La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Segunda Presentación (Modelo de Datos, Persistencia y Pruebas)

Presentaciones similares


Presentación del tema: "Segunda Presentación (Modelo de Datos, Persistencia y Pruebas)"— Transcripción de la presentación:

1 Segunda Presentación (Modelo de Datos, Persistencia y Pruebas)
GRUPO 4 Segunda Presentación (Modelo de Datos, Persistencia y Pruebas)

2 Arquitectura del Proyecto
Se ha definido la siguiente arquitectura: Entity Framework vs 4.1 (capa de dominio) Sprint (capa de negocio) MVC3 (capa de presentación) Servidores: SQL Server 2008 IIS 7 Framework 4.0

3 ARQUITECTURA TECNICA Capa de Presentación Capa de Negocio
Capa de Datos Clases de negocio Entities Vista Entities Modelo Entities Controlador Entities Entity FrameWork 4 MVC 3 Spring .net Repository Capa de Dominio

4 Tareas por Historia H1: registro de sala de ensayo -Registro de sala -Validar los datos de entrada (Completos) -Buscar sala con el mismo nombre y el mismo local para la validacion -Listar Salas -Listar Locales   H2: Registro de instrumentos -Registro de Instrumentos -Listado de tabla maestra para el campo tipo de instrumento -Listado de instrumentos   H3: Armado de sala -Lista sala (capacidad para validar) -Asignar instrumento a sala (Registro de instrumento a sala, tabla detalle_sala_instrumento) -Asignar servicio a sala (Registro de servicio a sala, tabla detalle_sala_servicio) -Lista instrumentos -- > Listado de tabla maestra para el campo tipo de instrumento -Lista servicios -Validar que el servicio sea asociado como maximo 1 vez -Validar que haya como maximo 2 guitarra, 1 bateria, 1 teclado y 2 microfonos   H4: registro de cliente -Registro Cliente -Listado de tabla maestra para el campo tipo de documento -Valida si hay otro mail igual registrado -Valida la contraseña igual en los 2 campos ingresados  

5 Tareas por Historia   H5: Busqeuda sala de ensayo -Listar instrumentos -Listar Servicios -Listar salas -Listar locales -Listado de salas por filtros   H6: reserva sala de ensayo (Como una opcion del punto 5) -Registro de servicio adicional -Registro de instrumento adicional -Registro de la reserva -Lista instrumento -Lista servicio -Lista sala -Lista local   H7: Registro de servicios -Registro de servicio -Buscar descripcion de servicio para validar si esta repetido o no   H8: Consulta reserva - Lista de reservas - Listado servicios adicional - Listado instrumentos adicional

6 SCRUMMY En esta fase se han desarrollado tareas como:
Modelo de la Base de datos Implementación de la capa de persistencia (EF) Definición de pruebas unitarias Realización de casos de prueba

7 Diagrama de Modelo de Datos

8 RETROSPECTIVA DEL CURSO

9 SCRUMMY – PARTE 2 En esta fase se han desarrollado tareas como:
Implementación de la capa de negocio. Pruebas unitarias de la capa de negocio. Implementación de la capa de presentación (MVC 2).

10 PRUEBAS DE NEGOCIO Tenemos como reglas principales las siguientes, agrupadas por historias: H1: Registro de Sala de Ensayo Validar el correo. Inscribir Sala con Datos Insuficientes. Inscribir Sala Repetida. Inscribir Sala OK. H2: Registro de Instrumentos Registrar Instrumentos con Datos Insuficientes. Verificar Tabla Maestros (listado del Tipo de Instrumento). Registrar Instrumento OK.

11 PRUEBAS DE NEGOCIO H3: Armado de Sala Capacidad Máxima de la Sala.
Tipo de Instrumentos de la Sala. Verificar Instrumentos de la Sala. Verificar Servicios de la Sala. Armado de Sala OK. H4: Registro de Cliente Datos Insuficientes del Cliente. Verificar Tabla Maestros (listado del Tipo de Documento). Registrar Cliente OK. Clave del Cliente No Coincide. Validar Nro. Documento y Correo del Cliente.

12 PRUEBAS DE NEGOCIO H5: Búsqueda de Sala de Ensayo
Listar por Filtros (Capacidad de la Sala de Ensayo). H6: Reserva de la Sala de Ensayo Verificar Instrumentos (Listar Instrumentos). Verificar Servicios (Listar Servicios). Verificar Capacidad de la Sala. Listar las Salas Reservadas por Fecha y Hora.

13 PRUEBAS DE NEGOCIO H5: Búsqueda de Sala de Ensayo
Listar por Filtros (Capacidad de la Sala de Ensayo). H6: Reserva de la Sala de Ensayo Verificar Instrumentos (Listar Instrumentos). Verificar Servicios (Listar Servicios). Verificar Capacidad de la Sala. Listar las Salas Reservadas por Fecha y Hora.

14 MVC 2 Tenemos los siguientes controladores: Account Controller.
Cliente Controller. Home Controller. Instrumento Controller. Local Controller. Reserva Controller. Sala Controller. Servicio Controller.

15 MVC 2 Tenemos las siguientes vistas: Account Cliente Home
Change Password. Change Password Succes. Login. Register. Cliente Create. Index. Home About.

16 MVC 2 Instrumento Local Reserva Creación. Eliminación. Index.
Modificación. Local Visualización. Reserva Create.

17 MVC 2 Sala Index. Inscripción. Servicio Creación.

18 SCREENCAST LINK:


Descargar ppt "Segunda Presentación (Modelo de Datos, Persistencia y Pruebas)"

Presentaciones similares


Anuncios Google