1 / 21

Gestor de Datos de Banco de Pruebas para Generadores Síncronos

Gestor de Datos de Banco de Pruebas para Generadores Síncronos. Proyecto Fin de Carrera – ITIS Alumno: David Pablos González Director: German Rigau Claramunt Empresa: Indar Electric S.L. Julio 2012 - FISS. 1. Índice. Introducción Objetivos de proyecto Método de trabajo Modelo de dominio

Download Presentation

Gestor de Datos de Banco de Pruebas para Generadores Síncronos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gestor de Datos de Banco de Pruebas para Generadores Síncronos Proyecto Fin de Carrera – ITIS Alumno: David Pablos González Director: German Rigau Claramunt Empresa: Indar Electric S.L. Julio 2012 - FISS 1

  2. Índice • Introducción • Objetivos de proyecto • Método de trabajo • Modelo de dominio • Funcionalidades • Arquitectura • Pruebas • Gestión del proyecto • Trabajo futuro • Conclusiones • Demostración 2

  3. Introducción • Expectativas personales • Adquirir experiencia en un proyecto real • Aprender nuevas herramientas y tecnologías • Empresa • Indar Electric S.L. • Uno de los líderes mundiales en la fabricación de generadores de aplicación hidroeléctrica, cogeneración industria marina y eólicos • Unidades de negocio: Hydro y CIM • Proyecto • Gestor de Datos de Banco de Pruebas para Generadores Síncronos 3

  4. Objetivos del Proyecto • Gestión de los datos de las pruebas realizadas en Banco de Pruebas a cada uno de los generadores síncronos • Entrada de datos • Generación de documentación • Consultas • Ventajas: • Mejor explotación de los datos almacenados • Datos correctamente rellenados • Proyecto muy grande • El PFC sólo se encarga de la entrada de datos 4

  5. Método de Trabajo (I) • Proceso Unificado de Desarrollo • Iterativo e incremental • Dirigido por Casos de Uso • Centrado en la arquitectura • Ciclo de vida de cada iteración • En cascada 5

  6. Método de Trabajo (II) • Desarrollo en 3 iteraciones • Realizar una planificación • Intentar cumplirla • Reuniones • Al principio quincenales, después semanales • Redactar actas • Plan de contingencia • Replanificar algunas tareas 6

  7. Método de Trabajo (III) • Recursos humanos implicados en el proyecto • Técnica Eléctrica • Técnica Mecánica • Analista-Programador • Sistemas Informáticos • Director de Proyecto 7

  8. Modelo de dominio • Simplificado 8

  9. Funcionalidades • Dar de alta un proyecto • Abrir un proyecto • Cerrar/Reabrir un proyecto • Definir pruebas para un generador • Definir datos de cabecera de un proyecto • Entrada de datos para una prueba • Modificar responsables e implicados de un proyecto • Crear revisión de master de pruebas • Funcionalidad para las UDN Hydro y CIM 9

  10. Arquitectura (I) • Estructura arquitectónica de 3 capas 10

  11. Arquitectura (II) • Configuración de los servidores relacionados con la aplicación 11

  12. Arquitectura (III) • Eleccióntecnológica • Capa de presentación • PHP5 • JavaScript • Ajax • jQuery • Lógica de negocio • PHP5 12

  13. Arquitectura (IV) • Elección tecnológica • Capa de datos • PHP5 • MySQL • Gestor de Datos de Banco de Pruebas • Gestor de Elementos Críticos • Hojas de Diseño Hydro • MS SQL Server • Hojas de Diseño de Máquina CIM • Oracle • Base de datos SAP 13

  14. Pruebas • Son fundamentales • Cuanto antes se detecte un error, mejor • Exigen mucho tiempo • No garantizan que no haya errores • Tipos de pruebas • Unitarias • De integración • Del sistema 14

  15. Gestión del proyecto (I) 15

  16. Gestión del proyecto (II) • Desajustes • Estudio del entorno + Herramientas. Más tiempo del previsto • Análisis. Menos tiempo del previsto • Memoria. Dentro de los plazos establecidos, pero más trabajo del previsto. • Diseño. Más tiempo del previsto • Total horas • Reales = 654 horas • Planificadas = 639 horas 16

  17. Trabajo Futuro • CSS • Aspecto de la aplicación más profesional y agradable al usuario • Generación de documentación • Consultas

  18. Conclusiones (I) • Gestión del Proyecto • Se ha adquirido experiencia en la estimación temporal • Una buena organización es necesaria si queremos producir software • Interacción con más personas. Trabajo en equipo • Desarrollo de la aplicación • Más trabajo del previsto • La definición de la base de datos ha supuesto bastante esfuerzo 18

  19. Conclusiones (II) • Valoración personal • Mucha experiencia adquirida en el desarrollo de una aplicación • Hacer frente a problemas reales: plazos, cambios en el software desarrollado… • En general, experiencia muy satisfactoria 19

  20. Demostración 20

  21. Muchas gracias por su atención 21

More Related