jesús vázquez galán itis consultor: ferran prados carrasco fecha de entrega: 10-ene-2012

16
Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Upload: teofila-zamorano

Post on 28-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Jesús Vázquez GalánITIS

Consultor: Ferran Prados CarrascoFecha de entrega: 10-ene-2012

Page 2: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Objetivos

Planificación

Descripción de la aplicación

Valoración económica

Conclusiones

Agradecimientos

Page 3: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Profundizar en el conocimiento de la tecnología XML.

Evaluación y aprendizaje de un nuevo Framework de desarrollo ágil.

Desarrollo de una aplicación Web para la transformación y estudio de archivos Log.

Aplicación de los conceptos de estructura de la información, fundamentos de la programación, programación orientada a objetos, gestión de organizaciones y proyectos informáticos, ingeniería del software y bases de datos necesarios para el proyecto.

Page 4: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Definición de jornadas de trabajo: Lunes a Viernes: 19:30-23:30 Sábados: 17:30-21:30

Jornada laboral de 4 horas diarias con 6 días laborables por semana: 24h/semana Días no laborales: 18-19/11/2011, 25/12/2011, 1/01/2012

Page 5: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Aplicación desarrollada con tecnología JEE con el Framework Grails.

Sistema de seguridad basado en SpringSecurity. Informes desarrollados con iReports y publicado con Jasper

Reports. Gráficos basados en Google Charts. Internacionalización i18n. Independencia de base de datos y servidor de

aplicaciones.

TecnologíaTecnología

Page 6: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Seguridad basada en usuarios y perfiles.

Funcionalidades: SeguridadFuncionalidades: Seguridad

Page 7: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Sistema de plantillas para la definición de estructuras tipo de archivos log.

Gestión de temas para la agrupación de logs.

Funcionalidades: Plantillas y temasFuncionalidades: Plantillas y temas

Page 8: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Registro y extracción de la información de archivos log. Conversión de archivos en texto plano y separador de

caracteres en archivos XML estandarizados.

Funcionalidades: Procesamiento de logsFuncionalidades: Procesamiento de logs

Page 9: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Generación de informes y fichas de registros log en PDF. Generación de estadísticas basada en búsquedas de textos sobre

el contenido de archivos. Cuadro de mando de la aplicación.

Funcionalidades: Informes y estadísticasFuncionalidades: Informes y estadísticas

Page 10: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Estimación por actividad

Código Actividad

Nombre de la ActividadEstimación (jornadas)

Recurso

01 Inicio del Proyecto 002 Gestión del Proyecto 8.64 Jefe de

proyecto03 Construcción del software03.01 Estudio de oportunidad 1 Jefe de

proyecto03.02 Análisis 14 Analista03.03 Diseño 23 Analista03.04 Preparación del entorno de

desarrollo5 Técnico de

sistemas03.05 Programación y pruebas 38 Programador04 Redacción de memoria 5 Jefe de

Proyecto05 Presentación virtual y doc. final 10 Jefe de

Proyecto06 Final de proyecto 0

TOTAL 104,64

Recurso Actividad Total01 02 03 04 05 06

FASE Esfuerzo en personas/mesJefe de Proyecto 8.64 1 5 10 24.64Analista 37 37Programador 38 38Técnico de Sistemas 5 5

TOTALES 8.64 81 5 10 104.64

Análisis de actividades y perfilesAnálisis de actividades y perfiles

Page 11: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Recurso Coste/hora Coste/JornadaJefe de proyecto 60 € 240 €Analista 48 € 192 €Programador 29 € 116 €Técnico de Sistemas 35 € 140 €

Costes por actividadCostes por actividad

Estimación por actividadCódigo

ActividadNombre de la Actividad

Estimación (jornadas)

Recurso

01 Inicio del Proyecto 0 €02 Gestión del Proyecto 2.073,60 € Jefe de

proyecto03 Construcción del software03.01 Estudio de oportunidad 240 € Jefe de

proyecto03.02 Análisis 2.688,00 € Analista03.03 Diseño 4.416,00€ Analista03.04 Preparación del entorno de

desarrollo700 € Técnico de

sistemas03.05 Programación y pruebas 4.408,00 € Programador04 Redacción de memoria 1.200,00 € Jefe de

Proyecto05 Presentación virtual y doc. final 2.400,00 € Jefe de

Proyecto06 Final de proyecto 0 €

TOTAL18.125,60

Recurso Actividad Total01 02 03 04 05 0

6FASE Esfuerzo en personas/mes

Jefe de Proyecto 8.64 1 5 10 5.913,60 €Analista 37 7.104,00 €Programador 38 4.408,00 €Técnico de Sistemas

5 700 €

TOTAL 18.125,60 €

Page 12: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Lenguaje estructurado y extendible.

Fácil de leer y editar.

Rápido de procesar, y fácil de implantar y programar.

Alternativa más utilizada en el intercambio de datos entre sistemas.

Referentes a la tecnología XMLReferentes a la tecnología XML

Page 13: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Curva rápida de aprendizaje.

Gran aumento de velocidad con respecto a los desarrollos en struts, etc..

Basado en el principio de Convention over Configuration.

Engloba gran cantidad de Frameworks (spring, hibernate, etc)

Uso de Groovy como lenguaje integrador (lenguaje dinámico para la Máquina Virtual Java)

Referentes a la solución tecnológicaReferentes a la solución tecnológica

Page 14: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

La aplicación ha sido desarrollada siguiendo el plan de trabajo y cumple con los requerimientos indicados en el documento de especificación y análisis.

Desarrollada con la última tecnología de desarrollo disponible.

Disponible para su evaluación en la dirección: http://tfc-jvazquezg.zapto.org/tfc

Referentes a la aplicación desarrolladaReferentes a la aplicación desarrollada

Page 15: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012

Agradecer a mi consultor su colaboración y ayuda.

Agradecer a todos aquellos compañeros que directa o indirectamente me ayudaron en los foros.

Agradecer a mi familia y amigos su apoyo incondicional durante todos estos años.

Page 16: Jesús Vázquez Galán ITIS Consultor: Ferran Prados Carrasco Fecha de entrega: 10-ene-2012