Publicación: Carsharing aplicación para compartir el carro entre miembros de una comunidad caso de estudio: Universidad de los Llanos
dc.contributor.advisor | Vega Marquéz, Olga Lucero | |
dc.contributor.author | Murillo Jiménez, Sergio Andrés | |
dc.contributor.author | Acosta Morales, Jonathan | |
dc.contributor.jury | Reyes Carvajal, Jesus | |
dc.date.accessioned | 2024-10-21T21:25:44Z | |
dc.date.available | 2024-10-21T21:25:44Z | |
dc.date.issued | 2017 | |
dc.description | Incluye lista de tablas, lista de figuras. | spa |
dc.description.abstract | El presente trabajo consiste en el desarrollo de una aplicación web para compartir el carro entre miembros de la comunidad universitaria Unillanos, utilizando las metodologías Design Science Research (DSR) en el proceso investigativo y Personal Software Process (PSP) en lo que tiene que ver con el desarrollo de software, además de la aplicación de la tecnología Java Enterprise Edition (JavaEE). El trabajo tiene su origen en una problemática en el transporte desde y hacia la Universidad de los Llanos, a pesar de que se cuenta con servicios de ruta ofrecidos por la institución, éstos presentan varios inconvenientes, entre los que se encuentran: No cubrimiento total de la ciudad, horarios limitados, algunos horarios presentan sobrecupo en los buses, algunas rutas incumplen horarios establecidos, entre otros. Con este trabajo se investigó, siguiendo el enfoque “Design Science Research” (la ciencia del diseño), una solución informática que permita a los propietarios de vehículos poder compartir sus asientos disponibles en su recorrido habitual, con personas de la misma comunidad, que así lo requieran, siendo esta solución un beneficio y una ventaja para todos los miembros de la Universidad de los Llanos. La TIC seleccionada fue la plataforma Java Enterprise Edition (JavaEE) ya que permite el desarrollo y ejecución de aplicaciones empresariales a la medida, enfocadas en la solución de problemas críticos con un diseño de arquitectura de software en múltiples capas, que separen los aspectos de interface, modelo de negocio y modelo de datos. [1] Esto facilita las posibilidades de mantenimiento debido a que cada capa es independiente de la otra los cambios o actualizaciones pueden ser realizados sin afectar la aplicación como un todo, un diseño de arquitectura escalable que puede ampliarse con facilidad en caso que las necesidades aumenten. El proceso de desarrollo utilizado muestra procedimientos estrictamente diseñados, tareas medibles, puntos de control identificados, tiempos de desarrollo determinados y documentación para facilitar la detección de fallas y la oportunidad de mejora, tal y como lo plantea la metodología de desarrollo de software PSP. De esta forma, se construyen productos de software de alta calidad que garantizan funcionalidad, eficiencia, escalabilidad, confiabilidad, portabilidad y fácil mantenimiento. | spa |
dc.description.abstract | This work consists in the development of a web application to share the car with members of the university community Unillanos, using the Design Science Research (DSR) for the research process, the Personal Software Process for Software Development and applying the Java Enterprise Edition technology to construct the product. This project was born in an attempt to solve the existing transport problem from and to the Universidad de los Llanos, although there is a bus service offered by the institution, this service is very limited as its scope does not cover all the city, the service schedule is insufficient, there are not enough buses during certain times of the day and some routes are simply not done. Using DSR (Design Science Research) approach, an informatic solution was developed, with the aim of allowing the owners of vehicles to share the available seats in their habitual journeys, with people from the community, giving benefit to all university members. The ICT selected was de Java Enterprise Edition platform which allows the personalized enterprise applications development and deploy, focused on the critical problems solutions with a layers software architecture which separates the interface, business model and data model issues. [1] It make easier to do maintenance activities due each layer is independent of each other and it is possible to make changes or updates without changing the application at overall. In the same way, the design is a scalable solution that can be extended in a easy way in case of be necessary. The development process shows strictly designed processes, measurable tasks, contro points identified, development time determined and documentation to facilitate fail prevention and improvement opportunity detection such as in the way proposed by PSP development methodology. Thus, the software product are quality valued and guarantee functionality, efficiency, scalability, confidence, portability and easier maintenance. | eng |
dc.description.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero(a) de Sistemas | |
dc.description.notes | Trabajo presentado como requisito parcial para optar título de Ingeniero de Sistemas. | spa |
dc.description.tableofcontents | Tabla de contenido. – Resumen. – Abstract. -- 1. Introduccion. -- 1.1 Tema. -- 1.2 Descripción del problema. -- 1.3 Justificación. -- 2. Objetivos. -- 2.1 Objetivo general. -- 2.2 Objetivos específicos. -- 3. Marco teórico. -- 3.1 Sistemas de transporte e iniciativas en el mundo. -- 3.1.1 Transporte masivo en Latinoamérica. -- 3.1.2 Contexto del sistema de transporte masivo en Colombia. -- 3.1.3 El transporte en la universidad de los llanos. -- 3.1.4 Otras iniciativas de compartir el carro (“car sharing”). -- 3.2 Contexto de Ingeniería de Software y tecnologías disponibles. -- 3.2.1 Ingeniería de software. -- 3.2.2 Aplicaciones web. -- 3.2.3 Java. -- 3.2.4 Java ee. -- 3.2.4.1 Arquitectura java ee. -- 3.2.5 Html5. -- 3.2.6 Css. -- 3.2.7 Javascript. -- 3.2.8 Xml. -- 3.2.9 Bases de datos. -- 3.2.10 Desarrollo móvil. -- 3.2.10.1 Phonegap build. -- 4. Aplicación de la metodología. -- 4.1 Definición del problema. -- 4.2 Definición de los objetivos. -- 4.2.1 Modelo de dominio. -- 4.2.1.1 Glosario. -- 4.2.1.2 Diagrama conceptual del modelo de dominio. -- 4.2.1.3 Modelo bpmn. -- 4.3 Diseño y desarrollo. -- 4.3.1 Criterios de entrada. -- 4.3.1.1 Descripción del problema. -- 4.3.1.2 Formulario de registro de tiempo(“psp0 time recording logs”). -- 4.3.1.3 Formulario de registro de defectos(“psp0 defect recording logs”). -- 4.3.2 Actividades. -- 4.3.2.1 Planeación. -- 4.3.2.1.1 Criterios de entrada. -- 4.3.2.1.2 Especificación de requerimientos (program requirements). -- 4.3.2.1.2.1 Requerimientos funcionales. -- 4.3.2.1.2.1.1 Actores. -- 4.3.2.1.2.1.2 Casos de Uso. -- 4.3.2.1.2.1.2.1 Caso de uso general. -- 4.3.2.1.2.1.2.2 Caso de uso publicar recorrido. -- 4.3.2.1.2.1.2.3 Caso de uso cancelar recorrido. -- 4.3.2.1.2.1.2.4 Caso de uso cancelar reserva de persona en su recorrido. -- 4.3.2.1.2.1.2.5 Caso de uso cancelar recorrido. -- 4.3.2.1.2.1.2.6 Caso de uso cancelar cupo reservado. -- 4.3.2.1.2.1.3 Requerimientos no funcionales. -- 4.3.2.1.3 Estimación de recursos. -- 4.3.2.1.4 Criterios de salida. -- 4.3.2.2 Desarrollo. -- 4.3.2.2.1 Criterios de entrada. -- 4.3.2.2.2 Diseño. -- 4.3.2.2.2.1 Arquitectura de la solución. -- 4.3.2.2.2.2 Diseño de la interfaz. -- 4.3.2.2.2.2.1 Interfaz inicio de sesión. -- 4.3.2.2.2.2.2 Interfaz formulario cambiar contraseña. -- 4.3.2.2.2.2.3 Interfaz para publicar recorrido. -- 4.3.2.2.2.2.4 Interfaz buscar recorrido. -- 4.3.2.2.2.2.5 Interfaz reservar cupo. -- 4.3.2.2.2.2.6 Interfaz cancelar cupo reservado. -- 4.3.2.2.2.2.7 Interfaz cancelar recorrido. -- 4.3.2.2.2.2.8 Interfaz cancelar reserva de persona en su recorrido. -- 4.3.2.2.2.3 Modelo estático. -- 4.3.2.2.2.4 Modelo de datos (modelo entidad relación). -- 4.3.2.2.25 Modelo de procesos. -- 4.3.2.2.3 Codificación. -- 4.3.2.2.3.1 Paquete entidades. -- 4.3.2.2.3.2 Paquete dao. -- 4.3.2.2.3.3 Paquete negocio. -- 4.3.2.2.3.4 Paquete presentación. -- 4.3.2.2.3.4.1 Webapp. -- 4.3.2.2.4 Compilación. -- 4.3.2.2.5 Pruebas. -- 4.3.2.2.6 Pruebas de funcionabilidad del sistema. -- 4.3.2.2.6.1 Cp001. Caso de prueba publicar recorrido. -- 4.3.2.2.6.2 CP002. Caso de prueba cancelar recorrido. -- 4.3.2.2.6.3 CP003. Caso de prueba buscar recorrido. -- 4.3.2.2.6.4 Cp004. Caso de prueba reservar cupo. -- 4.3.2.2.6.5 CP005. Caso de prueba cancelar cupo reservado. -- 4.3.2.2.6.6 CP006. Caso de prueba cancelar reserva de persona en su recorrido. -- 4.4. Demostración. -- 4.5 Evaluación. -- 4.6 Comunicación. -- 5. Resultados. -- 5.1 Relacionados con la generación de conocimiento y/o nuevos desarrollos tecnológicos. -- 5.2 Conducentes al fortalecimiento de la capacidad científica institucional o nacional. -- 5.3 Dirigidos a la apropiación social del conocimiento. -- 6. Conclusiones y recomendaciones. -- 6.1 Conclusiones desde el dominio del negocio. -- 6.2 Conclusiones desde la ingeniería de software. -- 6.3 Recomendaciones. -- 7. Referencias bibliográficas. -- 8. Anexos. | spa |
dc.format.extent | 94 páginas | |
dc.format.mimetype | application/pdf | |
dc.identifier.citation | Murillo Jiménez, S. y Acosta Morales, J. (2017). Carsharing aplicación para compartir el carro entre miembros de una comunidad caso de estudio: Universidad de los Llanos [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos. | |
dc.identifier.instname | Universidad de los Llanos | |
dc.identifier.reponame | Repositorio digital Universidad de los Llanos | |
dc.identifier.repourl | https://repositorio.unillanos.edu.co | |
dc.identifier.uri | https://repositorio.unillanos.edu.co/handle/001/4527 | |
dc.language.iso | spa | |
dc.publisher.branch | Sede Barcelona | |
dc.publisher.faculty | Facultad de Ciencias Básicas e Ingeniería | |
dc.publisher.place | Villavicencio | |
dc.publisher.program | Ingeniería de Sistemas | |
dc.relation.references | Oracle, [En línea]. Available: http://www.oracle.com/technetwork/java/javaee/overview/index.html. | |
dc.relation.references | Uniandes, «PortalViaje - Uniandes,» Universidad de los Andes, 14 10 2015. [En línea]. Available: https://viaje.uniandes.edu.co/PortalViajeReactJS/. [Último acceso: 17 02 2016]. | |
dc.relation.references | Uniandes, «Carpooling - Campus - Universidad de los Andes,» 14 10 2015. [En línea]. Available: https://campusinfo.uniandes.edu.co/es/comollegar/carpooling. [Último acceso: 17 02 2016]. | |
dc.relation.references | C. F. Pardo, «Los cambios en los sistemas integrados de transporte masivo en las principales ciudades de América Latina,» Naciones Unidas, 02 2009. [En línea]. Available: http://es.slideshare.net/VirtualEsumer/cambios-en- sistemas-integrados-de-transporte. [Último acceso: 21 02 2016]. | |
dc.relation.references | Universidad de los Andes, «La triste historia del transporte público en Bogotá,» Bogotá, 2015. | |
dc.relation.references | D. J. P. M, «EL TIEMPO,» 18 08 2015. [En línea]. Available: http://www.eltiempo.com/colombia/medellin/transporte-masivo-en-medellin- a-2016/16252796. [Último acceso: 17 02 2016]. | |
dc.relation.references | Universidad de los Llanos - Oficina de Planeación - Área estadística, «Universidad de los Llanos - Planeación,» 25 05 2016. [En línea]. Available: http://190.60.95.15:8080/pentaho/Home?userid=estadisticas&password=est adisticas&locale=es_CO. [Último acceso: 25 05 2016]. | |
dc.relation.references | Universidad de los Llanos - Oficina de Planeación - Área estadística, «Universidad de los Llanos - Planeación,» 25 05 2016. [En línea]. Available: http://190.60.95.15:8080/pentaho/Home?userid=estadisticas&password=est adisticas&locale=es_CO. [Último acceso: 25 05 2016]. | |
dc.relation.references | Universidad de los Llanos - Oficina de Planeación - Área estadística, «Universidad de los Llanos - Planeación,» 25 05 2016. [En línea]. Available: http://190.60.95.15:8080/pentaho/Home?userid=estadisticas&password=est adisticas&locale=es_CO. [Último acceso: 25 05 2016]. | |
dc.relation.references | R. Dowling y J. Kent, «Practice and public–private partnerships in sustainable transport governance: The case of car sharing in Sydney, Australia,» Transport Policy, vol. 40, pp. 58-64, 17 03 2015. | |
dc.relation.references | P. Baptista, S. Meloa y C. Rolima, «Energy, Environmental and Mobility Impacts of Car-sharing Systems. Empirical Results from Lisbon, Portugal,» Procedia - Social and Behavioral Sciences, vol. 111, p. 28–37, 18 02 2014. | |
dc.relation.references | K. Steininger y G. Bachner, «Extending car-sharing to serve commuters: An implementation in Austria,» Ecological Economics, vol. 101, p. 64–66, 20 03 2014. | |
dc.relation.references | T. S. Foo , «Vehicle ownership restraints and car sharing in Singapore,» Habitat International, vol. 24, p. 75–90, 19 11 1999. | |
dc.relation.references | R. S. Pressman, Ingeniería de Software - Un enfoque práctico, Quinta ed., Aravaca, Madrid, Moncloa-Aravaca: McGRAW-HILL/INTERAMERICANA DE ESPAÑA. S.A.U., 2002, p. 29. | |
dc.relation.references | B. W. Bohem, «Software Engineering,» IEEE Transactions on Computers, vol. 25, no 12, pp. 1226-1241, 12 1976. | |
dc.relation.references | R. Menéndez y A. Barzanallana, «Universidad de Murcia - Actualidad Informática,» Departamento de Informática y Sistemas. Universidad de Murcia, 10 08 2012. [En línea]. Available: http://www.um.es/docencia/barzana/DIVULGACION/INFORMATICA/Historia -desarrollo-aplicaciones-web.html. [Último acceso: 21 02 2016]. | |
dc.relation.references | JAVA, The Java Language Specification, 8 ed., California: Oracle America, Inc. , 2015, p. 21. | |
dc.relation.references | «Java Enterprise Edition,» 2012. [En línea]. Available: http://www.jatun.com/web/company/training/javaee5. [Último acceso: 22 02 2016]. | |
dc.relation.references | Global Mentoring, «Curso Java Enterprise Edition Online (Java EE),» Global Mentoring - Experiencia y conocimiento para tu vida, 01 2016. [En línea]. Available: http://globalmentoring.com.mx/curso-javaee/. [Último acceso: 28 02 2016]. | |
dc.relation.references | Java Community Process, «Java Specification Requests by Platform,» Community Development of Java Technology Specifications, [En línea]. Available: https://www.jcp.org/en/jsr/platform?listBy=3&listByType=platform. [Último acceso: 28 02 2016]. | |
dc.relation.references | C. Á. Caules, Arquitectura Java Sólida, Lulu.com, 2012. | |
dc.relation.references | World Wide Web Consortium, «W3 DEV CAMPUS,» World Wide Consortium, 2013. [En línea]. Available: http://www.w3c.es/w3devcampus/cursos/w3c-html5/. [Último acceso: 25 02 2016]. | |
dc.relation.references | World Wide Web Consortium, «W3 DEV CAMPUS,» World Wide Web Consortium, 2013. [En línea]. Available: http://www.w3c.es/Divulgacion/GuiasBreves/HojasEstilo. [Último acceso: 25 02 2016]. | |
dc.relation.references | B. Eich, «Brendan Eich,» [En línea]. Available: https://brendaneich.com/?s=javascript. [Último acceso: 26 02 2016]. | |
dc.relation.references | World Wide Web Consortium, «W3 DEV CAMPUS,» World Wide Web Consortium, 2013. [En línea]. Available: http://www.w3c.es/Divulgacion/GuiasBreves/TecnologiasXML. [Último acceso: 14 03 2016]. | |
dc.relation.references | M. A. C. Chávez, «Grid Morelos,» 01 2010. [En línea]. Available: http://www.gridmorelos.uaem.mx/~mcruz//cursos/miic/bd1.pdf. [Último acceso: 22 02 2016]. | |
dc.relation.references | E. Q. Anko, «SlideShare - Aplicaciones Móviles Phonegap,» 14 06 2015. [En línea]. Available: http://es.slideshare.net/corphqelar/aplicaciones- moviles-phonegap. [Último acceso: 22 02 2016]. | |
dc.relation.references | A. Hevner, S. March, J. Park y S. Ram, «Desing Science Research in Information Systems,» Management Information Systems Quarterly, vol. 28, no 1, pp. 75-105, 2004. | |
dc.relation.references | H. A. Simon, The Sciences of the Artificial, Cambridge, MA: MIT Press, 1996. | |
dc.relation.references | V. Vaishnavi y B. Kuechler, «Design Science Research in Information Systems,» 20 01 2004. [En línea]. Available: http://desrist.org/design- research-in-information-systems/. [Último acceso: 22 02 2016]. | |
dc.relation.references | K. Peffers, T. Tuunanen, M. A. Rothenberger y S. Chatterjee, «A Design Science Research Methodology for Information Systems Research.,» Journal of Management Information Systems, pp. 45-77. | |
dc.relation.references | INGENIARE, «Arquitectura orientada a servicios para software de apoyo para el proceso personal de software.,» Revista Chilena de Ingeniería, vol. 19, no 1, pp. 40-53, Enero-2011. | |
dc.relation.references | S. R. Schach, «Object - Oriented and Classical Software Engineering,» 2011. | |
dc.relation.references | W. S. Humpherey, PSP A Self-Improvent Process for Software Engineeers, Westford: Addison Wesley, 2013. | |
dc.relation.references | The Software Process Dashboard Initiative, 10 2014. [En línea]. Available: http://www.processdash.com/download. | |
dc.relation.references | S. R. Schach, «Object -Oriented and Classical Software Engineering,» Mc Graw Hill, 2011, p. 667. | |
dc.relation.references | Watts S. Humphrey, [En línea]. | |
dc.relation.references | K. Peffers, T. Tuunanen, M. A. Rothenberger y . S. Chatterjee, «A Design Science Research Methodology for Information Systems Research.,» Journal of Management Information Systems, vol. 24, no Issue 3, pp. 45-77, Winter 2007/2008. | |
dc.rights | Derechos reservados-Universidad de los Llanos, 2017 | spa |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
dc.rights.license | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject.proposal | Tecnología Java Enterprise | spa |
dc.subject.proposal | Aplicación web | spa |
dc.subject.proposal | Desarrollo de software | spa |
dc.subject.proposal | JavaEE | spa |
dc.subject.proposal | Design Science Research | eng |
dc.title | Carsharing aplicación para compartir el carro entre miembros de una comunidad caso de estudio: Universidad de los Llanos | spa |
dc.type | Trabajo de grado - Pregrado | |
dc.type.category | Proyectos de investigación | |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
dc.type.content | Text | |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
dc.type.version | info:eu-repo/semantics/publishedVersion | |
dspace.entity.type | Publication |
Archivos
Bloque original
1 - 5 de 5
Cargando...

- Nombre:
- Carta de autorización
- Tamaño:
- 710.31 KB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 1 de 1
Cargando...

- Nombre:
- license.txt
- Tamaño:
- 15.18 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: