La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

INGENIERIA DEL SOFTWARE

Presentaciones similares


Presentación del tema: "INGENIERIA DEL SOFTWARE"— Transcripción de la presentación:

1 INGENIERIA DEL SOFTWARE
3º ITIS

2 Integrantes del Grupo 1 Hodei Cepeda Berenguer Juan L. Hernández Varas
Guillermo Luque Llarena Alex Rodríguez Fernández Ion Ruiz Teruel

3 Introducción Funciones básicas
Análisis (caso de uso Gestionar Películas) Arquitectura Elección tecnológica Decisiones de diseño Diseño Implementación Informe de situación Conclusiones

4 Funcionalidades Básicas
Planificar el programa de todos los eventos de una edición. Consultar y gestionar los datos para la organización del festival: Películas Pases Ciclos Salas

5 Análisis I Caso de uso: Gestionar Películas Actores: Planificador
Operador Estratega

6 Análisis II Caso de uso: Gestionar Películas Buscar películas
Seleccionar una película Editar Borrar Crear película

7 Análisis III Caso de uso: Gestionar Películas Diagramas de sistema
Modelo Conceptual

8 Arquitectura Arquitectura de tres capas : Sistema distribuido
Capa de presentación Capa de dominio Capa de gestión de datos Sistema distribuido Concurrente

9 Elección Tecnológica Capa de presentación: AWT/Swing
Capa de dominio: Java Capa de gestión de datos: JDBC Base de datos: MySQL Desarrollo: Jdeveloper y RMI

10 Decisiones de Diseño Base datos relacional Diseño orientado a objetos
Presentación: Paquetes AWT/Swing Distribuido: RMI ( Invocación Remota de Métodos) Concurrente

11 Diseño Diagrama de Clases Responsabilidades: Gestores Películas Pases
Grado Ocupación BD

12 Diseño: Diagramas de interacción

13 Implementación Caso de uso: Gestionar Películas Gestor Películas
Pelicula[] buscarPeliculas(Pelicula p) boolean crearPelicula(Pelicula p, boolean crear) boolean borrarPelicula(Pelicula p)

14 Informe de Situación Planificado vs. Resultado final NO realizado:
Alcance: DOP vs. Realidad Planificado vs. Resultado final 2 iteraciones – 3 iteraciones NO realizado: CU Ayuda Informes Establecer cupos de las entradas

15 Informe de Situación Horas planificadas > Horas reales
Esfuerzo: Horas planificadas > Horas reales Fecha de entrega pospuesta Objetivos se han visto reducidos

16 Conclusiones Negativo: Falta de conocimiento en tecnologías
Trabajo en grupo = Falta de coordinación Mala gestión del tiempo Visión inicial del proyecto no acertada

17 Conclusiones Positivo: Experiencia de trabajo en equipo
Toma de decisiones Sincronización Conocimiento de nuevas tecnologías: Jdeveloper+Java, RMI, Together, MySQL … “Nos hemos enrollao con un proyecto de verdad”

18 Fin


Descargar ppt "INGENIERIA DEL SOFTWARE"

Presentaciones similares


Anuncios Google