Contro de Inventario La Lechera Diseño Del Modelo Ultimo
Contro de Inventario La Lechera Diseño Del Modelo Ultimo
INGENIERÍA DE SOFTWARE
INTEGRANTES:
2017
1. INTRODUCCION
3. Objetivos específicos
Mejorar el manejo de las diferentes áreas, tanto Almacenes (entrada de materia prima
para la producción y la salida del stock de productos manufacturados), como la Gestión
de reservas de pedidos (cartera de clientes)
La elaboración del análisis y diseño de un sistema “Control de Inventarios”.
3.1.Requerimientos
Descripción del proceso, en términos muy generales del funcionamiento del software.
Identificación de los subsistemas que formaran parte del software.
Descripción precisa de las funcionalidades de cada subsistema por separado.
Resumen esquemático de todas las funcionalidades del software.
Glosario de las entidades y principales actores del software.
Los casos de uso.
3.2. Diseño:
4.1. Introducción
En este punto los diseñadores del modelo deben investigar los requerimientos del producto
terminado, dichos requerimientos pueden incluir áreas como funcionalidad, performance y
confiabilidad; Además a menudo el modelo es dividido en un número de vistas cada una de
las cuales describe un aspecto específico del producto o sistema en construcción. El
modelado no solo sirve para los grandes sistemas, aun en aplicaciones de pequeño tamaño
se obtienen beneficios de modelado, sin embargo es un hecho que entre más grande y más
complejo es el sistema más importante es el papel que juega el modelado, todo ello
racionalizado en una frase "El hombre hace modelos de sistemas complejos porque no puede
entenderlos en su totalidad".
4.2. Descripción y funcionalidades
Aplicación Control
de Inventarios
Subsistema Subsistema
Reservas Almacenes
En este programa se tiene una serie de opciones para realizar la reserva de los
productos a sus respectivos clientes. Hay dos tipos de actores, ambos con los
mismos privilegios en el sistema.
Administrativo con el mismo grado de privilegio, que les permite
introducir datos en el sistema y modificarlos.
Personal de igual manera con el mismo privilegio, que les permite
introducir datos en el sistema y modificarlos.
En este primer programa los actores que tienen mayor interacción es el
personal. Dicho subsistema se divide en:
Producto
Cliente
Pedido
Pedido Detalle
Factura
4.2.1.1.1. Producto
Esta opción permite ingresar y modificar los diferentes datos de los productos bien
porque haya cometido algún error en la introducción de datos, bien porque hayan
cambiado los datos desde el momento que se introdujeron (cambio de
presentación).
4.2.1.1.2. Cliente
Esta opción permite hacer altas, bajas y modificaciones de los clientes. Para las
altas de clientes se registra en plantilla con sus respectivos datos y domicilio
incluido. La baja de clientes permite eliminar como tal de la base de datos. Las
modificaciones en el caso que un cliente cambie de domicilio, teléfono o algún
otro dato importante.
4.2.1.1.3. Pedido
Esta opción permite hacer altas, bajas, modificaciones de los pedidos. Para las
altas el personal de la empresa es el que ingresa su respectivo pedido de productos.
Las bajas de pedidos permiten eliminar el Pedido de productos. La opción de
modificación permite hacer cambios en el Pedido, el cliente mediante una llamada
telefónica puede pedir a los usuarios de la empresa que desea modificar su pedido
o inclusive anular el pedido, para finalizar la operación será necesario pulsar un
botón para hacer efectivos los cambios.
4.2.1.1.4. Pedido Detalle
Esta opción permite ingresar, modificar y eliminar pedido detalle. Para el ingreso
es el personal de la empresa el que realiza el detalle de los pedidos. La opción
eliminar permitirá eliminar los datos introducidos. La opción modificar permite
realizar cambios en los pedidos detalle en cuanto a la cantidad y producto que
requiere el cliente. Una vez modificados, será necesario pulsar un botón para
hacer efectivos los cambios.
4.2.1.1.5. Factura
Esta opción permite ingresar ó eliminar la materia prima según sea el caso, para
ingresar la materia prima se tiene que tomar datos del mismo, la fecha, la cantidad
y la descripción del mismo. La opción eliminar permitirá borrar de la base de datos
el producto, se utiliza esta opción en el caso que exista una devolución por parte
de la empresa. En esta opción no se podrá modificar los datos una vez
introducidos. Una vez ingresado será necesario pulsar un botón para hacer efectivo
el ingreso.
4.2.1.2.2. Personal
Los Casos de Uso forman parte del análisis, éste ayuda a describir que es lo que el
sistema debe hacer desde el punto de vista del usuario, se utilizan para modelar
cómo un sistema o negocio funciona o como los usuarios desean que funcione. No
es realmente una aproximación a la orientación a objetos, es una forma de modelar
procesos. Sin embargo es una manera muy buena de dirigirse hacia el análisis de
sistemas orientado a objetos. Los casos de uso generalmente son el punto de
partida del análisis orientado a objetos con UML.
Actores: administrativo
Recomendación
Definir con cuidado los flujos puesto que ello le da sentido a las entidades y las relaciones. Esto permite un adecuado
desarrollo del proyecto mediante el análisis