PROYECTO BASE DE DATOS

SISTEMAS DE BASES I

E.F.P

SISTEMAS Y COMPUTACION

Cerro de Pasco Noviembre del 2011

CONTENIDO 1. ANALISIS DE LA SITUACION ACTUAL DE LA ORGANIZACIÓN 1.1.Datos de la empresa 1.2.Visión 1.3.Misión 1.4.Objetivos 1.5.Organigrama 2. MODELO DE NEGOCIOS 2.1.Análisis de la Situación del Área de Almacén 2.1.1. 2.1.2. 2.1.3. 2.1.4. Visión Metas de Negocio Reglas de Negocio

Glosario de Términos

3. DEFINICIÓN DE LOS MODELOS DE CASOS DE USO DEL NEGOCIO 3.1.Casos de Uso del Negocio 3.1.1. 3.1.2. Identificación de Trabajadores y Actores de Negocio. Identificación de Casos de Uso de Negocio.

3.2.Metas de Negocio 3.3.Diagrama General de Casos de Uso del Negocio 4. REFINAMIENTO DE LAS DEFINICIONES DE LOS PROCESOS DEL NEGOCIO 4.1.Especificaciones de los Casos de Uso del Negocio 5. REALIZACIONES DE CASOS DE USO DE NEGOCIO 5.1.Diagramas de la Realización de Caso de Uso de Negocio 5.1.1. 5.1.2. Diagrama de Colaboración Diagrama de Secuencia

6. MODELAMIENTO CONCEPTUAL 6.1.Definir Clases y Atributos 6.2.Identificar Jerarquías 6.3.Identificar Agregaciones Fuerte o Débil 6.4.Asociar 6.5.Definir Operaciones 6.6.Afinar Reglas de Negocio 7. MODELO LOGICO 8. MODELO FISICO

. El análisis. Las normas de inventario constituyen un instrumento de dirección fundamental para definir el volumen de recursos materiales que deben existir en un lugar determinado. El sistema de almacenaje tiene como objetivo garantizar el suministro continuo y oportuno de los materiales y medios de producción requeridos para asegurar los servicios de forma ininterrumpida y rítmica. El almacén ha dejado de ser un espacio donde las mercancías reposan. para convertirse en un eslabón clave en la cadena de suministro. que estos se cumplan sistemáticamente en el marco de garantizar la eficiencia que se exige en la ejecución de cada proceso. para garantizar su buen desempeño. Por consiguiente. . su diseño y gestión están influenciados por los procesos y agentes de las supply chain (cadenas de abastecimientos).INTRODUCCIÓN El objetivo de este trabajo es establecer el mapa de proceso. mejoramiento y control de la gestión de procesos hace énfasis en el desarrollo de la misión. que contiene la misión del servicio y la relación de procesos que conforman el sistema de almacenaje de la Distribuidora Tusino S. La formulación de un diseño permite desarrollar un procedimiento de operación que se estructure sobre la base de un estricto cumplimiento de todas las normas de control establecidas y a su vez. razón de ser de cada servicio. además se definen los riesgos fundamentales que pueden estar presentes en este subsistema y se establecen los principales indicadores para determinar el nivel de servicio que brinda el almacén a sus clientes.A.

ANALISIS DE LA SITUACION ACTUAL DE LA ORGANIZACIÓN .ANALISIS DE LA SITUACION ACTUAL DE LA ORGANIZACIÓN 1.

que por su precio y calidad sean  competitivos.U. 1. buscando satisfacer las necesidades de los mismos. Visión: La visión de la distribuidora es constituirnos la empresa distribuidora líder a nivel regional transmitiendo una imagen de confianza. Avenida Circunvalación Arenales #405 1. contribuyendo de esa manera al desarrollo económico de nuestra región. Disponer de la mejor variedad de productos suministrados por proveedores mercado.1.  R.  Actividad Económica: Venta Mayorista de Bebidas.C. que garanticen nuestra competitividad en el   . Contar con un sistema de información que sea la base para lograr una administración eficiente.  Dirección: Av.1.  Objetivos: Ser líderes en la distribución y comercialización de nuestros productos.: 20489287901  Tipo de Empresa: Sociedad Anónima.4. Datos de la Empresa:  Nombre: Distribuidora Tusino  Razón Social: Distribuidora Tusino S.2. 1. Distribuir productos. eficiencia y puntualidad ante nuestros clientes.A. Misión Nuestra misión es proveer un adecuado servicio a nuestros clientes con la mayor calidad y eficiencia.3.

 Asumir una alta responsabilidad social.5. Organigrama: Gerente Asesor Legal Administración Contabilidad Logística Marketing Área de Compras Área de Ventas Área de Almacén . 1. contribuyendo y participando en el desarrollo social de la comunidad.

MODELO DEL NEGOCIO 2. Análisis de la Situación del área de almacén Visión: 2.1.1. MODELO DE NEGOCIO 2. .1.

Se trata de una metodología para describir el proceso de desarrollo de software. o Diagrama de casos de uso.Oportunidad de Negocio Este sistema permitirá a la empresa informatizar el control de todas sus actividades (gestión de stock del almacén. Los detalles de cómo el sistema cubre los requerimientos se pueden observar en la especificación de los casos de uso y otros documentos adicionales. lo cual es un factor muy importante para poder llevar un buen control en el almacén.2. analizar y definir las necesidades de la empresa y las características del manejo de gestión del almacén. Personal de ventas. Departamento de marketing. El documento se centra en la funcionalidad del almacén.2. Jefe de almacén. - Alcance El documento Visión se ocupa. del sistema de gestión de almacén de la distribuidora.1.1. Gestionar la facturación de la empresa.). Acrónimos y Abreviaciones RUP: Son las siglas de Rational Unified Process. Gestionar los pedidos realizados a los proveedores. Departamento de contabilidad / facturación.1.1. Posicionamiento del Negocio: . Referencias o Glosario. y que esta información esté al instante accesible y actualizado. . o RUP (Rational Unified Process). gracias a interfaces gráficas sencillas y amigables. El impacto asociado es: Almacenar toda la información referente al almacén. etc. Sentencia que define el problema El problema de: Controlar el stock existente en el almacén de forma que se puedan servir los pedidos que reciben. los datos accedidos estarán siempre actualizados.1. Afecta a: Departamento de logística. lo cual supondrá un acceso rápido y sencillo a los datos. Además. como ya se ha apuntado. gestión de pedidos. Definiciones. Introducción: Propósito El propósito de éste documento es recoger. - - 2.

3. Descripción de los Stakeholder y Usuarios Para proveer de una forma efectiva productos y servicios que se ajusten a las necesidades de los usuarios. con una base de datos y generar interfaces amigables y sencillas.4. También es necesario identificar a los usuarios del sistema y asegurarse de que el conjunto de participantes en el proyecto los representa adecuadamente.1.  Optimizar las operaciones en almacén. 2. No describe sus requisitos específicos ya que éstos se capturan mediante otro artefacto.1.1. 2.1.   2. Introducción Las reglas de negocio representan el corazón de la lógica del negocio de una organización.1.1. o o Descripción Representante Global de la Distribuidora (Gerente) Responsabilidades     El stakeholder realiza: Representa a todos los usuarios posibles del sistema.1. rápida y eficiente.3.3. Metas de Negocio: Reducir costos de almacén en un periodo de cuatro meses. Optimizar la distribución de almacén y la utilización de espacio.Reglas de Negocio: 2. es necesario identificar e involucrar a todos los participantes en el proyecto como parte del proceso de modelado de requerimientos. Seguimiento del desarrollo del proyecto. Dichas reglas constituyen elementos dinámicos. En lugar de esto proporciona la justificación de por qué estos requisitos son necesarios. e involucran a todas sus áreas. que en general deben adaptarse a los cambios de mercado y a las estrategias . Disponer de la mejor variedad de productos suministrados por proveedores que garanticen nuestra competitividad en el mercado. Aprueba requisitos y funcionalidades 2. Objetivos del Modelo de Negocio Organizar los productos de una manera fácil.2.Una solución adecuada sería: Informatizar el proceso.1.

. Introducción Este documento recoge todos y cada uno de los términos manejados a lo largo de todo el proyecto de desarrollo de un sistema para la gestión de almacén de la empresa.3.Un cliente al que facturamos más de 10. a los clientes de tipo A les aplicamos un descuento del 10% en pedidos superiores a 3. Alcance Las organizaciones funcionan siguiendo múltiples reglas de negocio.1. 2. operaciones. Las reglas especifican en un nivel adecuado de detalle lo que una organización debe hacer.000 al año es un cliente de tipo “A”.1.1. Referencias .3. 2.corporativas con gran facilidad. . Pueden residir en la cabeza de algunas personas o en el código fuente de programas informáticos. 2.1.4. .5.3. de forma tal de mantener la competitividad y las oportunidades de negocio. explícitas o tácitas.1. Se trata de un diccionario informal de datos y definiciones de la nomenclatura que se maneja. documentos. etc. con un periodo de reabastecimiento de 24 horas.Al momento de distribuir los productos se le dará prioridad a los clientes con mayor cantidad de pedido.6.3. Propósito El propósito de éste documento es describir las políticas. Propósito El propósito de este glosario es definir con exactitud y sin ambigüedad la terminología manejada en el proyecto de desarrollo de un sistema para la gestión de almacén.1. definiciones y restricciones presentes en la organización y que son de vital importancia para alcanzar los objetivos misionales.3. También . de tal modo que se crea un estándar para todo el proyecto.Glosario. Reglas del Negocio .1. 2.2.Glosario de Términos: 2. normas. aplicaciones informáticas.4.4. Resumen Las reglas de negocio son un medio por el cual la estrategia es implementada.000.3.4.1. 2. 2.2.1.RUP (Rational Unified Process).El stock mínimo será de 100 cajas por cada producto.Diagrama de casos de uso. . 2. que están embebidas en procesos.

Organización del Glosario El presente documento está organizado por definiciones de términos ordenados de forma ascendente según la ordenación alfabética tradicional del español.6.4.1. encargado de reabastecer el almacén. Departamento de contabilidad: El departamento de contabilidad es el encargado del cobro de pedidos entregados - - - - - .4. Definiciones - Almacén: Un almacén es el lugar donde se depositan los productos adquiridos por la empresa en la que se mantiene el stock de productos que se servirá a los clientes según pedido. Referencias Documento de Visión del Modelo de Negocio. Logística contacta con los distintos proveedores cuando se detecta déficit en algún producto o cuando se prevé un volumen de ventas elevado. 2.sirve como guía de consulta para la clarificación de los puntos conflictivos o poco esclarecedores del proyecto. Comprar a proveedor: La compra a proveedores se realiza a través del departamento de logística. Contador: Empleado del departamento de contabilidad y facturación.1. Se selecciona al proveedor que marque el precio más competitivo de acuerdo con la política de compras que marca la empresa.4. 2.1.4.4. simplemente eliminándolo de la base de datos y liberando el stock que tiene asignado. 2. Documentos de Especificación de Casos de Uso. Cancelar pedido atendido: Un pedido que ya ha sido atendido por un encargado de pedido de almacén puede ser cancelado por el mismo mientras el pedido esté en el almacén y no esté en envío. se refleja con claridad en este documento. Alcance La terminología empleada en todas las áreas de la empresa. Encargado de los cobros y facturaciones a clientes y de llevar la contabilidad en general de la empresa.1. Atender pedido: El encargado de pedidos del almacén selecciona un pedido y asigna una reserva de stock del producto para dicho pedido.5. 2.3.

Jefe de almacén: El empleado jefe de almacén de la empresa participa en el sistema de gestión de almacén.a los clientes. Departamento de marketing: Este departamento está encargado de la realización de ofertas de los distintos productos. También están encargados de la publicidad y promoción de productos. y elaborar las ofertas de productos cuando sufra modificaciones según la fluctuación del mercado. y hace uso de las funcionalidades definidas en los casos de uso de reposición de stock. de la asignación de remuneraciones de los distintos empleados y de todas las características propias de la contabilidad empresarial. determinar las distintas políticas de ventas aplicadas. - - . gestión de incidencias de almacén y consultas de pedidos. También tiene la funcionalidad de compra de productos a proveedores para reabastecer el stock del almacén. de facturar a los clientes. - Departamento de logística: Departamento encargado de la gestión eficiente de la distribución de productos y stock del almacén de la empresa.

DEFINICIÓN DE LOS MODELOS DE CASOS DE USO DEL NEGOCIO .

1. 3.3. DEFINICIÓN DE LOS MODELOS DE CASOS DE USO DEL NEGOCIO 3.1. Casos de Uso de Negocio Identificación de Trabajadores y Actores de Negocio     Jefe de Almacén Técnico de Almacén Responsable de Recepción de Mercadería y Embaces Auditor  Representante Ventas  Representante Compras 3.2. Identificación de Casos de Uso                 Gestión de pedidos Gestión de inventario Verificar stock Consultar pedidos no atendidos Cancelar pedidos atendidos Incidencia de pedidos Gestión de producto Recepción de mercadería Almacenaje Consolidación y desconsolidación de producto Predespacho Despacho Control de envases Evacuación de desechos Abastecimiento de producto Auditoria de almacén .1.1.

3. Metas de Negocio (Business Goal) A lmacenaje (from Business Us e-Case Model) Optimizar la distribución de almacén y la utilización de espacio (f rom Business Use-Case M odel) Consolidación y desconsolidación de producto (from Busines Us s e-Case Model) Evacuación de desechos (from Busines Us s e-Case Model) Gestión de producto (from Business Use-Case Model) Reducir costos de almacén en un periodo de cuatro meses (f rom Business Use-Case Model) Consolidación y desconsolidación de producto (from Business Use-Case Model) Gestión de producto (from Business Use-Case Model) Optimizar las operaciones en almacén (f rom Business Use-Case Model) Gestión de pedido (from Business Use-Case Model) Consolidación y desconsolidación de producto (from Business Use-Case Model) .2.

3.3. Diagrama General de Casos de Uso del Negocio Gestión de producto (from Business Use-Case Model ) Gestión de pedido (from Business Use-Case Model ) Abastecimiento de producto (from Business Use-Case Model) Jefe de Almacen (f rom Business Use-Case Model) Verificar Stock (from Business Use-Case Model ) Gestión de Inventario (from Business Use-Case Model ) Incidencia de pedidos (from Business Use-Case Model ) .

Auditor (f rom Business Use-Case Model) Auditoria de almacen (from Business Use-Case Model ) Incidencia de pedidos Gestión de pedido (from Business Use-Case Model) (from Business Use-Case Model) Almacenaje (from Business Use-Case Model) Verificar stock (from Business Use-Case Model) Consolidación y desconsolidación de producto (from Business Use-Case Model) Tecnico de Almacen (f rom Business Use-Case Model) Cancelar pedido atendido (from Business Use-Case Model) Predespacho (from Business Use-Case Model) Consultar pedidos no atendidos (from Business Use-Case Model) Despacho (from Business Use-Case Model) .

Control de Embace (from Business Use-Case Model) Recepcion de mercaderia Responsable de recepcion de mercaderia y embace (f rom Business Use-Case Model) (from Business Use-Case Model) Evacuacion de desechos (from Business Use-Case Model) .

1.1. REFINAMIENTO NEGOCIO 4.1.REFINAMIENTO DE LAS DEFICIONES DE LOS PROCESOS DEL NEGOCIO 4. DE LAS DEFICIONES DE LOS PROCESOS DEL Especificaciones de los Casos de Uso del Negocio 4.Introducción .

3. El Jefe de Almacén selecciona aquellos que desea abastecer y hace un pedido al proveedor mediante el Área de Compras con número de unidades concreto. 4. Flujo de Eventos:  Flujo Básico: El sistema muestra al jefe de almacén una lista de los productos con falta de stock. Si ha llegado nuevo stock de algún producto el Jefe de Almacén puede seleccionar de la lista el mismo e introducir el número de unidades nuevas. indicando paso a paso el proceso de fluctuación.Este documento recoge las especificaciones de cada Caso de Uso de Negocio.  Flujo Alternativo: Si en el punto 2 el Jefe de Almacén desea hacer un pedido de algún producto que falta puede hacerlo indicándoselo al sistema.Propósito El propósito de este documento es definir con exactitud el recorrido de los Casos de Uso de Negocio para la gestión de almacén.1. Puede hacer un pedido a un proveedor mediante el Área de Compras o introducir productos que acaban de llegar.Abastecimiento de Producto Descripción: El Jefe de Almacén detecta que falta stock de cierto producto en su almacén y se dispone a reponerlo.1.2. proyecto. CASOS DE USO DE NEGOCIO 4. El sistema le muestra la lista de productos para que seleccione el que desee e introduzca el número de unidades También sirve como guía de consulta para la clarificación de los puntos conflictivos o poco esclarecedores del .

1. En cualquier caso. 4. Flujo de Eventos:  Flujo Básico: El Jefe o Técnico de Almacén ha detectado durante la gestión de pedido que es necesario registrar una incidencia de pedido.4. . el Jefe o Técnico de Almacén que genere una incidencia de pedido debe especificar la causa de la misma. En el caso del técnico de almacén por dejar el stock bajo mínimos o por no poder atender una orden.Incidencia de Pedido Descripción: Este caso de uso lo ejecuta el Jefe de Almacén o el Técnico de Almacén cuando por algún motivo. etc. el pedido provoca una situación conflictiva y requiere que se anote una incidencia.a pedir al proveedor mediante el Área de Compras.

REALIZACIONES DE CASOS DE USO DE NEGOCIO .REALIZACIONES DE CASOS DE USO DE NEGOCIO 5.

: Stock : Responsable de Recepción de Mercadería y Embaces .1. : Jefe de Almacen 6: Actualizacion : Compras 4: Entrega de Producto 5: Reporte de nuevo abastecimiento 2: Informe Cant. Prod.1.1. 5.5. Prod. Diagramas de la Realización de Caso de Uso de Negocio Diagrama de Colaboración  Gestión de Pedidos 1: Solicita Producto 2: Consulta disponibilidad : Stock 4: Indica cantidad de producto : Ventas 3: comunica disponibilidad 6: Entrega Producto : Tecnico de Almacén 5: Elabora entrega de producto : Gestion Pedido  Gestión de Abastecimiento de Producto 3: solicita Producto 1: Verificar Cant.

solicita Producto Entrega de Producto Reporte de nuevo abastecim iento Actualizacion . Prod. Diagrama de Secuencia  Gestión de Pedidos : Stock : Ventas Solicita Producto : Tecnico de Almacén : Gestion Pedido Consulta disponibilidad comunica disponibilidad Indica cantidad de producto Elabora entrega de producto Entrega Producto  Gestión de Abastecimiento de Producto : Stock : Compras : Jefe de Almacen Verificar Cant. : Responsable de Recepción de Mercadería y Embaces Informe Cant. Prod.5.2.1.

.

MODELAMIENT O CONCEPTUAL 6. MODELAMIENTO CONCEPTUAL .

Definir Clases y Atributos Jefe de Almacén Técnico de Almacén Responsable de Recepción de Mercadería y Embaces Auditor Representante Ventas Representante Compras Producto Ingreso de Producto Salida de Producto Se han definidos las siguientes clases:          Auditor Jefe Almacen Tecnico Almacen Responsable de Recepción de Mercadería y Embaces Producto Representante Ventas Ingreso de Producto Salida de Producto Representante Compras .1.6.

Definición de Atributos en las Clases: Auditor Nombre DNI Telefono Direccion Tecnico Almacen Nombre DNI Telefono Direccion FechaIngreso Jefe Almacen Nombre DNI Telefono Direccion FechaIngreso Producto CodProd NombreProducto Cantidad Responsable de Recepción de Mercadería y Embaces Nombre DNI Telefono Direccion FechaIngreso Representante Ventas Nombre DNI Telefono Direccion FechaIngreso Ingreso de Producto NumIngreso CodProd Factura FechaIngreso CantidadIngreso Salida de Producto NumSalida CodProd FichaSalida FechaSalida CantidadSalida Representante Compras Nombre DNI Telefono Direccion FechaIngreso 6. Auditor Identificar Jerarquías Personal Representante Compras Representante Ventas Tecnico Almacen Jefe Almacen Responsable de Recepción de Mercadería y Embaces 6.3.2. Identificar Agregaciones Fuerte o Débil .

4.n Producto CodProd NombreProducto Cantidad .n 1.n 0.n Ingreso de Producto NumIngreso CodProd Factura FechaIngreso CantidadIngreso 1 1 Jefe Almacen Nombre DNI Telefono Direccion FechaIngreso 1 1 1 Representante Compras Nombre DNI Telefono Direccion FechaIngreso 1 1 Salida de Producto NumSalida CodProd FichaSalida FechaSalida CantidadSalida 1 0. Asociar Auditor Nombre DNI Telefono Direccion 1 1 1 Representante Ventas Nombre DNI Telefono Direccion FechaIngreso Responsable de Recepción de Mercadería y Embaces Nombre DNI Telefono Direccion FechaIngreso 1 Tecnico Almacen Nombre DNI Telefono Direccion FechaIngreso 1 1 0. 6....No se encuentran agregaciones fuertes y los supuestos que puede haber no lo consideramos por existir duda..

5.6..n .n Ingreso de Producto NumIngreso CodProd Factura FechaIngreso CantidadIngreso 0.n 1 Jefe Al macen Nombre DNI Telefono Direccion FechaIngreso RecepcionPedido() RealizarAbastecimiento() 1 Salida de Producto NumSalida CodProd FichaSalida FechaSalida CantidadSalida 1 1 Representante Compras 1 1 Nombre DNI Telefono Direccion FechaIngreso RecepcionarAbastecimiento() 1 1 1....n Producto CodProd NombreProducto Cantidad 1 0. Definir Operaciones Auditor Nombre DNI Telefono Direccion opname() VerificarAlmacen() 1 Representante Ventas Nombre DNI Telefono Direccion FechaIngreso EnviarPedido() 1 Responsable de Recepción de Mercadería y Embaces Nombre DNI Telefono Direccion FechaIngreso RecepcionAbastecimiento() 1 1 Tecnico Almacen Nombre DNI Telefono Direccion FechaIngreso AlmacenarProducto() ActualizarStock() EntregaProducto() ImformarEstadoStock() 1 1.

.n Producto CodProd NombreProducto Cantidad .n Sal ida de Producto NumSalida CodProd FichaSal ida FechaSalida CantidadSalida 1 1 Representante Ventas Nombre DNI Telefono Direccion FechaIngreso EnviarPedido() 1 Representante Compras 1 Interactua 1 Nombre DNI Telefono Direccion FechaIngreso RecepcionarAbastecimiento() Verifica 1..n Contiene 0..Responsable de Recepción de Mercadería y Embaces Nombre DNI Telefono Direccion FechaIngreso RecepcionAbastecimiento() 1 Consulta 1 Tecnico Almacen Nombre DNI Tel efono Direccion FechaIngreso AlmacenarProducto() ActualizarStock() EntregaProducto() ImformarEstadoStock() 1 Auditor Nombre DNI Telefono Direccion opname() VerificarAlmacen() 1 Interactua Supervisa 1 Jefe Almacen Tiene 1 1 Nombre DNI Telefono Direccion FechaIngreso RecepcionPedido() RealizarAbastecimiento() 1 Verifica 1..n Ingreso de Producto NumIngreso CodProd Factura FechaIngreso CantidadIngreso Contiene 1 0.

MODELO LOGICO .

.n Producto CodProd NombreProducto Cantidad ....n Contiene 0.Responsable de Recepción de Mercadería y Embaces CodResponsable Nombre DNI Telefono Direccion FechaIngreso RecepcionAbasteci miento() 1 Consulta 1 Tecnico Almacen CodTecni co Nombre name DNI Tel efono Direccion FechaIngreso AlmacenarProducto() ActualizarStock() EntregaProducto() ImformarEstadoStock() 1 Auditor CodAuditor Nombre DNI Tel efono Direccion opname() VerificarAlmacen() 1 Supervisa 1 Jefe Almacen CodJefeAlmacen Nombre DNI Telefono Direccion FechaIngreso RecepcionPedido() RealizarAbastecimiento() 1 Interactua Representante Ventas CodRepVentas Nombre DNI Telefono Direccion FechaIngreso EnviarPedido() 1 Representante Compras CodRepCompras Nombre DNI Telefono Direccion FechaIngreso RecepcionarAbastecimi ento() Tiene 1 1 1 Interactua 1 1 Verifica 1.n Salida de Producto NumSalida CodProd FichaSalida FechaSalida CantidadSalida 1 Verifica 1.n Ingreso de Producto NumIngreso CodProd Factura FechaIngreso CantidadIngreso Conti ene 1 0.

MODELO FISICO .