|
Treballs academics UPC >
Facultat d'Informàtica de Barcelona >
Enginyeria Informàtica (Pla 2003) >
Empreu aquest identificador per citar o enllaçar aquest ítem:
http://hdl.handle.net/2099.1/8420
|
| Títol: | Desenvolupament d'una eina de traducció UML a esquelet d'aplicació web CakePHP |
| Autor: | Mañé Garrido, Albert |
| Tutor/director/avaluador: | Pérez Vidal, Lluís  |
| Universitat: | Universitat Politècnica de Catalunya |
| Càtedra /Departament: | Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics |
| Matèries: | Àrees temàtiques de la UPC::Informàtica::Llenguatges de programació UML (Computer science) CakePHP UML (Informàtica) |
| Data: | 11-jun-2009 |
| Tipus de document: | Master thesis (pre-Bologna period) |
| Resum: | L' objectiu del projecte és definir, especificar, dissenyar i finalment implementar una
eina de transformació que permeti el pas d'un model conceptual en UML
(llenguatge que ens permet especificar el sistema) a una aplicació web bilsica pero que sigui funcional i implementi la representació del model conceptual UML com a
una aplicació web (funcionant sobre un framework web).
Així dones, a grans trets es vol obtenir una eina de traducció que:
o Accepti l'entrada d'UML en un format estandard.
o Representi amb la maxima fidelitat possible el model conceptual que ha rebut
d'entrada.
o Reconegui els elements que li interessen de! model conceptual en UML.
o Permeti la transformació deis elements UML a elements del framework.
Disseny de diferents regles de transformació.
Configuració d'alguns aspectes de la traducció entre UML i framework.
o Sigui capa<;: de representar el domini d'una aplicació web en CakePHP.
o Permeti configurar el domini de CakePHP.
o Pugui generar una aplicació web en CakePHP que representi e! seu dominio
o Permeti configurar alguns aspectes de la generació de fitxers.
o Tingui una interfície senzilla i amigable.
De l'aplicació web generada per Web App Chef s'espera que compleixi e!s següents
objectius:
o Pugui generar codi HTML estimdard i validable.
o Utilitzi e! framework CakePHP.
o Validi l'entrada de dades basiques (un número no pot contindre text, etc.).
A més, existeixen altres objectius re!acionats amb el projecte:
o Documentar e! seu procés de desenvolupament.
o Adquirir un coneixement més profund sobre CakePHP per la realització de
futurs projectes . |
| URI: | http://hdl.handle.net/2099.1/8420 |
| Condicions d'accés: | Open Access |
| Apareix a les col·leccions: | Enginyeria Informàtica (Pla 2003)
|
| Comparteix: |
|
|