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

Slides:



Advertisements
Presentaciones similares
BizAgi - Business Agility
Advertisements

Actividades en Goldmine
Oferta Académica y POD Curso de Gestión Aplicaciones Informáticas.
Requerimientos para Proyecto PatScout 1.0
Presentación Inicial Grupo 3 Fondato, Rodrigo Cieri, Juan Cristian
integridad referencial
Aplicación Web para Control de una Integración de S.I.
Al abrir el Access aparece una ventana para crear una base en blanco, con la ayuda de un asistente o abrir una existente. Al principio optamos por la primera.
PORTAL WEB Manual de Usuario Perfil Autorizador
Herramienta para el manejo de Proveedores, Compras e Inventario
Perfil Agente de Aduana
Curso Administrativo OTEC/Empresa Unidad III: Revisión del Libro de Clases (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
Access Bases de datos.
Sistema de Facturación para Mayoristas y Minoristas de Autopartes
¿QUÉ SON LAS BASES DE DATOS?
Gestión de Clientes con Mora
Spring Framework v2.5.
GESTION DE CONDOMINIOS
Empresa: Liebre Primer ciclo Proyecto TripleC. Conseguir soluciones inteligentes para satisfacer de una manera rápida y segura las necesidades de nuestros.
Características Técnicas
Características Técnicas
Características Técnicas
Índice Sesión I Bloque I (09:30 a 10:30 Horas) Configuración Inicial
Evaluación de Productos
El portal de recursos electrónicos de la UAM
Nomiplus T&A . NET Sistema Integral de Control de Asistencias altamente configurable para el Control de Personal, permitiendo la Administración del.
UNIDAD 6 Patricia Segovia de Maya TABLAS. Crear Tablas de datos Plantillas disponibles Introducir datos - tipo de dato según valor ingresado. Definir.
Además puede ponerse en línea con Delta ADM.
Prototipos App San Pablo Surco v1.0
Casos de Uso. Módulo Administrador
PASOS A SEGUIR PARA INGRESAR Y/O MODIFICAR UN DOCUMENTO EN EL SISTEMA ISONET Abril 2008.
SESIÓN 2. Completados por el tipo de objeto sobre el que actúan y el objeto concreto: CREATE DATABASE mibase ; Permite crear una base de datos llamada.
SIA Sistema Integrado de Admisión
Acceso del usuario a la aplicación.
Tutorial para Clientes REGISTRACION DE USUARIO PASO 1 1. Complete todos los campos 2. Haga click en Registrarse Importante: Debe.
“Nuevo sistema de colocación de Pedidos”
Sesión 2 Tablas Propiedades de los campos. Sesión 2 Borrar el contenido del directorio Mis documentos.
SISTEMA DE GESTION DE INVENTARIO MANUAL DE USUARIO PREPARADO POR : QUALITY ISONET SOFTWARE LTDA. Junio
Registro Único Tributario
Ingreso y asignación de cursos en SRC Registro y Control de Personal Contratado Septiembre 2011.
INSTITUTO DE ESTUDIOS SUPERIORES DE CHIHUAHUA COMPUTACION Ciclo: segundo cuatrimestre Lic. Roberto Servando Roque Corona.
M 2 SD Arbórea. AGENDA DE ARBÓREA  Plan de Proyecto: Planeación Vs Ejecución.  Priorización de Requerimientos.  Modelos Arquitectónicos utilizados.
Instalación y Configuración Inicial del Sistema
ACCESS Guía Telefónica - Catalogo Biblioteca - Lista de Precios
Formación titulada a la medida
Sesión 2 Tablas Propiedades de los campos. Sesión 2 Borrar el contenido del directorio Mis documentos.
Creación y administración de cuentas de usuario de dominio
SISTEMA DE ADMINISTRACIÓN De Condominio Los Nogales
D ESARROLLO EN E NTORNO W EB.NET C ASO : S ALAS DE E STUDIOS M USICALES G RUPO N RO 5 1 ER S PRINT P RESENTACIÓN DE R ESULTADOS
PROGRAMACIÓN ORIENTADA A OBJETOS
Casos de Uso Sedes Insertar Sedes Modificar Sedes Administrador
DEFINICIÓN E-Commerce es el comercio de bienes y servicios vía internet. Sus inicios fueron el año 1991 Desde esa fecha, el internet ha llegado a ser.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Apoyo Técnico Manual de Uso Profesionales. Menú Principal.
DISEÑO DE CONSULTAS. En Access las tareas básicas de gestión de la base de datos las realizan las consultas. Mediante las consultas podemos gestionar.
[Beca Colaboración 2014] Iñigo Ezcurdia Aguirre.  OrlaOnline pretende ser un servicio online que permita a sus usuarios la creación de orlas junto a.
EDIMex Electronic Data Information México S.A. de C.V. (Ver 1.0.1) 1 Capacitación Clientes.
Capacitación INIA Portal Web INIA Agosto Newsletter Creación de nuevas newsletter con interfaz de usuarios Edición de newsletter desde interfaz.
AFM – Web File Manager Versión 5. Novedades técnicas – Forma de Implementación Siguiendo última tecnología de Microsoft: Framework.NET 3.5 Implementación.
Alfredo Mendieta Julián Montoya Armando Zevallos Maritza Calderón Pedro Rojas Richard Romero Studio7i PROGRAMACIÓN ORIENTADA DE OBJETOS Integrantes: -
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
DEFINICION ADMINISTRACIÓN Y SEGURIDAD Administración Humano regula el acceso a todos los Módulos y permite restringir la ejecución de determinadas tareas.
Guía Rápida de emisión de DTEs en WinDTE. CA-E-01 Guía Rápida Factura Electrónica 1. Ingrese a la Aplicación WinDTE usando el acceso directo. 2. Seleccione.
Link : MANUAL DE USO IM STORE │ Ingram Micro.
Proyecto Social Universitario – Componente Arquitectura Sistema de información de FASE JULIAN AGUDELO CARLOS LOPEZ.
EmBlue mobile es una división de ePEXO emBlue mobile.
1.- Ingrese su usuario 2.- Ingrese su contraseña 3.- Ingrese código de seguridad  Seleccione la opción deseada Bienvenidos a el Manual de usuario del.
Para Ingresar al sistema de Atención TIC, opción ACCESO AL SISTEMA.
GRUPO 4 Cuarta Presentación (Capa de Negocio, Presentación y Pruebas)
Transcripción de la presentación:

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

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

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

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  

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

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

Diagrama de Modelo de Datos

RETROSPECTIVA DEL CURSO

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).

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.

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.

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.

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.

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

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

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

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

SCREENCAST LINK: