Download - Base de Datos Proyecto Final
-
7/28/2019 Base de Datos Proyecto Final
1/74
2M INVERSIONES&REPRESENTACIONES
Integrantes:
Dyaneth Abad
Maria Alejandra Albrecht
Alvaro Hinostroza
Alyssa Len
Mnica Minaya
Profesor: Ricardo Javier Enrique Saavedra Mavila
Curso: Desarrollo de Sistema y Base de datos
LIMA, 3 de noviembre de 2012
-
7/28/2019 Base de Datos Proyecto Final
2/74
RESUMEN2M Inversiones y Representaciones S.A.C., en su rubro de zapatera se dedica a la venta
de zapatos. El curso de procesos que sigue la empresa, al ser una comercializadora,
parte desde los pedidos que se realizan al proveedor, el control e inventario cuando llega
la mercadera al almacn central, y la posterior venta en sus distintas sucursales.
Anteriormente, mencionamos que todos los procesos son realizados manualmente, por
ello, decidimos coger como objeto de automatizacin al Departamento de Control e
Inventario debido a lo importante que es para la empresa; ya que poseen la tarea de
controlar la llegada de los pedidos y la generacin del inventario. En este departamento
y dentro de nuestro modelo de negocio se identifica que el actor principal es el Jefe de
Control e Inventario ya que es el principal beneficiario con la automatizacin.
Encontramos dos casos de uso: generar control de llegada de productos y el otro es
Inventario. El primero es la realizacin de la verificacin del producto en fsico con las
facturas que se obtienen del departamento de compras. El ltimo, es la organizacin en el
inventario de la mercadera de acuerdo a la marca del zapato, se le adiciona ciertos
detalles como el modelo y talla generando una tarjeta de inventario que se genera en el
almacn general y sirve para establecer qu mercadera se distribuir a las sucursales y
cul se quedar. El problema central del funcionamiento de la zapatera es el desorden
que se genera al no tener automatizadas estas dos etapas y explcitamente el no tener un
inventario digitalizado en todas las tiendas, impidiendo la fcil ubicacin de los productos.
Una vez que hemos identificado nuestros actores, mencionado nuestros casos de usos
estos son base para las actividades a automatizar en donde se utilizan herramientas
informticas como programas de Base de Datos que permita la optimizacin de los
procesos.
-
7/28/2019 Base de Datos Proyecto Final
3/74
ndice
RESUMEN _______________________________________________________________ 2
ndice __________________________________________________________________ 3
Introduccin _____________________________________________________________ 6
Datos Generales _______________________________________________________________ 6
Proceso de Negocio ____________________________________________________________ 7
Procedimientos _______________________________________________________________ 7
Informacin de Negocio ________________________________________________________ 8
Reglas de Negocio (Reglas de J uego)____________________________________ 9
Generar Orden de Compra ___________________________________________________ 9
Generar Lista de Precios_____________________________________________________ 9
Generar Inventario _________________________________________________________ 10Matriz CRUD _______________________________________________________________ 10
Diagramas de caso de uso de negocio __________________________________ 11
Organigrama ________________________________________________________________ 12
Diagrama del Objeto de Automatizacin, Objeto de Estudio y Mundo Exterior ___________ 12
Objetivos del proyecto ____________________________________________________ 12
Objetivo General _____________________________________________________________ 13
Objetivos Especficos __________________________________________________________ 13
Beneficios del proyecto ___________________________________________________ 13
Beneficios Tangibles __________________________________________________________ 13
Beneficio Intangibles __________________________________________________________ 13
Modelado del negocio ____________________________________________________ 13
Visin ______________________________________________________________________ 14
Descripcin del modelo de proceso ______________________________________________ 14
Modelo de Casos de Uso del Negocio _____________________________________________ 15Lista de Actores de Negocio: __________________________________________________________ 16
Lista de los Trabajadores del Negocio: ___________________________________________________ 16
Lista de Casos de Uso de Negocio: _______________________________________________ 16
Diagrama de Casos de Uso de Negocio: _________________________________________________ 17
Realizacin de los casos de usos _________________________________________________ 18
Especificacin de los casos de uso del negocio ____________________________________________ 18
-
7/28/2019 Base de Datos Proyecto Final
4/74
Diagrama de Actividades _______________________________________________________ 20
Lista de Actividades a Automatizar _______________________________________________ 22
Modelo de objetos del negocio _____________________________________________ 23
Lista de Entidades del Negocio: _________________________________________________ 23
Diagrama de Clases de Negocio (Generar Control de Llegada de Productos): _____________ 24
Diagrama de Clases de Negocio (Generar Inventario): _______________________________ 25
Requerimientos _________________________________________________________ 26
Modelo de Casos de Uso del Sistema ________________________________________ 27
Lista de actores del sistema ____________________________________________________ 27
Diagrama de Actores del sistema ________________________________________________ 27
Diagrama de paquetes. ________________________________________________________ 28
Lista de los casos de uso del sistema por Paquete ___________________________________ 29
Diagrama de caso de uso de paquetes _______________________________________ 30
Modelo conceptual refinado _______________________________________________ 32
Modelo de Anlisis _______________________________________________________ 33
Diagrama de Clases de Anlisis por Paquete de Sistema ______________________________ 33
Paquete: Llegada del Producto _________________________________________________________ 33
Paquete: Generacin del Inventario ____________________________________________________ 33
Paquete: Actualizaciones _____________________________________________________________ 34
Paquete: Seguridad __________________________________________________________________ 35
Diccionario De Clases De Las Clases Tipo Entidad ___________________________________ 35
Clasificacin de casos de uso____________________________________________________ 40
Especificacin de alto nivel de los casos de uso_________________________ 40
Modelo Conceptual Refinado ___________________________________________________ 45
Modelo de Diseo _____________________________________________________ 46
Especificacin expandida de los Casos de Uso del Sistema ___________________ 46
Caso de uso:__________________________________________________________ 46
ACCESS ________________________________________________________________ 70
Entidad Factura ______________________________________________________________ 70
Entidad Producto _____________________________________________________________ 70
Entidad Reporte de Venta ______________________________________________________ 71
Entidad Tarjeta de Inventario ___________________________________________________ 71
-
7/28/2019 Base de Datos Proyecto Final
5/74
Entidad Proveedor ____________________________________________________________ 71
Entidad Reporte de Control ____________________________________________________ 72
Diagrama de Relaciones _______________________________________________________ 72
Anexo _________________________________________________________________ 73
Orden de Compra ____________________________________________________________ 73
Tarjeta de Inventario _________________________________________________________ 74
Lista de Precios ______________________________________________________________ 74
-
7/28/2019 Base de Datos Proyecto Final
6/74
IntroduccinEl presente trabajo busca analizar los procesos ms importantes de la empresa que se
laboran de forma manual actualmente con el objetivo de automatizar las reas ms
importantes para mejorar la forma en cmo se labora dentro del negocio, hacindola ms
gil y rpida.
2M Inversiones y Representaciones S.A.C., en su rubro de zapatera se dedica a la venta
de zapatos para mujeres, hombres y nios de diferente marcas reconocidas como
Lumberjack, Azaleia, etc. Cuenta con una tienda principal y dos sucursales ubicadas en
el distrito de Los Olivos. Se debe tener en cuenta que slo se recibe la mercadera en la
tienda principal y desde ah se reparte a la dems sucursales. Actualmente, la empresa
realiza todos sus procesos manualmente, por ello, para un mejor manejo de los procesos
se ha planteado un proyecto de automatizacin de los principales procesos de la
empresa.
Este proyecto tomar como objeto de automatizacin al departamento de Control e
Inventario, debido a que, controlar cunta mercadera ingresa y cunta mercadera
permanece en la empresa es un proceso difcil de realizar de manera manual. Adems, el
tener los datos almacenados en un sistema facilitar la creacin de la tarjeta de
inventario; lo cual, permitir realizar actualizaciones directas en el inventario desde las
sucursales; de esta manera se podr tener una comunicacin constante entre todas las
tiendas. Con esto se espera que se agilicen los procesos y se mejore la eficiencia del
registro de datos a fin de lograr la ubicacin oportuna de mercadera, adems de poderubicar los productos de manera ms rpida gracias al inventario virtual y reduciendo el
tiempo de respuesta para el cliente.
Para lograr el objetivo del trabajo se seguirn los pasos principales del modelado de
negocios.
Datos GeneralesNombre de la Empresa
-
7/28/2019 Base de Datos Proyecto Final
7/74
2M INVERSIONES Y REPRESENTACIONESS.A.C.
Giro del Negocio Zapatera
Principal actividadComercializacin de marcas nacionales yextranjeras
Proceso de Negocio
rea de laEmpresa Almacn
NombredelProceso
deNegocio
Proceso de Abastecimiento
Descripcin delProcesodeNegocio
Procedimientos
-
7/28/2019 Base de Datos Proyecto Final
8/74
Nombre del Procedimiento Descripcin del Procedimiento
P01 - Generar Orden de CompraEs el primer paso del proceso de abastecimiento, se da al
comenzar cada temporada.
P02 - Generar Lista de PreciosDespus de la entrega de mercadera se genera una lista de precios
que se respetarn en las tres tiendas hasta antes de terminar la tempor
P03 - Generar InventarioPara proceder a repartir la mercadera a las sucursales se genera un
inventario solo en la tienda principal.
Informacin de Negocio
Informacin Datos
Empresa
Razn social
RUC
Cdigo Cliente
Telfono
Direccin
Referencias comerciales
Proveedor
Razn social
Direccin
Telfono
Fax
Firma vendedor
Empleado
Firma comprador
Firma Gerencia
Firma comprador
Producto
Cdigo de artculo
Tipo de cuero
AdornoHilo
Planta
Horma
Serie
Tallas
Precio unitario
Observaciones del producto
Orden de Compra
Precio Total
Total pares
Nmero de orden de compraFecha de pedido
Fecha de entrega
Observacin
Condiciones de venta
ORDEN DE COMPRA
LISTA DE PRECIOS
-
7/28/2019 Base de Datos Proyecto Final
9/74
Lista de Precios Precio sugerido
Inventario Total pares
Cliente Nombre
Reglas de Negocio (Reglas de Juego)
Generar Orden de CompraCdigo deRegla deNegocio
Descripcin del Regla de Negocio
RN01 La orden de compra firmada y aceptada se considera irrevocable
RN02Se debe indicar la fecha de emisin del pedido y la fecha de entrega del
pedidoRN03 Se indica el orden de urgencia por producto
RN04 Todos los campos deben ser rellenados por cada artculo
RN05
Existen 4 series de tallas divididas en los siguienteintervalos:
Serie A : del 1 al26
Serie B : del 27 al32
Serie C: del 33 al39
RN06 Las entregas se realizaran en la tienda principal, y no en las sucursales.
RN07El pago de la orden de compra se realizara con cheques a fecha despus
de la llegada del producto.RN08 Si el producto pedido est agotado no existe compromiso de entrega.
RN09El precio total de cada producto se obtiene multiplicando el precio unitariopor el total de pares.
RN10 A la llegada del producto se debe verificar si est de acuerdo con el pedido
Generar Lista de Precios
Cdigo deRegla deNegocio
Descripcin del Regla de Negocio
RN01 Todos los productos deben estar agrupados por marca.
RN02 Los tres ltimos dgitos del numeral deben indicar el precio de costo del
INVENTARIO
-
7/28/2019 Base de Datos Proyecto Final
10/74
producto.
RN03 Basar cada producto con un precio sugerido de ventas.
RN04 La lista de precios rige para la tienda principal y las sucursales.
RN05El precio de venta del producto no puede ser menor al precio sugerido de lalista de precios.
Generar Inventario
Cdigo deRegla deNegocio
Descripcin del Regla de Negocio
RN01 Si el producto se vende a crdito se debe indicar el nombre del cliente.
RN02 Los productos son ordenados de acuerdo a cdigo y caracterstica.
RN03 Los productos se organizan por marcas.
RN04 Se ordena el inventario de acuerdo a cada marca.
RN05 El registro del inventario se debe realizar con la llegada los nuevos productos.
RN06 Al terminar el inventario se trasladan los zapatos a las sucursales.
RN07 El inventario se realiza a cada llegada en serie de productos.
RN08 El formato de inventario solo se hace para la tienda principal
Matriz CRUD
Proceso deAbastecimiento
EMPRESA
PROVEEDOR
EMPLEADO
CLIENTE
PRODUCTO
ORDENDE
COMPRA
LISTADE
PRECIO
INVENTARIO
P01 -Generar
Orden deCompra
R CR R RU CRU
P02 -Generar Listade Precio
R RU
P03 -GenerarInventario
R R R R RU
P01 - Generar Ordende Compra
EMPRESA PROVEEDOR EMPLEADO PRODUCTOORDEN DECOMPRA
RN01 - Entregas R R R R RU
RN02 - Pago de laOrden de Compra
R R R R RU
-
7/28/2019 Base de Datos Proyecto Final
11/74
RN03 - Productoagotado
CR RU CRU
RN04 - Precio total porproducto
R RU
RN05 - llegada deproducto
R RU RU
P02 - Generar Lista dePrecio
PRODUCTOLISTA DEPRECIO
RN04 - Lista deprecios
R U
RN05 - Precio deventa
RU R
P03 - GenerarInventario
CLIENTE PRODUCTOORDEN DECOMPRA
SUCURSAL INVENTARIO
RN05 - Registro deInventario
CR R RU
RN06 - Traslado dezapatos
R R R
RN07 - Inventario yllegada de productos
R R RU
RN08 - Formato deinventario
R RU
Diagramas de caso de uso de negocioNota: Para mejor entendimiento del trabajo, se ha bosquejado un organigrama del
negocio a trabajar, en nuestro caso, una Zapatera y el diagrama del mundo exterior con
los objetos de automatizacin y de estudio
-
7/28/2019 Base de Datos Proyecto Final
12/74
Organigrama
Diagrama del Objeto de Automatizacin, Objeto de Estudio y MundoExterior
Objetivos del proyecto
Gerente
General
Gerente de
Compras
Jefe de Control
e Inventario
Encargado de
Inventario
Encargado de
Control
Jefe de
Distribucin
Jefe de Ventas
(Sucursal 1)
Jefe de Ventas
(Sucursal 2)
Gerente de
Almacn
Jefe de
Almacn
(Sucursal 1)
Jefe de
Almacn
(Sucursal 2)
ME: Otras reas de la empresa, Ciudad de Lima
OE: Gerencia de Compras
OA: Jefatura de Control e Inventario
CUN1: Generar Inventario
CUN2: Generar Control de Llegada de Productos
-
7/28/2019 Base de Datos Proyecto Final
13/74
Objetivo GeneralCon la implementacin de solucin de TI se busca obtener un inventario que
permita realizar y visualizar las actualizaciones desde todas las tiendas y un
control ms efectivo de los productos que llegan.
Objetivos Especficos- Hacer mucho ms eficiente el Departamento de Control e Inventario para disminuir
las ventas que son truncadas por no poder encontrar la mercadera debido al
proceso manual existente.
- Mejorar la disponibilidad de mercadera pudiendo proveer las cantidades
necesarias en el momento preciso.
Beneficios del proyecto
Beneficios Tangibles- Disminucin del promedio de ventas truncadas por das lo que significara tener 2
ventas truncadas como mximo por cada tienda.
- Reconocimiento de una manera ms fcil de la cantidad de mercadera que se
tiene en existencia. Actualmente la empresa se demora aproximadamente 10
minutos cuando se tiene dificultad en la bsqueda, planteamos reducirlo de a 1
minuto.- Disposicin de los reportes de control que permite la verificacin de mercadera
en fsico y la comparticin de estos a otros departamentos para futuras tomas de
decisiones.
- Reduccin de tiempo en realizacin de control e inventarios.
Beneficio Intangibles- Generar eficiencia operacional mediante la agilizacin de procesos.
- Confiabilidad en los procesos automatizados.
- Procesos internos ms ordenados
Modelado del negocio
-
7/28/2019 Base de Datos Proyecto Final
14/74
VisinSe busca crear un entorno ordenado y eficiente por medio de la automatizacin del
departamento de Control e Inventario. Tras desarrollar reportes de control y tarjetas de
inventario utilizando herramientas tecnolgicas, se podrn desarrollar con ms rapidez los
procesos de Ventas y la actividad de distribucin a sucursales.
Descripcin del modelo de procesoEl proceso de Abastecimiento inicia cuando se tiene la necesidad de adquirir productos
para una nueva temporada, el Gerente de compras realiza el pedido, esto genera la orden
de compra. Posteriormente cuando estos llegan al almacn, se genera el control de
llegada de productos, este consiste en revisar el estado de los productos, y recibir la
Factura desde el departamento de compras y comprobar coincidencias con la entrega en
fsico. Tras esta actividad, el encargado de control genera un reporte de control que ser
entregado al Jefe de Control e Inventario, este luego se lo entrega al encargado de
inventario, para que funcione como gua de los productos que se ingresarn en la tarjeta
de inventario. Despus de establecer el inventario, el Jefe de Control e Inventario
entregar la tarjeta de inventario al Jefe de Almacn. Luego se procede a distribuir la
mercadera a las sucursales por medio de una gua de remisin
El proceso de venta, donde interacta el cliente con los jefes de ventas de cada tienda,
luego de que el cliente llega y lgicamente elige algo de su preferencia, comienza la
bsqueda del zapato en el mismo almacn, aqu se dan dos opciones dependiendo si el
cliente se encuentra en la tienda principal o en una de las sucursales:
- De darse que no hay un pedido del cliente en una sucursal, se llama a la tienda
principal para verificar en las tarjetas de inventario la disponibilidad y ubicacin del
producto, luego si se encontr el pedido se generar una gua de remisin para
proceder con el traslado de mercadera de un almacn a otro.
- Si el cliente se encuentra en la tienda principal, todo el proceso de bsqueda en
las tarjetas de inventario se da ah mismo, luego de darse el caso que la
mercadera est en el almacn de otra sucursal se proceder a crear una gua de
remisin.
En el caso de que no se encuentre disponible la mercadera, se finalizar el proceso o se
volver al inicio en el caso de que el cliente espere a un pedido excepcional que se realice
al proveedor.
-
7/28/2019 Base de Datos Proyecto Final
15/74
Las actividades que nos llevarn al proceso de cobranza son la reparticin de mercadera
y posterior recepcin del producto en el almacn solicitante, lo que har que el jefe de
ventas tenga el producto, y la opcin de encontrar el producto sin realizar una bsqueda.
El proceso de Cobranza inicia cuando el Jefe de venta de la tienda registra la venta del
producto y elige las opciones de forma de pago, estas pueden ser al contado, crdito por
medio de cuenta con la zapatera o pago con tarjeta, dependiendo de la forma de pago,
se harn documentos de pago. Finalmente, el cliente sale de la zapatera con su compra.
Modelo de Casos de Uso del Negocio
-
7/28/2019 Base de Datos Proyecto Final
16/74
Lista de Actores de Negocio:
Actor Descripcin
AP Jefe de Control e InventarioEs el principal beneficiario de la automatizacin ysupervisa directamente a los encargados de inventario ycontrol.
AS Gerente de ComprasEs el que efecta las rdenes de compra de los diversosproductos. Brinda soporte para la generacin del
Inventario mediante las entregas de facturas.
Lista de los Trabajadores del Negocio:
Trabajador Descripcin
Encargado de Inventario
Es el encargado o asistente de colocar en orden todos losproductos segn caractersticas especficas como marca,talla, color, etc. una vez que han pasado por un efectivocontrol tras la llegada de los artculos.
Encargado de ControlEs el encargado o asistente de verificar que las rdenes dellegada coincidan con lo que efectivamente se le pidi al
proveedor.
Lista de Casos de Uso de Negocio:
Casos de Uso Descripcin
Generar Control de Llegadade Productos
El caso de uso se inicia cuando el Jefe de Control eInventario solicita al Gerente de Compras las facturas de losproductos que llegan a la tienda principal. Luego, elencargado de control realiza el trabajo de verificar losproductos en fsico con las facturas brindadas. Finalmente elencargado de control genera un reporte de control y se loentrega al Jefe de Control e Inventario, dando por termina elcaso de uso de control de llegada.
Generar Inventario
El caso de uso inicia cuando el Jefe de Control e Inventariosolicita las tarjetas de inventario, por lo que entrega elreporte que gener el encargado de control. Luego, stepasa a manos del encargado de inventario quien ordena losproductos que realmente llegaron segn especificacionesdadas. Finalmente, se generan las tarjetas de inventario pormodelo de zapato y pasan a manos del Jefe de Control eInventario dando por terminado este caso de uso.
-
7/28/2019 Base de Datos Proyecto Final
17/74
Diagrama de Casos de Uso de Negocio:
-
7/28/2019 Base de Datos Proyecto Final
18/74
Realizacin de los casos de usos
Especificacin de los casos de uso del negocio
Caso de uso Generar Control de la Llegada de Productos
Actores Jefe de Control e Inventario
Propsito
Establecer un efectivo control de todos los artculos quelleguen a la tienda y verificar que realmente coincidan conlos que se le pidi al proveedor.
Caso de Uso asociado (Ninguno)
Resumen El caso de uso se inicia cuando el Jefe de Control eInventario solicita al Gerente de Compras las facturas de losproductos que llegan a la tienda principal. Luego, elencargado de control realiza el trabajo de verificar losproductos en fsico con las facturas brindadas. Finalmenteel encargado de control genera un reporte de control y se loentrega al Jefe de Control e Inventario, dando por termina elcaso de uso de control de llegada.
PrecondicionesEs necesario que los productos solicitados al proveedor oproveedores ya hayan llegado a la tienda principal
Accin del actor Respuesta del Proceso del Negocio1. Jefe de Control e Inventariosolicita las facturas al Gerentede Compras
2. Gerente de Compras recopila todas las facturas y selas entrega al Jefe de Control e Inventario
3. Jefe de Control e Inventarioentrega las facturas alencargado de control
4. El encargado de control recibe las facturas
5. El encargado de control comienza a verificar si todoslos productos realmente llegaron
6 El encargado de control verifica el estado de losproductos que llegaron7. El encargado de control realiza el reporte de controlcon los artculos que llegaron
8. El encargado de control hace entrega del reporte decontrol al Jefe de Control e Inventario
9. El Jefe de Control eInventario recibe el reporte decontrol
Cursos AlternosPaso 5: Si hay artculos que se ordenaron al proveedor pero no llegaron, el encargado decontrol notifica de esto al Jefe de Control e Inventario y este ltimo se contacta con elproveedor dando por terminado todo el caso de uso.Paso 6: Si se encuentran artculos daados, el encargado de control notifica de esto alJefe de Control e Inventario y se continua con el paso 7.
POSCONDICIONES1. Se crear el reporte de control, que indica los artculos que realmente llegaron a latienda principal.
-
7/28/2019 Base de Datos Proyecto Final
19/74
2. Con el reporte de control, se puede iniciar a realizar el inventario
Caso de usoGenerar Inventario
Actores Jefe de Control e Inventario
Propsito
Establecer un orden de todos los artculos que realmentellegaron a la tienda principal segn especificaciones como talla,
color y marcaCaso de Uso asociado (Ninguno)
Resumen El caso de uso inicia cuando el Jefe de Control e Inventariosolicita las tarjetas de inventario, por lo que entrega el reporteque gener el encargado de control. Luego, ste pasa a manosdel encargado de inventario quien ordena los productos querealmente llegaron segn especificaciones dadas. Finalmente, segeneran las tarjetas de inventario por modelo de zapato y pasana manos del Jefe de Control e Inventario dando por terminadoeste caso de uso.
Precondiciones
Es indispensable que se tenga listo el reporte de control parainiciar con este caso de uso, ya que con dicho documento seordenarn los artculos.
Accin del actor Respuesta del Proceso del Negocio1. Jefe de Control e Inventariosolicita las tarjetas de inventariopor marca.
2. Jefe de Control e Inventarioentrega el reporte de control alencargado de inventario.
3. El encargado de inventario recibe el reporte decontrol.
4. El encargado de inventario comienza a realizar elinventario segn la marca de zapatos.
6. El encargado de inventario divide las tarjetas de
inventario por modelo de zapato, incluyendoespecificaciones de talla y color.
7. El encargado de inventario entrega las tarjetas deinventario al Jefe de Control e Inventario
8. El Jefe de Control eInventario recibe las tarjetas deinventario por marca
Cursos Alternos
(No hay)
Poscondiciones1. Se crearn las tarjetas de inventario para mantener un orden de los zapatos por marca.
2. Con las tarjetas de inventario se podr pasara a realizar la distribucin de artculos alas tiendas sucursales.
-
7/28/2019 Base de Datos Proyecto Final
20/74
Diagrama de Actividades
- Para el Caso de Uso de Negocio: Generar control de llegada de productos
-
7/28/2019 Base de Datos Proyecto Final
21/74
- Para el Caso de Uso de Negocio: Generar inventario
Fin
-
7/28/2019 Base de Datos Proyecto Final
22/74
Lista de Actividades a Automatizar
C.U.N 01: Generar Control de Llegada de Productos
Se busca automatizar el control de llegada de los zapatos mediante el uso de la
computadora y de algn programa de base de datos para poder agilizar el proceso,
mediante la visualizacin de los zapatos que se pidieron a cada proveedor e ir marcandosi se recibi o no dichos producto; as como verificar el estado de los productos que
llegan. Dicha informacin se podr compartir con los proveedores con los que se trabaje.
A continuacin se presenta la lista de actividades de este caso de uso:
1. Verificar si los productos llegaron a la tienda principal.
2. Realizar reporte de control de los artculos llegados.
3. Entregar reporte de control al Jefe de Control e Inventario
4. Recibir reporte de control (por parte del Jefe de Control e Inventario).
C.U.N 02: Generar Inventario
Se busca automatizar esta actividad mediante el uso de la computadora y tambin de un
software de base de datos para poder llevar una mejor organizacin de todos los
productos que se encuentren en el almacn y manejar un mejor stock de los artculos.
Con esto se puede hacer una mejor distribucin hacia las sucursales, realizar
actualizaciones diarias del inventario en las otras tiendas y saber en qu momento se
deben hacer pedidos a los proveedores.
1. Solicitar las tarjetas de inventario.
2. Entregar el reporte de control.
3. Recibir el reporte de control.
4. Realizar el inventario
5. Dividir tarjetas de inventario segn caractersticas del producto.
6. Enviar tarjetas de inventario al Jefe de Control e Inventario
7. Recibir tarjetas de inventario (por parte del Jefe de Control e Inventario)
8. Enviar tarjetas de inventario hacia las sucursales.
-
7/28/2019 Base de Datos Proyecto Final
23/74
Modelo de objetos del negocio
Lista de Entidades del Negocio:Entidades de Negocio Descripcin
Proveedor
Entidad que almacena informacin relacionada a los
proveedores con los que trabaja la zapatera: raznsocial, direccin, telfono, firma de vendedor.
Producto
Entidad que contiene informacin sobre el artculo queha comprado y posee la empresa: cdigo de producto,tipo de cuero, adorno, hilo, planta, horma, serie, color,talla, precio unitario.
Factura
Entidad que almacena la informacin de las comprasrealizadas para el periodo: cantidad de los productos,precio por modelo, precio total, forma de pago, fechade generacin, fecha de cancelacin y fecha dellegada.
Reporte de Control
Entidad que almacena informacin acerca de la fechallegada del productos, hora de llegada del producto,cantidad llegada de productos, estado de productos(bueno /defectuoso).
Tarjeta de InventarioEntidad que almacena informacin de la cantidad deproductos divididos por como marca, modelo ycaracterstica bsicas (color y talla)
Reporte de VentasEntidad que almacena informacin de las ventasrealizadas, identificando caractersticas del producto.
-
7/28/2019 Base de Datos Proyecto Final
24/74
Diagrama de Clases de Negocio (Generar Control de Llegada deProductos):
JEFE DE CONTROL DE
INVENTARIO
GERENTE DE COMPRAS
FACTURA
REPORTE DE CONTROL
ENCARGADO DE CONTROL
PROVEEDOR
PRODUCTO
-
7/28/2019 Base de Datos Proyecto Final
25/74
Diagrama de Clases de Negocio (Generar Inventario):
JEFE DE CONTROL DE
INVENTARIO
ENCARGADO DE INVENTARIO
REPORTE DE CONTROL
TARJETA DE INVENTARIO
PRODUCTOReporte de Ventas
-
7/28/2019 Base de Datos Proyecto Final
26/74
Requerimientos
- Lista de requerimientos funcionales
- RF01: Registrar la informacin relevante de las facturas.
- RF02: Registrar reportes de control.
- RF03: Registrar tarjetas de inventario.
- RF04: Elaborar documento de reportes de control.
- RF05: Elaborar reporte mensual de las entradas de almacn por tipo de
producto.
- RF06: Poder visualizar la informacin de los productos segn la entrega
de cada proveedor.
- RF07: Realizar copias de seguridad del sistema.
- RF08: Registrar y brindar un usuario y contrasea a los trabajadores
para que ingresen al sistema (log in).
- Lista de requerimientos no funcionales
- RNF01: El sistema debe de tener una interfaz clara.
- RNF02: El sistema debe realizar operaciones de bsqueda en mximo20 segundos.
- RNF03: El sistema debe actualizar la informacin de inventarios al finalde cada da.
-RNFO4: El sistema de mantener la seguridad de los datos.
-RNF05: Se debe permitir que los usuarios entren a modificar datos
guardados en el sistema.
-RNF06: El sistema requiere un sistema de base de datos para larecopilacin de informacin.
-RNF07: El sistema debe soportar un trnsito extendido.
-RNF08: Para la implementacin del sistema se necesitar contar conun mnimo de 4 computadoras.
- RNF09: El sistema a implementar no debe de ser contradictorio a loslineamientos de la empresa.
-
7/28/2019 Base de Datos Proyecto Final
27/74
Modelo de Casos de Uso del Sistema
Lista de actores del sistema
Actor Descripcin
Jefe de control einventario
Encargado de entrar al sistema para poder revisar losreportes de control y las tarjetas de inventario de forma virtual.
Encargado de control Encargado de introducir al sistema los datos de la llegada deproductos y de su estado basndose en la factura.
Encargado de inventario Encargado de organizar la mercadera dentro del sistema,segn la sucursal de destino, as como la actualizacin diariade inventario en la tienda principal (segn se vendan losproductos).
Encargado de inventario(sucursal 1 y 2)
Encargados de realizar actualizaciones diarias del inventariodentro del sistema segn las ventas realizadas en el da.
Administrador delsistema
Se encarga de crear y asignar los usuarios y contraseas alos trabajadores que vayan a usar el sistema, as como crearcopias de seguridad de la informacin relevante.
Servidor de internet Tiene como finalidad conectar y compartir la informacin entrelas 3 tiendas.
Usuario Son todos los actores que tienen acceso al sistema.
Diagrama de Actores del sistema
Usuario
Encargado de
control
Jefe de control
e inventario
Encargado de
inventarioAdministrador
del sistema
Encargados de
inventario
(sucursal 1 y 2)
Servidor de
Internet
-
7/28/2019 Base de Datos Proyecto Final
28/74
Diagrama de paquetes.
Seguridad
Generacin
de
inventario
Registro de
llegada de
producto
Actualizaciones
diarias
-
7/28/2019 Base de Datos Proyecto Final
29/74
Lista de los casos de uso del sistema por PaquetePaquete Caso de Uso Descripcin
Actualizaciones diarias Actualizar inventario en latienda principal
El encargado de inventarioen la tienda principal,actualizar el inventario
diariamente segn ventasdel da.
Actualizar inventario en latienda secundaria
Los encargados deinventario de las sucursalesdeben actualizar elinventario con las ventas delda
Compartir informacin deinventario
El servidor de internet sirvecomo puente decomunicacin entre lastiendas para compartir lainformacin de inventarios
actualizada diariamenteSeguridad Realizar Login Cada usuario dentro del
sistema deber acceder aeste mediante un nombrede usuario y contrasea
Crear y asignar usuarios El sistema deber entregarlos usuarios y contrasea altrabajador que desea usarel sistema
Crear copias de seguridad El sistema deber realizarcopias de seguridad de lainformacin ms relevante
con respecto a losinventarios.
Registro de llegada delproducto
Realizar el reporte decontrol de artculos
El encargado de controlingresar al sistema lainformacin de losproductos que proviene delas facturas.
Verificacin de lamercadera
El encargado de controlaprobar los productosconstatando lo fsico con lafactura, solo los quecoincidan llegarn al reporte
de control.Generacin de inventario Elaborar tarjeta de
inventarioAl tener los productos con lasucursal asignada, setendr la tarjeta de registro.
Elaborar inventario segnmarca
Se distribuirn los productosa las sucursales por mediodel inventario.
-
7/28/2019 Base de Datos Proyecto Final
30/74
Diagrama de caso de uso de paquetes
- Actualizaciones
- Seguridad
-
7/28/2019 Base de Datos Proyecto Final
31/74
- Registro de llegada de producto
- Generacin de Inventario
Realizar el reporte de
control de artculos
Verificacin de la mercadera
Encargado de Control
Elaborar
tarjeta de
inventario
Encargado de Control
Elaborar inventario segn
marca
-
7/28/2019 Base de Datos Proyecto Final
32/74
Modelo conceptual refinado
-
7/28/2019 Base de Datos Proyecto Final
33/74
Modelo de Anlisis
Diagrama de Clases de Anlisis por Paquete de Sistema
Paquete: Llegada del Producto
Paquete: Generacin del Inventario
C.I. Estado mercaderaProducto
Factura
Encargado de
C.C. Verificacin de
Mercadera
C.I. Reporte de control
de artculo
C.C. Realizar el reporte
de control de artculos
Proveedor
C.I. Inventario segn
marca
C.C. Elaborar inventario
segn marca.Reporte de control
Encargado de
inventario
C.I. Tarjeta de Inventario C.C. Elaborar tarjeta de
inventario
Producto
-
7/28/2019 Base de Datos Proyecto Final
34/74
Paquete: Actualizaciones
Reporte de VentaC.I. Realizar cambios-
sucursales
C.C. Actualizar inventario
en la sucursal
Encargado
inventario
sucursales
C.I. Realizar cambios
tienda principal
Encargado
inventario
(tienda principal)
C.C. Actualizar
inventario a la tienda
principal
Factura
Tarjeta de Inventario
-
7/28/2019 Base de Datos Proyecto Final
35/74
Paquete: Seguridad
Diccionario De Clases De Las Clases Tipo Entidad
Nombre Factura
Tipo Entidad
Descripcin Representa la informacin asociada a los productos que llegan a la
tienda principal, sirve para efectuar el control.
Atributo Tipo de dato Visibilidad Valor inicial
Monto total Variable Privado
Cantidad Integer Privado
C.I. Backup C.C. Crear copia de
seguridad
UsuarioC.I. Ingresar al sistema C.C. Realizar log-in
Usuario
Adm. Del
Sistema C.I. Registrar Usuario C.C. Crear y asignar
usuarios
Tarjeta de Inventario
Reporte de Control
-
7/28/2019 Base de Datos Proyecto Final
36/74
Nombre Tarjeta de Inventario
Tipo Entidad
Descripcin Representa la informacin asociada a los productos relacionados a una
sola marca
Atributo Tipo de dato Visibilidad Valor inicial
Unidades disponibles Integer Privado
Ubicacin String Privado
Numero de Reporte
de Control
Integer Privado
Nombre Reporte de Ventas
Tipo Entidad
Descripcin Representa la informacin asociada a las ventas realizadas en cada
tienda, que luego sern usadas como base para actualizar la tarjeta de
inventario
Atributo Tipo de dato Visibilidad Valor inicial
Monto Variable Privado
Ubicacin String Privado
Fecha String Privado
Nombre Usuario
Tipo Entidad
Descripcin Representa la informacin asociada a los usuarios registrados en el
sistema y que pueden acceder a ste para realizar cambios o visualizar
informacin
Atributo Tipo de dato Visibilidad Valor inicial
Usuario Integer Privado
Contrasea Integer Privado
Cargo String Privado
Nombre Reporte de Control
Tipo Entidad
Descripcin Representa la informacin asociada a la verificacin de la mercadera
efectuada cuando llegan los productos a la tienda principal. Sirve de gua
para realizar la tarjeta de inventario
Atributo Tipo de dato Visibilidad Valor inicial
Estado Boolean Privado True
Observaciones String Privado
Fecha de Llegada String Privado
Fecha de pedido String Privado
-
7/28/2019 Base de Datos Proyecto Final
37/74
Nombre Producto
Tipo Entidad
Descripcin Representa la informacin asociada a los zapatos que lleguen a la tienda
principal por parte de los proveedores
Atributo Tipo de dato Visibilidad Valor inicial
Talla Integer Privado
Color String Privado
Taco Integer Privado
Marca String Privado
Cantidad Integer Privado
Precio unit. Variable Privado
Modelo String Privado
Nombre Proveedor
Tipo Entidad
Descripcin Representa la informacin asociada a los proveedores con los que
trabaja la empresa
Atributo Tipo de dato Visibilidad Valor inicial
Razn Social String Privado
RUC Integer Privado
Direccin String Privado
Telfono Integer Privado
Reclamo pendiente String Privado
Nombre CI Estado mercadera
Tipo Interfase
Descripcin Pantalla que permite registrar la mercaderaque llega a la tienda principal y aplicarle un
estado
Nombre CI Reporte de control de artculo
Tipo Interfase
Descripcin Pantalla que permite registrar segn factura y
proveedor las observaciones finales y aplicarles
un estado que indique el motivo de la
observacin
Nombre CI Inventario segn marca
Tipo Interfase
Descripcin Pantalla que permite registrar la mercadera
segn marca y unidades disponibles.
-
7/28/2019 Base de Datos Proyecto Final
38/74
Nombre CI Tarjeta de inventario
Tipo Interfase
Descripcin Pantalla que permite registrar la mercadera
que ha llegado con mayor detalle, as como
talla, taco, color, modelo..
Nombre CI Realizar cambios tienda principalTipo Interfase
Descripcin Pantalla que permite seleccionar el tipo de
cambio, ya sea por error, venta o ubicacin.
Nombre CI Realizar cambios sucursales
Tipo Interfase
Descripcin Pantalla que permite al encargado de
inventario de las sucursales hacer cambios solo
de ubicacin y venta
Nombre CI Ingresar al sistema
Tipo Interfase
Descripcin Pantalla que permite a os usuarios ingresar al
sistema
Nombre CI Backup
Tipo Interfase
Descripcin Pantalla que permite al administrador del
sistema realizar copias de seguridad de todas
las transacciones
Nombre CI Registrar usuario
Tipo Interfase
Descripcin Pantalla que permite al administrador del
sistema ingresar nuevos usuarios dependiendo
del tipo de accesibilidad que se le asigne
Nombre CC Verificacin de mercadera
Tipo Controladora
Descripcin Controla la mercadera y el estado en que se
encuentra
Nombre CC Realizar reporte del control de artculos
-
7/28/2019 Base de Datos Proyecto Final
39/74
Tipo Controladora
Descripcin Controla los reportes de control realizados por
el encargado de control
Nombre CC Elaborar inventario segn marca
Tipo Controladora
Descripcin Controla las unidades disponibles por marca
Nombre CC Elaborar tarjeta de inventario
Tipo Controladora
Descripcin Controla el inventario de la mercadera que no
tiene observaciones de estado y aplica
ubicacin.
Nombre CC Actualizar inventario a la tienda principal
Tipo ControladoraDescripcin Controla todos los cambios realizados y
permitidos por la tienda principal
Nombre CC Actualizar inventario en la sucursal
Tipo Controladora
Descripcin Controla todos los cambios realizados y
permitidos por las sucursales
Nombre CC Realizar Log- in
Tipo Controladora
Descripcin Controla los ingresos de los usuarios al
sistema
Nombre CC Crear copias de seguridad
Tipo Controladora
Descripcin Controla las copias de seguridad administradas
Nombre CC Crear y asignar usuarios
Tipo ControladoraDescripcin Controla el registro de nuevos usuarios al
sistema
-
7/28/2019 Base de Datos Proyecto Final
40/74
Clasificacin de casos de usoCasos de Uso Priorizacin
Verificacin de Mercadera Primario
Realizar reporte de control de artculos Primario
Elaborar inventario segn marca Primario
Elaborar tarjeta de inventario Primario
Actualizar inventario en tienda principal Primario
Actualizar inventario en tiendas sucursales Primario
Compartir informacin e inventario Primario
Realizar Login Primario
Crear y asignar usuarios Primario
Crear copias de seguridad Secundario
Especificacin de alto nivel de los casos de uso
Caso de uso: Verificacin de mercadera
Actor(es): Encargado de control.
Propsito: Verificar que la mercadera pedida haya llegado y este en buen
estado.
Caso de uso
asociado:
Realizar reporte de control de artculos.
Resumen: El caso de uso inicia cuando la mercadera llega a la tiendaprincipal y permite que el encargado de control indique los
productos que llegaron y diga el estado de estos el caso de uso
finaliza con la verificacin de todos los artculos recepcionados.
Clasificacin: Primario.
-
7/28/2019 Base de Datos Proyecto Final
41/74
Caso de uso: Realizar reporte de control de artculos
Actor(es): Encargado de control
Propsito: Realizar el reporte de control con los artculos que cumplieron el
estndar establecido en la verificacin
Caso de usoasociado: Verificacin de mercadera
Resumen: El caso de uso inicia cuando todos los artculos ya han sido
verificados y el encargado de control realiza el reporte de control.
El caso de uso finaliza con la aprobacin del reporte de control de
artculos.
Clasificacin: Primario
Caso de uso: Elaborar inventario segn marca
Actor(es): Encargado de inventario
Propsito: Realizacin de inventario con ayuda del reporte de control segn
la marca del zapato
Caso de uso
asociado:
Elaborar tarjeta de inventario
Resumen: El caso de uso inicia cuando el reporte de control ha sido hecho y
el encargado del inventario introduce al sistema los productos
segn marca. El caso de uso finaliza cuando todos los productos
del reporte de control han sido introducidos al sistema.
Clasificacin: Primario
-
7/28/2019 Base de Datos Proyecto Final
42/74
Caso de uso: Elaborar tarjeta de inventario
Actor(es): Encargado de inventario
Propsito: Efectuar la tarjeta de inventario con los productos que estn listos
para la venta
Caso de usoasociado: Elaborar el inventario segn marca
Resumen: El caso de uso inicia cuando el encargado de inventario introduce
datos adicionales como la ubicacin de los productos en el
sistema. El caso de uso finaliza con la elaboracin de la tarjeta de
inventario.
Clasificacin: Primario.
Caso de uso: Actualizar inventario en tienda principal
Actor(es): Encargado de inventario-tienda principal
Propsito: Realizar cambios en el inventario segn las ventas, errores y
ubicaciones.
Caso de uso
asociado:
Actualizar inventario en la tienda sucursal.
Resumen: El caso de uso inicia cuando el encargado de inventario entra al
sistema y realiza las modificaciones necesarias segn tienda. El
caso de uso termina cuando el inventario presenta las
modificaciones ya sean de error, venta y ubicacin.
Clasificacin: Primario.
-
7/28/2019 Base de Datos Proyecto Final
43/74
Caso de uso: Actualizar inventario en tienda sucursales.
Actor(es): Encargado de inventario tienda sucursales
Propsito: Realizar cambios en el inventario segn las ventas y ubicaciones
Caso de uso
asociado:
Actualizar inventario en la tienda principal.
Resumen: El caso de uso inicia cuando el encargado del inventario de la
tienda sucursal realiza modificaciones de venta o ubicacin. El
caso de uso termina cuando se realizan todas las modificaciones
han sido registradas en el sistema.
Clasificacin: Primario.
Caso de uso: Compartir informacin del inventario
Actor(es): Servidor de internet
Propsito: Gracias al servidor de internet se comparte entre todas las
tiendas la informacin de los productos actualizados.
Caso de uso
asociado:
Actualizar inventario en la tienda principal/ actualizar inventario en
la tienda sucursales
Resumen: El caso de uso inicia cuando el servidor de internet actualiza las
modificaciones hechas. El caso de uso termina cuando se puedevisualizar en tiempo real los cambios que se realizaron en la
tienda principal y las sucursales.
Clasificacin: Primario.
-
7/28/2019 Base de Datos Proyecto Final
44/74
Caso de uso: Realizar Log In
Actor(es): Usuario
Propsito: Hacer que el usuario pueda ingresar al sistema.
Caso de uso
asociado:
Crear y asignar usuario.
Resumen: El caso de uso inicia cuando el trabajador ingresa su nombre,
usuario y contrasea. El caso de uso termina cuando el usuario
acceder al sistema.
Clasificacin: Primario.
Caso de uso: Crear y asignar usuarios
Actor(es): Administrados del sistema
Propsito: Crear y asignar los usuarios para los dems trabajadores que
usaran el sistema.
Caso de uso
asociado:
Realizar Log In
Resumen: El caso de uso inicia cuando el administrador del sistema ingresa
al sistema para asignar o crear usuarios. El caso de uso termina
cuando se han repartido los usuarios segn el acceso permitido
para cada usuario.
Clasificacin: Primario
Caso de uso: Crear copias de seguridad
Actor(es): Administrador del sistema
Propsito: Crear el Backup con la informacin de los usuarios y los cambios que se
realicen en este.
Caso de uso asociado: Actualizar inventario en la tienda principal/ Actualizar inventario en la
tienda sucursales.
Resumen: El caso de uso inicia cuando el administrador del sistema entra al
sistema para recoger informacin sobre errores, ventas o ubicaciones.
El caso de uso termina cuando se crean copias de seguridad de los
datos anteriores.
Clasificacin: Secundario.
-
7/28/2019 Base de Datos Proyecto Final
45/74
Modelo Conceptual Refinado
Pueden proveerSon provistos
Puede elaborar
Es elaborada por
DETALLE PRODUCTO
(P) Cantidad : Integer
DETALLE FACTURA
(P) Monto total : Variable
(P) Cantidad: Integer
Contiene
Estn en
DETALLE DE REPORTE
DE CONTROL
(P) Monto Inicial : Variable
Ge
ne
ra
Es
gen
era
da a
part
ir
Tiene
Puede estar
1*
PROVEEDOR
(P) Razn social : String
(P) RUC : Integer
(P) Direccin : String
(P) Telfono : Integer
(P) Reclamo pendiente: String
1
1
Le corresponde a
Es generada a partir
1
REPORTE DE CONTROL(P) Estado : Boolean
(P) Observaciones: String
(P) Fecha de Llegada : Boolean
(P) Fecha de pedido : String
1
1*
1*Pu
ed
en
da
r
Es
pro
vist
o
Le corresponde
Es generada a partir
1
TARJETA DE INVENTARIO
(P) Unidades disponibles : Integer
(P) Ubicacin : String
1
Contiene
Estn en
REPORTE DE VENTAS
(P) Monto : Variable
(P) Ubicacin: String
(P) Fecha: String
1*1
FACTURA(P)Monto Total: Variable
(P) Cantidad: Integer
0*1*
1*
0*
PRODUCTO
(P) Talla :Integer
(P) Color : String
(P) Taco : Integer
(P) Marca : String
(P) Precio unitario : Variable
(P) Cantidad: Integer
(P) Modelo: String
1*
1*
1*
USUARIO(P) Usuario: Intege
(P): Contrasea: Inte
(P) Cargo: String
0*
1
1*
Es realizado porrealiza
Es
ela
bor
ada
realiz
a
1
0..*
-
7/28/2019 Base de Datos Proyecto Final
46/74
Modelo de Diseo
Especificacin expandida de los Casos de Uso del Sistema
Caso de uso: Realizar Log InActor(es): Usuario.
Propsito: Hacer que el usuario pueda ingresar al sistema.
Caso de uso asociado: Crear y asignar usuario.
Resumen: El caso de uso inicia cuando el trabajador ingresa su
nombre, usuario y contrasea. El caso de uso termina
cuando el usuario accede al sistema.
Precondiciones: Tener un usuario y contrasea que ha sidobrindado por el encargado de seguridad.
Accin del Usuario Respuesta del sistemaSeccin: Realizar Log InPantalla 1
1. El sistema muestra la pantalla con las
opciones a ingresar de
a) Usuario.
b) Contrasea.
2. El usuario completa los
campos requeridos y da
click en el botn aceptar.
3. El sistema muestra la pantalla de bienvenida
al sistema.
-
7/28/2019 Base de Datos Proyecto Final
47/74
Seccin: Bienvenido al sistema.
Pantalla 2
1. El sistema muestra la pantalla de bienvenida
del sistema con opciones:
a) Control
b) Inventario
c) Actualizaciones
d) Seguridad
2. El usuario entra a la
opcin a la cual posee
acceso.
3. El sistema muestra la pantalla al cual el
usuario quiere acceder.
POSCONDICIONES El usuario ingresa al sistema.
-
7/28/2019 Base de Datos Proyecto Final
48/74
Caso de uso: Verificacin de MercaderaActor(es): Encargado de Control
Propsito: Verificar que la mercadera pedida haya llegado y este
en buen estado.
Caso de uso asociado: Realizar reporte de control de artculos.
Resumen: El caso de uso inicia cuando la mercadera llega a la
tienda principal y permite que el encargado de control
indique los productos que llegaron y diga el estado de
estos. El caso de uso finaliza con la verificacin de
todos los artculos recepcionados.
Precondiciones: Es necesario que los productos hayan llegado a latienda principal.
Tener todas las facturas.
Ingresar al sistema (haber hecho log in).Accin del Actor Respuesta del Sistema
Seccin: Estado de mercadera
Pantalla 1
1. El encargado de control,
por cada factura, ingresa
los detalles de:
a. Marca
b. Modelo
c. Tallad. Color
e. Taco
f. Cantidad
g. estado
h. Precio Unitario
-
7/28/2019 Base de Datos Proyecto Final
49/74
2. Una vez que el encargado
de control llene todos los
campos, o hace algn
cambio por error, hace
click en guardar los
cambios
3. El sistema guarda todos los datos registrados
4. El sistema cierra la pantalla de estado de
mercadera y guarda los cambios necesarios.
POSCONDICIONES:
Se hace algn reclamo con respecto a un
producto fallado o que no haya llegado (de ser
el caso)
-
7/28/2019 Base de Datos Proyecto Final
50/74
Caso de uso: Realizar reporte de control de artculosActor(es): Encargado de control.
Propsito: Realizar el reporte de control con los artculos que
cumplieron el estndar establecido en la verificacin.
Caso de uso asociado: Verificacin de mercadera.
Resumen: El caso de uso inicia cuando todos los artculos ya han
sido verificados y el encargado de control realiza el
reporte de control. El caso de uso finaliza con la
aprobacin del reporte de control de artculos.
Precondiciones Haber ingresado al sistema mediante Log In. Haber realizado el estado de la mercadera en
el sistema.Accin del actor Accin del sistema
Seccin: Reporte de control de Articulo
Pantalla 1
1. El encargado de control
despus de haber ingresado
al sistema ingresa los
detalles siguientes:a) Numero de factura.
b) Proveedor (si se
desea ver la
informacin de cada
proveedor se hace
click en el nombre
del proveedor).
-
7/28/2019 Base de Datos Proyecto Final
51/74
c) Fecha de
pedido/entrega.
d) Observaciones
(solo para describir
el producto faltante
o con falla).
e) Estado (rellenar
estado)(ok,
producto con falla,
no llego)
2. El encargado de control
da click en guardar
cambios
3. El sistema guarda los datos registrados.
POSCONDICIONES: Se genera el reporte de control de artculo quesirve de base para realizar el inventario,
considerando slo los productos que tengan
ok en el estado
-
7/28/2019 Base de Datos Proyecto Final
52/74
CURSOS ALTERNOS: Detalles del Proveedor
CA1: Seccin Reporte de Control de Artculo Paso 1
Pantalla 2
1.- El encargado de control entra
a la pantalla de detalles del
proveedor para verificar/ver lainformacin (previamente
ingresada) de
a. Proveedor (nombre)
b. Razn social
c. Telfono
d. RUC
e. Direccin
2. Si hay un reclamo pendiente,
el encargado de control escribe
este en el espacio
correspondiente, indicando que
producto esta fallado o no llego
3. El encargado de control hace
click en aceptar
4. El sistema guarda los cambios realizados
5. El sistema cierra la actual pantalla y vuelve a la
pantalla de Reporte de Control de Artculo
-
7/28/2019 Base de Datos Proyecto Final
53/74
Caso de uso: Elaborar inventario segn marcaActor(es): Encargado de inventario.
Propsito: Realizacin de inventario con ayuda del reporte de control segn la
marca del zapato.
Caso de uso
asociado:
Elaborar tarjeta de inventario
Resumen: El caso de uso inicia cuando el reporte de control ha sido hecho y el
encargado del inventario introduce al sistema los productos segn
marca. El caso de uso finaliza cuando todos los productos del reporte
de control han sido introducidos al sistema.
Precondiciones: Es necesario haber completado el reporte de control de artculos
Ingresar al sistema (haber hecho log in)Accin del Actor Respuesta del Sistema
Seccin: Elaborar inventario segn marca
Pantalla 1
1. El encargado de inventario
selecciona la marca de la lista
desplegable y elige la marca deseada
2. El encargado de inventario rellena el
total de unidades disponibles por
marca.
-
7/28/2019 Base de Datos Proyecto Final
54/74
3. Se hace click en Guardar
cambios. Adicionalmente se
puede hacer una bsqueda
avanzada si se desea
encontrar un producto en
particular
4. El sistema guarda los datos de unidades
disponibles totales y los actualiza.
5. Para cambios futuros, el sistema actualiza
automticamente el nmero de unidades
totales disponibles y nuevas marcas.
6. El encargado de inventario hace
click en ir a la tarjeta de inventario
segn la marca que seleccion.
7. El sistema muestra la pantalla de la tarjeta de
inventario segn la marca seleccionada.
Curso alterno: CA1: Seccin ElaborarInventario segn marca
CA1: Seccin Bsqueda Avanzada Paso 3
Pantalla 2
1.- El encargado de control entra
a la pantalla de bsqueda
avanzada y selecciona dentro delas listas desplegables:
a. Marca
b. Modelo
c. Talla
-
7/28/2019 Base de Datos Proyecto Final
55/74
2. Una vez rellenado, el
encargado de control hace click
en buscar
3. El sistema efecta la bsqueda segn las
especificaciones indicadas por el encargado de control
4. Una vez terminada la bsqueda, el sistema muestra la
pantalla Resultados de la bsqueda
Pantalla 3
5. El encargado de inventario
verificar los resultados obtenidos
y hace click en aceptar
6. El sistema cierra la pantalla de resultados de bsqueda
y vuelve a la pantalla de bsqueda avanzada.
7. Si lo desea, el encargado de
inventario realiza una nueva
bsqueda (se repiten los pasos
mencionados)
POSCONDICIONES: Se genera el inventario segn la marca de loszapatos.
Se ha generado una actualizacin de los datos
-
7/28/2019 Base de Datos Proyecto Final
56/74
Caso de uso: Elaborar tarjeta de inventario
Actor(es): Encargado de inventario
Propsito: Efectuar la tarjeta de inventario con los productos que
estn listos para la venta
Caso de uso asociado: Elaborar el inventario segn marca
Resumen: El caso de uso inicia cuando el encargado de
inventario introduce datos adicionales como la
ubicacin de los productos en el sistema. El caso de
uso finaliza con la elaboracin de la tarjeta de
inventario.
Precondiciones: Haber elaborado un inventario segn marca.
Ingresar al sistema (haber hecho log in)Accin del actor Accin del sistema
Seccin: Elaborar tarjeta de inventario
Pantalla 1
1. El encargado de inventario ingresa
todos los datos de los campos queaparecen en la pantalla:
a. Modelo
b. Talla
c. Taco
d. Color
e. Unidades disponibles
f. Ubicacin (se elige la tienda)
-
7/28/2019 Base de Datos Proyecto Final
57/74
2. El encargado de inventario hace
click en guardar cambios
3. El sistema guarda los cambios realizados e
ingresados.
4. El sistema cierra la pantalla de tarjeta de inventario
segn marca.
POSCONDICIONES: Se ha elaborado una tarjeta de inventario
-
7/28/2019 Base de Datos Proyecto Final
58/74
Caso de uso: Actualizar inventario tienda principalActor(es): Encargado de inventario-tienda principal
Propsito: Realizar cambios en el inventario segn las ventas, errores y
ubicaciones.
Caso de uso
asociado:
Actualizar inventario en la tienda sucursal.
Resumen: El caso de uso inicia cuando el encargado de inventario de la tienda
principal entra al sistema y realiza las modificaciones necesarias de la
tienda principal. El caso de uso termina cuando el inventario realiza
las modificaciones ya sean de error, venta y ubicacin.
Precondiciones: Es necesario que los inventarios de los productos ya se hayanregistrado en el sistema.
Ingresar al sistema (haber hecho log in)
Accin del Actor Respuesta del SistemaSeccin: Actualizar el inventario de la tienda principal
Pantalla 1
1. El encargado de inventario de latienda principal una vez queingreso al sistema detecta que tipode modificacin desea hacer a las
actualizaciones.
2. El sistema muestra la pantalla en donde se puede
elegir el tipo de modificacin como error, venta o
ubicacin.
3. El encargado de inventario de
tienda principal selecciona y da
aceptar a la opcin que desea cambia.
4. El sistema muestra el pantallazo de bsqueda
del producto a modificar.
-
7/28/2019 Base de Datos Proyecto Final
59/74
Pantalla 2
2. El encargado del inventario
principal de busca el producto a
modificar eligiendo los datos que
estn en marca, modelo y talla.
1. El sistema muestra las opciones
siguientes:
a. Buscar marca
b. Buscar modelo
c. Buscar talla
3. El encargado del inventarioprincipal da click en aceptar.
4. El sistema muestra una pantalla dependiendo dela modificacin que se desea hacer, la principal espor ventas. Puede darse el caso dependiendo de
la eleccin de la primera pantalla que se d porubicacin o error.
Pantalla 3
5. El encargado del inventario de la
tienda principal modifica los datos de
la venta y da click en aceptar.
6. El sistema guarda la actualizacin hecha.
-
7/28/2019 Base de Datos Proyecto Final
60/74
CURSOS ALTERNOSCA1: Seccin: actualizaciones de inventario en tienda principal. Pantalla 2- paso 4
Pantalla 4
2. El encargado de inventario de la
tienda principal modifica los datos
de ubicacin del producto y da clic
en aceptar.
1. El sistema muestra la pantalla de cambio por
modificacin de ubicacin.
3. El sistema guarda la modificacin hecha.
-
7/28/2019 Base de Datos Proyecto Final
61/74
CA1: Seccin: actualizaciones de inventario en tienda principal. Pantalla 2- paso 4Pantalla 5
2. El encargado de inventariode tienda principal realiza lasmodificacionescorrespondientes y da clicken aceptar.
1. Se muestra la pantalla de modificacin por
error.
3. El sistema guarda la modificacin hecha.
POSCONDICIONES: Se generaron las actualizaciones de la tiendaprincipal sobre las ventas.
Se generaron las actualizaciones de la tienda
principal sobre la ubicacin.
Se generaron las actualizaciones de la tienda
principal sobre errores.
-
7/28/2019 Base de Datos Proyecto Final
62/74
Caso de uso: Actualizar inventario en tienda sucursales.
Actor(es): Encargado de inventario tienda sucursales
Propsito: Realizar cambios en el inventario segn las ventas y
ubicaciones
Caso de uso asociado: Actualizar inventario en la tienda principal.
Resumen: El caso de uso inicia cuando el encargado del inventario de
la tienda sucursal realiza modificaciones de venta o
ubicacin. El caso de uso termina cuando se realizan todas
las modificaciones han sido registradas en el sistema.
Precondiciones: Haber generado un inventario en la tienda principal.
Haber realizado Log In en el sistema
Accin del actor Respuesta del sistemaSeccin: Actualizar inventario en tienda sucursalesPantalla 1
1. El encargado deinventario de sucursalesuna vez que ingreso alsistema elige el tipo demodificacin que desea.
2. Se muestra una pantalla con dos opciones de
actualizacin para las sucursales:
a. Venta
b. Ubicacin
3. El encargado de inventariode sucursal elige la opcinque quiere modificar y daclick en aceptar.
4. El sistema muestra un nuevo pantallazo de labsqueda del producto que se desea modificar.
-
7/28/2019 Base de Datos Proyecto Final
63/74
Pantalla 4
2. El encargado delinventario en la sucursalelige la marca, el modelo yla talla del producto amodificar.
1. Se muestra una pantalla donde sale las opciones debsqueda:
a. Buscar marca
b. Buscar modelo
c. Buscar talla
3. El encargado delinventario en la sucursal daclick en aceptar.
4. El sistema muestra la modificacin a hacerse porventa o de ubicacin dependiendo de la eleccin inicial.Se toma como modificacin principal la venta.
Pantalla 5
1. El encargado de inventario
por sucursal hace la
modificacin de venta
correspondiente y da click
en aceptar.
2. El sistema guarda la actualizacin hecha y reduce el
inventario automticamente.
-
7/28/2019 Base de Datos Proyecto Final
64/74
CURSOS ALTERNOS
CA1: Seccin: actualizaciones de inventario en tienda sucursal. Pantalla 1- paso 2
Pantalla 6
2. El encargado de inventario de la
sucursal modifica los datos de
ubicacin del producto y da clic en
aceptar.
1. El sistema muestra la pantalla de cambio por
modificacin de ubicacin.
3. El sistema guarda la modificacin
hecha.
POSCONDICIONES: Se ha generado una actualizacin en elinventario sobre ventas.
Se ha generado una actualizacin en el
inventario sobre ubicacin.
Caso de uso: Compartir informacin del inventario
Actor(es): Servidor de internet.
Propsito: Gracias al servidor de internet se comparte entre todas las
tiendas la informacin de los productos actualizados.
Caso de uso
asociado:
Actualizar inventario en la tienda principal/ actualizar inventario en
la tienda sucursales
Resumen: El caso de uso inicia cuando el servidor de internet actualiza las
modificaciones hechas. El caso de uso termina cuando se puedevisualizar en tiempo real los cambios que se realizaron en la
tienda principal y las sucursales.
Accin del usuario: Respuesta del sistema
Seccin: Compartir informacin del inventario
-
7/28/2019 Base de Datos Proyecto Final
65/74
Seccin: Compartir informacin del inventario
Pantalla 1
1. Se muestra la pantalla de inventarios.
2. El servidor de internet guarda
automticamente las modificaciones
dadas.
3. El sistema guarda las modificaciones
hechas.
-
7/28/2019 Base de Datos Proyecto Final
66/74
Pantalla 2
1. El sistema muestra la pantalla con las
actualizaciones hechas guardadas por el
servidor de internet.
-
7/28/2019 Base de Datos Proyecto Final
67/74
Caso de uso: Crear y asignar usuarios
Actor(es): Administrados del sistema
Propsito: Crear y asignar los usuarios para los dems trabajadores que usaranel sistema.
Caso de uso
asociado:
Realizar Log In
Resumen: El caso de uso inicia cuando el administrador del sistema ingresa al
sistema para asignar o crear usuarios. El caso de uso termina
cuando se han repartido los usuarios segn el acceso permitido para
cada usuario.
Precondiciones: El usuario de seguridad haya ingresado su Log In en el
sistema.
El usuario de seguridad debe ingresar al icono de seguridad
del men principal.
Seccin: Crear y asignar usuarios
Pantalla 1
2. El administrador del
sistema completa los datos
que se muestra en la
pantalla. En accesibilidad se
registra a que entradas del
sistema tendr el usuario.
3. El sistema muestra la pantalla 1 donde
tiene las siguientes opciones:
a) Usuario
b) Cargo
c) Accesibilidad
-
7/28/2019 Base de Datos Proyecto Final
68/74
3. El usuario da click en
aceptar.
4. El sistema automticamente guarda los datos
ingresados en el sistema.
POSCONDICIONES: Los usuarios han sido creados y asignado
segn su nivel de accesibilidad.
Caso de uso: Crear copias de seguridad
Actor(es): Administrador del sistema
Propsito: Crear el Backup con la informacin de los usuarios y los
cambios que se realicen en este.
Caso de uso asociado: Actualizar inventario en la tienda principal/ Actualizar
inventario en la tienda sucursales.
Resumen: El caso de uso inicia cuando el administrador del sistema
entra al sistema para recoger informacin sobre errores,ventas o ubicaciones. El caso de uso termina cuando se
crean copias de seguridad de los datos anteriores.
Precondiciones: Haber ingresado al sistema.
Haber asignado los usuarios su cdigo y contrasea
adems de su accesibilidad
Accion del usuario Respuesta del sistema
Seccin: Crear copias de seguridad.Seccin: Crear copias de seguridad.
Pantalla 1
-
7/28/2019 Base de Datos Proyecto Final
69/74
4. El usuario de
seguridad le da click a
la opcin de Backup.
1. El sistema muestra la opcin de los registros de las
diversas transacciones diarias realizadas en la tienda
principal y en las sucursales.
3. El sistema guarda la informacin almacenada en el
sistema.
Pantalla 2
5. El usuario da click en
aceptar
4. El sistema muestra la pantalla de confirmacin de
copias de seguridad.
POSCONDICIONES: Se ha creado un Backup de seguridad de las
transacciones diarias realizadas en el sistema.
-
7/28/2019 Base de Datos Proyecto Final
70/74
ACCESS
Entidad Factura
Entidad Producto
-
7/28/2019 Base de Datos Proyecto Final
71/74
Entidad Reporte de Venta
Entidad Tarjeta de Inventario
Entidad Proveedor
-
7/28/2019 Base de Datos Proyecto Final
72/74
Entidad Reporte de Control
Diagrama de Relaciones
-
7/28/2019 Base de Datos Proyecto Final
73/74
AnexoA continuacin se presentan los documentos usados (formatos) para la realizacin
de este trabajo
Orden de Compra
-
7/28/2019 Base de Datos Proyecto Final
74/74
Tarjeta de Inventario
Lista de Precios