paper shop
Click here to load reader
-
Upload
xiva-sandoval -
Category
Documents
-
view
662 -
download
0
Transcript of paper shop
UNIVERSIDAD TECNOLOGICA DEL ESTADO DE ZACATECAZ (UAP) Materia: desarrollo De aplicacionesII
Proyecto: papel shop
INTEGRANTES: Rafael Rangel González
Sergio Santoyo Molina
Enrique reyes correa
DESCRIPCIÓN
El sistema se creara para una papelería para registrar las ventas de sus productos así como la llegada de nuevos productos, la modificación, y la eliminación de cada uno de estos. También contendrá una contraseña de usuario donde solo el dueño podrá modificar los datos acerca de los productos y el dueño también podrá hacer otra cuenta para los empleados que manejen el sistema.
REQUISITOS FUNCIONALES
MODELO VISTA CONTROLADOR VISTA MODELO VISTA USUARIO.PHP
DIAGRAMA DE SECUENCIA Usuario 1.Ingresa datos 2.notifica
3.verifica 4.notifica 5.si no es correcta notifica 6.ingresa datos 7.notifica 8.verifiva 9.notifica 10.muestra 11.muestra
MODELO VISTA CONTROLADOR VISTA modelo Registrarusr.php
Número del Requerimiento 01
Nombre del Requerimiento Acceso al sistema
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema deberá solicitar un usuario y una contraseña para poder ingresar, si los datos ingresados son incorrectos el sistema enviara un mensaje de error de usuario
precondicion El usuario deberá estar registrado en el sistema
postcondicion El sistema permitirá el ingreso de usuario registrado
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Número del Requerimiento 02
Nombre del Requerimiento Registrar usuario
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema deberá registrar usuarios en el sistemaPrecondición El usuario deberá estar dentro del sistema
precondicion El usuario deberá estar dentro del sistema
postcondicion El sistema permitirá registrar el usuario
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
CONTRASEÑA
USUARI
Vista usuario
Vista principal
controlador modelo
USUARIO CONTRASEÑA
USUARIO 1. llena datos 2.-notifica
3. notifica
4. notifica
MODELO VISTA CONTROLADOR VISTA modelo Eliminarusr.php USUARIO
DIAGRAMA DE SECUENCIA 1. selecciona la opción 4. 2. Notifica 3. elimina 4.presenta datos 5. muestra vista
Número del Requerimiento 03
Nombre del Requerimiento eliminar usuario
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema permitirá eliminar usuarios
precondicion El usuario deberá estar dentro del sistema El usuario deberá estar registrado en el sistema
postcondicion El sistema eliminara el sistema
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Vista controlador modelo
Vista controlador modelo
MODELO VISTA CONTROLADOR VISTA modelo Registrarprod.php USUARIO
DIAGRAMA DE SECUENCIA 1.ingresa datos 2. notifica 3. guarda datos 4. notifica
Número del Requerimiento 04
Nombre del Requerimiento Registrar producto
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema permitirá registrar usuarios
precondicion El usuario deberá estar dentro del sistema en la opción registrar productos
El ususario llenara los datos del producto
postcondicion El sistema guardara los datos de los productos
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Producto Cantidad Precio tipo
Vista controlador modelo
MODELO VISTA CONTROLADOR VISTA modelo eliminarp.php USUARIO
DIAGRAMA DE SECUENCIA 1. selecciona la opción 4. 2. Notifica 3. elimina 4.presenta datos 5. muestra vista
Número del Requerimiento 05
Nombre del Requerimiento eliminar producto
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema permitirá eliminar productos ya registrados
precondicion El usuario deberá estar dentro del sistema en la opción productos
El producto deberá estar registrado en el sistema
postcondicion El sistema eliminara producto
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Vista controlador modelo
MODELO VOSTA CONTOLADOR VISTA vista modelo Modificar.php controlador
DIAGRAMA DE SECUENCIA Usuario 1.selecciona opcion 2. notifica 3. abre vista 4.notifica acción 5.carga datos 6. muestra datos
7. presenta datos al usuario 8.presiona la opción modificar 9. notifica 10.actualiza 11.regresa datos 12.carga datos 13. muestra datos
Número del Requerimiento 06
Nombre del Requerimiento Modificar producto
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema permitirá modificar los datos del producto
precondicion El usuario deberá estar dentro del sistema en la opción productos
El producto deberá estar registrado en el sistema
El usuario modificara los datos
postcondicion El sistema modificara los datos del producto
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Vista general
Controlador general modelo
Vista modificar
Controlador modificar
MODELO VOSTA CONTOLADOR VISTA modelo productosprod.php USUARIO
DIAGRAMA DE SECUENCIA 1. selecciona la opción
4. 2. Notifica 3. abre base de datos 4.notifica 5..presenta datos
6. muestra datos
Número del Requerimiento 07
Nombre del Requerimiento Mostrar productos
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema mostrara la información de los productos
precondicion El usuario deberá estar dentro del sistema en la opción registros
postcondicion El sistema mostrara productos
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Vista controlador modelo
Vista
MODELO VOSTA CONTOLADOR VISTA modelo productosprod.php USUARIO
DIAGRAMA DE SECUENCIA 1. selecciona la opción
4. 2. Notifica 3. abre base de datos 4.notifica 5..presenta datos
6. muestra datos
Número del Requerimiento 08
Nombre del Requerimiento Generar reporte
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema permitirá generar reportes de las ventas
precondicion El usuario deberá estar dentro del sistema en la opción ventas
El usuario deberá presionar el botón generar ventas
postcondicion El sistema generara ventas
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Vista controlador modelo
Vista
REQUISITOS NO FUNCIONALES
Número del Requerimiento RNFO1
Nombre del Requerimiento Diseño del sistema
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema contara con diferentes especificaciones como:
El color de la interfaz será color blanco con azul.
La letra de los títulos será arial 14, mayúsculas
El texto en general será arial 12.
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Número del Requerimiento RNFO2
Nombre del Requerimiento Imprimir reportes en pdf
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
El sistema permitirá imprimir ventas en el formatos pdf
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Número del Requerimiento RNFO3
Nombre del Requerimiento
Tipo de Requerimiento Requisito Restricción
Descripción del Requerimiento
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional