Ara toca una mica d’escalada amb el TFC

Si, ja ha arribat aquell moment tant decisiu que tots els estudiant estan esperant durant tota la seva carrera Universitària: el Treball Final de Carrera. En el cas de les Enginyeries Tècniques d’Informàtica, es tracta de fer una aplicació o projecte tot solet, aplicant el que s’ha anat aprenent durant tots aquests anys i a més segons la tecnologia escollida, aprendre i assimilar encara moltes coses.
Jo he escollit fer una aplicació web amb J2EE (Java to Enterprise Edition) i només començar la trobada amb els consultors del TFC, aquests ja ens van avisar que havíem escollit fer el projecte amb la tecnologia més complexa de totes. Un dels consultors ens va informar de que era equiparable a fer la Matagalls-Montserrat…, que has d’anar fent sense parar, et canses, tens ganes d’abandonar, però quan arribes al final (si arribes), la satisfacció és immensa.
Punts en contra:
  • A aquestes alçades hom ja té ganes d’acabar la carrera i amb aquesta tecnologia, toca haver d’escalar encara una mica més.
  • Amb altres tecnologies com PHP, Phyton, Ruby on Rails, pots fer una aplicació molt potent sense haver de fer un aprenentatge tant brutal de l’arquitectura
  • J2EE és tant obert i té tants Frameworks, que quan entrem en aquest món, no sabem què escollir (Struts2, Spring, Hibernate, Tomcat, GlassFish). Frameworks i servidors tots ells amb diferents finalitats
Punts a favor:
  • Encara que també faig Anàlisi Matemàtica i IAAG, per sort en aquests moments tinc temps per dedicar-me al TFC i és una molt bona oportunitat d’aprendre bé aquesta tecnologia
  • Després de superar aquest TFC (si es dóna el cas), passar a desenvolupar un projecte amb qualsevol de les altres tecnologies existents, ha de ser una tasca força senzilla, en canvi el camí invers és molt més dur
  • Actualment està millor valorat un programador en JAVA que qualsevol que crei aplicacions web amb altres tecnologies, pel fet d’haver-n’hi menys
  • Estic aprenent com funcionen els budells de tot un entorn de servidor web i les peces que fan falta per completar aquest puzzle. La corva d’aprenentatge inicial és molt forta, però un cop tens clars tots els conceptes, comences a disfrutar programant
  • Amb les EJB’s de J2EE, es poden connectar tot tipus aplicacions d’ERP i CRM ja creades com pot ser el conegut SAP, amb la web
No és que vulgui fer propaganda aquí d’aquest llenguatge – arquitectura, però d’alguna manera m’haig de consolar intuint el que m’espera durant els propers 2 mesos.
En aquests moments ja tinc l’entorn a punt, amb tot el disseny de l’aplicació fet i l’IDE NBeans connectat a la base de dades. De fet, m’ha portat dues setmanes poder aconseguir mostrar una taula de la BD per la pantalla del navegador. A partir d’aquí tocarà “escalar” per anar programant la resta del codi.
Esquema del model MVC:
Diagrama de casos d’ús:

Diagrama de classes entitat:
 
 
Diagrama ER per la persistència:
Esquema funcional:
Desitgeu-me sort.
Anuncis
Aquesta entrada ha esta publicada en Informàtica. Afegeix a les adreces d'interès l'enllaç permanent.

5 respostes a Ara toca una mica d’escalada amb el TFC

  1. Pau ha dit:

    Faré de Segio Ramos al Crackòvia."a vale"…. "eing"que vagi bé

  2. XeviX ha dit:

    Gràcies nois!!! Pau, si és el de Crackòvia no censuraré el comentari…

  3. Dioni Tulipán ha dit:

    XeviX, sembla més el Ultratrail de Montblanc !!Ara sé perquè em costa tant seguir amb la ETIG. Em falten només 11 assignatures, i llegeix lo teu i entenc lo mateix què el Pau…rés !!!El que sí he vist és que estàs fent un programa per fer torneigs d'escacs.Molt bé. Així compagines hobby, treball i plaer.Novament et dic SORT (ahir no vaig llegir el post).

  4. XeviX ha dit:

    Dennis, això deu ser perquè encara no has fet Enginyeria del Programari, i després d'aquesta amb TDS i finalment el TFC, ja tens els ulls ben oberts. Però després toca estudiar a fons la tecnologia escollida. A ETIG fins que no estàs al tram final, no comences a encaixar totes les peces. Segurament els informàtics de la F.P., de seguida comencen a tocar tecnologies i a veure resultats, però no arrbaran mai al nivell d'aprofundiment que es dóna quí.

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out /  Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out /  Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out /  Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out /  Canvia )

S'està connectant a %s