Projecte e Taller Disseny i implementaci duna aplicaci
- Slides: 17
Projecte e. Taller Disseny i implementació d’una aplicació de gestió web JEE per a petits tallers de reparació d’automòbils © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
Contingut de la presentació e. Taller • • • Objectius inicials principals Planificació del projecte Disseny del projecte Arquitectura de la plataforma La implementació El producte final El futur del projecte Conclusions Bibliografia © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller Objectius inicials principals • Preparar una aplicació gratuïta per que la puguin aprofitar petits negocis del sector de reparació de l'automòbil. • Poder desenvolupar i posar en marxa un projecte web basat en JEE. • Localització i ús de programari lliure per incloure en el projecte. • Aplicar les tècniques que s'ha après al llarg de la carrera a un projecte amb projecció real. © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller Objectius inicials principals Característiques que ha de tenir l’aplicació EXTENSIBILITAT MODIFICABILITAT SIMPLICITAT EFICIÈNCIA I ROBUSTESA SEGURETAT USABILITAT / ACCESSIBILITAT © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
Planificació del projecte e. Taller • Desenvolupament del projecte en 4 fases: Fase 1: Fase 2: Fase 3: Fase 4: Elaboració d’un Pla de treball i preparació de l’entorn Disseny Implementació Lliurament © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
Planificació del projecte e. Taller Dates clau Inici Final Concepte Descripció ampliada 04/03/11 16/03/11 PAC 1 Pla de Treball 17/03/11 14/04/11 PAC 2 Disseny de la base de dades i diagrames E/R i UML 15/04/11 23/05/11 PAC 3 Implementació del projecte i proves d'execució 24/05/11 20/06/11 PAC 4 Memòria del projecte i presentació powerpoint. © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller Disseny del projecte Actors • Són 3: Administrador, Gestor i Operari. • Coincideixen amb els tipus d’usuari que faràn servir l’aplicació. • Disposen de drets d’accés concrets a les funcionalitats de l’aplicació. © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller Disseny del projecte Casos d’ús: Actor Administrador © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller Disseny del projecte Casos d’ús: Actor Gestor © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller Disseny del projecte Casos d’ús: Actor Operari © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
Arquitectura de la plataforma e. Taller CLIENT LLEUGER © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller Arquitectura de la plataforma Diagrama del sistema COMUNICACIÓ AMB RMI © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller La implementació Metodologia • Implementar i provar base de dades. • Implementar i provar la lògica de negoci per mòduls. • Implementar i provar la capa de presentació per mòduls. • Proves generals finals de tota l’aplicació. RAPIDESA QUALITAT © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
El producte final e. Taller MULTILINGÜE INTERFÍCIE WEB INTUÏTIVA I ÀGIL FÀCIL D’USAR i D’APRENDRE © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
e. Taller El futur del projecte Ampliacions • Implementació a la lògica de negoci i la capa de presentació de mòduls de gestió per a les taules accessòries. • Implementar totalment gestió de tipus d’usuaris. • Crear nou informe de resum de facturació entre dates. • Afegir noves funcionalitats a la seguretat de l’aplicació. Noves idees • Redissenyar totalment la seguretat i l’assignació de drets d’accés a tota l’aplicació. • Convertir l’aplicació en multiempresa. © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
Conclusions e. Taller A NIVELL PROFESSIONAL OBJECTIUS: ASSOLITS A NIVELL ACADÈMIC Possibilitats Laborals futures Superació del TFC Finalització ETIG Ampliació coneixements A NIVELL PERSONAL PROJECTE DESENVOLUPAT AMB PROGRAMARI LLIURE DESCOBRIMENTJEE SATISFACCIÓ ÚS DE NOVES EINES PER DESENVOLUPAR APLICAR CONEIXEMENTS ETIG © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
Bibliografia e. Taller • Beginning Hibernate. From novice to professional (Dave Minter and Jeff Linwood) Ed. Apress • ICEfaces 1. 8: Next Generation Enterprise Web Development (Rainer Eschen) Ed. PACKT Publishing • Mastering Enterprise Java. Beans 3. 0 (Rima Patel Sriganesh, Gerald Brose and Micah Silverman) Wiley Publishing, Inc. • www. icefaces. org • Per solucionar el problema dels orfes causat per un bug en la versió de JPA: http: //southtech. dk/users/rolf/weblog/9 bb 19/ • http: //community. jboss. org/ • http: //dev. mysql. com/ • JEE: http: //www. oracle. com/technetwork/javaee/documentation/index. html • wikipèdia © Jaume López Diaz – Treball final de carrera UOC – jlopezdia@uoc. edu
- Projecte fressa
- Projecte binding
- Parts d una flor
- Departamentalització
- Llibres de disseny i arts decoratives
- Projecte descartes
- Disseny assistit per ordinador
- Mosoni duna torkolati műtárgy
- Síkrajz
- Körös-maros nemzeti park címerállat
- Pilisszentlélek
- Felix gonzalez chicote
- Parts duna divisio
- Győr pannonhalma kerékpárút
- Taller uhpc
- Taller
- Expectativas del taller
- Taller de textos: leer, escribir y comentar en el aula