UNIVERSIDAD DR. JOSE MATIAS DELGADO VIRTUAL/TESIS/01... · universidad dr. jose matias delgado...
Transcript of UNIVERSIDAD DR. JOSE MATIAS DELGADO VIRTUAL/TESIS/01... · universidad dr. jose matias delgado...
UNIVERSIDAD DR. JOSE MATIAS DELGADO
DISEÑO DE UN SISTEMA DE INFORMACION PARA EL CONTROL DE LOS SERVICIOS QUE OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR, APLICADO A LA EMPRESA
TRANS-EXPRESS DE EL SALVADOR.
TESIS DE GRADUACION PARA OPTAR AL TITULO DE LICENCIADA EN CIENCIAS DE LA COMPUTACIÓN
PRESENTADO POR BACHILLER: AMERICA EDMEE GONZALEZ CENTENO
SEPTIEMBRE, 2006.
INDICE
1
CONTENIDO PAG
INTRODUCCIÓN 5
CAPITULO I - ASPECTOS GENERALES 7
1.1. TEMA DEL PROYECTO 7
1.2. PLANTEAMIENTO DEL PROBLEMA 7
1.3. DELIMITACIONES Y LIMITACIONES DEL TEMA 8
1.3.1. DELIMITACIÓNES 8
1.3.2. LIMITACIONES 9
1.4. ANTECEDENTES 10
1.4.1. EMPRESAS DE COURIER EN EL SALVADOR 10
1.4.2. TRANS-EXPRESS DE EL SALVADOR 11
1.4.2.1.GIRO DE LA EMPRESA 11
1.4.2.2. ANTECEDENTES 11
1.5. JUSTIFICACIÓN E IMPORTANCIA DEL PROYECTO 14
1.6.OBJETIVOS 16
1.6.1. OBJETIVO GENERAL 16
1.6.2. OBJETIVO ESPECIFICO 16
1.7. METODOLOGÍA 17 1.7.1. DISEÑO Y TECNICAS DE RECOLECCION DE INFORMACION 17 1.7.2. POBLACION Y MUESTRA 17
1.7.3. TECNICAS DE ANALISIS 18 1.7.4. METODO DE DESARROLLO 18
CAPITULO II - MARCO TEÓRICO 19
2.1. CONCEPTOS RELACIONADOS CON EL DESARROLLO DE SISTEMAS INFORMATICOS. 19
2.1.1. SISTEMA OPERATIVO 19
2.1.1.1. CONCEPTO 20
2.1.1.2.CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS 21
INDICE
2
2.1.1.3. TIPOS DE SISTEMAS OPERATIVOS 22
2.1.2. HERRAMIENTAS PARA LA CREACION DE LA BASE DE DATOS 24
2.1.2.1. CONCEPTO 24
2.1.2.2.TIPOS DE BASES DE DATOS 25
2.1.2.3. ACID 26
2.1.2.4. INDEXAR 26
2.1.2.5. ODBC (OPEN DATABASE CONNECTIVITY) 27
2.1.3. SISTEMAS ADMINISTRADORES DE BASES DE DATOS 28
2.1.3.1. MICROSOFT SQL SERVER 2000 28
2.1.4. LENGUAJES DE PROGRAMACIÓN 31
2.1.4.1. CONCEPTO 31
2.1.4.2. OBJETIVO 32
2.1.4.3. TIPOS 32
2.1.4.4. MICROSOFT VISUAL FOX 6.0 33
2.1.4.5. MAGIC PC 34
2.1.5. REDES 37
2.1.5.1. CONCEPTO 37
2.1.5.2. OBJETIVO DE LA RED 37
2.1.5.3. TIPOS DE REDES 38
2.1.5.4. TOPOLOGÍA DE REDES 39
2.1.6. INGENIERÍA DEL SOFTWARE 40
2.1.6.1. CONCEPTO 40
2.1.6.2. CAPAS DE LA INGENIERÍA DEL SOFTWARE 40
2.1.7. SEGURIDAD INFORMATICA 49
2.1.7.1. CONCEPTO 49
2.1.7.2. OBJETIVOS 49
2.1.7.3. PRINCIPIOS BASICOS 51
2.1.7.4. MECANISMOS DE SEGURIDAD LOGICA Y CONFIDENCIAL 51
INDICE
3
2.1.7.5. MECANISMOS DE SEGURIDAD FISICA 51
2.1.7.6. MECANISMOS DE REDES 52
2.2. CONCEPTOS RELACIONADOS CON LOS SERVICIOS QUE OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR 52
CAPITULO III – SITUACION ACTUAL 57
3.1. GENERALIDADES 57
3.2. ESTRUCTURA ORGANIZATIVA 57
3.3. TECNOLOGIA DE APOYO EN EL AREA INFORMATICA 58
3.3.1. HARDWARE 59
3.3.2. SOFTWARE 59
3.3.3. BASE DE DATOS 60
3.3.4. REDES 60
3.3.5. SEGURIDAD 61
3.3.6. DESCRIPCION DE LOS PROCESOS ACTUALES 63
3.3.7. DIAGNOSTICO DEL SISTEMA DE INFORMACION ACTUAL 68
3.3.8. DIAGRAMAS DE FLUJO DEL SISTEMA ACTUAL 70
CAPITULO IV – SISTEMA PROPUESTO 76
4.1. DESCRIPCION GENENERAL 76
4.2. REQUERIMIENTOS DEL SISTEMA PROPUESTO 77
4.2.1. HARDWARE 77
4.2.2. SOFTWARE 78
4.2.3. PERSONAL 78
4.2.4. DISTRIBUCION FISICA 79
4.2.5. SEGURIDAD DEL SISTEMA PROPUESTO 79
4.3. ANALISIS DE FACTIBILIDAD 80
4.3.1. FACTIBILIDAD TECNICA 80
4.3.2. FACTIBILIDAD ECONOMICA 81
4.3.3. FACTIBILIDAD OPERATIVA 82
INDICE
4
4.4. DIAGRAMA DE FUNCION MODULAR DEL SISTEMA PROPUESTO 84
4.4.1. DISEÑO DEL DIAGRAMA FUNCIONAL 84
4.4.1. DESCRIPCION DEL DIAGRAMA FUNCIONAL 84
4.5. DIAGRAMAS DE FLUJO DEL SISTEMA PROPUESTO 89
4.5.1. DICCIONARIO DE DATOS 95
4.6. DIAGRAMA DE ENTIDAD- RELACIÓN 139
4.6.1. NOMENCLATURA DE LA BASE DE DATOS 140
4.6.2. RELACION ENTRE LLAVES PRIMARIAS Y FORANEAS 151
4.7. NOMENCLATURA Y DISEÑO DE ESTANDARES 153
4.7.1. PROPIEDADES DE LOS MODULOS DE ENTRADA 153
4.7.2. PROPIEDADES DE LOS REPORTES DE SALIDA 156
4.7.3. DISEÑO DE ESTANDADES PARA MODULOS UTILIZADOS EN EL SISTEMA 157
CAPITULO V - CONCLUSIONES Y RECOMENDACIONES 160
5.1. CONCLUSIONES 160
5.2. RECOMENDACIONES 162
BIBLIOGRAFÍA 164
ANEXOS 166
DOCUMENTACION
MANUAL DEL USUARIO
5
INTRODUCCIÓN
En el presente documento se describe en términos generales los distintos
aspectos que contemplará el trabajo de graduación para optar al título de
Licenciatura en ciencias de la computación y que son requeridos por la
Universidad Dr. José Matías Delgado.
El documento, integrado en cinco capítulos formando el esquema establecido
para el desarrollo del tema de investigación y su contenido se puede resumir de
la siguiente forma:
CAPITULO I ASPECTOS GENERALES: se presenta una breve
introducción del proyecto, describiendo el problema planteado, objetivos a
cumplir según sus limitaciones, justificando su importancia y a la vez
informando sobre los antecedentes que se han tendido sobre el tema.
CAPITULO II MARCO TEÓRICO: se inicia con una breve reseña de los
antecedentes y actualizaciones de los tipos de las herramientas que se
utilizan para el desarrollo del tema como: sistemas operativos, manejador de
bases de datos, lenguajes de programación. Creando definiciones
especificas de sus componentes para brindar un mayor conocimiento.
CAPITULO III SITUACION ACTUAL: se realiza una investigación de la
situación actual que presenta la empresa Trans-Express de El Salvador en
especial sobre los procesos, equipos, personal que la forman haciendo una
descripción de cada uno de ellos y así determinar su respectivo diagnostico.
CAPITULO IV SISTEMA PROPUESTO: muestra la descripción de los del
sistema propuesto y los requisitos indispensables para el desarrollo, que
abarca desde los requerimientos de hardware, software, personal,
distribución física, estudio de factibilidad y otros, utilizando herramientas de
análisis y diseño.
6
CAPITULO V - CONCLUSIONES Y RECOMENDACIONES: se plasman las
conclusiones importantes obtenidas de la investigación efectuada sobre el
tema: “Diseño de un sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador, aplicado a la empresa
Trans-Express de El Salvador”, adjuntando ciertas recomendaciones
objetivas para hacer efectiva la eficiencia y eficacia de estas empresas en El
Salvador.
CAPITULO I – ASPECTOS GENERALES 7
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
CAPITULO I – ASPECTOS GENERALES
1.1. TEMA DE PROYECTO
Diseño de un sistema de información para el control de los servicios que
ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-
Express de El Salvador.
1.2. PLANTEAMIENTO DEL PROBLEMA
A pesar que en El Salvador se posee actualmente una infraestructura
tecnológica vanguardista1, muchas empresas no han hecho una debida
explotación de esta tecnología que les podría brindar una mayor eficiencia y
eficacia en el desarrollo de sus actividades especialmente en el servicio de
atención al cliente.
Trans-Express de El Salvador a pesar de ser una empresa muy competitiva
durante 24 años en el mercado salvadoreño, aun no aprovecha la oportunidad
de contar con un sistema avanzado para llevar el control de los servicios que
brinda en forma inmediata.2
Por lo tanto ante esta realidad es necesario el análisis y diseño de un sistema,
como una alternativa importante de solución para poder cubrir este vacío.
Es importante señalar que indiscutiblemente para que una empresa sea
competitiva desde el punto de vista de costos, calidad de productos y servicios,
tiempo de fabricación y entrega, debe poseer una cadena de abastecimiento
eficiente, de tal manera que los insumos que requiere de sus proveedores, los
procesos internos de transformación para convertirlos en productos y la
1 Mundo logístico, revista centroamericana de logística, editorial Fass SC, enero 2004. 2 Depto de mercadeo y ventas, Trans-Express de El Salvador, diciembre 2005.
CAPITULO I – ASPECTOS GENERALES 8
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
logística de entrega de éstos a sus clientes deben estar acorde con la ventaja
que dicha empresa desea tener sobre sus competidores.
Para que una cadena de abastecimiento pueda llegar a ser eficiente es
necesario llevar un control de los servicios que ofrece y brindar altos niveles de
comunicación apropiados, especialmente entre el fabricante de bienes, el
proveedor de servicios de transporte y el cliente, por lo tanto para lograrlo es
requisito indispensable utilizar herramientas informáticas y operacionales
vanguardistas, para permitir un seguimiento continuo de los pedidos, abarcando
desde la existencia del producto en inventario del fabricante hasta los itinerarios
del proveedor de transporte, para estar preparado a tomar una decisión sobre el
diseño de una logística de abastecimiento y cualquier situación a presentarse.
En el caso de las empresas de courier en El Salvador, resulta particularmente
interesante estudiar y desarrollar un sistema que permita controlar los servicios
que ofrecen para apoyar la cadena de abastecimiento y brindar una mejor
atención al cliente, contribuyendo así a lograr su objetivo de llegar a ser lideres
en el mercado salvadoreño.
1.3. DELIMITACIONES Y LIMITACIONES DEL TEMA
1.3.1 DELIMITACIONES
El desarrollo del tema se llevará a acabo en la empresa Trans-Express de El
Salvador.
El sistema de información se trabajará al nivel de análisis y diseño; no se
tomará en cuenta la parte de la implementación, debido que al momento de
mostrar el funcionamiento se hará con datos de prueba.
CAPITULO I – ASPECTOS GENERALES 9
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
Para el desarrollo de la etapa de diseño del sistema se usará el método de
prototipos que permitirá la creación de módulos por medio de herramientas
orientadas a objetos.
Se programará en el lenguaje Visual Fox Pro versión 6.0, como se
especifica en las limitaciones, es la herramienta con que cuenta la empresa.
Se creará una base de datos para el almacenamiento de información
específica de los clientes de la empresa utilizando el administrador de base
de datos Microsoft SQL Server 2000.
Las fuentes de información para el desarrollo del tema serán del personal de
los departamentos de ventas, relaciones públicas, atención al cliente,
informática, cobros, contabilidad y operaciones de la empresa Trans-
Express de El Salvador.
El desarrollo de tema pretende abarcar un periodo no máximo de seis
meses desde el mes de noviembre del año 2004 hasta mayo del año 2005.
1.3.2. LIMITACIONES
El desarrollo del tema se llevará a cabo con la información que brinde el
personal de la empresa Trans-Express de El Salvador por lo tanto no incluye
los requerimientos particulares del resto de empresas de courier en El
Salvador.
Se utilizará la tecnología que proporcionará la empresa Trans-Express de El
Salvador limitándose a Microsoft Windows Xp Professional, Microsoft SQL
Server 2000 y Visual fox pro v. 6.0.
El tiempo dedicado para recopilar la información del tema se ajustará al
horario de disponibilidad del personal de la empresa.
La estructura del sistema de información se hará de acuerdo a los datos
obtenidos por el personal del departamento de informática, no se detallará
CAPITULO I – ASPECTOS GENERALES 10
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
análisis de la base de datos debido que no se permitió tener acceso a ella ni
a los programas fuentes desarrollados en el lenguaje Magic.
1.4. ANTECEDENTES
1.4.1. EMPRESAS DE COURIER EN EL SALVADOR
Para apoyar a un mejor entendimiento sobre el desarrollo del tema se muestra
información sobre la historia de los primeros servicios que dieron la apertura y
su expansión a las empresas de courier en El Salvador.
Se visitó a la Dirección General de Correos de El Salvador, ubicado en el centro
de gobierno entrevistando al personal quienes relataron la historia del correo de
la siguiente forma: se retomo la palabra correo 3 que se deriva de "correr" y se
refiere a la persona que antiguamente llevaba corriendo, los mensajes, noticias
ó comunicados en forma verbal.
El correo propiamente dicho, nace con la escritura y se materializa el mensaje
valiéndose de una serie de medios de transporte. Se inició brindando
correspondencia (cartas, tarjetas postales, impresos y pequeños paquetes) con
un peso máximo de hasta 2 kilogramos y encomiendas postales (para la
remisión de mercaderías u objetos de gran volumen), con un peso máximo de
hasta 20 kilogramos. En 1989 se fundó el SERVICIO COURIER EMS3 que
consiste en un servicio de puerta a puerta, de alta calidad, siendo la columna
vertebral, la rapidez, seguridad y contar con un sistema de seguimiento y
localización de envíos, además de otros atributos, permite ofrecer un servicio
con alto valor agregado, de fundamental importancia en la definición del
3 http://www.minter.gob.sv/correo/correo.htm , noviembre 2004 y Depto de operaciones, Correos de El Salvador, Enero 2005
CAPITULO I – ASPECTOS GENERALES 11
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
servicio. Su objetivo es prestar servicios postales a través del sistema de correo
rápido, altamente confiable y seguro a nivel nacional e internacional.
En la actualidad, gracias a una red general de enlaces y con 293 oficinas
postales a nivel nacional se tiene una gran cantidad de puntos de contacto con
el público y tecnología de punta que logra la unión de voz, datos e imagen, el
correo puede realizar en las condiciones más económicas de rapidez,
regularidad y seguridad, recolección, el transporte y la distribución de la
correspondencia. La Dirección General de Correos del Ministerio del Interior es
la encargada de dirigir el servicio de manera que sea prestado con la mayor
eficiencia y eficacia, basado en los principios de regularidad, rapidez y
seguridad, conforme lo estipulan las leyes, disposiciones, los convenios
internacionales de El Salvador.
1.4.2. TRANS-EXPRESS DE EL SALVADOR
1.4.2.1 GIRO DE LA EMPRESA TRANS-EXPRESS DE EL SALVADOR
La empresa se dedica a la venta del servicio para envíos de documentos y
muestras a cualquier parte del mundo en tiempos rápidos llamado Courier.
Además ofrece el servicio de casilleros para (Postal Office Box) con una
dirección postal para facilitar la importación de correos (revistas, periódicos,
cartas) y una física para muestras, paquetes y cargas que han sido solicitados
vía telefónica, fax, email, Internet desde la casa u oficina. Estos casilleros se
encuentran ubicados en la ciudad de Miami Florida, en Estados unidos de
Norteamérica debido que es el centro de operaciones y distribución de la
empresa (Casa Matriz).
1.4.2.2. ANTECEDENTES DE LA EMPRESA TRANS-EXPRESS DE EL SALVADOR
Se fundó en El Salvador en el año de 1982, se expandió luego a Centro
América, El Caribe, Sur América y Europa. En cada país ha formado alianzas
estratégicas con diversas compañías. Lo que le ha permitido la rápida
CAPITULO I – ASPECTOS GENERALES 12
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
penetración de nuevos mercados, aplicando sus procesos y equipos
tecnológicos necesarios para su buen funcionamiento.4
Según fundadores de Trans-Express de El Salvador consideran que fue el
pionero en ofrecer además de los envíos courier, los servicios de casilleros
internacionales o cajas postales en El Salvador, (Postal Office Box). Y se
adelantó cinco años en la época en que ahora el uso de Internet es una
necesidad, actualmente a través de su centro de logística y distribución de
Miami se mueven más de un millón de libras de correspondencia y paquetería
de aproximadamente un mil quinientos afiliados.5 En cuanto al uso de la
tecnología para el área de Internet la compañía con sus 23 años de experiencia
en El Salvador ha evolucionado de la forma siguiente:
En 1982 a Trans-Express de El Salvador se le incorporó una aplicación que
fue comprado e impuesto por el grupo corporativo de la ciudad de Miami,
desarrollado en el lenguaje de programación llamado Magic (ver mayor
detalle en marco teórico.)
En 1985 nuevamente el grupo corporativo de la ciudad de Miami se encargó
de desarrollar una base de datos formada por archivos planos llamada
Pervasive SQL 2000, para que Trans-Express de El Salvador ubique la
mayor parte de datos primarios de los clientes activos.
Según información proporcionada por el personal de informática de la empresa
Trans-Express de El Salvador, se confirmó que hasta esta fecha se sigue
utilizando esta aplicación y la base datos, aún teniendo dificultades para
operarlo (ver mayor detalle en capitulo III situación actual).
4 http://[email protected] , marzo 2003 5 Depto de mercadeo y ventas, Trans-Express de El Salvador, Diciembre 2005, http://[email protected], marzo 2003
CAPITULO I – ASPECTOS GENERALES 13
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
En 1997 se creó la página web http://www.Transexpress.com en la ciudad
de Miami, permitiendo a los clientes activos de Trans-Express de El
Salvador poseer mayor información sobre los servicios
En 1999, Trans-Express de El Salvador creó su propia página web (estática)
http://www.Transexpress.com.sv (Ver figura No 1.1) ofreciéndoles el
“premiun on line services” permitiendo mostrar información de sus servicios
de casillero y courier en El Salvador.6
Es importante señalar Trans-Express de El salvador cuenta con la capacidad de
distribución y logística desde su centro de actividades en la ciudad de Miami
para servir directamente a todos los clientes de diferentes destinos de
Latinoamérica y el resto del mundo, pero aún no cuenta con un sistema y una
base de datos actualizad y eficiente para controlar los servicios en forma
inmediata.
6 http://www.Transexpress.com.sv, octubre, 2004 y Depto de informática, Trans-Express de El Salvador, Diciembre 2005.
FIGURA N0 1.1 Sitio web de la empresa Trans-Express de el salvador. http://www.Transexpress.com.sv
CAPITULO I – ASPECTOS GENERALES 14
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
1.5. JUSTIFICACIÓN E IMPORTANCIA DEL PROYECTO
Continuamente los avances tecnológicos en el ámbito mundial siguen
aumentando cada día, haciendo más práctica y factible a cualquier persona la
realización de una actividad determinada, pero son pocas las personas que
hacen uso de estos avances, debido a costos, conocimientos, costumbres,
temor; lo que produce que se acoplen a lo habitual y pierdan el interés de
conocer lo nuevo.
Hoy en día en muchos países especialmente en Latinoamérica existen
empresas multinacionales de transporte que se han expandido por medio del
tratado de libre comercio (TLC) provocando un cambio brusco en las relaciones
mercantiles, debido que permitirá eliminar las barreras arancelarias y no
arancelarías (impuestos) al comercio de bienes y servicios salvadoreños
especialmente en los Estados Unidos, facilitando las relaciones comerciales,
transferencias de tecnología, apertura de fuentes de producción, tanto a
pequeños como medianos empresarios7.
El Internet y sus posibilidades es considerado como una herramienta
tecnológica que permite eliminar la brecha entre los países ricos y pobres,
ahora en El Salvador se puede ofrecer variedad de productos por catálogos,
promover portales o anuncios de red, que favorecen la venta a través de la
afiliación y pago inmediato y por ende la importación o exportación de
mercaderias, por lo tanto la integración de comunicados, transmisión de datos,
e información oportuna y veraz, es una fuerte inversión hacia la tecnología y
toda la infraestructura, que se ha convertido en una base para el crecimiento de
la económica nacional7
7 Revista Tradingpartners, Coexport, edición de septiembre 2003
CAPITULO I – ASPECTOS GENERALES 15
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
Además el servicio de transporte es una parte fundamental de la cadena de
abastecimiento especialmente entre el fabricante y el cliente debido a:
En una empresa proveedora de un bien requerido, la probabilidad de
encontrar dificultades es mayor en el proceso de transporte que el de
fabricación, debido a la selección de medios a utilizar (aéreo, marítimo,
terrestre), coordinación de logística y distribución que efectúan las
terminales (aduanas) de entradas y salidas.
Cada medio de transporte para un bien requiere una administración y control
propio (Aéreo, marítimo, terrestre).
Por lo tanto en el caso de empresas de courier en El Salvador no solo basta
poseer el conocimiento del medio idóneo de transporte (documentos, destinos
aduanas, aerolíneas, navieras) y distribución para mantenerse en el mercado
competitivo, sino que es necesario poseer una cadena de abastecimiento
eficiente en cuanto a servicio basado en rapidez, calidad, económico, viabilidad,
por lo tanto para lograrlo es indispensable la utilización y explotación de las
diferentes herramientas tecnológicas (Internet, video, cámara, e-mail). Además
aprovechando las que se tienen (tele-despacho, software de sidunea, centrex),
permitiendo el acoplamiento o adaptación de un sistema de información
actualizado y practico que brinde al usuario facilidad e información oportuna y
veraz en el momento que es solicitada sobre el control de mercaderías.
Trans-Express de El Salvador a pesar que posee 23 años de mantenerse en el
mercado competitivo sigue luchando por ser el mejor, pero para lograrlo debe
comprobar el cumplimiento y calidad de los servicios que ofrece en cuanto a
tiempos de entregas, costos y transferencia de datos, aun con personal idóneo
y fama mundial, se considera necesario la creación de un sistema para cumplir
en forma eficiente y eficaz.
CAPITULO I – ASPECTOS GENERALES 16
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
1.6. OBJETIVOS DEL PROYECTO
1.6.1. OBJETIVO GENERAL
Diseñar un sistema de información para el control de los servicios que ofrecen
las empresas de courier en El Salvador, aplicado a la empresa Trans-Express
de El Salvador.
1.6.2. OBJETIVOS ESPECÍFICOS
Proporcionar un diseño de sistemas que brinde flexibilidad y fácil
mantenimiento de los módulos que lo componen.
Proporcionar a la administración de la empresa Trans-Express de El
Salvador un sistema de información actualizado para los diferentes procesos
que realiza la empresa.
Proporcionar a los clientes información relevante y oportuna sobre el estado
de las mercadería en transito.
Brindar al usuario una herramienta eficiente al momento de ingresar o
buscar información sobre los clientes.
Brindar información de los diferentes movimientos realizados por los clientes
sobre el uso de los servicios.
Proporcionar un control sobre los diferentes impuestos aplicados a las
mercaderías.
Proporcionar reportes estadísticos sobre las ventas realizadas
Proporcionar el estado de cuentas de clientes existentes
CAPITULO I – ASPECTOS GENERALES 17
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
1.7. METODOLOGÍA
1.7.1. DISEÑO Y TÉCNICAS DE RECOLECCIÓN DE INFORMACIÓN
Observación: se conocerán los diferentes pasos que realiza actualmente la
empresa Trans-Express de El Salvador al momento que el personal ingresa
datos de clientes, estatus de mercaderías, servicios y otros utilizando el
sistema actual.
Bibliografía: se obtendrá información proporcionada de la empresa Trans-
Express de El Salvador basada en folletos, revistas, afiches, manuales,
brochure, tesis desarrolladas anteriormente (Ver anexo No 1) y que se
relacionan con el tema.
Reuniones (Entrevistas): se hará con el personal de los departamentos de
ventas, relaciones públicas, atención al cliente, informática, cobros,
contabilidad y operaciones, basándose en pequeñas entrevistas sobre
preguntas determinadas para obtener la información. (Ver anexo No 2)
1.7.2. POBLACIÓN Y MUESTRA
El desarrollo del tema a investigar se limitará tomando como caso práctico la
empresa Trans-Express de El Salvador y adquiriendo información del personal
de los departamentos de ventas, relaciones públicas, atención al cliente,
informática, cobros, contabilidad y operaciones. Se aclara que se decidió no
incluir otras empresas courier que existen en El Salvador. (DHL, IBC, TNT,
FEDEX).
Además para la realización de pruebas del sistema propuesto se pretende usar
muestras de datos no reales ni propios de la empresa debido que el desarrollo
no incluye la etapa de implementación.
CAPITULO I – ASPECTOS GENERALES 18
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
1.7.3. TÉCNICAS DE ANÁLISIS
Como técnica de análisis se pretende utilizar una exhaustiva investigación de la
situación actual que posee la empresa en especial del desarrollo de los
procesos de gestión de contratos, rastreos, estados de mercaderías, reclamos y
soporte del sistema para determinar un diagnostico global y formando la
problemática que la afecta, a través de herramientas de recolección de
información antes mencionadas. Por lo tanto se presentará un plan alternativo
con conclusiones y recomendaciones como solución a la problemática
encontrada.
1.7.4. MÉTODOS DE DESARROLLO
El diseño arquitectónico: se pretende plasmar la información obtenida del
análisis en los llamados diagramas de flujo especificando sus entidades,
procesos, flujos de datos y almacenamientos que se encuentran involucran
dentro del desarrollo.
El diseño de procedimientos: se pretende utilizar a través del análisis y
diseño de sistemas para definir el tipo de modelo a desarrollar, que en este
caso será de prototipo.
El diseño de la interfaz: para mostrar el funcionamiento del sistema
propuesto se pretende utilizar una interfaz básica y flexible comunicándose a
través de botones con textos y menús sencillos, con opciones a elegir según
sea la necesidad que se le presente.
El diseño de los datos: estos estarán agrupados dentro de la base de datos
en Microsoft SQL Server 2000 la cual será orientada a objetos, permitiendo
así realizar un diagrama entidad relación para mostrar los datos.
CAPITULO II - MARCO TEÓRICO 19
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
CAPITULO II - MARCO TEÓRICO
2.1. CONCEPTOS RELACIONADOS CON EL DESARROLLO DE LOS
SISTEMAS INFORMÁTICOS
2.1. 1. SISTEMAS OPERATIVOS.
Un sistema operativo es considerado como una parte importante de cualquier
sistema de computación y este puede dividirse en cuatro componentes: el
hardware, el sistema operativo, los programas de aplicación y los usuarios,
donde el hardware (unidad central de procesamiento (UCP), memoria y
dispositivos de entrada/salida (E/S)) proporciona los recursos de computación
básicos, (Ver en figura No 2.1).
Los programas de aplicación (compiladores, sistemas de bases de datos,
juegos de video y programas para negocios) definen la forma en que estos
recursos se emplean para resolver los problemas de computación de los
usuarios.
FIGURA N0 2.1 Esquema de la función principal de los sistemas operativos (sop)
CAPITULO II - MARCO TEÓRICO 20
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
2.1.1.1. CONCEPTO
Existen diversas definiciones de lo que es un sistema operativo, pero no hay
una definición exacta, es decir una que sea estándar. A continuación se
presentan algunos conceptos de sistema operativo:8
Se puede definir un sistema operativo como los programas instalados que
hacen utilizable el hardware (parte física) que proporciona la "capacidad
bruta de cómputo" y así estos ponen dicha capacidad de cómputo al alcance
de los usuarios y administran cuidadosamente el hardware para lograr un
buen rendimiento.
Los sistemas operativos son ante todo administradores de recursos; el
principal recurso que administran es el hardware del computador; además
de los procesadores, los medios de almacenamiento, los dispositivos de
entrada/salida, los dispositivos de comunicación y los datos.
Un sistema operativo es un programa que actúa como intermediario entre el
usuario y el hardware del computador y su propósito es proporcionar el
entorno en el cual el usuario pueda ejecutar programas.
Entonces, el objetivo principal de un sistema operativo es, lograr que el sistema
de computación se use de manera cómoda, y el objetivo secundario es que el
hardware del computador se emplee de manera eficiente. El objetivo principal
de un sistema operativo es lograr que el sistema de la computadora se use de
manera cómoda, y el objetivo secundario es que el hardware de la computadora
se emplee de manera eficiente. Según investigación realizada por la consultora
Red Sheriff 9 existe una variedad de sistemas operativos y algunos son más
utilizados que otros. (Ver figura No 2.2).
8 Angee uzcategui, Universidad nueva esparta, España 2001. 9 idem
CAPITULO II - MARCO TEÓRICO 21
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
2.1.1.2. CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS.
En general, se puede decir que un sistema operativo tiene las siguientes
características:
Conveniencia: Hace más conveniente el uso de una computadora.
Eficiencia: Permite que los recursos de la computadora se distribuyan en
forma optima y se usen de la manera más eficiente posible.
Habilidad para evolucionar: Un sistema operativo deberá construirse de
manera que permita el desarrollo, prueba o introducción efectiva de nuevas
funciones del sistema sin interferir con el servicio.
Organizar datos para acceso rápido y seguro.
Encargado de administrar el hardware: El sistema operativo se encarga de
manejar de una mejor manera los recursos de la computadora en cuanto a
hardware se refiere, esto es, asignar a cada proceso una parte del
procesador para poder compartir los recursos.
Relacionar dispositivos (gestionar a través del kernel): El sistema operativo
se debe encargarse de comunicar a los dispositivos periféricos, cuando se
requiera.
Figura No 2.2 Sistemas operativos más usados en el mercado a nivel mundial.
CAPITULO II - MARCO TEÓRICO 22
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Manejar las comunicaciones: El sistema operativo permite al usuario
manejar con alta facilidad todo lo referente a la instalación y uso de las
redes de computadoras.
Facilitar las entradas y salidas: Un sistema operativo debe hacerle fácil al
usuario el acceso y manejo de los dispositivos de entrada/salida de la
computadora.
Permite las técnicas de recuperación de errores.
2.1.1.3. TIPOS DE SISTEMAS OPERATIVOS
A pesar que todos los sistemas operativos realizan la misma función dentro del
computador, cada uno posee sus propias características y ventajas haciendo
que unos se diferencien más de otros, (ver detalle en anexo 2.1), motivo por el
cual para el desarrollo del sistema propuesto se ha seleccionado el que a
continuación se describe:
Windows XP Professional 10
Actualmente en el mercado cuenta con un 16,17% de su utilización debido que
presenta 10 razones principales:
o Confiabilidad de nivel empresarial: proporciona un nuevo nivel de
estabilidad al computador al momento que un programa de aplicación que
integra la computadora falla, esta seguirá funcionando.
o Desempeño avanzado: administra de manera eficiente los
recursos del sistema, para mantener el sistema funcionando tan rápido
como sea posible aún si ejecuta múltiples programas al mismo tiempo.
o Escritorio Remoto : permite crear una sesión virtual y utilizar el
equipo de escritorio desde otro equipo que ejecute Windows 95 o posterior,
lo que le permitirá tener acceso a todos los datos y aplicaciones aunque no
se encuentre en la oficina.
CAPITULO II - MARCO TEÓRICO 23
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
o Nuevo diseño visual basado en tareas: acceso rápido a las tareas
que más se usan gracias a un diseño más claro y a nuevas indicaciones
visuales.
o Soporte para redes inalámbricas: proporciona soporte para acceso
seguro, además de mejoras de rendimiento.
o Windows Messenger: es más fácil de comunicarse y colaborar en
tiempo real utilizando el equipo, permitiendo ver el estado en línea de las
personas de contacto y elegir comunicarse con ellas mediante texto, voz o
vídeo con un mejor rendimiento y una calidad superior.
o Sistema de codificación de archivos: proporciona un alto nivel de
protección contra piratas informáticos y el robo de datos, mediante la
codificación transparente de los archivos con una clave generada aleatoria
mente.
o Estado de hibernación y suspender más rápidas: permite el ahorre
de energía de la batería cuando es un usuario móvi
o Asistencia remota: permite que un amigo o un profesional de
tecnologías de la información, que utilice también Windows xp, controle de
forma remota el equipo para demostrar un proceso o ayudar a resolver un
problema.
o Restaurar sistema: permite regresar el sistema a un estado
anterior.
10 Manual de Microsoft windows XP professional,1ª edition Copyright 2002, Microsoft co.
CAPITULO II - MARCO TEÓRICO 24
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
2.1.2. HERRAMIENTAS PARA LA CREACIÓN DE UNA BASE DE DATOS
2.1.2.1. CONCEPTO DE BASE DE DATOS
Una base de datos es una colección de datos que es gestionada y organizada
por un software específico, el DBMS (database management system, -sistema
de gestión base de datos) que se coloca entre el usuario y los datos como tales.
Gracias a este estrato intermedio el usuario y las aplicaciones no acceden a los
datos tal y como se memorizan efectivamente, es decir a su representación
física, sino que se ve sólo una representación lógica. Esto permite un grado
elevado de independencia entre las aplicaciones y la memorización física de los
datos.
La representación lógica se conoce como 'Esquema de la base de datos', (ver
figura No 2.3) y es la forma de representación de los datos de más bajo nivel a
la que un usuario de la base de datos puede acceder. Con el paso de los años,
se han adoptado numerosos modelos para los datos, al frente de los cuales
existen diversos tipos de bases de datos.
Base de datos-Memoria física
FIGURA No 2.3 Esquema para la administración de la base de datos
CAPITULO II - MARCO TEÓRICO 25
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
2.1.2.2. TIPOS DE BASES DE DATOS11
Dentro del mercado informático se encuentra diversidad de bases de datos,
pero debido a las caracterizas y ventajas que poseen se ha seleccionado una
determinada para el desarrollo del sistema propuesto, la cual se describe a
continuación:
Base de datos por objetos (orientada a objetos): se puede definir como un
conjunto de clases que definen las características y el comportamiento de
los objetos que poblarán la base de datos, facilitando que los objetos
memorizados contienen tanto los datos como las operaciones posibles con
tales datos.
Además se describen otras bases de datos importantes, las cuales son:
Bases de datos jerárquicos: los datos se organizan en grupos unidos entre
ellos por relaciones de "posesión", en las que un conjunto de datos puede
tener otros conjuntos de datos, pero un conjunto puede pertenecer sólo a
otro conjunto. La estructura resultante es un árbol de conjuntos de datos.
Bases de datos reticulares: el modelo reticular es muy parecido al jerárquico,
y de hecho nace como una extensión de este último. También en este
modelo de conjuntos de datos están unidos por relaciones de posesión, pero
cada conjunto de datos puede pertenecer a uno o más conjuntos. La
estructura resultante es una red de conjuntos de datos.
Bases de datos relacionales: las bases de datos que pertenecen a esta
categoría se basan en el modelo relaciones, cuya estructura principal es la
relación, es decir una tabla bidimensional compuesta por líneas y columnas.
Cada línea, que en terminología relacional se llama tupla, representa una
entidad que nosotros queremos memorizar en la base de datos. Las
características de cada entidad están definidas por las columnas de las
11 http://www.microsoft.com/spain/servidores/sql/productinfo/simple.asp, mayo 2004.
CAPITULO II - MARCO TEÓRICO 26
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
relaciones, que se llaman atributos.
2.1.2.3. ACID12
Se dice que toda "base de datos" debe cumplir con la prueba del ácido,
denominada "ACID" (Atomicity, Consistency, Isolation, Durability) para
garantizar que la información mantenga una forma consistente y estos son:
Atomocity: de una transacción garantiza que todas sus acciones sean
realizadas o ninguna sea ejecutada.
Consistencia: muy similar a la "Atomicidad", la consistencia garantiza que
las reglas que hayan sido declaradas para una transacción sean cumplidas.
Isolation : garantiza que las transacciones que se estén realizando en el
sistema sean invisibles a todos los usuarios hasta que estas hayan sido
declaradas finales, este aislamiento "Isolation" garantiza que los usuarios del
sistema no observen estos cambios intermedios hasta que sea finalizada la
ultima acción de actualización.
Durabilidad: de una transacción garantiza que al instante en el que se
finaliza la transacción esta perdure a pesar de otras consecuencias, esto es,
si el disco duro falla, el sistema aún será capaz de recordar todas la
transacciones que han sido realizadas en el sistema.
2.1.2.4. INDEXAR 13
Toda base de datos además de poseer consistencia necesita el acceso
eficiente y rápido a la información independiente el tamaño del archivo. Como
solución surge el modelo relacional "RDBMS" "Relational Database
Management Systems", permitiendo el acceso a los archivos a través de
pequeños procedimientos (lenguaje secuencial) y que permite poseer las
siguientes ventajas:
12 http://www.microsoft.com/spain/servidores/sql/productinfo/simple.asp, mayo 2004. 13 Ídem
CAPITULO II - MARCO TEÓRICO 27
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Las búsquedas no dependen de la representación de los datos, la base de
datos es libre de guardar la información como a esta le convenga
La facilidad con la que se puede ejecutar una búsqueda o actualización sin
la necesidad de escribir código fuente complejo.
2.1.2.5. ODBC 14
Concepto
La Conectividad abierta de bases de datos ODBC (open database connectivity)
es una interfaz de programación que permite a los programas tener acceso a
los datos en sistemas de administración de bases de datos que usan el
lenguaje de consulta estructurado (SQL) como un estándar de acceso de datos.
Además puede utilizar una conexión ODBC a través de Internet por medio de
IIS (Internet information server) y su servicio WWW, puede emplear los variedad
de controladores ODBC para concertarse a datos de SQL Server u otras, (ver
figura No 2.4).
14 Manual de Microsoft windows XP professional,1ª edition Copyright 2002, Microsoft co. y http://www.microsoft.com/spain/servidores/sql/productinfo/simple.asp, mayo 2004.
Figura No 2.4 Esquema de una conexión utilizando ODBC
CAPITULO II - MARCO TEÓRICO 28
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Tipos de controladores de ODBC
El programa de instalación convencional de software instala los componentes
de acceso de datos de Microsoft (MDAC), que incluyen los siguientes
controladores de ODBC: Microsoft Access, Dbase , Microsoft Excel, Microsoft
FoxPro , Paradox, Text (CSV de longitud fija), SQL Server y Oracle. La ODBC
administra las bases de datos mediante el uso de “orígenes de datos”
registrados.
Un origen de datos consiste en un conjunto de datos específico (una base de
datos), la información requerida acceder a esos datos y la ubicación del origen
de datos.
2.1.3. SISTEMAS ADMINISTRADORES DE BASES DE DATOS
2.1.3.1. MICROSOFT SQL SERVER 2000 15
Microsoft SQL Server es un sistema de administración de bases de datos
relacionales, potente y de alto rendimiento, para entornos distribuidos
cliente/servidor que ofrece una arquitectura unificada potente, fiable y abierta
para numerosas aplicaciones y orígenes de datos que permite se pueden
optimizar para obtener un rendimiento óptimo para el usuario final haciendo que
coincide con los patrones de uso especifico de los datos.
Características de Microsoft SQL Server 2000.
Microsoft SQL Server 2000 está diseñado para operar de forma eficiente en
varios entornos los cuales son:
o Sistemas de bases de datos cliente-servidor: están construidos de tal
modo que la base de datos puede residir en un equipo central, servidor y
15 http://www.monografias.com, diciembre 2004. y http://www.microsoft.com/spain/servidores/sql/productinfo/simple.asp, mayo 2004.
CAPITULO II - MARCO TEÓRICO 29
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
ser compartida entre varios usuarios que se conecta a través de la red
con el servidor que ejecuta SQL Server.
o Sistemas de bases de datos de escritorio: también SQL Server se puede
utilizar en aplicaciones que necesiten bases de datos independientes
almacenadas de forma local en el cliente. SQL Server se puede
autoconfigurar dinámicamente para que se ejecute más eficientemente
con los recursos disponibles en el cliente, sin tener que dedicar un
administrador de bases de datos a cada cliente donde las aplicaciones
conectan con el motor de la base de datos casi de la misma forma en
que se conectan a través de la red con un motor de base de datos que
se ejecuta en un servidor remoto.
o Seguridad de Microsoft SQL Server 2000: se instala con un nivel de
seguridad predeterminado mucho más alto, ya que aprovecha la
seguridad integrada de Windows 2000 de forma inmediata. De esta
forma, el bloqueo del servidor en los entornos de producción es más
rápido y sencillo.
Una gran mejora en la gestión de auditoria es que SQL Profiler se ha dividido
en dos sistemas: SQL trace es el motor de auditoria mismo, mientras que SQL
Profiler es la interfaz del usuario. El servidor SQL Server ofrece tres modos
diferentes de seguridad para validad la información de inicio de sesión. (ver
figura No 2.5).
CAPITULO II - MARCO TEÓRICO 30
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Modo de
seguridad Descripción
Seguridad
estándar
La aplicación debe proporcionar el
nombre de usuario y su contraseña de
SQL Server para poder ingresar además
en este tipo de seguridad no se ha
utilizado la identificación de clientes de
Windows XP
Seguridad
integrada de
Windows XP
En este tipo de seguridad el SQL Server
toma el nombre de usuario y contraseña
del dominio de Windows.
Seguridad
mixta
En este tipo SQL Server puede tomar el
nombre y contraseña del dominio de
Windows o asignarlo en forma particular
totalmente diferente.
Ventajas de Microsoft SQL Server 2000
Existen muchas ventajas que ofrece SQL Server 2000, a continuación se
mencionan las más sobresalientes y útiles al mercado mundial:
o Estabilidad para el servidor Web, debido que permite dos formas de
configurarlo y utilizando tcp/ip sockets. Además depende si el servidor
web tiene acceso a todos los servidores SQL Server, o un solo específico
se ejecute el programa de configuración del servidor-cliente en el equipo.
o Acceso directo a los datos, por medio de vistas remotas o con
instrucciones de paso a través de SQL para actualizarlos. Puede usar
FIGURA NO 2.5 Tabla de modos de seguridad de SQL Server
CAPITULO II - MARCO TEÓRICO 31
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
extensiones a SQL admitidas por el servidor, así como definición de
datos, administración de servidor y comandos de seguridad.
2.1.4. LENGUAJES DE PROGRAMACIÓN 16
La programación e ingeniería de software son complementarias entre si para el
desarrollo de grandes sistemas informáticos que divide el trabajo en tareas que
diversos programadores desarrollarán para procesamiento de información es
necesario construir un ordenador (hardware) realizado por técnicos y crear un
programa (software) por programadores y ejecutar dicho programa o aplicación
en el computador, lo que son los llamados lenguajes de programación.
Algunos lenguajes de programación son herramientas que nos permiten crear
otros programas y software, entre ellos tenemos Delhi, Visual Basic, pascal,
java.
2.1.4.1. CONCEPTO
La programación consiste en desarrollar programas (tareas o actividades)
para procesar información, debido que se considera a una computadora
totalmente inútil si no dispone de un programa capaz de procesar
información.
Los lenguajes de programación de una computadora en particular se
conocen como código de máquinas o lenguaje de máquinas que están
compuestos de códigos numéricos sin sentido nemotécnico (ceros y unos).
CAPITULO II - MARCO TEÓRICO 32
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
2.1.4.2. OBJETIVOS DE LA PROGRAMACIÓN
La programación tiene varios objetivos a cumplir los cuales son:
El tratamiento de la información correctamente, con lo que se espera que un
programa de el resultado correcto y no uno erróneo.
Ser de códigos claros, secuénciales y legibles, con lo que si un
programador inicia un programa y no lo termina, otro programador sea
capaz de entender la codificación y poder terminarlo.
Utilizar durante la programación existen ciertas normas no escritas de como
han de nombrarse los componentes, objetos o controles de cada sistema,
así como sus variables que deben ser relativas al término al cual se van a
vincular, que es lo que técnicamente se llama metodología.
2.1.4.3. TIPOS DE PROGRAMACIÓN
Existen varios tipos de programación entre las cuales se puede mencionar:
Programación lineal: Se utilizan las siglas PPL y consiste en el conjunto de
técnicas matemáticas que intentan resolver la maximización o minimización
de una función objetivo (f(x,y)), función lineal de varias variables (ax + by +
c), sujeta a ciertas restricciones, expresadas por inecuaciones lineales que
vienen a ser la manipulación del tamaño de funciones que se encuentran
sujetas a ciertas limitaciones.
Programación orientada a objetos: Permite la creación de objetos,
componentes, auto contenido de una aplicación que tienen funcionalidad
privada con una jerarquía abstracta y modular con las siguientes
características:
16 http://www.monografias.com , noviembre 2004
CAPITULO II - MARCO TEÓRICO 33
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
o Polimorfismo: consiste en la posibilidad de tener métodos con el mismo
nombre, pero distinto contenido, para clases relacionadas. El
procedimiento que se usa lo determina en tiempo de ejecución la clase
del objeto.
o Herencia: Permite la posibilidad de que una subclase adopte las
características de la clase en la que se basa. Si las características de la
clase primaria cambian, la subclase en la que se basa heredará dichas
características.
o Encapsulamiento: Permite la posibilidad de contener y ocultar
información acerca de un objeto, como las estructuras internas de datos
el código, además aísla la complejidad interna del funcionamiento de un
objeto del resto de la aplicación.
2.1.4.4. MICROSOFT VISUAL FOXPRO 6.0
Las herramientas de programación, son aquellas que permiten realizar
aplicativos, programas, rutinas, utilitarios y sistemas para que la parte física del
computador u ordenador, funcione y pueda producir resultados. Algunas
herramientas de programación para ambientes gráficos como son Visual Basic,
Visual FoxPro, Delhi y visual C. Microsoft Visual FoxPro funciona como
herramienta de desarrollo para programas en red o aplicaciones empresariales
orientadas la web, a continuación se presentan algunas ventajas:
Usa tecnología moderna de orientación a objetos con un ambiente robusto
de desarrollo y permite diseñar y construir programas que usen: (1) bases
de datos locales con su propio motor de DB; (2) cualquier base de datos
(cliente/servidor) a la que se pueda acceder por odbc u oledb (3) una
combinación de los dos.
Puede interactuar con otros productos, como cliente (usando activeX™ y
componentes com), y como servidor a través de com, odbc u oledb.
CAPITULO II - MARCO TEÓRICO 34
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Lenguaje de programación basado en manipulación de datos, orientado a
objetos, y un depurador integrado.
El lenguaje utiliza herencia de objetos, pudiendo así aprovechar la
reutilización de código y el uso de frameworks complejos.
Visual FoxPro tiene una base de datos local propia luego enviados a
cualquier base de datos que se utilice en producción y que permite el
desarrollo rápido de aplicaciones (rad) sin necesidad de que los
programadores deban tener acceso constante a bases de datos externas,
Permite conectarse a cualquier base de datos externa a través de odbc, y
puede interactuar con otros productos y componentes como cliente o como
servidor usando la tecnología de componentes com.17
2.1.4.5. MAGIC18
CONCEPTO
Un lenguaje de programación que permite a las empresas administrar la
información tecnológica (IT) desde una perspectiva de negocios, abarcando
sistemas, aplicaciones y bases de datos
HISTORIA
Business Service Management (BMC). Es el creador y proveedor del lenguaje
Magic en 1980, con el transcurso del tiempo logro capturar el mercadeo y
expandirse, actualmente tiene oficinas alrededor del mundo y los ingresos
ascendieron a más de $1.400 millones según él ultimo reporte presentado en el
año fiscal 2004.
17 MSDN Library de Visual Studio 6.0, 1995-1999, Microsoft corporation 18 http://www.magicpc.com
CAPITULO II - MARCO TEÓRICO 35
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
PRODUCTOS Y SOLUCIONES
BMC brinda una solución integrada desde el nivel de infraestructura más
sencillo al nivel más complejo de servicios para aplicaciones, que le permite
construir sobre los cimientos de las inversiones realizadas y utilizarlas para
lograr un mayor impacto sobre el negocio.
Para la gestión de negocios (BSM): ofrece las herramientas necesarias para
extraer un valor estratégico de sus actuales recursos de IT. Los ejecutivos de
negocios y del área de IT pueden trabajar conjuntamente para identificar
aquellos servicios de importancia crítica que motorizan la empresa. Esto forma
la base de los acuerdos de nivel de servicio, que ayudan a la organización de IT
a obtener la ejecución de indicadores clave.
Para la gestión de impacto: permite relacionar el negocio y los servicios de IT,
detectando y vinculando los cambios que ocurren en el dinámico entorno
informático con las necesidades del negocio, según los niveles de mediciones
tecnológicas y cumplimiento de servicio prometidos. Además implica:
Modelar las dependencias de los servicios de su empresa con la
infraestructura informática.
Evaluar el impacto comercial de los eventos, priorizar medidas para la
recuperación en caso de incidentes y establecer controles para impedir que
se repitan.
Analizar el impacto de los cambios y predecir qué se necesita para enfrentar
futuros desafíos comerciales.
Tomar decisiones acerca de inversiones con toda la información necesaria.
CAPITULO II - MARCO TEÓRICO 36
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Para gestión de aplicaciones: Permite vincular a la gente con los procesos, por
medio de un enfoque basado en un flujo de tareas que mejora la eficiencia en
toda la organización de sistemas. Además con las soluciones de provisión y
soporte de servicios, se puede:
Responder a las solicitudes de los usuarios, reducir los incidentes y resolver
problemas con toda rapidez, en base a las prioridades del negocio.
Evaluar los riesgos y manejar los cambios en la totalidad de la empresa.
Monitorear y garantizar el cumplimiento de los niveles de servicio.
Manejar los activos y recursos informáticos necesarios para cumplir con los
niveles de servicio.
Simplificar las operaciones de las aplicaciones.
Rastrear por qué se caen las aplicaciones y resolver el problema.
Manejar las aplicaciones durante todo su ciclo de vida.
Garantizar una ejecución óptima de todas las aplicaciones de la empresa.
Para la gestión de operaciones e infraestructura: permite lograr un cimiento
sólido, a través de manejar las operaciones e infraestructura de IT de modo de
brindar soporte directo a sus servicios esenciales. Monitoreando la
disponibilidad y ejecución de los sistemas, bases de datos, redes,
almacenamiento y procesos que son claves. Además permite:
Monitorear el estado de su infraestructura informática, tanto de redes como
de datos, pasando por las tecnologías de integración y más allá de su
entorno.
Identificar y diagnosticar eventos para poder restaurar rápidamente los
servicios, a menudo en forma automática.
CAPITULO II - MARCO TEÓRICO 37
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Controlar y automatizar el entorno informático, protegiendo los activos y
garantizando la integridad.
Optimizar la ejecución de la base de datos y del sistema.
2.1.5. REDES
Las redes, por lo general, difieren en cuanto a su historia, administración,
servicios que ofrecen, diseño técnico y usuarios, que pueden variar desde una
red cuidadosamente elaborada por una sola organización, con un objetivo muy
bien definido, hasta una colección específica de máquinas, cuya conexión se
fue realizando con el paso del tiempo, sin ningún plan maestro o administración
central que la supervisara. Su eficacia se basa en la confluencia de muy
diversos componentes y terminología que utilizan.
2.1.5.1. CONCEPTO
Consiste en un sistema de comunicaciones que permite relacionarse con otros
usuarios hasta lograr compartir archivos y periféricos, debido que conecta a
varias unidades través de un hilo de cobre o mediante el uso de láser,
microondas y satélites de comunicación para intercambiar información
formando un conjunto interconectado de ordenadores autónomos19
2.1.5.2. OBJETIVOS DE LA RED
Existen varios objetivos de una red, los cuales se pueden mencionar los más
importantes que son:
Compartir recursos haciendo todos los programas, datos y equipo estén
disponibles para cualquier usuario que este conectado sin importar la
localización física del recurso y del usuario.
Proporcionar una alta fiabilidad, al contar con fuentes alternativas de
suministro, debido que permite la presencia de múltiples cpu significa que si
19 Redes de comunicación", Enciclopedia Microsoft Encarta, 1993-1997, Microsoft Corporation.
CAPITULO II - MARCO TEÓRICO 38
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
una de ellas deja de funcionar, las otras pueden ser capaces de encargarse
de su trabajo, aunque se tenga un rendimiento global menor.
El ahorro económico debido que los ordenadores pequeños tienen una
mejor relación costo/rendimiento, comparada con la ofrecida por las
máquinas grandes a pesar que estas son diez veces más rápidas de todos
los microprocesadores, pero su costo es miles de veces mayor.
Elimina las barreras de distancia ya que permite comunicarse entre
personas que se encuentran muy alejadas entre si.
2.1.5.3. TIPOS DE REDES
Existen dos tipos principales de redes, las cuales se mencionan a continuación:
Las locales (lan, por sus siglas en inglés) y las de área extensa (wan).
Redes Lan: es un conjunto de computadoras unidas entre sí por un solo
cable y que se encuentran concentradas en un espacio relativamente
pequeño, como un cuarto, un edificio o un conjunto de edificios. La mayoría
de las redes empresariales o institucionales son locales.
Redes Wan: es un conjunto de computadoras dispersas en un área muy
extensa, que puede abarcar hasta varios países o continentes. Un segmento
de la red se une a los demás mediante líneas telefónicas, enlaces
satelitales, fibra óptica o microondas celulares. Al estar conectada en red
una computadora puede comunicarse con cualquier otra máquina, sin
importar el modelo o la marca, e intercambiar información, solo se necesita
que ambas máquinas compartan el mismo protocolo de comunicación sin
importar el tipo de red.20
CAPITULO II - MARCO TEÓRICO 39
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Estrella
2.1.5.3. TOPOLOGÍA DE REDES
Consiste en la descripción de la disposición de las conexiones físicas en una
red de tipo Lan. Se aclara que la topología de red que utiliza la empresa Trans-
Express de El Salvador, lugar donde se desarrollara el sistema; es de tipo
estrella. Además entre las diversas topologías que existen se pueden
mencionar:
Estrella: en este tipo de topología todas las estaciones de trabajo se
conectan a una estación central que se encarga de establecer, mantener y
romper la conexión entre las estaciones (ver figura No 2.6). En este tipo de
red si cae la estación central cae toda la red.
Bus: En esta topología todas las estaciones están conectadas al mismo
cable. En una red bus, todas las estaciones escuchan todos los mensajes
que se transfieren por el cable, capturando este mensaje solamente la
estación a la cual va dirigido, que responde con un ACK o señal que
significa haber recibido el mensaje correctamente
20 Redes de comunicación", Enciclopedia Microsoft Encarta, 1993-1997, Microsoft Corporation.
FIGURA NO 2.6 Diagrama de topología de red tipo Estrella
FIGURA NO 2.7 Diagrama de topología de red Tipo Bus
CAPITULO II - MARCO TEÓRICO 40
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Anillo: todos los nodos de la red están conectados a un bus cerrado, es
decir, un círculo o lazo.
2.1.6. INGENIERÍA DEL SOFTWARE
2.1.6.1. CONCEPTO DE INGENIERÍA DEL SOFTWARE21
Es el establecimiento y uso de principios robustos de la ingeniería a fin de
obtener económicamente software que sea fiable y que funcione
eficientemente sobre maquinas reales (Fritz Bauer).
Se define como la aplicación de un enfoque (estudio de
enfoques)sistemático, disciplinado y cuantificable hacia el desarrollo,
operación y mantenimiento del software es decir la aplicación de la
ingeniería al software
2.1.6.2. LAS CAPAS DE LA INGENIERÍA DEL SOFTWARE: PROCESO,
MÉTODOS Y HERRAMIENTAS
El fundamento de la ingeniería del software es la capa de proceso. Que es la
unión que mantiene juntas las capas de tecnología y que permite un desarrollo
racional y oportuno de la ingeniería del software.
Proceso de software
o concepto 22
Se define como un marco de trabajo de las tareas, hitos de proyectos,
productos de trabajo y puntos de garantía de calidad (SQA) que
21 Roger S. Presman, Ingeniería del software, 5ª edición. editorial Mc Graw Hill 22 Roger S. Presman, Ingeniería del software, 5ª edición. editorial Mc Graw Hill
FIGURA NO 2.8 Diagrama de topología de red Tipo Anillo
CAPITULO II - MARCO TEÓRICO 41
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
requieren para construir software de alta calidad (conjunto de áreas
claves del proceso).
El proceso define como el enfoque que se toma cuando el software es
tratado por la ingeniería, pero la tecnología del software también
acompaña a las tecnologías que pueden ser métodos técnicos y
herramientas automatizadas.
o Fases del proceso de desarrollo del software:
La fase de definición que se centra sobre el que: identifica que
información ha de ser procesada, que función y rendimiento desea,
comportamiento del sistema, que interfaces van a ser establecidas, que
restricción de diseño existen y que criterios de validación se necesitan
para definir un sistema correcto, que depende de paradigma que se
aplique que puede ser: ingeniería de sistemas o de información,
planificación del proyecto del software y análisis de requisitos.
La fase de desarrollo que se centra en el como: donde han de diseñarse
las estructuras de datos, procedimientos, interfaces, traducir el diseño
en un lenguaje de programación y como realizarse la prueba. Los
métodos aplicados varían aunque las tareas se mantienen y pueden
ser: diseño del software, generación de código y prueba del software
La fase de mantenimiento que se centra en la fase que va asociado a la
correcciones de errores., a las adaptaciones que evoluciona el entorno
del software. Las fases de mantenimiento son: corrección corrige los
defectos, adaptación: puede cambiar el entorno, modificaciones en el
software, mejora: cliente / usuario se puede descubrir funciones
adicionales llegar al software perfecto y prevención: llamado
reingeniería de software hace cambios en programas de computadoras
a fin de que se puedan corregir, adaptar y mejorar más fácilmente.
CAPITULO II - MARCO TEÓRICO 42
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
o Modelos del proceso del software o paradigmas de ingeniería del software
Modelo lineal secuencial: llamado también ciclo de vida clásica, básica o
en cascada (Ver figura No 2.9). Este modelo se diseña para el
desarrollo en línea recta y el enfoque en cascada asume que se va a
entregar un sistema completo una vez que a secuencia lineal se haya
finalizado. El cual sugiere un enfoque sistemático, secuencial para el
desarrollo del software que comienza en un nivel de sistemas y
progresa con el análisis, diseño, codificación, pruebas y mantenimiento.
Modelo de construcción de prototipos: este modelo permite realizar un
diseño rápido con un conjunto de objetivos generales para el software,
pero no identifica los requisitos en forma detallada tanto de entrada,
proceso o salida. El prototipo puede servir como primer sistema que
lleva a evaluar el cliente-usuario para redefinir los requisitos del
software a desarrollar (ver figura No 2.10). La iteración ocurre cuando el
prototipo satisface las necesidades del cliente a la vez que permite que
el desarrollador comprenda mejor lo que se necesita hacer, utilizando
los fragmentos del programa ya existente para lograr llegar al sistema
real. Se presentan algunas razones para desarrollar prototipos de
sistemas que se mencionan a continuación:
a) Permiten definir bien la información que se tienen en ese momento o
completarla.
Análisis Diseño Código Prueba
FIGURA N0 2.9 Muestra el esquema del modelo lineal secuencial
CAPITULO II - MARCO TEÓRICO 43
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
b) Permiten evaluar situaciones extraordinarias donde los encargados
de diseñar e implantar sistemas no tienen información ni experiencia,
o también donde existen situaciones de riesgo y costos elevados, y
aquellas donde el diseño propuesto es novedoso y aún no ha sido
probada.
c) Permiten que el proceso de evaluación se repite las veces que sea
necesario para revelar los requerimientos esenciales del diseño.
d) Es ideal para establecer la viabilidad del proyecto y definir acuerdos
sobre los objetivos y resultados esperados.
Modelo DRA.: se llama desarrollo rápido de aplicaciones que es un
modelo de proceso del desarrollo del software lineal secuencial que
enfatiza un ciclo de desarrollo extremadamente corto (ver figura No
2.11). Es una adaptación a alta velocidad del modelo lineal secuencial
en el que se logra el desarrollo rápido utilizando un enfoque de
construcción basado en componentes. Si se comprende bien los
requisitos y se limita el ámbito del proyecto este modelo permite crear
un sistema completamente funcional dentro de periodos cortos de
tiempo. El modelo DRA. abarca las siguientes fases:
a) Modelado de gestión: el flujo de información se modela de forma que
responda a las preguntas: ¿Qué información conduce el proceso?,
¿Cuál es la que se genera?, ¿Quién la genera?, ¿A dónde va?,
¿Quién la procesa?
Escuchar al cliente
Construir/revisar El sistema
Aprobación del sistema por el cliente
FIGURA N0 2.10 Muestra el esquema del
modelo de prototipos
CAPITULO II - MARCO TEÓRICO 44
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
b) Modelado de datos: en esta etapa se redefinen un conjunto de
objetos de datos necesarios para apoyar la empresa. Se determinan
las características (atributos) y las relaciones entre estos.
c) Modelado del proceso: se determinan la manera de transformar los
objetos de datos para lograr el flujo de información necesario para
implementar una función de gestión. La descripción del proceso se
crea para añadir, modificar, suprimir o recuperar un objeto de datos.
d) Generación de aplicaciones: se asume la utilización de técnicas de
cuarta generación permitiendo utilizar componentes de programas ya
existentes o reuti lizables.
e) Pruebas y entregas: se enfatiza la reutilización, ya que se han
comprobado muchos de los componentes de los programas. Lo que
hace que se reduce el tiempo de pruebas.
Modelos evolutivos de proceso del software: en este modelo los
requisitos de gestión y de productos a menudo cambian conforme a que
el desarrollo proceda haciendo que el camino que lleva al producto final
no sea real. Se caracteriza a estos modelos en la forma en que
permiten a los ingenieros del software desarrollar versiones cada vez
mas completas del software, algunos de ellos son:
a) Incremental: combina elementos del modelo lineal secuencial con la
filosofía interactiva de construcción de prototipos. Lo que cada
secuencia lineal produce un incremento del software
Modelado de gestión Modelado
de datos Modelado de procesos Generación de
aplicaciones Pruebas y volumen FIGURA N0 2.11
Muestra el esquema del modelo DRA
CAPITULO II - MARCO TEÓRICO 45
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
b) Espiral: es un modelo de proceso de software evolutivo que
acompaña la naturaleza interactiva de construcción de prototipos con
los aspectos controlados y sistemáticos del modelo lineal secuencial.
c) Espiral winwin (victoria-victoria): sugiere una actividad del marco de
trabajo que aborda la comunicación con el cliente. El objetivo de esta
actividad es mostrar los requisitos del cliente y se realiza con una
negociación donde el cliente gana el producto o sistema que satisface
la mayor para de sus necesidades y el desarrollador gana trabajando
para conseguir presupuestos y lograr una fecha de entrega realista.
Métodos de ingeniería: indican como construir el software que abarca
desde análisis de requisitos, diseño, construcción de programas, pruebas y
mantenimiento.
o Análisis de requisitos del software -Concepto
Según algunos el autor Roger S. Pressman (Análisis y Diseño de Sistemas e
Ingeniería del Software) presenta algunas definiciones del análisis de sistemas
las cuales se pueden mencionar:
Es un conjunto ordenando de elementos que responden a una estructura
dada y en el cual sus elementos o componentes interactúan entre si
para lograr un objetivo común.
Es un conjunto o disposición de procedimientos o programas
relacionados de manera que juntos forman una sola unidad. Un
conjunto de hechos, principios y reglas clasificadas y dispuestas de
manera ordenada mostrando un plan lógico en la unión de las partes.
Un método, plan o procedimiento de clasificación para hacer algo.
También es un conjunto o arreglo de elementos para realizar un objetivo
CAPITULO II - MARCO TEÓRICO 46
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
predefinido en el procesamiento de la Información23
o Objetivos del análisis
Un análisis de requisitos se lleva a cabo teniendo en cuenta los siguientes
objetivos en mente:
Identificación de Necesidades: en este proceso se reúne el analista con
el cliente y/o usuario (un representante institucional, departamental o
cliente particular), e identifican las metas globales, se analizan las
perspectivas del cliente, sus necesidades y requerimientos, sobre la
planificación temporal y presupuestal, líneas de mercadeo y otros
puntos que puedan ayudar a la identificación y desarrollo del proyecto.
También es llamada a esta parte “Análisis de requisitos” y lo dividen en
cinco partes: reconocimiento del problema, evaluación y síntesis,
modelado, especificación, revisión.
Estudio de viabilidad: permite evaluar si los recursos y el tiempo no son
realistas para el cumplimiento del proyecto o sistema sin tener pérdidas
económicas y frustración profesional. Se deben tomar en cuenta cuatro
áreas principales de interés:
a) Viabilidad económica: consiste en una evaluación de los costos de
desarrollo, comparados con los ingresos netos o beneficios obtenidos
del producto o sistema desarrollado y se hace análisis de costos –
beneficios significa una valoración de la inversión económica
comparado con los beneficios que se obtendrán en la
comercialización y utilidad del producto o sistema.
b) Viabilidad técnica: consiste en un estudio de funciones, rendimiento y
restricciones que puedan afectar la realización de un sistema
aceptable. Es la parte donde el análisis técnico evalúa los principios
23 Kendall & Kendall; Análisis y Diseño de Sistemas; 3ª Edición; Pearson Educación y Roger S. Pressman; Ingeniería del Software;5ª Edición; Mc Graw Hill
CAPITULO II - MARCO TEÓRICO 47
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
técnicos del sistema y al mismo tiempo recoge información adicional
sobre el rendimiento, fiabilidad, características de mantenimiento y
productividad.
c) Viabilidad legal: Es determinar cualquier posibilidad de infracción,
violación o responsabilidad legal en que se podría incurrir al
desarrollar el sistema. Una evaluación de los enfoques alternativos
del desarrollo del producto o sistema.
o Principios del Análisis 24
Interacción: cuando todos los sistemas que conforman la empresa están
mutuamente interrelacionados de manera que las acciones
desarrolladas por unos tienden a influir en el comportamiento de los
demás.
Subsidiaridad: debido que ningún sistema es completo en si mismo, si no
que es dependiente de otro en su delimitación y en aporte.
Determinismo: todo fenómeno de conjunto que actúe en o a través de los
sistemas es resultado de causas definidas y constatables.
Equifinalidad: el sistema debe estar diseñado de forma que puede
alcanzar un mismo objetivo a través de sus componentes, medios y
acciones.
o Características de los sistemas
Estabilidad: es la cualidad por la cual el sistema permanece funcionando
eficazmente frente a las acciones externas al mismo.
Eficiencia: es la utilización óptima de los recursos buscando la
producción efectiva de resultados
25 Kendall & Kendall; Análisis y Diseño de Sistemas; 3ª Edición; Pearson Educación y Roger S. Pressman; Ingeniería del Software;5ª Edición; Mc Graw Hill
CAPITULO II - MARCO TEÓRICO 48
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Adaptabilidad: capacidad de evolucionar dinámicamente en función de su
entorno de manera que su eficacia se mantenga aunque se vea
obligado a atravesar diferentes estados.
Sinergia: la capacidad de actuación del sistema total es superior a la de
sus componentes sumados individualmente.
o Diseño de sistemas - Concepto
El diseño de software es un proceso debido que posee una secuencia de
pasos que hacen posible que el diseñador describa todos los aspectos
del software que se va a construir, y a la vez es un modelo debido que
es el equivalente a los planes de un arquitecto, que representa la
totalidad de todo lo que se va a construir.
El diseño es una representación significativa de ingeniería de algo que se
va a construir. Se puede hacer el seguimiento basándose en los
requisitos del cliente y al mismo tiempo la calidad se puede evaluar y
cotejar con el conjunto de criterios predefinidos para obtener un diseñó
bueno.25
o Métodos de diseño de sistemas26
Para realizar un buen diseño se inicia con el modelo de los requisitos que
posteriormente se transforma y se obtienen niveles de diseño, las cuales se
pueden mencionar:
El diseño de los datos: permite agrupar elementos de datos
seleccionados y asignar ciertos detalles de información que describan las
características y relaciones de los datos que dependen de tablas, fi las ,
columnas, índice, relaciones, datos (boleanos, enteros, flotantes, tiempo,
binarios, cadenas, carácter)
25 Roger S. Pressman; Ingeniería del Software;5ª Edición; Mc Graw Hill
CAPITULO II - MARCO TEÓRICO 49
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
El diseño arquitectónico: representa la estructura de los datos y los
componentes del programa. Permite definir la relación entre cada uno de
los elementos estructurales del programa y puede ser una guía para leer
y entender los que construyan, prueban y mantienen el software.
El diseño de la interfaz: Permite definir como se comunicara el software
consigo mismo, con los sistemas que operan junto con el, operadores y
usuarios que lo emplean.
El diseño de procedimientos: Transforma elementos estructurales de la
arquitectura del programa buscando la calidad del proyecto.
El diseño debe proporcionar una completa idea de lo que es el software,
enfocando los dominios de datos, funcional y comportamiento desde el
punto de vista de la Implementación.
Herramientas son las que proporcionan un enfoque automático o semi-
automático para el proceso y para los métodos.
2.1.7. SEGURIDAD INFORMATICA
2.1.7.1 CONCEPTO27
La seguridad consiste en lograr que los recursos de un sistema sean utilizados
para los fines previstos utilizando mecanismos de protección como los sistemas
operativos ya que juega un rol fundamental, en cuanto la autorización y
autentificación, lo que facilitan poder implementar políticas de seguridad.
2.1.7.2. OBJETIVOS
Impedir la pérdida de información, la cual puede producirse por diversas
causas: fenómenos naturales, guerras, errores de hardware o de software, o
26 Kendall & Kendall; Análisis y Diseño de Sistemas; 3ª Edición, Pearson Educación 27 http://www.monografías.com 2005 y Sistemas de información, Carlos Javier Niccolini, Argentina 2004.
CAPITULO II - MARCO TEÓRICO 50
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
errores humanos, buscando la mantener que la información esta respaldada,
de preferencia en un lugar lejano.
Garantizar los sistemas de información deben estar:
o Disponibles en forma inmediata.
o Efectuar un recupero rápido y completo
o Que la información debe estar integra.
o La información debe mantener la confidencialidad.
o Poder implementar de políticas de seguridad informática.
o Permitir identificar problemas.
Evitar lectura, modificación, destrucción de datos.
Evitar maltrato o desgaste de cpu, impresora, almacenamiento.
Debido que toda organización debe estar a la vanguardia de los procesos de
cambio, donde disponer de información continua, confiable y en tiempo,
constituye una ventaja fundamental; donde tener información es tener poder y
donde la información se reconoce como, para ello existen varios tipos de
información entre los cuales se encuentran:
Crítica: indispensable para garantizar la continuidad operativa de la
organización.
Valiosa: es un activo corporativo que tiene valor en sí mismo.
Sensitiva: debe ser conocida por las personas que necesitan los datos.
CAPITULO II - MARCO TEÓRICO 51
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
2.1.7.3. PRINCIPIOS BÁSICOS
Orientar el diseño del sistema en el ámbito público.
Realizar que cualquier defecto debe ser sin acceso alguno.
Chequear permanentemente.
Efectuar mecanismos de protección simples, uniformes y capas básicas
Obligar ha aceptar los mecanismos por los usuarios.
2.1.7.4. MECANISMOS DE SEGURIDAD LÓGICA Y CONFIDENCIAL
Proporcionar contraseñas de acceso.
Controlar los errores.
Cambiar la ruta de acceso de la información a la red.
Registrar las actividades de los usuarios en la red (Bitácoras)
Encriptar la información pertinente.
Evitar la importación y exportación de datos.
Inhabilitar al usuario que tras un número establecido de veces para ingresar
Cambiar u obligar a los usuarios a cambiar su contraseña regularmente.
Proteger las contraseñas no deben ser mostradas en pantalla tras digitarlas
Inhabilitar el software o hardware con acceso libre.
2.1.7.4. MECANISMOS DE SEGURIDAD FÍSICA.
Se debe garantizar que existan:
Equipos de comunicación con control de acceso.
Protección en tendido adecuado de cables y líneas de comunicación
CAPITULO II - MARCO TEÓRICO 52
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Proporcionar prioridad de recuperación del sistema.
Habilitar un control de las líneas telefónicas.
2.1.7.4. MECANISMOS DE REDES
Revisar costos y asignación formal de proveedores.
Crear y aplicar de estándares.
Cumplir como objetivos de control:
Registrar y actualizar módems, controladores, terminales, líneas
Mantener una vigilancia constante sobre cualquier acción en la red.
Registrar un coste de comunicaciones y reparto a encargados.
Mejorar el rendimiento y la resolución de problemas presentados en la red.
Documentar el diagramado de la red.
Hacer pruebas sobre los nuevos equipos.
2.2. CONCEPTOS RELACIONADOS CON LOS SERVICIOS QUE OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR 28
Dentro del mundo de las empresas de courier existen términos propios para
manejar y controlar los servicios que ofrecen, estos se usan en documentos o
procesos. Algunos de estos términos se detallan a continuación:
Abonar: es pagar, asentar las cuentas corrientes, entregar a cuenta.
Arancel: Tarifa oficial de los impuestos o derechos a pagar en la oficina de
aduana sobre una mercancía cuando ésta se importa o exporta.
28 http://www.elsalvadort rade.com.sv,diciembre 2004 y Mundo logístico, revista centroamericana de logística, enero 2004
CAPITULO II - MARCO TEÓRICO 53
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Administración de la cadena de suministros: consiste en la integración
de todos los procesos implicados en la cadena de valor o flujo de efectivo,
donde la parte fundamental es la comunicación de requerimientos a los
proveedores durante las etapas de producción.
Aduana: Oficina pública donde se registran los géneros o mercaderías que
se importan o exportan cobrando los derechos correspondientes.
Agente aduanal: Persona que cobra o actúa por otro (exportador o
importador) y realiza ante la aduana los trámites correspondientes para el
despacho de mercancías.
Cancelar : es saldar una cuenta de cualquier servicio prestado antes
Cargar: es anotar en los libros de contabilidad las partidas que
corresponden al debe. Cargar en cuenta.
Código: numero o letra que representa o identifica un bien o servicio.
Cheque: Documento en forma de mandato que permite retirar a la orden
propia o a la de un tercero todos o parte de los fondos que se tienen
disponibles en un banco según cantidad escrita en documento para hacerlo
efectivo.
Correspondencia: Medio para establecer la comunicación y apoyar las
relaciones humanas a través de cartas, tarjetas postales, impresos y
pequeños paquetes.
Carga: todo bien que es tangible y de tamaño mayor de 40 libras, con un
valor comercial determinado, que puede ser transportado en forma aérea,
marítima o terrestre. Aquí no influye mucho el tiempo de entrega.
Encomiendas: son envíos de documentos, cartas personales, comerciales,
remesas familiares, giros bancarios, transacciones en forma rapida y
oportuna.
CAPITULO II - MARCO TEÓRICO 54
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Courier: son envíos de muestras o documentos que van de 0.1 a 45
kilogramos donde la prioridad es el tiempo de entrega que va 24 a 72 horas
máximo. Para muestras el envió de muestras es requisito presentar factura
comercial o de exportación en las agencia aduanal.
Cadena de abastecimiento o suministros: es un componente critico e
influyente de cualquier estrategia de negocios y puede impactar los
resultados de operación debido que su papel es ser el enlace entre los
fabricantes de bienes, proveedores o distribuidores y el cliente.
Contenedores: embalaje metálico grande y recuperable, de tipos y
dimensiones acordados internacionalmente (containers, en inglés).
Declaración de mercadería: documento que refleja un valor comercial de
las mercaderías que vienen en transito y que son presentadas en la agencia
aduanal.
Embalaje: todo aquello que envuelve, contiene y protege los productos
envasados, y que facilita, protege y resiste las operaciones de transporte y
manejo (madera, cartón, java).
Embarque: toda carga que esta introducida en un vehículo o contenedor.
Exportación: es la salida de una mercancía de un territorio aduanero, ya
sea en forma temporal o definitiva.
Factura comercial: es el documento en el que se fija el importe de la
mercancía vendida, se señalan las partes comprador y vendedor, e incluye
la cantidad y descripción de los productos. Cuenta detallada de los objetos o
artículos de una venta.
Flete: precio estipulado por el alquiler de un medio de transporte (avión,
barco o camión terrestre) para enviar o recibir una mercadería.
Impuestos tributarios: son el conjunto de aportes que se realizan al
momento de realizar una transacción, son los llamados comunes Iva y renta,
CAPITULO II - MARCO TEÓRICO 55
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Importación: se refiere a la entrada de mercancías de procedencia
extranjera en un territorio aduanero.
IVA: Impuesto del valor agregado que se aplica a todos los bienes o
servicios con un valor del 13% sobre el valor real.
Logística: es la actividad que permite tener los materiales en el tiempo,
cantidad y costos correctos en conformidad con las necesidades propias del
negocio.
Manifiesto de mercadería: Documento que contiene información detallada
sobre las mercaderías que se tienen en poder y que son presentadas por el
transportista en la oficina aduanera para la importación o exportación de las
misma.
Póliza: Conjunto de mercaderías de diferentes dueños y productos que son
presentadas en la agencia aduanera, que puede ser global o individual.
Peso bruto o volumétrico: peso de las mercancías con inclusión del
empaque, envases, envolturas, amarres.
Peso neto o físico: peso de las mercancías sin incluir ningún empaque,
envase, o envoltorio interior.
P. O. box: Se le llama caja postal y especifica una dirección de correo para
recibir solo documentos, revistas, periódicos, catálogos.
Tramite aduanal: Acción de presentar los documentos necesarios ante la
oficina de aduana para permitir la liberación de las mercaderías en transito
Visado: Documento que ampara con el visto bueno el estado de una
mercadería en transito.
Vip: Significa identificación virtual personal
Vipsal: Nombre del casillero o caja postal que determina la identificación
virtual personal de las personas en El Salvador.
CAPITULO II - MARCO TEÓRICO 56
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas
de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador.”
Virus informáticos. es un programa de computadora, similar a un
procesador de textos, una hoja de cálculo o un juego y ocupa una cantidad
mínima de espacio en disco (el tamaño es vital para poder pasar
desapercibido), se ejecuta sin conocimiento del usuario y se dedica a auto
reproducirse,
Antivirus. Son una herramienta específica para combatir el problema virus,
pero es muy importante saber como funcionan y conocer bien sus
limitaciones para obtener eficiencia en el combate contra los virus.
CAPITULO III SITUACION ACTUAL 57
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
CAPITULO III SITUACION ACTUAL
En este capitulo se describen los elementos que integran la empresa Trans-
Express de El Salvador y que algunos de ellos son requisitos al momento de
brindar los servicios, entre estas se pueden mencionar: misión, organigrama,
tecnología de hardware y software, seguridad, procesos, finalizando con un
diagnóstico del sistema de control que poseen.
3.1 GENERALIDADES DE LA EMPRESA
Misión
o Ser la mejor compañía internacional de transporte especializada en el
manejo de documentos, paquetes y carga de entrega en tiempo preciso
sirviendo a todo el mundo. Esta meta se conseguirá a través de un
compromiso total a ofrecer un servicio de calidad sin precedente en la
industria.
Visión
o Alcanzar el liderazgo a través de avances tecnológicos, contratistas y
colaboradores motivados y una verdadera relación personal con nuestros
clientes, agencias y asociados.
3.2. ESTRUCTURA ORGANIZATIVA
Trans-Express de El Salvador posee en total 100 personas que laboran y las
cuales han sido distribuidas entre los diferentes departamentos según la tarea o
actividad que desempeñan, formando la estructura organizativa. (Ver figura No
3.1). Se aclara que a pesar que posee pequeñas sucursales informales y
personal laborando en los Deptos de San Miguel, Sonsonate, Santa Ana,
Cojutepeque, Zacatecoluca y áreas de San Salvador (Metrocentro y apopa) no
se han tomado en cuenta dentro de la estructura organizativa antes
mencionada a pesar que se relacionan entre si, debido que se limito
CAPITULO III SITUACION ACTUAL 58
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
OPERACIONES CONTABILIDAD INFORMATICA
ATENCION ALCLIENTE
R PUBLICAS
VENTASVIP Y
COUNTER
COURIER
AEROPUERTO
COBROS
ADUANAS
PRESIDENCIA
GCIAGENERAL
MERCADEO YVENTAS
únicamente a la Central ubicada en San Salvador que se detalla a continuación:
en figura No 3.1
3.3. TECNOLOGÍA DE APOYO EN EL ÁREA DE INFORMÁTICA.
El equipo computacional con el que cuenta la empresa, está distribuido por:
hardware, software, bases de datos, redes y políticas de seguridad.29 (Ver figura
No 3.2 y 3.3).
29 Depto de informatica, Trans-Express de El Salvador, enero 2006.
FIGURA N0 3.1 Estructura organizativa de Trans-Express de El Salvador
CAPITULO III SITUACION ACTUAL 59
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
3.3.1. HARDWARE
3.3.2. SOFTWARE
Tipo de software
Software instalado Marca
Sistema operativo
Windows XP professional service pack 2 Microsoft
Antivirus Norton Antivirus 2003 instalado en el servidor correspondiente Symantec
Lenguaje de aplicación Office Standard 2003 Microsoft
Pagina Web Instalado en el servidor de Pagina Web Microsoft
Herramientas de comunicación
Internet explore 2003 y Microsoft Outlook 2003 Microsoft
Bases de datos
Pervasive SQL2000 instalado en el servidor Base de Datos Magic Pc
SQL Server 7.0 instalado en el servidor de correos Microsoft
Programa para control
linux Proxy file instalado en el servidor Firewall/internet Linux
Cantidad Equipo Modelo Marca
7 Computadora de escritorio (Desktop) Optiplex GX 260 Dell
5 Computadora de escritorio (Desktop)
Optiplex GX 240 Dell
29 Computadora de escritorio (Desktop) Pentium IV Clonada
1 Computadora de portatil (Lapto)
330Cds Toshiba
1 Servidor de Firewall / internet Optiplex GX 520 Dell
1 Servidor de Correo Optiplex GX 520 Dell
1 Servidor Norton antivirus 2003 Optiplex GX 520 Dell
1 Servidor pagina web Optiplex GX 520 Dell
1 Base de Datos Power edge 5320 Dell
1 Base desarrollo Optiplex GX 520 Dell
FIGURA N0 3.2 Listado de equipo hardware de la empresa Trans-Express de El Salvador
CAPITULO III SITUACION ACTUAL 60
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
de acceso a internet Programa para el control de servicios actual
Programa principal de Trans-Express instalado en el servidor base de desarrollo.
Magic
3.3.3. BASES DE DATOS
Como se muestra en la figura No 3.2, Trans-Express de El Salvador maneja de
dos bases de datos, las cuales son:
La primera llamada pervasive sql2000 ubicada en el servidor principal “Base
de Datos”. Esta base fue creada en el lenguaje Magic y esta formada por
archivos planos. Se aclara que aquí se ingresan todos los datos de los
clientes activos de la empresa. Además datos sobre las mercaderías y
pagos.
La segunda formada en Microsoft SQL Server 7.0 instalada en el servidor de
correos que permite crear y llevar un control sobre las direcciones en uso
tomando el formato de letra inicial del nombre seguido del primer apellido,
punto y depto. Además recibe en forma de email los datos de sugerencias,
consultas de los clientes que visitan el sitio Web http://www.Trans-
Express.com.sv. En esta ocasión se aclara no permite ingresar o registrarse
en los servicios que ofrece la empresa (no existe contratos por línea es una
pagina Web informativa o estática).
3.3.4. REDES
La red que utiliza Trans-Express de El Salvador es de tipo lan (área local) con
topología de estrella y protocolos (IP). Utilizando como sintaxis para la creación
de los grupos de trabajo el nombre del depto y tomando como nombre del
FIGURA N0 3.3 Listado de equipo software de la empresa Trans-Express de El Salvador
CAPITULO III SITUACION ACTUAL 61
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
ConcentradorAnalogo
ModemMaestro
Modem Esclavo
Modem Esclavo
Modem Esclavo
Server
equipo la primera inicial del nombre del usuario seguido del apellido, finalizando
con el tipo de usuario como invitado. Para realizar las conexiones se hace a
través de puntos de red usando bobinas de cable con fibra óptica UTP Cat 5,
rosetas, pach cord 3” o 7” y conectores Rj45 hembra o Macho; logrando integrar
las 42 estaciones que permite transportar paquetes de datos entre ellas.
Se aplica el modelo de servicios de red "cliente - servidor" (Ver detalle en marco
Teórico) permitiendo que muchos usuarios puedan utilizar un mismo programa
a la vez dentro desde el servidor.
3.3.5. SEGURIDAD
A continuación se muestran algunos tipos de seguridad que utiliza actualmente
la empresa y que es administrada por el Depto de informática.
Lógica y confidencial: Para la prevención de virus y protección de la
información se tiene instalado un servidor que posee el software Norton
2003 y además se posee un firewall para la restricción de ingresos o salidas
de correos electrónicos y accesos a Internet.
También en la empresa Trans-Express de El Salvador se uti liza el
mecanismo de eliminación dispositivos conectados como disqueteras y
cdrom en cada una de las estaciones de trabajo para evitar el ingreso de
cd´s o disquete.
FIGURA N0 3.4 Simulado de red que utiliza la empresa Trans-Express de El Salvador
CAPITULO III SITUACION ACTUAL 62
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
Física: cuenta con ciertos mecanismos de seguridad física las cuales se
pueden mencionar:
o El control, movilización, reubicación y soporte del equipo que integra la
empresa se lleva a cabo exclusivamente por el personal del
departamento de informática
o Se realiza un estricto control de inventarios del equipo de hardware y
software cada 6 u 8 meses verificando si existe instalación de música,
sonidos y revisión de páginas visitadas.
o Cada equipo de hardware y software presenta una etiqueta con su
respectivo número correlativo, usuario y departamento al que pertenece.
o Cada salida de la empresa se realiza un registro a cada persona evitando
así robos.
o Solo personal autorizado ingresa al área donde se encuentran ubicados
los servidores.
Otras políticas de seguridad como:
o Para la creación del nombre de usuario y claves de acceso (red, sistema
y de Internet) lo hace el jefe del departamento de informática
o Las claves de los usuarios, son cambiadas cada 6 meses a 1 año o
según solicitud del jefe del departamento
o Se hace una exhaustiva revisión de los sitios visitados no autorizados en
el sistema de Trans-Express, por medio de una bitácora de cada usuario.
o Permitir bloqueos de acceso cuando se han presentado un máximo de
tres intentos para ingresar a la red por medio de Windows XP
Professional.
o Restringir en las estaciones de trabajo las opciones de ejecución y
búsqueda
CAPITULO III SITUACION ACTUAL 63
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
o Realizar copias de seguridad (backup) en cintas magnéticas de forma
automática programadas desde las 6:00 PM, para ser ejecutadas a las
3:00 AM.
3.3.6. DESCRIPCIÓN DE LOS PROCESOS ACTUALES 30
A continuación se muestran los procesos que actualmente realiza el personal
de la empresa Trans-Express para el control de los servicios:
Gestión de contratos
o Venta y renovación de contratos
Para realizar la adición o renovación de un contrato, la Gerencia de
mercadeo y ventas lo transfiere al Depto de informática una vez este
ha sido verificado y autorizado para proceder al ingreso de los datos
del cliente.
Previo al ingreso de los datos al sistema, la Gerencia de mercadeo y
ventas asigna un número (servicio de casillero) o código (servicio
courier) al contrato, que se extrae de una libreta en forma manual y se
mantiene al renovarse.
La Gerencia de mercadeo y ventas por medio del Depto de relaciones
públicas solicita al Depto de informática el reporte de contratos
próximos a vencer, para completar los datos y ser presentados al
cliente en una hoja de renovación de contrato o propiamente el
contrato según se considere conveniente. (Libras contratadas, libras
consumidas, dirección, teléfono). Esta gestión únicamente aplica para
la renovación de contratos. (ver anexo No 1)
Cuando los datos del contrato ya han sido ingresados al sistema, el
Depto de informática coloca un sello para identificarlo y los devuelve a
30 Depto de Ventas, Relaciones públicas, Informática, cobros, contabilidad y operaciones, Trans-express de El Salvador, enero 2006.
CAPITULO III SITUACION ACTUAL 64
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
la Gerencia de mercadeo y ventas para solicitar al Depto de cobros la
respetiva factura del servicio.
La Gerencia de mercadeo de ventas por medio del Depto de ventas
(nuevo contrato) o el Depto de relaciones públicas (renovación de
contrato) gestiona el pago correspondiente en el área de caja para
continuación con la entrega de la factura ya cancelada adjunto una
copia del contrato sellado para el respectivo cliente.
Finalmente la Gerencia de mercadeo y ventas archiva el contrato
original sellado adjunto fotocopia de documentos de identidad: Dui,
Nit, registró, pasaporte y factura cancelada. (Ver anexo No 1)
o Gestión de rastreo de mercaderías.
EL personal de Trans-Express en la ciudad de Miami proporciona al
Depto de operaciones el reporte en Microsoft Excel de los datos de
las mercaderías próximas a importarse en El Salvador vía aérea.
(descripción, peso, medidas y tipo, adjunto copia de facturas)
El Depto de operaciones por medio del Depto de Vip se encarga de
verificar la documentación requerida, clasificar según servicio
(Casillero, courier, carga) y número de casillero e ingresar al sistema
los datos de las mercaderías en transito.
El Depto de Vip transmite vía fax los datos de las mercaderías para
verificación física al Depto de Aeropuerto.
El Depto de Vip gestiona el ingreso de los tramites e impuestos de
cada mercadería según factura proporcionada, siempre y cuando
sean realizarse en forma Global de lo contrato los transfiere al Depto
de Aduanas.
Obtenidos los datos de trámites e impuestos por el Depto Vip y
Aduanas, son enviados al Depto de Aeropuerto.
CAPITULO III SITUACION ACTUAL 65
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
El Depto de Aeropuerto presenta los documentos de trámites e
impuestos a la Agencia Aduanal de El Salvador y gestiona el pago
respectivo para la liberación de las mercaderías.
Posterior a la Liberación de las mercaderías, estas son enviadas a
oficina central para su distribución y entrega a los respectivos clientes.
El Depto de operaciones por medio del Depto de Vip y Aduanas
solicita al Depto de cobros la impresión de las facturas de trámites e
impuestos para gestionar el pago respectivo a los clientes previa
entrega de la mercadería.
El Depto de operaciones por medio del Depto de Courier ingresa al
sistema los datos de las mercaderías próximas a exportarse previa
identificación, clasificación según forma de pago (collect, prepagado)
y destino.
El Depto de Courier solicita al Depto de Cobros la impresión de las
facturas de servicios para gestionar el pago respectivo.
o Gestión de estados
El Depto de operaciones ingresa la recepción y salida de las
mercaderías desde que son notificadas por el personal de Trans-
Express en la ciudad de Miami, detallando datos del proveedor,
transportista, peso, día, hora de llegada y salida.
EL Depto de Vip ingresa al sistema la llegada de las mercaderías
según notificación del Depto de aeropuerto.
El Depto de Aduanas ingresa los pasos que atraviesa las mercaderías
para gestionar la liberación según notificación el Depto de aeropuerto.
El Depto de Vip Ingresa la recepción, distribución y entrega de las
mercaderías ya puestas en oficina central.
CAPITULO III SITUACION ACTUAL 66
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
El Depto de Vip ingresa los datos de las entregas de las mercaderías
a los clientes (nombre, fecha, hora).
El Depto de Courier ingresa el estatus de la recolección y recepción
de las mercaderías courier listas para ser exportadas.
EL Depto de Courier ingresa cuando las mercaderías son entregas al
personal de la aerolínea para ser enviadas al destino final,
especificando el día y hora de salida.
El Depto de courier ingresa los datos de entrega en destino final
según notificación proporcionada por el personal de las agencias de
Trans-Express en otros países.
o Gestión de reclamos
La Gerencia de mercadeo y ventas por medio del Depto de Atención
al cliente, recibe los reclamos proporcionado por el cliente activo en
forma telefónica, fax o personal.
El Depto de atención llena una hoja de reclamo según los datos del
caso previa verificación del cliente según muestra en pantalla el
sistema.
El Depto de atención al cliente traslada la hoja de reclamo según lo
considere conveniente a la Gerencia de mercadeo y ventas,
operaciones y contabilidad quienes reasignan el caso al personal
involucrado.
El cliente que ha hecho el reclamo que en espera de recibir una
pronta solución de parte del personal involucrado (Gerencia de
mercadeo y ventas, Depto de operaciones y cobros).
CAPITULO III SITUACION ACTUAL 67
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
o Gestión de soporte al sistema actual
La Gerencia de mercadeo y ventas solicita al Depto de informática en
forma mensual los reportes de anulados, renovación, ventas de los
servicios de courier, casillero y carga.
El Depto de atención al cliente solicita al Depto de informática los
reportes mercaderías, estados de mercadería en cualquier momento
que sean pedidos.
El Depto de cobros solicita al Depto de informática los reportes de
estados de cuentas de los clientes activos cada vez que sean
pedidos.
EL Depto de informática gestiona la adición y modificación de
reportes cada vez que personal de cualquier Depto lo solicita.
El Depto de informática gestiona la adición y modificación de un
modulo únicamente solicitado por el jefe del Depto respectivo.
El Depto de informática gestiona la reparación de un equipo asignado
a un usuario con previa revisión y verificación. Posteriormente notifica
al jefe del Depto.
El jefe del Depto realiza una hoja de solicitud para la reparación del
equipo y presenta a la Gerencia General para determinar si lo
considera conveniente.
El Depto de informática gestiona previa solicitud por el usuario y
cotización la adquisición de equipos por sustitución o nuevos
únicamente autorizados por el presidente según lo considere
necesario.
CAPITULO III SITUACION ACTUAL 68
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
3.3.7. DIAGNÓSTICO DEL SISTEMA DE INFORMACIÓN ACTUAL
El sistema de información que actualmente utiliza la empresa fue desarrollado
en el lenguaje de programación Magic, considerado muy útil para administrar la
información tecnológica (IT) desde una perspectiva de negocios, abarcando
sistemas, aplicaciones y bases de datos.
A pesar que el lenguaje Magic es utilizado por muchas empresas en el ámbito
mundial, lamentablemente posee poca relevancia en El Salvador al grado que
no existe un representante o distribuidor que pueda brindar información,
manuales, instructivos y actualizaciones, haciendo más difíci l el entendimiento y
exploración de la aplicación, generando inconvenientes para el programador.
Además se pueden mencionar algunos inconvenientes encontrados cuando se
hace uso de la aplicación actual, los cuales son:
La aplicación no permite transferir ni recibir información desde su base de
datos a ningún otro tipo de aplicación (Microsoft Excel) lo cual limita el uso
de los datos.
No es compatible para permitir a futuro el ingreso de afiliaciones
directamente desde la página Web, aunque actualmente no funciona como
una página dinámica (ver apartado 1.4.1).
Y durante la ejecución de los procesos es importante señalar lo siguiente:
No existe un control de calidad por parte del Depto de Informática al
momento de ingresar los datos de clientes provocando pérdida de clientes
ilocalizables, existencia de información errónea o duplicada o mal digitada.
No existe una numeración de casilleros asignados a las direcciones postales
en forma correlativa de tal manera que se dan inconvenientes al momento
de gestionar la entrega de la mercadería.
CAPITULO III SITUACION ACTUAL 69
“Diseño de un sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
No existe un reporte que muestre los datos completos de los clientes
futuros a renovar, datos básicos y movimientos de mercaderías.
No existe un control de reclamos en el sistema actual.
El Depto de Informática no utiliza ningún tipo de documentación al momento
de brindarle mantenimiento al sistema
No existe un presupuesto determinado para brindar el mantenimiento
respectivo de los equipos de hardware y software.
No existe un control de tiempo para el cumplimiento de solicitudes por parte
del Depto de Informática por lo tanto no puede validarse un reclamo por
parte del usuario.
Actualmente todo reporte generado por el sistema es administrado por el
Depto de Informática, lo cual provoca saturación en el desarrollo de sus
actividades y desorden.
Por lo anterior se justifica y se hace necesaria la creación de un nuevo sistema
de información, desarrollado en lenguajes de programación de mayor
relevancia, flexibilidad y entendimiento como Visual fox pro 6.0 y SQL Server
2000 facilitando así las tareas del programador y usuario.
SISTEMA DE TRANS-EXPRESS ACTUAL
GCIA DEMERCADEO Y
VENTAS
DEPTO DEINFORMATICA
DEPTO DEOPERACIONES
DEPTO DECOBROS
BASE PERVASIVE SQL (MAGIC PC)
BANCO OFINANCIERA
DEPTO DEATENCION AL
CLIENTE
CONTRATO AUTORIZADO
REPORTE DE VENTAS
REPORTE DE RENOVACION
REPORTE DE ANULADOS
MANIFIESTO D
E MERCADERIA
ESTADO DE M
ERCADERIA
DATOS DE COBRO
CLIENTE
FAC
TUR
A D
E S
ERVI
CIO
S IM
PRE
SA
DATOS DE COBRODATOS DE COBRO VERIFICADOS
RE
POR
TE E
STAD
O D
E M
ERC
ADER
IA
REP
OR
TE C
ONT
RO
L D
E PE
SO
SOLICITUD REPORTE DE RENOVACION
DAT
OS
CO
NTR
ATO
AUT
ORI
ZAD
O
DATO
S ES
TAD
OS
DE
ME
RCA
DER
IAD
ATO
S M
AN
IFIE
STO
DE
MER
CAD
ERIA
DA
TOS
DE
CO
BRO
REP
OR
TE E
STAD
O D
E C
UEN
TA
REP
ORT
E D
E M
ERC
ADE
RIA
DATOS DE COBRO VERIFICADOS
FAC
TUR
A D
E T
RAM
ITES
E IM
PUE
STO
S IM
PRES
ASOLICITUD FACTURA DE SERVICIOS
SOLICITUD REPORTE DE VENTAS
SOLICITUD REPORTE DE ANULADOS
SOLICITUD REPORTE DE RENOVACION
DATOS DE C
OBRO
SOLICITUD REPORTE DE ANULADOS
SOLICITUD REPORTE DE VENTAS
CONTRATO AUTORIZADO
SOLICITUD REPORTE ESTADO DE MERCADERIASSOLICITUD REPORTE CONTROL DE PESOSOLICITUD REPORTE DE MERCADERIAS
REPORTE ESTADO DE M
ERCADERIA
REPORTE CONTROL DE PESO
REPORTE
ESTA
DO DE
CUENTA
REPORTE DE MERCADERIAREPORTE DE VENTAS
REPORTE DE ANULADOS
REPORTE DE RENOVACION
SOLICITUD FACTURA DE SERVICIOSSOLICITUD FA
CTURA DE TRAMITES E
IMPUESOS
FACTURA DE TRAMITES E IMPUESTOS IMPRESA
SOLIC
ITUD REPORTE DE MERCADERIA
SOLICITUD REPORTE ESTADO DE MERCADERIA
SOLICITUD REPORTE CONTROL DE PESO
SOLICITUD FACTURA DE TRAMITES E IMPUESTOS
FACTURA DE SERVICIOS IMPRESA
SOLICITUD FACTU
RA DE S
ERVICIO
S
SOLICITUD REPORTE ESTADO DE CUENTAS
SOLICITUD REPORTE ESTADO DE CUENTA
RECLAMO
RECLAMO
RECLAMO
RECLAMO
SOLU
CION
SOLU
CIO
N
SOLUCION
SOLUCION
NIVEL 0 C
API
TULO
III –
SIT
UA
CIO
N A
CTU
AL
7
0
3.
3.8.
DIA
GR
AM
AS
DE
FLU
JO D
EL S
ISTE
MA
AC
TUA
L
Util
izan
do
las
he
rram
ient
as
para
el
an
ális
is
y di
seño
de
si
stem
as,
a
cont
inua
ción
se
mue
stra
los
dia
gram
as d
e flu
jo p
ara
el s
iste
ma
actu
al q
ue
pose
e la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor.
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE CONTRATOS1.0
GCIA DEMERCADEO Y
VENTAS
DEPTO DEINFORMATICA
DEPTO DECOBROS
BASE PERVASIVE SQL (MAGIC PC)
BANCO OFINANCIERA
CO
NTRA
TO A
UTOR
IZAD
O
REPORTE DE VENTAS
REPORTE DE RENOVACION
REPORTE DE ANULADOS
DATOS DE COBRO
CLIENTE
FACTURA D
E SERVIC
IOS IM
PRESA
DATOS DE COBRO
DATOS DE COBRO VERIFICADOS
SOLICITUD REPORTE DE RENOVACION
DA
TOS
CO
NTR
ATO
AU
TOR
IZA
DO
DAT
OS
DE
CO
BR
O
DATOS DE COBRO VERIFICADOS
SOLICITUD FACTURA DE SERVICIOS
SOLICITUD REPORTE DE VENTAS
SOLICITUD REPORTE DE ANULADOS
SOLICITUD
REPO
RTE DE R
ENOVACIO
N
SOLICITUD REPORTE DE ANULADOS
SOLICITUD REPORTE DE VENTAS
CONTRATO AUTORIZADO
REPORTE DE VENTASREPORTE DE ANULADOS
REPORTE DE RENOVACION
SOLICITUD FACTURA DE SERVICIOS
FACTURA DE SERVICIOS IMPRESA
NIVEL 1- GESTION DE CONTRATOS
CA
PITU
LO II
I – S
ITU
AC
ION
AC
TUA
L
71
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE RASTREOS2.0
DEPTO DEINFORMATICA
DEPTO DEOPERACIONES
DEPTO DECOBROS
BASE PERVASIVE SQL (MAGIC PC)
BANCO OFINANCIERA DEPTO DE
ATENCION ALCLIENTE
MANIFIE
STO DE M
ERCADERIA
DATOS DE COBRO
CLIENTE
FAC
TUR
A DE
SER
VIC
IOS
IMPR
ESA
REP
ORT
E ES
TAD
O D
E M
ERCA
DER
IA
REPO
RTE
CO
NTR
OL
DE
PESO
DATO
S M
ANIF
IEST
O D
E M
ERC
ADER
IA
DATO
S D
E C
OBR
O
REP
ORT
E ES
TAD
O D
E CU
ENTA
REP
ORT
E D
E M
ERCA
DER
IA
DATOS DE COBRO VERIFICADOS
FACT
URA
DE
TRAM
ITES
E IM
PUE
STO
S IM
PRES
A
DATOS D
E COBRO
SOLICITUD REPORTE ESTADO DE MERCADERIAS
SOLICITUD REPORTE CONTROL DE PESO
SOLICITUD REPORTE DE MERCADERIAS
REPORTE ESTADO DE MERCADERIA
REPORTE CONTROL DE PESO
REPORTE DE MERCADERIA
SOLICITUD FACTURA DE SERVICIOSSOLIC
ITUD FA
CTURA D
E TRAMITE
S E IM
PUESOS
FACTURA DE TRAMITES E IMPUESTOS IMPRESA
SOLICITUD REPO
RTE DE MERCADERIA
SOLIC
ITUD REPORTE ESTADO DE M
ERCADERIA
SOLICITUD REPOR
TE CONTROL DE PESO
SOLICITUD FACTURA DE TRAMITES E IMPUESTOS
FACTURA DE SERVICIOS IMPRESA
SOLICITU
D FACTURA D
E SERVIC
IOS
SOLICITUD REPORTE ESTADO
DE CUENTA
DATOS DE COBRO
DATOS DE
COBRO V
ERIFI
CADOS
NIVEL 1 – GESTION DE RASTREO
CA
PITU
LO II
I – S
ITU
AC
ION
AC
TUA
L
7
2
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE ESTADOS3.0
DEPTO DEINFORMATICA
DEPTO DEOPERACIONES
BASE PERVASIVE SQL (MAGIC PC)
DEPTO DEATENCION AL
CLIENTE
ESTADO DE MERCADERIA
CLIENTE
REP
OR
TE E
STAD
O D
E M
ERC
ADER
IAD
ATO
S ES
TAD
OS
DE M
ERC
ADE
RIA
SOLICITUD REPORTE ESTADO DE MERCADERIAS
REPORTE ESTADO DE MERCADERIA
SOLICITUD REPORTE ESTADO DE MERCADERIA
NIVEL 1 – GESTION DE ESTADO
CA
PITU
LO II
I – S
ITU
AC
ION
AC
TUA
L
73
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE RECLAMOS4.0
GCIA DEMERCADEO Y
VENTAS
DEPTO DEOPERACIONES
DEPTO DECOBROSDEPTO DE
ATENCION ALCLIENTE
CLIENTE
RECLAMO
RECLAMO
RECLAMO
SOLUCION
SOLU
CIO
N
SOLUCIONSOLUCION
RECLAMO
NIVEL 1 – GESTION DE RECLAMOS
C
API
TULO
III –
SIT
UA
CIO
N A
CTU
AL
7
4
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE SOPORTE ALSISTEMA 5.0
DEPTO DEINFORMATICA
SOLICITUD REPORTE DE RENOVACION
SOLICITUD REPORTE DE ANULADOS
SOLICITUD REPORTE DE VENTAS
REPORTE DE VENTAS
REPORTE DE ANULADOS
REPORTE DE RENOVACION
DIRECCIONADMINISTRATIVA
SOLICITUD REPORTE DE ANULADOS
SOLICITUD REPORTE DE RENOVACION
SOLICITUD REPORTE DE VENTAS
REPORTE DE VENTASREPORTE DE ANULADOS
REPORTE DE RENOVACION
NIVEL 1- GESTION DE SOPORTE
CA
PITU
LO II
I – S
ITU
AC
ION
AC
TUA
L
75
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
CAPITULO IV – SISTEMA PROPUESTO 76
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
CAPITULO IV – SISTEMA PROPUESTO
Con los resultados obtenidos de la investigación realizada y descrita en el
capitulo III sobre los equipos de hardware y software que posee la empresa
Trans-Express de El Salvador, se permite seleccionarlos aquellos que son
indispensables para el desarrollo del sistema de información propuesto. Por lo
tanto a continuación se hace mención de estos equipos seleccionados y su
funcionalidad (hardware, software, personal, distribución física y seguridad).
4.1. DESCRIPCIÓN GENERAL
La aplicación diseñada es un software que controla los procesos de logística y
calidad de los servicios de courier, casilleros y carga que ofrece la empresa
Trans-Express de El Salvador. Con este sistema se podrá controlar desde que
el cliente se afilia al contrato hasta la entrega de la mercadería respectiva en su
casa u oficina.
Algunas características que brindará este software son: sencillo, flexible, viable,
utilizando los procesos: adición de contratos, rastreos de mercaderías en
transito, estados de mercaderías, reclamos de los servicios y soporte. Así
mismo la empresa no incurrirá en gastos por el desarrollo del sistema,
solamente en la inversión que deberá hacer para ponerlo en marcha si lo
considera conveniente. (Ver cuadro 5.1)
Además para su funcionalidad se utilizará como sistema operativo Microsoft
Windows XP Professional, con pantallas y reportes desarrollados en el lenguaje
de programación Microsoft visual fox pro v 6.0 y haciendo conexión con una
base de datos creada con el lenguaje SQL Server 2000 para el resguardo de la
información.
CAPITULO IV – SISTEMA PROPUESTO 77
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
Dentro del sistema de información los usuarios tendrán disponible varias
opciones por medio de un menú. Seleccionado la opción a trabajar se podrá
visualizar, adicionar, modificar, guardar, eliminar e imprimir la información de los
clientes activos, mercaderías en transito, personal de la empresa, según el nivel
de acceso que se ha brindado al usuario.
Facilitando a los usuarios generar e imprimir por si solos reportes valiosos que
servirán para la toma de decisiones de sus actividades, estos podrán ser: metas
de vendedores, estado de mercaderías en tránsito (courier, paquetería, correo y
carga), datos sobre el personal que posee, usuarios, estados de cuenta, control
de peso, cálculo de impuestos.
4.2. REQUERIMIENTOS DEL SISTEMA PROPUESTO
4.2.1. HARDWARE
Al hablar de los requerimientos, se toma en cuenta que Trans-Express de El
Salvador posee actualmente una tecnología de hardware adecuada y suficiente
que para el funcionamiento del sistema propuesto. (Ver detalle en apartado 3.3)
Los requisitos indispensables que debe poseer el servidor “base de desarrollo”,
lugar de instalación del sistema propuesta deberán cumplir31:
Procesador Pentium IV de tipo INTEL o CELERON
Velocidad 1 Mega Herz a más
Memoria desde 512 MB o 1 GB de Ram
Un sistema operativo de la familia Microsoft Windows XP Professional
Disco duro 80 o 120 Giga bites (GB) de espacio disponible en disco duro
Unidad de disquete, cd rom como lector o grabador de cd y dvd
31 http://www.microsoft.com, Enero 2006 y http://www.dell.com, Enero 2006
CAPITULO IV – SISTEMA PROPUESTO 78
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
Monitor de 32 bit de resolución con tamaño de 15” a 17” y tipo plat panel o
touch screen
Tarjeta de red y conector de usb
Equipo sugerido Optiplex Dell Gx520 que son las más actualizadas
4.2.2. SOFTWARE
Para el diseño del sistema de información se utilizará el software proporcionado
por la empresa Trans-Express de El Salvador ya que estos ya disponen una
licencia vigente y actualizada, (ver detalle en apartado 3.3). Los cuales se
detallan a continuación:
Microsoft Windows XP profesional servicie pack 2: se utilizará como
plataforma para soportar los programas de Microsoft SQL 2000 Server y
Microsoft Visual FoxPro v. 6.0, con los que se desarrollará el sistema de
información.
Microsoft SQL 2000 Server: se utilizará para el resguardo de los datos de
clientes ya existentes o nuevos, formando así la base de datos principal,
sustituyendo a la actual llamada pervasive sql2000.
Microsoft Visual FoxPro v. 6.0: se utilizará para el desarrollo de módulos
permitiendo el ingreso de la información correcta y ser guardada
directamente en la base de datos, sustituyendo al sistema actual
desarrollado en Magic.
4.2.3. PERSONAL
Para la puesta en marcha del sistema de información, este será administrado
por el jefe del Depto de Informática adjunto la supervisión del gerente de
mercadeo y ventas. El jefe del Depto de Informática hará la instalación del
software en el servidor “base desarrollo” e instalará Microsoft SQL 2000 en el
servidor “base de datos”. Se iniciara con una revisión exhaustiva y periodo de
prueba para velar el cumplimiento de los objetivos solicitados, posteriormente a
CAPITULO IV – SISTEMA PROPUESTO 79
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
una migración de los datos desde pervasive Sql 200, la base actual y finalmente
puesto a funcionar.
Únicamente el jefe del Depto de Informática sea el responsable de hacer todo
tipo de mantenimiento a este sistema según los usuarios lo requieran a través
del uso de los códigos fuentes y documentación proporcionada, a la vez será el
encargado de brindar apoyo y capacitación a estos en cuanto al ingreso de la
información, generación de reportes e impresiones.
4.2.4. DISTRIBUCIÓN FÍSICA
El sistema de información estará instalado en el servidor “base desarrollo”
donde se compartirá la carpeta que lo contiene (.exe o ejecutable), generando
iconos de acceso en las estaciones de trabajo que posean como dispositivo una
tarjeta de red para permitir la conexión a esta. La red a utilizar es la que posee
en función actualmente la empresa, manteniendo el tipo y distribución
(direcciones IP). (Ver detalle en marco teórico capitulo II)
4.2.5. SEGURIDAD DEL SISTEMA PROPUESTO
Trans-Express de El Salvador, además de aplicar las políticas de seguridad
planteadas en apartado 3.3.5 se pondrán en práctica los siguientes
mecanismos:
Se usará un módulo preventivo que controlará el ingreso de los usuarios al
sistema que tendrá la obligación de registrarse para tener acceso. El registró
será efectuado por el jefe del departamento de Informática.
Una vez ingresado el usuario por medio del módulo preventivo se manejaran
tres tipos de niveles de acceso para realizar consultas, adiciones,
modificaciones, eliminaciones e impresiones.
Además por medio de un menú principal los usuarios tendrán acceso a los
módulos según los grupos de trabajo al que pertenece.
CAPITULO IV – SISTEMA PROPUESTO 80
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
El manejo de los códigos fuentes del sistema será únicamente por el jefe del
Depto de Informática quien tendrá el respaldo original fuera del servidor,
solamente se instalaran los ejecutables.
4.3. ANÁLISIS DE FACTIBILIDAD
4.3.1. FACTIBILIDAD TÉCNICA
Posteriormente a una investigación realizada al personal que labora en la
empresa Trans-Express de El Salvador, algunos requerimientos importantes
para el desarrollo efectivo de sus actividades, los cuales se pueden mencionar:
Que el sistema de información propuesto deberá brindar al personal de la
empresa un entorno sencillo, amigable y fácil entendimiento para el manejo
de los datos.
Trans-Express cuenta el equipo de hardware y software necesario para su
implementación, debido que cumplen con los requisitos mínimos y con buen
funcionamiento, además para el desarrollo del diseño cuenta con la licencia
vigente y actualizada.
Se tiene la seguridad que la persona que será responsable de brindar el
mantenimiento al sistema podrá posee el conocimiento, experiencia y
habilidad efectuar las operaciones como: mantenimiento de servidores,
control de calidad y protección de la información, mejorar la distribución o
expansión de la red.
Los usuarios tendrán la oportunidad de gestionar las operaciones de
generación de reportes, consultas, impresiones por si solos provocando así
un menor trafico de solicitudes al Depto de Informática.
El personal del Depto de Informática tendrá la oportunidad de conocer,
aprender nuevas herramientas (Visual FoxPro y SQL Server 2000).
Se podrá facilitar el enlace con la página Web que poseen actualmente.
CAPITULO IV – SISTEMA PROPUESTO 81
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.3.2. FACTIBILIDAD ECONÓMICA
En cuanto a los gastos a incurrir para el diseño y desarrollo del sistema
propuesto, se limitará únicamente al tiempo que el personal dedicará para
brindar la información requerida, debido que el software y hardware cumplen
con los requisitos indispensables para el funcionamiento, según la investigación
realizada anteriormente (Ver apartado 4.2) y tendrá la ventaja de distribuir
confiablemente las actividades por medio de las pantallas que este ofrece.
Además el sistema no implica un valor monetario dado es el objetivo del
presente trabajo de graduación para los estudiantes y no existe contratación
alguna con una compañía desarrolladora.
En cuanto al mantenimiento adecuado del sistema se considera al personal del
Depto de informática debido que muestra interés y capacidad idónea para ser el
apoyo que necesita la compañía y es parte del equipo de empleados activos
con un salario mensual fijo.
Con el sistema la compañía obtendrá un software sencillo, flexible, viable,
manejable, compatible y muy utilizable para los procesos de adición de
contratos, rastreos de mercaderías en transito, estados de mercaderías,
reclamos de los servicios y soporte, sin embargo existe el caso de la
implementación, cuando la empresa desea poner en marcha el sistema, es
posible que requiera alguna inversión si lo considera conveniente. (Ver cuadro
5.1).
CAPITULO IV – SISTEMA PROPUESTO 82
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.3.3. FACTIBILIDAD OPERATIVA
Las características de ser flexible, compatible y fácil de operar que tendrá el
sistema propuesto, debido que se usará para el diseño y desarrollo Microsoft
SQL Server 2000 y Microsoft Visual Fox 6.0 (ver detalle en apartado 4.2).
Microsoft SQL Server 2000, por ser un administrador bases de datos
relacionales, potente y de alto rendimiento, apoyará el sistema propuesto,
además del resguardo de los datos, a la distribución física y acceso a los
usuarios creando roles, permisos, restricciones y grupos, debido que esta
diseñado para sistemas de tipo cliente-servidor de tal modo que la base de
datos puede residir servidor central y ser compartida entre varios usuarios
través de la red o vistas remotas brindando la auto configuración
dinámicamente de los recursos disponibles para mayor eficientemente.
Microsoft Visual Foxpro 6.0 apoyará al sistema propuesto, en el diseño de
pantallas muy flexible y amigable, por ser una herramienta de programación
orientada para ambientes gráficos y web debido a su galería de componentes
en especial las herramientas de control active X .
Permite conectarse en forma definitiva o remota a cualquier base de datos
externa usando ODBC o con los componentes com que posee y ser muy
compatible a pesar que posee su propia base local, manipulando la información
fácilmente recibiendo o enviando datos en forma rápida. Microsoft Visual Fox
6.0 es muy útil para programas o aplicaciones puestas en red.
Por lo tanto se considera que el sistema propuesto permitirá obtener las
siguientes ventajas:
CAPITULO IV – SISTEMA PROPUESTO 83
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
Un control de los ingresos de contratos efectuados a través de
comprobantes impresos.
Creación e impresión de las facturas de los servicios adquiridos reduciendo
el tiempo de entrega de estas.
Permitirá la generación de datos (dirección, teléfono, fax, contacto, pesos)
de clientes próximos a renovación, eliminando así la búsqueda y digitación
de esta información o impresiones de pantallas.
Permitirá que el Depto de cobros ingrese los cargos y abonos por los
servicios brindados.
Permitirá la impresión rápida y oportuna de facturas de servicios y trámites e
impuestos en el momento que sea requerida.
Se obtendrá un control sobre todos los reclamos que se reciben en el Depto
de atención al cliente.
Por lo tanto se considera que el desarrollo del sistema de información propuesto
para el control de los servicios, es totalmente viable y que al ser puesto en
marcha se puede obtener un mejor rendimiento al momento de manipular la
información y brindar soporte a los usuarios, por consiguiente en la calidad de
servicios y atención al cliente.
CAPITULO IV – SISTEMA PROPUESTO 84
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.4. DIAGRAMA DE FUNCION MODULAR DEL SISTEMA PROPUESTO
4.4.1. DISEÑO DEL DIAGRAMA FUNCIONAL
4.4.2. DESCRIPCIÓN DEL DIAGRAMA FUNCIONAL DEL SISTEMA PROPUESTO
A continuación se presentan los módulos principales y componentes que
integran el sistema de información propuesto para brindar a todos los usuarios
un mayor entendimiento al momento de utilizarlo.
CONTRATOS
o General: Módulo en el que se ingresan los datos básicos (Razón social,
dirección, teléfono) del cliente que adquiere un servicio o ambos.
(casilleros y courier)
o Couriers: módulo que permite asignarle un código alfanumérico único
con el cual se identificara al momento de realizar un envío de la
mercadería. Además se ingresan los datos del vendedor y agencia que
ha gestionado el contacto.
*Nota: En todos los módulos y opciones existe la posibilidad de imprimir o consultar la información
CAPITULO IV – SISTEMA PROPUESTO 85
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
o Casilleros: módulo que permite asignarle un número de casillero único
con el que se identificara y utilizara al momento de importar paquetes y
carga.
o Autorizadas: se ingresas las personas que podrán utilizar los servicios de
courier y casilleros antes contratados.
MERCADERIAS
o Ingresos: Módulo donde se ingresan los datos de las mercaderías que se
importan desde la ciudad de Miami, según reporte proporcionado por el
personal de Trans-Express. Datos como: peso, unidades, origen, valor,
número de factura y se clasifican según el servicio a usar (courier,
casillero o carga).
o Rastreos: muestra el estatus de la mercaderías que están en transito
desde que el proveedor lo envía o deposita en el casillero en la ciudad de
Miami hasta la entrega respectiva al dueño en oficina o casa.
SERVICIOS
o Courier: Se ingresan los datos de las mercaderías que han sido
clasificadas anteriormente como courier o para ser exportadas hacia un
destino determinado. Aquí se determina el precio según peso,
destinatario, origen.
o Casilleros: se ingresan los datos de las mercaderías ya clasificadas
como paquetería, correo o carga. Además se determina el valor a cobrar
de flete, seguros e impuestos.
TRANSACCIONES
o Cargos y abonos: se ingresas los datos de todos los cargos y abonos
monetarios que el cliente ha realizado al momento de utilizar uno de los
servicios que ha contratado a Trans-Express de El Salvador.
CAPITULO IV – SISTEMA PROPUESTO 86
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
o Facturas: se ingresan los datos posteriormente ya han sido abonados en
la pantalla de cargos y abonos para gestionar la impresión de la factura
según el servicio y cobro determinado.
CLIENTES
o Reclamos: lista todos los reclamos que han sido ingresados al módulo de
reclamo durante un periodo determinado.
o Soluciones: Se ingresa la solución presentada al cliente y se hace el
cierre del reclamo.
REPORTES
o CONTRATOS
Ventas: Muestra el listado de contratos que han sido adquiridos por
los clientes a una determinada fecha y por vendedor que pueden ser
courier o casillero.
Anulados: Muestra el listado de los cliente que han eliminado los
servicios de courier y casillero.
Renovación: Lista los contratos de casillero que están pronto a vencer
o PAQUETES
Ingresos: Muestra el listado de todas las mercaderías que han sido
importadas según código, fecha o servicio.
Clasificadas: Muestra el listado de las mercaderías ya clasificadas
según el tipo de servicio utilizado (Correo, Carga, Courier, Casillero,
Paquetería)
Movimientos: muestra el seguimiento que lleva una mercadería en
transito según el peso, servicio y estado
CAPITULO IV – SISTEMA PROPUESTO 87
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
o PAGOS
Estados de cuenta: muestra todos los abonos y cargos que ha
realizado el cliente finalizando con un saldo actual. Detallando todas
las transacciones efectuadas durante un periodo de tiempo.
Facturas: muestra la factura de un cliente para ser impresa
Transacciones: lista todas las transacciones realizadas a un
determinado periodo de tiempo.
o PERSONAL
Anulados: muestra el detalle del personal que ha sido cancelado o
retirado dejando de laborar en la empresa a una determinada fecha.
Activos: muestra el personal activo clasificado por el Depto al que
pertenece
o CLIENTE
Reclamo: muestra todos los reclamos presentados por los clientes según
fecha, contrato y servicio.
Soluciones: muestra todas las soluciones que han ofertado a los clientes
para realizar el cierre del reclamo.
ADMINISTRACION
o Personal: permite el ingreso de los datos sobre el personal que labora en
la empresa.
o Usuarios: se ingresan los datos del personal que tendrá acceso al
sistema de información donde se le asignara un nivel y grupo de trabajo.
o Agencias: modulo que permite ingresar los datos de las sucursales que
posee la empresa como: dirección, teléfono, personal de contacto.
o Tarifas: módulos que permiten el ingreso de los precios a ofrecer según
los servicio de carga, courier y casillero.
CAPITULO IV – SISTEMA PROPUESTO 88
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
o Paquetes: pantallas que permiten el ingreso de los estados, aforos,
tramites y destinos.
o Clientes: permite ingresar la clasificación de los reclamos presentados
por los clientes y los tipos de soluciones que se le pueden ofrecer.
SALIDA
o Salir: permite salir del sistema totalmente.
o Login: gestiona el cambio del usuario a través de la pantalla de acceso.
CAPITULO IV – SISTEMA PROPUESTO 89
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.5. DIAGRAMAS DE FLUJO DEL SISTEMA PROPUESTO - NIVEL 0
CAPITULO IV – SISTEMA PROPUESTO 90
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 – GESTION DE CONTRATOS
CAPITULO IV – SISTEMA PROPUESTO 91
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 – GESTION DE RASTREO
CAPITULO IV – SISTEMA PROPUESTO 92
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 – GESTION DE ESTADOS
CAPITULO IV – SISTEMA PROPUESTO 93
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 – GESTION DE RECLAMOS
CAPITULO IV – SISTEMA PROPUESTO 94
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 – GESTION DE SOPORTE
CAPITULO IV – SISTEMA PROPUESTO 95
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.5.1. DICCIONARIO DE DATOS
A continuación se describe en forma detallada los miembros que integran los
diagramas de flujo del sistema propuesto mencionado en el apartado 4.4. La
descripción de entidades, procesos, almacenamientos y flujos se realiza en
base al orden del nivel y proceso que lo involucra.
DESCRIPCION DE ENTIDADES
NOMBRE GERENCIA DE MERCADEO Y VENTAS
DESCRIPCION Se encarga de autorizar el ingreso de los contratos vendidos ya
sean estos nuevos y de renovación
NOMBRE DEPTO DE OPERACIONES
DESCRIPCION Es el encargado de controlar todo lo relacionado con las
mercaderías, ya sean rastreos, estados, cargos a impuestos
NOMBRE DEPTO DE INFORMÁTICA
DESCRIPCION Se encarga de administrar el sistema y brindar soporte al
usuario
NOMBRE DIRECCION ADMINISTRATIVA
DESCRIPCION
Se encarga de administrar todo lo relacionado con la empresa a
través de la extracción de reportes valiosos para la toma de
decisiones.
NOMBRE DEPTO DE COBROS
DESCRIPCION
Se encarga de gestionar los cobros de los servicios contratados
por los clientes.
CAPITULO IV – SISTEMA PROPUESTO 96
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE DEPTO DE ATENCION AL CLIENTE
DESCRIPCION
Permite brindar asesoría a los clientes sobre la utilización de los
servicios, además se encargan de llevar un control de reclamos
para proporcionar una solucionar inmediata de estos.
NOMBRE CLIENTE
DESCRIPCION Es la entidad personal o empresarial que contrato los servicios
de casillero o courier.
NOMBRE BANCO O FINANCIERA
DESCRIPCION
Es la encargada de comprobar la validez del pago efectuado a
la empresa Trans-Express de El Salvador, que puede ser tarjeta
de crédito o cheque
DESCRIPCION DE LOS PROCESOS
NIVEL 0
NOMBRE
SISTEMA DE INFORMACION PARA EL CONTROL DE LOS
SERVICIOS QUE OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR, APLICADO A LA EMPRESA TRANS-
EXPRESS DE EL SALVADOR.
DESCRIPCION Proporciona el control de los servicios casillero y courier que
han sido contratados anteriormente
FLUJOS
EXTERNOS
comprobante de ingreso
contrato autorizado
datos de cobro
datos de cobro verificado
factura de servicios impresa
factura de tramites e impuestos impresa
reporte control de peso
CAPITULO IV – SISTEMA PROPUESTO 97
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
reporte de anulados
reporte de reclamos
reporte de soluciones
reporte de renovación
reporte soporte al sistema
reporte de transacciones
reporte de ventas
reporte estado de cuenta
reporte estado de mercadería
solicitud de transacción
reporte de mercadería
FLUJOS
INTERNOS
comprobante de ingreso
contrato autorizado
datos de cobro verificado
estado de mercadería
Solicitud factura de servicios impresa
Solicitud factura de tramites e impuestos impresa
manifiesto de mercadería
Reclamos
soluciones
solicitud de transacción
soporte al sistema
Transacciones
datos contrato autorizado
datos manifiesto de mercadería
datos estados de mercadería
datos transacciones
datos de cobro
datos soporte al sistema
datos solución
CAPITULO IV – SISTEMA PROPUESTO 98
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
datos reclamos
datos soluciones
NOMBRE GESTION DE CONTRATOS COD 1.0
DESCRIPCION Se ingresa los datos de clientes que han contratado los
servicios, verificando el pago y emisión de factura
FLUJOS
EXTERNOS
cod_autorizada
cod_agencia
cod_casillero
cod_courier
cod_factura
cod_personal
cod_trans
cod_libraje
cod_contrato
comprobante de ingreso
contrato autorizado
datos de cobro
datos de cobro verificado
reporte de anulados
reporte de renovación
reporte de ventas
Solicitud factura de servicios
Factura de servicios impresa
Solicitud de transacción
comprobante de ingreso
contrato autorizado
datos de cobro
datos de cobro verificado
CAPITULO IV – SISTEMA PROPUESTO 99
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
FLUJOS
INTERNOS
Solicitud factura de servicios
Factura de servicios impresa
solicitud de transacción
información de autorizadas
información de agencias
información de casilleros
información de couriers
información de facturas
información de librajes
información de personal
Información de contratos
información de trans
transacciones
NOMBRE GESTION DE RASTREO COD 2.0
DESCRIPCION Se ingresa los datos de la mercaderías en transito y controla
los pasos que se realizan hasta llegar al destino final
FLUJOS
EXTERNOS
cod_casillero
cod_courier
cod_factura
cod_mercadería
cod_scarga
cod_scasillero
cod_scourier
cod_destino
cod_aforo
cod_autorizada
cod_trans
cod_tglobal
CAPITULO IV – SISTEMA PROPUESTO 100
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
cod_tindividual
datos de cobro
datos de cobro verificado
factura de servicios impresa
factura de tramites e impuestos impresa
Solicitud factura de servicios
Solicitud factura de tramites e impuestos
Solicitud de transacción
reporte estado de cuenta
FLUJOS
INTERNOS
datos de cobro
datos de cobro verificado
factura de servicios impresa
factura de tramites e impuestos impresa
Solicitud factura de servicios
Solicitud factura de tramites e impuestos
información de casilleros
Información de couriers
información de scasilleros
información de scouriers
información de scargas
Información de aforos
información de facturas
información de autorizadas
información de transacciones
Información de destinos
Información de tramite global
Información de tramite individual
Información de mercaderías
manifiesto de mercadería
solicitud de transacción
CAPITULO IV – SISTEMA PROPUESTO 101
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
Transacciones
NOMBRE GESTION ESTADOS COD 3.0
DESCRIPCION Se da ingreso a los resultados obtenidos al efectuar los pasos
para proporcionar la mercadería hasta su destino final
FLUJOS
EXTERNOS
cod_estado
cod_personal
cod_mercaderia
cod_rastreo
reporte estado de mercadería
FLUJOS
INTERNOS
estado de mercadería
información de mercaderías
información de estados
información de personal
información de rastreos
NOMBRE GESTION DE RECLAMOS COD 4.0
DESCRIPCION
Permite ingresar los reclamos realizados por los clientes que
han contratado los servicios de casilleros, couriers y las
soluciones propuestas.
FLUJOS
EXTERNOS
reporte de reclamos
reporte de soluciones
cod_reclamo
cod_contrato
cod_solucion
cod_treclamo
cod_tsolucion
cod_autorizada
cod_personal
CAPITULO IV – SISTEMA PROPUESTO 102
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
FLUJOS
INTERNOS
reclamos
soluciones
información de reclamos
información de contratos
Información de treclamos
Información de tsoluciones
Información de autorizadas
Información de soluciones
información de personal
NOMBRE GESTION DE SOPORTE AL SISTEMA COD 5.0
DESCRIPCION Permite llevar un control sobre el mantenimiento que se
realiza al sistema y soporte al usuario que lo utiliza.
FLUJOS
EXTERNOS
cod_usuario
cod_nivel
cod_personal
cod_libraje
cod_agencia
cod_destino
cod_grupo
cod_cargo
cod_depto
cod_tsolucion
cod_treclamo
cod_número
reporte de soporte al sistema
soporte al sistema
información de niveles
información de personal
CAPITULO IV – SISTEMA PROPUESTO 103
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
FLUJOS
INTERNOS
información de librajes
información de agencias
información de destinos
información de grupos
información de cargos
información de deptos
información de tsolucion
información de treclamo
información de números
DESCRIPCION DE LOS ALMACENAMIENTOS
NIVEL 0
NOMBRE SQLTRANS
DESCRIPCION
Base principal que contiene el conjunto de tablas
secundarias, para resguardar la información sobre el
control de los servicios que ofrecen las empresas de
courier en El Salvador.
TIPO Principal
ACCESO
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
FLUJO RECIBIDO
comprobante de ingreso
contrato autorizado
datos de cobro verificado
estado de mercadería
factura de servicios impresa
factura de tramites e impuestos impresa
Solicitud factura de servicios
Solicitud factura de tramites e impuestos
manifiesto de mercadería
CAPITULO IV – SISTEMA PROPUESTO 104
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
reclamos
soluciones
solicitud de transacción
soporte al sistema
transacciones
datos contrato autorizado
datos manifiesto de mercadería
datos estados de mercadería
datos transacciones
datos de cobro
datos soporte al sistema
datos soluciones
datos reclamos
contrato autorizado
datos de cobro verificado
reporte control de peso
reporte de anulados
reporte de reclamos
reporte de soluciones
reporte de renovación
reporte soporte al sistema
reporte de transacciones y facturas
reporte de ventas
reporte estado de cuenta
reporte estado de mercadería
reporte de mercadería
CAPITULO IV – SISTEMA PROPUESTO 105
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 - GESTION DE CONTRATOS
NOMBRE CONTRATOS
DESCRIPCION
Posee información básica sobre los clientes que han
contratado los servicios que ofrece la empresa
(courier o casillero).
TIPO Secundario
ACCESO Gestión de contratos, rastreos y reclamos
FLUJO RECIBIDO cod_contrato
FLUJO ENVIADO información de contratos
NOMBRE COURIERS
DESCRIPCION Posee información sobre los clientes que han
contratado los servicios de courier.
TIPO Secundario
ACCESO Gestión de contratos, rastreos
FLUJO RECIBIDO cod_courier
FLUJO ENVIADO Información de couriers
NOMBRE CASILLEROS
DESCRIPCION Contiene información sobre los clientes que han
contratado los servicios de casilleros.
TIPO Secundario
ACCESO Gestión de contratos y rastreos
FLUJO RECIBIDO cod_casillero
FLUJO ENVIADO Información de casilleros
CAPITULO IV – SISTEMA PROPUESTO 106
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE AUTORIZADAS
DESCRIPCION
Resguarda información sobre las personas que tienen
autorización para utilizar el servicio de casillero o
courier que ha sido contratado por otro.
TIPO Secundario
ACCESO Gestión de contratos, rastreos y reclamos
FLUJO RECIBIDO información de autorizadas
FLUJO ENVIADO cod_autorizada
NOMBRE AGENCIAS
DESCRIPCION
Permite el ingreso de los códigos que identifican las
agencias o sucursales que posee la empresa Trans-
Express de El Salvador a nivel nacional.
TIPO Secundario
ACCESO Gestión de contratos y soporte al sistema
FLUJO RECIBIDO cod_agencia
FLUJO ENVIADO información de agencias
NOMBRE PERSONAL
DESCRIPCION Resguarda información sobre el personal que labora
en la empresa
TIPO Secundario
ACCESO Gestión de contratos, reclamos, estados y soporte al
sistema
FLUJO RECIBIDO cod_personal
FLUJO ENVIADO información de personal
CAPITULO IV – SISTEMA PROPUESTO 107
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE LIBRAJES
DESCRIPCION
Contiene los diferentes tipos de libras que son
prepagados al momento de realizar el contrato de
casillero.
TIPO Secundario
ACCESO Gestión de contratos y soporte al sistema
FLUJO RECIBIDO cod_libraje
FLUJO ENVIADO información de librajes
NOMBRE TRANS
DESCRIPCION Contiene los datos de todas las transacciones
realizadas que pueden ser cargo o abonos
TIPO Secundario
ACCESO Gestión de contratos, rastreos
FLUJO RECIBIDO cod_trans
FLUJO ENVIADO información de transacciones
NOMBRE FACTURAS
DESCRIPCION contiene información sobre las facturas de servicios e
impuestos listas para impresión
TIPO Secundaria
ACCESO Gestión de contratos y rastreos
FLUJO RECIBIDO cod_factura
FLUJO ENVIADO información de facturas
CAPITULO IV – SISTEMA PROPUESTO 108
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 - GESTION DE RASTREOS
NOMBRE MERCADERIAS
DESCRIPCION
Resguarda datos sobre las mercaderías que vienen en
transito listos para ser importados o exportados, alguno
de estos son peso, origen, destino, contacto, teléfono.
TIPO Secundario
ACCESO Gestión de rastreos y estados
FLUJO RECIBIDO cod_mercadería
FLUJO ENVIADO información de mercaderías
NOMBRE SCOURIERS
DESCRIPCION Resguarda información sobre las mercaderías que han
utilizado el servicio llamado courier
TIPO Secundario
ACCESO Gestión de rastreos
FLUJO RECIBIDO cod_scourier
FLUJO ENVIADO información de scouriers
NOMBRE SCARGAS
DESCRIPCION Contiene información sobre las mercaderías de tamaño
grande llamadas carga
TIPO Secundario
ACCESO Gestión de rastreos
FLUJO RECIBIDO cod_scarga
FLUJO ENVIADO información de scargas
CAPITULO IV – SISTEMA PROPUESTO 109
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE SCASILLEROS
DESCRIPCION
Contiene información sobre las mercaderías en transito
de tamaño pequeño ya sean muestras o documentos
utilizando las libras antes prepagas
TIPO Secundario
ACCESO Gestión de rastreos
FLUJO RECIBIDO cod_scasilleros
FLUJO ENVIADO información de scasilleros
NOMBRE AFOROS
DESCRIPCION
Contiene la clasificación de las mercaderías y el
porcentaje que debe pagar el importador como
impuestos al ser presentada en la agencia aduanal
según factura.
TIPO Secundario
ACCESO Gestión de rastreos y soporte al sistema
FLUJO RECIBIDO cod_aforo
FLUJO ENVIADO información de aforos
NOMBRE DESTINOS
DESCRIPCION
Contiene la clasificación de los destinos y países que la
empresa Trans-Express brinda el servicio de courier.
Además el valor a pagar del flete según peso
presentado.
TIPO Secundario
ACCESO Gestión de rastreos y soporte al sistema
FLUJO RECIBIDO cod_destino
FLUJO ENVIADO información de destinos
CAPITULO IV – SISTEMA PROPUESTO 110
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE TGLOBAL
DESCRIPCION
Contiene el valor de trámite de tipo global a cobrar
según consignatario (empresarial o personal) y rango
del valor de la factura presentada.
TIPO Secundario
ACCESO Gestión de rastreos y soporte al sistema
FLUJO RECIBIDO cod_tglobal
FLUJO ENVIADO información de tramites de tipo global
NOMBRE TINDIVIDUAL
DESCRIPCION
Contiene el valor de trámite de tipo individual a cobrar
según consignatario (empresarial o personal) y rango
del valor de la factura presentada.
TIPO Secundario
ACCESO Gestión de rastreos y soporte al sistema
FLUJO RECIBIDO cod_tindividual
FLUJO ENVIADO información de tramites de tipo individual
NIVEL 1 - GESTION DE ESTADOS
NOMBRE ESTADOS
DESCRIPCION Resguarda información sobre los tipos de estados que
sufren las mercaderías en transito
TIPO Secundaria
ACCESO Gestión de Estados
FLUJO RECIBIDO cod_estado
FLUJO ENVIADO información de estados
CAPITULO IV – SISTEMA PROPUESTO 111
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE RASTREOS
DESCRIPCION
Resguarda información sobre los tipos de estados que
sufren las mercaderías en transito según los servicios
de couriers y casilleros.
TIPO Secundaria
ACCESO Gestión de Estados
FLUJO RECIBIDO cod_rastreos
FLUJO ENVIADO información de rastreos
NIVEL 1 - GESTION DE RECLAMOS
NOMBRE RECLAMOS
DESCRIPCION Contiene información sobre los reclamos que realizan
los clientes activos de los servicios que han contratado
TIPO Secundaria
ACCESO Gestión de reclamos
FLUJO RECIBIDO cod_reclamo
FLUJO ENVIADO información de reclamos
NOMBRE SOLUCIONES
DESCRIPCION
Contiene información sobre las soluciones propuestas
para resolver los reclamos que realizan los clientes
activos de los servicios que han contratado
TIPO Secundaria
ACCESO Gestión de reclamos
FLUJO RECIBIDO cod_solucion
FLUJO ENVIADO Información de soluciones
CAPITULO IV – SISTEMA PROPUESTO 112
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE TRECLAMOS
DESCRIPCION
Contiene información sobre los tipos de reclamos que
realizan los clientes activos de los servicios que han
contratado
TIPO Secundaria
ACCESO Gestión de reclamos
FLUJO RECIBIDO cod_treclamo
FLUJO ENVIADO información de treclamos
NOMBRE TSOLUCIONES
DESCRIPCION
Contiene información sobre los tipos de soluciones
brindadas a los clientes activos que han hecho un
reclamo sobre los servicios que han contratado
TIPO Secundaria
ACCESO Gestión de reclamos
FLUJO RECIBIDO cod_tsolucion
FLUJO ENVIADO información de tsoluciones
NIVEL 1 - GESTION DE SOPORTE AL SISTEMA
NOMBRE USUARIOS
DESCRIPCION Contiene datos sobre los usuarios que se han
registrado para uti lizar el sistema de información
TIPO Secundaria
ACCESO Gestión de soporte al sistema
FLUJO RECIBIDO cod_usuario
FLUJO ENVIADO información de usuarios
CAPITULO IV – SISTEMA PROPUESTO 113
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE GRUPOS
DESCRIPCION
Contiene los nombres de grupos y opciones para ser
asignadas a los usuarios que se han registrado para el
acceso al sistema de información.
TIPO Secundaria
ACCESO Gestión de soporte al sistema
FLUJO RECIBIDO cod_grupo
FLUJO ENVIADO información de grupos
NOMBRE NUMEROS
DESCRIPCION Contiene los códigos, números y valor inicial para hacer
efectiva la numeración automática.
TIPO Secundaria
ACCESO Gestión de soporte al sistema
FLUJO RECIBIDO cod_número
FLUJO ENVIADO información de números
NOMBRE CARGOS
DESCRIPCION
Contiene los diferentes tipos de cargos que pueden ser
asignados al personal que labora en al empresa Trans-
Express de El Salvador.
TIPO Secundaria
ACCESO Gestión de soporte al sistema
FLUJO RECIBIDO cod_cargo
FLUJO ENVIADO información de cargos
CAPITULO IV – SISTEMA PROPUESTO 114
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE DEPTOS
DESCRIPCION
Contiene los diferentes tipos de deptos que forman el
organigrama de la empresa Trans-express de el
Salvador.
TIPO Secundaria
ACCESO Gestión de soporte al sistema
FLUJO RECIBIDO cod_depto
FLUJO ENVIADO información de deptos
DESCRIPCION DE LOS FLUJOS DE DATOS NIVEL 0
NOMBRE CONTRATO AUTORIZADO
DESCRIPCION
Documento que contiene datos de clientes que han
contratado los servicios de couriers y casilleros; ha sido
revisado y validado por la gerencia de mercadeo y
ventas.
DE Gerencia de mercadeo y ventas
A Depto de Informática
NOMBRE COMPROBANTE DE INGRESO
DESCRIPCION
Documento que hace constar que los datos extraídos
de los contratos de servicios couriers o casilleros han
sido ingresados al sistema de información
DE Depto de Informática
A Gerencia de mercadeo y ventas
CAPITULO IV – SISTEMA PROPUESTO 115
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE DATOS DE COBRO VERIFICADOS
DESCRIPCION
Datos de clientes que han sido verificados en el banco o
financiera que ampara el pago respectivo de los
servicios e impuestos como: tarjetas de créditos y
cheques.
DE Banco o financiera
A Depto de cobro
NOMBRE DATOS DE COBROS
DESCRIPCION
Contiene los datos básicos del cliente y el valor a ser
cobrado en concepto del servicio recibido o impuesto.
DE Depto de cobro
A Banco o financiera
NOMBRE ESTADO DE MERCADERÍA
DESCRIPCION
Contiene el resultado de cada paso efectuado para la
presentación de la mercadería hasta el destino final.
DE Depto de operaciones
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
CAPITULO IV – SISTEMA PROPUESTO 116
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE MANIFIESTO DE MERCADERIA
DESCRIPCION Posee la descripción de las mercaderías en transito
para ser importadas o exportadas.
DE Depto de operaciones
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
NOMBRE RECLAMOS
DESCRIPCION
Documento que muestra los inconvenientes que poseen
los clientes por los servicios que han contratado.
DE Depto de atención al cliente
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
NOMBRE SOLUCIONES
DESCRIPCION
Documento que muestra la resolución proporcionada
para los inconvenientes presentados a los clientes
activos y poseen los servicios.
DE Depto de atención al cliente
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
CAPITULO IV – SISTEMA PROPUESTO 117
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE SOLICITUD DE TRANSACCION
DESCRIPCION
Solicitud que hacen los deptos de informática y
operaciones para realizar los cargos o abono respectivo
a las cuentas de los clientes activos y generar la factura
de los servicios brindados con previa verificación de
datos.
DE Depto de Informática y operaciones
A Depto de cobros
NOMBRE SOPORTE AL SISTEMA
DESCRIPCION Servicio de mantenimiento al sistema y soporte al
usuario que lo utiliza
DE Depto de Informática
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
NOMBRE TRANSACCIONES
DESCRIPCION
Permite hacer efectivos los cargos y abonos en la
cuentas de los clientes activos ya sean estos servicios o
impuestos según solicitud antes presentada.
DE Depto de cobros
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
CAPITULO IV – SISTEMA PROPUESTO 118
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE FACTURA DE SERVICIOS IMPRESA
DESCRIPCION
Documento que sirve como comprobante de
cancelación de los servicios de courier y casillero que
han sido adquiridos por el cliente.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A
Depto cobros, Depto de operaciones, Gerencia de
mercadeo y ventas
NOMBRE FACTURA DE TRAMITE E IMPUESTOS IMPRESA
DESCRIPCION
Sirve como comprobante de pago al momento de
cancelar el valor de tramites e impuestos de las
mercaderías en transito.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador
A Depto de operaciones, Depto de cobros y liente
NOMBRE SOLICITUD FACTURA DE SERVICIOS
DESCRIPCION
Se solicita este documento para gestionar el pago
respectivo de los servicios recibidos de casilleros y
courier. en caja.
DE Depto de cobros, Depto de operaciones, Depto de
informática, Gerencia de mercadeo y ventas
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
CAPITULO IV – SISTEMA PROPUESTO 119
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE SOLICITUD FACTURA DE TRAMITES E IMPUESTOS
DESCRIPCION
Se solicita este documento para gestionar el pago
respectivo de que corresponden a los tramites
aduanales e impuestos deben cancelarse para liberar la
mercaderia.
DE Depto de cobros, Depto de operaciones, Depto de
informática, Gerencia de mercadeo y ventas
A
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
NOMBRE DATOS DE CONTRATO AUTORIZADO
DESCRIPCION
Contrato firmado y autorizado que contiene los datos de
clientes que han contratado los servicios y que son
ingresados al sistema
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A Contratos, Couriers y Casilleros
NOMBRE DATOS MANIFIESTO DE MERCADERIA
DESCRIPCION
Información que muestra la descripción detallada de las
mercaderías en transito y que son ingresados al
sistema
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A Mercaderías, scouriers, scasilleros y scargas
CAPITULO IV – SISTEMA PROPUESTO 120
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE DATOS ESTADOS DE MERCADERIA
DESCRIPCION
Información que se proporcionada al momento de
efectuarse un determinado paso para la liberación de
las mercaderías en transito.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A Rastreos
NOMBRE DATOS TRANSACCIONES
DESCRIPCION Valor numérico que muestra la factura para ser cobrada
o cancelada por los servicios e impuestos.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A Trans, facturas
NOMBRE DATOS SOPORTE AL SISTEMA
DESCRIPCION Muestra los datos del mantenimiento realizado al
sistema de información
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A Usuarios, niveles, cargos, deptos, personal, grupos
CAPITULO IV – SISTEMA PROPUESTO 121
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE DATOS DE RECLAMOS
DESCRIPCION Información de clientes e inconvenientes de los
servicios que han sido contratados por estos.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A Reclamos
NOMBRE DATOS DE SOLUCIONES
DESCRIPCION
Información proporcionada a los clientes que han
presentado sus reclamos respectivos sobre los servicios
que han sido contratados por estos.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador.
A Soluciones
NOMBRE REPORTE CONTROL DE PESO
DESCRIPCION Muestra el peso de las mercaderías que han importado
por los clientes activos
DE Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Cliente
CAPITULO IV – SISTEMA PROPUESTO 122
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE REPORTE DE ANULADOS
DESCRIPCION Documento que contiene los datos de clientes que ya
cancelaron los servicios anteriormente
DE Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Gerencia de mercadeo y ventas
NOMBRE REPORTE DE RECLAMOS
DESCRIPCION
Muestra el listado de clientes activos que han
presentados inconvenientes por los servicios
contratados a una determinada fecha.
DE Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Dirección administrativa
NOMBRE REPORTE DE SOLUCIONES
DESCRIPCION
Muestra el listado de clientes activos que han
presentados inconvenientes y los cuales han sido ya
solucionados a una determinada fecha.
DE Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Dirección administrativa
NOMBRE REPORTE DE RENOVACION
DESCRIPCION
Contiene el listado de clientes activos que pronto se les
vencerá el contrato y son próximo a renovar
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Gerencia de mercadeo y ventas
CAPITULO IV – SISTEMA PROPUESTO 123
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE REPORTES SOPORTE AL SISTEMA
DESCRIPCION
Conjunto de reportes que son generados por el sistema
de información
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Dirección administrativa
NOMBRE REPORTE DE TRANSACCIONES Y FACTURAS
DESCRIPCION
Muestra el listado de clientes que poseen facturas o
créditos fiscales que no han sido pagadas a una
determinada fecha.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Dirección administrativa
NOMBRE REPORTE DE VENTAS
DESCRIPCION
Presenta el recuento de todos los contratos vendidos en
un determinado periodo de tiempo
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Gerencia de mercadeo y ventas
NOMBRE REPORTE ESTADO DE CUENTA
DESCRIPCION
Muestra el detalle de las facturas y los servicios que los
clientes activos han contratado y han sido pagados o no
por estos, reflejando un saldo final.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Cliente
CAPITULO IV – SISTEMA PROPUESTO 124
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE REPORTE ESTADO DE MERCADERIA
DESCRIPCION
Comprobante de entrega de las mercaderías donde
muestra los datos de las personas que las recibieron.
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Cliente
NOMBRE REPORTE DE MERCADERIA
DESCRIPCION Muestra el detalle de las mercadería en transito
DE
Sistema de información para el control de los servicios
que ofrecen las empresas de courier en El Salvador.
A Cliente
NOMBRE FACTURA IMPRESA
DESCRIPCION
Datos de valor monetario en concepto de los servicios e
impuestos que ha utilizado el cliente referente a la
mercadería que ha sido importada o exportada.
DE Depto de cobro
A Cliente
NIVEL 1 - GESTION DE CONTRATOS
NOMBRE COD_CONTRATO
DESCRIPCION
Código numérico correlativo que identifica los datos del
contrato general que han sido ingresados al sistema.
DE Contratos
A Gestión de contratos, rastreos y reclamos
CAPITULO IV – SISTEMA PROPUESTO 125
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE COD_COURIER
DESCRIPCION
Código alfanumérico que identifica el contrato del
servicio courier ingresado al sistema
DE Couriers
A Gestión de contratos y rastreos
NOMBRE COD_CASILLERO
DESCRIPCION
Código numérico correlativo que identifica el contrato
del servicio casillero que ha sido ingresado al sistema.
DE Casilleros
A Gestión de contratos y rastreos
NOMBRE COD_AUTORIZADA
DESCRIPCION Código numérico correlativo que reciben las personas
autorizas a usar los servicios de courier y casilleros.
DE Autorizadas
A Gestión de contratos y rastreos
NOMBRE COD_AGENCIA
DESCRIPCION código numérico correlativo que identifica la sucursal o
agencia donde se ha vendido el contrato
DE agencias
A Gestión de contratos y soporte al sistema
NOMBRE COD_PERSONAL
DESCRIPCION Código numérico correlativo que identifica a las
personas que laboran en la empresa
DE Personal
A Gestión de contratos, estados, reclamos y soporte
CAPITULO IV – SISTEMA PROPUESTO 126
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE COD_LIBRAJE
DESCRIPCION
Código numérico correlativo que identifica los
diferentes tipos de libras a ofrecer en el servicio de
casillero
DE Librajes
A Gestión de contratos y soporte al sistema
NOMBRE COD_TRANS
DESCRIPCION
Código númerico correlativo que determina los cargos y
abonos efectuados a las cuentas de los clientes activos
de la empresa
DE Trans
A Gestión de contratos y rastreos
NOMBRE COD_FACTURA
DESCRIPCION
Código numérico correlativo que identifica las facturas
ingresadas al sistema sobre los servicios e impuestos
utilizados.
DE Facturas
A Gestión de contratos y rastreos
NOMBRE INFORMACION DE CONTRATOS
DESCRIPCION
Proporciona los datos básicos de los clientes que se
han afiliado a los servicios que ofrece la empresa
Trans-Express de El Salvador.
DE Contratos
A Gestión de contratos, rastreos y reclamos
CAPITULO IV – SISTEMA PROPUESTO 127
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE INFORMACION DE COURIERS
DESCRIPCION
Proporciona los datos de los clientes que se han afiliado
a los servicios de courier que ofrece la empresa Trans-
Express de El Salvador.
DE Couriers
A Gestión de contratos y rastreos
NOMBRE INFORMACION DE CASILLEROS
DESCRIPCION
Proporciona los datos de los clientes que se han afiliado
a los servicios de casilleros que ofrece la empresa
Trans-Express de El Salvador.
DE Casilleros
A Gestión de contratos y rastreos
NOMBRE INFORMACION DE AUTORIZADAS
DESCRIPCION
Proporciona los datos de las personas autorizadas a
utilizar los servicios de courier y casillero
DE Autorizadas
A Gestión de contratos, rastreos y reclamos
NOMBRE INFORMACION DE AGENCIAS
DESCRIPCION
Proporciona los datos de diferentes agencias que posee
la empresa Trans-Express de El Salvador.
DE agencias
A Gestión de contratos y soporte al sistema
CAPITULO IV – SISTEMA PROPUESTO 128
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE INFORMACION DE PERSONAL
DESCRIPCION Proporciona los datos del personal que labora en la
empresa Trans-Express de El Salvador.
DE Personal
A Gestión de contratos, estados, reclamos y soporte al
sistema
NOMBRE INFORMACION DE LIBRAJES
DESCRIPCION
Proporciona los tipos de librajes de casilleros
prepagados que ofrece la empresa Trans-Express de El
Salvador.
DE Librajes
A Gestión de contratos
NOMBRE INFORMACION DE TRANSACCIONES
DESCRIPCION
Proporciona los datos de las transacciones de cargo y
abono que se han efectuado a las cuentas de los
clientes activos de la empresa Trans-Express de El
Salvador
DE Trans
A Gestión de contratos y rastreos
NOMBRE INFORMACION DE FACTURAS
DESCRIPCION Proporciona los datos de las facturas que se han
generado de los clientes activos de la empresa
DE Facturas
A Gestión de contratos y rastreos
Nota aclaratoria: El resto de flujos que integran el proceso de gestión de
contratos se encuentran descritos en el nivel 0.
CAPITULO IV – SISTEMA PROPUESTO 129
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 - GESTION DE RASTREOS
NOMBRE COD_MERCADERIA
DESCRIPCION
Código numérico correlativo que identifica la
mercadería que se esta ingresando y clasificando
según el tipo de servicio.
DE mercaderías
A Gestión de rastreos, estados
NOMBRE COD_SCOURIER
DESCRIPCION Código numérico correlativo identifica la mercadería
clasificada como Courier
DE Scouriers
A Gestión de rastreos
NOMBRE COD_SCASILLERO
DESCRIPCION
Código numérico correlativo que identifica las
mercaderías clasificadas (correos, paquetería) para
usar el servicio de casillero.
DE Scasilleros
A Gestión de rastreos
NOMBRE COD_SCARGA
DESCRIPCION Código numerico correlativo que idéntica la mercadería
clasificadas como carga que son de tamaño grande.
DE Scargas
A Gestión de rastreos
CAPITULO IV – SISTEMA PROPUESTO 130
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE COD_AFORO
DESCRIPCION
Código numérico correlativo que clasifica la mercadería
e identifica el porcentaje de impuestos a ser cobrado en
la agencia aduanal de El Salvador.
DE Aforos
A Gestión de rastreos
NOMBRE COD_DESTINO
DESCRIPCION
Código numérico correlativo que idéntica el destino y
país hacia donde va dirigida la mercadería a exportar y
el valor a ser cobrado.
DE Destinos
A Gestión de rastreos
NOMBRE COD_TGLOBAL
DESCRIPCION
Código numérico correlativo que idéntica el trámite
aduanal global a gestionar según el consignatario y
rango de factura presentada.
DE Tglobal
A Gestión de rastreos
NOMBRE COD_TINDIVIDUAL
DESCRIPCION
Código numérico correlativo que idéntica el tramite
aduanal individual según consignatario y rango de
factura presentada.
DE Tindividual
A Gestión de rastreos
CAPITULO IV – SISTEMA PROPUESTO 131
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE INFORMACION DE SCOURIERS
DESCRIPCION
Proporciona los datos de las mercaderías que han
utilizado el servicio de courier para exportar hacia
cualquier destino
DE Scouriers
A Gestión de rastreos
NOMBRE INFORMACION DE SCASILLEROS
DESCRIPCION Proporciona los datos de las mercaderías tipo correo y
paquetería.
DE Spaquetes
A Gestión de rastreos
NOMBRE INFORMACION DE SCARGAS
DESCRIPCION Proporciona los datos de las mercaderías de tamaño
grande que ha sido importadas desde Miami
DE Scargas
A Gestión de rastreos
NOMBRE INFORMACION DE MERCADERIAS
DESCRIPCION
Proporciona los datos de las mercaderías que han sido
ingresados al sistema y clasificadas para ser
despachadas según sea requerida importación o
exportación.
DE Mercaderías
A Gestión de rastreos y estados
CAPITULO IV – SISTEMA PROPUESTO 132
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE INFORMACION DE DESTINOS
DESCRIPCION Muestra el listado de los diferentes destinos y países
donde se puede exportar una mercadería determinada
DE Destinos
A Gestión de rastreos
NOMBRE INFORMACION DE TGLOBAL
DESCRIPCION
Muestra el listado del valor de los trámites globales a
ser cobrados según consignatario y rango de factura a
seleccionar.
DE Tglobal
A Gestión de rastreos
NOMBRE INFORMACION DE TINDIVIDUAL
DESCRIPCION
Muestra el listado del valor de los trámites individual a
ser cobrados según consignatario y rango de factura a
seleccionar.
DE Tindividual
A Gestión de rastreos
NOMBRE INFORMACION DE AFOROS
DESCRIPCION
Muestra el listado de los diferentes mercaderías
clasificadas y el porcentaje a cobrar según factura
presentada en la agencia aduanera, como impuesto.
DE Aforos
A Gestión de rastreos
Nota aclaratoria: El resto de los flujos que integran el proceso de gestión de
rastreos se encuentran descritos en el nivel 0.
CAPITULO IV – SISTEMA PROPUESTO 133
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 - GESTION DE ESTADOS
NOMBRE COD_ESTADO
DESCRIPCION código que identifica el estado de la mercadería en
transito
DE Estados
A Gestión de estados
NOMBRE COD_RASTREO
DESCRIPCION
Código numerico correlativo identificar detallar los datos
sobre el estado de las mercaderías que se encuentran
en transito.
DE Rastreos
A Gestión de estado
NOMBRE INFORMACION DE ESTADOS
DESCRIPCION Proporciona los diferentes pasos o estatus por los que
atraviesa una mercadería para llegar a su destino final
DE Estados
A Gestión de estados
NOMBRE INFORMACION DE RASTREOS
DESCRIPCION Proporciona el detalle de los estados que sufre las
mercaderías en transito.
DE Rastreos
A Gestión de estados
Nota aclaratoria: El resto de los flujos que integran el proceso de gestión de
estados se encuentran descritos en el nivel 0.
CAPITULO IV – SISTEMA PROPUESTO 134
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 - GESTION DE RECLAMOS
NOMBRE COD_RECLAMO
DESCRIPCION código numérico correlativo que controla todos los reclamos
que han sido ingresados al sistema
DE Reclamos
A Gestión de reclamos
NOMBRE COD_SOLUCION
DESCRIPCION Código numérico correlativo que se utiliza para ingresar las
soluciones proporcionada a los clientes activos.
DE Soluciones
A Gestión de reclamos
NOMBRE COD_TRECLAMO
DESCRIPCION
código numérico correlativo que muestra los tipos de reclamos
que han sido clasificados anteriormente para llevar un mejor
control.
DE Treclamos
A Gestión de reclamos
NOMBRE COD_TSOLUCION
DESCRIPCION Código numérico correlativo que muestra las diferentes
soluciones a ofrecer para la resolución de un reclamo.
DE Tsoluciones
A Gestión de reclamos
CAPITULO IV – SISTEMA PROPUESTO 135
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE INFORMACION DE RECLAMOS
DESCRIPCION Proporciona el detalle de los reclamos que han realizado los
clientes activos sobre los servicios han contratado.
DE Reclamos
A Gestión de reclamos
NOMBRE INFORMACION DE SOLUCIONES
DESCRIPCION Proporciona el detalle de la solución presentada para la
resolver el reclamo realizado por el cliente
DE Soluciones
A Gestión de reclamos
NOMBRE INFORMACION DE TRECLAMOS
DESCRIPCION
Proporciona el detalle de los tipos de reclamos que han
realizado los clientes activos sobre los servicios han
contratado.
DE Teclamos
A Gestión de reclamos
NOMBRE INFORMACION DE TSOLUCIONES
DESCRIPCION Proporciona el detalle de los tipos de solución presentadas
para la resolver el reclamo realizado por el cliente
DE tsoluciones
A Gestión de reclamos
Nota aclaratoria: El resto de los flujos que integran el proceso de gestión de
reclamos se encuentran descritos en el nivel 0.
CAPITULO IV – SISTEMA PROPUESTO 136
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NIVEL 1 - GESTION DE SOPORTE AL SISTEMA
NOMBRE COD_USUARIO
DESCRIPCION Código numerico correlativo que identifica al usuario
registrado para uti lizar el sistema.
DE Usuarios
A Gestión de soporte al sistema
NOMBRE COD_GRUPO
DESCRIPCION Determina el grupo de trabajo y las opciones de acceso que
posee para la utilización del sistema de información.
DE Grupos
A Gestión de soporte al sistema
NOMBRE COD_NUMERO
DESCRIPCION Determina el código y numero asignado para efectuar la
numeración en forma automática.
DE Números
A Gestión de soporte al sistema
NOMBRE COD_DEPTO
DESCRIPCION Código numérico correlativo que identifica al departamento
que esta asignado el usuario que utilizara el sistema .
DE Deptos
A Gestión de soporte al sistema
CAPITULO IV – SISTEMA PROPUESTO 137
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE COD_CARGO
DESCRIPCION Código numérico correlativo que identifica el cargo asignado
que desempeña el usuario que utilizar el sistema.
DE Cargos
A Gestión de soporte al sistema
NOMBRE INFORMACION DE USUARIOS
DESCRIPCION Proporciona los datos de los usuarios que se han registrado al
sistema
DE Usuarios
A Gestión de soporte al sistema
NOMBRE INFORMACION DE GRUPOS
DESCRIPCION Proporciona los diferentes grupos de trabajo que un usuario
puede optar al momento de registrarse
DE Grupos
A Gestión de soporte al sistema
NOMBRE INFORMACION DE DEPTOS
DESCRIPCION Proporciona los diferentes departamentos que puede estar
asignado el personal que labora en al empresa.
DE Deptos
A Gestión de soporte al sistema
NOMBRE INFORMACION DE CARGOS
DESCRIPCION Proporciona los diferentes cargos que puede optar el personal
que labora en al empresa.
DE Cargos
A Gestión de soporte al sistema
CAPITULO IV – SISTEMA PROPUESTO 138
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
NOMBRE INFORMACION DE NUMEROS
DESCRIPCION Proporciona la numeración continua en forma automática de
algunos códigos
DE Números
A Gestión de soporte al sistema
Nota aclaratoria: El resto de los flujos que integran el proceso de gestión de
soporte al sistema se encuentran descritos en el nivel 0.
CAPITULO IV – SISTEMA PROPUESTO 139
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.6. DIAGRAMA DE ENTIDAD RELACION
CAPITULO IV – SISTEMA PROPUESTO 140
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.6.1. NOMEMCLATURA DE LA BASE DE DATOS
TABLA N0 1 : CONTRATOS
CAMPOS TIPO TAMAÑO cod_contrato char 10 feingreso_contrato datetime 8 tipo_contrato char 250 nombre_contrato char 250 nombre_contacto char 250 direc_contracto char 250 tel_contrato char 250 fax_contrato char 250 email_contrato char 250 giro_contrato char 250 registro_contrato char 250 nit_contrato char 250 dui_contrato char 250 fenaci_contrato datetime 8 pasaporte_contrato char 250 TABLA N0 2 : COURIERS
CAMPOS TIPO TAMAÑO cod_courier char 15 cod_contrato char 10 cod_personal char 10 cod_agencia char 10 feingreso_courier datetime 8 agencia_courier char 250 nombre_contrato char 250 nombre_contacto char 250 vendedor_courier char 250 TABLA N0 3: CASILLEROS
CAMPOS TIPO TAMAÑO cod_casillero char 10 cod_contrato char 10 cod_courier char 15 cod_personal char 10 cod_agencia char 10
CAPITULO IV – SISTEMA PROPUESTO 141
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
cod_libraje char 10 feingreso_casillero datetime 8 agencia_casillero char 250 nombre_contrato char 250 nombre_contacto char 250 fecha_inicial datetime 8 fecha_final datetime 8 libraje_casillero int 4 precio_libraje float 8 entrega_casillero char 250 precio_entrega float 8 direc_entrega char 250 tel_entrega char 250 vendedor_casillero char 250
TABLA N0 4: PERSONAL
CAMPOS TIPO TAMAÑO cod_personal char 10 cod_depto char 10 cod_cargo char 10 cod_agencia char 10 feingreso_personal datetime 8 nombre_personal char 250 apellido_personal char 250 direc_personal char 250 tel_personal char 250 dui_personal char 250 nit_personal char 250 isss_personal char 250 afp_personal char 250 nup_personal char 250 pasaporte_personal char 250 sueldo_personal float 8 cuenta_personal char 250 agencia_personal char 250 depto_personal char 250 cargo_personal char 250 fenaci_personal datetime 8
CAPITULO IV – SISTEMA PROPUESTO 142
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
TABLA N0 5: AUTORIZADAS
CAMPOS TIPO TAMAÑO cod_autorizada char 10 cod_contrato char 10 feingreso_autorizada datetime 8 nombre_contrato char 250 nombre_autorizada char 250 apellido_autorizada char 250 TABLA N0 6: TRANS
CAMPOS TIPO TAMAÑO cod_trans char 10 cod_contrato char 10 cod_factura char 10 feingreso_trans datetime 8 nombre_contrato char 250 tipo_trans char 250 desc_trans char 250 valor_cargo float 8 valor_abono float 8 valor_final float 8
TABLA N0 7 : AGENCIAS
CAMPOS TIPO TAMAÑO cod_agencia char 10 feingreso_agencia datetime 8 nombre_agencia char 250 direc_agencia char 250 tel_agencia char 250 fax_agencia char 250 email_agencia char 250 contacto_agencia char 250 TABLA N0 8: LIBRAJES
CAMPOS TIPO TAMAÑO cod_libraje char 10 feingreso_libraje datetime 8 desc_libraje int 4 precio_libraje float 8
CAPITULO IV – SISTEMA PROPUESTO 143
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
precio_slibraje float 8 TABLA N0 9: FACTURAS
CAMPOS TIPO TAMAÑO cod_factura char 10 cod_contrato char 10 feingreso_factura datetime 8 desc_pago char 250 desc_factura char 250 nombre_contrato char 250 nit_contrato char 250 registro_contrato char 250 giro_contrato char 250 num_factura int 4 valor_abono float 8 num_cheque char 250 num_tarjeta char 250 emisor_tarjeta char 250 emisor_cheque char 250 autorizacion_tarjeta char 250 reserva_cheque char 250 vence_tarjeta datetime 8
TABLA N0 10: MERCADERIAS
CAMPOS TIPO TAMAÑO cod_mercaderia char 10 cod_contrato char 10 cod_courier char 15 cod_casillero char 10 feingreso_casillero datetime 8 nombre_contrato char 250 origen_mercaderia char 250 desc_mercaderia char 250 transportista_mercaderia char 250 tracking_mercaderia char 250 peso_mercaderia float 8 caja_mercaderia int 4 unidad_mercaderia int 4 factura_mercaderia char 250
CAPITULO IV – SISTEMA PROPUESTO 144
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
valor_factura float 8 tipo_servicio char 250 tipo_mercaderia char 250 proveedor_mercaderia char 250 bolsa_mercaderia char 250 guia_mercaderia char 250
TABLA N0 11: SCASILLEROS
CAMPOS TIPO TAMAÑO cod_scasillero char 10 cod_mercaderia char 10 cod_autorizada char 10 cod_contrato char 10 cod_casillero char 10 cod_aforo char 10 cod_tglobal char 10 cod_tindividual char 10 feingreso_scasillero datetime 8 origen_scasillero char 250 peso_scasillero float 8 tipo_scasillero char 250 factura_scasillero char 250 valor_factura float 8 guia_scasillero char 250 libraje_scasillero float 8 fecha_inicial datetime 8 fecha_final datetime 8 consignatario_scasillero char 250 autorizada_scasillero char 250 aforo_scasillero float 8 tipo_tramite char 250 valor_tramite float 8 libre_scasillero float 8 valor_total float 8 caja_scasillero int 4 unidad_scasillero int 4 nombre_contrato char 250
CAPITULO IV – SISTEMA PROPUESTO 145
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
TABLA N0 12 : SCOURIERS
CAMPOS TIPO TAMAÑO cod_scourier char 10 cod_mercaderia char 10 cod_contrato char 10 cod_courier char 15 cod_autorizada char 10 cod_ccourier char 10 cod_destino char 10 cod_tcourier char 10 feingreso_scourier datetime 8 origen_scourier char 250 peso_scourier float 8 tipo_scourier char 250 guia_scourier char 250 autorizada_scourier char 250 destino_scourier char 250 pais_scourier char 250 tarifa_scourier float 8 pago_scourier char 250 nombre_destino char 250 direc_destino char 250 tel_destino char 250 ciudad_destino char 250 zipcode_destino char 250 TABLA N0 13: SCARGAS
CAMPOS TIPO TAMAÑO cod_scarga char 10 cod_mercaderia char 10 cod_autorizada char 10 cod_contrato char 10 cod_casillero char 10 cod_aforo char 10 cod_tcarga char 10 cod_tglobal char 10 cod_tindividual char 10 feingreso_scarga datetime 8 origen_scarga char 250
CAPITULO IV – SISTEMA PROPUESTO 146
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
peso_scarga float 8 tipo_scarga char 250 factura_scarga char 250 valor_factura float 8 guia_scarga char 250 flete_scarga float 8 manejo_scarga float 8 fuel_scarga float 8 seguro_scarga float 8 entrega_scarga float 8 consignatario_scarga char 250 autorizada_scarga char 250 aforo_scarga float 8 tipo_tramite char 250 valor_tramite float 8 valor _total float 8 tipo_carga char 250 desc_mercaderia char 250 nombre_contrato char 250
TABLA N0 14: DESTINOS
CAMPOS TIPO TAMAÑO cod_destino char 10 feingreso_destino datetime 8 continente_destino char 250 nombre_destino char 250 TABLA N0 15: AFOROS
CAMPOS TIPO TAMAÑO cod_aforo char 10 feingreso_aforo datetime 8 desc_aforo char 250 porcentaje_aforo flot 8
TABLA N0 16: RASTREOS
CAMPOS TIPO TAMAÑO cod_rastreo char 10 cod_mercaderia char 10
CAPITULO IV – SISTEMA PROPUESTO 147
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
cod_contrato char 10 cod_courier char 10 cod_casillero char 10 cod_estado char 10 cod_personal char 10 feingreso_rastreo datetime 8 feingreso_mercaderia datetime 8 origen_mercaderia char 250 peso_mercaderia char 250 tipo_mercaderia char 250 desc_mercaderia char 250 desc_rastreo char 250 observaciones_rastreo char 250 nombre_estado char 250 nombre_contrato char 250 guia_mercaderia char 250
TABLA N0 17: ESTADOS
CAMPOS TIPO TAMAÑO cod_estado char 10 feingreso_estado datetime 8 nombre_estado char 250 desc_estado char 250
TABLA N0 18: RECLAMOS
CAMPOS TIPO TAMAÑO cod_reclamo char 10 cod_contrato char 10 cod_personal char 10 cod_autorizada char 10 cod_treclamo char 10 feingreso_reclamo datetime 8 nombre_contrato char 250 contacto_reclamo char 250 tipo_servicio char 250 desc_treclamo char 250 desc_reclamo char 250 personal_reclamo char 250
CAPITULO IV – SISTEMA PROPUESTO 148
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
TABLA N0 19: SOLUCIONES
CAMPOS TIPO TAMAÑO cod_solucion char 10 cod_reclamo char 10 cod_personal char 10 cod_tsolucion char 10 feingreso_solucion datetime 8 nombre_contrato char 250 tipo_servicio char 250 tipo_reclamo char 250 tipo_solucion char 250 desc_solucion char 250 desc_reclamo char 250 personal_solucion char 250
TABLA N0 20: TRECLAMOS
CAMPOS TIPO TAMAÑO cod_treclamo char 10 feingreso_treclamo datetime 8 desc_treclamo char 250
TABLA N0 21: TSOLUCIONES
CAMPOS TIPO TAMAÑO cod_tsolucion char 10 feingreso_tsolucion datetime 8 desc_tsolucion char 250
TABLA N0 22: USUARIOS
CAMPOS TIPO TAMAÑO cod_usuario char 10 cod_personal char 10 cod_grupo char 10 cod_nivel char 10 feingreso_personal datetime 8 depto_usuario char 250 cargo_usuario char 250 nombre_usuario char 250 contraseña_usuario char 250
CAPITULO IV – SISTEMA PROPUESTO 149
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
TABLA N0 23: CARGOS
CAMPOS TIPO TAMAÑO cod_cargo char 10 feingreso_cargo datetime 8 nombre_cargo char 250 desc_cargo char 250
TABLA N0 24: DEPTOS
CAMPOS TIPO TAMAÑO cod_depto char 10 feingreso_depto datetime 8 nombre_depto char 250 desc_depto char 250
TABLA N0 25: GRUPOS
CAMPOS TIPO TAMAÑO cod_grupo char 10 feingreso_grupo datetime 8 desc_grupo char 250 opc_grupo char 250
TABLA N0 26: NUMEROS
CAMPOS TIPO TAMAÑO cod_numero char 10 numero char 10 desc_numero char 250
TABLA N0 27: CCOURIERS
CAMPOS TIPO TAMAÑO cod_ccourier char 10 feingreso_ccourier datetime 8 nombre_ccourier char 250 desc_ccourier char 250
CAPITULO IV – SISTEMA PROPUESTO 150
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
TABLA N0 28: NIVELES
CAMPOS TIPO TAMAÑO cod_nivel char 10 feingreso_nivel datetime 8 nombre_nivel char 250 desc_nivel char 250
TABLA N0 29: TCARGAS
CAMPOS TIPO TAMAÑO cod_tcarga char 10 feingreso_tcarga datetime 8 nombre_tcarga char 250 peso_inicial char 250 peso_final char 250 precio_tcarga float 8
TABLA N0 30: TCOURIERS
CAMPOS TIPO TAMAÑO cod_tcourier char 10 feingreso_tcourier datetime 8 tipo_mercaderia char 250 peso_inicial char 250 peso_final char 250 precio_tcourier float 8
TABLA N0 31: TGLOBAL
CAMPOS TIPO TAMAÑO cod_tglobal char 10 feingreso_tglobal datetime 8 valor_inicial char 250 valor_final char 250 valor_empresarial char 250 valor_personal float 8
CAPITULO IV – SISTEMA PROPUESTO 151
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
TABLA N0 32: TINDIVIDUAL
CAMPOS TIPO TAMAÑO cod_tindividual char 10 feingreso_tindividual datetime 8 valor_inicial char 250 valor_final char 250 valor_empresarial char 250 valor_personal float 8
CUADROS COMBINADOS
NOMBRE CAMPO TIPO TAMAÑO ccontratos_union tipo_contrato char 250 centregas_union entrega_casillero char 250 cafps_union afp_personal char 250 cservicios_union tipo_servicios char 250 corigen_union origen_mercaderia char 250 cmercaderias_union tipo_mercaderia char 250 cpagos_union pago_scourier char 250 cconsignatarios_union consignatario_scasillero char 250 cconsignatarios_union consignatario_scarga char 250 ctrans_union tipo_trans char 250
4.6.2. RELACION ENTRE LLAVES PRIMARIAS Y FOREANEAS
TABLA LLAVE PRIMARIA TABLA LLAVE FORANEA
COURIERS cod_courier CONTRATOS cod_contrato PERSONAL cod_personal AGENCIAS cod_agencia CASILLEROS cod_casillero CONTRATOS cod_contrato COURIERS cod_courier PERSONAL cod_personal AGENCIAS cod_agencia LIBRAJES cod_libraje PERSONAL cod_personal DEPTOS cod_depto CARGOS cod_cargo
CAPITULO IV – SISTEMA PROPUESTO 152
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
AGENCIAS cod_agencia AUTORIZADAS cod_autorizada CONTRATOS cod_contrato TRANS cod_trans CONTRATOS cod_contrato FACTURAS cod_factura FACTURAS cod_factura CONTRATOS cod_contrato
MERCADERIAS cod_mercaderia CONTRATOS cod_contrato COURIERS cod_courier CASILLEROS cod_casillero SCASILLEROS cod_scasillero MERCADERIAS cod_mercaderia AUTORIZADAS cod_autorizada CONTRATOS cod_contrato CASILLEROS cod_casillero AFOROS cod_aforo TGLOBAL cod_tglobal TINDIVIDUAL cod_tindividual SCOURIERS cod_scourier MERCADERIAS cod_mercaderia CONTRATOS cod_contrato COURIERS cod_courier AUTORIZADAS cod_autorizada CCOURIERS cod_ccourier DESTINOS cod_destino TCOURIERS cod_tcourier SCARGAS cod_scarga MERCADERIAS cod_mercaderia AUTORIZADAS cod_autorizada CONTRATOS cod_contrato CASILLEROS cod_casillero AFOROS cod_aforo TCARGAS cod_tcarga TGLOBAL cod_tglobal TINDIVIDUAL cod_tindividual
CAPITULO IV – SISTEMA PROPUESTO 153
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
RASTREOS cod_rastreo MERCADERIAS cod_mercaderia CONTRATOS cod_contrato COURIERS cod_courier CASILLEROS cod_casillero ESTADOS cod_estado PERSONAL cod_personal RECLAMOS cod_reclamo CONTRATOS cod_contrato PERSONAL cod_personal AUTORIZADAS cod_autorizada TRECLAMOS cod_treclamo SOLUCION cod_solucion RECLAMOS cod_reclamo PERSONAL cod_personal TSOLUCION cod_tsolucion USUARIOS cod_usuario PERSONAL cod_personal GRUPOS cod_grupo NIVELES cod_nivel
4.7. NOMENCLATURA Y DISEÑO ESTANDARES DE MÓDULOS
4.7.1. PROPIEDADES DE LOS MÓDULOS DE ENTRADA
PANTALLAS O MODULOS (FRM) Propiedad Activada-Desactivada centrado T boton de cierrar F letra en negrita T letra cursiva T nombre de la letra Time new roman tamaño de la letra 11, 14 (print) color delantero 0,0,160 (azul negro) altura 440, 150 (print) icono idesck32.ico boton de maximizar F
CAPITULO IV – SISTEMA PROPUESTO 154
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
boton de minimizar F movible F dibujo de fondo logo-vip.bmp ancho 550, 400 (print) tipo de ventana Modal nombre del formulario form 1
ETIQUETAS (LABEL) Propiedad Activada-Desactivada centrada T color de estilo Transparente letra en negrita T nombre de la letra Time new roman tamaño de la letra 11, 14 (print) color delantero 0,0,160 (azul negro) altura 20, 25(print)
CAJAS DE TEXTO (TXT) Propiedad Activada-Desactivada alineamiento Izquierda color de fondo 220,220,237 (morado lila) origen de datos m.cod_casillero (variable independiente) activacion T letra en negrita T nombre de la letra Time new roman tamaño de la letra 10, 14 (print) color delantero 0,0,160 (azul negro) formato ! (mayusculas) altura 30 ancho 100, 150 y 200 maxima longitud 255 efectos especiales 3 dimension mascara de entrada 99/99/99 (si es fecha), 9999-9999 (si es tel, fax) mascara de fecha 11-DMA formato de fecha 99/99/99
CAPITULO IV – SISTEMA PROPUESTO 155
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
CUADROS COMBINADOS (COMBOX) Propiedad Activada-Desactivada color de fondo 220,220,237 (morado lila) estilo de borde 1- senci llo origen de datos m.cod_casillero (variable independiente) primer elemento 1 nombre de la letra time new roman tamaño de la letra 10 color delantero 0,0,160 (azul negro) formato ! (mayuscula) altura 30 color de presentacion 220,220,237 (morado lila) linea de origen Miami, Sal o alltrim(ccontrato,cod_contrato) tipo de la linea de origen 1- Valor o 2- Alias ancho 50
CUADRO DE CONSULTA O GRID Propiedad Activada-Desactivada Color de fondo 220,220,237 (morado lila) marca de eliminados F nombre de la letra Time new roman tamaño de la letra 10 colo delantero 0,0,160 (azul negro) color de la linea del cuadro 0,0,160 (azul negro)
altura 100,125 solo de lectura T ancho de la fila 19 barras desplazamiento 2- Vertical ancho 400
CONTENEDORES DE BOTONES(CONTEINER) Propiedad Activada-Desactivada centrado T color de fondo 0,0,160 (azul negro) estilo de fondo 1- opaco numero de botones 7, 8, 3 (print) altura 175, 62 (print)
CAPITULO IV – SISTEMA PROPUESTO 156
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
nombre Cmdbotones ancho 94, 110 (print)
BOTONES DE COMANDOS Propiedad Activada-Desactivada letra en negrito T nombre de la letra Time new roman tamaño de la letra 11, 14 (print) color delantero 0,0,160 (azul negro) altura 25 dibujo de fondo color1.bmp ancho 84, 100 (print)
OPCIONES DE GRUPOS
Propiedad Activada-Desactivada centrado T color de fondo 220,220,237 (morado lila) estilo de fondo 0- transparente estilo de bordes 0- ninguno numero de botones 2 altura 58 nombre optiongroup1 ancho 105
4.7.2. PROPIEDADES DE LOS REPORTES DE SALIDA
DISEÑO DE PAGINAS
Propiedades Descripcion logo logotrans.gif orientación Horizontal (listado) y vertical (detalles) tamaño carta área de impresión total origen de papel selección automática cuadricula 15 * 15
CAPITULO IV – SISTEMA PROPUESTO 157
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
ETIQUETAS O LABEL Propiedades Descripcion
ajustable T letra en negrito T nombre de la letra Time new roman tamaño de la letra 11 (subtitulo) y 14 (titulo principal) letra en negrito T letra en cursiva T alineación de texto izquierda espacio de párrafo sencillo
CAJA DE TEXTO Propiedades Descripcion
color de fondo transparente nombre de la letra Time new roman tamaño de la letra 11 formato de letra mayúscula alto 0.45 cm. ancho 3.20 cm. margen inferior 0.45 cm. formato de fecha set date (DMA) formato de numero izquierda $9,999.99 alineación de texto izquierda
4.7.3. DISEÑO DE ESTANDARES PARA MODULOS UTILIZADOS EN EL
SISTEMA
MODULO DE ACCESO
Nombre del modulo
Cajas de textos
Etiquetas Botones de comandos
CAPITULO IV – SISTEMA PROPUESTO 158
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
MODULO PARA EL INGRESO DE DATOS
MODULO PARA LA IMPRESIÓN DE REPORTES
Nombre del modulo
Botones de comandos
Cajas de textos
Cuadros combinados
Cuadros de consulta
Etiquetas
Opciones de Grupo
Opciones de grupos
Nombre del modulo
Comando de botones
Cajas de textos
CAPITULO IV – SISTEMA PROPUESTO 159
“Diseño de un sistema de información para el control de los servicios que ofrecen de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
4.7.4. DISEÑO DE ESTANDARES PARA REPORTES UTILIZADOS EN EL
SISTEMA
Nombre del reporte Logo de
la empresa
Cajas de textos
Etiquetas
SISTEMA DE INFORMACION PARA ELCONTROL DE LOS SERVICIOS QUE
OFRECEN LAS EMPRESAS DECOURIER EN EL SALVADOR,
APLICADO A LA EMPRESA TRANS-EXPRESS DE EL SALVADOR.
GCIA DEMERCADEOY VENTAS
DEPTO DEINFORMATICA
DEPTO DEOPERACIONES
DEPTO DECOBROS
BASE SQLTRANS
BANCO OFINANCIERA
DEPTO DEATENCION
AL CLIENTE
CON
TRATO
AUTOR
IZADO
COMPROBANTE DE INGRESO
REPORTE DE VENTAS
REPORTE DE RENOVACION
REPORTE DE ANULADOS
MANIFIESTO DE MERCADERIA
ESTADO DE MERCADERIA
SOLICITUD DE TRANSACCION
FACTURA DE SERVICIOS
DATOS DE COBRO
REPORTE DE TRANSACCIONES
TRANSACCIONES
CLIENTE
FACT
UR
A D
E SE
RVI
CIO
S IM
PRES
A
DATOS DE COBRO
DATOS DE COBRO VERIFICADOS
REPO
RTE
EST
ADO
DE
ME
RCAD
ERIA
REPO
RTE
CO
NTR
OL
DE P
ESO
REPORTE DE RECLAMOS
FACTU
RA DE SERVIC
IOS IM
PRESA
COMPROBANTE DE INGRESO
CONTRATO AUTORIZADO
DATO
S C
ON
TRA
TO A
UTO
RIZ
ADO
DATO
S ES
TAD
OS
DE
MER
CAD
ERIA
DAT
OS
MAN
IFIE
STO
DE
ME
RCAD
ERIA
DAT
OS
SOPO
RTE
AL
SIS
TEM
A
DATO
S R
ECL
AMO
S
DAT
OS
TRA
NSA
CCIO
NES
DAT
OS
DE
CO
BRO
REP
OR
TE E
STAD
O D
E C
UEN
TA
DIRECCIONADMINISTRATIVA REPORTE DE SOPORTE AL SISTEMA
REP
ORT
E D
E M
ERC
ADER
IA
SOLICITUD DE TRANSACCION
DATOS DE COBRO VERIFICADOS
DATO
S SO
LUCI
ONE
S
SOLUCION
REPORTE DE SOLUCION
FAC
TUR
A DE
TR
AMIT
E E
IMPU
EST
O IM
PRES
A
REC
LAM
OS
OLU
CIO
N
FACTURA DE TRAMITES E IMPUESTOS
FACTURA DE SERVICIOS
FACTURA DE TRAMITES E IMPUESTOSSOLICITUD DE TRANSACCION
SOLICITUD FACTURA DE SERVICIOS IMPRESARECLAMO
SOLICITU
D FACTURA DE S
ERVICIO
S IMPRESA
SOPORTE AL SISTEMA
NIVEL 0
C
API
TULO
IV –
SIS
TEM
A P
RO
PUES
TO
8
9
4.
5. D
IAG
RA
MA
S D
E FL
UJO
DEL
SIS
TEM
A P
RO
PUES
TO
Tal
com
o se
ha
men
cion
ado
en e
l m
arco
teó
rico
sobr
e la
s he
rram
ient
as a
ut
iliza
r pa
ra e
l aná
lisis
y d
iseñ
o de
sis
tem
as, a
con
tinua
ción
se
mue
stra
los
diag
ram
as d
e flu
jo p
ara
el s
iste
ma
prop
uest
o.
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE CONTRATOS1.0
GCIA DEMERCADEOY VENTAS
DEPTO DEINFORMATICA
DEPTO DECOBROS
BANCO OFINANCIERA
CONTRATO AUTORIZADO
COMPROBANTE DE INGRESO
REPORTE DE VENTAS
REPORTE DE RENOVACION
REPORTE DE ANULADOS
DATOS D
E COBRO
TRANSACCIO
NES
CLIENTE
FAC
TURA
DE
SE
RVI
CIO
S IM
PR
ESA
DATOS DE COBRODATOS DE COBRO VERIFICADOS
FACTURA DE SERVICIOS IMPRESA
COMPROBANTE DE INGRESO
SOLICITU
D DE TR
ANSACCION
DATOS DE C
OBRO VERIFIC
ADOS
SOLICITUD DE TRANSACCION
SOLICITUD FACTURA DE SERVICIOS IMPRESA
SOLICITUD FACTURA DE SERVICIOS
COD_COURIER
COURIERS
CASILLEROS
PERSONAL AGENCIAS
AUTORIZADAS
COD_CASILL
ERO
CO
D_A
UTO
RIZ
ADA
CO
D_A
GEN
CIA
CO
D_P
ERSO
NAL
INFORMACION DE COURIERS
INFO
RMACI
ON DE
CASI
LLER
OS
INFO
RM
AC
ION
DE
AUTO
RIZ
ADA
S
INFO
RM
ACIO
N D
E A
GE
NC
IAS
INFO
RMAC
ION
DEL
PER
SON
AL
LIBRAJES
CONTRATOS
COD_CONTRATO
COD_LIBRAJE
INFORMACION DE CONTRATO
INFO
RMACIO
N SOBRE LIBRAJES
TRANS
COD_TRANS
INFORMACION DE TRANSACCIONES
FACTURAS
COD_FACTURAINFORMACION DE FACTURAS
CONTRATO AUTORIZADO
NIVEL 1- GESTION DE CONTRATOS
CA
PITU
LO IV
– S
ISTE
MA
PR
OPU
ESTO
90
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE RASTREOS2.0
DEPTO DEOPERACIONES
DEPTO DECOBROS
BANCO OFINANCIERA
MANIFIESTO DE MERCADERIA
SOLICITUD DE TRANSACCION
FACTURA DE SERVICIOS
DATOS DE COBRO
TRANSACCIONES
CLIENTE
DATOS DE COBRO
DATOS DE COBRO VERIFICADOSR
EPO
RTE
CO
NTR
OL
DE P
ESO
REP
OR
TE E
STAD
O D
E CU
ENTA
REP
ORT
E DE
MER
CAD
ERIA
SOLICITUD DE TRANSACCION
DATOS DE COBRO VERIFICADOS
FAC
TURA
DE
TRAM
ITE
E IM
PUES
TO IM
PRES
A
FACTURA DE TRAMITES E IMPUESTOS
FACTURA DE SERVICIOS
FACTURA DE TRAMITES E IMPUESTOS
SCOURIERS
SCASILLEROS
SCARGAS
COURIERS
CASILLEROS
AFOROS
COD_COURIER
INFORMACION DE COURIERS
INFORMACION DE CASILLEROS
COD_CASILLERO
COD_SCOURIER
INFORMACION DE SCOURIERS
COD_SCASILLERO
INFORMACION DE SCASILLERO
COD_SCARGA
INFORMACION DE SCARGAS
COD_AFORO
INFORMACION DE AFORO
MERCADERIAS
TRANS
DESTINOS
COD_DESTINO
INFORMACION DE DESTINOS
INFORM
ACION DE MERCADERIAS
COD_MERCADERIA
CO
D_TRAN
S
INFOR
MA
CION D
E TRAN
SACCIO
NES
FACTURASINFORMACION DE FACTURAS
COD_FACTURA
CO
D_AU
TORIZAD
A
INFOR
MA
CION D
E AUTO
RIZADA
S
AUTORIZADAS
FAC
TURA
DE
SER
VIC
IOS
IMPR
ESA
COD_TGLOBAL
COD_TIN
DIVID
UAL
INFORMACIO
N DE TRAMITE GLOBAL
TGLOBAL
INFO
RMAC
ION
DE T
RAMIT
E IN
DIVI
DUAL
TINDIVIDUAL
NIVEL 1 – GESTION DE RASTREO
CA
PITU
LO IV
– S
ISTE
MA
PR
OPU
ESTO
91
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE ESTADOS3.0
DEPTO DEOPERACIONES
ESTADO DE MERCADERIA
CLIENTE
REP
OR
TE E
STAD
O D
E M
ERC
ADER
IA
ESTADOS
MERCADERIAS
COD_MERCADERIA
INFORMACION DE MECADERIA
INFO
RM
ACI
ON
DE E
STAD
OS
RASTREOSCOD_RASTREO
INFORMACION DE RASTREO
CO
D_E
STAD
O
PERSONAL
COD_PERSONAL
INFORMACION DE PERSONAL
NIVEL 1 – GESTION DE ESTADO
CA
PITU
LO IV
– S
ISTE
MA
PR
OPU
ESTO
92
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE RECLAMOS4.0
DEPTO DEATENCIONAL CLIENTE
CLIENTE
SOLUCION
RECL
AMO
SO
LUC
ION
RECLAMO
RECLAMOSCONTRATOS
SOLUCIONES
PERSONAL
INFORMACION DE RECLAMOS
COD_RECLAMO
COD_SOLUCION
INFORMACION DE SOLUCION
INFORMACION DE CONTRATOS
COD_PERSONAL
INFORMACIO
N DE PERSONAL
COD_CONTRATO
TRECLAMOS
INFORMACION DE TRECLAMOS
COD_TRECLAMO
COD_AUTORIZADA
INFORMACION DE AUTORIZADAS
AUTORIZADAS
INFORMACIO
N DE T
SOLUCION
COD_TSOLU
CION
TSOLUCIONES
NIVEL 1 – GESTION DE RECLAMOS
CA
PITU
LO IV
– S
ISTE
MA
PR
OPU
ESTO
93
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
GESTION DE SOPORTE5.0
DEPTO DEINFORMATICA
DIRECCIONADMINISTRATIVA
REPORTE DE SOPORTE AL SISTEMA
SOPORTE AL SISTEMA
USUARIOS
CO
D_USUARIO
DEPTOS
NIVELES
PERSONAL
INFO
RMA
CION
DE U
SUARIO
S
CARGOS
COD_NIVEL
INFORMACION DE NIVELES
COD_PERSONAL
INFORMACION DE PERSONAL
COD_DEPTO
INFORMACION DE DEPTOS
AGENCIAS
LIBRAJES
COD_AGENCIA
INFORMACION DE AGENCIAS
COD_LIBRAJE
INFORMACION DE LIBRAJES
DESTINOS
COD:DESTINOINFORMACION DE DESTINOS
AFOROS
GRUPOS
NUMEROS
ESTADOS
COD_AFORO
INFORMACIO
N DE AFORO
NU
ME
RO
INFO
RM
AC
ION
DE
NU
MER
OS
COD_ESTADO
COD_GRUPO
INFO
RMAC
ION D
E GRU
POS
INFORMACION DE ESTADOS
COD_TRECLAMO
INFORMACION DE TRECLAMOS
TRECLAMOSC
OD
_TSO
LUC
ION
INFO
RM
ACIO
N D
E T
SOLU
CIO
NE
S
TSOLUCIONES
COD_CARGO
INFORMACION DE CARGOS
NIVEL 1- GESTION DE SOPORTE
CA
PITU
LO IV
– S
ISTE
MA
PR
OPU
ESTO
94
“D
iseñ
o de
un
sist
ema
de in
form
ació
n pa
ra e
l con
trol d
e lo
s se
rvic
ios
que
ofre
cen
de c
ourie
r en
El S
alva
dor,
aplic
ado
a la
em
pres
a Tr
ans-
Exp
ress
de
El S
alva
dor”
CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 160
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
CAPITULO V – CONCLUSIONES Y RECOMENDACIONES
5.1. CONCLUSIONES
Es importante señalar que se utilizó el lenguaje de programación Visual Fox
Pro 6.0 para el desarrollo del diseño del sistema, debido que es el software
con que cuenta la empresa desde que el sistema fue investigado a la fecha,
a pesar de que Visual Fox ya está fuera de mercado, hay todavía muchas
empresas en el país lo siguen uti lizando32.
Microsoft Visual Fox Pro 6.0 aunque posee una nueva versión Microsoft
Visual Fox Net, muy útil para el diseño Web, se sigue considerando un
software muy compatible con cualquier otra base de datos por medio de
ODBC33, e igualmente no lo posee Trans Express.
El poco conocimiento y temor que presentan los usuarios del sistema actual
desarrollado con Magic, influye en la alta dependencia hacia el personal de
informática (impresión de reportes, búsqueda de información). Por lo tanto
será de gran ayuda el nuevo sistema con la plataforma “Visual Fox 6.0,
siendo más flexible, amigable y fácil entendimiento.
Trans-Express de El Salvador posee un excelente equipo tecnológico (ver
apartado 3.3 en capitulo III), pero no es totalmente explotado ya que para la
elaboración de aplicaciones se limitan únicamente a la uti lización de la
herramienta del lenguaje Magic y su sitio web www.transexpress.com.sv es
sólo informativo.
El Depto de Informática de la empresa Trans-Express de El Salvador no
hace uso de la documentación adecuada (manual del operador y usuario)
para el desempeño de sus actividades, por lo tanto limitan las herramientas
de capacitación, seguimiento y aprendizaje.
32 Entrevista con Gerente de mercadeo y ventas, Trans-Express de El Salvador, enero 2006. 33 Personal de la empresa de capacitación Datum, abril 2006
CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 161
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
La empresa Trans-Express de El Salvador no posee un presupuesto anual
para el mantenimiento de su equipo tecnológico, por lo tanto influye en el
desgaste de estos y hace difícil la gestión de la nueva compra al momento
de sustituirlos.
Se realizo un diseño de sistemas con flexibilidad y fácil mantenimiento de los
módulos y reportes que lo componen por medio de herramienta de Visual
Fox Pro 6.0.
Se proporciono a la Dirección Administrativa de la empresa Trans-Express
de El Salvador un sistema de información para los procesos de “Contratos,
Rastreos, Estados, Reclamos y Soporte” generando reportes de control para
cada.
El nuevo sistema brinda a los clientes información relevante y oportuna
sobre el estado de las mercaderías en transito a través del módulo llamado
“Rastreos y Estados”, siempre y cuando estos sean solicitados al personal
de atención al cliente en forma telefónica o por fax.
Se logró apoyar al usuario por medio de una herramienta eficiente al
momento de ingresar o buscar información sobre los clientes a través de
una cuadricula informativa.
Se informa a los clientes sobre la cantidad de libras prepagadas que han
utilizado por medio del reporte “Control de peso”.
Con el nuevo sistema se hace un control sobre los diferentes impuestos
aplicados a las mercaderías al momento de ser ingresadas.
Se logró obtener reportes estadísticos sobre las ventas realizadas ya sean
estos por nombre del vendedor o por fecha determinada.
Con el nuevo sistema se brinda el estado de cuentas a los clientes
existentes cuando sea requerido.
CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 162
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
5.2. RECOMENDACIONES
Se podría tomar en cuenta la nueva versión de Microsoft fox. Net y migrar a
esta plataforma, aunque por políticas de la empresa no se contempla en un
futuro ningún tipo de inversión.
Aprovechar el sitio Web: www.transexpress.com.sv adicionando una
conexión con la base para gestionar la contratación, renovación y
actualización de datos convirtiéndola en una página dinámica.
En cuanto al equipo que posee en uso Trans-Express, se considera
necesario reservar presupuesto para gestionar un mantenimiento y así
disminuir el desgaste y alargar la vida úti l de estos, evitando así atrasos,
perdida de información y costos adicionales.
Se sugiere que al momento de realizar la implementación para el buen
funcionamiento del sistema se debe verificar los siguientes pasos:
Inversión Descripción
Recursos Tiempo Económico
Instalación del sistema en servidor de base desarrollo
1 día Lo hará el jefe del Depto de informática y supervisado por el Gerente de Mercadeo y Ventas
Instalación de nueva base en servidor de base de datos (Sql 2000)
1 día
Tiempo para la migración de datos 2 semanas Creación de iconos de acceso a todos los usuarios
1 semana
Tiempo de prueba del nuevo sistema
1 semana
Adquisición de licencias adicionales para Visual fox pro 6.0.
1 semana $20.00 c/u * ($400.00)
Capacitación para el jefe del Depto de informática
2 semanas $150.00 **
Total de la Inversión 7 semanas y dos días (1 mes y 15 días)
CUADRO N0 5.1 Pasos para implementar el sistema de información para el control de los servicios que ofrece Trans-Express de El Salvador
CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 163
“Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador”
* Se requiere instalar el sistema en un mínimo de 20 estaciones de trabajo
únicamente para el personal que integra los Deptos involucrados los cuales
son: “Informática, Gerencia de Mercadeo y ventas, operaciones, atención al
cliente y Relaciones públicas.
** Solamente se capacitará al Jefe del Depto de Informática sobre el software
de Visual Fox 6.0 y Sql Server 2000.
Se considera necesario definir un cronograma de actividades para poner en
marcha el Sistema, una actividad importante es la migración de datos desde
la base actual hacia la nueva para evitar atrasos e inconvenientes en el
desarrollo de las actividades, con previo respaldo de la información.
Realizar un periodo de prueba para el nuevo sistema previa implementación,
de tal forma que se pueda obtenerse un preámbulo de su funcionamiento.
Se recomienda verificar que la cantidad de licencias disponibles versus la
cantidad de usuarios que utilizarán el sistema, de lo contrario se tendrá la
necesidad de invertir en su compra para cada uno, tal como se presenta en
el cuadro 5.1
Se sugiere la persona que se encargara de brindar el mantenimiento al
sistema reciba una capacitación previa sobre estas herramientas: Visual fox
y SQL Server 2000 para lograr un mejor entendimiento y mayor facilidad
para su manejo. (ver cuadro 5.1).
BILIOGRAFIA
164
BILIOGRAFIA
CAPITULO I
Mundo logístico, revista centroamericana de logística, ED FassSC, Enero
2004.
Depto de mercadeo y ventas, Trans-Express de El Salvador, diciembre 2005
http://www.minter.gob.sv/correo/correo.htm , noviembre 2004
Depto de operaciones, Correos de El Salvador, Enero 2005
http://[email protected] , marzo 2003
http://www.Transexpress.com.sv, octubre, 2004
Depto de informática, Trans-Express de El Salvador, Diciembre 2005.
Revista tradingpartnes, coexport, edicion de septiembre 2003.
CAPITULO II
Angee uzcategui, Universidad nueva esparta, España 2001.
Manual de Microsoft windows XP professional,1ª edition Copyright 2002
http://www.microsoft.com/spain/servidores/sql/productinfo/simple.asp,
mayo/04.
http://www.monografias.com , diciembre 2004.
MSDN Library de Visual Studio 6.0, 1995-1999, Microsoft corporation
http://www.magicpc.com
Redes de comunicación", Enciclopedia Microsoft Encarta, 1993-1997,
Microsoft
Roger S. Pressman; Ingeniería del Software;5ª Edición; Mc Graw Hill
Kendall & Kendall; Análisis y Diseño de Sistemas; 3ª Edición;
BILIOGRAFIA
165
Pearson Educación y Roger S. Pressman; Ingeniería del Software;5ª
Edición; Mc Graw Hill
http://www.elsalvadortrade.com.sv,diciembre 2004
http://www.monografia.com , 2005
Sistemas de información, Carlos Javier Niccolini, argentina 2004
CAPITULO III
Depto de Ventas, Relaciones públicas, Informática, cobros, contabilidad y
operaciones, Trans-express de El Salvador, enero 2006.
Depto de informatica, Trans-Express de El Salvador, enero 2006.
CAPITULO IV
http://www.microsoft.com , enero 2006.
http://www.dell.com , enero 2006.
CAPITULO V
Entrevista con Gerente de mercadeo y ventas, Trans-Express de El
Salvador, enero 2006.
Personal de la empresa de capacitación Datum, abril 2006
MANUAL DEL USUARIO
“SISTEMA DE INFORMACIÓN PARA
EL CONTROL DE LOS SERVICIOS QUE OFRECE
TRANS-EXPRESS DE EL SALVADOR”
PRESENTADO POR BACHILLER: AMERICA EDMEE GONZALEZ CENTENO
SEPTIEMBRE, 2006.
1
ÍNDICE
CONTENIDO PAG N0
INTRODUCCIÓN 3
I. TEMA DEL PROYECTO 4
II. PLANTEAMIENTO DEL PROBLEMA 4
III. DELIMITACIONES Y LIMITACIONES 6
3.1. DELIMITACIÓNES 6
3.2. LIMITACIONES 7
IV. ANTECEDENTES 8
4.1. EMPRESAS DE COURIER EN EL SALVADOR 8
4.2. TRANS-EXPRESS DE EL SALVADOR 9
4.2.1.GIRO DE LA EMPRESA 9
4.2.2. ANTECEDENTES 10
V. JUSTIFICACIÓN E IMPORTANCIA 13
VI. MARCO TEÓRICO 15
6.1. CONCEPTOS RELACIONADOS CON EL DESARROLLO DE
SISTEMAS INFORMATICOS.
15
6.1.1. SISTEMA OPERATIVO 15
6.1.1.1. CONCEPTO 16
6.1.1.2.CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS 17
6.1.1.3. TIPOS DE SISTEMAS OPERATIVOS 19
6.1.2. HERRAMIENTAS PARA LA CREACION DE LA BASE DE DATOS 24
6.1.2.1. CONCEPTO 24
6.1.2.2. TIPOS DE BASES DE DATOS 25
6.1.2.3. ACID 26
6.1.2.4. INDEXAR 27
6.1.2.5. ODBC (OPEN DATABASE CONNECTIVITY) 28
6.1.3. SISTEMAS ADMINISTRADORES DE BASES DE DATOS 29
6.1.3.1. MICROSOFT SQL SERVER 2000 29
6.1.4. LENGUAJES DE PROGRAMACIÓN 32
6.1.4.1. CONCEPTO 32
2
6.1.4.2. OBJETIVO 33
6.1.4.3. TIPOS 33
6.1.4.4. MICROSOFT VISUAL FOX 34
6.1.4.5. MICROSOFT VISUAL BASIC 36
6.1.5. REDES 37
6.1.5.1. CONCEPTO 37
6.1.5.2. OBJETIVO 37
6.1.5.3. TIPOS DE REDES 38
6.1.5.4. TOPOLOGÍA DE REDES 39
6.1.6. INGENIERÍA DEL SOFTWARE 40
6.1.6.1.CONCEPTO 40
6.1.6.2. CAPAS DE LA INGENIERÍA DEL SOFTWARE 41
6.2. CONCEPTOS RELACIONADOS CON LOS SERVICIOS QUE
OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR
52
VII. OBJETIVOS 55
7.1. OBJETIVO GENERAL 55
7.2. OBJETIVO ESPECIFICO 55
VIII. METODOLOGÍA 56
8.1. DISEÑO Y TECNICAS DE RECOLECCION DE INFORMACION 56
8.2. POBLACION Y MUESTRA 56
8.3. TECNICAS DE ANALISIS 57
8.4. METODOS DE DESARROLLO 57
IX. PLAN DE SOLUCIÓN 58
X. DESCRIPCIÓN CAPITULAR 58
XI. PRESUPUESTO 60
XII. CRONOGRAMA 61
XIII. BIBLIOGRAFÍA 62
ANEXOS 64
3
INTRODUCCIÓN
En el presente documento se describe en términos generales los distintos
aspectos que contemplará el trabajo de graduación para optar al título de
Licenciatura en ciencias de la computación y que son requeridos por la
Universidad Dr. José Matías Delgado.
El documento, integrado en trece apartados forma el esquema para la
elaboración del anteproyecto de investigación. Y su contenido se puede resumir
de forma que continuación se detalla.
Se inicia con el nombre del tema: “Diseño de un sistema de información para el
control de los servicios que ofrecen las empresas de courier en El Salvador,
aplicado a la empresa Trans-Express de El Salvador”, seguido con la
descripción de la problemática que afecta a la empresa, delimitaciones y
limitaciones a tomar en cuenta. Además se relata sobre los antecedentes de las
empresas courier en El Salvador y en especial de la empresa donde se
desarrollará el tema, junto con la justificación e importancia que este tiene y
para dar un mejor entendimiento se retoman conceptos y tipos, sobre las
herramientas de software (sistemas operativos, bases de datos, lenguajes de
programación, redes) y hardware a utilizar llamando a etapa marco teórico con
el fin de presentar finalmente un plan de solución junto con sus objetivos,
descripción, cronograma de actividades y un presupuesto determinado.
4
I. Tema de proyecto
Diseño de un sistema de información para el control de los servicios que
ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-
Express de El Salvador.
II. Planteamiento del problema
A pesar que en El Salvador se posee actualmente una infraestructura
tecnológica vanguardista 1 , muchas empresas no han hecho una debida
explotación de esta tecnología que les podría brindar una mayor eficiencia y
eficacia en el servicio de atención al cliente.
Trans-Express de El Salvador a pesar que tiene un sitio web no la ha explotado
completamente al no contar con un sistema actualizado para presentarse,
atraer, capturar nuevos clientes y controlar sus servicios en forma inmediata.2
Por lo tanto ante esta realidad es necesario el análisis y diseño de un sistema,
como una alternativa importante de solución para poder cubrir este vacío. Es
importante señalar que indiscutiblemente para que una empresa sea
competitiva desde el punto de vista de costos, calidad de productos y servicios,
tiempo de fabricación y entrega, debe poseer una cadena de abastecimiento
eficiente, de tal manera que los insumos que requiere de sus proveedores, los
procesos internos de transformación para convertirlos en productos y la
1 Revista centroamericana de logística, mundo logístico, enero 2004. 2 información obtenida por la empresa Trans-Express de El Salvador
5
logística de entrega de éstos a sus clientes deben estar acorde con la ventaja
que dicha empresa desea tener sobre sus competidores.
Para que una cadena de abastecimiento pueda llegar a ser eficiente es
necesario llevar un control de los servicios que ofrece y brindar altos niveles de
comunicación apropiados, especialmente entre el fabricante de bienes, el
proveedor de servicios de transporte y el cliente, por lo tanto para lograrlo es
requisito indispensable utilizar herramientas informáticas y operacionales
vanguardistas, para permitir un seguimiento continuo de los pedidos, abarcando
desde la existencia del producto en inventario del fabricante hasta los itinerarios
del proveedor de transporte, para estar preparado a tomar una decisión sobre el
diseño de una logística de abastecimiento y cualquier situación a presentarse.
Por lo tanto resulta particularmente interesante estudiar y desarrollar una
aplicación que permita a las empresas de courier en El Salvador llegar a ser
altamente competitivas en el mercado.
6
III. Delimitaciones y limitaciones del tema
3.1 Delimitaciones
El desarrollo del tema se llevará a acabo en la empresa Trans-Express
de El Salvador.
Para el desarrollo de la etapa de diseño del sistema se utilizará el
método de prototipos que permitirá la creación de módulos por medio de
herramientas orientadas a objetos.
Se programará en el lenguaje Visual Fox Pro versión 6.0, como se
especifica en las limitaciones es la herramienta con que cuenta la empresa.
Las fuentes de información para el desarrollo del tema será del personal
de los departamentos de ventas, relaciones públicas, atención al cliente, de la
empresa Trans-Express de El Salvador.
Se creará una base de datos para el almacenamiento de información
específica de los clientes de la empresa utilizando el administrador de base de
datos Microsoft SQL Server 2000.
El desarrollo de tema pretende abarcar un periodo no máximo de seis
meses desde el mes de noviembre del año 2004 hasta abri l del año 2005.
7
3.2. Limitaciones
El desarrollo del tema se llevará a cabo con la información que brinde el
personal de la empresa Trans-Express de El Salvador por lo tanto no incluye los
requerimientos particulares del resto de empresas de courier en El Salvador.
Se utilizará la tecnología que proporcionará la empresa Trans-Express
de El Salvador limitándose a Microsoft SQL Server 2000 y Visual fox pro v. 6.0.
El tiempo dedicado para recopilar la información del tema se ajustará al
horario de disponibilidad del personal de la empresa.
8
IV. Antecedentes
4.1. Empresas de courier en El Salvador
Para apoyar a un mejor entendimiento sobre el desarrollo del tema se muestra
información sobre la historia de los primeros servicios que dieron la apertura y
su expansión a las empresas de courier en El Salvador.
Se visitó a la Dirección General de Correos de El Salvador, ubicado en el centro
de gobierno entrevistando al personal quienes relataron la historia del correo de
la siguiente forma : se retomo la palabra correo 3 que se deriva de "correr" y se
refiere a la persona que antiguamente llevaba corriendo, los mensajes, noticias
ó comunicados en forma verbal.
El correo propiamente dicho, nace con la escritura y se materializa el mensaje
valiéndose de una serie de medios de transporte. Se inició brindando
correspondencia (cartas, tarjetas postales, impresos y pequeños paquetes) con
un peso máximo de hasta 2 kilogramos y encomiendas postales (para la
remisión de mercaderías u objetos de gran volumen), con un peso máximo de
hasta 20 kilogramos. En 1989 se fundó el SERVICIO COURIER EMS 4 que
consiste en un servicio de puerta a puerta, de alta calidad, siendo la columna
vertebral, la rapidez, seguridad y contar con un sistema de seguimiento y
localización de envíos, además de otros atributos, permite ofrecer un servicio
3 Tomado de http://www.minter.gob.sv/correo/correo.htm 4 Ídem
9
con alto valor agregado, de fundamental importancia en la definición del
servicio. Su objetivo es prestar servicios postales a través del sistema de correo
rápido, altamente confiable y seguro a nivel nacional e internacional. En la
actualidad, gracias a una red general de enlaces y con 293 oficinas postales a
nivel nacional se tiene una gran cantidad de puntos de contacto con el público y
tecnología de punta que logra la unión de voz, datos e imagen, el correo puede
realizar en las condiciones más económicas de rapidez, regularidad y
seguridad, recolección, el transporte y la distribución de la correspondencia, los
bienes y los signos.
La Dirección General de Correos del Ministerio del Interior es la encargada de
dirigir el servicio de manera que sea prestado con la mayor eficiencia y eficacia,
basado en los principios de regularidad, rapidez y seguridad, conforme lo
estipulan las leyes de la república y las disposiciones nacionales y los
convenios postales internacionales de los cuales El Salvador es parte.
4.2. Trans-Express de El Salvador
4.2.1 Giro de la empresa Trans-Express de El Salvador
La empresa se dedicada a la venta de los servicios de importación y
exportación de mercaderías por medio de direcciones postales llamados
casilleros o cajas postales (Postal Office Box). Estos se encuentran ubicados en
su casa matriz en la ciudad de Miami Florida, en Estados unidos de
Norteamérica.
10
4.2.2. Antecedentes de la empresa Trans-Express de El Salvador
Se fundó en El Salvador en el año de 1982, se expandió luego a los Estados
Unidos, El Caribe, Centro América, Sur América y Europa. En cada país ha
formado alianzas estratégicas con diversas compañías. Lo que le ha permitido
la rápida penetración de nuevos mercados y transferencias de tecnologías
nuevas, necesarias para su adecuado funcionamiento.
Según fundadores de Trans-Express de El Salvador consideran que fue el
pionero en ofrecer los servicios de casilleros internacionales o cajas postales en
El Salvador, (Postal Office Box). Además se adelantó cinco años en la época en
que ahora el uso de Internet es una necesidad, actualmente a través de su
centro de logística y distribución de Miami se mueven más de un millón de libras
de correspondencia y paquetería de aproximadamente un mil quinientos
afiliados.5
Sobre el uso de la tecnología en la rama de la informática la compañía con sus
20 años de experiencia en El Salvador ha evolucionado de la forma siguiente:
En 1982 a Trans-Express de El Salvador se le incorporó una aplicación
que fue comprado e impuesto por el grupo corporativo de la ciudad de Miami,
desarrollado en el lenguaje de programación llamado Magic. Esta aplicación
posee las características siguientes:
5 información obtenida por la empresa Trans-Express de El Salvador
11
o Formado por archivos planos con extensión dat
o Un conector para realizar gestiones de conexión llamado retrieve.
En 1985 nuevamente el grupo corporativo de la ciudad de Miami se
encargó de desarrollar una base de datos formada por archivos planos llamada
Pervasive SQL 2000, para que Trans-Express de El Salvador ubique la mayor
parte de datos primarios de los clientes activos.
Según información proporcionada por el personal de cómputo de la
empresa Trans-Express de El Salvador, se confirmó que hasta esta fecha se
sigue uti lizando esta aplicación y la base datos, aún teniendo dificultades para
operarlo.
En 1997 se creó la página web http://www.Transexpress.com en la
ciudad de Miami, permitiendo a los clientes activos de Trans-Express de El
Salvador mayor información sobre sus servicios de casillero.
En 1999, Trans-Express de El Salvador creó su propia página web
http://www.Transexpress.com.sv ofreciéndoles el “premiun on line services”
permitiendo mostrar información de sus servicios de casillero y courier.
FIGURA N0 1
OFICINAS DE TRANS-EXPRESS EN LA CIUDAD DE MIAMI (USA)
12
Es importante señalar Trans-Express de El salvador cuenta con la capacidad de
distribución y logística desde su centro de actividades en la ciudad de Miami
para servir directamente a todos los clientes de diferentes destinos de
Latinoamérica y el resto del mundo, pero aún no ha explotado completamente,
debido que no cuenta con un sistema eficiente para presentarse, atraer,
capturar nuevos clientes y controlar sus servicios en forma inmediata perdiendo
la oportunidad de poseer una cadena de abastecimiento eficiente.
13
V. Justificación e importancia del proyecto
Continuamente los avances tecnológicos en el ámbito mundial siguen
aumentando cada día, haciendo más práctica y factible a cualquier persona la
realización de una actividad determinada, pero son pocas las personas que
hacen uso de estos avances, debido a costos, conocimientos, costumbres,
temor; lo que produce que se acoplen a lo habitual y pierdan el interés de
conocer lo nuevo.
Hoy en día en muchos países especialmente en Latinoamérica existen
empresas multinacionales de transporte que se han expandido por medio del
tratado de libre comercio (TLC) provocando un cambio brusco en las relaciones
mercantiles especialmente en el caso de empresas de courier en El Salvador
comprobando que para formar parte y mantenerse en el mercado competitivo
es necesario poseer una cadena de abastecimiento eficiente y para lograrlo es
necesario la utilización y la explotación de diferentes tipos de herramientas de
desarrollo especialmente orientadas a objetos que son los que se ajustan a los
cumplimientos de los objetivos de los usuarios a través mecanismos de control.
El servicio de transporte es una parte fundamental de la cadena de
abastecimiento especialmente entre el fabricante y el cliente debido a:
La probabilidad de encontrar dificultades es mayor en el proceso de
transporte que en el proceso de fabricación en la empresa proveedora de un
bien requerido, debido a la existencia de medios a utilizar (aéreo, marítimo,
14
terrestre) y los cambios bruscos de logística y distribución que efectúan las
terminales (aduanas) de entradas y salidas que se usan.
Cada medio de transporte para un bien requiere una administración y
control propio. (aéreo, marítimo, terrestre).
Trans-Express de El Salvador no es la excepción ya que cuenta con tecnología
avanzada, personal idóneo y nivel competitivo alto, pero para comprobar el
cumplimiento y calidad de los servicios que ofrece en tiempos de entregas y
valor de costos, se considera necesario la creación de un sistema como el que
se propone desarrollar, así podrá atraer, capturar nuevos clientes y controlarlos
en forma inmediata.
15
VI. Marco teórico
6.1.Conceptos relacionados con el desarrollo de los sistemas informáticos
6.1. 1. Sistemas operativos.
FIGURA N0 2
ESQUEMA DE LA FUNCION PRINCIPAL (SOP)
Es una parte importante de cualquier sistema de computación y puede dividirse
en cuatro componentes: el hardware, el sistema operativo, los programas de
aplicación y los usuarios. El hardware (unidad central de procesamiento (UCP),
memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de
computación básicos.
Los programas de aplicación (compiladores, sistemas de bases de datos,
juegos de video y programas para negocios) definen la forma en que estos
recursos se emplean para resolver los problemas de computación de los
usuarios.
16
6.1.1.1. Concepto
Existen diversas definiciones de lo que es un sistema operativo, pero no hay
una definición exacta, es decir una que sea estándar. A continuación se
presentan algunos conceptos de sistema operativo:6
Se puede definir un sistema operativo como los programas instalados
que hacen utilizable el hardware (parte física) que proporciona la "capacidad
bruta de cómputo" y así estos ponen dicha capacidad de cómputo al alcance de
los usuarios y administran cuidadosamente el hardware para lograr un buen
rendimiento.
Los sistemas operativos son ante todo administradores de recursos; el
principal recurso que administran es el hardware del computador; además de
los procesadores, los medios de almacenamiento, los dispositivos de
entrada/salida, los dispositivos de comunicación y los datos.
Un sistema operativo es un programa que actúa como intermediario entre
el usuario y el hardware del computador y su propósito es proporcionar el
entorno en el cual el usuario pueda ejecutar programas.
Entonces, el objetivo principal de un sistema operativo es, lograr que el sistema
de computación se use de manera cómoda, y el objetivo secundario es que el
hardware del computador se emplee de manera eficiente. El objetivo principal
de un sistema operativo es lograr que el sistema de la computadora se use de
6 investigación realizada por Angee uzcategui cl universidad Nueva separata – España 2001.
17
manera cómoda, y el objetivo secundario es que el hardware de la computadora
se emplee de manera eficiente. Según investigación realizada por la consultora
7Red Sheriff sobre la variedad de sistemas operativos que se manejan en el
mercado son los siguientes:
FIGURA NO 3
SISTEMAS OPERATIVOS MÁS USADOS EN EL MERCADO A NIVEL
MUNDIAL
EL MERCADO
Windows 98 35.12%
Windows XP 16.17%
Windows ME 9.71%
APPLE 2.21%
OTROS 15.84%
Windows 2000 20.95%
6.1.1.2. Características de los sistemas operativos.
En general, se puede decir que un sistema operativo tiene las siguientes
características:
Conveniencia: Hace más conveniente el uso de una computadora.
Eficiencia: Permite que los recursos de la computadora se distribuyan en
forma optima y se usen de la manera más eficiente posible.
Habilidad para evolucionar: Un sistema operativo deberá construirse de
7 investigación realizada por Angee uzcategui cl universidad Nueva separata – España 2001.
18
manera que permita el desarrollo, prueba o introducción efectiva de nuevas
funciones del sistema sin interferir con el servicio.
Encargado de administrar el hardware: El sistema operativo se encarga
de manejar de una mejor manera los recursos de la computadora en cuanto a
hardware se refiere, esto es, asignar a cada proceso una parte del procesador
para poder compartir los recursos.
Relacionar dispositivos (gestionar a través del kernel): El sistema
operativo se debe encargarse de comunicar a los dispositivos periféricos,
cuando se requiera.
Organizar datos para acceso rápido y seguro:
Manejar las comunicaciones: El sistema operativo permite al usuario
manejar con alta facilidad todo lo referente a la instalación y uso de las redes de
computadoras.
Facilitar las entradas y salidas: Un sistema operativo debe hacerle fácil al
usuario el acceso y manejo de los dispositivos de entrada/salida de la
computadora.
Permite las técnicas de recuperación de errores
19
6.1.1.3. Tipos de sistemas operativos
Existe variedad de sistemas operativos en el mercado, los principales y mas
reconocidos son:
Ms-dos
El MS-DOS es un sistema operativo monousuario (ejecutado por un solo
usuario) y mono- tarea (solo puede realizar una determinada tarea). Al cumplir
las dos condiciones arriba mencionadas el procesador está en cada momento
dedicado en exclusividad a la ejecución de un proceso, por lo que la
planificación del procesador es simple y se dedica al único proceso activo que
pueda existir en un momento dado. El objetivo del MS-DOS es controlar el
sistema de gestión de ficheros del ordenador, donde cada disco dispone de un
directorio (zona o división lógica de almacenamiento que constituyen una
estructura jerárquica en forma de árbol), que contiene los detalles de todos los
ficheros del disco, así como los nombres de los subdirectorios y de los ficheros
que contenga.
MS-Windows.
El MS-DOS soporta una nueva capa de software de sistema que permite a los
usuarios interactuar con varios programas a la vez y permite el empleo de una
forma gráfica, este software es el MS-WINDOWS. Este software crea una
ventana en la pantalla para cada programa que esté activo, usando un ratón el
usuario mueve el puntero a una ventana particular para interactuar con el
programa que se está ejecutando en esa ventana, que puede cambiarse de
20
tamaño o moverse por la pantalla, disponiéndose las distintas ventanas abiertas
en la forma en que se desee. Los programas que se ejecutan bajo MS-Windows
disponen de interfaces de usuario standard y utilizan menús desplegables
Microsoft Windows. 95, 98 y 2000.
Algunas de las herramientas más populares en estos sistemas operativos
pueden ser:
o El permitir "Agregar y quitar programas" ha sufrido una profunda y
útil reestructuración no ya de imagen, sino también de funciones.
o Desinstalar programas, gestionar los componentes de windows nt,
instalar nuevos programas y aplicación del nuevo asistente permite:
o Ver las propiedades de un elemento de hardware
o Solucionar problemas relativos al hardware tales como conflictos
con las interrupciones.
o Desconectar o soltar un dispositivo en caliente tal como la
controladora del disquete o una tarjeta PCMCIA.
o Instalar o reparar la instalación de un elemento de hardware.
Windows xp profesional
Actualmente en el mercado cuenta con un 16,17% de su utilización debido que
presenta 10 razones principales:
o Confiabilidad de nivel empresarial: proporciona un nuevo nivel de
estabilidad al computador al momento que un programa de aplicación que
integra la computadora falla, esta seguirá funcionando.
21
o Desempeño avanzado: administra de manera eficiente los
recursos del sistema, para mantener el sistema funcionando tan rápido
como sea posible aún si ejecuta múltiples programas al mismo tiempo.
o Escritorio Remoto : permite crear una sesión virtual y utilizar el
equipo de escritorio desde otro equipo que ejecute Windows 95 o posterior,
lo que le permitirá tener acceso a todos los datos y aplicaciones aunque no
se encuentre en la oficina.
o Nuevo diseño visual basado en tareas: acceso rápido a las tareas
que más se usan gracias a un diseño más claro y a nuevas indicaciones
visuales.
o Soporte para redes inalámbricas: proporciona soporte para acceso
seguro, además de mejoras de rendimiento.
o Windows Messenger: es más fácil de comunicarse y colaborar en
tiempo real utilizando el equipo, permitiendo ver el estado en línea de las
personas de contacto y elegir comunicarse con ellas mediante texto, voz o
vídeo con un mejor rendimiento y una calidad superior.
o Sistema de codificación de archivos: proporciona un alto nivel de
protección contra piratas informáticos y el robo de datos, mediante la
codificación transparente de los archivos con una clave generada
aleatoriamente.
o Estado de hibernación y suspender más rápidas: permite el ahorre
de energía de la batería cuando es un usuario móvi
22
o Asistencia remota: permite que un amigo o un profesional de
tecnologías de la información, que utilice también Windows xp, controle de
forma remota el equipo para demostrar un proceso o ayudar a resolver un
problema.
o Restaurar sistema: permite regresar el sistema a un estado
anterior.
Windows 2000 Server
Este proporciona robustas herramientas que permiten un diagnostico integral y
una rápida recuperación de las fallas; también facilita el desarrollo de un código
de modo de kernel, estable y confiable, reduce él número de casos en los que
una actualización requiere reiniciar el sistema.
Este sistema operativo proporciona una avanzada infraestructura cliente-
servidor que disminuye los costos y brinda un ambiente accesible.
o Características
Brinda mayor confiabilidad y escalabilidad: su plataforma brinda
una solución segura debido que posee una arquitectura de sistema más
confiable que permite la reducción del reinicio del sistema de Windows NT
Server 4.0 evitando perder la comunicación con el servidor.
Proporciona menor costo total de propiedad mas bajo debido que
ofrece: un mayor control sobre las redes e infraestructura cliente-servidor y
además reduce los costos relacionados con la administración de los
sistemas actuales y los hace más sencillos.
23
Ofrece servicios completos de internet y aplicaciones debido que
la plataforma que integra los servicios de aplicaciones web como: protocolo
de transferencia de hipertexto (http), sistema de nombre de dominio (Dns),
protocolo de control /protocolo internet de transmisión (TCP/IP), el protocolo
de acceso a directorio ligero (Ldap) y sopota protocolos como es el software
de exploración de Microsoft Internet Explore 5.0, Internet Información Server
5.0, Active Server Pages y servicios de componentes a través del cliente-
servidor y más.
Proporciona seguridad en Windows 2000 Server debido que
ofrece la opción de instalarlo como sistema de archivo Fat X o Ntfs. Con
NTFS implementa seguridad al nivel de archivo, cada archivo o directorio
posee su lista de control de acceso (ACL) y sabe en todo momento quien
tiene derecho sobre él. FAT carece totalmente de gestión de seguridad, una
vez que un usuario entra en el sistema, todos los archivos del sistema
estarían a su alcance.
Linux
Linux es un sistema operativo que posee dos características muy peculiares
que lo diferencian del resto de los sistemas que podemos encontrar en el
mercado, las cuales se pueden mencionar:
o Es libre : Significa que no se tiene que pagar ningún tipo de
licencia a ninguna casa desarrolladora de software por el uso del mismo
o Viene acompañado del código fuente, debido que su objetivo
inicial es “propulsar el software de libre distribución junto con su código
24
fuente para que pueda ser modificado por cualquier persona, dando rienda
suelta a la creatividad de manera gratuita.
6.1.2. Herramientas para la creación de una base de datos
6.1.2.1. Concepto de base de datos
Una base de datos es una colección de datos que es gestionada y organizada
por un software específico, el DBMS (database management system, -sistema
de gestión base de datos) que se coloca entre el usuario y los datos como tales.
Gracias a este estrato intermedio el usuario y las aplicaciones no acceden a los
datos tal y como se memorizan efectivamente, es decir a su representación
física, sino que se ve sólo una representación lógica. Esto permite un grado
elevado de independencia entre las aplicaciones y la memorización física de los
datos.
La representación lógica se conoce como 'Esquema de la base de datos' y es la
forma de representación de los datos de más bajo nivel a la que un usuario de
la base de datos puede acceder. Con el paso de los años, se han adoptado
numerosos modelos para los datos, al frente de los cuales existen diversos
tipos de bases de datos. A continuación se muestra una representación de
ellos.
25
FIGURA No 4
AMINISTRACIÓN DE LA BASE DE DATOS
6.1.2.2. Tipos de Bases de Datos
Bases de datos jerárquicos: los datos se organizan en grupos unidos
entre ellos por relaciones de "posesión", en las que un conjunto de datos puede
tener otros conjuntos de datos, pero un conjunto puede pertenecer sólo a otro
conjunto. La estructura resultante es un árbol de conjuntos de datos.
Bases de datos reticulares: el modelo reticular es muy parecido al
jerárquico, y de hecho nace como una extensión de este último. También en
este modelo de conjuntos de datos están unidos por relaciones de posesión,
pero cada conjunto de datos puede pertenecer a uno o más conjuntos. La
estructura resultante es una red de conjuntos de datos.
Software de Aplicación
Usuarios
Manejador de Gestión para Base de datos
Base de datos-Memoria física
26
Bases de datos relacionales: las bases de datos que pertenecen a esta
categoría se basan en el modelo relaciones, cuya estructura principal es la
relación, es decir una tabla bidimensional compuesta por líneas y columnas.
Cada línea, que en terminología relacional se llama tupla, representa una
entidad que nosotros queremos memorizar en la base de datos. Las
características de cada entidad están definidas por las columnas de las
relaciones, que se llaman atributos.
Base de datos por objetos (object-oriented): el esquema de una base
de datos por objetos está representado por un conjunto de clases que definen
las características y el comportamiento de los objetos que poblarán la base de
datos. Con una base de datos object-oriented, al contrario, los objetos
memorizados en la base de datos contienen tanto los datos como las
operaciones posibles con tales datos.
6.1.2.3. ACID
Se dice que toda "base de datos" debe cumplir con la prueba del ácido,
denominada "ACID" (Atomicity, Consistency, Isolation, Durability) para
garantizar que la información mantenga una forma consistente y estos son:
Atomocity: de una transacción garantiza que todas sus acciones sean
realizadas o ninguna sea ejecutada.
Consistencia: muy similar a la "Atomicidad", la consistencia garantiza que
las reglas que hayan sido declaradas para una transacción sean cumplidas.
27
Isolation : garantiza que las transacciones que se estén realizando en el
sistema sean invisibles a todos los usuarios hasta que estas hayan sido
declaradas finales, este aislamiento "Isolation" garantiza que los usuarios del
sistema no observen estos cambios intermedios hasta que sea finalizada la
ultima acción de actualización.
Durabilidad: de una transacción garantiza que al instante en el que se
finaliza la transacción esta perdure a pesar de otras consecuencias, esto es, si
el disco duro falla, el sistema aún será capaz de recordar todas la transacciones
que han sido realizadas en el sistema.
6.1.2.4. Indexar
Toda base de datos además de poseer consistencia necesita el acceso
eficiente y rápido a la información independiente el tamaño del archivo. Como
solución surge el modelo relacional "RDBMS" "Relational Database
Management Systems", permitiendo el acceso a los archivos a través de
pequeños procedimientos (lenguaje secuencial) y que permite poseer las
siguientes ventajas:
Las búsquedas no dependen de la representación de los datos, la base
de datos es libre de guardar la información como a esta le convenga
La facilidad con la que se puede ejecutar una búsqueda o actualización
sin la necesidad de escribir código fuente complejo.
28
6.1.2.5. ODBC
Concepto
La Conectividad abierta de bases de datos ODBC (open database connectivity)
es una interfaz de programación que permite a los programas tener acceso a
los datos en sistemas de administración de bases de datos que usan el
lenguaje de consulta estructurado (SQL) como un estándar de acceso de datos.
Además puede utilizar una conexión ODBC a través de Internet por medio de
IIS (Internet information server) y su servicio WWW, puede emplear los
controladores ODBC para concertarse a datos de SQL Server.
Figura No 5
Esquema de una conexión utilizando ODBC
Tipos de controladores de ODBC
El programa de instalación convencional de software instala los componentes
de acceso de datos de Microsoft (MDAC), que incluyen los siguientes
controladores de ODBC: Microsoft Access, Dbase , Microsoft Excel, Microsoft
FoxPro , Paradox, Text (CSV de longitud fija), SQL Server y Oracle.
29
La ODBC administra las bases de datos mediante el uso de “orígenes de datos”
registrados.
Un origen de datos consiste en un conjunto de datos específico (una base de
datos), la información requerida acceder a esos datos y la ubicación del origen
de datos. 8
6.1.3. Sistemas administradores de bases de datos
6.1.3.1. Microsoft SQL Server 2000
Microsoft SQL Server es un sistema de administración de bases de datos
relacionales, potente y de alto rendimiento, para entornos distribuidos
cliente/servidor que ofrece una arquitectura unificada potente, fiable y abierta
para numerosas aplicaciones y orígenes de datos que permite se pueden
optimizar para obtener un rendimiento óptimo para el usuario final haciendo que
coincide con los patrones de uso especifico de los datos.
Características de Microsoft SQL Server 2000.
Microsoft SQL Server 2000 está diseñado para operar de forma eficiente en
varios entornos los cuales son:
o Sistemas de bases de datos cliente-servidor: están construidos
de tal modo que la base de datos puede residir en un equipo central,
llamado servidor y ser compartida entre varios usuarios que se conecta a
través de la red con el servidor que ejecuta SQL Server.
8 Se tomo del manual de Windows 2000 profesional
30
o Sistemas de bases de datos de escritorio: también SQL Server
se puede uti lizar en aplicaciones que necesiten bases de datos
independientes almacenadas de forma local en el cliente. SQL Server se
puede autoconfigurar dinámicamente para que se ejecute más
eficientemente con los recursos disponibles en el cliente, sin tener que
dedicar un administrador de bases de datos a cada cliente donde las
aplicaciones conectan con el motor de la base de datos casi de la misma
forma en que se conectan a través de la red con un motor de base de datos
que se ejecuta en un servidor remoto.
o Seguridad de Microsoft SQL Server 2000: se instala con un
nivel de seguridad predeterminado mucho más alto, ya que aprovecha la
seguridad integrada de Windows 2000 de forma inmediata. De esta forma, el
bloqueo del servidor en los entornos de producción es más rápido y sencillo.
Una gran mejora en la gestión de auditoria es que SQL Profiler se ha
dividido en dos sistemas: SQL trace es el motor de auditoria mismo,
mientras que SQL Profiler es la interfaz del usuario.
El servidor SQL Server ofrece tres modos diferentes de seguridad para validad
la información de inicio de sesión según figura N0 6
31
Figura No 6
Tabla de Modos de seguridad de SQL Server
Modo de seguridad Descripción
Seguridad estándar
La aplicación debe proporcionar el nombre de usuario y
su contraseña de SQL Server para poder ingresar
además en este tipo de seguridad no se ha utilizado la
identificación de clientes de Windows 2000.
Seguridad integrada
de Windows 2000
En este tipo de seguridad el SQL Server toma el nombre
de usuario y contraseña del dominio de Windows.
Seguridad mixta
En este tipo SQL Server puede tomar el nombre y
contraseña del dominio de Windows o asignarlo en
forma particular totalmente diferente.
Ventajas de Microsoft SQL Server 2000
Existe ampliamente variedad de ventajas que ofrece SQL Server 2000, pero a
continuación se mencionan las más sobresalientes y útiles al mercado mundial:
o Estabilidad para el servidor Web, debido que permite dos formas
de configurarlo y utilizando tcp/ip sockets. Además depende si el servidor
web tiene acceso a todos los servidores SQL Server, o un solo específico se
ejecute el programa de configuración del servidor-cliente en el equipo.
o Acceso directo a los datos, por medio de vistas remotas o con
instrucciones de paso a través de SQL para actualizarlos. Puede usar
extensiones a SQL admitidas por el servidor, así como definición de datos,
administración de servidor y comandos de seguridad.
32
6.1.4. Lenguajes de programación
La programación e ingeniería de software son complementarias entre si para el
desarrollo de grandes sistemas informáticos que divide el trabajo en tareas que
diversos programadores desarrollarán para procesamiento de información es
necesario construir un ordenador (hardware) realizado por técnicos y crear un
programa (software) por programadores y ejecutar dicho programa o aplicación
en el computador, lo que son los llamados lenguajes de programación.
Algunos lenguajes de programación son herramientas que nos permiten crear
otros programas y software, entre ellos tenemos Delhi, Visual Basic, pascal,
java.
6.1.4.1. Concepto 9
La programación consiste en desarrollar programas (tareas o
actividades) para procesar información, debido que se considera a una
computadora totalmente inútil si no dispone de un programa capaz de procesar
información.
Los lenguajes de programación de una computadora en particular se conocen
como código de máquinas o lenguaje de máquinas que están compuestos de
códigos numéricos sin sentido nemotécnico (ceros y unos).
9 se retomo de http://www.monografia.com
33
6.1.4.2. Objetivos de la programación
La programación tiene varios objetivos a cumplir los cuales son:
El tratamiento de la información correctamente, con lo que se espera que
un programa de el resultado correcto y no uno erróneo.
Ser de códigos claros, secuénciales y legibles, con lo que si un
programador inicia un programa y no lo termina, otro programador sea capaz de
entender la codificación y poder terminarlo.
Utilizar durante la programación existen ciertas normas no escritas de
como han de nombrarse los componentes, objetos o controles de cada sistema,
así como sus variables que deben ser relativas al término al cual se van a
vincular, que es lo que técnicamente se llama metodología.
6.1.4.3. Tipos de programación10
Existen varios tipos de programación entre las cuales se puede mencionar:
Programación lineal: Se utilizan las siglas PPL y consiste en el conjunto
de técnicas matemáticas que intentan resolver la maximización o minimización
de una función objetivo (f(x,y)), función lineal de varias variables (ax + by + c),
sujeta a ciertas restricciones, expresadas por inecuaciones lineales que vienen
a ser la manipulación del tamaño de funciones que se encuentran sujetas a
ciertas limitaciones.
10 se retomo de http://www.monografia.com
34
Programación 11 orientada a objetos: Permite la creación de objetos,
componentes, auto contenido de una aplicación que tienen funcionalidad
privada con una jerarquía abstracta y modular con las siguientes características:
o Polimorfismo: consiste en la posibilidad de tener métodos con el
mismo nombre, pero distinto contenido, para clases relacionadas. El
procedimiento que se usa lo determina en tiempo de ejecución la clase del
objeto.
o Herencia: Permite la posibilidad de que una subclase adopte las
características de la clase en la que se basa. Si las características de la
clase primaria cambian, la subclase en la que se basa heredará dichas
características.
o Encapsulamiento: Permite la posibilidad de contener y ocultar
información acerca de un objeto, como las estructuras internas de datos el
código, además aísla la complejidad interna del funcionamiento de un objeto
del resto de la aplicación.
6.1.4.4. Microsoft Visual FoxPro 6.0
Las herramientas de programación, son aquellas que permiten realizar
aplicativos, programas, rutinas, utilitarios y sistemas para que la parte física del
computador u ordenador, funcione y pueda producir resultados. Algunas
herramientas de programación para ambientes gráficos como son Visual Basic,
Visual FoxPro, Delhi y visual C. Microsoft Visual FoxPro funciona como
11 Se tomo de http://www.monografia.com
35
herramienta de desarrollo para programas en red o aplicaciones empresariales
orientadas la web, a continuación se presentan algunas ventajas:
Usa tecnología moderna de orientación a objetos con un ambiente
robusto de desarrollo y permite diseñar y construir programas que usen: (1)
bases de datos locales con su propio motor de DB; (2) cualquier base de datos
(cliente/servidor) a la que se pueda acceder por odbc u oledb (3) una
combinación de los dos.
Puede interactuar con otros productos, como cliente (usando activeX™ y
componentes com), y como servidor a través de com, odbc u oledb.
Lenguaje de programación basado en manipulación de datos, orientado a
objetos, y un depurador integrado.
El lenguaje utiliza herencia de objetos, pudiendo así aprovechar la
reutilización de código y el uso de frameworks complejos.
Visual FoxPro tiene una base de datos local propia luego enviados a
cualquier base de datos que se uti lice en producción y que permite el desarrollo
rápido de aplicaciones (rad) sin necesidad de que los programadores deban
tener acceso constante a bases de datos externas,
Permite conectarse a cualquier base de datos externa a través de odbc, y
puede interactuar con otros productos y componentes como cliente o como
servidor usando la tecnología de componentes com.
36
6.1.4.5. Microsoft Visual Basic
Microsoft Visual Basic es un lenguaje de programación basado en objetos
donde los componentes esenciales le permiten crear la interfaz de la aplicación
mediante formularios y controles, además como cualquier lenguaje moderno de
programación, acepta ciertas construcciones de programación y elementos de
lenguaje comunes.
Se puede definir programación en Visual Basic como el método que se utiliza
para desarrollar la interfaz gráfica de usuario para cualquier aplicación que se
imagine hasta aplicaciones basadas en red o acceder a internet explorer por su
tecnología active X12.
Las características fundamentales de programación en Visual Basic 6.0 son:
Tecnología active x y controles active x
La posibilidad de acceder a datos de la base de datos, aplicaciones
cliente/servidor y aplicaciones escalables como Microsoft SQL Server.
Programación en Internet, servidores web, dhtml.
Creación de archivos con extensión .exe, lo que permite distribuir la
aplicación con gran libertad.
12 se retomo concepto de manual de visual Basic 6.0 autor Federico peraza/España 2000
37
6.1.5. Redes
Las redes, por lo general, difieren en cuanto a su historia, administración,
servicios que ofrecen, diseño técnico y usuarios, que pueden variar desde una
red cuidadosamente elaborada por una sola organización, con un objetivo muy
bien definido, hasta una colección específica de máquinas, cuya conexión se
fue realizando con el paso del tiempo, sin ningún plan maestro o administración
central que la supervisara. Su eficacia se basa en la confluencia de muy
diversos componentes y terminología que utilizan.
6.1.5.1. Concepto13
Consiste en un sistema de comunicaciones que permite relacionarse con otros
usuarios hasta lograr compartir archivos y periféricos, debido que conecta a
varias unidades través de un hilo de cobre o mediante el uso de láser,
microondas y satélites de comunicación para intercambiar información
formando un conjunto interconectado de ordenadores autónomos.
6.1.5.2. Objetivos de la red
Existen varios objetivos de una red, los cuales se pueden mencionar los más
importantes que son:
Compartir recursos haciendo todos los programas, datos y equipo estén
disponibles para cualquier usuario que este conectado sin importar la
localización física del recurso y del usuario.
13 Redes de comunicación", Enciclopedia Microsoft(R) Encarta(R) 98. (c) 1993-1997 Microsoft Corporation. Reservados todos los derechos.
38
Proporcionar una alta fiabilidad, al contar con fuentes alternativas de
suministro, debido que permite la presencia de múltiples cpu significa que si una
de ellas deja de funcionar, las otras pueden ser capaces de encargarse de su
trabajo, aunque se tenga un rendimiento global menor.
El ahorro económico debido que los ordenadores pequeños tienen una
mejor relación costo/rendimiento, comparada con la ofrecida por las máquinas
grandes a pesar que estas son diez veces más rápidas de todos los
microprocesadores, pero su costo es miles de veces mayor.
Elimina las barreras de distancia ya que permite comunicarse entre
personas que se encuentran muy alejadas entre si.
6.1.5.3. Tipos de Redes 14
Existen dos tipos principales de redes, las cuales se mencionan a continuación:
Las locales (lan, por sus siglas en inglés) y las de área extensa (wan).
Redes Lan: es un conjunto de computadoras unidas entre sí por un solo
cable y que se encuentran concentradas en un espacio relativamente pequeño,
como un cuarto, un edificio o un conjunto de edificios. La mayoría de las redes
empresariales o institucionales son locales.
Redes Wan: es un conjunto de computadoras dispersas en un área muy
extensa, que puede abarcar hasta varios países o continentes. Un segmento de
la red se une a los demás mediante líneas telefónicas, enlaces satelitales, fibra
óptica o microondas celulares. Al estar conectada en red una computadora
14 Redes de comunicación", Enciclopedia Microsoft(R) Encarta(R) 98. (c) 1993-1997.
39
puede comunicarse con cualquier otra máquina, sin importar el modelo o la
marca, e intercambiar información, solo se necesita que ambas máquinas
compartan el mismo protocolo de comunicación sin importar el tipo de red.
6.1.5.4. Topología de Redes
Consiste en la descripción de la disposición de las conexiones físicas en una
red de tipo Lan. Entre las cuales se pueden mencionar:
Estrella: en este tipo de topología todas las estaciones de trabajo se
conectan a una estación central que se encarga de establecer, mantener y
romper la conexión entre las estaciones. En este tipo de red si cae la estación
central cae toda la red.
Figura No 7
Topología de Red tipo Estrella
Bus: En esta topología todas las estaciones están conectadas al mismo
cable. En una red bus, todas las estaciones escuchan todos los mensajes que
se transfieren por el cable, capturando este mensaje solamente la estación a la
cual va dirigido, que responde con un ACK o señal que significa haber recibido
el mensaje correctamente
Estrella
40
Figura No 8
Topología de red tipo Bus
Anillo: todos los nodos de la red están conectados a un bus cerrado, es
decir, un círculo o lazo.
Figura No 9
Topología de Red tipo anillo
6.1.6. Ingeniería del software
6.1.6.1. Concepto de Ingeniería del software15 – tecnología estratificada
Es el establecimiento y uso de principios robustos de la ingeniería a fin
de obtener económicamente software que sea fiable y que funcione
eficientemente sobre maquinas reales (Fritz Bauer).
15 Roger S presman, Ingenieria del software, 5ª edición
41
Se define como la aplicación de un enfoque (estudio de enfoques)
sistemático, disciplinado y cuantificable hacia el desarrollo, operación y
mantenimiento del software es decir la aplicación de la ingeniería al software
6.1.6.2. Las capas de la ingeniería del software: proceso, métodos y
herramientas
El fundamento de la ingeniería del software es la capa de proceso. Que es la
unión que mantiene juntas las capas de tecnología y que permite un desarrollo
racional y oportuno de la ingeniería del software.
Proceso de software
o concepto 16
Se define como un marco de trabajo de las tareas, hitos de
proyectos, productos de trabajo y puntos de garantía de calidad (SQA) que
requieren para construir software de alta calidad (conjunto de áreas claves
del proceso).
El proceso define como el enfoque que se toma cuando el
software es tratado por la ingeniería, pero la tecnología del software también
acompaña a las tecnologías que pueden ser métodos técnicos y
herramientas automatizadas.
16Roger S presman , Ingenieria del software 5 a edicion
42
o Fases del proceso de desarrollo del software:
La fase de definición que se centra sobre el que: identifica que
información ha de ser procesada, que función y rendimiento desea,
comportamiento del sistema, que interfaces van a ser establecidas, que
restricción de diseño existen y que criterios de validación se necesitan para
definir un sistema correcto, que depende de paradigma que se aplique que
puede ser: ingeniería de sistemas o de información, planificación del
proyecto del software y análisis de requisitos.
La fase de desarrollo que se centra en el como: donde han de
diseñarse las estructuras de datos, procedimientos, interfaces, traducir el
diseño en un lenguaje de programación y como realizarse la prueba. Los
métodos aplicados varían aunque las tareas se mantienen y pueden ser:
diseño del software, generación de código y prueba del software
La fase de mantenimiento que se centra en la fase que va
asociado a la correcciones de errores., a las adaptaciones que evoluciona el
entorno del software. Las fases de mantenimiento son: corrección corrige los
defectos, adaptación: puede cambiar el entorno, modificaciones en el
software, mejora: cliente / usuario se puede descubrir funciones adicionales
llegar al software perfecto y prevención: llamado reingeniería de software
hace cambios en programas de computadoras a fin de que se puedan
corregir, adaptar y mejorar más fácilmente.
43
o Modelos del proceso del software o paradigmas de ingeniería del
software
Modelo lineal secuencial: llamado también ciclo de vida clásica,
básica o en cascada. Este modelo se diseña para el desarrollo en línea recta
y el enfoque en cascada asume que se va a entregar un sistema completo
una vez que a secuencia lineal se haya finalizado. El cual sugiere un
enfoque sistemático, secuencial para el desarrollo del software que
comienza en un nivel de sistemas y progresa con el análisis, diseño,
codificación, pruebas y mantenimiento.
Figura N0 10 -Modelo lineal secuencial
Modelo de construcción de prototipos: este modelo permite
realizar un diseño rápido con un conjunto de objetivos generales para el
software, pero no identifica los requisitos en forma detallada tanto de
entrada, proceso o salida. El prototipo puede servir como primer sistema que
lleva a evaluar el cliente-usuario para redefinir los requisitos del software a
desarrollar. La iteración ocurre cuando el prototipo satisface las necesidades
del cliente a la vez que permite que el desarrollador comprenda mejor lo que
se necesita hacer, utilizando los fragmentos del programa ya existente para
lograr llegar al sistema real. Se presentan algunas razones para desarrollar
prototipos de sistemas que se mencionan a continuación:
Análisis Diseño Código Prueba
44
a) Permiten definir bien la información que se tienen en ese momento
o completarla.
b) Permiten evaluar situaciones extraordinarias donde los
encargados de diseñar e implantar sistemas no tienen información ni
experiencia, o también donde existen situaciones de riesgo y costos
elevados, y aquellas donde el diseño propuesto es novedoso y aún no ha
sido probada.
c) Permiten que el proceso de evaluación se repite las veces que sea
necesario para revelar los requerimientos esenciales del diseño.
d) Es ideal para establecer la viabilidad del proyecto y definir
acuerdos sobre los objetivos y resultados esperados.
FIGURA N0 11 –Modelo de prototipos
Modelo Dra.: se llama desarrollo rápido de aplicaciones que es un
modelo de proceso del desarrollo del software lineal secuencial que enfatiza
un ciclo de desarrollo extremadamente corto. Es una adaptación a alta
velocidad del modelo lineal secuencial en el que se logra el desarrollo rápido
utilizando un enfoque de construcción basado en componentes. Si se
comprende bien los requisitos y se limita el ámbito del proyecto este modelo
Escuchar al cliente
Construir/revisar El sistema
Aprobación del sistema por el cliente
45
permite crear un sistema completamente funcional dentro de periodos cortos
de tiempo. El modelo Dra. abarca las siguientes fases:
a) Modelado de gestión: el flujo de información se modela de forma que
responda a las preguntas: ¿Que información conduce el proceso?, ¿cual es
la que se genera?, ¿quien la genera?, ¿a donde va?, ¿quien la procesa?
b) Modelado de datos: en esta etapa se redefinen un conjunto de
objetos de datos necesarios para apoyar la empresa. Se determinan las
características (atributos) y las relaciones entre estos.
c) Modelado del proceso: se determinan la manera de transformar los
objetos de datos para lograr el flujo de información necesario para
implementar una función de gestión. La descripción del proceso se crean
para añadir, modificar, suprimir o recuperar un objeto de datos.
d) Generación de aplicaciones: se asume la utilización de técnicas de
cuarta generación permitiendo uti lizar componentes de programas ya
existentes o reuti lizables.
e) Pruebas y entregas: se enfatiza la reutilización, ya que se han
comprobado muchos de los componentes de los programas. Lo que hace
que se reduce el tiempo de pruebas.
.Figura No 12 – Modelo Dra.
Modelado de gestión Modelado
de datos Modelado de procesos Generación de
aplicaciones Pruebas y volumen
46
Modelos evolutivos de proceso del software: en este modelo los
requisitos de gestión y de productos a menudo cambian conforme a que el
desarrollo proceda haciendo que el camino que lleva al producto final no sea
real. Se caracteriza a estos modelos en la forma en que permiten a los
ingenieros del software desarrollar versiones cada vez mas completas del
software, algunos de ellos son:
a) Incremental: combina elementos del modelo lineal secuencial con la
filosofía interactiva de construcción de prototipos. Lo que cada secuencia
lineal produce un incremento del software
b) Espiral: es un modelo de proceso de software evolutivo que
acompaña la naturaleza interactiva de construcción de prototipos con los
aspectos controlados y sistemáticos del modelo lineal secuencial.
c) Espiral winwin (victoria-victoria): sugiere una actividad del marco de
trabajo que aborda la comunicación con el cliente. El objetivo de esta
actividad es mostrar los requisitos del cliente y se realiza con una
negociación donde el cliente gana el producto o sistema que satisface la
mayor para de sus necesidades y el desarrollador gana trabajando para
conseguir presupuestos y lograr una fecha de entrega realista.
47
Métodos de ingeniería: indican como construir el software que abarca
desde análisis de requisitos, diseño, construcción de programas, pruebas y
mantenimiento.
o Análisis de requisitos del software -Concepto17
Según algunos el autor Roger S. Pressman (Análisis y Diseño de Sistemas e
Ingeniería del Software) presenta algunas definiciones del análisis de sistemas
las cuales se pueden mencionar:
Es un conjunto ordenando de elementos que responden a una
estructura dada y en el cual sus elementos o componentes interactúan entre
si para lograr un objetivo común.
Es un conjunto o disposición de procedimientos o programas
relacionados de manera que juntos forman una sola unidad. Un conjunto de
hechos, principios y reglas clasificadas y dispuestas de manera ordenada
mostrando un plan lógico en la unión de las partes. Un método, plan o
procedimiento de clasificación para hacer algo. También es un conjunto o
arreglo de elementos para realizar un objetivo predefinido en el
procesamiento de la Información.
17 Kendall & Kendall; Análisis y Diseño de Sistemas; 3ª Edición; Pearson Educación. Roger S. Pressman; Ingeniería del Software;5ª Edición; Mc Graw Hill 18 ídem
48
o Objetivos del análisis18
Un análisis de requisitos se lleva a cabo teniendo en cuenta los siguientes
objetivos en mente:
Identificación de Necesidades: en este proceso se reúne el
analista con el cliente y/o usuario (un representante institucional,
departamental o cliente particular), e identifican las metas globales, se
analizan las perspectivas del cliente, sus necesidades y requerimientos,
sobre la planificación temporal y presupuestal, líneas de mercadeo y otros
puntos que puedan ayudar a la identificación y desarrollo del proyecto.
También es llamada a esta parte “Análisis de requisitos” y lo dividen en
cinco partes: reconocimiento del problema, evaluación y síntesis, modelado,
especificación, revisión.
Estudio de viabilidad: permite evaluar si los recursos y el tiempo
no son realistas para el cumplimiento del proyecto o sistema sin tener
pérdidas económicas y frustración profesional. Se deben tomar en cuenta
cuatro áreas principales de interés:
a) Viabilidad económica: consiste en una evaluación de los costos de
desarrollo, comparados con los ingresos netos o beneficios obtenidos del
producto o sistema desarrollado. Se hace análisis de costos – beneficios
significa una valoración de la inversión económica comparado con los
49
beneficios que se obtendrán en la comercialización y utilidad del producto o
sistema.
b) Viabilidad técnica: consiste en un estudio de funciones,
rendimiento y restricciones que puedan afectar la realización de un sistema
aceptable. Es la parte donde el análisis técnico evalúa los principios técnicos
del sistema y al mismo tiempo recoge información adicional sobre el
rendimiento, fiabilidad, características de mantenimiento y productividad.
c) Viabilidad legal: Es determinar cualquier posibilidad de infracción,
violación o responsabilidad legal en que se podría incurrir al desarrollar el
sistema. Una evaluación de los enfoques alternativos del desarrollo del
producto o sistema.
o Principios del Análisis 19
Interacción: cuando todos los sistemas que conforman la empresa
están mutuamente interrelacionados de manera que las acciones
desarrolladas por unos tienden a influir en el comportamiento de los demás.
Subsidiaridad: debido que ningún sistema es completo en si
mismo, si no que es dependiente de otro en su delimitación y en aporte.
Determinismo: todo fenómeno de conjunto que actúe en o a través
de los sistemas es resultado de causas definidas y constatables.
19 Kendall & Kendall; Análisis y Diseño de Sistemas; 3ª Edición; Pearson Educación. Roger S. Pressman; Ingeniería del Software;4ª Edición; Mc Graw Hill
50
Equifinalidad: el sistema debe estar diseñado de forma que puede
alcanzar un mismo objetivo a través de sus componentes, medios y
acciones.
51
o Características de los sistemas
Estabilidad: es la cualidad por la cual el sistema permanece
funcionando eficazmente frente a las acciones externas al mismo.
Eficiencia: es la utilización óptima de los recursos buscando la
producción efectiva de resultados
Adaptabilidad: capacidad de evolucionar dinámicamente en
función de su entorno de manera que su eficacia se mantenga aunque se
vea obligado a atravesar diferentes estados.
Sinergia: la capacidad de actuación del sistema total es superior a
la de sus componentes sumados individualmente.
o Diseño de sistemas - Concepto20
El diseño de software es un proceso debido que posee una
secuencia de pasos que hacen posible que el diseñador describa todos los
aspectos del software que se va a construir, y a la vez es un modelo debido
que es el equivalente a los planes de un arquitecto, que representa la
totalidad de todo lo que se va a construir.
El diseño es una representación significativa de ingeniería de algo
que se va a construir. Se puede hacer el seguimiento basándose en los
requisitos del cliente y al mismo tiempo la calidad se puede evaluar y cotejar
con el conjunto de criterios predefinidos para obtener un diseñó bueno.
20 Rogers presman, Ingenieria del sotftware 5ª edición
52
o Métodos de diseño de sistemas21
Para realizar un buen diseño se inicia con el modelo de los requisitos que
posteriormente se transforma y se obtienen niveles de diseño, las cuales se
pueden mencionar:
El diseño de los datos: permite agrupar elementos de datos
seleccionados y asignar ciertos detalles de información que describan las
características y relaciones de los datos que dependen de tablas, filas ,
columnas, índice, relaciones, datos (bolean , integer, flota , datetime, tinyint,
displayn comp-3, binary, string, carácter)
El diseño arquitectónico: representa la estructura de los datos y los
componentes del programa. Permite definir la relación entre cada uno de los
elementos estructurales del programa y puede ser una guía para leer y
entender los que construyan, prueban y mantienen el software.
El diseño de la interfaz: Permite definir como se comunicara el
software consigo mismo, con los sistemas que operan junto con el,
operadores y usuarios que lo emplean.
El diseño de procedimientos: Transforma elementos estructurales
de la arquitectura del programa buscando la calidad del proyecto. El diseño
debe proporcionar una completa idea de lo que es el software, enfocando
los dominios de datos, funcional y comportamiento desde el punto de vista
de la Implementación.
21 Kendall & Kendall; Análisis y Diseño de Sistemas; 3ª Edición
53
Herramientas son las que proporcionan un enfoque automático o semi-
automático para el proceso y para los métodos.
6.2. Conceptos relacionados con los servicios que ofrecen las empresas
de courier en El Salvador22 23
Dentro del mundo de las empresas de courier existen términos propios para
manejar y controlar los servicios que ofrecen, estos se usan en documentos o
procesos. Algunos de ellos se muestran a continuación:
Arancel: es un impuesto o derecho de aduana, que se cobra sobre una
mercancía cuando ésta se importa o exporta.
Administración de la cadena de suministros: consiste en la integración de
todos los procesos implicados en la cadena de valor o flujo de efectivo, donde la
parte fundamental es la comunicación de requerimientos a los proveedores
durante las etapas de producción.
Aduana: unidad administrativa encargada de aplicar la legislación relativa
a la importación y exportación de mercancías y a los otros tratamientos
aduaneros; así como de recaudar y hacer percibir los gravámenes que les sean
aplicables.
Agente aduanal: persona que, por cuenta de otra (exportador o
importador), realiza ante la aduana los trámites correspondientes al despacho
de mercancías.
22 Revista centroamericana de logística, mundo logístico, enero 2004. 23 Se tomo de http:\www.elsalvadortrade.com.sv
54
Carga: todo bien que es tangible y de tamaño mayor de 40 libras, con un
valor comercial determinado, que puede ser transportado en forma aérea,
marítimo o terrestre. aquí no influye mucho el tiempo de entrega.
Encomiendas: son paquetes pequeños o muestras con un peso máximo
de 20 kilogramos o 40 libras.
Correspondencia : son los llamados cartas, tarjetas postales, impresos y
pequeños paquetes con un peso máximo de 2 kilogramos o 4 libras
Courier: son los llamados paquetería mediana que pueden ser muestras
o documentos con tamaños menores de 70 kilogramos o 140 libras donde la
prioridad es el tiempo de entrega que debe ser rápido, oportuno y comprobado.
para realizar un envió de una muestra siempre se presenta una factura
comercial a las agencias de aduanas.
Cadena de abastecimiento o suministros: es un componente critico e
influyente de cualquier estrategia de negocios y puede impactar los resultados
de operación debido que su papel es ser el enlace entre los fabricantes de
bienes, proveedores o distribuidores y el cliente.
Contenedores: embalaje metálico grande y recuperable, de tipos y
dimensiones acordados internacionalmente (containers, en inglés).
Embalaje: todo aquello que envuelve, contiene y protege los productos
envasados, y que facilita, protege y resiste las operaciones de transporte y
manejo.
Embarque: toda carga que esta introducida en un vehículo o contenedor.
55
Exportación: es la salida de una mercancía de un territorio aduanero, ya
sea en forma temporal o definitiva.
Factura comercial: es el documento en el que se fija el importe de la
mercancía vendida, se señalan las partes comprador y vendedor, e incluye la
cantidad y descripción de los productos
Impuestos tributarios: son el conjunto de aportes que se realizan al
momento de realizar una transacción, son los llamados comunes Iva y renta,
Importación: se refiere a la entrada de mercancías de procedencia
extranjera en un territorio aduanero.
Logística: es la actividad que permite tener los materiales en el tiempo,
cantidad y costos correctos en conformidad con las necesidades propias del
negocio.
Peso bruto o volumétrico: peso de las mercancías con inclusión del
empaque, envases, envolturas, amarres.
Peso neto o físico: peso de las mercancías sin incluir ningún empaque,
envase, o envoltorio interior.
56
VII. Objetivos del proyecto
7.1. Objetivo General
Diseñar un sistema de información para el control de los servicios que ofrecen,
las empresas de courier en El Salvador.
7.2. Objetivos Específicos
Proporcionar a la administración de la empresa Trans-Express de El
Salvador un sistema de información actualizado para los diferentes procesos
que realiza la empresa.
Proporcionar a los clientes información relevante y oportuna sobre el
estado de las mercadería en transito
Proporcionar un diseño de sistemas que brinde flexibilidad y fácil
mantenimiento de los módulos que lo componen.
Brindar al usuario una herramienta eficiente al momento de ingresar o
buscar información sobre los clientes.
Brindar información de los diferentes movimientos realizados por los
clientes sobre el uso de los servicios.
Proporcionar un control sobre los diferentes impuestos aplicados a las
mercaderías.
Proporcionar reportes estadísticos sobre las ventas realizadas
Proporcionar el estado de cuentas de clientes existentes
57
VIII. Metodología
8.1. Diseño y técnicas de recolección de información
Observación: se conocerán los diferentes pasos que realiza
actualmente la empresa Trans-Express de El Salvador al momento que su
personal ingresa datos de clientes, estatus de mercaderías, servicios y otros, en
forma manual como en el sistema actual que poseen
Bibliografía: se obtendrá información proporcionada de la empresa
Trans-Express de El Salvador basada en folletos, revistas, afiches, manuales,
brochure. (Anexo No 1), tesis desarrolladas anteriormente y que se relacionan
con el tema y algunas visitas a empresas de rubro
Reuniones (Entrevistas): se harán con el personal de los
departamentos de ventas, relaciones públicas, atención al cliente, operaciones
y cómputo, haciendo un listado de preguntas para obtener la información.
(Anexo No 2)
8.2. Población y muestra
El tema a desarrollar se ha delimitado a una determinada empresa de courier
llamada Trans-Express de El Salvador y abarcando solo al personal que forman
parte de los departamentos de ventas, relaciones publicas, atención al cliente,
cómputo y operaciones, por lo tanto no incluye el resto de las empresas courier
en El Salvador y el personal que labora en la empresa.
58
8.3. Técnicas de análisis
Debido que el desarrollo del tema esta enfocado a proporcionar un plan de
solución para una determinada problemática dentro de una empresa especifica
de courier. Por lo tanto no se considera requisito realizar una hipótesis general y
de trabajo, solo se limita a presentar un plan alternativo junto con sus
conclusiones y recomendaciones.
8.4. Métodos de desarrollo
El diseño de los datos: estos estarán agrupados en tablas dentro de la
base de datos en Microsoft SQL Server 2000, el tipo de dato a utilizar será:
entero, flotante, fecha y carácter que se detallará en el diagrama de entidad
El diseño arquitectónico: se pretende plasmar la información obtenida del
análisis en los llamados diagramas de flujo especificando sus entidades, flujos
de información, almacenamientos.
El diseño de la interfaz: la forma de comunicación que se pretende
utilizar para el desarrollo del tema es a través de menús donde se le permitirá al
usuario que elija las posibles opciones según lista a presentar y podrá ejecutar
algunas tareas como: adicionar, modificar, eliminar, imprimir.
El diseño de procedimientos: se pretende utilizar las capas de la
ingeniería del software por medio de un diseño de tipo prototipo obteniendo la
información del análisis de requisitos.
59
IX. Plan de solución
INTRODUCCIÓN
CAPITULO I - ASPECTOS GENERALES
1.1. TEMA DEL PROYECTO
1.2. PLANTEAMIENTO DEL PROBLEMA
1.3. DELIMITACIONES Y LIMITACIONES DEL TEMA
1.3.1. DELIMITACIÓNES
1.3.2. LIMITACIONES
1.4. ANTECEDENTES
1.4.1. EMPRESAS DE COURIER EN EL SALVADOR
1.4.2. TRANS-EXPRESS DE EL SALVADOR
1.4.2.1.GIRO DE LA EMPRESA
1.4.2.2. ANTECEDENTES
1.5. JUSTIFICACIÓN E IMPORTANCIA
1.6.OBJETIVOS
1.6.1. OBJETIVO GENERAL
1.6.2. OBJETIVO ESPECIFICO
1.7. METODOLOGÍA
1.7.1. DISEÑO Y TECNICAS DE RECOLECCION DE INFORMACION
1.7.2. POBLACION Y MUESTRA
1.7.3. TECNICAS DE ANALISIS
1.7.4. METODO DE DESARROLLO
CAPITULO II - MARCO TEÓRICO
2.1. CONCEPTOS RELACIONADOS CON EL DESARROLLO DE SISTEMAS
INFORMATICOS.
2.1.1. SISTEMA OPERATIVO
2.1.1.1. CONCEPTO
2.1.1.2.CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS
2.1.1.3. TIPOS DE SISTEMAS OPERATIVOS
2.1.2. HERRAMIENTAS PARA LA CREACION DE LA BASE DE DATOS
2.1.2.1. CONCEPTO
60
2.1.2.2.TIPOS DE BASES DE DATOS
2.1.2.3. ACID
2.1.2.4. INDEXAR
2.1.2.5. ODBC (OPEN DATABASE CONNECTIVITY
2.1.3. SISTEMAS ADMINISTRADORES DE BASES DE DATOS
2.1.3.1. MICROSOFT SQL SERVER 2000
2.1.4. LENGUAJES DE PROGRAMACIÓN
2.1.4.1. CONCEPTO
2.1.4.2. OBJETIVO
2.1.4.3. TIPOS
2.1.4.4. MICROSOFT VISUAL FOX
2.1.4.5. MICROSOFT VISUAL BASIC
2.1.5. REDES
2.1.5.1. CONCEPTO
2.1.5.2. OBJETIVO
2.1.5.3. TIPOS DE REDES
2.1.5.4. TOPOLOGÍA DE REDES
2.1.6. INGENIERÍA DEL SOFTWARE
2.1.6.1.CONCEPTO
2.1.6.2. CAPAS DE LA INGENIERÍA DEL SOFTWARE
2.2. CONCEPTOS RELACIONADOS CON LOS SERVICIOS QUE OFRECEN LAS
EMPRESAS DE COURIER EN EL SALVADOR
CAPITULO III - ANALISIS Y DISEÑO DE SISTEMAS PROPUESTO
3.1. DIAGNOSTICO DE LA SITUACION ACTUAL
3.2. DESCRIPCION GENERAL DEL SISTEMA
3.3. REQUERIMIENTOS DE HARDWARE
3.3. REQUERIMIENTOS DE SOFTWARE
3.4. REQUERIMIENTOS DE PERSONAL
3.5. DISTRIBUCION FISICA
3.6. SEGURIDAD
3.7. ESTUDIO DE FACTIBILIDAD
61
3.7.1. FACTIBILIDAD TECNICA
3.7.2. FACTIBILIDAD ECONOMICA
3.7.3. FACTIBILIDAD OPERATIVA
3.8. DIAGRAMAS DE FLUJO
3.9 DESCRIPCIÓN GENERAL DE DIAGRAMAS DE FLUJO
3.10 DICCIONARIO DE DATOS
3.11 TABLA VISUAL DEL CONTENIDO GENERAL DEL SISTEMA
3.12 DESCRIPCIÓN DE FUNCIONAL DEL SISTEMA
3.13 NOMENCLATURA DE LA BASE DE DATOS
3.14 DIAGRAMA DE ENTIDAD- RELACIÓN
3.17 DISEÑO DE ENTRADAS
3.18 DISEÑO DE SALIDAS
CAPITULO IV - CONCLUSIONES Y RECOMENDACIONES
BIBLIOGRAFÍA
ANEXOS - MANUALES DE USUARIO
62
X. Descripción capitular
CAPITULO I ASPECTOS GENERALES
Se presenta una breve introducción del proyecto, describiendo el problema
planteado, objetivos a cumplir según sus limitaciones, justificando su
importancia y a la vez informando sobre los antecedentes que se han tendido
sobre el tema.
CAPITULO II MARCO TEÓRICO
Se inicia con una breve reseña de antecedentes y actualizaciones de los tipos
de las herramientas que se utilizan para el desarrollo del tema como: sistemas
operativos, manejador de bases de datos, lenguajes de programación. Creando
definiciones especificas de sus componentes para brindar un mayor
conocimiento.
CAPITULO III ANALISIS Y DISEÑO DE SISTEMA PROPUESTO
Se realiza una investigación de la situación actual que presenta la empresa
Trans-Express de El Salvador en especial sobre los procesos, equipos,
personal que la forman y una descripción de los requisitos indispensables para
el desarrollo del tema que abarca desde los requerimientos de software,
personal, distribución física, estudio de factibilidad y otros, utilizando
herramientas de análisis y diseño.
63
CAPITULO IV - CONCLUSIONES Y RECOMENDACIONES
Se plasman las conclusiones importantes obtenidas de la investigación
efectuada sobre el tema: “Diseño de un sistema de información para el control
de los servicios que ofrecen las empresas de courier en El Salvador, aplicado a
la empresa Trans-Express de El Salvador”, adjuntando ciertas
recomendaciones objetivas para hacer efectiva la eficiencia y eficacia de estas
empresas en El Salvador.
64
XI. Presupuesto
ASESORÍA $ 434.29
SEMINARIO DE GRADUACIÓN $ 60.00
FOTOCOPIAS DE LIBROS, TESIS Y FOLLETERIA $ 110.00
IMPRESIONES $ 350.00
TINTA PARA IMPRESOR $ 100.00
ANILLADO Y ESTAMPADO $ 20.00
PAPELERÍA Y ÚTILES $ 15.00
DIGITACIÓN DOCUMENTO $ 10.00
GASOLINA $ 300.00
SUBTOTAL $ 1,399.29
IMPREVISTOS (10% SUBTOTAL) $ 139.93
TOTAL $ 1,539.22
65
XII. Cronograma
ACTIVIDADES MESES/SEMANAS
AÑO 2004-2005 NOVIEMBRE DICIEMBRE ENERO FEBRERO MARZO ABRIL
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Elaboración y Presentación de
Anteproyecto
Elaboración de Correcciones
Presentación final de Anteproyecto para
Aprobación
Desarrollo del Capitulo I Aspectos Generales
presentación para revisión
Desarrollo del Capitulo II Marco
Teórico
presentación para revisión
Elaboración de Correcciones
Elaboración del Capitulo III Análisis y
Diseño del sistema propuesto
Elaboración de Correcciones
Desarrollo del Capitulo V Conclusiones y Recomendaciones
Presentación Final
66
XIII. Bibliografía
Fuentes bibliografícas consultadas
o Folleto: Documentación de Sistemas Lic. Carlos Martinez
Zaragoza, Universidad Dr. José Matías Delgado
o Sistema de información para los negocios 3era edición, Daniel
Cohen, McGraw Hill interamericana, editores, S.A. de C.V.
o "Redes de comunicación", Enciclopedia Microsoft(R) Encarta(R)
98. (c) 1993-1997 Microsoft Corporation. Reservados todos los derechos.
o Ingeniería del Software, Autor: Roger S. Presuman, Quinta
Edición. Editora Mc Graw Hill
o Análisis y Diseño de Sistemas, Kendall & Kendall 3ª Edición;
Pearson Educación.
o Investigación realizada por Angee uzcategui cl universidad Nueva
separata – españa 2001.
o Data base manager system (DMS)- Sistema de administración de
base de datos. Tomado de http://www.monografias.com
o manual de Windows 2000 professional
o manual de visual Basic 6.0 autor Federico peraza/España 2000.
o Revista centroamericana de logística, mundo logístico-enero 2004.
Fuentes bibliografícas para consulta
o http://www.minter.gob.sv/correos/correos.htm
o http://www.monografia.com
67
o http://Trans-Express.com.sv
o http://www.openboxlatino.cl/opentech/html/win98_mas_usado.html
o http://www.elsalvadortrade.com.sv
Otras fuentes
o Encuestas realizada al personal: de Trans-Express de El salvador,
Licda. Maria Alicia Hernández , Ejecutiva de Relaciones Publicas
o Dirección General de Correos de El Salvador, Ministerio del
interior
68
ANEXOS
69
ANEXO NO 1
DOCUMENTOS INFORMATIVOS DE LA EMPRESA TRANS-EXPRESS DE
EL SALVADOR:
Convenio de Trans-Express (contrato de afiliación )
Hoja de renovacion de contratos
Tarifas casillero prepagado
Tarifas y procedimientos para el desaduanaje de la mercaderia (tramites
aduanales e iva )
Listado de aranceles aduanales
Guia de oro informativa
Brochure o afiche de presentacion de los servicios
70
ANEXO NO 2
ENTREVISTA HECHA A PERSONAL DE LA EMPRESA
TRANS-EXPRESS DE EL SALVADOR A) Antecedentes de la empresa Trans-Express de el salvador
1. Cual es la función principal de Trans-Express de El Salvador
2. Cuando y como se fundo la empresa
3. Quienes son los fundadores
4. Cuales han sido sus avances en el uso de la tecnología
5. Cuales son los servicios que ofrece Trans-Express de El Salvador ha sus
clientes
B) situación actual que presenta la empresa Trans-Express de El Salvador
1. Cual es su estructura organizativa
2. Cuales son los principales departamentos y sus funciones que posee
3. Como se realiza el proceso de suscripción a los servicios, especificar proceso
de ventas, renovaciones y actualización de datos de los clientes.
4. Que dificultades han tenido utilizando ese tipo de procedimiento (ventas,
renovaciones, actualizaciones)
5. Posee una aplicación de control de los servicios actualmente
6. Como considera que el nivel de funcionamiento de la aplicación actual que usan
7. Han buscado algún tipo de alternativas para solucionar las dificultades
8. Cuales han sido las diferentes alternativas que le han ofrecido
9. Por que razón no se han aplicado las alternativas
10. Como esta formado su equipo tecnológico
11. Cual tipo de software y hardware utilizan
12. Cuantas computadoras poseen
13. Que tipo de red utilizan y como esta estructurada
14. Cuantos servidores posee y como están formados
15. Que tipo de metodología utilizan al momento de desarrollar alguna aplicación
16. Como aplican los diferentes tipos de seguridad en el equipo tecnológico que
posee
17. Proporcionan algún tipo de capacitación al personal de la empresa
18. Que tan lejos desea llegar Trans-Express de El Salvador
71
ANEXO NO 3
CARACTERÍSTICAS PRINCIPALES DE LOS SISTEMAS OPERATIVOS
WINDOWS 95-98-2000. Componente Descripción
Desfragmentador
Funciona ahora de una forma parecida al antiguo "Fast Open" del DOS
(Rip) creando un fichero .log el cual contiene una relación de los
programas mas usados, facilitando así su carga y ejecución más rápidas,
guardando los clusters en el disco duro de una forma contigua.
Ayuda en línea
Una nueva herramienta que nos ayudara a solventar posibles problemas
de forma transparente y guiada, que incluye: Ayuda On line (PC), Ayuda
a través de Internet con Acceso a la base de datos de Consultas de
Microsoft (Knowledge Base), Actualización de componentes de win98,
2000 y driver’s de forma que estando conectados a Internet el Windows
up date Manager busca que driver’s y componentes podemos actualizar
para estar a la última y descargarlos de la red.
Seguridad de
Ficheros
Muchas veces instalamos aplicaciones que sin saberlo nosotros cargan
versiones antiguas de librerías, driver’s,(*.dll, *.com, *.vxd, *.drv, *.ocx,
*.inf, *.hlp) etc.. Produciendo fallos en nuestro PC, pues bien Windows
98-2000 lleva una nueva utilidad llamada "System File Cheker Utility"
que se encarga de revisar que eso no ocurra.
Tareas
Programables
Con el nuevo Tune -UP Wizard, podremos crear una serie de tareas
relativas al mantenimiento del PC para que se ejecuten de una forma
programada por nosotros.(scandisk, defrag etc..)
Localización de
errores
Una nueva utilidad "Tshoot.exe", automatiza los pasos para diagnosticar
correctamente la configuración de Windows98. Y dispone además del
"MS-Info" donde se obtendrán los datos de la configuración del sistema
para facilitar información al personal técnico, caso de que sea necesario.
Incluye una versión mejorada de la utilidad Dr. Watson capaz de
congelar el estado del PC antes de un cuelgue para luego poder
determinar la causa del mismo.
Backup Ha sido mejorado en seguridad y rapidez y ahora soporta también
dispositivos de cinta SCSI para respaldo de las copias.
72
Auto Scandisk De la misma manera que en OSR2, cuando cerramos inoportunamente
Windows, al re-arrancar se ejecutará el Scandisk para repararlo.
TV Preparado (si disponemos de sintonizador) para poder ver la TV desde el
PC e incluso desde una página HTML
Compatible con el
hardware de
última generación
USB (Universal Serial Bus), AGP (Advanced Graphics Port), ACPI
(Advanced Configuration and Power Interface), y el DVD (Digital Video
Disc)
Configuración de
Escritorio
Mas opciones para configurar la pantalla, velocidad de refresco,
resolución si reset, cambio del número de colores, papel tapiz, salva
pantallas etc..
Active Movie Nueva versión para poder ver ficheros MPEG (audio), WAV (audio), AVI,
QUICKTIME, MPG (video)
Tecnología MMX Soporte a los procesadores Intel MMX, para poder usar a tope los
nuevos procesadores MMX
FAT32 Podemos seguir usando FAT16 y con la utilidad gráfica que tiene
integrada podremos cambiar a FAT32 sin ningún problema.
Monitores
Podremos tener instalados dos monitores y dos tarjetas gráficas, una de
ellas debe de ser compatible Windows98, también podemos ampliar una
parte concreta de la pantalla...
Servidor Windows98 lleva todos los componentes necesarios para convertir
nuestro PC en un servidor
PCMCIA
Mas soporte para estas tarjetas (PC Card32 (Cardbus), tarjetas con
voltaje de 3,3 (se puede regular), y tarjetas con multifunción (Red, SCSI,
Módem, Sonido)
IRDA Soporte también para la conexión de periféricos sin cable ( Infrarrojos)
Internet
Completamente integrado y volcado diría yo en Internet, con los últimos
avances en este sentido y con todo el software necesario para tener la
mejor de las conexiones, incluye el navegador Microsoft Internet Explorer
4.0 (mail & news, pws, netmeeting, cómic chat, etc.) con todas sus
ventajas ya de sobras comentadas en otras secciones del web (canales,
suscripciones etc..). Puedes combinar dos líneas RDSI para conseguir
128KB, o dos o más líneas con módem para conseguir la máxima
velocidad.
73