SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Materia
Desarrollo de aplicaciones II
Tema
Requerimientos de System Viko’s
Nombre completo del Alumno : Silvana Patricia Padilla Palomo , Marycruz Santos
Escareño y Mayra Itzel arguello delgado
Grado: 4cuatrimestre Grupo: 4 “B” de TIC
Nombre del Docente : Eloy De Lira Contreras
Fecha de entrega : 24-Septiembre-2013
DESCRIPCION DE UN PROBLEMA
Micheladas Viko´s es un negocio pequeño no cuenta con ninguna sucursal pero este le
genera muchas ventas y esto para el dueño del negocio es un problema por la dificultad
de administrar sus productos comprados y vendidos ya que para toda su administración
realiza mucha documentación y le parece poco práctico ya que es más probable perdidas
de información, que llevando el control en digital. Por esta razón ha decidido crear un
sistema que le permita una mejor administración de sus recursos y un mejor control de
sus productos. El cliente pretende al invertir en este sistema brindar servicio más rápido y
de mejor calidad a sus clientes.
Requerimiento1
MVC-ACCESO
Número del Requerimiento R01
Nombre del Requerimiento Acceso al sistema
Tipo de Requerimiento Funcional No funcional
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 al usuario.
Precondición El usuario deberá estar registrado en el sistema.
Postcondicion El sistema permitirá el ingreso de usuarios registrados.
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
acceso
Usuario
Contraseña
entrar
BD
----------------------
----------------------
----------------------
----------------------
----------------------
-------
Vista
Acceso.php
Controlado
r
Modelo Vista _productos
Acceso.php
Modelo de secuencia de Acceso.php
1.-Pulsa
Entrar
2.- Notificación
3.- Busca los
Datos
4.- Notificación De Valido
5.- Abre la ventana de
los datos del producto
6.-
Notificación
error
7.- Abre Ventana de Acceso8.- El usuario debe
Estar registrado
Para poder acceder
Vista acceso Controlador
Modelo BD
usuarios
Vista
Principal
usuario
Requerimiento2
MVC-registrar producto
-------- -------- Acción
-------- -------- Guardar
-------- ------- ----------
Modelo de secuencia de registrar producto
Número del Requerimiento R02
Nombre del Requerimiento Registrar productos
Tipo de Requerimiento Funcional No funcional
Descripción del
Requerimiento
El sistema permitirá que el usuario (administrado o empleado)
registren lo productos con la siguiente información:
ID_produto, nombre_producto, maraca-producto,
precio_producto.
Precondición El usuario deberá estar dentro del sistema.
El usuario deberá estar dentro del apartado registrar
Postcondicion El sistema guardara la información del producto en la BD
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Usuario 1.-Llena los
datos
4.- Actualiza
3.-Guarda
2.- Notificación
Vista Controlador Modelo
BD productos
Controlador
BD
productos
registrar.php
ModeloVista registrar
Requerimiento3
MVC-modificar
---- ---- ---- Acción
---- ---- ---- Modificar
---- ---- ---- ------------
---- ---- ---- ------------
Número del Requerimiento R03
Nombre del Requerimiento Modificar productos
Tipo de Requerimiento Funcional No funcional
Descripción del
Requerimiento
El sistema permitirá que el usuario (administrado o empleado)
modifiquen los productos en la siguiente información:
ID_produto, nombre_producto, marca-producto,
precio_producto.
Precondición El usuario deberá estar dentro del sistema.
El usuario deberá estar dentro del apartado modificar
Postcondicion El sistema guardara la información del producto en la BD
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
-------
-------
--------
Modifica php
ModeloControlador
BD
VistaControladorVista
Modelo de secuencia de modificar
Usuario
1.- Selecciona la opción modificar
2.-Notificacion
de abrir ventana 3.- Abrir ventana
modificar modificar 4.-Notificacion al
controlador 5.- Cargar los
Datos
7.- Muestra datos al usuario 6.-Muestra datos del producto
8.- Presiona el botón modifica 9.- Notifica el
Método actualizar
11.- Regresa
Datos actualizados
Vista
registros.php
Controlador
Vista
Modificar
Controlador
Modificar
Modelo
datos
12.- Carga los datos actualizados
10.- Actualiza los
datos
13.- Muestra datos al
usuario
Requerimiento4
Modelo de secuencia de eliminar
Usuario
Número del Requerimiento R04
Nombre del Requerimiento Eliminar productos
Tipo de Requerimiento Funcional No funcional
Descripción del
Requerimiento
El sistema permitirá que el usuario (administrado o empleado)
elimine los registros de los productos
Precondición El usuario deberá estar dentro del sistema.
El usuario deberá estar dentro del apartado eliminar
El usuario deberá indicar el registro que desea eliminar
Postcondicion El sistema eliminara la información del producto indicado en la
BD
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Nombre Dirección Teléfono Acción
------- ---------- ---------- Eliminar
-------- --------- ----------- ----------
Vista
registros.php
1.- Selecciona
la Opción
2.-Notificación
3.- Elimina el registro
Controlador
Modelo
BD productos
4.- Notificación5.- Presenta los Datos6.- Muestra Vista
BD
vista controlador modelo
Eliminar.php
Requerimiento5
MVC-consultar
Nombre Ap Am
Número del Requerimiento R05
Nombre del Requerimiento consultar productos
Tipo de Requerimiento Funcional No funcional
Descripción del
Requerimiento
El sistema permitirá que el usuario (administrado o empleado)
consulte los productos con la siguiente información:
ID_produto, nombre_producto, maraca-producto,
precio_producto. A partir de la ID del producto
Precondición El usuario deberá estar dentro del sistema.
Debe haber productos registrados en la BD
Postcondicion El sistema mostrara los datos del producto indicado
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Nombre Buscar
Buscar
BD
Vista
Controlador Modelo
Consultar.php
Diagrama de secuencia de Consultar.php
Vista
Usuario
Vista Vista Vista
1.-escribe el
nombre del
producto Que
desea y selecciona
buscar
2. Notificación
con el evento
buscar
3. busca la
información
en la BD
5. Abre vista
productos con
un mensaje
de no se
encontró el
registro
4. notificación de
no encontrado
6. notificación de
se encontró el
registro
7. abre la
ventana de
consulta
8. muestra los datos
del producto
solicitado al usuario
Requerimiento6
MVC-reporte venta
Número del Requerimiento R06
Nombre del Requerimiento Genere reportes de venta de productos
Tipo de Requerimiento Funcional No funcional
Descripción del
Requerimiento
El sistema generara reportes de los productos vendidos y la
fecha de su venta. El reporte contendrá información general
del producto , fecha de compra, de venta , cuanto se invirtió
en él y cuanto gano
Precondición Deberá haber ventas registradas en la BD
El usuario deberá estar dentro del sistema.
El usuario deberá especificar la fecha de la cual desea el
reporte
Postcondicion El sistema generara reportes solicitado por el usuario
(administrador o empleado)
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Nombre AP AM
-------- --------- ---------
--------- --------- --------
Generar
Reporte
Nombre AP AM
-------- --------- ---------
--------- --------- --------
Vista
ModeloControladorVista
BD
productos
Reporte.php
Diagrama de secuencia de registros de usuario.php
Usuario
c
Vista
registros.php
Controlador
Modelo
BD productos
Vista Reporte
1.- selecciona
generar
reporte
2.- Notificación
Con la ID del
Registro
3.-Busca
información
en BD
4.- Notificación
5.- Abre una
ventana mostrando
los d datos
solicitados
6.-Muestra los datos al usuario
Requerimiento7
MVC-registrar usuarios
Modelo de secuencia registrar usuarios
Número del Requerimiento R07
Nombre del Requerimiento Registrar usuarios
Tipo de Requerimiento Funcional No funcional
Descripción del
Requerimiento
El sistema permitirá registrar usuarios con la siguiente
información: nombre, apaterno, amaterno, dirección, tipo de
usuario (administrador o usuario) y contraseña.
Precondición El usuario deberá estar dentro del sistema.
El usuario deberá estar dentro del apartado registrar
Postcondicion El sistema guardara la información en la base de datos
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Vista
Usuario
Controlador Modelo
1.-Llena los
datos
2.- Notificación
3.-Guarda
4.- Actualiza
Registro_usuarios.php
ModeloControladorVista
BD
usuarios
Bienvenidos
RegístrateAcceder
Requerimiento8
MVC-reporte compras
Número del Requerimiento R08
Nombre del Requerimiento Genere reportes de compra de productos
Tipo de Requerimiento Funcional No funcional
Descripción del
Requerimiento
El sistema generara reportes de los productos adquiridos y la.
El reporte contendrá información general del producto , fecha
de compra, precio y cantidad de productos
Precondición Deberá haber compras registradas en la BD
El usuario deberá estar dentro del sistema.
El usuario deberá especificar la fecha de la cual desea el
reporte
Postcondicion El sistema generara reportes solicitado por el usuario
(administrador o empleado)
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Nombre AP AM
-------- --------- ---------
--------- --------- --------
Generar
Reporte
Nombre AP AM
-------- --------- ---------
--------- --------- --------
Vista Reporte.php
ModeloControladorVista
BD
productos
Reporte.php
Diagrama de secuencia de reportes compra
Usuario
c
Vista
registros.php
Controlador
Modelo
BD productos
Vista Reporte
1.- selecciona
generar
reporte
2.- Notificación
Con la ID del
Registro
3.-Busca
información
en BD
4.- Notificación
5.- Abre una
ventana mostrando
los d datos
solicitados
6.-Muestra los datos al usuario
Requerimiento no funcional 1
Requerimiento no funcional 2
Número del Requerimiento R01
Nombre del Requerimiento Diseño
Tipo de Requerimiento funcional no funcional
Descripción del
Requerimiento
El sistema deberá contar con un fondo obscuro(negro),tipo de
letra Arial 12 blancas, logo del establecimiento, etc.
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
Número del Requerimiento R02
Nombre del Requerimiento Reportes PDF
Tipo de Requerimiento funcional no funcional
Descripción del
Requerimiento
El sistema deberá generar reportes de entrada/salida de
productos en formato PDF.
Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional

Más contenido relacionado

Similar a Systm vikos(mary,pato,itzel)

Similar a Systm vikos(mary,pato,itzel) (20)

paper shop
paper shoppaper shop
paper shop
 
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
PROYECTO FINAL ANÀLISIS Y DISEÑO llPROYECTO FINAL ANÀLISIS Y DISEÑO ll
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
 
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.AProyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
 
Eloy jorge pancho
Eloy jorge panchoEloy jorge pancho
Eloy jorge pancho
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Ers panaderia final analisis2
Ers panaderia final analisis2Ers panaderia final analisis2
Ers panaderia final analisis2
 
informe proyecto.docx
informe proyecto.docxinforme proyecto.docx
informe proyecto.docx
 
IA-158-012-INFORME ESPECIFICACIONES TECNICAS BPL3 .pdf
IA-158-012-INFORME ESPECIFICACIONES TECNICAS BPL3 .pdfIA-158-012-INFORME ESPECIFICACIONES TECNICAS BPL3 .pdf
IA-158-012-INFORME ESPECIFICACIONES TECNICAS BPL3 .pdf
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Srs softpyme inventario 404463
Srs softpyme   inventario 404463Srs softpyme   inventario 404463
Srs softpyme inventario 404463
 
Aladdin cargo - Steven Alejandro Suárez Castro
Aladdin cargo - Steven Alejandro Suárez CastroAladdin cargo - Steven Alejandro Suárez Castro
Aladdin cargo - Steven Alejandro Suárez Castro
 
