La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SISTEMA GESTOR D’EMPRESA D’EXCAVACIONS

Presentaciones similares


Presentación del tema: "SISTEMA GESTOR D’EMPRESA D’EXCAVACIONS"— Transcripción de la presentación:

1 SISTEMA GESTOR D’EMPRESA D’EXCAVACIONS
Daniel Jansà Sánchez ETIG

2 ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació
J2EE ETIG 2 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació Portabilitat Confiabilitat Eficiencia Usabilitat Flexibilitat Senzillesa d’ús 05 Conclusions

3 PLANIFICACIÓ ! J2EE Organització i divisió del treball
ETIG 3 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez PLANIFICACIÓ Organització i divisió del treball Planificació per al desenvolupament del projecte ! Com a fites s’han agafat les dates d’entrega de cada PAC

4 ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació
J2EE ETIG 4 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació Portabilitat Confiabilitat Eficiencia Usabilitat Flexibilitat Senzillesa d’ús 05 Conclusions

5 ANÀLISIS J2EE Recollida i anàlisi de requeriments
ETIG 5 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez ANÀLISIS Recollida i anàlisi de requeriments Estudi i definició dels casos d’ús Creació dels diagrames de seqüència

6 ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació
J2EE ETIG 6 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació Portabilitat Confiabilitat Eficiencia Usabilitat Flexibilitat Senzillesa d’ús 05 Conclusions

7 DISSENY ! J2EE Projecte JEE multicapa Independència entre capes
ETIG 7 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez DISSENY Projecte JEE multicapa Independència entre capes Solidesa en l’arquitectura Foment de la usabilitat i portabilitat de la implementació Utilització de les eines més modernes Control total sobre el conjunt de l’aplicació Seguretat i persistència de les dades Fàcil manteniment Lliure de llicencies tant en la explotació com en el desenvolupament ! Projecte J2EE multicapa on en el disseny s’ha prioritzat l’arquitectura

8 ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació
J2EE ETIG 8 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació Portabilitat Confiabilitat Eficiencia Usabilitat Flexibilitat Senzillesa d’ús 05 Conclusions

9 PORTABILITAT IMPLEMENTACIÓ ! ! J2EE
ETIG 9 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez IMPLEMENTACIÓ PORTABILITAT Fàcil configuració per a la connexió a qualsevol BD mitjançant fitxers de text .properties ! Amb aquest tipus de format, es permet la configuració en calent en el servidor Gairebé no precisa d’scritps per a la instal·lació. Les taules es creen i es carreguen durant la instal·lació de l’aplicació Utilització de la estructura definida per Maven per a facilitar la portabilitat de la implementació entre diferents IDEs ! Els inserts inicials estant definits en el fitxer NamedQueries.hbm.xml de Hibernate

10 CONFIABILITAT IMPLEMENTACIÓ ! J2EE
ETIG 10 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez IMPLEMENTACIÓ CONFIABILITAT Utilització de Hibernate Annotations com a motor de persistència gestionat pel framework d’Spring ! Les Annotacion amb Hibernate faciliten molt ell desenvolupament Filtre per al control d’accés per URL per evitar intrusions

11 EFICIENCIA IMPLEMENTACIÓ ! ! J2EE
ETIG 11 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez IMPLEMENTACIÓ EFICIENCIA Utilització de Struts 1 per a la gestió de la capa de presentació ! La configuració de la navegació es centralitza en el fitxer struts-config.xml Spring amb Hibernate gestiona els accessos a la BD Utilització del servidor d’aplicacions JBoss Utilització de Maven per a la gestió de dependències de llibreries Utilització de la base de dades MySql ! Amb la gestió de dependencies ens despreocupem de les llibreries que es necessiten

12 USABILITAT IMPLEMENTACIÓ ! ! J2EE
ETIG 12 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez IMPLEMENTACIÓ USABILITAT Gestió de versions dels diferents projectes mitjançant Maven ! Aquesta gestió ens permetrà disposar de diferents versions del desenvolupament Utilització d’Spring per a la injecció de dependències Arquitectura distribuïda en projectes basats en la seva funcionalitats i tipus de patró Java ! Aquesta distribució fomenta la resuabilitat de codi entre diferents projectes

13 FLEXIBILITAT IMPLEMENTACIÓ ! ! J2EE
ETIG 13 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez IMPLEMENTACIÓ FLEXIBILITAT Gestió de dependencies en la implementació de les classes mitjançant Spring i fitxers de configuració ! Permet canviar totalment la implementació de les classes mentes es mantingui la interfície Aplicació multidioma ! Aquesta aplicació de moment només està en català, però està preparada pel multidioma

14 SENCILLEZA D’US IMPLEMENTACIÓ ! ! J2EE Fàcil accés i comprensió
ETIG 14 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez IMPLEMENTACIÓ SENCILLEZA D’US ! S’han utilitzat icones amigables per a facilitar la identificació de cada funcionalitat Fàcil accés i comprensió Claredat en les funcionalitats Claredat en les funcionalitats ! S’ha simplificat la funcionalitat de cada pantalla per evitar la navegació anidada

15 ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació
J2EE ETIG 15 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez ÍNDEX 01 Planificació 02 Anàlisi 03 Disseny 04 Implementació Portabilitat Confiabilitat Eficiencia Usabilitat Flexibilitat Senzillesa d’ús 05 Conclusions

16 J2EE ETIG 16 Sistema gestor d’empresa d’excavacions Daniel Jansà Sánchez CONCLUSIONS En aquest projecte s’han aplicat tots els coneixements adquirits durant el transcurs del curs universitari d'Enginyeria Tècnica d’Informàtica de Gestió de la UOC conjuntament amb l'experiència laboral de que disposo. En l’apartat de implementació, a partir de l’anàlisi i el disseny, és on queda més representada l’arquitectura utilitzada en la aplicació, la qual ha permès crear un producte software de qualitat. ! La tecnologia JEE permet utilitzar conjuntament diferents tipus de eines que faciliten, milloren i redueixen el temps de desenvolupament. El crear un projecte des de zero, facilita la comprensió i el coneixement en profunditat del funcionament d’una aplicació. Com es pot apreciar, cada vegada es fomenta més el ús de fitxers de configuració .xml el qual fomenta la usabilitat i la portabilitat dels desenvolupaments. També es distribueixen les responsabilitats en eines especialitzades, con Hibernate per a la gestió de persistència, Struts per a la gestió de la navegació, Maven para a la gestió de projectes SW, etc. !


Descargar ppt "SISTEMA GESTOR D’EMPRESA D’EXCAVACIONS"

Presentaciones similares


Anuncios Google