Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/24753
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.authorGarcia Coronel, Patricio Xavier-
dc.date.accessioned2023-08-10T15:26:19Z-
dc.date.available2023-08-10T15:26:19Z-
dc.date.issued2022-01-
dc.identifier.citationGarcía Coronel, P.X. (2022). Desarrollo de un prototipo de sistema distribuido para la gestión de información de una empresa de transporte. 1365 páginas. Quito : EPN.es_ES
dc.identifier.otherT-IE 5765/CD 13466-
dc.identifier.urihttp://bibdigital.epn.edu.ec/handle/15000/24753-
dc.descriptionEl propósito de este proyecto de titulación es la elaboración de un prototipo de sistema distribuido para proveer y gestionar la información de una compañía de transporte. El sistema distribuido consta de cinco elementos de software y posee una arquitectura de tres capas: capa de datos, capa de lógica de negocio y capa de presentación. Así, la primera capa consta de una base de datos relacional desplegada en SQL Server. La capa de lógica de negocio posee un servicio web WCF (Windows Communication Foundation), que publica los métodos de la lógica de negocio para que sean consumidos por la capa de presentación. Esta última capa engloba 3 aplicaciones: dos aplicaciones móviles y una aplicación web. Las aplicaciones móviles han sido desarrolladas con el IDE Visual Studio y el framework de Xamarin.Forms para aplicaciones nativas de Android. Una aplicación móvil está destinada al cliente, quien puede realizar solicitudes de un recorrido. La segunda aplicación móvil está destinada al conductor, quien puede aceptar o no un recorrido. La tercera es una aplicación web destinada al administrador, quien podrá ver el registro de las solicitudes de recorrido realizadas por los clientes, además de administrar la información de los clientes, conductores y vehículos registrados. En el primer capítulo se hace un breve resumen de las tecnologías y herramientas aplicadas para el desarrollo del sistema distribuido. El segundo capítulo describe el desarrollo completo del sistema, dividido en cuatro fases: análisis de requisitos, diseño, implementación y pruebas. La fase de análisis de requisitos comprende las entrevistas a usuarios para la toma de requerimientos del sistema, así como la creación de historias de usuario. Las historias de usuario se usaron como base para identificar los casos de uso del sistema. En la fase de diseño, se presenta la arquitectura del prototipo, el modelo de datos, el modelamiento de los procesos o funciones principales y el diseño de las interfaces para cada aplicación. La fase de implementación agrupa la configuración del equipo para poder desarrollar todo el prototipo, la codificación de las distintas capas del sistema, y además se describe el proceso de publicación de las aplicaciones. La fase de pruebas, que se presenta en el capítulo 3, resume los resultados de las pruebas realizadas. Se realizaron pruebas unitarias, de integración y aceptación para comprobar que cumple con los requerimientos especificados. Finalmente, el capítulo 4 muestran las conclusiones del trabajo y algunas recomendaciones para aquellos interesados en proyectos afines.es_ES
dc.description.sponsorshipThe purpose of this project is elaborating a prototype of a distributed system, which provides and manages the information of a transport company. The distributed system consists of five software elements organized by following a three-tier architecture, data, business logic, and presentation. The data layer consists of a relational database deployed in a SQL Server. The business logic layer has a WCF (Windows Communication Foundation) web service that publishes the business logic methods to be consumed by the final presentation layer. The latter layer encompasses three applications: two mobile apps and one web application. The mobile applications have been developed in the Visual Studio IDE and Xamarin.Forms framework for Android native applications. The former mobile application targets a client, who will be able to request a vehicle. The second mobile application targets a driver, who may or may not accept a vehicle request. The third is a web application, which targets an administrator, who will be able to manage the information of the clients, drivers and vehicles registered. The first chapter presents a brief summary of the technologies and tools used for developing the distributed system. The second chapter describes the overall development of the system, broken down into four phases: requirements analysis, design, implementation, and testing. The requirements analysis phase includes interviews with users to gather system requirements, as well as the creation of user stories. The user stories were used as a basis to identify the use cases of the system. In the design phase, the architecture of the prototype, the data model, the modeling of the main processes and the design of the interfaces for each application are presented. The implementation phase encompasses the environment settings to develop the entire prototype, the coding of the system, and also describes the publication process of the applications. The testing phase, presented in Chapter 3, summarizes the results of the tests performed. Unit, integration, and acceptance tests were carried out to verify that the prototype meets the specified requirements. Finally, chapter 4 shows the conclusions and some recommendations for those interested in related projectses_ES
dc.language.isospaes_ES
dc.publisherQuito : EPN, 2022.es_ES
dc.rightsopenAccesses_ES
dc.subjectTECNOLOGÍA ELECTRÓNICAes_ES
dc.subjectRED INFORMÁTICAes_ES
dc.subjectAPLICACIÓN WEBes_ES
dc.subjectSERVICIO WEBes_ES
dc.subjectTRANSPORTEes_ES
dc.subjectAPLICACIÓN MÓVILes_ES
dc.subjectSISTEMA DISTRIBUIDOes_ES
dc.titleDesarrollo de un prototipo de sistema distribuido para la gestión de información de una empresa de transporte.es_ES
dc.typebachelorThesises_ES
Aparece en las colecciones:Tesis Electrónica y Redes de Información (IER)

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
CD 13466.pdf5,84 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.