dijous, 16 d’octubre del 2008

Començant a parlar del PFC

Aprofitaré el bloc per anar deixant constància dels avenços que pugui realitzar amb el meu Projecte de Final de Carrera, per tal d'acabar l'enginyeria informàtica a la FIB. El PFC que vaig proposar realitzar tracta de desenvolupar una aplicació que, a partir d'un diagrama UML, generi l'esquelet d'una aplicació web.  

Què vol dir això?
Doncs bàsicament una eina CASE específica per a aplicacions web que et generi codi per començar un projecte a partir d'esquemes UML. Però parlar d'aplicació web és massa genèric ja que en realitat el codi generat serà per a un framework PHP.  

Un framework PHP?
Si, concretament per a CakePHP. CakePHP és un framework que evidentment està desenvolupat en PHP i agafa moltes idees de Ruby On Rails. A més aplica patrons com ara el patró MVC, és object-oriented, té una llicència MIT i per si era poc, també és el que conec millor. No obstant, l'aplicació pretén ser el màxim modular possible per a acceptar altres frameworks.
Per desenvolupar l'aplicació he decidit utilitzar C++. La interfície gràfica serà en QT 4, on considero que em puc trobar un dels grans problemes per a generar una interfície suficientment intuitiva on realitzar diagrames de classes en UML. Ja veure'm com va. El que tinc clar és que m'esperen dies de picar tecles i esprémer el cervell... Ah, sabeu quin és el títol?
Desenvolupament d'una eina de traducció UML a esquelet d'aplicació web (per a CakePHP).
No estava gaire inspirat aquell dia, no.

2 comentaris:

Berni ha dit...

i com ha acabat el pfc?

Albert Mañé ha dit...

Des del que hi ha escrit aqui, va patir algunes modificacions. Però ha acabat força bé. Fent algunes millores que tinc al cap, aviat l'oferiré a la comunitat de CakePHP. Depèn del temps del que dispongui a l'estiu serà abans o després... ;)