paper shop

9

Click here to load reader

Transcript of paper shop

Page 1: 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.

Page 2: paper shop

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

Page 3: paper shop

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

Page 4: paper shop

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

Page 5: paper shop

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

Page 6: paper shop

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

Page 7: paper shop

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

Page 8: paper shop

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

Page 9: paper shop

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