La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Escuela técnica superior de ingeniería informática Iván Antonio Morilla Párraga Marco Antonio Adorna Luque.

Presentaciones similares


Presentación del tema: "Escuela técnica superior de ingeniería informática Iván Antonio Morilla Párraga Marco Antonio Adorna Luque."— Transcripción de la presentación:

1 escuela técnica superior de ingeniería informática 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 SGBD relacional open source Librerías Java para creación pdf

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) Login cliente Acciones del menú Login administrador

12 Implementación(I) Patrón MVC CONTROLADORMODELO VISTA BB.DD Navegador JSP y JSTL DAO Struts Config Actions Request Response clases Funcionalidad???

13 Implementación(II) Peticiones Ajax JSON JavaScriptJavaScript Object NotationObjectNotation Formato ligero y simple Facilmente parseable Uso extendido Ocupa menos que XML Asynchronous JavaScript And XML Múltiplataforma (open) Menor volumen de datos Elimina el arrancar-parar Minimiza tiempo de espera Uso de librerias (Prototype)

14 Implementación(III) Librería JasperReport – Generación PDF DISEÑO EXPORTACIÓN COMPILACIÓN DATOS

15 Implementación(IV) Otros aspectos Struts Tiles » 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? 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


Descargar ppt "Escuela técnica superior de ingeniería informática Iván Antonio Morilla Párraga Marco Antonio Adorna Luque."

Presentaciones similares


Anuncios Google