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 CONTENIDO 1 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.1.1.3. TIPOS DE SISTEMAS OPERATIVOS 2.1.2. HERRAMIENTAS PARA LA CREACION DE LA BASE DE DATOS 2 22 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 2.1.3.1. MICROSOFT SQL SERVER 2000 2.1.4. LENGUAJES DE PROGRAMACIÓN 28 28 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 4.6. DIAGRAMA DE ENTIDAD- RELACIÓN 95 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 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 TransExpress de El Salvador. 1.2. 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 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 2 Mundo logístico, revista centroamericana de logística, editorial Fass SC, enero 2004. Depto de mercadeo y vent as, Trans-Express de El Salvador, diciembre 2005. “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 8 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. “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 9 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 admi nistrador 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 TransExpress 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á “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 10 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.s v/correo/correo.htm , noviembre 2004 y Dept o de operaciones, Correos de El Salvador, Enero 2005 “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 11 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 “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 12 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 vent as, Trans-Express de El Salvador, Diciembre 2005, http://[email protected], marzo 2003 “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 13 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 FIGURA N0 1.1 Sitio web de la empresa Trans -Express de el salvador. http://www. Transex press.com.s v 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. “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 14 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 Tradingpart ners, Coexport, edición de septiembre 2003 “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 15 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. “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 16 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 “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 17 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 TransExpress 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. “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO I – ASPECTOS GENERALES 18 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. “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO II - MARCO TEÓRICO 19 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) “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 20 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 9 Angee uzcategui, Universidad nueva esparta, España 2001. idem “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 21 Figura No 2.2 Sistemas operativos más usados en el mercado a nivel mundial. 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. “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 22 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. “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 o 23 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. “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 24 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 datosMemoria física FIGURA No 2.3 Esquema para la administración de la base de datos “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 25 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, may o 2004. “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 26 relaciones, que se llaman atributos. 2.1.2.3. ACID 12 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 13 http://www.microsoft.com/spain/servidores/sql/productinfo/simple.asp, mayo 2004. Ídem “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 27 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). Figura No 2.4 Esquema de una conexión utilizando ODB C 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. “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 28 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. “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 29 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). “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 30 Modo de Descripción seguridad La aplicación debe proporcionar el nombre de usuario y su contraseña de Seguridad SQL Server para poder ingresar además estándar en este tipo de seguridad no se ha utilizado la identificación de clientes de Windows XP Seguridad En este tipo de seguridad el SQL Server integrada de toma el nombre de usuario y contraseña Windows XP del dominio de Windows. En este tipo SQL Server puede tomar el FIGURA NO 2.5 Tabla de modos de seguridad de SQL Server Seguridad nombre y contraseña del dominio de Windows o asignarlo en forma particular mixta 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 “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 31 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). “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 32 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 “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 33 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. “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 34 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 “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 35 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. “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 36 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 disponibilidad y ejecución de servicios esenciales. los sistemas, bases Monitoreando de la 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. “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 37 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ónomos 19 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. “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 38 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 “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 39 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 TransExpress 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. FIGURA NO 2.6 Diagrama de topología de red tipo Estrella 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 FIGURA NO 2.7 Diagrama de topología de red Tipo B us 20 Redes de comunicación", Enciclopedia Microsoft Encarta, 1993-1997, Microsoft Corporation. “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 40 Anillo: todos los nodos de la red están conectados a un bus cerrado, es decir, un círculo o lazo. FIGURA NO 2.8 Diagrama de topología de red Tipo A nillo 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 22 Roger S. Presman, Ingeniería del soft ware, 5ª edición. editorial Mc Graw Hill Roger S. Presman, Ingeniería del software, 5ª edición. editorial Mc Graw Hill “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 41 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. “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 42 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. Análisis Diseño Código Prueba FIGURA N0 2.9 Muestra el esquema del 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 (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. “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 b) 43 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. Escuchar al cliente FIGURA N0 2.10 Muestra el esquema del modelo de prototipos Construir/revisar El sistema Aprobación del sistema por el cliente 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? “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 44 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 reutilizables. 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. Modelado de gestión Modelado de datos FIGURA N0 2.11 Modelado de procesos Generación de aplicaciones Pruebas y volumen Muestra el esquema del modelo DRA 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 “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 45 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 “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 46 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 “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 47 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ª E dición; Pearson Educación y Roger S. Pressman; Ingeniería del Software;5ª Edición; Mc Graw Hill “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 48 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 sistemas 26 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 (boleanos, enteros, flotantes, tiempo, binarios, cadenas, carácter) 25 Roger S. Pressman; Ingeniería del Software;5ª Edición; Mc Graw Hill “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 49 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 semiautomá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 http://www.monografías.com 2005 y Sistemas de información, Carlos Javier Niccolini, Argentina 2004. 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.” CAPITULO II - MARCO TEÓRICO 50 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. “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 51 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 “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 Proporcionar prioridad de recuperación del sistema. Habilitar un control de las líneas telefónicas. 52 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.s v,diciembre 2004 y Mundo logístico, revista centroamericana de logística, enero 2004 “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 53 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. “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 54 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, “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 55 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. “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 56 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. “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 57 CAPITULO III SITUACION ACTUAL En este capitulo se describen los elementos que integran la empresa TransExpress 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 “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 58 únicamente a la Central ubicada en San Salvador que se detalla a continuación: en figura No 3.1 PRESIDENCIA GCIA GENERAL MERCADEO Y VENTAS OPERACIO NES VENTAS VIP Y COUNTER CONTABI LIDAD I NFORMATICA COBROS COURIER R PUBLICAS AEROPUERTO ATENCION A L CLIENTE ADUANAS FIGURA N0 3.1 Estructura organizativa de Trans -Express de El Salvador 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. “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 59 3.3.1. HARDWARE FIGURA N0 3.2 Listado de equipo hardware de la empres a Trans -Express de El Salvador Cantidad Equipo Computadora de 7 escritorio (Desktop) Computadora de 5 escritorio (Desktop) Computadora de 29 escritorio (Desktop) Computadora de 1 portatil (Lapto) Servidor de Firewall 1 / internet 1 Servidor de Correo Servidor Norton 1 antivirus 2003 Servidor pagina 1 web 1 Base de Datos 1 Base desarrollo Modelo Marca Optiplex GX 260 Dell Optiplex GX 240 Pentium IV 330Cds Dell Clonada Toshiba Optiplex GX 520 Dell Optiplex GX 520 Dell Optiplex GX 520 Dell Optiplex GX 520 Dell Power edge Dell 5320 Optiplex GX 520 Dell 3.3.2. SOFTWARE Tipo de software Sistema operativo Antivirus Software instalado Windows XP professional service pack 2 Norton Antivirus 2003 instalado en el servidor correspondiente Marca Microsoft 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 Programa para control Pervasive SQL2000 instalado en el servidor Base de Datos SQL Server 7.0 instalado en el servidor de correos linux Proxy file instalado en el servidor Firewall/internet Magic Pc Microsoft Linux “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 de acceso a internet Programa para el control de servicios actual Programa principal de TransExpress instalado en el servidor base de desarrollo. 60 Magic FIGURA N0 3.3 Listado de equipo software de la empresa Trans -Express de El Salvador 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.TransExpress.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 “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 61 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. Modem Esclavo Modem Maestro Server Modem Esclavo Concentrador Analogo FIGURA N0 3.4 Simulado de red que utiliza la empresa Trans -Express de El Salvador Modem Esclavo 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 utiliza 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. “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 62 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 “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 63 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. “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 64 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. “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 65 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 TransExpress 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. “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 66 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). “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 67 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. “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 68 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ícil 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. “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 69 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. “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” E AN STA I F DO IE ST DE LI SO CI LI O M T U CI DE ER R D T U DA S E C TO O L CLA ME AD FA D CT F A S UC M O RC E R AD I A UR CT DE I O ER CO N A UR DE A IA BR D TR E O AM S E I T RV ES I C E IO S IM PU ES OS REP ORTE CO NTROL DE PES O RE PORTE E STADO DE MERCADERIA FACTURA DE S ERVICIO S I MP RE SA SOLUCI ON REPO RTE DE MERCADE RI A REP ORTE E STADO DE CUENTA 70 FACTURA DE TRA MITES E IMP UE STOS IMPRES A M CLIENTE A “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” ES TA D O D E CU EN TA SO T EN IA ER BASE PERVASIVE SQL (MAGIC PC) CU AD DATOS MA NIFIESTO DE MERCADERIA DA TOS ESTADO S DE ME RCA DERIA DE C ER DATOS CO NTRATO A UTO RI ZADO DA TO S DE COBRO O AD E T ES EM RT E ED PO RT RT PO PO RE RE RE UD UD IT posee la empresa Trans-Express de El Salvador. DEPTO DE INFORMATICA T IC I continuación se muestra los diagramas de flujo para el sistema actual que CO N TR A TO A UT O SOLIC S OLICITUD FACTURA DE S ERVICI OS RIZ A ITU D R DO EP OR SOLI C FA CTURA DE SERVICIOS IMPRESA TE D E IT UD R VE NT A EPOR FACTURA DE TRAMITE S E IMPUESTOS IMPRESA S SISTEMA DE TRANS-EXPRESS ACTUAL TE DE AN ULA S OLIC ITUD D REPORTE DATO S DE CO BRO DE RENOVA OS CION DATOS DE CO BRO VERIFICA DOS DEPTO DE SOLICITUD REPORTE DE ME RCADERIAS S OLUCIO N D E P ESO COBROS C ONT R OL TE S R O A RECLAMO T EP R U EN SOLIC IT UD O D E C RIA S E STAD E S OLICITUD FACTURA DE TRAMITES E IMPUESTOS E D T A R C O EP ER ITU D R DE M D ATOS D S OLIC TA DO E C OBRO D AT E ES OS SO OS PORT S E R A LAD C ION D DE T U L U S N IT N I CI CO B O A VE VA S OL IC E E L O T RO D IC IA UD EN ED VER BANCO O TE IT RT DE R ERIA ESO ER OR RE IF IC RE U PO D AD O REP D PO CL RE O RTE R CAD E P CA FINANCIERA R S A RT D P E M E R E L M O R PO E E O M CO DE RT TR TE NT DE E ON OR RO C P E O ST E D LD RE RT AD TA EP PO O ES ES RE D E O E T R M O ER P E CA R DEPTO DE DE RI A ATENCION AL C LI herramientas para el análisis y diseño de sistemas, a DEPTO DE OPERACIONES SO Utilizando las RE C S O LA LU MO CI ON L SO 3.3.8. DIAGRAMAS DE FLUJO DEL SISTEMA ACTUAL GCIA DE MERCADEO Y VENTAS N O DO CI A ZA OV TA S S RI TO EN N DO E A OS AU E R V I E UL TO E D D A N VI C N R O RA R T T E E I D O OR S E AC NT P E E A S OS CO RE E P RT D O V A R NT AD N D PO UR R E VE UL T U UD E R CI IT CT E DE AN LI LIC UD FA E D T E DE T T S O SO CI UD OR OR T E LI IT P EP R S O LIC R E R PO SO RE CAPITULO III – SITUACION ACTUAL CLIENTE NIVEL 0 E RT PO RE D TU CI TE E D R DE R O DO N I ZA IO OR AC A UT OV S EN O AD UL AN EP R SO LI SO CI LI TU CI D TU RE D PO FA R CT RE TE PO UR DE RT A RE E D VE PO DE E RE NT SE RT PO A NU ED RV AS RT LA EV E IC D DE IO EN OS S RE NO TAS VA CI ON A R TU C FA E D S IO C I V R SE E PR IM SA SOLICITUD FACTURA DE SERVICIOS FACTURA DE SERVICIOS IMPRESA DATOS DE CO BRO GESTION DE CONTRATOS 1.0 CONTRATO AUTO RIZADO DATOS DE COBRO VERIFICADOS DA DATOS DE COBRO DEPTO DE INFORMATICA NOVACION PORT E DE RE SOLIC ITU D RE NT AS DE VE ORTE D R EP U DOS IT A IC L SOL E ANU IO N RT E D AC R EPO OV EN AS R E NT ED VE RT E O P ED RE RT PO E R DATOS CONTRATO AUTORIZADO CAPITULO III – SITUACION ACTUAL SOLICITUD REPORTE DE ANULADOS TO D AT O S DE C O BR O S D E VE R C O B IF I R O CA D BASE PERVASIVE SQL (MAGIC PC) O S BANCO O FINANCIERA DEPTO DE COBROS “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” CLIENTE A TO NTR CO LI O GCIA DE MERCADEO Y VENTAS D ITU LIC SO S 71 NIVEL 1- GESTION DE CONTRATOS S OLICITUD REPORTE DE MERCADERIAS FACTURA DE S ERVICIOS IMPRE SA DEPTO DE OPERACIONES FACTURA DE TRAMITES E IMPUE STOS I MPRESA REPORTE CONTROL DE PE SO REPORTE ESTADO DE MERCADERIA REP ORTE ESTADO DE CUENTA REP ORTE DE MERCADERIA 72 CLIENTE S SO UE P IA IM E OS ER I S AD C E C O VI IT M ER ER B R A M O S TR E E C D E D E D O D A T S R RA T U ES TO U FI A CT F AC NI D A A F D M D TU U I C IT C LI I O L S O S SOLICITUD FA CTURA DE SERVICIOS SOLICITUD REPORTE CONTROL DE PES O SOLICITUD FACTURA DE TRAMITES E IMPUESTOS REP ORTE DE MERCA DERIA FACTURA DE TRAMITES E IMP UESTOS IMPRE SA GESTION DE RASTREOS 2.0 REPORTE CONTROL DE P ESO REPORTE ESTADO DE MERCADERIA FACTURA DE SERVICIOS IMPRESA DATOS DE COBRO DATOS DE COBRO V ERIFICADOS D BANCO O FINANCIERA A S TO D DE E C C R O O BR O V ER IC IF AD S O DATOS DE COBRO D AT S O B O DATOS MANI FIESTO DE MERCADERIA DEPTO DE INFORMATICA SO A PE RI DE DE L CA RO ER T A M NT N CO DE CU E E O IA RT AD D E ER PO ST DO CA D E RE E TA R RT UD ES ME IT E PO DE RT LIC RE PO RT E D SO RE PO IT U LIC UD RE SO IC IT U D L IT SO L IC SO CAPITULO III – SITUACION ACTUAL SOLICITUD REPORTE ESTADO DE MERCADERIA S BASE PERVASIVE SQL (MAGIC PC) DEPTO DE ATENCION AL CLIENTE DEPTO DE COBROS “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 SOLICITUD REPORTE ESTADO DE MERCADERI AS DEPTO DE INFORMATICA REPORTE ESTADO DE MERCADERIA ESTADO DE MERCADERI A GESTION DE ESTADOS 3.0 SO DATOS ESTADOS DE MERCADERIA CAPITULO III – SITUACION ACTUAL REPORTE ESTADO DE MERCADERIA 73 CLIENTE LI CI T UD R EP OR TE ES TA DO BASE PERVASIVE SQL (MAGIC PC) DE M ER CA DE R DEPTO DE OPERACIONES IA DEPTO DE ATENCION AL CLIENTE “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 ESTADO DEPTO DE ATENCION AL CLIENTE RE C LA MO SOLU C IO N SOLUCION 74 CLIENTE DEPTO DE OPERACIONES O AM CL E R IO LUC SO N GESTION DE RECLAMOS 4.0 DEPTO DE COBROS “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” N O IO AM GCIA DE MERCADEO Y VENTAS O AM CL CL C LU RE RE SO CAPITULO III – SITUACION ACTUAL NIVEL 1 – GESTION DE RECLAMOS S OL ICI T UD REP O CAPITULO III – SITUACION ACTUAL SOL I CIT SOLIC DEPTO DE INFORMATICA UD R E PO ITU D R EPOR RTE DE A LI C SO NUL A DOS RTE DE V E NT AS TE DE RENOV ACIO REPORTE DE ANULADOS V E DE O RT R EP D TE OR P RE E AS EN T IO AC OV N RE N N D I TU LIC SO IT E RT PO RE UD L IC SO GESTION DE SOPORTE AL SISTEMA 5.0 PO RE DE RT N VE E ED S TA IO AC OV N RE E RT PO RE D NU EA N D LA DIRECCION ADMINISTRATIVA OS D LA DO ITU E A NU RT E D O P E R REPO RTE DE VENTAS RE P OR TE DE RE N OV A CI ON S “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” 75 NIVEL 1- GESTION DE SOPORTE CAPITULO IV – SISTEMA PROPUESTO 76 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. “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 77 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 cumplir 31: 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 “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 78 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 “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 79 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. “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 80 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. “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 81 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). “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 82 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: “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 83 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. “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 4.4. 84 DIAGRAMA DE FUNCION MODULAR DEL SISTEMA PROPUESTO 4.4.1. DISEÑO DEL DIAGRAMA FUNCIONAL *Nota: En todos los módulos y opciones existe la posibilidad de imprimir o consultar la información 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. “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 85 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. “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 86 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 “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 87 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. “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 88 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. “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 4.5. 89 DIAGRAMAS DE FLUJO DEL SISTEMA PROPUESTO - NIVEL 0 “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 90 NIVEL 1 – GESTION DE CONTRATOS “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 91 NIVEL 1 – GESTION DE RASTREO “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 92 NIVEL 1 – GESTION DE ESTADOS “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 93 NIVEL 1 – GESTION DE RECLAMOS “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 94 NIVEL 1 – GESTION DE SOPORTE “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 95 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 DESCRIPCION NOMBRE DESCRIPCION NOMBRE DESCRIPCION NOMBRE GERENCIA DE MERCADEO Y VENTAS Se encarga de autorizar el ingreso de los contratos vendidos ya sean estos nuevos y de renovación DEPTO DE OPERACIONES Es el encargado de controlar todo lo relacionado con las mercaderías, ya sean rastreos, estados, cargos a impuestos DEPTO DE INFORMÁTICA Se encarga de administrar el sistema y brindar soporte al usuario DIRECCION ADMINISTRATIVA Se encarga de administrar todo lo relacionado con la empresa a DESCRIPCION través de la extracción de reportes valiosos para la toma de decisiones. NOMBRE DEPTO DE COBROS Se encarga de gestionar los cobros de los servicios contratados DESCRIPCION por los clientes. “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 NOMBRE 96 DEPTO DE ATENCION AL CLIENTE Permite brindar asesoría a los clientes sobre la utilización de los DESCRIPCION servicios, además se encargan de llevar un control de reclamos para proporcionar una solucionar inmediata de estos. NOMBRE DESCRIPCION NOMBRE CLIENTE Es la entidad personal o empresarial que contrato los servicios de casillero o courier. BANCO O FINANCIERA Es la encargada de comprobar la validez del pago efectuado a DESCRIPCION la empresa Trans-Express de El Salvador, que puede ser tarjeta de crédito o cheque DESCRIPCION DE LOS PROCESOS NIVEL 0 SISTEMA DE INFORMACION PARA EL CONTROL DE LOS NOMBRE SERVICIOS QUE OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR, APLICADO A LA EMPRESA TRANSEXPRESS DE EL SALVADOR. DESCRIPCION Proporciona el control de los servicios casillero y courier que han sido contratados anteriormente comprobante de ingreso contrato autorizado FLUJOS EXTERNOS datos de cobro datos de cobro verificado factura de servicios impresa factura de tramites e impuestos impresa reporte control de peso “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 97 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 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 FLUJOS soluciones INTERNOS 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 “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 98 datos reclamos datos soluciones NOMBRE DESCRIPCION GESTION DE CONTRATOS COD 1.0 Se ingresa los datos de clientes que han contratado los servicios, verificando el pago y emisión de factura cod_autorizada cod_agencia cod_casillero cod_courier cod_factura cod_personal cod_trans cod_libraje FLUJOS EXTERNOS 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 “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 FLUJOS Solicitud factura de servicios INTERNOS Factura de servicios impresa 99 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 DESCRIPCION GESTION DE RASTREO COD 2.0 Se ingresa los datos de la mercaderías en transito y controla los pasos que se realizan hasta llegar al destino final cod_casillero cod_courier cod_factura cod_mercadería cod_scarga FLUJOS cod_scasillero EXTERNOS cod_scourier cod_destino cod_aforo cod_autorizada cod_trans cod_tglobal “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 100 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 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 FLUJOS INTERNOS 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 “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 101 Transacciones NOMBRE DESCRIPCION GESTION ESTADOS COD 3.0 Se da ingreso a los resultados obtenidos al efectuar los pasos para proporcionar la mercadería hasta su destino final cod_estado cod_personal FLUJOS EXTERNOS cod_mercaderia cod_rastreo reporte estado de mercadería estado de mercadería información de mercaderías FLUJOS INTERNOS información de estados información de personal información de rastreos NOMBRE GESTION DE RECLAMOS COD 4.0 Permite ingresar los reclamos realizados por los clientes que DESCRIPCION han contratado los servicios de casilleros, couriers y las soluciones propuestas. reporte de reclamos reporte de soluciones cod_reclamo cod_contrato FLUJOS EXTERNOS cod_solucion cod_treclamo cod_tsolucion cod_autorizada cod_personal “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 102 reclamos soluciones información de reclamos información de contratos FLUJOS INTERNOS Información de treclamos Información de tsoluciones Información de autorizadas Información de soluciones información de personal NOMBRE DESCRIPCION GESTION DE SOPORTE AL SISTEMA COD 5.0 Permite llevar un control sobre el mantenimiento que se realiza al sistema y soporte al usuario que lo utiliza. cod_usuario cod_nivel cod_personal cod_libraje cod_agencia cod_destino cod_grupo cod_cargo FLUJOS cod_depto EXTERNOS cod_tsolucion cod_treclamo cod_número reporte de soporte al sistema soporte al sistema información de niveles información de personal “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 103 información de librajes información de agencias FLUJOS información de destinos INTERNOS 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 Base principal que contiene el conjunto de tablas DESCRIPCION secundarias, para resguardar la información sobre el control de los servicios que ofrecen las empresas de courier en El Salvador. TIPO Principal Sistema de información para el control de los servicios ACCESO que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. comprobante de ingreso contrato autorizado datos de cobro verificado estado de mercadería FLUJO RECIBIDO factura de servicios impresa factura de tramites e impuestos impresa Solicitud factura de servicios Solicitud factura de tramites e impuestos manifiesto de mercadería “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 104 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 “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 105 NIVEL 1 - GESTION DE CONTRATOS NOMBRE CONTRATOS Posee información básica sobre los clientes que han DESCRIPCION 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 DESCRIPCION COURIERS 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 “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 NOMBRE 106 AUTORIZADAS Resguarda información sobre las personas que tienen DESCRIPCION 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 Permite el ingreso de los códigos que identifican las DESCRIPCION agencias o sucursales que posee la empresa TransExpress 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 TIPO ACCESO Resguarda información sobre el personal que labora en la empresa Secundario Gestión de contratos, reclamos, estados y soporte al sistema FLUJO RECIBIDO cod_personal FLUJO ENVIADO información de personal “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 NOMBRE 107 LIBRAJES Contiene los diferentes tipos de libras que son DESCRIPCION 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 “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 108 NIVEL 1 - GESTION DE RASTREOS NOMBRE MERCADERIAS Resguarda datos sobre las mercaderías que vienen en DESCRIPCION 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 “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 NOMBRE 109 SCASILLEROS Contiene información sobre las mercaderías en transito DESCRIPCION 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 Contiene la clasificación de las mercaderías y el DESCRIPCION 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 Contiene la clasificación de los destinos y países que la DESCRIPCION 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 “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 NOMBRE 110 TGLOBAL Contiene el valor de trámite de tipo global a cobrar DESCRIPCION 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 Contiene el valor de trámite de tipo individual a cobrar DESCRIPCION 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 DESCRIPCION ESTADOS 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 “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 NOMBRE 111 RASTREOS Resguarda información sobre los tipos de estados que DESCRIPCION 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 DESCRIPCION RECLAMOS 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 Contiene información sobre las soluciones propuestas DESCRIPCION 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 “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 112 TRECLAMOS NOMBRE Contiene información sobre los tipos de reclamos que DESCRIPCION 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 Contiene información sobre los tipos de soluciones DESCRIPCION 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 DESCRIPCION USUARIOS Contiene datos sobre los usuarios que se han registrado para utilizar el sistema de información TIPO Secundaria ACCESO Gestión de soporte al sistema FLUJO RECIBIDO cod_usuario FLUJO ENVIADO información de usuarios “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 NOMBRE 113 GRUPOS Contiene los nombres de grupos y opciones para ser DESCRIPCION 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 Contiene los diferentes tipos de cargos que pueden ser DESCRIPCION asignados al personal que labora en al empresa TransExpress de El Salvador. TIPO Secundaria ACCESO Gestión de soporte al sistema FLUJO RECIBIDO cod_cargo FLUJO ENVIADO información de cargos “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 114 DEPTOS NOMBRE Contiene los diferentes tipos de deptos que forman el DESCRIPCION 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 Documento que contiene datos de clientes que han contratado los servicios de couriers y casilleros; ha sido DESCRIPCION 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 Documento que hace constar que los datos extraídos DESCRIPCION 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 “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 NOMBRE 115 DATOS DE COBRO VERIFICADOS Datos de clientes que han sido verificados en el banco o financiera que ampara el pago respectivo de los DESCRIPCION 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 DE Contiene el resultado de cada paso efectuado para la presentación de la mercadería hasta el destino final. Depto de operaciones Sistema de información para el control de los servicios A que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. “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 NOMBRE DESCRIPCION DE 116 MANIFIESTO DE MERCADERIA Posee la descripción de las mercaderías en transito para ser importadas o exportadas. Depto de operaciones Sistema de información para el control de los servicios A 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 Sistema de información para el control de los servicios A que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. NOMBRE DESCRIPCION SOLUCIONES 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 Sistema de información para el control de los servicios A que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. “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 NOMBRE 117 SOLICITUD DE TRANSACCION Solicitud que hacen los deptos de informática y operaciones para realizar los cargos o abono respectivo DESCRIPCION 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 DE Servicio de mantenimiento al sistema y soporte al usuario que lo utiliza Depto de Informática Sistema de información para el control de los servicios A que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. NOMBRE TRANSACCIONES Permite hacer efectivos los cargos y abonos en la DESCRIPCION cuentas de los clientes activos ya sean estos servicios o impuestos según solicitud antes presentada. DE Depto de cobros Sistema de información para el control de los servicios A que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. “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 NOMBRE FACTURA DE SERVICIOS IMPRESA Documento DESCRIPCION 118 que sirve como comprobante de cancelación de los servicios de courier y casillero que han sido adquiridos por el cliente. Sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador, DE aplicado a la empresa Trans-Express de El Salvador. Depto cobros, Depto de operaciones, Gerencia de A mercadeo y ventas NOMBRE FACTURA DE TRAMITE E IMPUESTOS IMPRESA Sirve como comprobante de pago al momento de DESCRIPCION cancelar el valor de tramites e impuestos de las mercaderías en transito. Sistema de información para el control de los servicios DE 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 Se solicita este documento para gestionar el pago DESCRIPCION 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 Sistema de información para el control de los servicios A que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. “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 NOMBRE 119 SOLICITUD FACTURA DE TRAMITES E IMPUESTOS Se solicita este documento para gestionar el pago DESCRIPCION 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 Sistema de información para el control de los servicios A que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. NOMBRE DATOS DE CONTRATO AUTORIZADO Contrato firmado y autorizado que contiene los datos de DESCRIPCION clientes que han contratado los servicios y que son ingresados al sistema Sistema de información para el control de los servicios DE 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 Información que muestra la descripción detallada de las DESCRIPCION mercaderías en transito y que son ingresados al sistema Sistema de información para el control de los servicios DE 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 “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 NOMBRE 120 DATOS ESTADOS DE MERCADERIA Información que se proporcionada al momento de DESCRIPCION efectuarse un determinado paso para la liberación de las mercaderías en transito. Sistema de información para el control de los servicios DE 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. Sistema de información para el control de los servicios DE 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 Sistema de información para el control de los servicios DE 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 “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 NOMBRE DESCRIPCION 121 DATOS DE RECLAMOS Información de clientes e inconvenientes de los servicios que han sido contratados por estos. Sistema de información para el control de los servicios DE que ofrecen las empresas de courier en El Salvador, aplicado a la empresa Trans-Express de El Salvador. A Reclamos NOMBRE DATOS DE SOLUCIONES Información proporcionada a los clientes que han DESCRIPCION presentado sus reclamos respectivos sobre los servicios que han sido contratados por estos. Sistema de información para el control de los servicios DE 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 DE A Muestra el peso de las mercaderías que han importado por los clientes activos Sistema de información para el control de los servicios que ofrecen las empresas de courier en El Salvador. Cliente “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 NOMBRE DESCRIPCION DE 122 REPORTE DE ANULADOS Documento que contiene los datos de clientes que ya cancelaron los servicios anteriormente 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 Muestra el listado de DESCRIPCION presentados clientes activos inconvenientes por los que han 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 Muestra el listado de DESCRIPCION 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 Contiene el listado de clientes activos que pronto se les DESCRIPCION vencerá el contrato y son próximo a renovar Sistema de información para el control de los servicios DE que ofrecen las empresas de courier en El Salvador. A Gerencia de mercadeo y ventas “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 NOMBRE 123 REPORTES SOPORTE AL SISTEMA Conjunto de reportes que son generados por el sistema DESCRIPCION de información Sistema de información para el control de los servicios DE que ofrecen las empresas de courier en El Salvador. A Dirección administrativa NOMBRE REPORTE DE TRANSACCIONES Y FACTURAS Muestra el listado de clientes que poseen facturas o créditos fiscales que no han sido pagadas a una DESCRIPCION determinada fecha. Sistema de información para el control de los servicios DE que ofrecen las empresas de courier en El Salvador. A Dirección administrativa NOMBRE REPORTE DE VENTAS Presenta el recuento de todos los contratos vendidos en DESCRIPCION un determinado periodo de tiempo Sistema de información para el control de los servicios DE que ofrecen las empresas de courier en El Salvador. A Gerencia de mercadeo y ventas NOMBRE REPORTE ESTADO DE CUENTA Muestra el detalle de las facturas y los servicios que los clientes activos han contratado y han sido pagados o no DESCRIPCION por estos, reflejando un saldo final. Sistema de información para el control de los servicios DE que ofrecen las empresas de courier en El Salvador. A Cliente “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 NOMBRE 124 REPORTE ESTADO DE MERCADERIA Comprobante de entrega de las mercaderías donde DESCRIPCION muestra los datos de las personas que las recibieron. Sistema de información para el control de los servicios DE 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 Sistema de información para el control de los servicios DE que ofrecen las empresas de courier en El Salvador. A Cliente NOMBRE FACTURA IMPRESA Datos de valor monetario en concepto de los servicios e DESCRIPCION 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 Código numérico correlativo que identifica los datos del DESCRIPCION contrato general que han sido ingresados al sistema. DE Contratos A Gestión de contratos, rastreos y reclamos “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 NOMBRE 125 COD_COURIER Código alfanumérico que identifica el contrato del DESCRIPCION servicio courier ingresado al sistema DE Couriers A Gestión de contratos y rastreos NOMBRE COD_CASILLERO Código numérico correlativo que identifica el contrato DESCRIPCION 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 “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 NOMBRE 126 COD_LIBRAJE Código numérico correlativo que identifica los diferentes tipos de libras a ofrecer en el servicio de DESCRIPCION casillero DE Librajes A Gestión de contratos y soporte al sistema NOMBRE COD_TRANS Código númerico correlativo que determina los cargos y abonos efectuados a las cuentas de los clientes activos DESCRIPCION de la empresa DE Trans A Gestión de contratos y rastreos NOMBRE COD_FACTURA Código numérico correlativo que identifica las facturas ingresadas al sistema sobre los servicios e impuestos DESCRIPCION utilizados. DE Facturas A Gestión de contratos y rastreos NOMBRE INFORMACION DE CONTRATOS Proporciona los datos básicos de los clientes que se han afiliado a los servicios que ofrece la empresa DESCRIPCION Trans-Express de El Salvador. DE Contratos A Gestión de contratos, rastreos y reclamos “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 NOMBRE 127 INFORMACION DE COURIERS Proporciona los datos de los clientes que se han afiliado a los servicios de courier que ofrece la empresa Trans- DESCRIPCION Express de El Salvador. DE Couriers A Gestión de contratos y rastreos NOMBRE INFORMACION DE CASILLEROS Proporciona los datos de los clientes que se han afiliado a los servicios de casilleros que ofrece la empresa DESCRIPCION Trans-Express de El Salvador. DE Casilleros A Gestión de contratos y rastreos NOMBRE INFORMACION DE AUTORIZADAS Proporciona los datos de las personas autorizadas a DESCRIPCION utilizar los servicios de courier y casillero DE Autorizadas A Gestión de contratos, rastreos y reclamos NOMBRE INFORMACION DE AGENCIAS Proporciona los datos de diferentes agencias que posee DESCRIPCION la empresa Trans-Express de El Salvador. DE agencias A Gestión de contratos y soporte al sistema “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 NOMBRE DESCRIPCION DE A NOMBRE INFORMACION DE PERSONAL Proporciona los datos del personal que labora en la empresa Trans-Express de El Salvador. Personal Gestión de contratos, estados, reclamos y soporte al sistema INFORMACION DE LIBRAJES Proporciona DESCRIPCION 128 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 Proporciona los datos de las transacciones de cargo y DESCRIPCION 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. “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 129 NIVEL 1 - GESTION DE RASTREOS NOMBRE COD_MERCADERIA Código DESCRIPCION 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 Código DESCRIPCION 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 “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 NOMBRE 130 COD_AFORO Código numérico correlativo que clasifica la mercadería DESCRIPCION 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 Código numérico correlativo que idéntica el destino y DESCRIPCION 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 Código numérico correlativo que idéntica el trámite DESCRIPCION aduanal global a gestionar según el consignatario y rango de factura presentada. DE Tglobal A Gestión de rastreos NOMBRE COD_TINDIVIDUAL Código numérico correlativo que idéntica el tramite DESCRIPCION aduanal individual según consignatario y rango de factura presentada. DE Tindividual A Gestión de rastreos “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 NOMBRE 131 INFORMACION DE SCOURIERS Proporciona los datos de las mercaderías que han DESCRIPCION 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 Proporciona los datos de las mercaderías que han sido DESCRIPCION 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 “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 NOMBRE DESCRIPCION 132 INFORMACION DE DESTINOS 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 Muestra el listado del valor de los trámites globales a DESCRIPCION ser cobrados según consignatario y rango de factura a seleccionar. DE Tglobal A Gestión de rastreos NOMBRE INFORMACION DE TINDIVIDUAL Muestra el listado del valor de los trámites individual a DESCRIPCION ser cobrados según consignatario y rango de factura a seleccionar. DE Tindividual A Gestión de rastreos NOMBRE INFORMACION DE AFOROS Muestra el listado de los diferentes mercaderías DESCRIPCION 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. “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 133 NIVEL 1 - GESTION DE ESTADOS NOMBRE DESCRIPCION COD_ESTADO código que identifica el estado de la mercadería en transito DE Estados A Gestión de estados NOMBRE COD_RASTREO Código numerico correlativo identificar detallar los datos DESCRIPCION 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. “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 134 NIVEL 1 - GESTION DE RECLAMOS NOMBRE DESCRIPCION COD_RECLAMO 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 código numérico correlativo que muestra los tipos de reclamos DESCRIPCION 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 “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 NOMBRE DESCRIPCION INFORMACION DE RECLAMOS 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 135 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 Proporciona el detalle de los tipos de reclamos que han DESCRIPCION 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. “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 136 NIVEL 1 - GESTION DE SOPORTE AL SISTEMA NOMBRE DESCRIPCION COD_USUARIO Código numerico correlativo Usuarios A Gestión de soporte al sistema NOMBRE COD_GRUPO usuario posee para la utilización del sistema de información. Grupos A Gestión de soporte al sistema NOMBRE COD_NUMERO 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 al Determina el grupo de trabajo y las opciones de acceso que DE DESCRIPCION identifica registrado para utilizar el sistema. DE DESCRIPCION que 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 “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 NOMBRE DESCRIPCION COD_CARGO 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 137 Proporciona los diferentes cargos que puede optar el personal que labora en al empresa. DE Cargos A Gestión de soporte al sistema “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 NOMBRE DESCRIPCION 138 INFORMACION DE NUMEROS 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. “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 4.6. 139 DIAGRAMA DE ENTIDAD RELACION “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 140 4.6.1. NOMEMCLATURA DE LA BASE DE DATOS TABLA N0 1 : CONTRATOS CAMPOS cod_contrato feingreso_contrato tipo_contrato nombre_contrato nombre_contacto direc_contracto tel_contrato fax_contrato email_contrato giro_contrato registro_contrato nit_contrato dui_contrato fenaci_contrato pasaporte_contrato TIPO char datetime char char char char char char char char char char char datetime char TAMAÑO 10 8 250 250 250 250 250 250 250 250 250 250 250 8 250 TABLA N0 2 : COURIERS CAMPOS cod_courier cod_contrato cod_personal cod_agencia feingreso_courier agencia_courier nombre_contrato nombre_contacto vendedor_courier TIPO char char char char datetime char char char char TAMAÑO 15 10 10 10 8 250 250 250 250 TABLA N0 3: CASILLEROS CAMPOS cod_casillero cod_contrato cod_courier cod_personal cod_agencia TIPO char char char char char TAMAÑO 10 10 15 10 10 “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 141 cod_libraje feingreso_casillero agencia_casillero nombre_contrato nombre_contacto fecha_inicial fecha_final libraje_casillero precio_libraje entrega_casillero precio_entrega direc_entrega tel_entrega vendedor_casillero char datetime char char char datetime datetime int float char float char char char 10 8 250 250 250 8 8 4 8 250 8 250 250 250 TABLA N0 4: PERSONAL CAMPOS cod_personal cod_depto cod_cargo cod_agencia feingreso_personal nombre_personal apellido_personal direc_personal tel_personal dui_personal nit_personal isss_personal afp_personal nup_personal pasaporte_personal sueldo_personal cuenta_personal agencia_personal depto_personal cargo_personal fenaci_personal TIPO char char char char datetime char char char char char char char char char char float char char char char datetime TAMAÑO 10 10 10 10 8 250 250 250 250 250 250 250 250 250 250 8 250 250 250 250 8 “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 142 TABLA N0 5: AUTORIZADAS CAMPOS cod_autorizada cod_contrato feingreso_autorizada nombre_contrato nombre_autorizada apellido_autorizada TIPO char char datetime char char char TAMAÑO 10 10 8 250 250 250 TABLA N0 6: TRANS CAMPOS cod_trans cod_contrato cod_factura feingreso_trans nombre_contrato tipo_trans desc_trans valor_cargo valor_abono valor_final TIPO char char char datetime char char char float float float TAMAÑO 10 10 10 8 250 250 250 8 8 8 TABLA N0 7 : AGENCIAS CAMPOS cod_agencia feingreso_agencia nombre_agencia direc_agencia tel_agencia fax_agencia email_agencia contacto_agencia TIPO char datetime char char char char char char TAMAÑO 10 8 250 250 250 250 250 250 TABLA N0 8: LIBRAJES CAMPOS cod_libraje feingreso_libraje desc_libraje precio_libraje TIPO char datetime int float TAMAÑO 10 8 4 8 “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 143 precio_slibraje float 8 TABLA N0 9: FACTURAS CAMPOS cod_factura cod_contrato feingreso_factura desc_pago desc_factura nombre_contrato nit_contrato registro_contrato giro_contrato num_factura valor_abono num_cheque num_tarjeta emisor_tarjeta emisor_cheque autorizacion_tarjeta reserva_cheque vence_tarjeta TIPO char char datetime char char char char char char int float char char char char char char datetime TAMAÑO 10 10 8 250 250 250 250 250 250 4 8 250 250 250 250 250 250 8 TABLA N0 10: MERCADERIAS CAMPOS cod_mercaderia cod_contrato cod_courier cod_casillero feingreso_casillero nombre_contrato origen_mercaderia desc_mercaderia transportista_mercaderia tracking_mercaderia peso_mercaderia caja_mercaderia unidad_mercaderia factura_mercaderia TIPO char char char char datetime char char char char char float int int char TAMAÑO 10 10 15 10 8 250 250 250 250 250 8 4 4 250 “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 144 valor_factura tipo_servicio tipo_mercaderia proveedor_mercaderia bolsa_mercaderia guia_mercaderia float char char char char char 8 250 250 250 250 250 TABLA N0 11: SCASILLEROS CAMPOS cod_scasillero cod_mercaderia cod_autorizada cod_contrato cod_casillero cod_aforo cod_tglobal cod_tindividual feingreso_scasillero origen_scasillero peso_scasillero tipo_scasillero factura_scasillero valor_factura guia_scasillero libraje_scasillero fecha_inicial fecha_final consignatario_scasillero autorizada_scasillero aforo_scasillero tipo_tramite valor_tramite libre_scasillero valor_total caja_scasillero unidad_scasillero nombre_contrato TIPO char char char char char char char char datetime char float char char float char float datetime datetime char char float char float float float int int char TAMAÑO 10 10 10 10 10 10 10 10 8 250 8 250 250 8 250 8 8 8 250 250 8 250 8 8 8 4 4 250 “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 145 TABLA N0 12 : SCOURIERS CAMPOS cod_scourier cod_mercaderia cod_contrato cod_courier cod_autorizada cod_ccourier cod_destino cod_tcourier feingreso_scourier origen_scourier peso_scourier tipo_scourier guia_scourier autorizada_scourier destino_scourier pais_scourier tarifa_scourier pago_scourier nombre_destino direc_destino tel_destino ciudad_destino zipcode_destino TIPO char char char char char char char char datetime char float char char char char char float char char char char char char TAMAÑO 10 10 10 15 10 10 10 10 8 250 8 250 250 250 250 250 8 250 250 250 250 250 250 TABLA N0 13: SCARGAS CAMPOS cod_scarga cod_mercaderia cod_autorizada cod_contrato cod_casillero cod_aforo cod_tcarga cod_tglobal cod_tindividual feingreso_scarga origen_scarga TIPO char char char char char char char char char datetime char TAMAÑO 10 10 10 10 10 10 10 10 10 8 250 “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 146 peso_scarga tipo_scarga factura_scarga valor_factura guia_scarga flete_scarga manejo_scarga fuel_scarga seguro_scarga entrega_scarga consignatario_scarga autorizada_scarga aforo_scarga tipo_tramite valor_tramite valor _total tipo_carga desc_mercaderia nombre_contrato float char char float char float float float float float char char float char float float char char char 8 250 250 8 250 8 8 8 8 8 250 250 8 250 8 8 250 250 250 TABLA N0 14: DESTINOS CAMPOS cod_destino feingreso_destino continente_destino nombre_destino TIPO char datetime char char TAMAÑO 10 8 250 250 TABLA N0 15: AFOROS CAMPOS cod_aforo feingreso_aforo desc_aforo porcentaje_aforo TIPO char datetime char flot TAMAÑO 10 8 250 8 TABLA N0 16: RASTREOS CAMPOS cod_rastreo cod_mercaderia TIPO char char TAMAÑO 10 10 “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 147 cod_contrato cod_courier cod_casillero cod_estado cod_personal feingreso_rastreo feingreso_mercaderia origen_mercaderia peso_mercaderia tipo_mercaderia desc_mercaderia desc_rastreo observaciones_rastreo nombre_estado nombre_contrato guia_mercaderia char char char char char datetime datetime char char char char char char char char char 10 10 10 10 10 8 8 250 250 250 250 250 250 250 250 250 TABLA N0 17: ESTADOS CAMPOS cod_estado feingreso_estado nombre_estado desc_estado TIPO char datetime char char TAMAÑO 10 8 250 250 TABLA N0 18: RECLAMOS CAMPOS cod_reclamo cod_contrato cod_personal cod_autorizada cod_treclamo feingreso_reclamo nombre_contrato contacto_reclamo tipo_servicio desc_treclamo desc_reclamo personal_reclamo TIPO char char char char char datetime char char char char char char TAMAÑO 10 10 10 10 10 8 250 250 250 250 250 250 “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 148 TABLA N0 19: SOLUCIONES CAMPOS cod_solucion cod_reclamo cod_personal cod_tsolucion feingreso_solucion nombre_contrato tipo_servicio tipo_reclamo tipo_solucion desc_solucion desc_reclamo personal_solucion TIPO char char char char datetime char char char char char char char TAMAÑO 10 10 10 10 8 250 250 250 250 250 250 250 TABLA N0 20: TRECLAMOS CAMPOS cod_treclamo feingreso_treclamo desc_treclamo TIPO char datetime char TAMAÑO 10 8 250 TABLA N0 21: TSOLUCIONES CAMPOS cod_tsolucion feingreso_tsolucion desc_tsolucion TIPO char datetime char TAMAÑO 10 8 250 TABLA N0 22: USUARIOS CAMPOS cod_usuario cod_personal cod_grupo cod_nivel feingreso_personal depto_usuario cargo_usuario nombre_usuario contraseña_usuario TIPO char char char char datetime char char char char TAMAÑO 10 10 10 10 8 250 250 250 250 “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 149 TABLA N0 23: CARGOS CAMPOS cod_cargo feingreso_cargo nombre_cargo desc_cargo TIPO char datetime char char TAMAÑO 10 8 250 250 TABLA N0 24: DEPTOS CAMPOS cod_depto feingreso_depto nombre_depto desc_depto TIPO char datetime char char TAMAÑO 10 8 250 250 TABLA N0 25: GRUPOS CAMPOS cod_grupo feingreso_grupo desc_grupo opc_grupo TIPO char datetime char char TAMAÑO 10 8 250 250 TABLA N0 26: NUMEROS CAMPOS cod_numero numero desc_numero TIPO char char char TAMAÑO 10 10 250 TABLA N0 27: CCOURIERS CAMPOS cod_ccourier feingreso_ccourier nombre_ccourier desc_ccourier TIPO char datetime char char TAMAÑO 10 8 250 250 “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 150 TABLA N0 28: NIVELES CAMPOS cod_nivel feingreso_nivel nombre_nivel desc_nivel TIPO char datetime char char TAMAÑO 10 8 250 250 TABLA N0 29: TCARGAS CAMPOS cod_tcarga feingreso_tcarga nombre_tcarga peso_inicial peso_final precio_tcarga TIPO char datetime char char char float TAMAÑO 10 8 250 250 250 8 TABLA N0 30: TCOURIERS CAMPOS cod_tcourier feingreso_tcourier tipo_mercaderia peso_inicial peso_final precio_tcourier TIPO char datetime char char char float TAMAÑO 10 8 250 250 250 8 TABLA N0 31: TGLOBAL CAMPOS cod_tglobal feingreso_tglobal valor_inicial valor_final valor_empresarial valor_personal TIPO char datetime char char char float TAMAÑO 10 8 250 250 250 8 “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 TABLA N0 32: TINDIVIDUAL CAMPOS cod_tindividual feingreso_tindividual valor_inicial valor_final valor_empresarial valor_personal TIPO char datetime char char char float 151 TAMAÑO 10 8 250 250 250 8 CUADROS COMBINADOS NOMBRE CAMPO TIPO ccontratos_union tipo_contrato char centregas_union entrega_casillero char cafps_union afp_personal char cservicios_union tipo_servicios char corigen_union origen_mercaderia char cmercaderias_union tipo_mercaderia char cpagos_union pago_scourier char cconsignatarios_union consignatario_scasillero char cconsignatarios_union consignatario_scarga char ctrans_union tipo_trans char TAMAÑO 250 250 250 250 250 250 250 250 250 250 4.6.2. RELACION ENTRE LLAVES PRIMARIAS Y FOREANEAS LLAVE FORANEA TABLA LLAVE PRIMARIA TABLA COURIERS cod_courier CONTRATOS PERSONAL AGENCIAS cod_contrato cod_personal cod_agencia CASILLEROS cod_casillero CONTRATOS COURIERS PERSONAL AGENCIAS LIBRAJES cod_contrato cod_courier cod_personal cod_agencia cod_libraje PERSONAL cod_personal DEPTOS CARGOS cod_depto cod_cargo “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 152 AGENCIAS cod_agencia AUTORIZADAS cod_autorizada CONTRATOS cod_contrato TRANS cod_trans CONTRATOS FACTURAS cod_contrato cod_factura FACTURAS cod_factura CONTRATOS cod_contrato MERCADERIAS cod_mercaderia CONTRATOS COURIERS CASILLEROS cod_contrato cod_courier cod_casillero SCASILLEROS cod_scasillero MERCADERIAS AUTORIZADAS CONTRATOS CASILLEROS AFOROS TGLOBAL TINDIVIDUAL cod_mercaderia cod_autorizada cod_contrato cod_casillero cod_aforo cod_tglobal cod_tindividual SCOURIERS cod_scourier MERCADERIAS CONTRATOS COURIERS AUTORIZADAS CCOURIERS DESTINOS TCOURIERS cod_mercaderia cod_contrato cod_courier cod_autorizada cod_ccourier cod_destino cod_tcourier SCARGAS cod_scarga MERCADERIAS AUTORIZADAS CONTRATOS CASILLEROS AFOROS TCARGAS TGLOBAL TINDIVIDUAL cod_mercaderia cod_autorizada cod_contrato cod_casillero cod_aforo cod_tcarga cod_tglobal cod_tindividual “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 153 RASTREOS cod_rastreo MERCADERIAS CONTRATOS COURIERS CASILLEROS ESTADOS PERSONAL cod_mercaderia cod_contrato cod_courier cod_casillero cod_estado cod_personal RECLAMOS cod_reclamo CONTRATOS PERSONAL AUTORIZADAS TRECLAMOS cod_contrato cod_personal cod_autorizada cod_treclamo SOLUCION cod_solucion RECLAMOS PERSONAL TSOLUCION cod_reclamo cod_personal cod_tsolucion USUARIOS cod_usuario PERSONAL GRUPOS NIVELES cod_personal cod_grupo 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) Activada-Desactivada Propiedad T centrado F boton de cierrar T letra en negrita T letra cursiva Time new roman nombre de la letra 11, 14 (print) tamaño de la letra 0,0,160 (azul negro) color delantero 440, 150 (print) altura idesck32.ico icono F boton de maximizar “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 boton de minimizar movible dibujo de fondo ancho tipo de ventana nombre del formulario F F logo-vip.bmp 550, 400 (print) Modal form 1 Propiedad centrada color de estilo letra en negrita nombre de la letra tamaño de la letra color delantero altura ETIQUETAS (LABEL) Activada-Desactivada T Transparente T Time new roman 11, 14 (print) 0,0,160 (azul negro) 20, 25(print) Propiedad alineamiento color de fondo origen de datos activacion letra en negrita nombre de la letra tamaño de la letra color delantero formato altura ancho maxima longitud efectos especiales mascara de entrada mascara de fecha formato de fecha 154 CAJAS DE TEXTO (TXT) Activada-Desactivada Izquierda 220,220,237 (morado lila) m.cod_casillero (variable independiente) T T Time new roman 10, 14 (print) 0,0,160 (azul negro) ! (mayusculas) 30 100, 150 y 200 255 3 dimension 99/99/99 (si es fecha), 9999-9999 (si es tel, fax) 11-DMA 99/99/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” CAPITULO IV – SISTEMA PROPUESTO 155 CUADROS COMBINADOS (COMBOX) Propiedad color de fondo estilo de borde origen de datos primer elemento nombre de la letra tamaño de la letra color delantero formato altura color de presentacion linea de origen tipo de la linea de origen ancho Activada-Desactivada 220,220,237 (morado lila) 1- sencillo m.cod_casillero (variable independiente) 1 time new roman 10 0,0,160 (azul negro) ! (mayuscula) 30 220,220,237 (morado lila) Miami, Sal o alltrim(ccontrato,cod_contrato) 1- Valor o 2- Alias 50 CUADRO DE CONSULTA O GRID Activada-Desactivada Propiedad 220,220,237 (morado lila) Color de fondo F marca de eliminados Time new roman nombre de la letra 10 tamaño de la letra 0,0,160 (azul negro) colo delantero color de la linea del 0,0,160 (azul negro) cuadro 100,125 altura T solo de lectura ancho de la fila 19 2- Vertical barras desplazamiento 400 ancho CONTENEDORES DE BOTONES(CONTEINER) Activada-Desactivada Propiedad centrado T 0,0,160 (azul negro) color de fondo 1- opaco estilo de fondo numero de botones 7, 8, 3 (print) 175, 62 (print) altura “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 nombre ancho Propiedad letra en negrito nombre de la letra tamaño de la letra color delantero altura dibujo de fondo ancho Propiedad centrado color de fondo estilo de fondo estilo de bordes numero de botones altura nombre ancho 156 Cmdbotones 94, 110 (print) BOTONES DE COMANDOS Activada-Desactivada T Time new roman 11, 14 (print) 0,0,160 (azul negro) 25 color1.bmp 84, 100 (print) OPCIONES DE GRUPOS Activada-Desactivada T 220,220,237 (morado lila) 0- transparente 0- ninguno 2 58 optiongroup1 105 4.7.2. PROPIEDADES DE LOS REPORTES DE SALIDA DISEÑO DE PAGINAS Propiedades logo orientación tamaño área de impresión origen de papel cuadricula Descripcion logotrans.gif Horizontal (listado) y vertical (detalles) carta total selección automática 15 * 15 “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 157 ETIQUETAS O LABEL Propiedades ajustable letra en negrito nombre de la letra tamaño de la letra letra en negrito letra en cursiva alineación de texto espacio de párrafo Descripcion T T Time new roman 11 (subtitulo) y 14 (titulo principal) T T izquierda sencillo Propiedades color de fondo nombre de la letra tamaño de la letra formato de letra alto ancho margen inferior formato de fecha formato de numero alineación de texto CAJA DE TEXTO Descripcion transparente Time new roman 11 mayúscula 0.45 cm. 3.20 cm. 0.45 cm. set date (DMA) izquierda $9,999.99 izquierda 4.7.3. DISEÑO DE ESTANDARES PARA MODULOS UTILIZADOS EN EL SISTEMA Nombre del modulo Etiquetas MODULO DE ACCESO Botones de comandos Cajas de textos “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 158 MODULO PARA EL INGRESO DE DATOS Nombre del modulo Cuadros combinados Etiquetas Botones de comandos Cajas de textos Cuadros de consulta MODULO PARA LA IMPRESIÓN DE REPORTES Nombre del modulo Opciones de Grupo Comando de botones Opciones de grupos Cajas de textos “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 159 4.7.4. DISEÑO DE ESTANDARES PARA REPORTES UTILIZADOS EN EL SISTEMA Logo de la empresa Nombre del reporte Etiquetas Cajas de textos “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 SOPORTE AL SISTEMA DATO S SO LUCIO NES DATOS RECLAMOS BASE SQLTRANS SOLICI TUD DE TRANSACCION TRANSACCIO NES DATO S DE COBRO DATOS DE COBRO VERIFICADOS FACTUR A DE SERVIC IOS DEPTO DE FAC TUR A DE T R COBROS AM ITE S E IMP UE STOS DA DA TO S TO DE S CO DE BR O CO BR O VE RI FIC AD OS BANCO O FINANCIERA “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” RECLAMO SOLUCI ON REPORTE CONTROL DE PESO REPO RTE DE MERCADERIA REPORTE ESTADO DE CUENTA DATOS DE COBRO S IC IO ER V S E D R A TU FA C D LI C IT U O FACTURA DE SERVICIOS IMPRESA CONTROL DE LOS SERVICIOS QUE OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR, APLICADO A LA EMPRESA TRANSEXPRESS DE EL SALVADOR. C LAMOS E DE RE S REP ORT CIO NE AN SAC N D E TR E IO T C R U O A OL REP T EM DE S L SIS R TE TE A R EPO P OR O S A DE EM O R TE IS T ZAD SO A REPO I LS S E A R R RE E O G T T P R A U E IN IM PO O S D S TO IO TE RA C NT AN VI O B R C O E S PR E M D O A C R TU C A F DEPTO DE INFORMATICA DEPTO DE OPERACIONES TR AN SA CC ER IO VIC N IO SI MP RE SA SISTEMA DE INFORMACION PARA EL DATO S ESTADOS DE MERCADERIA ES REPORTE ESTADO DE MERCADERIA DE DATOS MANIFIESTO DE MERCADERIA AD RECLAMO SO LUCIO N S 89 FACTURA DE TRAMITE E IMPUESTO IMPRESA UD DATOS TRANSACCIONES UR IM P DIRECCION ADMINISTRATIVA IT A RI DE A A RC RI ME A DE N E IO D RC S CC O TO ME SA ST N E E ES A D U FI R I P T DO AN IM M E DE TA OS ES ES UD CI I T T I I V M C R A LI SE TR SO DE DE A A R U UR CT CT FA FA ES A DEPTO DE ATENCION AL CLIENTE FA CT R D DATO S CONTRATO AUTORIZADO SO LIC PO SO L IC IT U O AD RIZ ESO TO AU GR S IN RE 4.5. DIAGRAMAS DE FLUJO DEL SISTEMA PROPUESTO Tal como se ha mencionado en el marco teórico sobre las herramientas a utilizar para el análisis y diseño de sistemas, a continuación se muestra los diagramas de flujo para el sistema propuesto. TO E TA OS N RA E D V EN AD IO NT C NT L CO E A U B D VA E RO A N NO RT MP E D PO RE CO RE TE DE E OR RT GCIA DE MERCADEO Y VENTAS P RE CAPITULO IV – SISTEMA PROPUESTO CLIENTE NIVEL 0 GCIA DE MERCADEO Y VENTAS DEPTO DE COBROS SO LI C SO CO IT C O U M LI D PR NT CI FA R TU O C BA AT R D R T E E NT O R PO POR URA DE AU E E PO RTE TE DE TRA DE TO R N D I S R SA NG I ZA E ER TE D E V R D D R EN EN VIC CCI ES O E O TA IO O N AN OV S S IM U ACI LA O PR N ES D O A S N IO C C S SA S O AN NE O AD R C TR IO I B E C O IF C D AC R E D S VE D U N T O A CI TR TOS B R LI O A C D SO DE OS T A D CONTRATO AUTORIZADO DEPTO DE INFORMATICA GESTION DE CONTRATOS 1.0 FACTURA DE SERVICIOS IMPRESA CASILLEROS INFORMACION DE AGENCIAS COD_AGENCIA COD_AUTORIZADA CO D_P IN F OR ER MA SO CIO NA L ND EL PER SO NA L CI ON IN FO RM A COURIERS DE CA SI LL ER OS TO ONTR A RATO C OD _C CONT E ND ACIO M R R S O INF R IE IE R OU UR _C O D CO EC ND IO O C MA ER OR LL I IN F AS _C D O C INFORMACION DE AUTORIZADAS SOLICITUD FACTURA DE SERVICIOS CONTRATOS BANCO O FINANCIERA DATOS DE COBRO VERIFICADOS COMPROBANTE DE INGRESO C OD_ F ACT INFO UR A R MAC ION D E FAC TURA S IN FO CO RM D_ AC TR IO AN N S DE TR AN SA CC IO NE S S JE JE RA RA LI B LI B E D_ BR CO SO N IO AC RM FO IN CAPITULO IV – SISTEMA PROPUESTO DATOS DE COBRO LIBRAJES AGENCIAS PERSONAL AUTORIZADAS FACTURAS TRANS “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” CLIENTE FACTURA DE SERVICIOS IMPRESA 90 NIVEL 1- GESTION DE CONTRATOS TINDIVIDUAL DEPTO DE COBROS FACTURA DE TRAMITE E IMPUESTO IMPRESA FACTURA DE SERVICIOS D AT D AT OS D OS D E CO E CO BR O BR O VER IN IFIC FO CO ADO S RM D_ DE AC ST IO IN N O DE DE ST IN OS S IA IA ER ER AD AD C C ER ER M _M D DE O N C IO AC RM TGLOBAL DATOS DE COB RO DA TOS DE COBRO VERIFICADOS FACTURA DE TRAMITES E IMP UE STOS COD_TRANS IN C FO O D RM _T AC IN IO D N IV DE ID U TR A L AM IT E IN DI VI DU AL GESTION DE RASTREOS 2.0 FO IN ARGA S C OD _SC ARGA E SC N IO D C A M R IN FO O RO FOR FO D_A EA CO D N AS A CI O L UR MA UR CT BA OR CT A A INF F LO _F E G D D L E CO N BA IT IO LO AM AC G R M T T R E D_ FO IN CO N D O I AC RM FO IN COD_AUTORIZADA FACTURAS SOLICITUD DE TRANSACCIO N TRANSACCIO NES INFORMACION DE TRANSACCIONES AFOROS IA ER N IO AD OS C R CC ST SA ME UE N P A DE IM TR E TO OS DE ES ICI ES I T I D V IF U M R N T A E I A M TR E S LIC DE A D SO A R R TU U CT FAC FA COD_SCASILLERO INFORMACION DE SCASILLERO SCARGAS DEPTO DE OPERACIONES BANCO O FINANCIERA DESTINOS MERCADERIAS AUTORIZADAS TRANS “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” SCASILLEROS INFORMACION DE AUTORIZADAS CAPITULO IV – SISTEMA PROPUESTO CASILLEROS FO RM CO D_ A CI C O O UR N D IE E CO CO R INF D_ OR SC U MA R OU IE CI O RI R ND ER S ES CO UR I ER CO D_ S CASIL LERO IN F OR M ACIO N DE C ASILLE ROS REPORTE DE MERCADERIA IN SCOURIERS REPORTE ESTADO DE CUENTA COURIERS FACTURA DE SERVICIOS IMPRESA CLIENTE REPORTE CONTROL DE PESO 91 NIVEL 1 – GESTION DE RASTREO M FO ER RM CA AC DE IO RI N A DE M EC AD ER CO D_ IA REPORTE ESTADO DE MERCADERIA MERCADERIAS CLIENTE DO TA ES GESTION DE ESTADOS 3.0 L NA SO L ER NA P SO D_ ER CO P DE I ON AC M OR INF PERSONAL ESTADOS DE AD RC ME IA ER COD_RASTREO INFORMACION DE RASTR EO DEPTO DE OPERACIONES RASTREOS 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” INFORMACION DE ESTADOS IN COD_ESTADO CAPITULO IV – SISTEMA PROPUESTO NIVEL 1 – GESTION DE ESTADO 93 CLIENTE DEPTO DE ATENCION AL CLIENTE AM O COD_CONTRATO INFORMACION DE RECLAMOS INFORMACION DE CONTRATOS COD_RECLAMO RECLAMOS CONTRATOS GESTION DE RECLAMOS 4.0 N IO LU C LU CI ON TS O DE N D_ TS O AC IO CO RM O IN F AC ION DE CO TR D_ EC TR LA EC MO LAM S O TRECLAMOS S A DA D ZA ZA RI RI O TO UT AU _A DE OD N C IO AC RM SOLUCIONES OR M FO IN IN F I ON N UC C IO OL S LU _ O D ES CO ND CI O A RM FO IN CAPITULO IV – SISTEMA PROPUESTO IN FO R C O N IO M AC C LU D_ PE RS IO ON N DE AL PE RS O N AL CL SO S OLUCIO N RE RE CLAMO PERSONAL TSOLUCIONES AUTORIZADAS “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 USUARIOS NUMEROS I NF CO D:D EST IN O INFOR M AC IO N DE D ES IN F INFORMACION DE TSOLUCIONES COD_TSOLUCION TSOLUCIONES TINOS CO D_ TR OR EC MA LA C IO MO ND ET RE CL AM OS DESTINOS TRECLAMOS S AFOROS AGENCIAS E JE A AJ BR BR LI LI D_ DE O C N IO AC RM FO DEPTO DE INFORMATICA A TE M L SI S TE A R O P A EM IS T S L O R EA O RT AF PO O E S D RO N O IO AF AC _ M OD R C FO IN O OS AD AD ST ST _E EE D D N CO CI O MA OR COD_AGENCIA GESTION DE SOPORTE 5.0 INFORMACION DE DEPTOS O DE S RTE REPO ESTADOS INFORMACION DE AGENCIAS IN DIRECCION ADMINISTRATIVA CO FO D_ RM G AC RU IO PO N DE G RU PO S L COD_DEPTO DEPTOS IN IO VE NI D_ O M AC N DE NI CO VE D _P I NF LE ER OR SO S MA NA CIO L ND EP ER INF SO OR NA MA L CIO N DE COD CA R _ CA GO RG S O CARGOS CAPITULO IV – SISTEMA PROPUESTO C PERSONAL FO R NUMERO IN S R IO SUA EU ND CIO O MA OR ARI SU INF D_ U CO NIVELES INFORMACION DE NUMEROS GRUPOS LIBRAJES “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” 94 NIVEL 1- GESTION DE SOPORTE CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 160 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 utilizando 32. 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 utilizació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 33 Entrevista con Gerente de mercadeo y ventas, Trans-Express de El Salvador, enero 2006. Personal de la empresa de capacitación Datum, abril 2006 “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 161 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. “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 162 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 útil 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: Recursos Descripción Tiempo Económico Instalación del sistema en servidor 1 día Lo hará el de base desarrollo jefe del Instalación de nueva base en 1 día Depto de servidor de base de datos (Sql informática 2000) y Tiempo para la migración de datos 2 semanas supervisado por el Creación de iconos de acceso a 1 semana Gerente de todos los usuarios Mercadeo y Tiempo de prueba del nuevo 1 semana Ventas sistema Adquisición de licencias 1 semana $20.00 c/u * adicionales para Visual fox pro 6.0. ($400.00) Capacitación para el jefe del Depto 2 semanas $150.00 ** de informática Total de la Inversión 7 semanas y dos días (1 mes y 15 días) Inversión 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 “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” CAPITULO V – CONCLUSIONES Y RECOMENDACIONES 163 * 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). “Diseño de un sistema de información para el control de servicios que ofrecen las empresas de courier en El Salvador, aplic ado a la empresa Trans-Express de El Salvador” 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 Pearson Educación y 165 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. M ARCO TEÓRICO 15 6.1. CONCEPTOS RELACIONADOS CON EL DESARROLLO DE 15 SISTEMAS INFORMATICOS. 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 6.1.4. LENGUAJES DE PROGRAMACIÓN 6.1.4.1. CONCEPTO 29 32 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 6.2. 40 6.1.6.1.CONCEPTO 40 6.1.6.2. CAPAS DE LA INGENIERÍA DEL SOFTWARE 41 CONCEPTOS RELACIONADOS CON LOS SERVICIOS QUE 52 OFRECEN LAS EMPRESAS DE COURIER EN EL SALVADOR 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 TransExpress 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 2 Revista cent roamericana de logística, mundo logístico, enero 2004. 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 abril 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 4 Tomado de http://www.minter.gob.s v/correo/correo.htm Í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 utilizando 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 7 Red 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 OTROS 15.84% APPLE 2.21% EL MERCADO W indows 98 35.12% Windows ME 9.71% Windows XP 16.17% 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 clienteservidor 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 clienteservidor 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 Usuarios Software de Aplicación Manejador de Gestión para Base de datos Base de datosMemoria física 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. 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 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 según figura N0 6 31 Figura No 6 Tabla de Modos de seguridad de SQL Server Modo de seguridad Descripción La aplicación debe proporcionar el nombre de usuario y Seguridad estándar 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 En este tipo de seguridad el SQL Server toma el nombre de Windows 2000 de usuario y contraseña del dominio de Windows. En este tipo SQL Server puede tomar el nombre y Seguridad mixta 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 actividades) consiste en desarrollar programas (tareas o 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ón 10 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 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. 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 Federic o 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) Encart a(R) 98. (c) 1993-1997 Micros oft 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) Encart a(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 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 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 software 15 – 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 soft ware, 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. 16 Roger S presman , Ingenieria del soft ware 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 Análisis Diseño Código Prueba 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: 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 Construir/revisar El sistema Escuchar al cliente Aprobación del sistema por el cliente 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 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 utilizar componentes de programas ya existentes o reutilizables. 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álisis 18 Un análisis de requisitos se lleva a cabo teniendo en cuenta los siguientes objetivos en mente: analista Identificación de Necesidades: en este proceso se reúne el 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. 19 o Principios del Análisis 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 sistemas 21 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 semiautomá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 23 Revista cent roamericana de logística, mundo logístico, enero 2004. Se tomo de http:\www.elsalvadortrade.com.s v 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) $ TOTAL $ 1,539.22 139.93 65 XII. Cronograma ACTIVIDADES AÑO 2004-2005 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 MESES/SEMANAS NOVIEMBRE DICIEMBRE 1 2 3 1 2 3 4 4 ENERO FEBRERO 1 2 3 4 1 2 3 4 MARZO ABRIL 1 2 3 4 1 2 3 4 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 interior Dirección General de Correos de El Salvador, Ministerio del 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 Funciona ahora de una forma parecida al antiguo "Fast Open" del DOS Desfragmentador (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. 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 Ayuda en línea 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. Muchas veces instalamos aplicaciones que sin saberlo nosotros cargan Seguridad de Ficheros 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..) 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 Localización de errores 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 TV De la misma manera que en OSR2, cuando cerramos inoportunamente Windows, al re-arrancar se ejecutará el Scandisk para repararlo. Preparado (si disponemos de sintonizador) para poder ver la TV desde el PC e incluso desde una página HTML Compatible con el USB (Universal Serial Bus), AGP (Advanced Graphics Port), ACPI hardware de (Advanced Configuration and Power Interface), y el DVD (Digital Video última generación Disc) Configuración de Escritorio Active Movie Tecnología MMX FAT32 Mas opciones para configurar la pantalla, velocidad de refresco, resolución si reset, cambio del número de colores, papel tapiz, salva pantallas etc.. Nueva versión para poder ver ficheros MPEG (audio), WAV (audio), AVI, QUICKT IME, MPG (video) Soporte a los procesadores Intel MMX, para poder usar a tope los nuevos procesadores MMX Podemos seguir usando FAT16 y con la utilidad gráfica que tiene integrada podremos cambiar a FAT32 sin ningún problema. Podremos tener instalados dos monitores y dos tarjetas gráficas, una de Monitores 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 Mas soporte para estas tarjetas (PC Card32 (Cardbus), tarjetas con PCMCIA 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) 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 Internet 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