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
CONTRAS
EÑ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

paper shop

  • 1.
    UNIVERSIDAD TECNOLOGICA DELESTADO 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.
  • 2.
    REQUISITOS FUNCIONALES  MODELOVISTA 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 CONTRAS EÑA USUARI Vista usuario Vista principal controlador modelo USUARIO CONTRASEÑA
  • 3.
    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
  • 4.
     MODELO VISTACONTROLADOR 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
  • 5.
     MODELO VISTACONTROLADOR 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
  • 6.
     MODELO VOSTACONTOLADOR 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
  • 7.
     MODELO VOSTACONTOLADOR 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
  • 8.
     MODELO VOSTACONTOLADOR 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
  • 9.
    REQUISITOS NO FUNCIONALES Númerodel 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