Diseño sistemas
de construcción
Diseño de Sistemas de Información I
Hugo Armijo
Juan Manuel Guzmán
Daniel Soto
Jose Luis Marciel
FORMALIZACIÓN DE REQUISITOS
Nombre
Archivar
órdenes
Control
tiempos
Full open
source
Amigable
Descripción
Llevar un registro de las órdenes y
su respectiva información
Registrar tiempos en que se realizó
el trabajo
Sóloherramientas que no sean
costos para la empresa
Interfaz fácil de utilizar
Rápido
ingreso
Tipo
Funcional
Funcional
Restricción
No Funcional
Una orden no debe tardar más de
5 segundos en mostrarse en las
otras máquinas de la empresa
Mantener Mantener información del stock
stock
que tiene la tienda
No Funcional
Mantener Mantiene el historial de todos los
recetas
elementosFuncional
Funcional
Justificación
Solicitado por el gerente, es
verificable en la base de datos
Para llevar un control de
eficacia de la producción
Para evitar gastos en el
proyecto
Pedido por los vendedores,
para evitar problemas de uso
Solicitado por los jefes de área,
para no tener largos lapsus de
espera
Para evitar que se generen
órdenes de producción con
materialesinsuficientes
El gerente solicitó que incluso
los productos que ya no se
venden, se mantengan sus
recetas en la base de datos
DISEÑO DE INTERFACES
En gran medida toda la capa de diseño la podemos separar en el diseño de las soluciones para los
siguientes problemas:
Ingresar orden
Revisar orden
Eliminar orden
Terminar orden
Modificar stock
Ver materiales
Para los casos deuso, tenemos roles que son necesarios identificar y que en gran parte, el
software está diseñado para trabajar.
Vendedor
Administrador
Bodeguero
Jefes de áreas
Los diseños de ingresar, modificar y eliminar son explicadores mediante las interfaces gráficas.
Los diseños de ver materiales, cumple con las expectativas normales de la búsqueda y mantención
de todos los datos.Claramente para llegar a esta interface de rol debe estar definido con
anterioridad.
En gran medida los elementos que componen la interfaz son JText, Jlabel, Jtable, JtextArea,
Jbutton.
Una de las cualidades del software es el perfecto mantenimiento de los eventos, como existen por
defecto muchos errores de escritura, todos los campos que sean de tipo entrada serán
obligatorios.
El evento deeliminar una orden llevara a un siguiente formulario, el cual será un formulario de
confirmación.
A la vez que termina la orden antes de almacenarse ira a la base de datos, la orden terminara una
orden, el cual mostrará una escena con el estado resumido de la orden.
Para el caso de número de orden, se mostrara un frame si no hay ninguna coincidencia.
En caso contrario, todos los númerossimilares bajo cierto parámetro se mostraran en Jtable, con
sus columnas.
El filtro de búsqueda será bajo los siguientes criterios:
ID
Cliente
Vendedor
Bodeguero
Estado
Este formulario de orden de fabricación tendrá la escalabilidad de ir logrando búsquedas más
refinadas en medida que el volumen de datos crezca.
MODELAMIENTO Y DOCUMENTACIÓN DE CASOS DE USO
Actores:Administrador: Tiene capacidad de control del sistema, puede dar inicio al proceso de venta y
además puede modificar recetas.
Vendedor: Da inicio al proceso de venta, ingresando la orden de fabricación.
Jefes de Área: Se encarga de ver que el proceso siga su flujo natural, además puede modificar las
recetas
Bodeguero: Modifica el Stock de productos y de materiales
Nombre:
Ingresar Ordende fabricación
Descripción:
Permite ingresar una orden de fabricación de muebles
Actores:
Administrador y Vendedor
Precondiciones:
El usuario debe haberse logeado en el sistema como Administrador o Vendedor
Flujo Normal:
1.
2.
3.
4.
5.
El actor pulsa la pestaña Venta para ingresar la orden de fabricación
Selecciona los productos por un código identificador
Digita la cantidad...
Regístrate para leer el documento completo.