Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA PROGRAMA DE TITULACIÓN POR TESIS ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA CARÁTULA MEJORAR LA ADMINISTRACIÓN DE LOS SERVICIOS DE UNA EMPRESA DE TRANSPORTE DE CARGA MEDIANTE UN SISTEMA WEB Y WEB MÓVIL TESIS PARA OPTAR EL TÍTULO PROFESIONAL DE INGENIERO INFORMÁTICO PRESENTADA POR: Bach. ZAVALA CASTILLO, CARLOS LUIS Bach. PORTUGUEZ CANALES, MIGUEL ANTHONY ASESOR: MG. ING. LINÁREZ COLOMA, HUMBERTO VICTOR LIMA - PERÚ 2020 ii DEDICATORIA Dedico este proyecto de tesis a Dios porque ha estado a mi lado cada momento de mi vida fortaleciéndome. A mi familia por su constate apoyo en cada paso que realizo. Carlos Luis Zavala Castillo Dedico esta Tesis a mis Padres, quienes son las personas más importantes en mi vida y quienes me han apoyado a lo largo de mi vida incondicionalmente. Miguel Anthony Portuguez Canales iii AGRADECIMIENTOS Al Ingeniero Humberto Linárez Coloma por la oportunidad brindada para realizar la tesis y todo su apoyo incondicional. iv ÍNDICE GENERAL RESUMEN ............................................................................................................... x ABSTRACT............................................................................................................. xi INTRODUCCIÓN .................................................................................................. 12 CAPÍTULO I: PLANTEAMIENTO DEL PROBLEMA.......................................... 13 1.1. Antecedentes del problema ...................................................................... 13 1.1.1. El negocio ............................................................................................ 13 1.1.2. Procesos del negocio ............................................................................ 14 1.1.3. Descripción del problema ..................................................................... 14 1.2. Identificación del problema...................................................................... 15 1.2.1. Problema principal ............................................................................... 15 1.2.2. Problemas específicos .......................................................................... 15 1.3. Objetivos ................................................................................................. 15 1.3.1. Objetivo general ................................................................................... 15 1.3.2. Objetivos específicos ........................................................................... 16 1.4. Descripción y sustentación de la solución ................................................ 16 1.4.1. Descripción de la solución ................................................................... 16 1.4.2. Justificación de la realización del proyecto. .......................................... 16 CAPÍTULO II: MARCO CONCEPTUAL............................................................... 18 2.1. Marco Conceptual ................................................................................... 18 2.1.1. Optimizar Procesos .............................................................................. 18 2.1.2. Transporte de Carga ............................................................................. 19 2.1.3. Aplicación Web ................................................................................... 19 2.2. Estado del arte ......................................................................................... 20 2.2.1. Artículos y Tesis Sustentadas ............................................................... 21 v 2.2.2. Software............................................................................................... 42 2.2.3. Benchmarking ...................................................................................... 45 2.2.4. Herramientas para la implementación ................................................... 46 2.2.5. Definición de término .......................................................................... 46 CAPÍTULO III: DESARROLLO DEL PROYECTO ............................................... 47 3.1. Alcance del Proyecto ............................................................................... 47 3.1.1. Estructura del desglose del trabajo y entregables .................................. 47 3.1.2. Exclusiones del proyecto ...................................................................... 47 3.1.3. Restricciones del proyecto .................................................................... 48 3.1.4. Supuestos del Proyecto ........................................................................ 48 3.1.5. Cronograma de proyecto ...................................................................... 48 3.2. Alcance del Producto ............................................................................... 49 3.2.1. Criterios de aceptación del producto ..................................................... 50 CAPÍTULO IV: DESARROLLO DEL PROYECTO .............................................. 51 4.1. Modelado del Negocio ............................................................................. 51 4.1.1. Diagrama de Procesos del Negocio ...................................................... 51 4.1.2. Reglas de Negocio ............................................................................... 52 4.1.3. Diagrama de Paquetes .......................................................................... 53 4.1.4. Diagrama de Casos de Uso del Negocio ............................................... 53 4.1.5. Especificaciones CUN más significativos. ............................................ 54 4.2. Requerimientos del Producto de Software ................................................ 57 4.2.1. Diagrama de Paquetes .......................................................................... 57 4.2.2. Interfaces con otros sistemas ................................................................ 57 4.2.3. Requerimientos Funcionales ................................................................ 57 4.2.4. Requerimientos No Funcionales ........................................................... 58 4.2.5. Casos de Uso del Sistema ..................................................................... 59 vi 4.3. Análisis y Diseño ..................................................................................... 72 4.3.1. Análisis ................................................................................................ 72 4.3.2. Diseño ................................................................................................. 76 4.3.3. Diagrama de estado .............................................................................. 79 4.3.4. Modelo de Datos .................................................................................. 81 4.3.5. Representación de la Arquitectura ........................................................ 91 4.3.6. Vista de Caso de Uso ........................................................................... 92 4.3.7. Vista Lógica: Diagrama de Paquetes .................................................... 93 4.3.8. Vista de Implementación ...................................................................... 94 4.3.9. Vista de Despliegue ............................................................................. 96 4.4. Pruebas .................................................................................................... 97 4.4.1. Informe de Pruebas .............................................................................. 97 CONCLUSIONES ................................................................................................106 RECOMENDACIONES ....................................................................................... 107 REFERENCIAS BIBLIOGRÁFICAS ................................................................... 108 ANEXOS .............................................................................................................. 110 vii INDICE DE TABLAS Tabla 1: Gestionar Guia Remision ...................................................................... 62 Tabla 2: Solicitar servicio ................................................................................... 65 Tabla 3: Gestionar Manifiesto ............................................................................ 67 Tabla 4: Consulta de Facturas ............................................................................. 69 Tabla 5: Estructura de tabla caja ......................................................................... 82 Tabla 6:Estructura Caja_x_unidad_movil ........................................................... 82 Tabla 7: Estructura tabla Chofer ......................................................................... 83 Tabla 8: Estructura tabla Correlativo .................................................................. 83 Tabla 9: Estructura tabla departamento ............................................................... 83 Tabla 10: Estructura tabla distrito ....................................................................... 84 Tabla 11: Estructura tabla empresa ..................................................................... 84 Tabla 12: Estructura tabla Empresa_x_direccion ................................................ 84 Tabla 13:Estructura tabla_Guia .......................................................................... 85 Tabla 14: Estructura tabla estado_manifiesto ...................................................... 85 Tabla 15:Estuctura tabla estado_subguia ............................................................ 85 Tabla 16: Estructura tabla flota ........................................................................... 86 Tabla 17: Estructura tabla guia ........................................................................... 86 Tabla 18: Estructura Tabla Manifiesto ................................................................ 87 Tabla 19: Estructura tabla perfil ......................................................................... 88 Tabla 20: Estructura tabla permisos .................................................................... 88 Tabla 21: Estructura tabla_x_perfil ..................................................................... 88 Tabla 22:Estructura tabla provincia .................................................................... 89 Tabla 23: Estructura tabla subguias_x_guia ........................................................ 89 Tabla 24: Estructura tabla unidad_movil ............................................................ 90 Tabla 25: Estructura tabla usaurio....................................................................... 91 Tabla 26: Lista de casos de uso........................................................................... 93 Tabla 27: Informe de pruba: Confirmar_Guia_Remision .................................... 97 Tabla 28: Informe de prueba: Gestionar Empresa ............................................... 99 Tabla 29: Informe de prueba: Gestionar_Guia_Remision .................................. 101 Tabla 30: Informe de prueba: Gestionar_Manifiesto ......................................... 104 viii INDICE DE FIGURAS Figura 1: Organigrama ............................................................................................ 13 Figura 2: Procesos del Negocio ............................................................................... 14 Figura 3: Ejemplo de la Solución a un problema básico ........................................... 27 Figura 4: Río Madgalena ......................................................................................... 29 Figura 5: Diagrama de Causa – Efecto ..................................................................... 31 Figura 6: Diagrama de Objetivos ............................................................................. 32 Figura 7: Alternativas de Solución ........................................................................... 33 Figura 8: Posición del transporte Terrestre dentro del Proceso Logístico.................. 35 Figura 9: Factores que inciden en la demanda de Transportes de Carga ................... 36 Figura 10: Actividades del Transporte Terrestre de Mercancías ............................... 39 Figura 11: Producción de los Servicios de Transporte Terrestre de Mercancías ........ 39 Figura 12:Índice de Aprovechamiento Vehicular - Transporte de Carga .................. 42 Figura 13: JR Software ............................................................................................ 43 Figura 14: JR Software – Remitos ........................................................................... 44 Figura 15: Benchmarking ........................................................................................ 45 Figura 16: EDT ....................................................................................................... 47 Figura 17: Cronograma del Proyecto ....................................................................... 48 Figura 18: Diagrama de proceso de negocios ........................................................... 51 Figura 19: Diagrama de Paquetes ............................................................................ 53 Figura 20: Diagrama de casos de uso del negocio .................................................... 53 Figura 21: Especificaciones ..................................................................................... 54 Figura 22: Guia de Remisión ................................................................................... 55 Figura 23: CUN Transportar Mercadería ................................................................. 56 Figura 24: Diagrama de Paquetes ............................................................................ 57 Figura 25: Diagrama de actores del Sistema ............................................................ 59 Figura 26: Diagrama de Paquetes ............................................................................ 60 Figura 27: Diagrama de Casos de uso del sistema General ....................................... 60 Figura 28: paquete Administrativo........................................................................... 61 Figura 29: Paquete de Transporte ............................................................................ 61 ix Figura 30: Paquetes Estadísticos .............................................................................. 62 Figura 31: Diagrama de Colaboración Consultar Empresa ....................................... 73 Figura 32: Diagrama de Colaboración de Gestionar Manifiesto ............................... 74 Figura 33: Gestionar Factura ................................................................................... 75 Figura 34: Diagrama de Secuencia consultar Empresa ............................................. 76 Figura 35: Diagrama de Secuencia registrar manifiesto ........................................... 77 Figura 36: Diagrama de Secuencia Registrar Factura ............................................... 78 Figura 37: Diagrama de Estado................................................................................ 79 Figura 38: Diagrama de Estado................................................................................ 79 Figura 39: Diagrama de Estado................................................................................ 80 Figura 40: Modelo Físico ........................................................................................81 Figura 41: Arquitectura ........................................................................................... 91 Figura 42: Diagrama de casos de uso más significativos .......................................... 92 Figura 43: Diagrama de paquetes............................................................................. 93 Figura 44: Implementación ...................................................................................... 94 Figura 45: Diagrama de componentes del sistema .................................................... 95 Figura 46: Diagrama de despliegue .......................................................................... 96 x RESUMEN La mala gestión de procesos tiene gran impacto en el negocio, es una realidad que afectaba a la empresa LUBAL S.A, lo cual le originaba pérdidas económicas moderadas mensualmente, lo que era contraproducente para cumplir objetivos trazados por la empresa, este problema se originaba principalmente en el proceso de facturación, en el cual no se tenía una correcta gestión y falta de automatización. Otro de los principales problemas que tenía la organización era que no llevaban un correcto control del flujo de documentación, existiendo una demora en la entrega de documentos, incluso pérdida de documentos lo cual es crítico para el negocio. Con este trabajo se dio una solución a un vacío existente en la empresa LUBAL S.A, el cual es optimizar el flujo de la documentación del proceso de transporte del negocio mediante la implementación de un sistema web. La solución se presentó mediante un sistema web que venga integrado con la facilidad de la gestión de la información de las distintas áreas del negocio. Todo ello para presentar información clara y puntual que permitió a los trabajadores y a los clientes a desempeñar eficientemente sus actividades. Palabras Claves: Logística, sistema web, facturación. xi ABSTRACT The bad management of processes has a great impact on the business, it is a reality that affected the company LUBAL SA, which caused moderate economic losses on a monthly basis, which was counterproductive to meet objectives set by the company, this problem mainly originated in the billing process, in which there was no proper management and lack of automation. Another of the main problems that the organization had was that they did not have a correct control of the flow of documentation, there is a delay in the delivery of documents, even loss of documents which is critical for the business. With this work I intend to provide a solution to an existing gap in the company LUBAL S.A, which is to optimize the flow of documentation of the business transport process through the implementation of a web system. The solution is presented through a web system that has the ease of managing the information of the different business areas. All this to present clear and timely information that allows workers and clients to efficiently carry out their activities. Keywords: Logistics, web system, billing 12 INTRODUCCIÓN El presente proyecto tiene justificación en la necesidad del servicio de transporte en brindar una centralización de los documentos del negocio para evitar pérdidas tiempo y déficit en la calidad de servicio. Esto es justificable debido a que La empresa no lleva un control del flujo de sus documentos y en su mayoría desconoce que tan bien emplea sus recursos, desde el dinero, el personal, vehículos, repuestos, combustible, etc. y el tiempo que emplean en sus procesos de negocio. Es decir, no saben a ciencia cierta ¿Cuánto? Están ganando o perdiendo. Así mismo el presente proyecto busca resolver un problema critico el cual es el retorno tardío y en ocasiones perdidas de las guías de remisión al hacer contratos con sus proveedores mediante una confirmación web móvil. Brindando así a la empresa una rápida confirmación y así poder facturar a sus clientes evitando pérdidas El proyecto comprenderá inicialmente de la visión del proyecto, describiendo los antecedentes del problema, el negocio y la identificación de problemática. Continuando con el marco teórico y estado del arte; donde se identificarán las bases teóricas, metodologías a usar, y los sistemas existentes en el mercado. Luego se realizará el análisis de viabilidad técnica, económica y legal del proyecto; seguido por el modelado del negocio, requerimientos, arquitectura, desarrollo y gestión del proyecto. 13 CAPÍTULO I: PLANTEAMIENTO DEL PROBLEMA 1.1. Antecedentes del problema 1.1.1. El negocio La empresa en estudio está situada en el rubro de transporte de carga por carretera, Lubal S.A transporta la mercadería de sus clientes a nivel nacional, su sede central se encuentra ubicada en Jr. Cervantes 169, Cercado de Lima. La empresa cuenta con las áreas de Logística, que se encarga de todo el proceso de transporte. El área Administrativo que se encarga de administrar los recursos del negocio. El área de Marketing que centra en el posicionamiento del negocio en el mercado. El área de Secretariado que se encarga de toda la documentación operativa del negocio. Entre sus principales clientes esta la PESQUERA EXALMAR S.A. líder en su rubro en el país. Y VOLVO PERU S.A. que también es una empresa líder. Entre los activos de la empresa cuenta con 4 camiones con capacidades de transportar como máximo desde 10 hasta 20 toneladas. Figura 1: Organigrama 14 En la figura 1 se puede visualizar el organigrama de la organización. 1.1.2. Procesos del negocio Figura 2: Procesos del Negocio En la figura 2 se puede visualizar los procesos de negocio de la organización, en los cuales vemos 3 principales encerrados en un círculo, la primera los procesos basados en la gestión de la documentación, facturas, guías de remisión, entre otros documentos, luego tenemos el proceso de transportar la mercadería, que es básicamente el transporte de la carga de los clientes, luego tenemos la confirmación del servicio, en el cual el conductor reportar la confirmación de la entrega de la carga. 1.1.3. Descripción del problema La necesidad de optimizar los procesos core de una organización se ha vuelto vital, en este mundo en constante cambio tecnológico, donde las organizaciones 15 que no logran está a la par que sus competidores respecto a tecnología, están condenados al fracaso. La empresa LUBAL, no cuenta con un sistema que permita digitalizar la información de sus clientes y proveedores, afectando esto a sus procesos Core, los cuales son Facturación y el transporte de la Mercadería. Adicionalmente la empresa no almacena sus facturas digitalmente lo que produce una pérdida de tiempo en la búsqueda de facturas para determinadas ocasiones y balances. Así como también no hay posibilidad de dar en tiempo real un cálculo de pérdidas y ganancias. Como principal problema tenemos el regreso tardío de las guías de remisión debido a un mal cálculo de horas y en ocasiones la pérdida de esta cuando el chofer encargado es ajeno a la empresa es decir un contratado, y al no tener las guías no se sabe que facturar lo que genera pérdidas para la empresa. 1.2. Identificación del problema 1.2.1. Problema principal Deficiente gestión de los servicios del negocio. 1.2.2. Problemas específicos Deficiente gestión del área administrativa. Demora en los procesos logísticos del negocio. Mala explotación del uso de la información para oportunidades de mejora. Deficiente gestión de egresos e ingresos. 1.3. Objetivos 1.3.1. Objetivo general Mejorar la gestión de los servicios del negocio. 16 1.3.2. Objetivos específicos Mejorar la gestión del área administrativa. Optimizar los procesos logísticos del negocio. Aprovechar el uso de la información paraoportunidades de mejora. Mejorar la gestión de egresos e ingresos. 1.4. Descripción y sustentación de la solución 1.4.1. Descripción de la solución Se pretende abarcar en el desarrollo lo siguiente: Elaboración de un módulo Administrativo para mejorar la gestión del área administrativa. Elaboración de un Módulo Logístico, para mejorar la gestión de los procesos logísticos del negocio. Elaboración de un Módulo de Caja, para mejorar el control del flujo de caja. Elaboración de un Módulo de Reportes, para mejorar la gestión de egresos e ingresos de la organización. 1.4.2. Justificación de la realización del proyecto. Se implementa un sistema que permita mejorar procesos muy importantes para la empresa de transportes, todo esto será finalizado en un software que permita automatizar y mejorar los procesos core del negocio, todo esto gracias a los años de estudio en la facultad de ingeniería informática, aplicando todos los conocimientos adquiridos, donde prima la investigación y el aporte que como estudiantes podemos dar a la sociedad. Beneficios Tangibles Permite la reducción de tiempo y costos con este nuevo sistema. Acceso de varias personas a la información en una forma más accesible y simultánea. 17 Beneficios Intangibles Mejora el prestigio de la empresa. Facilita el uso de software desde cualquier equipo conectado a la red de la organización. Visualización de la información a través de cualquier negador web estándar (Chrome, IE, Firefox, Safari) Centralización del software en un solo servidor que es replicado instantáneamente por todos los equipos usuarios (Para actualizaciones) Mejora el proceso de creación de la confirmación de la documentación. 18 CAPÍTULO II: MARCO CONCEPTUAL 2.1. Marco Conceptual 2.1.1. Optimizar Procesos Según Garimella, (2010), Una vez procesadas las especificaciones, su objetivo es conservarlas indefinidamente (hasta que se confirme la siguiente mejora). Bank of America declaró que su objetivo no es completar con éxito un millón de transacciones, sino completar con éxito una sola transacción y luego repetirla un millón de veces. Eso es gestión de procesos. Una vez ejecutado, el modelo de proceso se ejecutará a través del motor de tiempo de ejecución, lo que facilita la ejecución coherente y oportuna de los servicios y proporciona una conversión de valor agregado de la entrada y la información a la salida y los resultados. Mida el rendimiento del proceso en tiempo real y verifique el proceso implementado para ver si se cumplen las especificaciones y el rendimiento. Realice un seguimiento y registre los volúmenes, la velocidad y los errores. Después de procesar las especificaciones, su objetivo es mantenerlas indefinidamente (hasta que se determine la próxima mejora). Bank of America declaró que su objetivo no es completar con éxito un millón de transacciones, sino completar con éxito una sola transacción y repetirla un millón de veces. Eso es gestión de procesos. Una vez ejecutado, el modelo de proceso será ejecutado por el motor de tiempo de ejecución, lo que facilita la ejecución consistente y oportuna de los servicios y proporciona conversión de valor agregado de entrada e información a salida y resultados. Mida el rendimiento del proceso en tiempo real y verifique el proceso implementado para ver si se cumplen las especificaciones y el rendimiento. Rastree y registre el número, la velocidad y los errores. Con el paso del tiempo, todos los procesos se degradan. Al final, se desgastarán y romperán, así como otros cambios habituales y, por diversas razones, se utilizarán de forma óptima. En otros casos, surgirán nuevas necesidades 19 comerciales o nuevas tecnologías. Incluso un proceso que se ejecuta un millón de veces al día se vuelve obsoleto. Los métodos de mejora de procesos como Lean y Six Sigma pueden corregir los defectos en el proceso al tiempo que aumentan su efectividad. El método CPI es una parte importante de BPM. 2.1.2. Transporte de Carga Según Mora, (2014), No cabe duda de que el transporte de mercancías es la piedra angular del desarrollo industrial en cualquier lugar. Es una función logística que simplifica el proceso del producto y está inmersa en el 45% al 50% del costo logístico total de la empresa, lo que la convierte en un factor importante en el éxito de la empresa. Entregue de manera eficiente materias primas y productos terminados a los clientes finales en la cadena logística. El transporte y distribución de carga tradicional se enfoca en el transporte físico de mercancías, la diferencia está en la mercancía. De acuerdo con las necesidades del mercado global y de la empresa, la empresa no solo necesita destinar su negocio de distribución a un tercero, sino que también necesita encontrar un proveedor de servicios logísticos integrados que cuente con excelentes capacidades de gestión operativa y pueda brindar servicios de valor agregado al brindar valor agregado. Servicios y actividades. Garante adicional de servicio integral desde fábrica hasta cliente. Para las empresas de transporte y de carga, han surgido nuevos conceptos y se encaminan hacia un negocio logístico de clase mundial, que le permitirá implementar nuevas estrategias para sobrevivir, adaptarse al mercado y ser competitivo local e internacionalmente. 2.1.3. Aplicación Web Según Palechano (2013), en ingeniería de software, una aplicación web se denomina herramienta y los usuarios pueden utilizar la aplicación accediendo al servidor web a 20 través de Internet a través de un navegador web. Dado que los navegadores web (Internet Explorer, Chrome, Safari, etc.) se utilizan como clientes, las aplicaciones web son de fácil acceso sin importar qué sistema operativo se utilice, por lo que se vuelven fáciles de usar. Además, es fácil de implementar, actualizar y mantener aplicaciones web sin distribuir o instalar software en los equipos de los usuarios potenciales, lo cual es muy interesante. El Consorcio World Web (W3C) es una comunidad internacional donde las organizaciones pertenecientes, el personal y el público trabajan conjuntamente para desarrollar estándares web con la intención de guiar la Web hacia su máximo potencial. Está gestionado por Tim Berners-Lee, el creador original de URL (Uniform Resource Locator), HTTP (Hypertext Transfer Protocol) y HTML (Hypertext Markup Language), que es la principal tecnología en la que se basa la Web. El Protocolo de transferencia de hipertexto (HTTP) es el protocolo utilizado en todas las transacciones en la World Wide Web. HTTP fue desarrollado por el World Wide Web Consortium y el Grupo de trabajo de ingeniería de Internet, y publicado en forma de una serie de RFC, el más importante de los cuales es el RFC 2616, que especifica la versión. 1 HTTP define la sintaxis y la semántica que utilizan los elementos HTTP. El software de arquitectura web para la comunicación está orientado a transacciones y sigue el esquema de solicitud- respuesta entre el cliente y el servidor. El Localizador de Recursos Uniforme (URL) es una secuencia de caracteres que se usa para nombrar recursos en internet para su localización o identificación, Un URL comienza con el nombre de su esquema que indica el protocolo de red (http, ftp. mailto…) que se usa para recuperar la información de los recursos identificado. El estándar actual es STD 66 / RFC 3986 de 2005. 2.2. Estado del arte 21 2.2.1. Artículos y Tesis Sustentadas Espinoza (2015) “Análisis y Diseño de una aplicación móvil para la localización de rutas de transporte urbano”, tiene como objetivo el desarrollo de una aplicación móvil que permita realizar búsqueda de buses por posicionamiento de origen y destino de un usuario, usando los sensores de GPS del dispositivo, laidea principal de la aplicación móvil es permitir a los usuarios saber que buses lo pueden trasladar de una lugar a otro, creando así una aplicación eficaz que permita la combinación del uso de la tecnología con un problema como lo es la transportación de los residentes y extranjeros que están en Guayaquil. Este proyecto se elaboró aplicando la metodología SCRUM, la cual permite implementar proyectos en corto tiempo, con una retroalimentación constante, orientados hacia equipos de trabajo altamente productivo. Como resultado la aplicación FINDBUS propone una alternativa a los métodos tradicionales de búsqueda de los recorridos de buses, al de una aplicación que permite además de conocer el recorrido del bus, también identifica el origen del usuario para saber que buses tiene disponible según el lugar a donde desea trasladarse. Añazgo (2010) “Implementación de un aplicativo para teléfonos móviles que indique las rutas de transporte público de la ciudad de lima a partir de la ubicación del usuario” El proyecto incluye la implementación de una aplicación de telefonía móvil que puede listar rutas de transporte público en Lima y utilizar la información de ubicación del usuario como entrada. La mejor opción es permitir el uso de lenguajes XML y Java, protocolo SOAP, WSDL, especificaciones UDDI, servidor de aplicaciones Glassfish y servidor de base de datos MySQL. Lo más importante es que la solución proporciona una interfaz web a través de la cual se pueden ingresar los datos de ubicación del usuario, y luego la solicitud se envía al servidor, y el servidor enviará una lista de rutas que coinciden con la consulta. Giraldo (2013) titulada “Análisis, diseño e implementación de un sistema de información para la administración de horarios y rutas en empresas de transporte público” El sistema de información utilizado para la planificación y gestión de rutas busca compensar los problemas que surgen en el sistema de transporte urbano de la 22 gran ciudad de Lima, porque muchas de las razones son la organización de los servicios mencionados. Para formular el cronograma, desarrollaron el algoritmo GRASP Construction para considerar diferentes variables ambientales (como tráfico, demanda, tiempo de demora, buses provistos por la empresa de transporte), rutas, etc. para crear un cronograma optimizado. Gestión de rutas El sistema permite el mantenimiento de los puntos de parada y la información de los tramos de la ruta para la construcción de la ruta, así como la información relacionada con el plan, y puede monitorear la licitación, concesión, actualización y cancelación de la ruta a alcanzar. compañía de transporte. El sistema de información se desarrolla de acuerdo con las leyes y reglamentos establecidos en las distintas normativas municipales vigentes. Los sistemas de información para la planificación y gestión de rutas tratan de compensar los problemas que se presentan en el sistema de transporte urbano de la gran ciudad de Lima, ya que muchos de ellos se deben a la forma en que se organizan los servicios antes mencionados. Para la elaboración de un horario, desarrollaron el algoritmo GRASP Construction para crear un horario optimizado teniendo en cuenta diferentes variables del entorno (como tráfico, demanda, tiempo de retraso, autobuses proporcionados por la empresa de transporte), la ruta, etc. La gestión de la ruta El sistema permite mantener información sobre las paradas y tramos de la construcción de la ruta, así como información relacionada con el programa, puede monitorear la licitación, adjudicación, actualización y cancelación de la ruta a alcanzar. compañía de transporte. El sistema de información se elabora de acuerdo con la normativa formulada en los distintos ordenamientos municipales vigentes. De la Torre (2014) en su tesis con el título “Desarrollo de una aplicación móvil para el iPhone, utilizando metodología extrema (XP), para el sistema público de transporte biciQ” Este proyecto tiene como objetivo demostrar el proceso de análisis, diseño y desarrollo de aplicaciones móviles para dispositivos iPhone 4 o superior utilizando metodología ágil. La aplicación está dedicada a mejorar la experiencia de uso del servicio de bicicletas públicas biciQ. Elija usar el lenguaje de programación Objective- C para desarrollar aplicaciones, use Xcode y pruebe el uso de servicios web basados en API similares a REST e interactúe con la red social Facebook a través de sus API 23 públicas. La aplicación móvil tiene 5 módulos principales. El primero permite la autenticación de usuarios y la creación de nuevas cuentas, y la información de ambos módulos se procesa a través de servicios REST. El segundo módulo muestra datos informativos sobre el servicio biciQ de forma dinámica. El tercer módulo muestra las últimas entradas de la página oficial de Facebook de biciQ. Chilán (2013) "Development of application to present graphic reports (vehicular routes) that are view on google maps". This thesis proposes the implementation of route reports vehicle fleet using google maps technology, which allows you to control the movement of a fleet of vehicles. This thesis provides us with a way to represent the Displacement of the Telefónica del Perú S.A.A vehicle fleet, using google maps technology. Torres, Arzuza y Becerra (2012) "Application of the scrum methodology for the optimization of academic processes in the university of san buenaventura". This thesis raises the development of applications, using as a scrum development methodology. The proliferation of agile methodologies woke up in the team of developers, the desire to show the advantages of this new way of guiding application development quickly, with easy adaptability and for small groups. Scrum is presented as a methodology that can be used with certainty of success as soon as it generates the satisfaction of the development group and the client, being to the satisfaction of the latter the guarantee of success of any application. This thesis is a guide in the development of applications applying scrum development methodology, and clearly focuses on the interaction between the development group and the client. Hacia la Optimización del Transporte, Desarrollo de un Software para Calculo de Rutas de Vehículos y Gestión de Flotas Según la Universidad Politécnica de Valencia (2007), Este artículo presenta los resultados actuales del proyecto de I + D + i, el objetivo principal del proyecto es desarrollar herramientas informáticas profesionales para resolver los problemas prácticos de flota capacitada (CVRP), cálculo de 24 rutas y recomendaciones. El software combina de manera inteligente tres elementos: sistema de información geográfica (GIS), información del sistema logístico (VRP-XML), modelo matemático y tecnología de optimización de combinación para resolver conjuntamente el problema de ruta de la flota. Palabras clave: CVRP, software, cálculo de enrutamiento, VRP-XML. Introducción: El problema de la ruta de transporte del vehículo o la distribución física de la mercadería desde el almacén al cliente aparece como un "problema de ruta del vehículo" en la literatura científica, y el más común es el VRP. También puede encontrar referencias, como problemas de programación de vehículos, aunque en menor grado. En términos generales, el problema de generación de rutas de vehículos incluye determinar la ruta de un grupo (o flota) de vehículos que deben iniciar (y finalizar) una ruta en uno (o más) almacenes para satisfacer las necesidades de servicio del grupo disperso. El número de clientes en la red. Como se muestra a continuación, las diferentes características de los clientes, requisitos, almacenes y vehículos, así como restricciones operativas como rutas y horarios. Causan muchos problemas. La red de transporte: La red vial o de serviciosutilizada para el transporte de mercancías se suele describir como un gráfico, donde los arcos representan una o más partes de la carretera y los vértices corresponden a las intersecciones o nodos de la red. En algunos casos, los clientes o depósitos pueden estar ubicados en nodos, mientras que en otros casos, pueden estar ubicados en arcos del gráfico. Dependiendo de si es posible circular en una dirección o en dos direcciones (por ejemplo, una calle en una dirección o dos direcciones de movimiento), se puede determinar la dirección del arco (y por lo tanto la figura). 25 Cada arco tiene un costo asociado, que puede representar su distancia, tiempo de viaje o costo monetario. Algunos de estos parámetros pueden depender a su vez del tipo de vehículo o del tiempo de conducción del arco (por ejemplo, las condiciones del tráfico en un momento dado). Los clientes y su servicio: Cada cliente tiene determinadas necesidades de los servicios o necesidades que deben satisfacer los vehículos. La demanda habitual es requerir un conjunto de productos que ocupen el volumen y el peso del vehículo, y debido a que la capacidad de transporte del vehículo es limitada, el mismo vehículo generalmente no puede satisfacer las necesidades de todos los clientes. La atención al cliente no siempre significa distribuirles los productos desde el almacén, sino que también se puede entender que el cliente es un proveedor, por lo que es necesario recoger la mercadería para abastecer el almacén. En los casos en que se requiera servicio, el vehículo debe simplemente visitar al cliente. En teoría, un mismo coche puede visitar a todos los clientes. El servicio solicitado por el cliente también puede ser transportado a otros lugares (servicio de lanzadera). En muchos casos, solo necesita visitar a un cliente una vez, pero en otros casos, puede aceptar métodos parciales o utilizar otras herramientas para satisfacer sus necesidades. El cliente puede tener un límite de tiempo en forma de franja horaria o ventana en la que se debe prestar el servicio. Puede considerar no solo el tiempo dedicado a la web, sino también el tiempo de servicio al cliente (carga y descarga). También puede haber restricciones de asociación entre vehículos y clientes para que determinados clientes solo puedan ser atendidos por determinados vehículos (por ejemplo, vehículos grandes y pesados que no pueden circular por calles estrechas o en el centro). En teoría, un mismo coche puede visitar a todos los clientes. El servicio solicitado por el cliente también puede ser transportado a otra ubicación (servicio de transporte). En muchos casos, solo necesita visitar a un cliente una vez, pero en otros casos, puede aceptar un enfoque fragmentado o utilizar otros vehículos para satisfacer sus necesidades. Los clientes pueden tener limitaciones de tiempo en forma de franjas horarias o ventanas dentro de las cuales se deben proporcionar los servicios. Puede considerar no solo el tiempo pasado en la red, sino también el tiempo de servicio al 26 cliente (carga y descarga). También puede haber restricciones de asociación entre vehículos y clientes de modo que ciertos clientes solo puedan ser atendidos por ciertos vehículos (por ejemplo, vehículos grandes y pesados que no pueden circular en calles estrechas o en el centro). Los almacenes o depósitos: Los productos (si los hay) y los vehículos a transportar suelen estar ubicados en almacenes (almacenes, centros de transporte, muelles o cocheras). La ruta generalmente comienza o termina en estas paradas. Si bien la situación es diferente en algunos casos (por ejemplo, el viaje debe terminar en la pernoctación del conductor o al final del día), puede haber múltiples almacenes o ubicaciones diferentes y otras características (máxima capacidad de servicio o producción, planificación, La flota inicial y la flota relacionada con el almacén pueden ser conocidas o parte del objetivo por determinar. Debido al tiempo y el espacio necesarios para preparar y administrar los vehículos, la misma cantidad de vehículos que circulan al mismo tiempo puede estar restringida al mismo depósito. (La terminal está congestionada). La flota de vehículos: Un vehículo se define por un conjunto de atributos, como su peso, capacidad y la capacidad de carga de costos relacionada. En el vehículo se pueden transportar diferentes tipos de productos, o solo se puede transportar un producto, pudiendo separarse o no su contenedor. Cuando se utiliza un vehículo, se incurre en un costo fijo por cada uso, mientras que el costo variable depende del tiempo, la distancia u otros parámetros. Cuando los vehículos tienen las mismas características, se puede decir que la flota es homogénea, si los vehículos son diferentes, es una flota heterogénea. El número de vehículos disponibles en la flota pueden ser datos conocidos o variables de decisión. Por lo general, el objetivo es intentar utilizar la menor cantidad de vehículos y luego minimizar la distancia o el tiempo en la carretera. Las rutas: 27 Por lo tanto, el problema de generación de rutas de vehículos intentará determinar una o más rutas para cada vehículo de la flota, cumplir con todas las restricciones y tratar de lograr los objetivos recomendados. La función objetivo puede ser, por ejemplo: minimizar los costos fijos, minimizar los costos totales, minimizar la cantidad de vehículos requeridos, minimizar el tiempo total de transporte y / o la distancia total de conducción, minimizar las esperas, maximizar los ingresos operativos y maximizar los clientes La utilidad de la función o su beneficio y satisfacción. Generalmente, la literatura asume que el vehículo solo recorrerá una ruta durante el período de planificación, pero también es posible encontrar un modelo donde el mismo vehículo pueda participar en múltiples rutas. La Figura 3 a continuación (descripción detallada) muestra un ejemplo típico de solución de problemas de enrutamiento. Figura 3: Ejemplo de la Solución a un problema básico Fuente: Yepes (2002) En la imagen, puede ver 4 rutas diferentes en el almacén central, incluidos los puntos de inicio y finalización. El arco de la ruta de la solución debe ser el arco de la red de transmisión. Como se muestra arriba, el problema de la ruta es en realidad una situación amplia y compleja. Por otro lado, es necesario enfatizar (Yepes, 2002) que el resultado de combinar varias de estas características es un caso práctico. Las 28 explosiones combinadas y muchos problemas potenciales (cada uno con problemas específicos) conducen a múltiples funciones. Utilidad para el proyecto de tesis: Este trabajo proporciona toda la información necesaria relacionada con la flota, así como el cálculo de la ruta, de manera de dar soluciones a los problemas reales que enfrenta la flota, cálculo de rutas y sugerencias, lo cual es de gran utilidad porque el desarrollo del trabajo considerará la gestión de la flota. Desarrollo de un Sistema de Soporte para la Toma de Decisiones en la planificación de las operaciones de transporte de carga fluvial mediante simulación y optimización heurística. Ríos (2006), el autor del presente artículo describe el concepto de transporte de carga como una de las actividades económicas más importantes para una región debido a que permite el intercambio de productos entre regiones. Mientras el intercambio de productos se desarrolle más libremente, su contribución al desarrollo de un país será mayor. Entre los diferentes tipos de transporte aéreo, terrestre, fluvial y marítimo de carga, el menos desarrollado en América del Sur es el transporte fluvial interior, pero puede llegar a ser importante. Algunos países como Brasil, Argentina y Venezuela han desarrollado inundaciones navegables para ayudarlos a incrementar. En Colombia, hasta ahora, el gobierno se hadado cuenta de la necesidad de activar esta importante arteria de transporte de carga, porque el 1,6% de todos los commodities que circulan en Colombia utilizan este medio. En la red hidrológica colombiana existen ríos desde la época de la conquista y colonización, el Magdalena (ver Figura 4) ha sido el medio de transporte fluvial más importante de Colombia. 29 Figura 4: Río Madgalena Fuente: Http://www.rgs.gov.co (2004) Debido tal vez a la poca demanda de transporte de mercancías a lo largo del río lo que no ha incentivado la competencia, las empresas fluviales utilizan actualmente métodos manuales de planificación de sus operaciones, en lugar de técnicas de Simulación y Optimización relacionadas con sus necesidades, que contribuyan con la mejora continua de sus operaciones fluviales o sirvan de apoyo para las decisiones futuras tanto a nivel operativo como económico, y así mejorar su infraestructura. En el actual marco de apertura y globalización, se hace necesario replantear el sistema de transporte en el país, para lograr niveles de costos que hagan posible la competencia de los productos colombianos en el escenario de los mercados internacionales. El costo y la calidad de los servicios de transporte tienen una creciente relevancia para la competitividad, el desarrollo y la integración económica. Por esta razón y aprovechando la infraestructura actual de transporte, dada la crisis fiscal, es de vital importancia fomentar actividades multimodales que desarrollen un transporte masivo de bajo costo y alta competitividad que brinde seguridad, confiabilidad y entrega “justo a tiempo”. http://www.rgs.gov.co/ 30 Dado que los principales centros de producción y consumo están ubicados geográficamente en el interior del país, la mejor posibilidad de acceder a los puertos marítimos es el Río Grande de la Magdalena, que desde el punto de vista geopolítico tiene un carácter estratégico que lo privilegia por la enorme dotación de recursos naturales presentes en su área de influencia, el potencial productivo y económico, la capacidad potencial en materia de infraestructura de los diferentes modos de transporte ubicados en el área de su influencia y la posibilidad de desarrollo a los pobladores de la región, en virtud de las posibilidades de expansión de las actividades económicas del área de influencia. El transporte de carga vía fluvial es el más económico de todos los tipos de transporte existentes, el empleo masivo de este tipo de vía contribuirá enormemente a la reducción de los fletes para el transporte de mercancía en la región. Aunque el Río Magdalena es una importante arteria fluvial que atraviesa el territorio nacional casi en su totalidad, de sur a norte, no se ha explotado a su plenitud, además, debido a la poca competencia existente en el gremio, las empresas prestadoras del servicio de transporte de carga a lo largo del río no cuentan con herramientas suficientes e idóneas que contribuyan a la optimización de sus operaciones. Un factor que contribuye con la poca competencia entre este tipo de empresas es que en la actualidad el 93% de la mercancía que transportan es hidrocarburos y las cantidades de carga de cada compañía ya está estimada y pactada desde el comienzo del año, esta información fue suministrada por la empresa que nos dio la información (Por confidencialidad no se puede mencionar el nombre de esta empresa). Con el tratado de libre comercio se requerirá por parte de las empresas productoras del centro del país reducir sus fletes para la mercancía que desean exportar vía marítima, lo cual contribuirá con el incremento del transporte de carga a lo largo del río y esto abrirá la posibilidad de no solo transportar hidrocarburos sino cualquier tipo de mercancía. Con este proyecto se busca desarrollar un software de simulación que sirva como herramientas de soporte que le permita a las empresas dedicadas al transporte de carga por el río Magdalena desarrollar y simular escenarios que les permitan tomar decisiones 31 acertadas con el ánimo de mejorar los procesos y hacer más competitivas las empresas en general, así como estimular el crecimiento del transporte fluvial de Colombia. Así como también analizar todos los factores que influyen o afectan el tráfico de mercancía a lo largo del Río Magdalena, teniendo en cuenta que en la actualidad las empresas prestatarias de este servicio utilizan procedimientos de programación manuales carentes de sustentos científicos según estudio realizados por el Autor de la tesis en el sector. El siguiente diagrama ilustra de manera sencilla toda la problemática a tratar. Figura 5: Diagrama de Causa – Efecto Con el siguiente diagrama se especifican las condiciones especiales para definir los objetivos de la investigación y determinar los medios y fines de esta. 32 Figura 6: Diagrama de Objetivos 33 Figura 7: Alternativas de Solución Utilidad para el proyecto de tesis: El presente trabajo brinda toda la información necesaria acerca del concepto de transporte de carga, su gestión e importancia en el mercado en Latinoamérica, esta información será de gran importancia para el desarrollo de la tesis. 34 Estructura y Asignación del costo total del servicio de transporte de carga por carretera en una ruta corta en la empresa de transporte “La Misericordia SAC” El desarrollo de las actividades productivas actuales es el elemento básico para conquistar el mercado. “La distribución de bienes y el proceso de transporte hacen del costo de transporte el punto de partida para determinar el costo operativo. Por lo tanto, determina el costo total del servicio de destino. A través de este trabajo de investigación, se espera que se brinden más factores de juicio para determinar el servicio brindado para una ruta específica. Con el fin de que los integrantes de la cadena productiva del transporte establezcan una cultura de costos, incentivando el seguimiento de estrategias, en este caso la empresa de gestión de transporte híbrido SAC puede realizar de manera efectiva y eficiente los ajustes necesarios para optimizar y Utilice sus recursos con prudencia. Naturaleza de la Actividad de Transporte Terrestre de Carga: Algunas actividades generan ganancias al trasladar productos o bienes a los lugares de almacenamiento, lo que agrega valor, como el transporte. Dado que nos permite calcular el tiempo de viaje de una unidad de una ruta a otra, también puede generar utilidad de tiempo. El departamento estudiado ha avanzado significativamente en la calidad de los servicios prestados, superando obstáculos internos y externos impulsados principalmente por las necesidades de los clientes. La siguiente figura muestra la posición del transporte de mercancías por camión como un eslabón estratégico en el proceso de logística empresarial general; se puede ver que para ingresar al mercado de servicios de transporte de mercancías a un menor costo y tiempo, el proceso de logística empresarial general debe gestionarse en todas las etapas. 35 Figura 8: Posición del transporte Terrestre dentro del Proceso Logístico Fuente: Ministerio de Transportes y Comunicaciones Factores que inciden en la demanda de transporte de carga terrestre: En cuanto a las mercancías, la demanda de transporte no solo se ve afectada por las tarifas, sino también por varios factores. También es importante considerar los costos de transporte y almacenamiento. Los demandantes del servicio analizarán las instalaciones, las instalaciones logísticas y los sistemas de distribuciónproporcionados a la mercancía que mejor se adapten a sus necesidades. En el transporte de mercancías, el tipo de transporte utilizado y sus condiciones dependen directamente del contrato de compraventa de la mercancía transportada previamente. 36 Figura 9: Factores que inciden en la demanda de Transportes de Carga Fuente: Ministerio de Transporte y Comunicaciones 37 Factores de regulación para transporte de carga terrestre: Cumplimiento de normas de medio ambiente Es importante tener en cuenta los factores que regulan el flete terrestre, porque nos permite entender las leyes y normativas vigentes en cuanto a la necesidad de asegurar la selección y operación de los servicios formales de flete. Principales factores de regulación: • Requisitos para el permiso de operación • Certificado de habilitación adecuado para el servicio y tipo de operación • Máximos pesos y dimensiones de vehículo permitidas • Máximas horas de conducción exigibles para el conductor • Récord de conducción del chofer • Cumplimiento de normas de salud y seguridad Aspectos claves de desempeño en el servicio de transporte de Carga terrestre: El servicio de transporte terrestre de carga debe reducir el costo de su proceso de servicio logístico, medir el tiempo de traslado de la ruta, mejorar la calidad de su servicio y realizar algunas mejoras prácticas, por otro lado, debe crear y promover nuevas prácticas originales y adecuadas para los servicios de carga. Mercado local. Entre las diversas posibilidades, aquí hay algunos estándares de eficiencia que pueden mejorar el rendimiento y reducir los costos: En términos generales, la mejora de los servicios de transporte por carretera y su posición competitiva en el mercado del transporte puede conducir a una reducción del costo logístico total del negocio de comercio exterior. Sin embargo, es necesario considerar la necesidad de introducir algunas mejores prácticas, por otro lado, es necesario crear y promover nuevas prácticas originales y adecuadas para el mercado peruano. Entre las diversas posibilidades, aquí hay algunos estándares de eficiencia que pueden mejorar el rendimiento: 38 • La conducción adecuada del vehículo a una velocidad óptima de operación produce una reducción significativa de los consumos de combustible. • La apropiada planificación del uso de flota por parte de las empresas de transporte (de manera que se asigne a cada ruta el vehículo más idóneo) también puede contribuir a la reducción del consumo de combustible. • Las grandes empresas usuarias del transporte de carga por carretera pueden promover acuerdos estables con transportistas y evaluar la posibilidad de contratar circuitos cerrados. Esto puede evitar los viajes de retorno vacíos y mejorar el nivel de utilización de los camiones, con la consecuente reducción del costo por kilómetro recorrido. • La agrupación de varios transportistas en centrales de compra, por ejemplo, a través de algunos gremios, puede permitir importantes ahorros debido a los descuentos en la adquisición de bienes y servicios tales como neumáticos, seguros, lubricantes, repuestos, software, vehículos, etc. Esto debería trasladar algunos beneficios para los usuarios. • La organización y establecimiento de una Bolsa de Carga Nacional o Bolsas de Carga Regionales puede promover la modernización del sector transporte de carga por carretera y permitir que los transportistas y los usuarios estén mejor vinculados, disminuyendo tiempo, costo de comunicación y mejor oportunidad del servicio. Elementos asociados a la producción del servicio de transporte terrestre de carga: El transporte terrestre de mercancías está definido como una serie de actividades económicas que permiten el movimiento de mercancías de un lugar a otro, en nuestro caso de estudio lo establecemos como el proceso de carga, traslado y entrega de los bienes. Estas actividades permiten trasladar los bienes desde un punto inicial cuyos valores es bajo hasta uno donde se le agrega valor. 39 Figura 10: Actividades del Transporte Terrestre de Mercancías Fuente: Adaptado del Libro Economía del Transporte, Gines de Rus. Producción de los servicios de transporte terrestre de mercancías: Para producir cierta cantidad de servicios de transporte, es necesario hacer uso de infraestructura (por ejemplo, carreteras, número de carriles, etc.) junto con algún tipo de vehículo o equipo móvil, personal para tripularlo, combustible y materiales para repuesto y mantenimiento, entre otros activos, tal y como se muestra en la siguiente imagen, grafico Nº 3, Adicionalmente a los factores antes indicados, cabe señalar que en la producción de los servicios de transporte también se consume tiempo de los usuarios (mientras las mercancías son trasladadas de un lugar a otro). Figura 11: Producción de los Servicios de Transporte Terrestre de Mercancías Fuente: Guía de Orientación al Usuario del Transporte Terrestre 40 Cabe señalar que, a diferencia de otras industrias, los servicios que brindan las empresas de transporte (carga y pasajeros) solo están disponibles en un momento determinado. En este sentido, es importante definir qué es la producción de transporte (o la oferta de transporte en un sentido más amplio) y cómo los usuarios utilizan la producción (o la demanda de transporte). La producción y la demanda de las empresas de transporte generalmente se expresan en referencia a la distancia de viaje y se miden en toneladas-kilómetros o el tonelaje total recorrido. La producción y la demanda de las empresas de transporte se expresan habitualmente en referencia a la distancia recorrida y se miden en kilómetros recorridos en toneladas- kilómetros o tonelaje total recorrido. Medición de la productividad del servicio de transporte de carga terrestre: La productividad está definida como la cantidad de producto o servicio obtenido en función de determinados factores (inputs) como fuerza de trabajo, inversión, vehículos, rutas, entre otros. La productividad permite determinar una medida relativa de la eficiencia con la que son convertidos los insumos en toda la gama de productos o servicios que dicho transporte ofrece. En este sentido, la productividad puede ser medida en dos niveles: A nivel de empresa A nivel de sector a) A nivel empresa. Se define a la productividad como: Productividad = Producto (Output) Insumo (Input) En este caso, la definición del insumo dependerá del contexto en el que se desenvuelve la empresa de transporte, así como el de mayor importancia para el monitoreo determinado como parte de la estrategia de la empresa. Así, por ejemplo, para determinadas empresas puede resultar que el indicador de toneladas-kilómetro sobre costo total sea más importante. 41 b) A nivel sector. Un método integral para medir la productividad es considerar todo el sistema de transporte. Por lo tanto, al calcular la productividad del transporte terrestre de mercancías, los resultados o productos de todo el transporte terrestre de mercancías no son solo los resultados o productos de la empresa, sino que también causan preocupación. Del mismo modo, no importa quién sea el propietario, se deben involucrar todos los recursos utilizados para movilizar los bienes. El factor o factor de carga (para fletes) se define como el cociente entre la oferta y la demanda, expresado como porcentaje. Permite vincular cotizaciones con demanda de servicios. Cabe señalar que para incrementar la productividad departamental se debe determinar que la productividad aumentará a nivel de empresa de transporte. Algunas de las razones por las cuales es necesario medir la productividad son éstas: - Medir el desempeñode una empresa o industria a través del tiempo. - Realizar comparaciones de desempeño entre empresas en una industria. - Realizar comparaciones de desempeño entre industrias. - Realizar comparaciones de desempeño entre regiones. Medición de la productividad en el transporte de carga: Para analizar la productividad de una flota es necesario conocer el aprovechamiento del potencial de trabajo de los vehículos de transporte de carga, medida que está dada por dos factores: • Factor de carga. Determinado mediante la relación de las toneladas totales transportadas por viaje respecto de la capacidad útil del vehículo. • Factor de carga = Numero de toneladas transportadas • Capacidad Útil 42 • Factor de retorno vacío. Relaciona el kilometraje utilizado con carga respecto del kilometraje total del servicio • Factor de retorno vacío = Kilometraje con carga • Kilometraje total En el Plan Intermodal de Transportes, realizado por el MTC en 2005, el valor promedio estimado de dichos índices en el contexto de operación del transporte en Perú se muestra en la siguiente tabla:” Figura 12:Índice de Aprovechamiento Vehicular - Transporte de Carga Fuente: Plan Intermodal de Transportes MTC (2005) Utilidad para el proyecto de tesis: El presente trabajo brinda la información necesaria acerca del proceso de adecuación del costo total del servicio, fijación de precios, costos, estrategias de crecimiento en la actividad de servicios de transporte terrestre de carga. 2.2.2. Software Sistema Logístico para el transporte de carga pesada de flotas de camiones Desarrollador: JR SOFTWARE Versión: beta 1.0 43 Tipo de licencia: Shareware Costo: (600 dólares) Plataforma: Microsoft Windows XP Figura 13: JR Software JR SOFTWARE, nos muestra un Sistema de Transporte de carga, que realiza la creación de las ordenes de servicio, facturación, control de viaje, guía de transportista, entre otros documentos que intervienen en el transporte de carga por carretera. Requerimientos mínimos de hardware: • Procesador Intel dual core 1.06 GHz • Memoria RAM de 1Gb • Windows XP SP3/ Windows 7 / Windows 8 • 2 Gb de espacio libre en disco C: Características Del Sistema: • Orden de Viaje: 44 • Remitos • Facturación de Remitos: • Cuenta Corriente Clientes: • Recibos • Liquidación Fletes Terceros • Liquidación de Choferes • Facturas de Compras • Pago a Proveedores Instalación del Sistema: Una vez registrado en el sistema podremos manejar y realizar todas las operaciones detalladas en las características del sistema, tales como crear una orden de servicio, un remito una factura entre otros. Para las integraciones del sistema tenemos dos opciones: Figura 14: JR Software – Remitos 45 2.2.3. Benchmarking Figura 15: Benchmarking 46 Las aplicaciones examinadas en este benchmarking tienen como resultados que la plataforma SILAT tiene un mejor ponderado en el análisis comparativo, ya que cuenta con mejores características y más módulos de funcionalidades. 2.2.4. Herramientas para la implementación Para el desarrollo de la solución hemos considerado las siguientes herramientas para el desarrollo. Base de datos: Mysql Lenguaje de Programacion: PHP 7 framework: Codeigniter, Bootstrap 2.2.5. Definición de término Normalización: Según Coronel, Morris y Rob (2011) la normalización de una base de datos persigue varios objetivos, principalmente reducir la redundancia de datos y simplificar las dependencias entre columnas, aplicándose de manera acumulativa. Lo anterior quiere decir que la segunda forma normal incluye a la primera, la tercera a la segunda y así sucesivamente. Una base de datos que esté en segunda forma normal, por tanto, cumplirá las dos primeras reglas de normalización.es el proceso de formulación, elaboración, la aplicación y mejoramiento de las normas existentes que se aplican a las diversas actividades económicas con el objetivo de ordenarlas y mejorarlas. Plan de contingencia: De acuerdo a Definición (s.f.) un plan de contingencia es un tipo de plan preventivo, predictivo y reactivo. Presenta una estructura estratégica y operativa que ayudará a controlar una situación de emergencia y a minimizar sus consecuencias negativas. Activo tecnológico: Según Activo Tecnológico (a.t) en la actualidad la tecnología se ha transformado en uno de los activos más importantes para las empresas. 47 CAPÍTULO III: DESARROLLO DEL PROYECTO 3.1. Alcance del Proyecto 3.1.1. Estructura del desglose del trabajo y entregables Figura 16: EDT 3.1.2. Exclusiones del proyecto El presente sistema no incluirá módulo de reportes. El presente sistema no incluirá facturación electrónica. El presente sistema no realizara mantenimiento de los ordenadores del cliente. El sistema no realizara los registros del sistema, queda a cargo de los trabajadores del cliente o a su responsabilidad. 48 3.1.3. Restricciones del proyecto No se tendrá acceso a todo el código fuente, solo al de algunos módulos dependiendo el criterio del área de sistemas. No se permite la modificación del documento a tiempo real. 3.1.4. Supuestos del Proyecto Para que el sistema implementado sea correctamente utilizado, los colaboradores deben ser capacitados en el uso de la aplicación. El Sponsor nos facilite la información requerida por nuestro sistema con rapidez. El equipo donde se instalará el Sistema cumple con los registros mínimos de Hardware. Los trabajadores tienen moderado dominio del uso de una computadora. 3.1.5. Cronograma de proyecto Figura 17: Cronograma del Proyecto 49 En la figura 17 se representa el cronograma del proyecto hasta la segunda iteración del sistema, teniendo un avance de la base de datos y de la programación en un 52%. Figura 18: Cronograma del Proyecto En la figura 18 se aprecia ya un avance hasta la cuarta iteración donde ya se debe tener un avance de la base de datos y de la programación en un 100%, donde luego se elaboró un plan de pruebas, entre las cuales tenemos pruebas unitarias y pruebas funcionales. 3.2. Alcance del Producto Descripción del alcance del producto. Funciones a realizar: Realizar un Módulo Administrativo. - Gestión de Clientes y Proveedores. 50 - Gestión de usuarios. - Gestión de flotas. Realizar un Módulo Logístico. - Registro de Guía de Remisión - Consulta de Guía de Remisión - Registro de Manifiesto - Consulta de Manifiesto - Registro de Facturas. - Gestión de Facturas. Realizar un Módulo de Caja - Registro de Egresos - Registro de Ingresos - Consulta de Egresos e Ingresos. Realizar un Módulo de Reportes. - Reporte de Servicios. - Reporte de Proveedores. - Reporte de Cuadre de Caja. - Reporte de Clientes. 3.2.1. Criterios de aceptación del producto El sistema cuenta con las validaciones de los campos. El sistema permite gestionar todas las guías de remisión. El sistema permite gestionar todas las facturas del negocio. El sistema tiene un tiempo de respuesta no mayor a 2 segundos. 51 CAPÍTULO IV: DESARROLLO DEL PROYECTO 4.1. Modelado del Negocio 4.1.1. Diagrama de Procesos del Negocio Figura 18: Diagrama de proceso de negocios En la figura 18 se representa el diagrama de procesos de negocios. 52 4.1.2. Reglas de Negocio RN1 -Las órdenes de servicio contiene la información del cliente a la cual están destinadas, así como una breve descripción y su fecha a realizar. RN2 -Las facturas y PRE-facturas están asociadasa una orden de servicio, las pre-facturas están asociadas a una orden de servicio sin terminar aun mientras que las facturas a una en estado OK. RN3 -Todo gasto que la empresa ya sea administrativo o del propio transporte se indica su monto total a ascender. RN4 -Cada rol cumple sus obligaciones según indique el administrador, así mismo este se reserva el derecho de delegar o quitar derechos a cada usuario particular según vea necesario RN5 -Las guías de remisión son firmadas y registradas en el sistema con la firma del cliente para que quede pactado que la orden ese hace con éxito. RN6 -En el manifiesto se redacta quién es el chofer que lleva la orden, a que empresa se pertenece, cuanto se le pagara así como cuánto es el adelanto que le va a dar. RN7 -Si la guía de remisión no se envía correctamente ya sea por problemas del conductor, la empresa u otro externo se debe cancelar la guía y hacer una nueva. RN8 -Cada empresa registrada en lubal tiene marcado que tipo de empresa es: Proveedor, cliente, Proveedor de cliente RN9 –Toda Factura mal elaborada es anulada y se crea una nueva informando el motivo de la anulación. 53 4.1.3. Diagrama de Paquetes Figura 19: Diagrama de Paquetes En la figura 19 se visualiza el diagrama de paquetes del negocio. 4.1.4. Diagrama de Casos de Uso del Negocio Figura 20: Diagrama de casos de uso del negocio En la figura 20 se visualiza el diagrama de casos de uso del negocio. CUN_GestionarFacturaciónCUN_GestionarManifiesto CUS_GestionarGuiaRemision CUN_GestionarReportes CUN 1_Solici tar Orden de Servicio AN1_Cliente CUN 4.1_Transportar mercarderia CUN 1.1_Realizar pago de serivicio <<extend>> CUN 3_Generar Manifiesto CUN 4_Generar Guia de Remision CUN 5_Generar Factura AN2_Jefe de Operaciones CUN 2_Generar Orden de Servicio <<include>> 54 4.1.5. Especificaciones CUN más significativos. CUN1_Generar Manifiesto El presente caso de uso se realiza luego de haber generado la orden de servicio. Flujo Básico El caso de uso comienza cuando el Jefe de operaciones envía la orden de servicio al jefe de transporte y el evalúa si se cuenta con el personal y camión disponible para realizar el viaje solicitado, una vez confirmada la disponibilidad del chofer y el camión se procede a crear el manifiesto con la fecha de partida, en caso contrario se le informa al cliente que no se podrá realizar su pedido en la fecha programada, tal como se muestra en el siguiente gráfico. Figura 21: Especificaciones 55 En la figura 21 se representa el caso de uso del negocio llamado “Generar manifiesto”. CUN2_Generar Guia de Remisión El presente caso de uso se realiza al tener generado la orden de servicio y el manifiesto sin errores. Flujo Básico: El caso de uso inicial cuando el Jefe de Transportes envía el manifiesto creado al Jefe de operaciones para que junto con la orden de servicio cree la Guía de remisión respectiva, señalando la fecha, hora de partida y la lista de ítems a transportar. Figura 22: Guia de Remisión En la figura 22 se representa el caso de uso del negocio llamado “Generar guía de remisión”. 56 CUN3_Transportar Mercadería Este caso de uso de realiza luego de haber creado satisfactoriamente una guía de remisión. Flujo Básico El caso de uso inicia cuando el Jefe de Operaciones envía la guía de remisión junto con el manifiesto al transportista el cual indica a los estibadores a cargar la mercadería (Ítems) luego verifica que toda la carga este correcta con lo que indica en la guía y parte con rumbo al destino detallado en la guía de remisión. Figura 23: CUN Transportar Mercadería En la figura 23 se representa el caso de uso del negocio llamado “Transportar mercadería”. 57 SeguridadTransporte Administrativo Estadísticos 4.2. Requerimientos del Producto de Software 4.2.1. Diagrama de Paquetes Figura 24: Diagrama de Paquetes En la figura 24 se representa el diagrama de paquetes del sistema. 4.2.2. Interfaces con otros sistemas No Aplica. 4.2.3. Requerimientos Funcionales RF1: El sistema debe facilitar la gestión de las facturas y PRE- facturas. RF2: El sistema debe facilitar la gestión de las guías de remisión. RF3: El sistema debe facilitar la gestión de los manifiestos RF4: El sistema debe facilitar la gestión de las órdenes de compra. RF5: El sistema debe facilitar la gestión de los permisos de usuarios. RF6: El sistema debe facilitar la comunicación entre usuarios en tiempo real RF7: El sistema debe facilitar la gestión de todos los movimientos financieros de la empresa RF8: El sistema debe facilitar datos históricos de los movimientos financieros para la toma de decisiones 58 RF9: El sistema debe manejar los datos de nuestros clientes o Empresas. 4.2.4. Requerimientos No Funcionales RNF1: Las pantallas del sistema web móvil se encuentra de acuerdo al estándar de la institución, de manera que los usuarios se sienten familiarizados de manera rápida y exitosa al sistema. RNF2: Un usuario experimentado es capaz de utilizar todas las funcionalidades del sistema tras un entrenamiento de 3 horas diarias en 3 días. RNF3: Un usuario normal (básico) es capaz de utilizar todas las funcionalidades del sistema tras un entrenamiento de 5 horas diarias en 3 días. RNF4: La interfaz del sistema es intuitivo y de fácil uso para el usuario. RNF5: El sistema se encuentra debidamente validado para evitar errores y caídas del sistema en el ingreso de datos, de tal forma que si alguien ingresa un parámetro incorrecto el sistema automáticamente valida los datos erróneos. RNF6: El sistema tiene una disponibilidad 24/7, durante todo el año, teniendo un 99.98% de disponibilidad, según estándares de alta disponibilidad. RNF7: Ante un fallo en el sistema, no se tarda más de 15 minutos en restaurar la data del sistema (en un estado válido) y volver a ponerse en marcha. RNF8: El sistema permite el acceso a los usuarios registrados con código y contraseña previamente validado por el sistema. RNF9: El tiempo máximo de respuesta se encuentra entre un rango de 1 a 5 segundos de operación, exceptuando este tiempo en horas pico con lo cual se permite un máximo de 10 segundos de espera. RN10: La carga de la pantalla del sistema Web no excede los 3 segundos para formularios simples (Gestión) y 5 segundos para formularios detallados (Reportes). RNF11: El sistema es capaz de soportar altas cargas de datos (usuarios simultáneos) en situaciones críticas y normales. RNF12: El sistema está desarrollado con la herramienta de desarrollo J developer Studio 11g. 59 AS4_Usuario (f rom Sistemas) AS1_Administrador_del_Sistema (f rom Sistemas) AS2_Asistente (f rom Sistemas) AS3_Jefe_de_Operaciones (f rom Sistemas) RNF13: El sistema está programado en el lenguaje Java. RNF14: Para el desarrollo de la base de datos se utiliza como motor de base datos MySQL Server. RNF15: Los datos más importantes como contraseñas son encriptados en la base de datos. RNF16: El sistema puede administrar los usuarios, perfiles y permisos para interactuar con el sistema. 4.2.5. Casos de Uso del Sistema Diagrama de Actores del Sistema Figura 25: Diagrama de actores del Sistema En la figura 25 se representa el diagrama de actores del sistema, quienes interactuarán con el software. 60 CUS_Registrar Gastos CUS_Consulta Cuadre de Caja CUS_Gestionar Gastos CUS_Gestion de Usuarios CUS_Consulta de Estadisticos <<extend>> <<extend>> CUS_Consultar Historico de Ingresos y Egresos CUS_Consultar Historico
Compartir