Download - Sistema para una Zapateria
INSTITUTO TECNOLÓGICO SUPERIOR DE HUAUCHINANGO
“ I N T E L I G E N C I A D E N E G O C I O S ”
“SISTEMA DE VENTAS PARA UNA ZAPATERIA”
I N G E N I E R Í A I N F O R M Á T I C A
P R E S E N T A N :
HUAUCHINANGO, PUE., A 18 DE MARZO DE 2015.
Itsh
1
INDICE
Análisis del sistema
Requerimientos funcionales
Requerimientos no funcionales
Tablas de los casos de uso (RF)
Tablas de los casos de uso (RNF)
Diagrama de casos de uso (RF)
Diagrama de casos de uso (RNF)
ANALISIS DEL SISTEMA
Se desea realizar un sistema informático que administre los procesos
de venta de una zapatería, el cual nos permitirá almacenar la
información de los clientes, productos, proveedores, empleados y
ventas; el sistema deberá almacenar las ventas diarias, los pedidos a
proveedores, registrando las fechas en las que se realizaron dichos
pedidos a los proveedores, registrar a los clientes que realizan las
ventas en la zapatería, registrar los empleados que laboran dentro de
la zapatería y los productos que se vendieron por día.
REQUERIMIENTOS FUNCIONALES
Registrar
NumeroReq.
NombreReq. Descripción
RF01 READM Se deberá registrar al administrador del sistemaRF02 RECLI Se deberá registrar a los clientesRF03 REPRD Se deberá registrar los productos que se venden en la tiendaRF04 REPRV Se deberá registrar los proveedores de la tiendaRF05 REEMP Se deberá registrar a los empleados que trabajan en la tiendaRF06 REVEN Se deberá registrar las venta diaria dentro de la tiendaRF07 RECOM Se deberá registrar la compra que se realizaron a los
proveedores
Elimina
NumeroReq.
NombreReq. Descripción
RF08 ELCLI Se eliminaran a los clientes.RF09 ELPRD Se eliminaran productos que no se vendieronRF10 ELPRV Se podrá eliminar un proveedorRF11 ELEMP Se podrá eliminar un empleado que ya no trabaje en la tiendaRF12 ELVEN Se podrán eliminar la venta que se realizaronRF13 ELCOM Se eliminara las compra que se realizaron a proveedores
Consultar
NumeroReq.
NombreReq. Descripción
RF14 COCLI Se podrá consultar los datos de los clientesRF15 COPRD Se podrá consultar los datos de los productos con los que
tenga la tiendaRF16 COPRV Se podrá consultar los datos de los proveedores que tiene la
tiendaRF17 COEMP Se podrá consultar los datos de los empleados que trabajan
en la tiendaRF18 COVEN Se podrá consultar las ventas diariasRF19 COCOM Se podrá consultar las compras que se realizaron a los
proveedores
1
REQUERIMIENTOS NO FUNCIONALES
NumeroReq.
NombreReq. Descripción
RNF01 Disponibilidad La información que maneja el sistema debe estar disponible a cualquier hora del día.
RNF02 Seguridad La información que maneja el sistema debe estar resguardada para que otra persona no pueda acceder al sistema.
RNF03 Rapidez El sistema debe funcionar de manera rápida.
TABLAS DE LOS CASOS DE USO (REQUERIMIENTOS FUNCIONALES)
Caso de uso Registrar administrador RF01
Actores Registrar administrador del sistema
Tipo Esencial
Referencias Id_administrador, Nombre , Teléfono, Correo, Usuario, Contraseña
Precondición El desarrollador guardara la información del administrador para que posteriormente pueda acceder al sistema.
Post condición El sistema guardara los datos del administrador.
Secuencia normal
Paso Acción
1.- El desarrollador registrara los datos del administrador.
2.- El desarrollador guardara los datos del administrador.
3.- El administrador podrá entrar al sistema.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Que el administrador tenga acceso al sistema.
Resumen
Se registran los datos del administrador para que posteriormente pueda acceder al sistema.
Caso de uso Registrar clientes RF02
1
Actores Administrador y Empleado
Tipo Esencial
Referencias Id_Cliente, Nombre, Domicilio, Teléfono, Correo
Precondición El sistema deberá registrar los clientes que asistan a la tienda.
Post condición
El sistema mostrara todos los clientes que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador y empleado registran los datos del cliente.
2.- El administrador y empleado guardan los datos de los clientes.
3.- El administrador podrá eliminar a los clientes.
4.- El administrador y empleado podrán consultar los datos de los clientes.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Registrar a los clientes que asisten a la tienda.
ResumenEl administrador podrá registrar los datos de los clientes para que posteriormente los pueda visualizar.
Caso de uso Registrar productos RF03
2
Actores Administrador
Tipo Esencial
Referencias Id_producto, modelo, numero_calzado, colores.
Precondición El sistema deberá registrar los productos con los que cuenta la tienda.
Post condición
El sistema mostrara todos los productos que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador registra los datos del producto.
2.- El administrador guarda los datos de los productos.
3.- El administrador podrá eliminar productos.
4.- El administrador y empleado podrán consultar los datos de los productos.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Registrar los productos.
Resumen
El administrador podrá registrar los productos con los que cuenta la tienda.
Caso de uso Registrar proveedores RF04
3
Actores Administrador
Tipo Esencial
Referencias Id_proveedor, Nombre, Teléfono, Correo, Domicilio, Encargado
Precondición El sistema deberá registrar los proveedores que tenga la tienda.
Post condición
El sistema mostrara todos los proveedores que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador registra los datos del proveedor.
2.- El administrador guarda los datos de los proveedores.
3.- El administrador podrá eliminar los datos de los proveedores.
4.- El administrador y empleado podrán consultar los datos de los proveedores.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Registrar a nuevos proveedores.
Resumen
El administrador podrá registrar los datos de los proveedores.
Caso de uso Registrar empleados RF05
4
Actores Administrador
Tipo Esencial
Referencias Id_Empleado, Nombre, Apellido, Dirección, Edad, Teléfono, Correo.
Precondición El sistema deberá registrar los datos de los empleados que trabajan en la tienda.
Post condición
El sistema mostrara los datos de todos los empleados que el trabajan dentro de la tienda.
Secuencia normal
Paso Acción
1.- El administrador registran los datos de los empleados
2.- El administrador guarda los datos de los empleados
3.- El administrador podrá eliminar a los empleado
4.- El administrador y empleado podrán consultar los datos de los empleados
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Registrar un nuevo empleado
Resumen
El administrador podrá registrar los datos de empleados que trabajan dentro de la tienda.
Caso de uso Registrar ventas RF06
5
Actores Empleado
Tipo Esencial
Referencias Id_venta, id_cliente, clave modelo, num_calzado, colores
Precondición El sistema deberá guardar los datos de las ventas diarias
Post condición El sistema mostrara todos los datos de las ventas diarias
Secuencia normal
Paso Acción
1.- El empleado registran los datos de las ventas
2.- El empleado guardan los datos de los ventas
3.- El administrador podrá eliminar las ventas
4.- El administrador y empleado podrán consultar las ventas diarias.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Registrar las ventas diarias
Resumen
El empleado podrá registrar las ventas que se realizaron durante el día.
Caso de uso Registrar compra RF07
6
Actores Administrador
Tipo Esencial
Referencias Id_compra, modelo, numero, tipo_calzado, color, cantidad
Precondición El sistema deberá registrar los datos de las compra a los proveedores
Post condición El sistema mostrara la compra compras a proveedores
Secuencia normal
Paso Acción
1.- El administrador registran los datos de las compras
2.- El administrador guardan los datos de los compras
3.- El administrador podrá eliminar las compras
4.- El administrador y empleado podrán consultar las compras a proveedores
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Registrar las compras a proveedores
Resumen
El administrador registrara las compras que se realizaron a los distintos proveedores.
Caso de uso Eliminar clientes RF08
7
Actores Administrador
Tipo Esencial
Referencias Id_Cliente
Precondición El sistema deberá eliminar los clientes por medio del ID.
Post condición
El sistema mostrara todos los clientes que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador registra el ID del cliente
2.- El administrador elimina a los clientes.
3.- El administrador podrá consultar los datos de los clientes para ver si se eliminaron los datos de los clientes.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar a los clientes que asisten a la tienda.
Resumen
El administrador podrá eliminar los datos de algunos clientes en caso de algún error.
Caso de uso Eliminar productos RF09
8
Actores Administrador y el empleado
Tipo Esencial
Referencias Id_ producto
Precondición El sistema deberá eliminar los productos por medio del ID.
Post condición
El sistema mostrara todos los productos que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador inserta el ID del producto
2.- El administrador elimina los productos
3.- El administrador podrá consultar los productos para ver si se eliminaron los datos de los clientes.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar un productos
Resumen
El administrador podrá eliminar los productos en caso de algún error.
Caso de uso Eliminar proveedores RF10
9
Actores Administrador
Tipo Esencial
Referencias Id_Proveedor
Precondición El sistema deberá eliminar los proveedores por medio del ID.
Post condición
El sistema mostrara todos los proveedores que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador inserta el ID del proveedor.
2.- El administrador elimina a los datos de los proveedores.
3.- El administrador y el empleado podrán consultar los datos de los proveedores.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar a un proveedor
Resumen
El administrador podrá eliminar los datos de algunos proveedores en caso de algún error.
Caso de uso Eliminar empleados RF11
10
Actores Administrador
Tipo Esencial
Referencias Id_Empleado
Precondición El administrador podrá eliminar a los empleados por medio del ID.
Post condición
El sistema mostrara los datos de todos los empleados que trabajan en la tienda
Secuencia normal
Paso Acción
1.- El administrador inserta el ID del empleado
2.- El administrador elimina al empleado
3.- El administrador podrá consultar los datos de los empleados
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar a un empleado
ResumenEl administrador podrá eliminar los datos de algunos empleados en caso de que ya no trabajen en la tienda.
Caso de uso Eliminar ventas RF12
11
Actores Administrador
Tipo Esencial
Referencias Id_Cliente
Precondición El sistema deberá eliminar las ventas por medio del ID.
Post condición El sistema mostrara las ventas que se realizaron durante el dia
Secuencia normal
Paso Acción
1.- El administrador inserta el ID de las ventas
2.- El administrador podrá elimina las ventas
3.- El administrador y el empleado podrá consultar los datos de las ventas diarias
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar las ventas diarias
Resumen
El administrador podrá eliminar las ventas que se realizaron durante el dia.
Caso de uso Eliminar compras RF13
12
Actores Administrador
Tipo Esencial
Referencias Id_compra
Precondición El sistema deberá eliminar los datos de las compra de los proveedores
Post condición El sistema mostrara los datos de las compras a proveedores
Secuencia normal
Paso Acción
1.- El administrador registran el id de las compras
2.- El administrador elimina las compras
3.- El administrador y empleado podrán consultar los datos de las compras a proveedores
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar las compras a proveedores
Resumen
El administrador podrá eliminar las compras que se realizaron a los distintos proveedores.
Caso de uso Consultar clientes RF14
13
Actores Administrador y empleado
Tipo Esencial
Referencias Id_Cliente
Precondición El administrador podrá consultar los clientes por medio del ID.
Post condición
El sistema mostrara todos los clientes que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador registra el ID del cliente
2.- El administrador y el empleado podrán consultar los datos de los clientes.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Consultar a los clientes que asisten a la tienda.
Resumen
El administrador y el empleado podrán consultar los datos de los clientes.
14
Caso de uso Consultar productos RF15
Actores Administrador y empleado
Tipo Esencial
Referencias Id_ producto
Precondición El administrador podrá consultar los productos por medio del ID.
Post condición
El sistema mostrara todos los clientes que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador inserta el ID del producto
2.- El administrador y el empleado podrán consultar los datos de los productos.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Consultar los productos
Resumen
El administrador y el empleado podrán consultar los datos de los productos.
15
Caso de uso Consultar proveedores RF16
Actores Administrador y empleado
Tipo Esencial
Referencias Id_Cliente
Precondición El administrador podrá consultar los proveedores por medio del ID.
Post condición
El sistema mostrara todos los proveedores que el administrador registro en el sistema.
Secuencia normal
Paso Acción
1.- El administrador inserta el ID del proveedor
2.- El administrador y el empleado podrán consultar los datos de los proveedores.
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Consultar a los proveedores.
Resumen
El administrador y el empleado podrán consultar los datos de los proveedores.
16
Caso de uso Consultar empleados RF17
Actores Administrador y empleado
Tipo Esencial
Referencias Id_Cliente
Precondición El administrador podrá consultar los datos de los empleados que trabajan en la tienda por medio del ID.
Post condición
El sistema mostrara todos los datos de todos los empleados que trabajan en la tienda
Secuencia normal
Paso Acción
1.- El administrador inserta el ID del empleado
2.- El administrador y el empleado podrán consultar los datos de los empleados
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Consultar los datos de los empleados
ResumenEl administrador y el empleado podrán consultar los datos de los empleados para ver si son los que trabajan en la tienda
17
Caso de uso Consultar ventas RF18
Actores Administrador y empleado
Tipo Esencial
Referencias Id_Cliente
Precondición El administrador podrá consultar las ventas por medio del ID.
Post condición El sistema mostrara las ventas diarias.
Secuencia normal
Paso Acción
1.- El administrador inserta el ID las ventas
2.- El administrador y el empleado podrán consultar las ventas diarias
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Consultar las ventas diarias
Resumen
El administrador y el empleado podrán consultar las ventas que se realizaron durante el dia.
18
Caso de uso Consultar compras RF19
Actores Administrador y empleado
Tipo Esencial
Referencias Id_compra
Precondición El sistema deberá consultar los datos de las compra de los proveedores por medio del id
Post condición El sistema mostrara los datos de las compras a proveedores
Secuencia normal
Paso Acción
1.- El administrador registran el id de las compras
2.- El administrador y empleado podrán consultar los datos de las compras a proveedores
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Consultar las compras a proveedores
Resumen
El administrador podrá consultar las compras que se realizaron a los distintos proveedores.
19
REQUERIMIENTOS NO FUNCIONALES
Caso de uso Disponibilidad RF14
Actores Administrador
Tipo Esencial
Referencias Id_compra
Precondición El sistema deberá eliminar los datos de las compra de los proveedores
Post condición El sistema mostrara los datos de las compras a proveedores
Secuencia normal
Paso Acción
1.- El administrador registran el id de las compras
2.- El administrador elimina las compras
3.- El administrador y empleado podrán consultar los datos de las compras a proveedores
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar las compras a proveedores
Resumen
El administrador podrá eliminar las compras que se realizaron a los distintos proveedores.
20
Caso de uso Disponibilidad RF14
Actores Administrador
Tipo Esencial
Referencias Id_compra
Precondición El sistema deberá eliminar los datos de las compra de los proveedores
Post condición El sistema mostrara los datos de las compras a proveedores
Secuencia normal
Paso Acción
1.- El administrador registran el id de las compras
2.- El administrador elimina las compras
3.- El administrador y empleado podrán consultar los datos de las compras a proveedores
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar las compras a proveedores
Resumen
El administrador podrá eliminar las compras que se realizaron a los distintos proveedores.
21
Caso de uso Disponibilidad RF14
Actores Administrador
Tipo Esencial
Referencias Id_compra
Precondición El sistema deberá eliminar los datos de las compra de los proveedores
Post condición El sistema mostrara los datos de las compras a proveedores
Secuencia normal
Paso Acción
1.- El administrador registran el id de las compras
2.- El administrador elimina las compras
3.- El administrador y empleado podrán consultar los datos de las compras a proveedores
Autor Fecha 18 DE MARZO DE 2015.
Propósitos
Eliminar las compras a proveedores
Resumen
El administrador podrá eliminar las compras que se realizaron a los distintos proveedores.
22
DIAGRAMA DE CASOS DE USO (Requerimientos funcionales)
23
24
25
26
27
28
DIAGRAMAS DE CASOS DE USO (Requerimientos no funcionales)
29
30
INTERFACES
31