avance reque.docx
avance reque.docxavance reque.docx
avance reque.docx
 
Mcvs re-02 requerimientos del usuario
Mcvs re-02 requerimientos del usuarioMcvs re-02 requerimientos del usuario
Mcvs re-02 requerimientos del usuario
 
Trabajo Casos de Uso
Trabajo Casos de Uso Trabajo Casos de Uso
Trabajo Casos de Uso
 
sistema de empresas
sistema de empresassistema de empresas
sistema de empresas
 
Proyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptxProyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptx
 

Más de Mary Santos Escareño (20)

Auditoria
AuditoriaAuditoria
Auditoria
 
Hackeo
HackeoHackeo
Hackeo
 
Tecnologias emergentes
Tecnologias emergentesTecnologias emergentes
Tecnologias emergentes
 
Sistemas de telecomunicaciones
Sistemas de telecomunicacionesSistemas de telecomunicaciones
Sistemas de telecomunicaciones
 
Auditoria
AuditoriaAuditoria
Auditoria
 
auditoria
auditoria auditoria
auditoria
 
Normatividad
NormatividadNormatividad
Normatividad
 
Radio mobile
Radio mobileRadio mobile
Radio mobile
 
Antenas daniel
Antenas danielAntenas daniel
Antenas daniel
 
