Está en la página 1de 25

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación

Universidad Centrooccidental “Lisandro Alvarado”

Barquisimeto, edo. Lara

Diseño de Gestión de Soporte de Órdenes de


Producción

Empresa: Torontella Cake & Coffee C.A.

Integrantes:

- Albert Acevedo CI 26710983


- Gabriel Roa CI 25919459
- Marielba Maldonado CI 2608718
- Rubén Gutiérrez CI 25147289
Asignatura: Sistemas II
Profesora: Diosmary Marrón
Mayo de 2018
Índice

Capítulo III – Diseño Lógico de la Propuesta de Solución .................................. 2

III.1 - Matriz de Necesidades de Información .................................................. 2

III.2 - Identificación de Requisitos ................................................................... 2

III.2.1 - Requisitos Funcionales.................................................................... 2

III.2.2 - Requisitos no Funcionales ............................................................... 3

III.3 - Especificación de Requisitos Funcionales ............................................. 3

III.4 - Propuesta de Solución Refinada............................................................ 7

III.5 - Modelado de Requisitos (Casos de Uso) ............................................... 7

III.5.1 - Actores: ........................................................................................... 7

III.5.2 - Casos de Uso Base: ........................................................................ 7

III.5.3 - Casos de Uso de Secuencia Alternativa: ......................................... 7

III.6 - Diagrama de Casos de Uso ................................................................... 8

III.7 - Especificación de Casos de Uso (Base) ................................................ 9

III.8 - Matriz de Trazabilidad .......................................................................... 13

III.9 - Modelo Entidad-Relación ..................................................................... 14

III.9.1 - Modelo de Entidades de Negocio (MEN) ....................................... 14

III.9.2 - Modelo Conceptual de Datos (MCD) ............................................. 16

III.9.3 - Entidades ....................................................................................... 17

III.10 - Diagrama de Clases .......................................................................... 18

III.11 - Diagramas de Actividad ..................................................................... 19

III.12 - Diagramas de Secuencia ................................................................... 21

III.13 - Diagramas de Estado ........................................................................ 23

1
Capítulo III – Diseño Lógico de la Propuesta de Solución

III.1 - Matriz de Necesidades de Información

Usuario Necesidad de Información

- Órdenes de producción de
Cocinera productos dulces.
- Recetas de productos.

- Órdenes de compra de
materia prima.
Socia (Suministros)
- Informe de utilización de
materia prima.

III.2 - Identificación de Requisitos

III.2.1 - Requisitos Funcionales

 RF-1. El sistema debe almacenar las existencias de los productos


terminados, insumos y materia prima.
 RF-2. El sistema debe manejar los stocks mínimos y máximos de cada
producto terminado, insumo y materia prima.
 RF-3. El sistema debe generar automáticamente las órdenes de
producción y de compra de materia prima.
 RF-4. El sistema debe guardar las recetas de los distintos productos
dulces.
 RF-5. El sistema debe realizar las deducciones sobre el inventario de
materia prima basado en las órdenes de producción.
 RF-6. El sistema debe registrar las compras de materia prima e insumos.
 RF-7. El sistema debe mostrar las órdenes de producción y compra de
materia prima.

2
III.2.2 - Requisitos no Funcionales

 RNF-1. El sistema debe restringir el acceso dependiendo del tipo de


usuario.
 RNF-2. El sistema debe funcionar en los navegadores Mozilla Firefox y
Google Chrome en versiones web móvil y web desktop.
 RNF-3. El sistema debe contar con notificaciones en tiempo real.
 RNF-4. El sistema debe validar los datos de entrada en cada una de sus
interfaces.

III.3 - Especificación de Requisitos Funcionales

3
4
5
6
III.4 - Propuesta de Solución Refinada

Desarrollar un sistema que sea capaz de generar órdenes de producción


y de compra, de forma automática, para esto teniendo control de los insumos y
productos disponibles en el momento, con el fin de automatizar y optimizar los
procesos de producción y la compra de suministros, apoyando de esta manera
al proceso gerencial en la toma de decisiones.

III.5 - Modelado de Requisitos (Casos de Uso)

III.5.1 - Actores:

 Cocinera
 Socia encargada de los Suministros

III.5.2 - Casos de Uso Base:

CUB-1. Consultar Órdenes de Producción.

CUB-2. Consultar Órdenes de Compras.

CUB-3. Registrar Finalización de Órdenes de Producción.

CUB-4. Registrar Finalización de Órdenes de Compras.

III.5.3 - Casos de Uso de Secuencia Alternativa:

CUSA-1. Verificar Usuario.

CUSA-2. Actualizar Inventario.

CUSA-3. Actualizar Productos.

CUSA-4..Actualizar Usuario.

7
III.6 - Diagrama de Casos de Uso

CONSULTAR ORDENES
DE PRODUCCION

COCINERA REGISTRAR
FINALIZACIÓN DE
ÓRDENES DE
PRODUCCIÓN
ACTUALIZAR
PRODUCTOS

- ACTUALIZAR
INVENTARIO
VALIDAR ACCESO
<<EXTEND>> POR USUARIO
>>>
CONSULTAR ORDENES DE
COMPRAS

REGISTRAR
FINALIZACIÓN DE
SOCIA ÓRDENES DE COMPRAS

ACTUALIZAR
USUARIO

8
III.7 - Especificación de Casos de Uso (Base)

9
10
11
12
III.8 - Matriz de Trazabilidad

CUB-1 CUB-2 CUB-3 CUB-4 CUSA-1 CUSA-2 CUSA-3 CUSA-4

RF-1 X X X X
RF-2 X X X X
RF-3 X X
RF-4 X X
RF-5 X X
RF-6 X X X X
RF-7 X X

13
III.9 - Modelo Entidad-Relación

III.9.1 - Modelo de Entidades de Negocio (MEN)

Tiene 1/1
Un Personal tiene un solo usuario en el sistema. Un Usuario está
asociado a un Personal.
Esta asociado1/1
Producto Inventariode
ProdenTerm

Hace 1/N
Un personal hace una o muchas órdenes de producción. Una
orden de producción es hecha por un personal.
Es hecha 1/1

Es hecha 1/N
Una orden de producción es hecha sobre uno o muchos
productos. Un producto aparece en una orden de producción
Aparece 1/1

Esta 1/1 Un producto está en un inventario de productos en procesos. Un


inventario de producto en procesos tiene uno o muchos
Tiene 1/1 productos.

Esta 1/1
Un producto está en un inventario de productos en terminados.
Tiene 1/1
Un inventario de productos terminados tiene uno o muchos
productos.
Contiene 1/N
Un producto contiene uno o muchos ingredientes. Un
Esta 1/N ingrediente está en uno o muchos productos

Esta 1/1
Un ingrediente está en un inventario de ingredientes. Un
inventario de ingredientes contiene uno o muchos
Contiene 1/N ingredientes

14
Proveído 1/N
Un ingrediente es proveído por uno o más proveedores.
Un proveedor provee uno o más ingredientes
Provee 1/N

Proveído 1/N
Un insumo es proveído por uno o más proveedores.
Un proveedor provee uno o más insumos.
Provee 1/N

Esta 1/1
Un insumo está en un inventario de insumos. Un inventario de
insumos contiene uno o muchos insumos
Contiene 1/N

15
III.9.2 - Modelo Conceptual de Datos (MCD)

16
III.9.3 - Entidades

17
III.10 - Diagrama de Clases

Usuario Producto InvProdTerm ProvInsumo Insumo


• Codigo • Cantidad
• Codigo • Presentación
• Clave
• Nombre • Stock_Min • Codigo
• Preg_Seguridad • Nombre
• Descripcion • Stock_Max
• Resp_Seguridad
• Tipo_usuario
• Preparacion • Descripción

Personal Receta Proveedor


OrdProducción InvInsumo
• Cedula • Codigo
• Nombre • Codigo • Cantidad • Nombre • Almacen
• Apellido • Fecha_Inc • Descripción • Cantidad
• Cargo • Fecha_Fin • Ubicación • Stock_Min
• Fecha_Ingreso • Teléfono
• Stock_Max
• Correo

InvProdProc InvIngrediente Ingrediente ProvIngrediente

• Cantidad • Almacen • Codigo • Presentación


• Cantidad
• Nombre
• Stock_Min
• Stock_Max • Descripción

18
III.11 - Diagramas de Actividad

Caso de uso 1: Consultar órdenes de producción

Caso de uso 2: Consultar órdenes de compra

19
Caso de uso 3: Registrar finalización de órdenes de producción

Caso de uso 4: Registrar finalización de órdenes Compra

20
III.12 - Diagramas de Secuencia

21
22
III.13 - Diagramas de Estado

Caso de Uso 1: Consultar órdenes de producción.

Seleccionar Orden de Producción

Búsqueda de Orden de Producción


entry / Seleccionar código de la OP
do / Conectarse a la Base de Datos
exit / Orden de Producción Encontrada

Mostrar datos de la Orden de Producción

Generar Reporte
entry / Datos de la OP
exit / Mostrar información en una tabla

Caso de Uso 2: Consultar órdenes de compra.

Seleccionar Orden de Compra

Búsqueda de Orden de Compra


entry / Seleccionar código de la OC
do / Conectarse a la Base de Datos
exit / Orden de Compra Encontrada

Mostrar datos de la Orden de Compra

Generar Reporte
entry / Datos de la OC
exit / Mostrar información en una tabla

23
Caso de Uso 3: Registrar Finalización de Órdenes de Producción

Seleccionar Orden de Producción

Búsqueda de Orden de Producción


entry / Seleccionar código de la OP
do / Conectarse a la Base de Datos
exit / Orden de Producción Encontrada

Finalizar Orden de Producción

Finalización de OP
do / Enviar alerta y cargar a Inventario de PT
exit / Orden de Producción Finalizada

Caso de Uso 4: Registrar Finalización de Órdenes de Compra

Seleccionar Orden de Compra

Búsqueda de Orden de Compra


entry / Seleccionar código de la OC
do / Conectarse a la Base de Datos
exit / Orden de Compra Encontrada

Finalizar Orden de Compra

Finalización de OC
do / Cargar Materia Prima en inventario
exit / Orden de Compra Finalizada

Verificar existencia de OP detenidas

Reactivación de OP
entry / Existencia de OP Detenidas
do / Si hay, ordenar ejecución
exit / Estado de OP

24

También podría gustarte