Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCandelas Pulido Modificado hace 10 años
1
STRUTS, IBATIS Y AJAX PARA LA GESTIÓN INTEGRAL DE UN TALLER MECÁNICO
escuela técnica superior de ingeniería informática APLICACIÓN WEB USANDO STRUTS, IBATIS Y AJAX PARA LA GESTIÓN INTEGRAL DE UN TALLER MECÁNICO Iván Antonio Morilla Párraga Marco Antonio Adorna Luque
2
Contenido Introducción Materias Relacionadas Sistema Desarrollado
Implementación del sistema Planificación y Conclusiones
3
Motivación(I) ¿Técnicos de sistemas interesados en el desarrollo web?
Las prácticas en empresa nos descubrieron el mundo del desarrollo Web
4
Motivación(II) Recibimos los conceptos básicos necesarios
Estábamos estancados en nuestra formación
5
Objetivos Crear una aplicación desde los cimientos…
Desarrollo de una documentación técnica Aprender tecnologías Web no vistas en la carrera… Apache Tomcat
6
Materias Relacionadas(I)
Frameworks y tecnologías utilizadas: Implementación de MVC en Java Bastante utilizado en la actualidad Frameworks sqlMaps y DAO Curva aprendizaje respecto Hibernate
7
Materias Relacionadas(II)
Petición asíncrona de datos al servidor Junto con prototype.js Uso de plantillas Reutilización de código y diseño Struts Tiles SGBD relacional open source Librerías Java para creación pdf Jasper Report
8
Materias Relacionadas(III)
Herramientas mas importantes: Entorno de desarrollo gratuito Plugins TomCat y Struts console Apache TomCat 5.5 Contenedor de servlets gratuito Editor gráfico para generación de ficheros .jrxml Escrito en java y gratuito
9
Sistema Desarrollado(I)
Antes Hoy en día
10
Sistema Desarrollado(II)
Partes que componen nuestro sistema
11
Sistema Desarrollado(III)
Acciones del menú Login administrador Login cliente
12
Implementación(I) Patrón MVC clases Funcionalidad??? Request Actions
BB.DD DAO Struts Config Navegador CONTROLADOR MODELO Response VISTA clases Funcionalidad??? JSP y JSTL
13
Asynchronous JavaScript And XML JavaScript Object Notation
Implementación(II) Peticiones Ajax Asynchronous JavaScript And XML Múltiplataforma (open) Menor volumen de datos Elimina el ‘arrancar-parar’ Minimiza tiempo de espera Uso de librerias (Prototype) JSON JavaScript Object Notation Formato ligero y simple Facilmente parseable Uso extendido Ocupa menos que XML
14
Implementación(III) Librería JasperReport – Generación PDF COMPILACIÓN
DISEÑO DATOS EXPORTACIÓN
15
Implementación(IV) Otros aspectos Struts Tiles DispatchAction JSTL
Uso de plantillas DispatchAction Parameter Agrupar funcionalidad JSTL Componente de JEE Extiende a los JSP Proporciona 4 librerías
16
Planificación temporal y de coste
No se realizó una buena estimación inicial Pocas horas Análisis y Diseño + horas en implementación No incluidas horas en el trabajo y cursos Desarrollo en paralelo proyecto fin de carrera - trabajo
17
Conclusiones ¿Qué hemos aprendido? Otras
Afrontar un proyecto desde cero Nuevas tecnologías Crear una buena documentación Otras Nuestro trabajo ha influido en el proyecto
18
Fin de la presentación
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.