Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T.Mon
025.04 TESINA PARA OPTAR AL TITULO DE
Z95
2009 INGENIERO DE SISTEMAS
ELABORADO POR:
TUTOR:
DEDICATORIA I
AGRADECIMIENTO II
1. INTRODUCCIÓN 1
2. JUSTIFICACIÓN 2
3. RESUMEN 3
4. OBJETIVOS 4
4.1. Objetivo General 4
4.2. Objetivos Específicos 4
5. CAPITULO I: MODELO DE REQUERIMIENTOS 5
5.1. Entorno general de la empresa 5
5.1.1. Antecedentes 5
5.1.2. Misión 5
5.1.3. Visión 5
5.1.4. Objetivos de la Organización 6
5.1.5. Estructura Organizacional 6
5.2. Descripción del problema 7
5.3. Descripción del sistema de negocio 8
5.3.1. Flujo de Carga 8
5.3.2. Flujo de Arqueo 9
5.3.3. Flujo de Ventas 9
5.3.4. Flujo de Compra 10
5.4. Diagrama de actividad: Flujo de carga y arqueo 11
5.5. Diagrama de actividad: Flujo de venta 12
5.6. Diagrama de actividad: Flujo de compra 13
5.7. Descripción del Sistema Informático 14
5.8. Catalogo de Requisitos 16
5.8.1. Requisitos de información 16
5.8.2. Reglas del negocio 21
5.8.3. Requisitos funcionales 23
5.8.4. Requisitos no funcionales 27
5.9. Requerimientos de la red 29
5.9.1. Servicios requeridos 29
5.9.2. Requerimientos del usuario 29
5.9.3. Requerimientos de la aplicación 30
5.9.4. Requerimientos de host 31
5.9.5. Requerimientos de red 33
5.9.6. Métrica de rendimiento del servicio 34
6. CAPITULO II: ANÁLISIS 36
6.1. Objetivos del sistema 36
6.2. Definición de actores 38
6.3. Diagrama de Caso de Uso 40
6.4. Plantillas de Coleman 41
6.4.1. Gestionar Abono 41
6.4.2. Gestionar Cliente 45
6.4.3. Gestionar Compra 49
6.4.4. Gestionar Empleado 53
6.4.5. Gestionar Factura 57
6.4.6. Gestionar Factura de Crédito 61
6.4.7. Gestionar Liquidación de productos 65
6.4.8. Gestionar Productos 69
6.4.9. Gestionar Proveedor 73
6.4.10. Gestionar Usuario 77
6.4.11. Validar Usuario 81
6.5. Matriz de rastreabilidad 82
6.6. Diagramas de Secuencia y Colaboración 84
6.6.1. Gestionar Abono 84
6.6.2. Gestionar Cliente 89
6.6.3. Gestionar Compra 93
6.6.4. Gestionar Empleado 98
6.6.5. Gestionar Factura 102
6.6.6. Gestionar Factura de Crédito 108
6.6.7. Gestionar Liquidación de productos 114
6.6.8. Gestionar Producto 118
6.6.9. Gestionar Proveedor 122
6.6.10. Gestionar Usuario 126
6.6.11. Validar Usuario 130
6.7. Análisis de Flujo 131
7. CAPITULO III: DISEÑO 135
7.1. Diagrama de Clases 135
7.2. Diagramas de Estado 137
7.3. Diagrama de Despliegue Actual 139
7.4. Diagrama de Despliegue Propuesto 139
7.5. Modelo de datos 140
7.6. Diseño de la Red 141
7.6.1. Diseño lógico 141
7.6.2. Diseño físico 143
8. CONCLUSIONES 146
9. RECOMENDACIONES 147
10. BIBLIOGRAFÍA 148
11. ANEXOS 149
Anexo 1: Tablas de la Base de datos
Anexo 2: Pro forma de costos de red
Anexo 3: Políticas de seguridad
Anexo 4: Hallazgos del sistema de negocios
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
1. Introducción
Hoy en día, las empresas modernas ven más clara la necesidad de actualizar y
perfeccionar su entorno de desarrollo virtual, en la búsqueda de proteger los
activos más valiosos que poseen: la información, comunicación entre las áreas y
la manipulación de los datos.
1
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
2. Justificación
2
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3. Resumen
3
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
4. Objetivos
4
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
5.1.1. Antecedentes
Gator Marketing Services S.A., inició operaciones en el mes de diciembre del año
2002, surgiendo como uno de los distribuidores exclusivos de Claro para la venta
de aparatos de telefonía celular, así como de la comercialización de tarjetas ‘pre-
pago’ de Claro móvil. Actualmente cuenta con el servicio de recargas
electrónicas. Está ubicada en Camino de Oriente en el módulo K8.
GMS ha sido distribuidor líder del mercado de tarjetas pre-pago desde sus inicios
hasta hoy en día, logrando así también el liderazgo en las recargas electrónicas.
5.1.2. Misión
Gator Marketing Services S.A. es una empresa dedicada a la distribución de
tarjetas pre-pago, celulares y recargas electrónicas de Claro, con precios
accesibles y calidad para la completa satisfacción del cliente.
5.1.3. Visión
Alcanzar el liderazgo en la venta de sus productos para superar los niveles
actuales de venta obteniendo un mayor crecimiento de la empresa.
5
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
6
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
7
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Desgaste del capital humano dado que la visión del responsable de arqueo
conforme avanza el tiempo se va cansando y deteriorando, originando a su vez
mayor margen de errores y retrasos para el flujo de negocio.
Incremento del estado de cuentas incobrables causado por el desorden y pérdida
de facturas a crédito, dando como resultado innumerables pérdidas monetarias
para la empresa.
Debido a todo lo anteriormente mencionado, la empresa Gator Marketing
Services, S.A. requiere de un sistema que automatice el procedimiento manual
que se lleva a cabo en el área de liquidación de carga de productos diaria
(arqueo), así como en los créditos que otorgan a sus clientes.
8
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Cada vendedor tiene una ruta predeterminada de los lugares en donde venderán
los productos, lo que hace que la mayor parte de sus clientes sean fijos.
Para realizar la liquidación de la carga de productos, lo que se hace es verificar
la cantidad entregada de carga al vendedor y restarle la cantidad regresada, para
conocer las ventas totales en cantidad de producto que realizo el vendedor en el
día, esto sólo incluye conocer la cantidad vendida por cada uno de los productos
que la empresa ofrece, es decir tanto en tarjetas pre-pago, recarga electrónica y
teléfonos celulares.
9
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
10
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No.2
11
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No.3
12
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No.4
13
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
14
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
15
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
16
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
17
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
18
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
19
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
20
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
21
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
22
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
23
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
acceso o no a la aplicación.
Importancia Vital
Urgencia Inmediatamente
Estado pendiente de verificación
Estabilidad Media
Tabla No. 20 Gestión de los datos de los empleados
Autores Grupo Tesina GMS
Fuentes Gator Marketing Services
Dependencias Ninguno
El sistema deberá permitir la gestión de los datos de los
empleados de la empresa, la cual incluye el registro de los datos
personales del nuevo empleado, la actualización o modificación
Descripción de la información indicando el empleado, dar de baja a un
empleado, así como consultar la información de los empleados
registrado en el sistema, resultado que el usuario pueda ordenar
por cualquiera de los datos indicados.
Importancia importante
Urgencia hay presión
Estado pendiente de verificación
Estabilidad media
Tabla No. 21 Gestión de datos de los Cliente
Autores Grupo Tesina GMS
Fuentes Gator Marketing Services
Dependencias Ninguno
El sistema deberá permitir gestionar la información de los
Clientes, la cual incluye registrar un nuevo cliente, Modificar
datos indicando al cliente que se desea actualizar su información,
Descripción realizar consultas de datos de los cliente registrados en el
sistema, consulta que se podrá ordenar por cualquier dato
indicado, además el sistema debe permitir dar de baja a un
cliente que previamente se haya registrado.
Importancia importante
Urgencia hay presión
Estado pendiente de verificación
Estabilidad media
24
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
25
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
26
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Importancia Vital
Urgencia Inmediatamente
Estado en construcción
Estabilidad Media
5.8.4. Requisitos No Funcionales
Tabla No. 29 Aspecto de la Interfaz
Autores Grupo Tesina GMS
Fuentes Gator Marketing Services
Dependencias Ninguno
El sistema deberá Maximizar eficiencia mediante la navegación
Descripción
con el teclado
Importancia importante
Urgencia hay presión
Estado pendiente de verificación
Estabilidad media
Tabla No. 30 Copias de seguridad
Autores Grupo Tesina GMS
Fuentes Gator Marketing Services
Dependencias Ninguno
El sistema deberá el sistema deberá permitir la realización de
Descripción
copias de seguridad de la información registrada.
Importancia vital
Urgencia inmediatamente
Estado pendiente de verificación
Estabilidad media
Tabla No. 31 Exportar Informes
Autores Grupo Tesina GMS
Fuentes Gator Marketing Services
Dependencias Ninguno
El sistema deberá tener la capacidad para trasladar los informes
Descripción a un formato de archivo como Excel o pdf para una mejor
portabilidad de los informes generados por el sistema.
Importancia Importante
Urgencia hay presión
Estado pendiente de verificación
Estabilidad Media
Tabla No. 32 Manual de Usuario
Autores Grupo Tesina GMS
Fuentes Gator Marketing Services
Dependencias Ninguno
El sistema deberá contar con una especificación de la
Descripción
funcionalidad del sistema para que el usuario pueda tener a su
27
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
28
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
29
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No. 5
5.9.4. Requerimientos de Hosts
Gator Marketing Services S.A. opera con el siguiente equipo técnico repartido en
las diferentes áreas de trabajo:
9 hosts, los cuales están divididos de la siguiente manera:
o 7 conectados a una red por cable y 2 conectados a redes
inalámbricas.
2 impresoras
1 router
1 MODEM
1 Switch
30
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
31
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
32
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
33
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
34
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Herramienta de medición:
SNMP/CMIP
Comando Ping
Corresponde al retraso introducido cuando
Latencia En todos los un equipo recibe un paquete, y antes de
ordenadores que volver a enviarlo a su destino primero es
corresponden a la almacenado un momento en buffer, luego
red. es analizado (para saber donde debe ser
enviado o si debe ser filtrado, etc.), y por
último es enviado en dirección a su destino.
Herramienta de medición:
Comando Ping
35
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
36
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
37
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
38
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
39
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Gestionar Usuario
Administrador del
<<extend>>
sistema
<<extend>>
Gestionar Empleado
<<include>> <<extend>>
Validar Usuario
Generar Reporte de Venta por
Vendedor
<<incl ude>> <<extend>>
Gestionar Factura
Usuario Responsable de
arqueo
<<extend>>
Responsable de
bodega Gestionar Compra Generar Reporte de Compra
Gestionar Proveedor
Figura No. 6
40
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
41
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Urgencia inmediatamente
Estado pendiente de verificación
Estabilidad media
42
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
43
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
44
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
45
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
46
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
47
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
48
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
49
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
50
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
51
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
52
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
53
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
54
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
55
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
56
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
57
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
58
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
59
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
60
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
61
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
62
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
63
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
la factura de crédito
4 El sistema muestra los siguientes datos
correspondientes a la factura que se desea consultar:
nombre del vendedor nombre del cliente, nombre del
producto, fecha, cantidad facturada, descuento, total de
factura, plazo de pago.
Pos condición Ninguna
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
4 2 segundo(s)
Frecuencia 10 veces por día(s)
esperada
Importancia Vital
Urgencia Inmediatamente
Estado pendiente de verificación
Estabilidad Media
Comentarios Ninguno
64
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
65
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
66
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
67
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
68
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
correctos.
5 El sistema guardará exitosamente los datos
6 El sistema informa que la acción finalizó con éxito.
Pos condición el sistema ha guardado la información del nuevo producto
Excepciones Paso Acción
3 Si el producto ya está registrado, el sistema informa de
esta situación al Responsable de Arqueo, a continuación
este caso de uso queda sin efecto
Rendimiento Paso Tiempo máximo
5 1 segundo(s)
Frecuencia 5 veces por mes(es)
esperada
Importancia Vital
Urgencia Inmediatamente
Estado pendiente de verificación
Estabilidad Media
Comentarios Ninguno
69
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
70
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
71
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Urgencia Inmediatamente
Estado pendiente de verificación
Estabilidad Media
Comentarios Ninguno
72
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
73
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
esperada
Importancia vital
Urgencia inmediatamente
Estado pendiente de verificación
Estabilidad media
Comentarios Ninguno
74
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
esperada
Importancia vital
Urgencia inmediatamente
Estado pendiente de verificación
Estabilidad media
Comentarios Ninguno
75
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
76
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
efecto
Rendimiento Paso Tiempo máximo
4 5 segundo(s)
Frecuencia 15 veces por día(s)
esperada
Importancia Vital
Urgencia Inmediatamente
Estado pendiente de verificación
Estabilidad Baja
Comentarios Ninguno
77
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
- -
Rendimiento Paso Tiempo máximo
6 2 segundo(s)
Frecuencia 3 veces por año(s)
esperada
Importancia Vital
Urgencia Inmediatamente
Estado pendiente de verificación
Estabilidad Media
Comentarios Ninguno
78
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Importancia Vital
Urgencia Inmediatamente
Estado pendiente de verificación
Estabilidad Media
Comentarios Ninguno
79
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Comentarios Ninguno
80
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
81
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
UC-0001 - - - - - - - -
UC-0002 - - - - - - - -
UC-0003 - - - - - - - -
UC-0004 - - - - - - - -
UC-0005 - - - - - - - -
UC-0006 - - - - - - - -
UC-0007 - - - - - - - -
UC-0008 - - - - - - - -
UC-0009 - - - - - - - -
UC-0010 - - - - - - - -
UC-0011 - - - - - - - -
UC-0012 - - - - - - - -
UC-0013 - - - - - - - -
UC-0014 - - - - - - - -
UC-0015 - - - - - - - -
UC-0016 - - - - - - - -
UC-0017 - - - - - - - -
UC-0018 - - - - - - - -
UC-0019 - - - - - - - -
82
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
UC-0020 - - - - - - - -
UC-0021 - - - - - - - - -
UC-0022 - - - - - - - -
UC-0023 - - - - - - - -
UC-0024 - - - - - - - -
UC-0025 - - - - - - - -
UC-0026 - - - - - - - -
UC-0027 - - - - - - - -
UC-0028 - - - - - - - -
UC-0029 - - - - - - - -
UC-0030 - - - - - - - -
UC-0031 - - - - - - - -
UC-0032 - - - - - - - -
UC-0033 - - - - - - - -
UC-0034 - - - - - - - -
UC-0035 - - - - - - - -
UC-0036 - - - - - - - -
UC-0037 - - - - - - - -
UC-0038 - - - - - - - -
UC-0039 - - - - - - - -
UC-0040 - - - - - - - -
UC-0041 - - - - - - - -
83
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Responsable de
arqueo
1: Activar Interfaz( )
3: consultarDatosdeunEmpleado( )
4: muestra el resultado
5: selecciona el empleado
6: consultarDatosdelCliente( )
7: muestra el resultado
8: selecciona el cliente
9: consultarFacturaCrédito( )
14: registrarNuevoAbono( )
15: calcularSaldoFinaldelAbono( )
16: actualizarEstadodeCuentaCliente( )
17: Abono registrado con exito el estado de cuenta del cliente ha sido actualizado
Figura No. 7
84
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Empleado : Factura_Crédito
4: muestra el resultado
1: Activar Interfaz( )
5: selecciona el empleado 3: consultarDatosdeunEmpleado( )
8: selecciona el cliente
11: selecciona la factura 9: consultarFacturaCrédito( )
12: Digitar datos( )
13: Guardar datos( )
Abono : 10: muestra el resultado
Interfaz
6: consultarDatosdelCliente( )
2: solicita los datos del abono
: Responsable de
arqueo
7: muestra el resultado
14: registrarNuevoAbono( )
15: calcularSaldoFinaldelAbono( )
16: actualizarEstadodeCuentaClient...
: Abono : Cliente
Figura No. 8
85
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
1: Activar Interfaz( )
3: consultarunAbono( )
6: modificarAbono( )
7: calcularSaldoFinaldelAbono( )
8: actualizarEstadodeCuentaCliente( )
Figura No. 9
Diagrama de Colaboración
1: Activar Interfaz( )
5: Selecciona el abono que desea modificar
Abono :
Interfaz
2: Solicita los datos del abono
: Responsable de
arqueo
4: muestra la consulta de los ab...
3: consultarunAbono( )
6: modificarAbono( )
7: calcularSaldoFinaldelAbon...
8: actualizarEstadodeCuentaCliente( )
: Abono : Cliente
Figura No. 10
86
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarunAbono( )
4: muestra resultado
5: selecciona el abono
6: anularunAbono( )
7: actualizarEstadodeCuentaCliente( )
Figura No. 11
Diagrama de Colaboración
1: Activar Interfa...
5: selecciona el abono
Abono :
Interfaz
2: solicita los datos del abono
: Responsable de
arqueo
4: muestra resultado
3: consultarunAbono( )
6: anularunAbono( )
Figura No. 12
87
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: Digitar datos( )
4: consultarunAbono( )
6: visualiza el resultado
Figura No. 13
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
Abono :
Interfaz
4: consultarunAbono( )
Figura No. 14
88
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Cliente : : Cliente
Interfaz
: Responsable de
arqueo
1: Activar Interfaz()
3: Digitar datos( )
4: Guardar datos( )
6: registrarNuevoCliente( )
Figura No. 15
Diagrama de Colaboración
1: Activar Interfaz()
3: Digitar datos( )
4: Guardar datos( )
Cliente :
Interfaz
2: Solicita datos del nuevo cliente
: Responsable de
arqueo
6: registrarNuevoCliente( )
Figura No. 16
89
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Interfaz : Cliente
: Responsable de
arqueo
1: Activar Interfaz( )
3: consultarDatosdelCliente( )
6: Digitar datos( )
7: modificarDatosCliente( )
Figura No. 17
Diagrama de Colaboración
1: Activar Interfaz( )
5: Selecciona el cliente que desea modificar
6: Digitar datos( )
: Interfaz
3: consultarDatosdelCliente( )
7: modificarDatosCliente( )
: Cliente
Figura No. 18
90
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Interfaz : Cliente
: Responsable de
arqueo
1: Activar Interfaz( )
3: consultarDatosdelCliente( )
6: Digitar datos( )
7: darDeBajaCliente( )
Figura No. 19
Diagrama de Colaboración
1: Activar Interfaz( )
5: Selecciona el cliente a dar de baja
6: Digitar datos( )
: Interfaz
3: consultarDatosdelCliente( )
7: darDeBajaCliente( )
: Cliente
8: El cliente se dio de baja
Figura No. 20
91
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Interfaz : Cliente
: Responsable de
arqueo
1: Activar Interfaz( )
3: Digitar datos( )
4: consultarDatosdelCliente( )
6: visualiza el resultado
Figura No. 21
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
: Interfaz
4: consultarDatosdelCliente( )
: Cliente
Figura No. 22
92
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarDatosdeunProveedor( )
4: muestra el resultado
5: selecciona el proveedor
6: consultarDatosProducto( )
7: muestra el resultado
8: selecciona el producto
9: agregarProducto( )
11: calcularSubtotal( )
12: calcularTotalCompra( )
15: registrarNuevaCompra( )
16: actualizarStockdelProducto( )
Figura No. 23
93
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Diagrama de Colaboración
4: muestra el resultado
: Proveedor
3: consultarDatosdeunProveedor( )
: Producto
12: calcularTotalCompra( )
15: registrarNuevaCompra( )
: Compra
Figura No. 24
94
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarCompra( )
6: consultarDatosdeunProveedor( )
7: muestra el resultado
8: consultarDatosProducto( )
9: muestra el resultado
11: agregarProducto( )
12: calcularSubtotal( )
13: calcularTotalCompra( )
16: modificarCompra( )
17: actualizarStockdelProducto( )
Figura No. 25
Diagrama de Colaboración
:
11: agregarProducto( ) DetalleCompra
12: calcularSubtotal( )
Figura No. 26
95
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarCompra( )
8: anularCompra( )
9: actualizarStockdelProducto( )
Figura No. 27
Diagrama de Colaboración
7: verifica si la accion se debe realizar
1: Activar Interfaz( )
6: selecciona la compra a anular
2: solicita una consulta
Compra :
Interfaz
5: solicita la selección de la compra
: Responsable de
bodega
9: actualizarStockdelProducto( )
: Compra : Producto
Figura No. 28
96
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarDatosdeunProveedor( )
4: muestra el resultado
6: consultarCompra( )
8: visualiza la consulta
Figura No. 29
Diagrama de Colaboración
1: Activar Interfaz( )
5: digita los datos de referencia para la consulta 3: consultarDatosdeunProveedor( )
Compra : :
Interfaz Proveedor
2: Solicita los datos a consultar 4: muestra el resultado
: Responsable de 8: visualiza la consulta
bodega
7: muestra los datos de la consulta
6: consultarCompra( )
: Compra
Figura No. 30
97
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Empleado : : Empleado
: Responsable de
Interfaz
arqueo
1: Activar Interfaz( )
3: Digitar datos( )
4: Guardar datos( )
6: registrarNuevoEmpleado( )
Figura No. 31
Diagrama de Colaboración
5: valida los datos introducidos
1: Activar Interfaz( )
3: Digitar datos( )
4: Guardar datos( )
Empleado :
Interfaz
2: solicita los datos del nuevo empleado
: Responsable de
arqueo
6: registrarNuevoEmpleado( )
: Empleado
7: registro del empleado realizado con exito
98
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No. 32
Modificar datos de un Empleado
Diagrama de Secuencia
Empleado : : Empleado
: Responsable de
Interfaz
arqueo
1: Activar Interfaz( )
3: consultarDatosdeunEmpleado( )
6: selecciona al empleado
8: Digitar datos( )
sólo se puede
modificar la direccion
y teléfono ...
9: Guardar datos( )
10: modificarDatosdelEmpleado( )
Figura No. 33
Diagrama de Colaboración
1: Activar Interfaz( )
2: solicita una busqueda
6: selecciona al empleado
8: Digitar datos( )
9: Guardar datos( )
Empleado :
Interfaz
5: solicita que seleccione al empleado
: Responsable de
arqueo
4: muestra el resultado de la consulta
7: muestra los datos del empleado
: Empleado
99
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No. 34
Dar de baja a un Empleado
Diagrama de Secuencia
: Interfaz : Empleado
: Responsable de
arqueo
1: Activar Interfaz( )
3: consultarDatosdeunEmpleado( )
6: selecciona al empleado
8: dardeBajaAunEmpleado( )
Figura No. 35
Diagrama de Colaboración
1: Activar Interfaz( )
2: solicita una consulta
6: selecciona al empleado
7: solicita dar de baja al empleado
: Interfaz
: Empleado
9: se dio de baja al empleado
3: consultarDatosdeunEmpleado( )
8: dardeBajaAunEmpleado( )
Figura No. 36
100
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Interfaz : Empleado
: Responsable de
arqueo 1: Activar Interfaz( )
3: Digitar datos( )
4: consultarDatosdeunEmpleado( )
6: visualiza la consulta
Figura No. 37
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
: Interfaz
4: consultarDatosdeunEmpleado( )
: Empleado
101
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No. 38
102
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: realizar consulta
4: consultarDatosdeunEmpleado( )
6: selecciona el empleado
7: consultarDatosdelCliente( )
9: selecciona el cliente
10: consultarDatosProducto( )
13: agregarProducto( )
15: calcularSubtotal( )
16: calcularTotaldeFactura( )
19: registrarFactura( )
20: actualizarStockdelProducto( )
Figura No. 39
103
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Diagrama de Colaboración
13: agregarProducto( )
1: Activar Interfaz( ) 15: calcularSubtotal( )
3: realizar consul ta 18: veri ficar datos correctos : DetalleFactura
6: selecciona el empleado
9: selecci ona el cl iente
12: selecci ona el producto
14: Digitar datos( )
17: Guardar datos( ) 4: consultarDatosdeunEmpleado( )
Factura :
Interfaz : Empleado
2: soli cita los datos de l a factura
5: muestra el resultado de l a consul ta
: Responsable de
arqueo
10: consultarDatosProducto( )
20: actuali zarStockdel Producto( )
: Producto
Figura No. 40
104
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
1: Activar Interfaz( )
2: realizar consulta
3: consultarFactura( )
5: selecciona la factura
6: consultarDatosdelCliente( )
7: muestra el resultado
8: consultarDatosdeunEmpleado( )
9: muestra el resultado
10: consultarDatosProducto( )
13: agregarProducto( )
14: calcularSubtotal( )
15: calcularTotaldeFactura( )
18: modificarFactura( )
19: actualizarStockdelProducto( )
Figura No. 41
105
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Diagrama de Colaboración
13: agregarProducto( )
14: calcularSubtotal( )
17: verificar datos :
1: Activar Interfaz( )
2: realizar consulta DetalleFactura
5: selecciona la factura
12: Digitar datos( )
16: Guardar datos( ) 8: consultarDatosdeunEmpleado( )
Factura : : Empleado
Interfaz
9: muestra el resultado
: Responsable de
arqueo
10: consultarDatosProducto( )
20: datos modificados con exito
4: muestra el resultado de la consulta
11: muestra el resultado
6: consultarDatosdelCliente( )
3: consultarFactura( )
15: calcularTotaldeFactura( )
18: modificarFactura( )
7: muestra el resultado
19: actualizarStockdelProducto( )
: Factura : Cliente
:
Producto
Figura No. 42
106
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarFactura( )
6: selecciona la factura
si el usuario
confirma la acción la
factura será anulada
8: anularFactura( ) 9: actualizarStockdelProducto( )
Figura No. 43
Diagrama de Colaboración
7: verifica la acción de anular
1: Activar Interfaz( )
2: solicita una consulta
6: selecciona la factura
Factura :
Interfaz
5: solicita que seleccione la factura a anular
: Responsable de
arqueo
8: anularFactura( )
3: consultarFactura( )
9: actualizarStockdelProducto( )
: Factura :
Producto
Figura No. 44
107
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarDatosdelCliente( )
4: consultarDatosdeunEmpleado( )
5: Digitar datos( )
6: consultarFactura( )
Figura No. 45
Diagrama de Colaboración
: Cliente
3: consultarDatosdelCliente( )
1: Activar Interfaz( )
5: Digitar datos( ) 6: consultarFactura( )
Factura :
: Factura
Interfaz
7: muestra el resultado de la consulta
: Responsable de 8: visualiza el resultado de la consulta
arqueo 2: solicita los datos de la consulta
4: consultarDatosdeunEmpleado( )
: Empleado
Figura No. 46
108
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
1: Activar Interfaz( )
5: consultarDatosdelCliente( )
7: consultarDatosProducto( )
9: Digitar datos( )
10: agregarProducto( )
11: calcularFechadePlazo( )
12: calcularSubtotal( )
13: calcularTotaldeFactura( )
16: agregarFacturaCrédito( )
17: actualizarEstadodeCuentaCliente( )
18: actualizarStockdelProducto( )
Figura No. 47
109
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Diagrama de Colaboración
1: Activar Interfaz( )
9: Digitar datos( ) 10: agregarProducto( )
14: Guardar datos( ) 12: calcularSubtotal( )
FacturaCredito :
: Interfaz DetalleFactura
2: solicita los datos
: Responsable de
bodega
3: consultarDatosdeunEmpleado( )
: Empleado
7: consultarDatosProducto( )
11: calcularFechadePlazo( )
13: calcularTotaldeFactura( )
16: agregarFacturaCrédito( ) 8: muestra el resultado de consulta
5: consultarDatosdelCliente( )
18: actualizarStockdelProducto( )
:
Producto
Figura No. 48
110
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
1: Activar Interfaz( )
2: consultarFacturaCrédito( )
3: muestra el resultado
5: consultarDatosdeunEmpleado( )
6: muestra el resultado
7: consultarDatosdelCliente( )
8: muestra el resultado
9: consultarDatosProducto( )
12: agregarProducto( )
13: calcularFechadePlazo( )
14: calcularSubtotal( )
15: calcularTotaldeFactura( )
18: modificarFacturaCrédito( )
19: actualizarEstadodeCuentaCliente( )
20: actualizarStockdelProducto( )
Figura No. 49
111
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Diagrama de Colaboración
17: Verifica datos
1: Activar Interfaz( )
4: Selecciona factura de credito a modificar
11: Digitar datos( )
16: Guardar datos( ) 5: consultarDatosdeunEmpleado( )
FacturaCredito
: Empleado
: Interfaz
6: muestra el resultado
: Responsable de
bodega 12: agregarProducto( )
14: calcularSubtotal( )
21: Accion finalizada con éxito
3: muestra el resultado
7: consultarDatosdelCliente( )
: DetalleFactura
2: consultarFacturaCrédito( ) 8: muestra el resultado
13: calcularFechadePlazo( )
15: calcularTotaldeFactura( )
18: modificarFacturaCrédito( )
9: consultarDatosProducto( )
19: actualizarEstadodeCuentaCliente( )
20: actualizarStockdelProducto( )
: Producto
Figura No. 50
112
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
2: consultarFacturaCrédito( )
3: muestra resultado
7: anularFacturaCrédito( )
8: actualizarEstadodeCuentaCliente( )
9: actualizarStockdelProducto( )
Figura No. 51
Diagrama de Colaboración
6: Verifica la accion de anular
1: Activar Interfaz( )
5: Selecciona la factura a anular
FacturaCredito
: Interfaz
2: consultarFacturaCrédito( )
7: anularFacturaCrédito( )
9: actualizarStockdelProducto( )
: Factura_Crédito : Producto
8: actualizarEstadodeCuentaCliente( )
: Cliente
Figura No. 52
113
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
FacturaCredito :
: Interfaz Factura_Crédito
: Responsable de
arqueo 1: Activar Interfaz( )
3: Digitar datos( )
Figura No. 53
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
FacturaCredito
: Interfaz
2: solicita los datos de la consulta
: Responsable de 6: visualiza el resultado de la consulta
arqueo
4: consultarFacturaCrédito( )
Figura No. 54
114
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: realiza consulta
4: consultarDatosdeunEmpleado( )
5: muestra el resultado
6: selecciona el empleado
7: consultarDatosProducto( )
8: muestra el resultado
9: selecciona el producto
11: registrarLiquidacion( )
12: actualizarStockdelProducto( )
Figura No. 55
Diagrama de Colaboración
1: Activar Interfaz( )
3: realiza consulta
6: selecciona el empleado
9: selecciona el producto
10: Digitar datos( ) 4: consultarDatosdeunEmpleado( )
Liquidacion :
: Empleado
Interfaz
2: solicita datos de la liquidación
: Responsable de 5: muestra el resultado
arqueo
7: consultarDatosProducto( )
13: liquidacion registrada 11: registrarLiquidacion( )
8: muestra el resultado
12: actualizarStockdelProducto( )
: Liquidacion :
Carga Producto
Figura No. 56
115
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: realiza consulta
4: consultarLiquidacion( )
5: muestra el resultado
6: selecciona la liquidación
7: Digitar datos( )
8: verificar datos
9: modificarLiquidacion( )
10: actualizarStockdelProducto( )
Figura No. 57
Diagrama de Colaboración
8: verificar datos
1: Activar Interfaz( )
3: realiza consulta
6: selecciona la liquidación
7: Digitar datos( )
Liquidación :
:
Interfaz
Producto
2: solicita la seleccion de
: Responsable de la liquidación
arqueo
4: consultarLiquidacion( )
9: modificarLiquidacion( )
10: actualizarStockdelProducto( )
: Liquidacion
Carga
Figura No. 58
116
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarLiquidacion( )
4: muestra el resultado
5: selecciona la liquidación
6: anularLiquidacion( )
7: actualizarStockde
lProducto( )
8: liquidación anulada
Figura No. 59
Diagrama de Colaboración
1: Activar Interfaz( )
5: selecciona la liquidación
: Interfaz
8: liquidación
anulada
3: consultarLiquidacion( )
6: anularLiquidacion( )
7: actualizarStockdelProducto( )
: Liquidacion :
Carga Producto
Figura No. 60
117
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Liquidación : : Liquidacion
: Responsable de
Interfaz Carga
arqueo 1: Activar Interfaz( )
3: Digitar datos( )
4: consultarLiquidacion( )
5: muestra el resultado
Figura No. 61
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
Liquidación :
Interfaz
2: solicita datos de consulta
: Responsable de 6: visualiza el resultado de la liquidación
arqueo
: Liquidacion
Carga
Figura No. 62
118
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: Digitar datos( )
4: Guardar datos( )
6: registrarProducto( )
Figura No. 63
Diagrama de Colaboración
5: Verifica los datos
1: Activar Interfaz( )
3: Digitar datos( )
4: Guardar datos( )
Producto :
Interfaz
2: Solicita los datos
: Responsable de
bodega
6: registrarProducto( )
7: Registro exitoso del nuevo Producto
:
Producto
Figura No. 64
119
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarDatosProducto( )
4: muestra resultado
5: Selecciona el producto
6: Digitar datos( )
7: Guardar datos( )
9: modificarDatosProducto( )
Figura No. 65
Diagrama de Colaboración
8: Verifica los datos
1: Activar Interfaz( )
5: Selecciona el producto
6: Digitar datos( )
7: Guardar datos( )
Producto :
Interfaz
2: solicita seleccione el producto
: Responsable de 4: muestra resultado
bodega
3: consultarDatosProducto( )
9: modificarDatosProducto( )
:
Producto
10: Accion finalizada con éxito
Figura No. 66
120
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: consultarDatosProducto( )
4: muestra resultado
5: Selecciona el producto
7: dardebajaProducto( )
Figura No. 67
Diagrama de Colaboración
1: Activar Interfaz( )
5: Selecciona el producto
Producto :
Interfaz
2: solicita datos del producto
: Responsable de 4: muestra resultado
bodega 3: consultarDatosProducto( )
7: dardebajaProducto( )
:
Producto
8: Accion finalizada con éxito
Figura No. 68
121
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: Digitar datos( )
5: consultarDatosProducto( )
6: muestra resultado
7: visualiza el resultado
Figura No. 69
Diagrama de Colaboración
4: Verifica los datos
1: Activar Interfaz( )
3: Digitar datos( )
Producto :
Interfaz
2: solicita los datos
: Responsable de 7: visualiza el resultado
bodega
6: muestra resultado
5: consultarDatosProducto( )
:
Producto
Figura No. 70
122
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Proveedor : : Proveedor
: Responsable de Interfaz
bodega 1: Activar Interfaz( )
3: Digitar datos( )
4: Guardar datos( )
5: verificar datos
6: registrarProveedor( )
Figura No. 71
Diagrama de Colaboración
5: verificar datos
1: Activar Interfaz( )
3: Digitar datos( )
4: Guardar datos( )
Proveedor :
Interfaz
2: solicita los datos del proveedor
: Responsable de
bodega
6: registrarProveedor( )
:
Proveedor
7: registro de proveedor guardado
Figura No. 72
123
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Proveedor : : Proveedor
: Responsable de
Interfaz
bodega
1: Activar Interfaz( )
3: realiza consulta
4: consultarDatosdeunProveedor( )
5: muestra el resultado
6: selecciona el proveedor
7: Digitar datos( )
8: verificar datos
9: modificarProveedor( )
Figura No. 73
Diagrama de Colaboración
8: verificar datos
1: Activar Interfaz( )
3: realiza consulta
6: selecciona el proveedor
7: Digitar datos( )
Proveedor :
Interfaz
2: solicita la seleccion del proveedor
: Responsable de
bodega
5: muestra el resultado 4: consultarDatosdeunProveedor( )
9: modificarProveedor( )
: Proveedor
10: datos del proveedor modificados
Figura No. 74
124
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Proveedor : : Proveedor
: Responsable de
Interfaz
bodega
1: Activar Interfaz( )
3: consultarDatosdeunProveedor( )
5: Selecciona el proveedor
6: Digitar datos( )
7: dardeBajaAunProveedor( )
Figura No. 75
Diagrama de Colaboración
1: Activar Interfaz( )
5: Selecciona el proveedor
6: Digitar datos( )
Proveedor :
Interfaz
2: Solicita los datos del proveedor
: Responsable de
bodega 4: Muestra el resultado de la consulta
3: consultarDatosdeunProveedor( )
7: dardeBajaAunProveedor( )
: Proveedor
8: El proveedor se dio de baja
Figura No. 76
125
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Proveedor : : Proveedor
: Responsable de
Interfaz
bodega
1: Activar Interfaz( )
3: Digitar datos( )
4: consultarDatosdeunProveedor( )
6: visualiza el resultado
Figura No. 77
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
Proveedor :
Interfaz
2: Solicita los datos a consultar
: Responsable de 6: visualiza el resultado
bodega
5: muestra el resultado de la consulta
4: consultarDatosdeunProveedor( )
: Proveedor
Figura No. 78
126
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: Digitar datos( )
4: registrarNuevoUsuario( )
Figura No. 79
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
Usuario :
Interfaz
2: Solicita datos de usuario
: Administrador del
sistema
4: registrarNuevoUsuario( )
: Usuario
Figura No. 80
127
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Administrador del
sistema
1: Activar Interfaz( )
3: consultarDatosdeunUsuario( )
4: muestra el resultado
5: selecciona al usuario
6: Digitar datos( )
7: Guardar datos( )
8: verificar datos
9: modificarUsuario( )
10: Los datos del usuario han sido modificados con exito
Figura No. 81
Diagrama de Colaboración
8: verificar datos
1: Activar Interfaz( )
5: selecciona al usuario
6: Digitar datos( )
7: Guardar datos( )
Usuario :
Interfaz
2: Solicita seleccione usuario a modificar
: Administrador del
sistema
4: muestra el resultado
3: consultarDatosdeunUsuario( )
9: modificarUsuario( )
: Usuario
10: Los datos del usuario han sido modificados con exito
Figura No. 82
128
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Usuario : : Usuario
: Administrador del Interfaz
sistema
1: Activar Interfaz( )
3: consultarDatosdeunUsuario( )
4: muestra resultado
5: selecciona el usuario
7: dardeBajaAunUsuario( )
Figura No. 83
Diagrama de Colaboración
6: verifica si se quiere dar de baja al usuario
1: Activar Interfaz( )
5: selecciona el usuario
Usuario :
Interfaz
2: solicita que seleccione el usuario
: Administrador del
sistema
8: usuario dado de baja
4: muestra resultado
: Usuario
3: consultarDatosdeunUsuario( )
7: dardeBajaAunUsuario( )
Figura No. 84
129
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
: Interfaz : Usuario
: Administrador del
sistema
1: Activar Interfaz( )
3: Digitar datos( )
4: consultarDatosdeunUsuario( )
5: muestra el resultado
6: visualiza el resultado
Figura No. 85
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
: Interfaz
5: muestra el resultado
4: consultarDatosdeunUsuario( )
: Usuario
Figura No. 86
130
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
3: Digitar datos( )
4: consultarDatosdeunUsuario( )
5: verificar datos
Figura No. 87
Diagrama de Colaboración
1: Activar Interfaz( )
3: Digitar datos( )
Validar Usuario :
Interfaz
2: solicita el nombre de usuario y contraseña
: Usuario 6: acceso al sistema permitido
4: consultarDatosdeunUsuario( )
5: verificar datos
: Usuario
Figura No. 88
131
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Flujo de la Información
El diseño de la red para el sistema de arqueo y crédito en específico está
considerada para las siguientes cuatro áreas en la empresa: Gerencia, Arqueo,
Contabilidad y Bodega. La red está diseñada para las estaciones con que la
empresa cuenta actualmente, las cuales en total son ocho estaciones de trabajo y
un servidor en la casa matriz, además de las cinco estaciones de trabajo
distribuidas en los departamentos.
Entradas de flujos: El flujo de entrada de los datos es la información que es
almacenada.
Salida de Flujos: El flujo de salida está dado por la visualización de los datos en
la aplicación, en la recuperación de los registros almacenados en la base de datos
y en los resultados de las consultas dadas en los informes que el usuario solicite a
la aplicación.
Los flujos son proporcionados principalmente por las siguientes aplicaciones:
Navegador web:
En la aplicación del navegador web los host envían la solicitud de los sitios web al
servidor de nombres de dominio DNS, el cual se encarga de resolver la dirección
solicitada por la fuente que es el host que realiza la petición. Una vez que la
dirección es resulta por el servidor, este envía la respuesta al host de la solicitud,
132
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
133
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
los abonos o recuperación de cartera que los clientes han entregado a los
vendedores, todos estos datos se almacenan en el servidor que es el destino.
Para el registro de estos datos el usuario debe realizar consultas a la base de
datos que se encuentra en el servidor el cual actúa como fuente de información
sobre los productos, vendedores y clientes que son los datos de mayor relevancia
al momento de realizar una factura, en este caso el usuario actúa como el destino
a quien se le debe visualizar la información de la base de datos.
En este aspecto los créditos otorgados a los cliente la información también debe
realizar el mismo flujo de entradas y salidas, ya que el usuario debe consultar a la
base de datos que clientes se encuentran al día y lo más importante que el
servidor de base de datos puede brindarle es sobre los cliente que actualmente se
encuentran morosos, así como los días y el total de la multa de un cliente en
específico.
En resumen se puede decir que los flujos están dados de la siguiente manera:
Información del estado de cuenta del cliente, total de venta de los vendedores,
Información del total de ventas realizadas en el día, Información de la cantidad de
productos en inventario, Datos de las compras realizada por GMS, Información de
los proveedores registrados, Información de los abonos realizados por el cliente,
Registro de los cliente, Información de los productos registrados, Información de
los empleados registrados y la Información de las facturas registradas por los
usuarios.
SQL Server 2005
En esta aplicación el servidor de base de datos es el que se encarga de brindar la
información solicitada en las consultas por el usuario del sistema, en este caso el
servidor actúa como la fuente que da origen a los datos y el usuario esta como el
destino, pues es quien solicita y puede visualizar los datos de la consulta realizada
por medio del sistema de arqueo y crédito utilizado por los usuario.
Estas consultas del usuario a la base de datos, puede estar relacionados con
todas la información de vendedores, clientes, productos, así como los reportes que
el sistema puede generar como los clientes morosos, facturas, abonos realizados
134
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
por los clientes y demás reportes a los cuales el usuario puede acceder en las
consultas a la base de datos.
Outlook
Esta aplicación es la encargada de la administración de correos en la empresa,
que se encuentra en todas las áreas o departamentos de la empresa, teniendo así
todos los conectados a la red al acceso de su correo y establecer la comunicación
entre las estaciones de trabajo de los usuarios de esta aplicación.
Esta aplicación permite una comunicación más rápida y precisa entre los usuarios
de la misma red, permitiendo así que los usuarios tengan o capten la información
desde cualquiera de los host de forma directa y que llegue al host que se requiere.
Enlaces con más congestionamiento
Los enlaces donde prevemos exista mas congestionamiento son los del área
donde estará ubicado el sistema, como lo son las áreas de bodega y arqueo en la
empresa los cuales estarán conectados con el servidor de base de datos, y
estarán realizando peticiones, consultas y este servidor a su vez les estará
brindando la información y respuesta a las peticiones enviadas por los usuarios.
Además se debe considerar que las horas en que la transferencia de datos estará
más saturada es por la tarde en el cual es el tiempo en que los vendedores llegan
casi aproximadamente al mismo tiempo de sus demás compañeros vendedores,
provocando de esta manera un mayor número de consultas en poco tiempo al
servidor.
Otro aspecto a considerar es que debido a que los host tienen conexión a internet,
se puede producir una saturación de paquetes si un host está realizando una
descarga de archivos de gran tamaño o tal vez como archivos de música que en
una red estos programas de descarga provocan una respuesta tardía del servidor
de internet, provocando de esta manera retrasos en las actividades laborales de
los demás usuarios en la red.
135
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Abono
Factura_Crédito fecha_abono Solicitud de Crédito
plazo saldo inicial fecha_Solicitud
total_crédito 1 saldo final descripción
total abono monto_Solicitado
agregarFacturaCrédito() numero_abono
modificarFacturaCrédito() registarSolicitud()
anularFacturaCrédito() registrarNuevoAbono() aprobar/rechazar()
consultarFacturaCrédito() modificarAbono()
calcularFechadePlazo() anularunAbono()
consultarunAbono()
calcularSaldoFinaldelAbono()
136
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
137
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Cliente
ya ha solicitado crédito
realiza compra
compra de crédito
solicitud rechazada
Cliente de
Contado
Moroso Deudor
despues de 8 días sin pagar
paga factura
paga el crédito
Figura No. 90
Compra
Inicio
pagar al proveedor
bodega cambio de pedido
Fin
Figura No. 91
138
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Factura
Inicio
Modificada
Registrada cambiar datos de factura
Figura No. 92
Producto
Inicio
compra no realizada
ingresa nuevo producto
Baja Vendido
Fin
Figura No. 93
139
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Servidor de Servidor de
Internet Correo
Switch
PC2 Bodega
Figura No. 94
Servidor de Servidor de
Servidor de Aplicación
Base de Datos Correo
Switch
Figura No. 95
140
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Producto
idProducto
DetalleCarga
idProveedor
idProducto
CargaProducto DetalleCompra idCategoriaProducto
idCarga
idCarga idCompra nombreProducto CategoriaProducto
cantidadCargaProducto idCategoriaProducto
idEmpleado idProducto descripcionProducto
nombreCategoriaProducto
TasadeCambio loginUsuario cantidadProducto precioUnitarioVenta
fecha fechaCarga precioUnitarioProducto descripcionCategoriaProducto
precioUnitarioCoste
tasa existencia
existenciaMinima
imagenProducto
DetalleDevolucion estadodeBaja
idDevolucion
Usuarios DevolucionProducto idProducto
loginUsuario idDevolucion cantidadDevolucionProducto
contrasenaUsuario idCarga
nombresUsuario Compra
idEmpleado
apellidosUsuario idCompra Proveedor
loginUsuario Empleado
numeroCedulaUsuarios idProveedor idProveedor
fechaDevolucion idEmpleado
rolesUsuario loginUsuario nombreEmpresa
nombreEmpleado
estadodeBaja fechaCompra numeroRuc
apellidosEmpleado
subtotalCompra direccionEmpresa
direccionEmpleado
descuentoCompra departamentoEmpresa
numeroCedulaEmpleado
totalCompra nombresProveedor
CuadreEfectivo telefonoEmpleado
anulada apellidosProveedor
idCuadreEfectivo SolicitudCredito estadodeBaja
correoProveedor
idEmpleado idSolicitud
telefonoProveedor
loginUsuario idCliente
Roles estadodeBaja
totalEfectivo idEmpleado
rolesUsuario loginUsuario
fechaCuadre
rolesContrasena fechaSolicitud
diferencia
Cheque
descripcionSolicitud
numeroCheque
montoSolicitado Factura
idBanco
estadoAprobado idFactura
Cliente numeroCuenta
idEmpleado
idCliente Abono idFactura
idCliente
nombreEmpresa idAbono
loginUsuario
numeroRuc idFactura
tipoFactura
direccionEmpresa idCliente
LimiteCredito fechaFactura
departamentoEmpresa idEmpleado
idLimite subtotalFactura
municipioEmpresa loginUsuario Banco
idSolicitud descuentoFactura
nombresCliente fechaAbono idBanco
creditoMaximo subtotalAntesdeiva
apellidosCliente montoAbonado nombreBanco
descripcionLimite impuestoFactura
numeroCedulaCliente saldoPendienteCliente
totalFactura
correoCliente anulado
TipoPago DetalleFactura
telefonoCliente
anulada idFactura
estadodeBaja
cancelada idProducto
saldoCliente
fechaVencimiento cantidadProducto
morosoCliente
vencida
141
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
142
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
143
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No. 96
144
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
145
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
Figura No. 97
146
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
8. Conclusiones
147
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
9. Recomendaciones
148
Propuesta de Sistema de información para la Gestión de Arqueo y Crédito en GMS
10. Bibliografía
149