Análisis, diseño e implementación de un sistema web, aplicando la tecnología java server faces(JSF), para la gestión y control de transporte turístico de la compañía Chrisloand Service and Touring S.A.

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/9168
Título : Análisis, diseño e implementación de un sistema web, aplicando la tecnología java server faces(JSF), para la gestión y control de transporte turístico de la compañía Chrisloand Service and Touring S.A.
Autor : Sangucho Cueva, Verónica Marina
Director de Tesis: Díaz Ortiz, Daniel Giovanny
Resumen traducido: This paper describes theoretically and practically the development and implementation process of the Web product that will be used for management and control of the tourist transport service provided by the company Chrisland Service And Touring. In order to develop the system we used the best leading technologies of the market and of the open source, such as the integrated development environment Eclipse Spring Tool Suite and the JBoss application server. For the object relational mapping, we use the Hibernate solution. For codifying standardized patterns, particularly the dependency inyection, we use the design pattern Data Access Object (DAO) and Data Transfer Object (DTO), the Spring framework and for the GUI Java Server Faces technology with the core language of the World Wide Web in its Version 5, such as HTML5 and CSS3, as style language or appearance of the web page. In order to provide maintenance facilities, the system was implemented based on standards. For the nomenclature of projects, packages, types, interfaces, variable methods and the names in the database. With regard to the software architecture we use the pattern Model View Controller (MVC), which divides the system into three layers which are the model where the representation and direct connection to the database is located, the view that the user used in order to interact directly with the system and the controller that is the connection or link between the view and model.
Resumen : El presente trabajo de titulación describe de manera teórica y práctica el proceso de desarrollo e implementación del producto web, para la gestión y control del servicio de transporte turístico que brinda la compañía Chrisland Service And Touring. Para el desarrollo del sistema se utilizaron las mejores tecnologías líderes en el mercado y de código abierto como son principalmente; el entorno de desarrollo integrado Eclipse Spring Tool Suite, el servidor de aplicaciones JBoss. Para el mapeo objeto relacional la solución Hibernate. Para la codificación con patrones estandarizados especialmente la inyección de dependencia, el patrón de diseño Objeto de Acceso a Datos (DAO) y Objeto de Transferencia de Datos (DTO) el framework Spring y para las interfaces gráficas de usuario la tecnología Java Server Faces en conjunto con el lenguaje básico de la World Wide Web en su versión 5 como es HTML5 y CSS3 como lenguaje de los estilos o apariencia de la página web. Para brindar facilidad en su mantenimiento el sistema fue implementado en base a estándares. Para la nomenclatura en la base de datos, proyectos, paquetes, clases, interfaces, métodos y variables. En cuanto a la arquitectura del software se empleó el patrón Modelo Vista Controlador (MVC) el cual divide al sistema en tres capas que son el Modelo que se ocupa de la persistencia y recuperación de los datos, la Vista que es medio por el cual el usuario puede interactuar directamente con el sistema y el controlador que es la unión o enlace entre la Vista y el Modelo.
Palabras clave : INGENIERÍA DE SISTEMAS
SITIOS WEB
CONTROL AUTOMÁTICO
INDUSTRIAS DE SERVICIOS
TURISMO
Fecha de publicación : feb-2015
URI : https://dspace.ups.edu.ec/handle/123456789/9168
Idioma: spa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UPS - ST001521.pdfTexto completo3,43 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons