Video club en mvc software
Enviado por Ecuaciones Avendaño • 12 de Mayo de 2019 • Trabajo • 1.146 Palabras (5 Páginas) • 123 Visitas
Contenido
1.-Flujo de Trabajo Requisitos 2
1.1. Descripción del problema 2
1.2.-Requisitos no funcionales 2
1.2.-Requisitos funcionales 3
1.2.1.-Identificar Actores y Casos de uso 3
1.2.2.-Detallar casos de uso 4
1.2.3.-Diagrama General de Casos de Uso 7
2.-Flujo de Trabajo: Análisis 8
2.1.-Análisis de la Arquitectura 8
2.1.1.-Identificación de Paquetes 8
2.1.2.-Diagrama de Colaboración 9
3-.FLUJO DE TRABAJO: DISEÑO 11
3.1.-DISEÑO DE LA ARQUITECTURA 11
3.2.-DISEÑO DE LA INTERFAZ 12
3.3.-DISEÑOS DE LA BASE DE DATOS: 14
3.4.-DISEÑOS DE DETALLE PROCEDIMENTAL 18
1.-Flujo de Trabajo Requisitos
1.1. Descripción del problema
Un videoclub necesita automatizar la gestión de sus operaciones. Su funcionamiento es el siguiente: se ofrece el alquiler de películas. Las películas se dividen en géneros, los cuales son definidos por el encargado.
De una película se conoce, además del género, su título, una breve descripción (sinopsis), y el precio de alquiler.
1.2.-Requisitos no funcionales
Calidad:
- El sistema debe poseer una interfaz sencilla para minimizar posibles errores de los usuarios Ejemplo: mensajes, entendible, etc. (Usabilidad).
- El software debe estar fuertemente respaldado por la documentación, para facilitar al momento de hacer cambios en el sistema (Mantenimiento).
- El sistema debe poseer la capacidad de permitir el desarrollo de nuevas funcionalidades (Portabilidad).
- El rendimiento del sistema debe ser minimizado para facilitar el manejo de las transacciones y procesamiento de datos. (Eficiencia).
Restricción:
- El sistema debe poseer los recursos básicos para su buen funcionamiento.
- El tiempo para el desarrollo del proyecto se realizara en 4 meses y se dará soporte técnico durante 2 meses ya que es el tiempo en el cual se espera fallos luego se cobrara cualquier clase de servicio.
1.2.-Requisitos funcionales
- CU1: Registrar Genero: Registra los géneros
- CU2: Registrar Película: Registra los datos de las películas
- CU3: Registrar Ficha Préstamo: Registra los datos de los clientes y las películas que son prestadas.
1.2.1.-Identificar Actores y Casos de uso
Lista de Actores
[pic 1]
- A1:Administrador: Es el encargado de registrar los géneros y las películas
- A3:Cliente: Es la persona que solicita un prestamos de película
Lista de Casos de Uso:
- CU1: Registrar Genero
- CU2: Registrar Película
- CU3: Registrar Ficha Préstamo
- Priorizar casos de uso
Caso de Uso | Estado | Priorizar | Riesgo |
CU1: Registrar Genero | Aprobado | Normal | Normal |
CU2: Registrar Película | Aprobado | Critico | Normal |
CU3: Registrar Ficha Préstamo | Aprobado | Critico | Normal |
1.2.2.-Detallar casos de uso
CU1: Registrar Género
[pic 2]
Detalle:
Nombre | CU1: Registrar Genero |
Propósito | Guardar en código y nombre del género |
Actores | A1:Administrador |
Precondición | Ninguna |
Flujo de Suceso | Acciones del actor |
1) Para Guardar: introduce el código y el nombre del género. Selecciona Guardar. 2) Parar Modificar: introduce el código y el nombre del género. Selecciona Modificar. 3) Para Eliminar: Introduce el cod. Selecciona Eliminar | |
Post- condición | Se guardara, modificara o eliminara un Género. |
Excepción | 4) Datos equivocados. 5) No se encuentra el código del Género a eliminar. |
Prototipo:
[pic 3]
CU2: Registrar Película
[pic 4]
Detalle:
Nombre | CU2: Registrar Película |
Propósito | Registra la película y le asigna un genero. |
Actores | A1:Administrador |
Precondición | Existir datos en la tabla Genero |
Flujo de Suceso | Acciones del actor |
1) Para Registrar: introduce los siguiente campos: código, titulo, duración, costo y selecciona un género. Presiona Registrar. 2) Para Modificar: introduce los siguiente campos: código, titulo, duración, costo y selecciona un género. Presiona Modificar. 3) Para Eliminar: introduce el código. Presiona Eliminar . | |
Post- condición | Se Registrara, Modifica y Elimina una Película. |
Excepción | 4) Datos equivocados. 5) No se encuentra el código de la Película a eliminar. |
...