SlideShare una empresa de Scribd logo
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

DOC
Requerimientos de un Sistema (usando criterios del swebok)
DOCX
Sistema de facturación
PPTX
Analisis y diseño exposicion
PDF
Profit Plus
DOCX
Memoria tecnica control de inventario
PDF
PPTX
Manual del analista proyecto
PPTX
Manual de analista - Software para la gestión de envios de la empresa Farmango
Requerimientos de un Sistema (usando criterios del swebok)
Sistema de facturación
Analisis y diseño exposicion
Profit Plus
Memoria tecnica control de inventario
Manual del analista proyecto
Manual de analista - Software para la gestión de envios de la empresa Farmango

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

PDF
paper shop
PPTX
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
PPTX
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
PDF
Eloy jorge pancho
DOCX
PLANTILLA PROYECTO VENTAS INGENIERIA DE SISTEMAS.docx
PDF
Requisitos funcionales y no funcionales
DOCX
Ers panaderia final analisis2
DOCX
informe proyecto.docx
PDF
IA-158-012-INFORME ESPECIFICACIONES TECNICAS BPL3 .pdf
PPTX
Proyecto
PPTX
PPTX
PPTX
PPTX
DOCX
Srs softpyme inventario 404463
DOCX
Aladdin cargo - Steven Alejandro Suárez Castro
DOCX
avance reque.docx
PDF
Mcvs re-02 requerimientos del usuario
PDF
Trabajo Casos de Uso
DOCX
sistema de empresas
paper shop
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
Eloy jorge pancho
PLANTILLA PROYECTO VENTAS INGENIERIA DE SISTEMAS.docx
Requisitos funcionales y no funcionales
Ers panaderia final analisis2
informe proyecto.docx
IA-158-012-INFORME ESPECIFICACIONES TECNICAS BPL3 .pdf
Proyecto
Srs softpyme inventario 404463
Aladdin cargo - Steven Alejandro Suárez Castro
avance reque.docx
Mcvs re-02 requerimientos del usuario
Trabajo Casos de Uso
sistema de empresas
Publicidad

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

PDF
PDF
Tecnologias emergentes
PDF
Sistemas de telecomunicaciones
DOCX
DOCX
DOCX
Normatividad
PDF
Radio mobile
DOCX
Antenas daniel
DOCX
Antenas daniel
DOCX
Antenas mary
DOCX
Plan de comunicacion
PDF
Ejemplo de transacciones
DOCX
Plantillasoftmov
DOCX
Plantilla trabajo final hecma
PDF
Agendapersonal
DOCX
Puntos de funcion
DOCX
Formatos psp
PDF
Tabla comparativa
PDF
Tabla comparativa
Tecnologias emergentes
Sistemas de telecomunicaciones
Normatividad
Radio mobile
Antenas daniel
Antenas daniel
Antenas mary
Plan de comunicacion
Ejemplo de transacciones
Plantillasoftmov
Plantilla trabajo final hecma
Agendapersonal
Puntos de funcion
Formatos psp
Tabla comparativa
Tabla comparativa
Publicidad

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