Documente Academic
Documente Profesional
Documente Cultură
En el sistema, al realizar una venta se tiene que actualizar los datos del inventario para así
poder controlar si el producto que el cliente ha solicitado se encuentra disponible.
Controlar la venta de los productos tanto al contado y al crédito.
Se podrá realizar reportes de los productos vendidos por fechas.
Se controlara las ventas que realice cada empleado.
El sistema al realizar una venta emitirá factura
Se Controlara el inventario de los productos por código.
Se hará control de los proveedores.
Se Controlara las compras y se crearan reportes de las mismas.
Se podrán realizar ventas y reservas mediante la web
Se controlara a los usuarios que ingresen al sistema.
Promociones y publicidad se verán el página principal del sistema
Se tendrá información de los proveedores y clientes
Limitaciones
En base a averiguaciones realizadas de la información que maneja comercial “VIC” se identifica los
siguientes problemas:
Usuarios
Proveedor
Productos
Reportes
Compras
Ventas
Reservas
Cliente
Usuarios: Son las personas las cuales tienen acceso al sistema para realizar diferentes tareas
que el sistema ofrece.
Proveedor: Es la persona o empresa que se encarga de proveer productos a la empresa.
Productos: Son los diferentes productos que ofrece la empresa para la venta.
Reporte: Es un informe que puede ser semanal, mensual de las ventas, reservas, productos,
usuarios, proveedores y compras que realiza la empresa.
Compras: son las compras de productos que realiza empresa.
Reservas: Son las reservas de productos que el cliente realiza a la empresa.
Cliente: Son las personas que compran productos y realizan reservas en la empresa.
REQUERIMIENTOS
REQUERIMIENTOS FUNCIONALES
A través de una contraseña se podrá acceder a las funciones a los que está
autorizado cada usuario.
Una vez que se ha ingresado la información, el sistema actualiza
inmediatamente para que el usuario lo visualice.
El sistema permite Gestionar usuarios qu.
El sistema permite Gestionar productos, Los productos van a utilizar el sistema
están clasificado por marca, modelo, características.
El sistema llevara un computo de las compras y ventas que se realizara en la
empresa
Generar Facturas de los productos vendidos.
Generar Reporte de ventas, usuario, proveedor, productos. Compras y reservas.
Gestionar tendrá el detalle de los productos y de los proveedores.
El sistema generara reportes
El sistema permitirá gestionar a los clientes de la empresa
Cliente tendrá password y login para realizar una reserva
REQUERIMIENTOS NO FUNCIONALES
El sistema deberá soportar la plataforma de Windows.
El equipo debe ser compatible y debe contener todo el software necesario.
El sistema debe utilizar una herramienta CASE, un lenguaje de programación.
El sistema debe ser seguro y mantener la integridad de la información.
El sistema debe controlar el acceso a los diferentes menús.
Definirá autenticación y autorización del ingresos a usuarios
El sistema contara con metodología de diseño y estándar de documentación.
1: Gerente
Actor Gerente
Tipo Primario
2.- Vendedor
Actor Vendedor
Caso de uso Registra ventas, realiza reservas, registra clientes y hace reportes.
Tipo Secundario
3.- Cliente
Actor Cliente
Tipo Secundario
Actor Proveedor
Tipo Secundario
registran a clientes
registran reserv as
registra detalles de
productos
registran v entas
realizan reportes
consulta informacion
reserv a productos
cliente
compra productos
administra pedidos
prov eedor
MODELO DE CASO DE USO GENERAL:
Gerente
Cliente
Pre-Condiciones El usuario en este caso será (Gerente, Vendedor, Cliente) que debe estar
previamente registrado en el sistema.
En caso de ser cliente nuevo podrá acceder a un formulario para llenar sus
datos haciendo click en el botón “Nuevo Cliente REGISTRARSE” y guardara
sus datos en la base de datos es decir en la tabla cliente y en la tabla
usuario.
Flujo Principal Se ejecuta el caso de uso Ingresar al Sistema. Dependiendo de las
opciones seleccionadas por el usuario en pantalla P-1, se continuará con
los diversos subflujos de este caso de uso.
S-1
Subflujos
Ingresar Login y Password para el Inicio de Sesión (P-1).
Tipo Inclusion.
Resumen Este caso de uso se inicia por el Gerente, vendedor y cliente, valida al
usuario mediante un password y login a verificarse en la tabla usuario,
con su respectivo registro de usuario, para que pueda acceder al sistema.
Pre-Condiciones El usuario en este caso será (Gerente, Vendedor, cliente) debe estar
previamente registrado en el sistema.
S-1
Actores Gerente
Tipo Básico
Resumen El caso de uso gestión usuarios es iniciado por el Gerente que estarán
habilitados para adicionar, modificar y eliminar en el sistema.
Flujo Principal Se ejecuta el caso de uso gestión usuario y se muestra (P-3) sobre la
pantalla principal (P-2A) con los datos de todos los usuarios
registrados en el sistema .
Subflujos El usuario puede ejecutar las siguientes opciones: “adicionar”,
“modificar”.
S-1
Si la actividad seleccionada es “adicionar” se muestra (P-4).
S-2
Si la actividad seleccionada es “modificar” se muestra (P-5)
Excepciones Ninguna.
Actores Gerente.
Tipo Extensión.
Resumen El caso de uso modifica algún dato de los usuarios que están
habilitados para el manejo del sistema.
Flujo Principal Se muestra (P-5), donde se carga el formulario para modificar los
datos personales: (ci, nombre, ap. Paterno, ap. Materno, dirección,
teléfono) y los datos de usuario: (password, rol, cargo) los datos de CI
no se modificara, una vez el formulario es llenado correctamente se
hace clic en el botón “aceptar” y se muestra (M-4) con el mensaje “Se
Modificó Satisfactoriamente”, se almacenan los datos actualizados en
la base de datos es decir en la tabla usuario.
Si se hace clic en el botón “cancelar” se retorna a (P-3).
Subflujos Ninguno.
Excepciones Ninguno
CASO DE USO: Gestión Proveedor
uc Modelo de casos de uso
«extend»
Gerente
«extend»
Eliminar Prov eedor
Actores Gerente
Tipo Básico
Flujo Principal Se ejecuta el caso de uso gestión proveedor donde se muestra (P-6)
sobre la pantalla principal (P-2A), con los datos de todos los proveedores
registrados en el sistema.
Excepciones Ninguno
CASO DE USO: Adición Proveedor
Actores Gerente.
Tipo Extensión.
Resumen El Gerente inicia este caso de uso. Ofrece funcionalidad para adicionar,
proveedores al sistema.
Flujo Principal Se muestra (P-7), donde se carga el formulario para adicionar los datos
personales del proveedor: (nombre, ap. Paterno, ap. Materno,
Dirección, teléfono), “ID. Pro” se genera automáticamente, una vez el
formulario es llenado correctamente se hace clic en el botón “aceptar” y
se muestra (M-3) con el mensaje “Se adiciono satisfactoriamente”, se
almacenan los datos en la tabla proveedor.
Si se hace clic en el botón “cancelar” se retorna a (P-6).
Subflujos Ninguna.
Excepciones Ninguno
Actores Gerente.
Tipo Extensión.
Flujo Principal Se muestra (P-8), donde se carga el formulario para modificar los
datos personales: (nombre, ap. Paterno, ap. Materno, dirección,
teléfono), el Id.Pro no se modificara, una vez el formulario es llenado
correctamente se hace clic en el botón “aceptar” y se muestra (M-4)
con el mensaje “se modificó satisfactoriamente”, se almacenan los
datos en la tabla proveedor.
Si se hace clic en el botón “cancelar” se retorna a (P-6).
Subflujos Ninguno.
Excepciones Si se deja algún campo vacío se muestra (E-1) con el error “Datos no
validos”.
CASO DE USO eliminar proveedor
Actores Gerente.
Tipo Extensión
Subflujos Ninguno.
Excepciones Ninguna.
CASO DE USO: Gestión Compras
Actores Gerente.
Tipo Básico
Resumen El caso de uso gestiona las compras de productos que nos permite
adicionar, modificar y eliminar una compra realizada para la empresa.
Flujo Principal Ejecutar gestión compras se muestra (P-9) con los datos de las compras
registrados en el sistema.
Excepciones ninguno
Tipo Extensión.
Resumen El caso de uso crea las compras de los productos y los registra al sistema.
Flujo Principal Se muestra (P-10), donde se carga el formulario para adicionar una
compra.
Se selecciona el proveedor.
Se llena los campos de: (producto, cantidad. Precio. unit ), se hace clic en
botón “adicionar” para adicionar cada fila de detalle de compra, botón
“limpiar” para borrar los datos introducidos previamente, y botón
“eliminar” se debe seleccionar una fila de detalle de compra a ser
eliminado.
Una vez el detalle de compra es llenado correctamente se hace clic en el
botón “aceptar” y se muestra (M-3) con el mensaje “Se adiciono
satisfactoriamente”, se almacenan los datos en la tabla compras.
Si se hace clic en el botón “cancelar” se retorna a (P-9).
Subflujos Ninguno.
Excepciones Ninguno
CASO DE USO: Modificar Compra
Actores Gerente.
Tipo Extensión.
Resumen El caso de uso modifica las compras de productos que están registrados en el
sistema.
Se debe ejecutar previamente el caso de uso adicionar para crear una nueva
compra.
Flujo Principal Se muestra (P-11), donde se carga el formulario para modificar una compra.
Se selecciona el proveedor.
Se llena los campos de: (producto, cantitad. Precio. unit,), se hace clic en botón
“adicionar” para adicionar cada fila de detalle de compra, botón “limpiar” para
borrar los datos introducidos previamente, y botón “eliminar” se debe
seleccionar una fila de detalle de compra a ser eliminado.
Una vez el detalle de compra es llenado correctamente se hace clic en el botón
“aceptar” y se muestra (M-4) con el mensaje “Se modificó satisfactoriamente”,
se almacenan los datos en la tabla compras.
Si se hace clic en el botón “cancelar” se retorna a (P-9).
Subflujos Ninguno.
Excepciones Ninguno
CASO DE USO: Gestión Productos.
uc Modelo de casos de uso
Adicionar Productos
«extend»
Modificar Productos
Gestion Productos «extend»
Gerente
«extend»
Eliminar Productos
Actores Gerente.
Tipo Básico
Resumen El caso de uso es iniciado por el Gerente, este caso de uso tiene las
funcionalidades de adicionar, modificar, eliminar productos que
comercializará la tienda de electrodomésticos.
Flujo Principal Se ejecuta gestión productos se muestra (P-12) con los datos de todos
los productos registrados en el sistema. El usuario puede seleccionar
entre las siguientes opciones: “adicionar”, “modificar”, “eliminar”,
“volver”.
Actores Gerente.
Tipo Extensión.
Flujo Principal Se muestra (P-13), donde se carga el formulario para adicionar los datos
del producto: (Id_producto, nombre, Marca, Modelo, Precio Unit,
Cantidad, Foto para la foto subir, Descripción), una vez el formulario es
llenado correctamente se hace clic en el botón “aceptar” y se muestra
(M-3) con el mensaje “Se adiciono satisfactoriamente”, se almacenan los
datos en la tabla productos.
Si se hace clic en el botón “cancelar” se retorna a (P-12).
Subflujos ninguno
Tipo Extensión.
Resumen El caso de uso es iniciado el gerente , este caso de uso tiene la funcionalidad
de modificar productos registrando en el sistema.
Pre-Condiciones Se debe ejecutar previamente el caso de uso adicionar para crear un nuevo
producto.
Flujo Principal Se muestra (P-14), donde se carga el formulario para modificar los datos de los
productos: (id Pro, nombre, Modelo, Marca, , Precio Unitario, Cantidad, Foto,
Descripción),pero “id Pro no puede ser modificado” una vez el formulario es
llenado correctamente se hace clic en el botón “aceptar” y se muestra (M-4)
con el mensaje “Proceso ha sido guardado”, se almacenan los datos en la tabla
productos.
Si se hace clic en el botón “cancelar” se retorna a (P-12).
Subflujos Ninguno.
Actores Gerente.
Tipo Extensión.
Resumen El caso de uso es iniciado por el gerente, este caso de uso tiene la
funcionalidad de eliminar productos registrados en el sistema.
Pre-Condiciones Se debe ejecutar previamente el caso de uso adicionar producto para crear
un producto.
Flujo Principal Se muestra (M-5), con el mensaje “Está seguro de eliminar?”, si se presiona
“si” se muestra (M-2) con el mensaje “El producto ha sido eliminado”, se
eliminan de la tabla productos. Si se hace clic en el botón “no” se cancela
la operación y se retorna a (P-12).
Subflujos Ninguno.
Excepciones Ninguna.
CASO DE USO: Gestión Reportes
Reporte Usuario
«extend»
Gestion Reportes
«extend»
Gerente Reporte Prov eedor
«extend»
Reporte Productos
CASO DE USO: Gestión Reportes
Actores Gerente.
Tipo Básico.
Resumen El caso de uso es iniciado por el Gerente que puede acceder a este
módulo. El caso de uso visualiza los reportes generados por el sistema.
Flujo Principal Se ejecuta gestión Reportes se muestra (P-15) y se continúa con los
subflujos.
Subflujos s-1
Si la actividad seleccionada es “Reporte Usuario” se muestra (P-16).
s-2
Si la actividad seleccionada es “Reporte Proveedor” se muestra (P-17).
s-3
Si la actividad seleccionada es “Reporte Compras” se muestra (P-18).
s-4
Si la actividad seleccionada es “Reporte Productos” se muestra (P-19).
Excepciones Ninguna.
CASO DE USO: Reporte Usuario
Actores Gerente.
Tipo Extensión.
Resumen El caso de uso es iniciado por el gerente .El caso de uso visualiza los
reportes de usuarios, generados por el sistema.
Flujo Principal Se muestra (P-16), una tabla con los campos: (Id, Nombre Rol, Ci,
Nombre, Ap.Paterno, Ap.Materno), donde se cargan todos los datos de
los usuarios registrados en el sistema ya sea por las siguientes opciones
para realizar el reporte: Nombre, Todos, Ci. Se debe presionar el botón
“Generar” para que te muestre el reporte después de haber
seleccionado por cualquiera de las opciones ya mencionados.
Debe presionar el botón Imprimir, para obtener la información.
Para salir de la pantalla puede escoger la opción cerrar y vuelve a la (P-
15)
P-23
Subflujos Ninguno.
Excepciones Ninguna.
Actores Gerente.
Tipo Extensión.
Propósito Permite ver los datos del proveedor registrados en el sistema.
Resumen El caso de uso visualiza los reportes del proveedor que brinda sus
servicios a la empresa.
Flujo Principal Se muestra (P-17), en una tabla con los campos: (Id pro, Nombre, Ap.
Paterno, Ap. Materno, Dirección, Teléfono) donde se cargan todos los
datos de los proveedores registrados en el sistema ya sea por los
siguientes opciones para realizar el reporte: Nombre, Todos, Ci. Se debe
presionar el botón “Generar” para que te muestre el reporte después
de haber seleccionado por cualquiera de las opciones ya mencionados.
Subflujos Ninguno.
Excepciones Ninguna.
CASO DE USO: Reporte Compras
Actores Gerente.
Tipo Extensión.
Resumen El caso de uso visualiza las compras que se hicieron para la empresa.
Flujo Principal Se muestra (P-18), en una tabla con los campos: (Id Compra, Fecha,
Total, Proveedor, Consignatario) donde se cargan todos los datos de las
Compras registrados en el sistema ya sea por los siguientes opciones
para realizar el reporte: Hoy, Todos, Fecha de----- Hasta------. Se debe
presionar el botón “Generar” para que te muestre el reporte después
de haber seleccionado por cualquiera de las opciones ya mencionados.
Subflujos Ninguno.
Excepciones Ninguna.
CASO DE USO: Reporte Productos
Actores Gerente.
Tipo Extensión.
Flujo Principal Se muestra (P-19), en una tabla con los campos: (Id_producto, Nombre,
Marca, Modelo, Precio Unit, Cantidad, Foto, Descripción) donde se
cargan todos los datos del producto que se encuentran registrados en el
sistema ya sea por los siguientes opciones para realizar el reporte:
Todos, Menor a, Mayor a. Se debe presionar el botón “Generar” para
que te muestre el reporte después de haber seleccionado por cualquiera
de las opciones ya mencionados.
Se presiona el botón Imprimir, para imprimir los datos guardados.
Para salir de la pantalla puede escoger la opción cerrar y vuelve a la (P-
15).
Subflujos Ninguno.
Excepciones Ninguna.
CASO DE USO: Gestión Venta:
uc Modelo de casos de uso
Gerente
Adicionar Venta
Gestion Venta
«extend»
«include»
Vendedor
Generar Factura
Tipo Básico.
Flujo Principal Ejecute Gestión Venta se muestra (P-20) con los datos de las ventas
registrados en el sistema. El usuario puede seleccionar entre las siguientes
opciones: “adicionar”, “Volver”.
Excepciones Ninguna.
Tipo Extensión.
Propósito Permite al encargado de ventas registras nuevas ventas que realiza durante
el día.
Flujo Principal Se muestra (P-21), donde se carga el formulario para adicionar una Venta
con el llenado de los siguientes campos:.
Subflujos Ninguno.
Excepciones Ninguno
CASO DE USO: Generar Factura
Tipo Extensión.
Propósito Permite al Vendedor entregar una factura después de haber creado una
venta al cliente.
Flujo Principal Se despliega (P-22) donde se carga en detalle tolos los datos de la venta:
(fecha (de la venta), Nit Empresa, Nº Factura, Nit/Ci, Cliente, Autorizacion)el
detalle de venta (cod producto, nombre, cantidad, Precio. unit, total), total
(valor de venta)).
Allí elige imprimir la factura.
Subflujos Ninguno.
CASO DE USO: GESTION RESERVA
Adicionar Reserv a
Gerente
«extend»
Gestion Reserv a
«extend»
Modificar Reserv a
Vendedor
«extend»
Eliminar Reserv a
Cliente
CASO DE USO: gestión reservas.
Tipo Básico.
Flujo Principal Se muestra (P-23) con los siguientes campos (Id-Reserva, fecha, Saldo,
total, cliente, consignatario).
El usuario puede seleccionar entre las siguientes opciones: “adicionar”,
“modificar”, “eliminar”, “Volver”.
Subflujos S-1
Si la actividad seleccionada es “adicionar” se muestra (P-24).
S-2
Si la actividad seleccionada es “modificar” se muestra (P-23).
s-3 Si la actividad seleccionada es “eliminar” se muestra (M-5).
Excepciones Ninguna.
Caso de uso Adicionar Reserva.
Tipo Extensión.
Propósito Permite Adicionar reservas
Flujo Principal Se muestra (P-24), donde se carga el formulario para adicionar una
reserva se llena los siguientes campos:
Subflujos Ninguno.
Excepciones Ninguno
Tipo Extensión.
Resumen El caso de uso modifica las reservas de productos que están registrados en el
sistema.
Se debe ejecutar previamente el caso de uso adicionar para crear una nueva
reserva.
Flujo Principal Se muestra (P-25), donde se carga el formulario para adicionar una reserva.
El consignatario no se modifica.
Subflujos Ninguno.
Excepciones Ninguno
CASO DE USO: eliminar reserva.
Caso de uso Eliminar reserva.
Tipo Extensión.
Flujo Principal Se muestra (M-5), con el mensaje “Está seguro de eliminar?”, si se presiona
“si” se muestra (M-2) con el mensaje “Se eliminó Satisfactoriamente”, se
eliminan los datos en la base de datos de la tabla reserva.
Si se hace clic en el botón “no” se cancela la operación y se retorna a (P-
23).
Subflujos Niguno.
Excepciones Ninguna.
CASODE USO: Gestión Cliente
Tipo Básico
Subflujos
S-1 “adicionar” le muestra la pantalla P-27.
S-2 “modificar” le muestra la pantalla P-28.
Excepciones ninguno
Caso de uso Adicionar Cliente.
Tipo Extensión.
Resumen El caso de uso registra a los nuevos clientes que frecuentan a la tienda a
realizar compra.
Flujo Principal Se muestra (P-27), donde se carga el formulario para adicionar los datos
personales: (Ci, Nombre, Apellido. Paterno, Apellido. Materno,
Direccion, Telefono), una vez el formulario es llenado correctamente se
hace clic en el botón “aceptar” y se muestra (M-3) con el mensaje “Se
adiciono satisfactoriamente”, se almacenan los datos en la base de
datos es decir en la tabla cliente y en la tabla usuario.
Si se hace clic en el botón “cancelar” se retorna a (P-2B) si se registró
como vendedor y a la P-2A si lo hizo como gerente..
Subflujos Ninguno.
Excepciones Ninguno
Tipo Extensión.
Resumen El caso de uso modifica algún dato de los clientes que estaban
previamente registrados en el sistema.
Flujo Principal Se muestra (P-28), donde se carga el formulario para modificar los datos
personales: (Ci, Nombre, Ap Paterno, A Materno) una vez el formulario es
llenado correctamente se hace clic en el botón “aceptar” y se muestra (M-
4) con el mensaje “se modificó satisfactoriamente”, se almacenan los
datos en la base de datos es decir en la tabla cliente y en la tabla usuario.
Si se hace clic en el botón “cancelar” se retorna a (P-26).
Subflujos Ninguna.
Excepciones Si se deja algún campo vacío se muestra (E-1) con el mensaje “Datos no
validos”.
Reporte Venta
«extend»
Gestion Reportes
Vendedor
«extend»
Reporte Reserv a
CASO DE USO: Gestión Reportes
Actores Vendedor.
Tipo Básico.
Resumen El caso de uso es iniciado por el Vendedor. El caso de uso visualiza los
reportes generados por el sistema.
Subflujos s-1
si la actividad seleccionada es Reporte venta” le muestra la pantalla (P-
30),
S-2
Excepciones Ninguna.
CASO DE USO: Reporte Venta.
Tipo Extensión.
Flujo Principal Se muestra (P-30), en una tabla con los campos: (Hoy, Todos, Fecha de,
Hasta, Cod Venta, Fecha, Total, Cliente, Consignatario) donde se cargan
todos los datos de las ventas registrados en el sistema.
Se presiona el botón Imprimir, entonces se imprime el reporte de venta
con la fecha indicada.
Subflujos Ninguno.
Excepciones Ninguna.
CASO DE USO: Reporte Reserva.
P-23
Tipo Extensión.
Flujo Principal Se muestra (P-31), en una tabla con los campos: (Hoy, Todos, Fecha de,
Hasta, Cod. Reserva, Cliente, Fecha, Saldo Total , Total) donde se cargan
todos los datos de las reservas registrados en el sistema.
Se presiona el botón Imprimir, para imprimir los datos guardados.
Subflujos Ninguno.
Excepciones Ninguna.
Caso de Uso: Gestión Reserva.
uc Modelo de casos de uso
Adicionar Reserv a
Gerente
«extend»
Gestion Reserv a
«extend»
Modificar Reserv a
Vendedor
«extend»
Eliminar Reserv a
Cliente
Tipo Básico.
Flujo Principal Se muestra (P-23) con los siguientes campos (Id-Reserva, fecha, Saldo,
total, cliente).
El usuario puede seleccionar entre las siguientes opciones: “adicionar”,
“modificar”, “eliminar”, “Volver”.
Subflujos S-1
Si la actividad seleccionada es “adicionar” se muestra (P-33).
S-2
Si la actividad seleccionada es “modificar” se muestra (P-34).
S-3
Si la actividad seleccionada como Vendedor es “Volver” entonces se
muestra (P-2B).
Excepciones Ninguna.
CASO DE USO: ADICIONAR RESERVA
Caso de uso Adicionar Reserva.
Tipo Extensión.
Flujo Principal Se muestra (P-33), donde se carga el formulario para adicionar una
reserva se llena los siguientes campos:
).
Se llena tambien los campos de: (Nombre del Cliente que saca de la base
de datos, producto, Cantidad, Precio. unit, Saldo total), se hace clic en
botón “adicionar” para adicionar cada fila de detalle de reserva, botón
“limpiar” para borrar los datos introducidos previamente, y botón
“eliminar” se debe seleccionar una fila de detalle de reserva a ser
eliminado.
Subflujos Ninguno.
Excepciones Ninguno
CASO DE USO: modificar reserva.
Caso de uso Modificar Reserva.
Tipo Extensión.
Resumen El caso de uso modifica las reservas de productos que están registrados en el
sistema.
Se debe ejecutar previamente el caso de uso adicionar para crear una nueva
reserva.
Flujo Principal Se muestra (P-34), donde se carga el formulario para modificar una reserva.
El consignatario no se modifica.
Nombre del Cliente este no se modifica, se modifica los campos de: (producto,
cantitad. Precio. unit, saldo total), se hace clic en botón “adicionar” para
adicionar cada fila de detalle de reserva, botón “limpiar” para borrar los datos
introducidos previamente, y botón “eliminar” se debe seleccionar una fila de
detalle de reserva a ser eliminado.
Subflujos Ninguno.
Excepciones Ninguno
CASO DE USO: eliminar reserva.
Caso de uso Eliminar reserva.
Tipo Extensión.
Propósito Permite Gerente o al vendedor eliminar reserva.
Flujo Principal Se muestra (M-5), con el mensaje “Está seguro de eliminar?”, si se presiona
“si” se muestra (M-2) con el mensaje “Se eliminó Satisfactoriamente”, se
eliminan los datos en la base de datos.
Si se hace clic en el botón “no” se cancela la operación y se retorna a (P-
32).
Subflujos Niguno.
Excepciones Ninguna.
El Sistema debe proporcionar una propuesta para el desarrollo de todos los menús
implicados.
Usuarios
Proveedor
Productos
Reportes
Compras
Ventas
Reservas
Cliente
Usuarios: Son las personas las cuales tienen acceso al sistema para realizar diferentes tareas
que el sistema ofrece según el rol de cada usuario
Proveedor: Es la persona o empresa que se encarga de proveer productos a la empresa
Productos: Son los diferentes productos que ofrece la empresa para la venta.
Reporte: Es un informe que puede ser semanal, mensual de las ventas, reservas, productos,
usuarios, proveedores y compras que realiza la empresa.
Compras: son las compras de productos que realiza empresa.
Reservas: Son las reservas de productos que el cliente realiza a la empresa.
Cliente: Son las personas que compran productos y realizan reservas en la empresa.
Ventas: son las ventas de electrodomésticos que realiza la empresa al cliente que lo
solicita entregándoles una factura por cada venta.
CLASES CANDIDATAS
Electrodomésticos Venta
Producto Propuesta
Procesamiento Proveedoress
Información Productos
Atención Reportes
Cliente Compras
Seguimiento Ventas
Control Reservas
Producto cliente
Sistema usuarios
Producto
sistema
Usuario
rol
Consulta
usuario
Reservaciones
proveedor
Compras
Ventas empresa
Informes productos
Listados
empresa
Ventas
productos
Sistema
productos
Mensaje de Bienvenida
empresa
password
login ventas
Sistema reporte
informe electrodomésticos
empresa
ventas
cliente
reservas
solicita
productos factura
usuarios venta
proveedores
compras
empresa
compras
productos
empresa
reservas
reservas
productos
cliente
empresa
cliente
compras
productos
reservas
empresa
ventas
Detección del problema (eliminación de clases) imprecisa
confusa.
Cliente
Compras
Factura
Productos
Proveedor
Reporte (eliminada)
Reservas
Usuarios
Ventas
Rol
IDENTIFICACIÓN DE CLASES
LAS CLASES IDENTIFICADAS PARA NUESTRO SISTEMA SON:
Cliente
Compras
Factura
Productos
Proveedor
Reservas
Usuarios
Ventas
Rol