Antenas daniel
Antenas danielAntenas daniel
Antenas daniel
 
Antenas mary
Antenas maryAntenas mary
Antenas mary
 
Plan de comunicacion
Plan de comunicacionPlan de comunicacion
Plan de comunicacion
 
Ejemplo de transacciones
Ejemplo de transaccionesEjemplo de transacciones
Ejemplo de transacciones
 
Plantillasoftmov
PlantillasoftmovPlantillasoftmov
Plantillasoftmov
 
Plantilla trabajo final hecma
Plantilla trabajo final hecmaPlantilla trabajo final hecma
Plantilla trabajo final hecma
 
Agendapersonal
AgendapersonalAgendapersonal
Agendapersonal
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcion
 
Formatos psp
Formatos pspFormatos psp
Formatos psp
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 

Systm vikos(mary,pato,itzel)

  • 1. Materia Desarrollo de aplicaciones II Tema Requerimientos de System Viko’s Nombre completo del Alumno : Silvana Patricia Padilla Palomo , Marycruz Santos Escareño y Mayra Itzel arguello delgado Grado: 4cuatrimestre Grupo: 4 “B” de TIC Nombre del Docente : Eloy De Lira Contreras Fecha de entrega : 24-Septiembre-2013
  • 2. DESCRIPCION DE UN PROBLEMA Micheladas Viko´s es un negocio pequeño no cuenta con ninguna sucursal pero este le genera muchas ventas y esto para el dueño del negocio es un problema por la dificultad de administrar sus productos comprados y vendidos ya que para toda su administración realiza mucha documentación y le parece poco práctico ya que es más probable perdidas de información, que llevando el control en digital. Por esta razón ha decidido crear un sistema que le permita una mejor administración de sus recursos y un mejor control de sus productos. El cliente pretende al invertir en este sistema brindar servicio más rápido y de mejor calidad a sus clientes. Requerimiento1 MVC-ACCESO Número del Requerimiento R01 Nombre del Requerimiento Acceso al sistema Tipo de Requerimiento Funcional No funcional 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 al usuario. Precondición El usuario deberá estar registrado en el sistema. Postcondicion El sistema permitirá el ingreso de usuarios registrados. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional acceso Usuario Contraseña entrar BD ---------------------- ---------------------- ---------------------- ---------------------- ---------------------- ------- Vista Acceso.php Controlado r Modelo Vista _productos Acceso.php
  • 3. Modelo de secuencia de Acceso.php 1.-Pulsa Entrar 2.- Notificación 3.- Busca los Datos 4.- Notificación De Valido 5.- Abre la ventana de los datos del producto 6.- Notificación error 7.- Abre Ventana de Acceso8.- El usuario debe Estar registrado Para poder acceder Vista acceso Controlador Modelo BD usuarios Vista Principal usuario
  • 4. Requerimiento2 MVC-registrar producto -------- -------- Acción -------- -------- Guardar -------- ------- ---------- Modelo de secuencia de registrar producto Número del Requerimiento R02 Nombre del Requerimiento Registrar productos Tipo de Requerimiento Funcional No funcional Descripción del Requerimiento El sistema permitirá que el usuario (administrado o empleado) registren lo productos con la siguiente información: ID_produto, nombre_producto, maraca-producto, precio_producto. Precondición El usuario deberá estar dentro del sistema. El usuario deberá estar dentro del apartado registrar Postcondicion El sistema guardara la información del producto en la BD Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Usuario 1.-Llena los datos 4.- Actualiza 3.-Guarda 2.- Notificación Vista Controlador Modelo BD productos Controlador BD productos registrar.php ModeloVista registrar
  • 5. Requerimiento3 MVC-modificar ---- ---- ---- Acción ---- ---- ---- Modificar ---- ---- ---- ------------ ---- ---- ---- ------------ Número del Requerimiento R03 Nombre del Requerimiento Modificar productos Tipo de Requerimiento Funcional No funcional Descripción del Requerimiento El sistema permitirá que el usuario (administrado o empleado) modifiquen los productos en la siguiente información: ID_produto, nombre_producto, marca-producto, precio_producto. Precondición El usuario deberá estar dentro del sistema. El usuario deberá estar dentro del apartado modificar Postcondicion El sistema guardara la información del producto en la BD Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional ------- ------- -------- Modifica php ModeloControlador BD VistaControladorVista
  • 6. Modelo de secuencia de modificar Usuario 1.- Selecciona la opción modificar 2.-Notificacion de abrir ventana 3.- Abrir ventana modificar modificar 4.-Notificacion al controlador 5.- Cargar los Datos 7.- Muestra datos al usuario 6.-Muestra datos del producto 8.- Presiona el botón modifica 9.- Notifica el Método actualizar 11.- Regresa Datos actualizados Vista registros.php Controlador Vista Modificar Controlador Modificar Modelo datos 12.- Carga los datos actualizados 10.- Actualiza los datos 13.- Muestra datos al usuario
  • 7. Requerimiento4 Modelo de secuencia de eliminar Usuario Número del Requerimiento R04 Nombre del Requerimiento Eliminar productos Tipo de Requerimiento Funcional No funcional Descripción del Requerimiento El sistema permitirá que el usuario (administrado o empleado) elimine los registros de los productos Precondición El usuario deberá estar dentro del sistema. El usuario deberá estar dentro del apartado eliminar El usuario deberá indicar el registro que desea eliminar Postcondicion El sistema eliminara la información del producto indicado en la BD Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Nombre Dirección Teléfono Acción ------- ---------- ---------- Eliminar -------- --------- ----------- ---------- Vista registros.php 1.- Selecciona la Opción 2.-Notificación 3.- Elimina el registro Controlador Modelo BD productos 4.- Notificación5.- Presenta los Datos6.- Muestra Vista BD vista controlador modelo Eliminar.php
  • 8. Requerimiento5 MVC-consultar Nombre Ap Am Número del Requerimiento R05 Nombre del Requerimiento consultar productos Tipo de Requerimiento Funcional No funcional Descripción del Requerimiento El sistema permitirá que el usuario (administrado o empleado) consulte los productos con la siguiente información: ID_produto, nombre_producto, maraca-producto, precio_producto. A partir de la ID del producto Precondición El usuario deberá estar dentro del sistema. Debe haber productos registrados en la BD Postcondicion El sistema mostrara los datos del producto indicado Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Nombre Buscar Buscar BD Vista Controlador Modelo Consultar.php
  • 9. Diagrama de secuencia de Consultar.php Vista Usuario Vista Vista Vista 1.-escribe el nombre del producto Que desea y selecciona buscar 2. Notificación con el evento buscar 3. busca la información en la BD 5. Abre vista productos con un mensaje de no se encontró el registro 4. notificación de no encontrado 6. notificación de se encontró el registro 7. abre la ventana de consulta 8. muestra los datos del producto solicitado al usuario
  • 10. Requerimiento6 MVC-reporte venta Número del Requerimiento R06 Nombre del Requerimiento Genere reportes de venta de productos Tipo de Requerimiento Funcional No funcional Descripción del Requerimiento El sistema generara reportes de los productos vendidos y la fecha de su venta. El reporte contendrá información general del producto , fecha de compra, de venta , cuanto se invirtió en él y cuanto gano Precondición Deberá haber ventas registradas en la BD El usuario deberá estar dentro del sistema. El usuario deberá especificar la fecha de la cual desea el reporte Postcondicion El sistema generara reportes solicitado por el usuario (administrador o empleado) Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Nombre AP AM -------- --------- --------- --------- --------- -------- Generar Reporte Nombre AP AM -------- --------- --------- --------- --------- -------- Vista ModeloControladorVista BD productos Reporte.php
  • 11. Diagrama de secuencia de registros de usuario.php Usuario c Vista registros.php Controlador Modelo BD productos Vista Reporte 1.- selecciona generar reporte 2.- Notificación Con la ID del Registro 3.-Busca información en BD 4.- Notificación 5.- Abre una ventana mostrando los d datos solicitados 6.-Muestra los datos al usuario
  • 12. Requerimiento7 MVC-registrar usuarios Modelo de secuencia registrar usuarios Número del Requerimiento R07 Nombre del Requerimiento Registrar usuarios Tipo de Requerimiento Funcional No funcional Descripción del Requerimiento El sistema permitirá registrar usuarios con la siguiente información: nombre, apaterno, amaterno, dirección, tipo de usuario (administrador o usuario) y contraseña. Precondición El usuario deberá estar dentro del sistema. El usuario deberá estar dentro del apartado registrar Postcondicion El sistema guardara la información en la base de datos Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Vista Usuario Controlador Modelo 1.-Llena los datos 2.- Notificación 3.-Guarda 4.- Actualiza Registro_usuarios.php ModeloControladorVista BD usuarios Bienvenidos RegístrateAcceder
  • 13. Requerimiento8 MVC-reporte compras Número del Requerimiento R08 Nombre del Requerimiento Genere reportes de compra de productos Tipo de Requerimiento Funcional No funcional Descripción del Requerimiento El sistema generara reportes de los productos adquiridos y la. El reporte contendrá información general del producto , fecha de compra, precio y cantidad de productos Precondición Deberá haber compras registradas en la BD El usuario deberá estar dentro del sistema. El usuario deberá especificar la fecha de la cual desea el reporte Postcondicion El sistema generara reportes solicitado por el usuario (administrador o empleado) Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Nombre AP AM -------- --------- --------- --------- --------- -------- Generar Reporte Nombre AP AM -------- --------- --------- --------- --------- -------- Vista Reporte.php ModeloControladorVista BD productos Reporte.php
  • 14. Diagrama de secuencia de reportes compra Usuario c Vista registros.php Controlador Modelo BD productos Vista Reporte 1.- selecciona generar reporte 2.- Notificación Con la ID del Registro 3.-Busca información en BD 4.- Notificación 5.- Abre una ventana mostrando los d datos solicitados 6.-Muestra los datos al usuario
  • 15. Requerimiento no funcional 1 Requerimiento no funcional 2 Número del Requerimiento R01 Nombre del Requerimiento Diseño Tipo de Requerimiento funcional no funcional Descripción del Requerimiento El sistema deberá contar con un fondo obscuro(negro),tipo de letra Arial 12 blancas, logo del establecimiento, etc. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento R02 Nombre del Requerimiento Reportes PDF Tipo de Requerimiento funcional no funcional Descripción del Requerimiento El sistema deberá generar reportes de entrada/salida de productos en formato PDF. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional