SlideShare una empresa de Scribd logo
1 de 82
SMART SYSTEMS
TRABAJO FINAL (SAAC)
SISTEMA DE ADMINISTRACIÓN DE ALMACEN
CENLEX
Alonso Ruíz Carlos Alberto
Cabrera Matínez Moisés
Castrejón Ortiz Iván David
Flores Arriaga Luis Antonio
Ordoñez García Pablo
5/20/2013
Página 1
INDICE
PROCESO…………………………………………………………………………………………… 2
REQUERIMIENTOS FUNCIONALES……………………………………………………………. 6
ESPECIFICACIÓN DE REQUERIMIENTOS……………………………………………………. 7
DIAGRAMAS DE CASO DE USO……………………………………………………………….. 17
DIAGRAMAS DE SECUENCIA……………………………………………………………......... 18
DIAGRAMAS DE ACTIVIDADES……………………………………………………………….. 37
LOOK AND FEEL………………………………………………………………………………… 60
DIAGRAMAS DE CLASE………………………………………………………………………..78
MAPA DE NAVEGACION………………………………………………………………………. 79
Página 2
Proceso.
I. Entrada al almacén.
1. El producto llega al almacén por medio de un proveedor, una procedencia, una cantidad, y un
el folio de la factura que tiene registrado el proveedor.
2. El administrador del almacén vacía los datos en el siguiente formato.
3. El administrador del almacén para administración interna del almacén, utiliza “Tarjetas de
Página 3
almacén”. Cada tarjeta es propia de cada producto que se maneja en el almacén, por lo que si
el producto no se había requerido anteriormente, se toma una nueva tarjeta para ese artículo.
4. Se llenan los campos requeridos en la tarjeta de almacén. (Ver “Descripción de la tarjeta
de almacén”).
II. Salida del almacén.
1. Un sujeto del personal tiene la necesidad de un artículo en particular.
2. Busca en una lista (proporcionada y filtrada con anterioridad por el administrador del almacén
y aprobada por el Jefe del Departamentode Servicios Administrativos y Técnicos), si el artículo
que requiere está en el almacén.
3. Si el artículo que requiere está en el almacén, procede a llenar una solicitud al almacén con
el/los artículos requerido(s).
4. Lleva la solicitud con el Jefe del Departamentode Servicios Administrativos y Técnicos para
que autorice el pedido.
5. Una vez autorizado el pedido, el administrador del almacén hace entrega del artículo.
6. Se llenan los campos requeridos en la tarjeta de almacén. (Ver “Descripción de la tarjeta de
almacén”).
Página 4
III. Descripción de la tarjeta de almacén.
Página 5
1. No.(No es utilizado).
2. Artículo: Nombre y descripción del artículo.
3. Clave del artículo: Atributo único del producto dentro del almacén.
4. Proveedor: Es quien proporciona el artículo.
5. Almacén: Utilizado como anaquel, es parte de la ubicación del producto.
6. Casillero No.: Casillero en el que se ubica el producto.
7. Unidad: En que unidad se mide el producto (Pieza, C/100, etc.).
8. (Sección)Limites revisados en: (No es utilizado).
9. Fecha: La fecha en la que entra o sale el producto del almacén.
10.Factura No.
a) Entrada:
Folio del proveedor.
b) Salida:
Folio del pedido.
11.(Sección) Unidades.
a) Entrada:
I. Se escribe en la columna Entrada la cantidad que está ingresando al almacén.
II. Se adiciona la cantidad que está ingresando con la existencia del registro anterior.
Expresa en números la cantidad de elementos existentes en el almacén.
Página 6
b) Salida:
I. Se escribe en la columna Salida la cantidad que se está solicitando al almacén.
II. Se reduce la cantidad que está siendo solicitada con la existencia del registro anterior.
Expresa en números la cantidad de elementos existentes en el almacén.
12.(Sección) Costos.
a) Entrada:
I. Unitario: Se escribe el costo del producto con el que ingresa al almacén.
II. Medio: (No se utiliza).
b) Salida:
I. Unitario: Se escribe el costo del producto con el que ingresa al almacén.
II. Medio: La adición del saldo del registro anterior con el saldo del registro actual, entre
la existencia del registro actual. Solo en el caso de que el producto haya ingresado con un
costo unitario distinto al anterior registro.
13.(Sección) Valores.
a) Entrada:
I. Debe: Es el producto del Unitario con la Existencia.
II. Haber: (No es utilizado).
III. Saldo: Es la adición del Saldo del registro anterior con el Debe del registro actual.
b) Salida:
I. Debe: (No es utilizado).
II. Haber: Si el registro tiene medio, es el producto del costo medio con la existencia, si
no tiene medio, es el producto del unitario con la existencia.
III. Saldo: Es la adición del Saldo del registro anterior con el Haber del registro actual.
Página 7
Requerimientos Funcionales
El administrador de almacén administra inventarios y puede registrar entradas.
El administrador de almacén administra inventarios y puede registrar salidas.
El administrador de almacén administra inventarios y puede consultar catalogo.
El administrador de almacén administra inventarios y puede consultar movimientos.
El administrador de almacén administra inventarios y puede generar reportes.
El administrador de almacén administra productos y puede registrar productos.
El administrador de almacén administra productos y puede modificar productos.
El administrador de almacén administra productos y puede eliminar productos.
El administrador de almacén administra productos y puede consultar productos.
El supervisor del sistema administra pedidos y puede consultar pedidos.
El supervisor del sistema administra pedidos y puede autorizar pedidos.
El supervisor del sistema consulta productos.
El supervisor del sistema administra usuarios y puede registrar usuarios.
El supervisor del sistema administra usuarios y puede consultar usuarios.
El supervisor del sistema administra usuarios y puede eliminar usuarios.
El usuario general genera pedidos y consulta catalogo filtrado.
Página 8
Especificación de requerimientos.
Administrador
Flujo Básico
1. El sistema solicita los datos al administrador de:
Usuario.
Contraseña.
2. El administrador captura los datos.
3. El sistema valida los datos y los envía a la base de datos. En caso de ser
incorrectos ese ejecuta el flujo alterno “Datos incorrectos”.
4. La base de datos verifica el registro.
5. La base de datos regresa datos al sistema.
6. El sistema da acceso al administrador. En caso de no coincidir datos se ejecuta
“usuario inexistente”.
Flujo Secundario
1. El administrador solicita al sistema menú de administración.
2. El sistema muestra las siguientes opciones al administrador.
Movimientos.
Almacén.
Inventarios.
Herramientas.
Acerca.
Salir.
3. El administrador envía la selección de una de las opciones. Si el administrador
selecciona:
Alta Proveedor
Alta Procedencia
Alta Ubicación
Alta Tipo
Alta Producto
Entrada
Consulta de Productos.
Baja Productos
Editar Productos
Editar Entrada
Página 9
Eliminar Proveedor
Eliminar Procedencia
Consulta de Movimientos
Generar Listado Filtrado de Artículos
Listado General de Artículos
4. Cuando el administración selecciona:
“Alta Proveedor” se ejecuta el flujo terciario “Alta Proveedor”
“Alta Procedencia” se ejecuta el flujo terciario “Alta Procedencia”
“Alta Ubicación “se ejecuta el flujo terciario “Alta Ubicación”
“Alta Tipo” se ejecuta el flujo terciario “Alta Tipo”
“Alta Producto” se ejecuta el flujo terciario “Alta Producto”
“Entrada” se ejecuta el flujo terciario “Entrada”
“Consulta de Productos” se ejecuta el flujo terciario “Consulta de Productos”
“Baja Productos” se ejecuta el flujo terciario “Baja Productos”
“Editar Productos” se ejecuta el flujo terciario “Editar Productos”
“Editar Entrada” se ejecuta el flujo terciario “Editar Entrada”
“Eliminar Proveedor” se ejecuta el flujo terciario “Eliminar Proveedor”
“Eliminar Procedencia” se ejecuta el flujo terciario “Eliminar Procedencia”
“Consulta de Movimientos” se ejecuta el flujo terciario “Consulta de
Movimientos”
“Generar Listado Filtrado de Artículos” se ejecuta el flujo terciario “Generar
Listado Filtrado de Artículos”
“Listado General de Artículos” se ejecuta el flujo terciario “Listado General de
Artículos”
Flujo Terciario
Altas
1. El sistema solicita al administrador:
Nombre de artículo [alfanumérico (15)].
Clave [alfanumérico (15)].
Unidad.
Tipo.
Anaquel.
Casillero.
Visible.
Página 10
2 El administrador envía los datos al sistema.
1. El sistema valida los datos y los envía a la base de datos, en caso de que los datos
sean incorrectos se ejecuta el flujo alterno “datos incorrectos”.
2. La base de datos confirma al sistema que los datos se han guardado.
3. El sistema envía un mensaje al administrador confirmando que los datos se
guardaron.
Consultas de movimiento.
1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al
termino de búsqueda el cual puede ser por:
Nombre
Clave
Fecha
Costo unitario
Todo
2. El sistema envía los términos de búsqueda a la base de datos.
3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema.
4. El sistema envía la información encontrada al administrador.
Consultas de Productos.
1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al
termino de búsqueda el cual puede ser por:
Nombre
Clave
Fecha
Costo unitario
Todo
2. El sistema envía los términos de búsqueda a la base de datos.
3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema.
4. El sistema envía la información encontrada al administrador.
Página 11
Entradas
1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al
termino de búsqueda el cual puede ser por:
Nombre
Clave
Fecha
Costo unitario
Todo
2. El sistema envía los términos de búsqueda a la base de datos.
3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema.
4. El sistema enviará la información encontrada al administrador.
5. El sistema solicita al administrador ingresar:
Cantidad
Fecha
4. El administrador envía los datos al sistema.
5. El sistema valida los datos y los envía a la base de datos, en caso de que los datos
sean incorrectos se ejecuta el flujo alterno “datos incorrectos”.
6. La base de datos confirma al sistema que los datos se han guardado.
7. El sistema envía un mensaje al administrador para confirmar que los datos se
guardaron.
Bajas
1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al
termino de búsqueda el cual puede ser por:
Nombre
Clave
Fecha
Costo unitario
Todo
2. El sistema envía los términos de búsqueda a la base de datos.
3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema.
Página 12
4. El sistema enviará la información encontrada al administrador.
5. El sistema solicita al administrador confirmar la acción de dar de baja el producto.
6. El administrador confirma al sistema el dar de baja el producto.
7. El sistema envía el dato a la base de datos.
8. La base de datos da de baja el producto.
9. El sistema confirma la acción al Administrador.
Salidas
1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al
termino de búsqueda el cual puede ser por:
Nombre
Clave
Fecha
Costo unitario
Todo
2. El sistema envía los términos de búsqueda a la base de datos.
3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema.
4. El sistema enviará la información encontrada al administrador.
5. El sistema solicita al administrador ingresar:
Cantidad
Fecha
6 El administrador envía los datos al sistema.
7. El sistema valida los datos y los envía a la base de datos, en caso de que los datos
sean incorrectos se ejecuta el flujo alterno “datos incorrectos”.
8. La base de datos confirma al sistema que los datos se han guardado.
9. El sistema envía un mensaje al administrador para confirmar que los datos se
guardaron.
Alta de tipo de producto
1. El Sistema solicita al Administrador ingresar datos de:
Tipo (opciones antes preestablecidas)
Agregar tipo
Página 13
2. El administrador envía los datos al sistema.
3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos
sean incorrectos se ejecuta el flujo alterno “datos incorrectos”.
4. La base de datos confirma al sistema que los datos se han guardado.
5. El sistema envía un mensaje al administrador confirmando que los datos se
guardaron.
Alta de ubicación de producto
1. El sistema solicita al Administrador ingresar datos de:
Anaqueles (opciones antes preestablecidas)
Agregar tipo
Casilleros (opciones antes preestablecidas)
Agregar Casillero
2. El administrador envía los datos al sistema.
3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos
sean incorrectos se ejecuta el flujo alterno “datos incorrectos”.
4. La base de datos confirma al sistema que los datos se han guardado.
5. El sistema envía un mensaje al administrador confirmando que los datos se
guardaron.
Alta proveedor
1. El sistema solicita al Administrador ingresar datos de:
Proveedores (opciones antes preestablecidas)
Agregar proveedores
2. El administrador envía los datos al sistema.
3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos
sean incorrectos se ejecuta el flujo alterno “datos incorrectos”.
4. La base de datos confirma al sistema que los datos se han guardado.
5. El sistema envía un mensaje al administrador confirmando que los datos se
guardaron
Alta procedencia
1. El sistema solicita al Administrador ingresar datos de:
Procedencia (opciones antes preestablecidas)
Agregar Procedencia
2. El administrador envía los datos al sistema.
3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean
incorrectos se ejecuta el flujo alterno “datos incorrectos”.
Página 14
4. La base de datos confirma al sistema que los datos se han guardado.
5. El sistema envía un mensaje al administrador confirmando que los datos se guardaron
Alta tipo de unidad de productos
1. El sistema solicita al Administrador ingresar datos de:
Procedencia (opciones antes preestablecidas)
Agregar Procedencia
2. El administrador envía los datos al sistema.
3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean
incorrectos se ejecuta el flujo alterno “datos incorrectos”.
4. La base de datos confirma al sistema que los datos se han guardado.
5. El sistema envía un mensaje al administrador confirmando que los datos se guardaron
Listado General de Artículos
1. El Administrador solicita función de generar listado general al sistema.
2. El sistema manda la solicitud a la base de datos.
3. La base de datos envía los datos requeridos al sistema.
4. El sistema despliega los datos solicitados en un archivo Excel.
Listado Filtrado de Artículos
1. El Administrador solicita función de generar listado filtrado al sistema.
2. El sistema manda la solicitud a la base de datos.
3. La base de datos envía los datos requeridos al sistema.
4. El sistema despliega los datos solicitados en un archivo Excel.
Flujos alternos
Selección incorrecta:
1. El sistema notifica al administrador que ha hecho una selección incorrecta que no se
encuentra en el sistema.
Datos incorrectos:
2. El sistema notifica al administrador que ha ingresado datos incorrectos al sistema.
Página 15
Supervisor de sistema
Flujo Básico
1 El sistema solicita los datos al Supervisor de sistema de:
Usuario.
Contraseña.
2 El administrador captura los datos.
3 El sistema valida los datos y los envía a la base de datos. En caso de ser incorrectos ese
ejecuta el flujo alterno “Datos incorrectos”.
4 La base de datos verifica el registro.
5 La base de datos regresa datos al sistema.
6 El sistema da acceso al supervisor de sistema. En caso de no coincidir datos se ejecuta
“usuario inexistente”.
Flujo Secundario
1. El supervisor del sistema solicita al sistema menú de supervisor del sistema.
2. El sistema muestra las siguientes opciones al supervisor del sistema.
Consulta de usuario
Alta de usuarios
Consulta de productos
Aprobar pedidos
Consulta de movimientos
Generar listado filtrado de artículos
Listado general de artículos
3. El supervisor de sistema envía la selección de una de las opciones. Si el supervisor de
sistema selecciona:
“Consulta de usuario” se ejecuta el flujo terciario “Consulta de usuario”.
“Alta de usuarios” se ejecuta el flujo terciario “Alta de usuario”.
“Consulta de productos” se ejecuta el flujo terciario “Consulta de productos”.
“Aprobar pedidos” se ejecuta el flujo terciario “aprobar pedidos”.
“Consultar de movimientos” se ejecuta el flujo terciario “Consulta de movimientos”.
“Generar listado” se ejecuta el flujo terciario “Generar listado filtrado de artículos”.
“Listado general de artículos” se ejecuta el flujo terciario “listado general de
artículos”.
Página 16
Flujos terciarios
Alta de usuarios
1. El sistema solicita datos al supervisor de sistema
2. El supervisor de sistema envía los datos al sistema. En caso de ser incorrectos se ejecuta
flujo alterno “datos incorrectos”.
3. El sistema envía los datos a la base de datos.
Consulta de Usuarios
1. El sistema solicita datos al supervisor de sistema.
2. El usuario captura datos y los envía al sistema.
3. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se ejecuta
el flujo alterno “datos incorrectos”.
4. La base de datos envía al sistema los datos.
5. El sistema despliega los datos al supervisor de sistema.
Editar producto
1. El sistema solicita datos al supervisor de sistema.
2. El supervisor de sistema captura los datos y los envía al sistema.
3. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se ejecuta
el flujo alterno “datos incorrectos”.
4. La base de datos envía los datos al sistema.
5. El sistema despliega los datos al supervisor de sistema.
6. El supervisor de sistema selecciona el producto.
7. El sistema manda la petición a la base de datos
8. La base de datos busca el producto y lo envía al sistema
9. El sistema despliega el producto al supervisor de sistema
10. El supervisor de sistema modifica el producto y los envía al sistema.
11. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se ejecuta
el flujo alterno “datos incorrectos”.
12. La base de datos actualiza los datos.
Aprobar pedidos
1. El sistema solicita pedidos a la base de datos
2. La base de datos envía pedidos al sistema
3. El sistema despliega lista de pedidos al supervisor de sistema
4. El supervisor aprueba o deniega el pedido y manda respuesta al sistema.
5. El sistema manda dato a la base de datos
Página 17
6. La base de datos se actualiza y manda datos al sistema
7. El sistema despliega al usuario confirmación del proceso.
Usuario General
Flujo básico
4 El sistema solicita los datos al Usuario general de:
Usuario.
Contraseña.
5 El Usuario general captura los datos.
6 El sistema valida los datos y los envía a la base de datos. En caso de ser incorrectos ese
ejecuta el flujo alterno “Datos incorrectos”.
7 La base de datos verifica el registro.
8 La base de datos regresa datos al sistema.
9 El sistema da acceso al usuario general. En caso de no coincidir datos se ejecuta “usuario
inexistente”.
Flujo Secundario
1. El usuario general solicita al sistema menú de usuario general.
2. El sistema muestra las siguientes opciones al usuario general.
Generar pedidos
3. El supervisor de sistema envía la selección de una de las opciones. Si el usuario general
selecciona:
“Generar pedidos” se ejecuta el flujo terciario “Generar pedidos”.
Flujos terciarios
Generar pedidos
1. El sistema solicita a la base de datos (catalogo filtrado)
2. La base de datos manda sistema datos encontrados.
3. El sistema solicita al usuario capturar datos.
4. El usuario general captura datos y los envía al sistema
5. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se
ejecuta el flujo alterno “datos incorrectos”.
6. La base de datos valida existencia de los datos y lo manda al sistema
7. El sistema despliega confirmación al usuario general
Página 18
Diagrama de Casos de Uso
Página 19
Diagramas de Secuencia
Altas
Página 20
Página 21
Página 22
Página 23
Página 24
Página 25
Página 26
Página 27
Página 28
Página 29
Página 30
Página 31
Página 32
Página 33
Página 34
Página 35
Página 36
Página 37
Página 38
Diagramas de Actividades
Página 39
Página 40
Página 41
Página 42
Página 43
Página 44
Página 45
Página 46
Página 47
Página 48
Página 49
Página 50
Página 51
Página 52
Página 53
Página 54
Página 55
Página 56
Página 57
Página 58
Página 59
Página 60
Página 61
Look &Feel
Menú Administrador.
Página 62
Alta tipo.
Alta Ubicación.
Página 63
Página 64
Alta Proveedor
Alta Procedencia
Página 65
Página 66
Alta Producto
Página 67
Consulta de Productos
Página 68
Consulta de Movimientos.
Página 69
Entrada
Página 70
Página 71
Editar Entrada
Página 72
Menú Supervisor.
Página 73
Alta Usuarios.
Página 74
Editar Usuarios
Página 75
Generar Catálogo de Productos /Catálogo Filtrado de Productos.
Página 76
Usuario General
Página 77
Generar Pedido
Página 78
Página 79
Diagrama de Clases
Página 80
Mapa de Navegación
SAAC (Aplicación)
Inicia Sesión
Menú Administrador
AcercaHerramientasInventario
s
AlmacénMovimiento
s
Salir
Menú Supervisor
AcercaHerramientasInventario
s
MovimientosGestión Salir
Alta
Productos
Consulta de
Movimientos
Consulta de
Productos
Entrada de
Productos
Baja de
Productos
Salidas de
Productos
Alta Tipo de
Productos
Alta Ubicación
de Productos
Alta
Proveedor/Proc
edencia
Alta Unidades
de Producto
Listado
General de
Artículos
Listado
Filtrado de
Artículos
Importar
Base de
Datos
Exportar
Base de
Datos
Información
de la
Empresa
Alta de
Usuarios
Editar
Usuarios
Consulta de
Movimientos
Consulta de
Productos
Listado
General de
Artículos
Listado
Filtrado de
Artículos
Importar
Base de
Datos
Exportar
Base de
Datos
Información
de la
Empresa
Página 81
SAAC (Web)
Inicia Sesión
Menú Pedidos
Cerrar
Sesión
Soporte
Técnico
PedidosConsultasInicio
Consulta de
Productos
Filtrados
Pedido de
Productos
Filtrados
Información
acerca de la
página

Más contenido relacionado

Destacado

Casos de Uso (Proyecto)
Casos de Uso (Proyecto)Casos de Uso (Proyecto)
Casos de Uso (Proyecto)
Carlos Alonso
 
Documento de requerimientos (Proyecto)
Documento de requerimientos (Proyecto)Documento de requerimientos (Proyecto)
Documento de requerimientos (Proyecto)
Carlos Alonso
 
Casos de uso_con_net_beans-1
Casos de uso_con_net_beans-1Casos de uso_con_net_beans-1
Casos de uso_con_net_beans-1
Mario Mejia
 
Casos Uso Ejercicios en java
Casos Uso Ejercicios en javaCasos Uso Ejercicios en java
Casos Uso Ejercicios en java
jent46
 
Qué es un documento de requerimientos
Qué es un documento de requerimientosQué es un documento de requerimientos
Qué es un documento de requerimientos
Carlos Alonso
 

Destacado (9)

Lic e ing
Lic e ingLic e ing
Lic e ing
 
Casos de Uso (Proyecto)
Casos de Uso (Proyecto)Casos de Uso (Proyecto)
Casos de Uso (Proyecto)
 
Plan
Plan Plan
Plan
 
Plan }mejora
Plan }mejoraPlan }mejora
Plan }mejora
 
Documento de requerimientos (Proyecto)
Documento de requerimientos (Proyecto)Documento de requerimientos (Proyecto)
Documento de requerimientos (Proyecto)
 
Ing v stec
Ing v stecIng v stec
Ing v stec
 
Casos de uso_con_net_beans-1
Casos de uso_con_net_beans-1Casos de uso_con_net_beans-1
Casos de uso_con_net_beans-1
 
Casos Uso Ejercicios en java
Casos Uso Ejercicios en javaCasos Uso Ejercicios en java
Casos Uso Ejercicios en java
 
Qué es un documento de requerimientos
Qué es un documento de requerimientosQué es un documento de requerimientos
Qué es un documento de requerimientos
 

Similar a Trabajo final

Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
Miguel Miranda
 
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
miroslava vidal
 
02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt
02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt
02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt
gabriela eulogio
 

Similar a Trabajo final (20)

Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregidoDanny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
 
Proyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptxProyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptx
 
Proyecto Proceso de ordenes.pptx
Proyecto Proceso de ordenes.pptxProyecto Proceso de ordenes.pptx
Proyecto Proceso de ordenes.pptx
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
 
Saic manual usuario
Saic   manual usuarioSaic   manual usuario
Saic manual usuario
 
Informe portaforlio de servicios final
Informe portaforlio de servicios finalInforme portaforlio de servicios final
Informe portaforlio de servicios final
 
Modelodecasosdeuso planillas
Modelodecasosdeuso planillasModelodecasosdeuso planillas
Modelodecasosdeuso planillas
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
 
3. El modelado de casos de uso.ppt
3. El modelado de casos de uso.ppt3. El modelado de casos de uso.ppt
3. El modelado de casos de uso.ppt
 
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
02 b. cursoarena 2_panelbasico_consoluciondeejercicios (1)-para la clase
 
Requisitos funcionales
Requisitos funcionalesRequisitos funcionales
Requisitos funcionales
 
Documentacion
DocumentacionDocumentacion
Documentacion
 
Manual
ManualManual
Manual
 
Trabajo oee mantenimiento has 200
Trabajo oee mantenimiento has 200Trabajo oee mantenimiento has 200
Trabajo oee mantenimiento has 200
 
02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx
 
Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)
 
02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx
 
02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt
02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt
02 d1. cursoarena 4_panelprocesosavanzados_jorgeeduardoortizt
 
modelado casos de uso analisis y diseñoo
modelado casos de uso analisis y diseñoomodelado casos de uso analisis y diseñoo
modelado casos de uso analisis y diseñoo
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 

Más de Carlos Alonso (14)

Lic e ing
Lic e ingLic e ing
Lic e ing
 
Justificaciòn Seguridad Web
Justificaciòn Seguridad WebJustificaciòn Seguridad Web
Justificaciòn Seguridad Web
 
Plan de mejora continua SmartSystems
Plan de mejora continua SmartSystemsPlan de mejora continua SmartSystems
Plan de mejora continua SmartSystems
 
Justificación Distribuidos
Justificación DistribuidosJustificación Distribuidos
Justificación Distribuidos
 
Justificación Sistemas Distribuidos
Justificación Sistemas DistribuidosJustificación Sistemas Distribuidos
Justificación Sistemas Distribuidos
 
Plan de mejora
Plan de mejoraPlan de mejora
Plan de mejora
 
Smart systems ppt
Smart systems pptSmart systems ppt
Smart systems ppt
 
Justificacion Seguridad Web SAAC
Justificacion Seguridad Web SAACJustificacion Seguridad Web SAAC
Justificacion Seguridad Web SAAC
 
Ensayo seguridad saac
Ensayo seguridad saacEnsayo seguridad saac
Ensayo seguridad saac
 
Proyecto SAAC
Proyecto SAACProyecto SAAC
Proyecto SAAC
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
Mapa
MapaMapa
Mapa
 
Ataques, mecanismos
Ataques, mecanismosAtaques, mecanismos
Ataques, mecanismos
 
Seguridad web
Seguridad webSeguridad web
Seguridad web
 

Trabajo final

  • 1. SMART SYSTEMS TRABAJO FINAL (SAAC) SISTEMA DE ADMINISTRACIÓN DE ALMACEN CENLEX Alonso Ruíz Carlos Alberto Cabrera Matínez Moisés Castrejón Ortiz Iván David Flores Arriaga Luis Antonio Ordoñez García Pablo 5/20/2013
  • 2. Página 1 INDICE PROCESO…………………………………………………………………………………………… 2 REQUERIMIENTOS FUNCIONALES……………………………………………………………. 6 ESPECIFICACIÓN DE REQUERIMIENTOS……………………………………………………. 7 DIAGRAMAS DE CASO DE USO……………………………………………………………….. 17 DIAGRAMAS DE SECUENCIA……………………………………………………………......... 18 DIAGRAMAS DE ACTIVIDADES……………………………………………………………….. 37 LOOK AND FEEL………………………………………………………………………………… 60 DIAGRAMAS DE CLASE………………………………………………………………………..78 MAPA DE NAVEGACION………………………………………………………………………. 79
  • 3. Página 2 Proceso. I. Entrada al almacén. 1. El producto llega al almacén por medio de un proveedor, una procedencia, una cantidad, y un el folio de la factura que tiene registrado el proveedor. 2. El administrador del almacén vacía los datos en el siguiente formato. 3. El administrador del almacén para administración interna del almacén, utiliza “Tarjetas de
  • 4. Página 3 almacén”. Cada tarjeta es propia de cada producto que se maneja en el almacén, por lo que si el producto no se había requerido anteriormente, se toma una nueva tarjeta para ese artículo. 4. Se llenan los campos requeridos en la tarjeta de almacén. (Ver “Descripción de la tarjeta de almacén”). II. Salida del almacén. 1. Un sujeto del personal tiene la necesidad de un artículo en particular. 2. Busca en una lista (proporcionada y filtrada con anterioridad por el administrador del almacén y aprobada por el Jefe del Departamentode Servicios Administrativos y Técnicos), si el artículo que requiere está en el almacén. 3. Si el artículo que requiere está en el almacén, procede a llenar una solicitud al almacén con el/los artículos requerido(s). 4. Lleva la solicitud con el Jefe del Departamentode Servicios Administrativos y Técnicos para que autorice el pedido. 5. Una vez autorizado el pedido, el administrador del almacén hace entrega del artículo. 6. Se llenan los campos requeridos en la tarjeta de almacén. (Ver “Descripción de la tarjeta de almacén”).
  • 5. Página 4 III. Descripción de la tarjeta de almacén.
  • 6. Página 5 1. No.(No es utilizado). 2. Artículo: Nombre y descripción del artículo. 3. Clave del artículo: Atributo único del producto dentro del almacén. 4. Proveedor: Es quien proporciona el artículo. 5. Almacén: Utilizado como anaquel, es parte de la ubicación del producto. 6. Casillero No.: Casillero en el que se ubica el producto. 7. Unidad: En que unidad se mide el producto (Pieza, C/100, etc.). 8. (Sección)Limites revisados en: (No es utilizado). 9. Fecha: La fecha en la que entra o sale el producto del almacén. 10.Factura No. a) Entrada: Folio del proveedor. b) Salida: Folio del pedido. 11.(Sección) Unidades. a) Entrada: I. Se escribe en la columna Entrada la cantidad que está ingresando al almacén. II. Se adiciona la cantidad que está ingresando con la existencia del registro anterior. Expresa en números la cantidad de elementos existentes en el almacén.
  • 7. Página 6 b) Salida: I. Se escribe en la columna Salida la cantidad que se está solicitando al almacén. II. Se reduce la cantidad que está siendo solicitada con la existencia del registro anterior. Expresa en números la cantidad de elementos existentes en el almacén. 12.(Sección) Costos. a) Entrada: I. Unitario: Se escribe el costo del producto con el que ingresa al almacén. II. Medio: (No se utiliza). b) Salida: I. Unitario: Se escribe el costo del producto con el que ingresa al almacén. II. Medio: La adición del saldo del registro anterior con el saldo del registro actual, entre la existencia del registro actual. Solo en el caso de que el producto haya ingresado con un costo unitario distinto al anterior registro. 13.(Sección) Valores. a) Entrada: I. Debe: Es el producto del Unitario con la Existencia. II. Haber: (No es utilizado). III. Saldo: Es la adición del Saldo del registro anterior con el Debe del registro actual. b) Salida: I. Debe: (No es utilizado). II. Haber: Si el registro tiene medio, es el producto del costo medio con la existencia, si no tiene medio, es el producto del unitario con la existencia. III. Saldo: Es la adición del Saldo del registro anterior con el Haber del registro actual.
  • 8. Página 7 Requerimientos Funcionales El administrador de almacén administra inventarios y puede registrar entradas. El administrador de almacén administra inventarios y puede registrar salidas. El administrador de almacén administra inventarios y puede consultar catalogo. El administrador de almacén administra inventarios y puede consultar movimientos. El administrador de almacén administra inventarios y puede generar reportes. El administrador de almacén administra productos y puede registrar productos. El administrador de almacén administra productos y puede modificar productos. El administrador de almacén administra productos y puede eliminar productos. El administrador de almacén administra productos y puede consultar productos. El supervisor del sistema administra pedidos y puede consultar pedidos. El supervisor del sistema administra pedidos y puede autorizar pedidos. El supervisor del sistema consulta productos. El supervisor del sistema administra usuarios y puede registrar usuarios. El supervisor del sistema administra usuarios y puede consultar usuarios. El supervisor del sistema administra usuarios y puede eliminar usuarios. El usuario general genera pedidos y consulta catalogo filtrado.
  • 9. Página 8 Especificación de requerimientos. Administrador Flujo Básico 1. El sistema solicita los datos al administrador de: Usuario. Contraseña. 2. El administrador captura los datos. 3. El sistema valida los datos y los envía a la base de datos. En caso de ser incorrectos ese ejecuta el flujo alterno “Datos incorrectos”. 4. La base de datos verifica el registro. 5. La base de datos regresa datos al sistema. 6. El sistema da acceso al administrador. En caso de no coincidir datos se ejecuta “usuario inexistente”. Flujo Secundario 1. El administrador solicita al sistema menú de administración. 2. El sistema muestra las siguientes opciones al administrador. Movimientos. Almacén. Inventarios. Herramientas. Acerca. Salir. 3. El administrador envía la selección de una de las opciones. Si el administrador selecciona: Alta Proveedor Alta Procedencia Alta Ubicación Alta Tipo Alta Producto Entrada Consulta de Productos. Baja Productos Editar Productos Editar Entrada
  • 10. Página 9 Eliminar Proveedor Eliminar Procedencia Consulta de Movimientos Generar Listado Filtrado de Artículos Listado General de Artículos 4. Cuando el administración selecciona: “Alta Proveedor” se ejecuta el flujo terciario “Alta Proveedor” “Alta Procedencia” se ejecuta el flujo terciario “Alta Procedencia” “Alta Ubicación “se ejecuta el flujo terciario “Alta Ubicación” “Alta Tipo” se ejecuta el flujo terciario “Alta Tipo” “Alta Producto” se ejecuta el flujo terciario “Alta Producto” “Entrada” se ejecuta el flujo terciario “Entrada” “Consulta de Productos” se ejecuta el flujo terciario “Consulta de Productos” “Baja Productos” se ejecuta el flujo terciario “Baja Productos” “Editar Productos” se ejecuta el flujo terciario “Editar Productos” “Editar Entrada” se ejecuta el flujo terciario “Editar Entrada” “Eliminar Proveedor” se ejecuta el flujo terciario “Eliminar Proveedor” “Eliminar Procedencia” se ejecuta el flujo terciario “Eliminar Procedencia” “Consulta de Movimientos” se ejecuta el flujo terciario “Consulta de Movimientos” “Generar Listado Filtrado de Artículos” se ejecuta el flujo terciario “Generar Listado Filtrado de Artículos” “Listado General de Artículos” se ejecuta el flujo terciario “Listado General de Artículos” Flujo Terciario Altas 1. El sistema solicita al administrador: Nombre de artículo [alfanumérico (15)]. Clave [alfanumérico (15)]. Unidad. Tipo. Anaquel. Casillero. Visible.
  • 11. Página 10 2 El administrador envía los datos al sistema. 1. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”. 2. La base de datos confirma al sistema que los datos se han guardado. 3. El sistema envía un mensaje al administrador confirmando que los datos se guardaron. Consultas de movimiento. 1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al termino de búsqueda el cual puede ser por: Nombre Clave Fecha Costo unitario Todo 2. El sistema envía los términos de búsqueda a la base de datos. 3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema. 4. El sistema envía la información encontrada al administrador. Consultas de Productos. 1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al termino de búsqueda el cual puede ser por: Nombre Clave Fecha Costo unitario Todo 2. El sistema envía los términos de búsqueda a la base de datos. 3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema. 4. El sistema envía la información encontrada al administrador.
  • 12. Página 11 Entradas 1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al termino de búsqueda el cual puede ser por: Nombre Clave Fecha Costo unitario Todo 2. El sistema envía los términos de búsqueda a la base de datos. 3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema. 4. El sistema enviará la información encontrada al administrador. 5. El sistema solicita al administrador ingresar: Cantidad Fecha 4. El administrador envía los datos al sistema. 5. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”. 6. La base de datos confirma al sistema que los datos se han guardado. 7. El sistema envía un mensaje al administrador para confirmar que los datos se guardaron. Bajas 1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al termino de búsqueda el cual puede ser por: Nombre Clave Fecha Costo unitario Todo 2. El sistema envía los términos de búsqueda a la base de datos. 3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema.
  • 13. Página 12 4. El sistema enviará la información encontrada al administrador. 5. El sistema solicita al administrador confirmar la acción de dar de baja el producto. 6. El administrador confirma al sistema el dar de baja el producto. 7. El sistema envía el dato a la base de datos. 8. La base de datos da de baja el producto. 9. El sistema confirma la acción al Administrador. Salidas 1. El sistema solicita al administrador ingresar el nombre del producto, de acuerdo al termino de búsqueda el cual puede ser por: Nombre Clave Fecha Costo unitario Todo 2. El sistema envía los términos de búsqueda a la base de datos. 3. La base de datos realiza una búsqueda de datos y enviará los datos al sistema. 4. El sistema enviará la información encontrada al administrador. 5. El sistema solicita al administrador ingresar: Cantidad Fecha 6 El administrador envía los datos al sistema. 7. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”. 8. La base de datos confirma al sistema que los datos se han guardado. 9. El sistema envía un mensaje al administrador para confirmar que los datos se guardaron. Alta de tipo de producto 1. El Sistema solicita al Administrador ingresar datos de: Tipo (opciones antes preestablecidas) Agregar tipo
  • 14. Página 13 2. El administrador envía los datos al sistema. 3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”. 4. La base de datos confirma al sistema que los datos se han guardado. 5. El sistema envía un mensaje al administrador confirmando que los datos se guardaron. Alta de ubicación de producto 1. El sistema solicita al Administrador ingresar datos de: Anaqueles (opciones antes preestablecidas) Agregar tipo Casilleros (opciones antes preestablecidas) Agregar Casillero 2. El administrador envía los datos al sistema. 3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”. 4. La base de datos confirma al sistema que los datos se han guardado. 5. El sistema envía un mensaje al administrador confirmando que los datos se guardaron. Alta proveedor 1. El sistema solicita al Administrador ingresar datos de: Proveedores (opciones antes preestablecidas) Agregar proveedores 2. El administrador envía los datos al sistema. 3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”. 4. La base de datos confirma al sistema que los datos se han guardado. 5. El sistema envía un mensaje al administrador confirmando que los datos se guardaron Alta procedencia 1. El sistema solicita al Administrador ingresar datos de: Procedencia (opciones antes preestablecidas) Agregar Procedencia 2. El administrador envía los datos al sistema. 3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”.
  • 15. Página 14 4. La base de datos confirma al sistema que los datos se han guardado. 5. El sistema envía un mensaje al administrador confirmando que los datos se guardaron Alta tipo de unidad de productos 1. El sistema solicita al Administrador ingresar datos de: Procedencia (opciones antes preestablecidas) Agregar Procedencia 2. El administrador envía los datos al sistema. 3. El sistema valida los datos y los envía a la base de datos, en caso de que los datos sean incorrectos se ejecuta el flujo alterno “datos incorrectos”. 4. La base de datos confirma al sistema que los datos se han guardado. 5. El sistema envía un mensaje al administrador confirmando que los datos se guardaron Listado General de Artículos 1. El Administrador solicita función de generar listado general al sistema. 2. El sistema manda la solicitud a la base de datos. 3. La base de datos envía los datos requeridos al sistema. 4. El sistema despliega los datos solicitados en un archivo Excel. Listado Filtrado de Artículos 1. El Administrador solicita función de generar listado filtrado al sistema. 2. El sistema manda la solicitud a la base de datos. 3. La base de datos envía los datos requeridos al sistema. 4. El sistema despliega los datos solicitados en un archivo Excel. Flujos alternos Selección incorrecta: 1. El sistema notifica al administrador que ha hecho una selección incorrecta que no se encuentra en el sistema. Datos incorrectos: 2. El sistema notifica al administrador que ha ingresado datos incorrectos al sistema.
  • 16. Página 15 Supervisor de sistema Flujo Básico 1 El sistema solicita los datos al Supervisor de sistema de: Usuario. Contraseña. 2 El administrador captura los datos. 3 El sistema valida los datos y los envía a la base de datos. En caso de ser incorrectos ese ejecuta el flujo alterno “Datos incorrectos”. 4 La base de datos verifica el registro. 5 La base de datos regresa datos al sistema. 6 El sistema da acceso al supervisor de sistema. En caso de no coincidir datos se ejecuta “usuario inexistente”. Flujo Secundario 1. El supervisor del sistema solicita al sistema menú de supervisor del sistema. 2. El sistema muestra las siguientes opciones al supervisor del sistema. Consulta de usuario Alta de usuarios Consulta de productos Aprobar pedidos Consulta de movimientos Generar listado filtrado de artículos Listado general de artículos 3. El supervisor de sistema envía la selección de una de las opciones. Si el supervisor de sistema selecciona: “Consulta de usuario” se ejecuta el flujo terciario “Consulta de usuario”. “Alta de usuarios” se ejecuta el flujo terciario “Alta de usuario”. “Consulta de productos” se ejecuta el flujo terciario “Consulta de productos”. “Aprobar pedidos” se ejecuta el flujo terciario “aprobar pedidos”. “Consultar de movimientos” se ejecuta el flujo terciario “Consulta de movimientos”. “Generar listado” se ejecuta el flujo terciario “Generar listado filtrado de artículos”. “Listado general de artículos” se ejecuta el flujo terciario “listado general de artículos”.
  • 17. Página 16 Flujos terciarios Alta de usuarios 1. El sistema solicita datos al supervisor de sistema 2. El supervisor de sistema envía los datos al sistema. En caso de ser incorrectos se ejecuta flujo alterno “datos incorrectos”. 3. El sistema envía los datos a la base de datos. Consulta de Usuarios 1. El sistema solicita datos al supervisor de sistema. 2. El usuario captura datos y los envía al sistema. 3. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se ejecuta el flujo alterno “datos incorrectos”. 4. La base de datos envía al sistema los datos. 5. El sistema despliega los datos al supervisor de sistema. Editar producto 1. El sistema solicita datos al supervisor de sistema. 2. El supervisor de sistema captura los datos y los envía al sistema. 3. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se ejecuta el flujo alterno “datos incorrectos”. 4. La base de datos envía los datos al sistema. 5. El sistema despliega los datos al supervisor de sistema. 6. El supervisor de sistema selecciona el producto. 7. El sistema manda la petición a la base de datos 8. La base de datos busca el producto y lo envía al sistema 9. El sistema despliega el producto al supervisor de sistema 10. El supervisor de sistema modifica el producto y los envía al sistema. 11. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se ejecuta el flujo alterno “datos incorrectos”. 12. La base de datos actualiza los datos. Aprobar pedidos 1. El sistema solicita pedidos a la base de datos 2. La base de datos envía pedidos al sistema 3. El sistema despliega lista de pedidos al supervisor de sistema 4. El supervisor aprueba o deniega el pedido y manda respuesta al sistema. 5. El sistema manda dato a la base de datos
  • 18. Página 17 6. La base de datos se actualiza y manda datos al sistema 7. El sistema despliega al usuario confirmación del proceso. Usuario General Flujo básico 4 El sistema solicita los datos al Usuario general de: Usuario. Contraseña. 5 El Usuario general captura los datos. 6 El sistema valida los datos y los envía a la base de datos. En caso de ser incorrectos ese ejecuta el flujo alterno “Datos incorrectos”. 7 La base de datos verifica el registro. 8 La base de datos regresa datos al sistema. 9 El sistema da acceso al usuario general. En caso de no coincidir datos se ejecuta “usuario inexistente”. Flujo Secundario 1. El usuario general solicita al sistema menú de usuario general. 2. El sistema muestra las siguientes opciones al usuario general. Generar pedidos 3. El supervisor de sistema envía la selección de una de las opciones. Si el usuario general selecciona: “Generar pedidos” se ejecuta el flujo terciario “Generar pedidos”. Flujos terciarios Generar pedidos 1. El sistema solicita a la base de datos (catalogo filtrado) 2. La base de datos manda sistema datos encontrados. 3. El sistema solicita al usuario capturar datos. 4. El usuario general captura datos y los envía al sistema 5. El sistema valida datos y los envía a la base de datos. En caso de ser incorrectos se ejecuta el flujo alterno “datos incorrectos”. 6. La base de datos valida existencia de los datos y lo manda al sistema 7. El sistema despliega confirmación al usuario general
  • 19. Página 18 Diagrama de Casos de Uso
  • 20. Página 19 Diagramas de Secuencia Altas
  • 39. Página 38 Diagramas de Actividades
  • 62. Página 61 Look &Feel Menú Administrador.
  • 69. Página 68 Consulta de Movimientos.
  • 76. Página 75 Generar Catálogo de Productos /Catálogo Filtrado de Productos.
  • 81. Página 80 Mapa de Navegación SAAC (Aplicación) Inicia Sesión Menú Administrador AcercaHerramientasInventario s AlmacénMovimiento s Salir Menú Supervisor AcercaHerramientasInventario s MovimientosGestión Salir Alta Productos Consulta de Movimientos Consulta de Productos Entrada de Productos Baja de Productos Salidas de Productos Alta Tipo de Productos Alta Ubicación de Productos Alta Proveedor/Proc edencia Alta Unidades de Producto Listado General de Artículos Listado Filtrado de Artículos Importar Base de Datos Exportar Base de Datos Información de la Empresa Alta de Usuarios Editar Usuarios Consulta de Movimientos Consulta de Productos Listado General de Artículos Listado Filtrado de Artículos Importar Base de Datos Exportar Base de Datos Información de la Empresa
  • 82. Página 81 SAAC (Web) Inicia Sesión Menú Pedidos Cerrar Sesión Soporte Técnico PedidosConsultasInicio Consulta de Productos Filtrados Pedido de Productos Filtrados Información acerca de la página