Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
| dc.contributor.advisor | Santoyo Diaz, Julián Santiago | |
| dc.contributor.advisor | Gamba González, Yamid Gabriel | |
| dc.contributor.author | Dulcey Ramírez, Luis Santiago | |
| dc.contributor.author | Requena Blanco, Duván Jady | |
| dc.contributor.cvlac | Santoyo Diaz, Julián Santiago [0000538060] | spa |
| dc.contributor.cvlac | Gamba González, Yamid Gabriel [0000041982] | spa |
| dc.contributor.googlescholar | Santoyo Diaz, Julián Santiago [W_Nh7eYAAAAJ] | spa |
| dc.contributor.orcid | Santoyo Diaz, Julián Santiago [0000-0001-9947-1109] | spa |
| dc.contributor.researchgate | Santoyo Diaz, Julián Santiago [Julian_Santoyo] | spa |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Bucaramanga (Santander, Colombia) | spa |
| dc.coverage.temporal | 2022 | spa |
| dc.date.accessioned | 2022-11-22T15:55:40Z | |
| dc.date.available | 2022-11-22T15:55:40Z | |
| dc.date.issued | 2022 | |
| dc.degree.name | Ingeniero de Sistemas | spa |
| dc.description.abstract | El objetivo general fue desarrollar un prototipo de plataforma tecnológica de búsqueda en internet mediante el uso de técnicas de web scraping en distintas plataformas de comercio electrónico que ayude al usuario a encontrar las mejores opciones de precio. La metodología definida es la del desarrollo RUP, que consta de un desarrollo estructurado en fases y que son consecutivas. El desarrollo total se dividió en 2 etapas, la primera para la obtención de requerimientos y funcionalidades necesarias y el primer prototipo del API, para ello se realizó una encuesta a 75 mayores de edad en capacidad de responder y acordes a las características establecidas en la metodología con esta se pudo determinar la primera parte del RUP, que fueron las funcionalidades y requerimientos del proyecto, la segunda etapa se destinó al desarrollo de la aplicación móvil. En la implementación de las técnicas de web scraping en el proyecto era importante no perder de vista el objetivo principal y es que este pretende servir de ayuda para el usuario al momento de realizar sus búsquedas en internet, que este pueda encontrar sus productos al mejor precio y de forma sencilla, esto es posible a través de una de las técnicas del web scraping, la cual es Parsers de HTML, dicha técnica se aplica usando la herramienta Xpath, esta a su vez consiste en un lenguaje de programación que permite construir expresiones que recorren y procesan un documento XML. Xpath como herramienta para el scraping permite al software extraer la información necesaria para el scrapeo, especificando la ruta del elemento en cuestión a través de etiquetas y clases que yacen dentro del documento HTML del sitio web. Por otra parte, se pudo concluir que, aunque el sistema completo incluye la base de datos, el api en un servidor y una aplicación móvil, el usuario solo llega a tener contacto directo con el aplicativo, por lo que sin importar lo complejo que sea el sistema, el cliente debe poder acceder a él desde la parte más simple, para este caso, la app móvil. | spa |
| dc.description.abstractenglish | The general objective was to develop a prototype technological platform for Internet search through the use of web scraping techniques in different e-commerce platforms that help the user to find the best price options. The defined methodology is that of RUP development, which consists of a development structured in phases and which are consecutive. The total development was divided into 2 stages, the first to obtain the necessary requirements and functionalities and the first prototype of the API, for which a survey was carried out with 75 adults capable of responding and in accordance with the characteristics established in the methodology. with this it was possible to determine the first part of the RUP, which were the functionalities and requirements of the project, the second stage was devoted to the mobile application development. In the implementation of web scraping techniques in the project it was important not lose sight of the main objective and that is that this is intended to help the user when searching on the internet, so that he can find his products at the best price and in a simple way, this is possible through one of the web scraping techniques, which is HTML Parsers, this technique is applied using the Xpath tool, which in turn consists of a programming language that allows building expressions that traverse and process an XML document. Xpath as a scraping tool allows software to extract the necessary information for scraping, specifying the path of the element in question through tags and classes that lie within the HTML document of the website. On the other hand, it was possible to conclude that, although the complete system includes the database, the API in a server and a mobile application, the user only has direct contact with the application, so no matter how complex it is the system, the client must be able to access it from the simplest part, in this case, the mobile app. | spa |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | 1. INTRODUCCIÓN 2. PLANTEAMIENTO DEL PROBLEMA 3. OBJETIVOS 4. MARCO REFERENCIAL 4.1 MARCO CONCEPTUAL 4.2 MARCO TEÓRICO 4.3 ESTADO DEL ARTE 4.4 MARCO LEGAL 5. METODOLOGÍA 6. RESULTADOS OBTENIDOS 6.1 LISTA DE NECESIDADES 6.2 ACTA DE REQUERIMIENTOS 6.3 DIAGRAMA DE CASOS DE USO 6.4 DIAGRAMA DE SECUENCIA 6.5 API EN VERSIÓN BETA 6.6 API VERSIÓN FINAL 6.7 INTERFACES GRAFICAS DE LA APLICACIÓN 6.8 APLICATIVO MÓVIL 6.8 APLICATIVO MÓVIL CON EL API INTEGRADO 6.8 DOCUMENTACIÓN DE PRUEBAS 7. CONCLUSIONES 8. TRABAJO FUTURO REFERENCIAS | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/18423 | |
| dc.language.iso | spa | spa |
| dc.publisher.faculty | Facultad Ingeniería | spa |
| dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.publisher.program | Pregrado Ingeniería de Sistemas | spa |
| dc.relation.references | AL CONSUMIDOR, P. R. O. T. E. C. C. I. Ó. N. (2012). Superintendencia de Industria y comercio | spa |
| dc.relation.references | Andrea, F. P. P. (2017). Propuesta de modelo predictivo aplicado al rendimiento en nadadores colombianos. http://hdl.handle.net/20.500.12749/3415 | spa |
| dc.relation.references | Arbeláez, M. A., Meléndez, M., & Zuluaga, S. (2006). Medios de pago electrónicos en Colombia: evolución y perspectivas. | spa |
| dc.relation.references | Avila Bocanegra, E. Y., & Forero Forero, C. (2017). Diseño de planta de la empresa confecciones A&P en la ciudad de Bogotá, mediante un sistema de distribución por proceso. [Citado El 26 de septiembre de 2016] Disponible en <http://Sisbib.Unmsm.Edu.Pe/Bibvirtual/Publicaciones/Indata/V01_n2/Tipos.Ht M>. https://repository.ucc.edu.co/handle/20.500.12494/12135 | spa |
| dc.relation.references | Cabello, M. V. N. (2010). Introducción a las bases de datos relacionales. Vision Libros | spa |
| dc.relation.references | Castellanos, J. D. & Niño, E. G. (2021). Prototipo de aplicación móvil para la sugerencia de recetas culinarias utilizando algoritmos de inteligencia artificial. Recuperado de: http://hdl.handle.net/20.500.12749/16258 | spa |
| dc.relation.references | Castellanos, J., Patino, D., Correa-Florez, C. A., & Ordonez-Plata, G. (2020). Evaluation of Harmonic Distortion in the CIGRE Residential Low Voltage Network with Photovoltaic Penetration. 2020 IEEE Industry Applications Society Annual Meeting, 1–6. https://doi.org/10.1109/IAS44978.2020.9334760 | spa |
| dc.relation.references | Castro, J. F. P. (2007). Estrategias de marketing por internet. REVISTA DE LA FACULTAD DE CIENCIAS ECONOMICAS DE LA UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS, 195. | spa |
| dc.relation.references | Cauna Huanca, G. J. (2021). Indexación de sitios web para optimizar la búsqueda de paquetes turísticos de la región de Puno basado en Web Scraping. | spa |
| dc.relation.references | Cuello, J., & Vittone, J. (2013). Diseñando apps para móviles. José Vittone—Javier Cuello. | spa |
| dc.relation.references | Django. (2021). The web framework for perfectionists with deadlines | Django. https://www.djangoproject.com/ | spa |
| dc.relation.references | Encode OSS Ltd. (2021). Home - Django REST framework. https://www.django-rest framework.o | spa |
| dc.relation.references | Falquez Arce, C., Silva Guerrero, B., & Rojas Herrera, V. (2017). La inversión en publicidad y su efecto en las Medianas Empresas de Guayaquil. In RETOS. Revista de Ciencias de la Administración y Economía (Vol. 7, pp. 99–112). scielo. | spa |
| dc.relation.references | Felipe, A. S. M., & Giovanny, Á. S. W. (2020). Diseño de una aplicación móvil para aumentar la adherencia en el tratamiento de pacientes con tuberculosis, lepra, leishmaniasis. http://hdl.handle.net/20.500.12749/13905 | spa |
| dc.relation.references | Fernandez, A., Kamijo, M., Santiago, R., & Trabaldo, S. (2019). Mobile learning. Nuevas realidades en el aula. Madrid, España: Grupo Oceano. Recuperado el | spa |
| dc.relation.references | Flutter. (2021). Beautiful native apps in record time | Flutter. https://flutter.dev/ | spa |
| dc.relation.references | Gómez Suárez, M. (2009). Comercio electrónico: estrategias de marketing en internet. | spa |
| dc.relation.references | Gómez, J. C., & Fuentes, M. D. C. G. (2012). Taxonomía de los modelos y metodologías de desarrollo de software más utilizados. Universidades, 62(52), 37–47. | spa |
| dc.relation.references | González, A. J., & a Objeto, O. (2007). Ingeniería de software: Metodologías. Visitado El, 8. | spa |
| dc.relation.references | Google. (2011). Dart overview | Dart. https://dart.dev/overview | spa |
| dc.relation.references | Hernández, C., & Martínez, M. A. (2014). Aplicación de Técnicas de Web Scraping al BOCyL. Grado en Ingeniería Informática de Servicios y Aplicaciones. Universidad de …. | spa |
| dc.relation.references | Hueso Ibáñez, L. (2012). Bases de Datos (Ediciones de la U (ed.); 1 © 2014). http://www.ebooks7-24.com.aure.unab.edu.co/?il=11775 | spa |
| dc.relation.references | JAVIER, D. M. F., GUTIERREZ LOPEZ, F., & PIMENTEL SANCHEZ, E. (2007). Programación orientada a objetos con Java. Editorial Paraninfo. | spa |
| dc.relation.references | Llop Cabo, A. (2015). Desarrollo de una aplicación multiplataforma en el entorno HAXE. Universitat Politècnica de València. | spa |
| dc.relation.references | López, J. (2018). Web scraping. | spa |
| dc.relation.references | Martínez, C. A., Gómez, A. D.-R., Montoro, F. I., Mañas, J. L. P., Reigada, A. T., Varela, B. A., Sastre, A. C., Corchete, J. A. H., Garrido, E. N., & Vázquez, J. T. (2018). Reglamento general de protección de datos: Hacia un nuevo modelo europeo de protección de datos. Editorial Reus. | spa |
| dc.relation.references | Mitchell, R. (2018). Web scraping with Python: Collecting more data from the modern web. “O’Reilly Media, Inc.” | spa |
| dc.relation.references | Monereo, C., & Fuentes, M. (2005). Aprender a buscar y seleccionar en Internet. Internet y Competencias Básicas, 27–50. | spa |
| dc.relation.references | Oracle. (2021). MySQL Database Service | Oracle. https://www.oracle.com/mysql/ | spa |
| dc.relation.references | Organization, I. L. (2020). ILO Monitor: COVID-19 and the World of Work. Updated Estimates and Analysis. Int Labour Organ. | spa |
| dc.relation.references | Pillai, P., & Amin, D. (2020). Understanding the requirements Of the Indian IT industry using web scrapping. Procedia Computer Science, 172, 308–313. https://doi.org/10.1016/j.procs.2020.05.050 | spa |
| dc.relation.references | Python. (2021). General Python FAQ — Python 3.10.0 documentation. https://docs.python.org/3/faq/general.html#what-is-python | spa |
| dc.relation.references | Quiroz, I. G. (n.d.). RUP y UML: Un estudio sobre ¿qué es?,¿para qué se usa? y ¿cómo se desarrolla? Un Diagrama de Caso de Uso. Universidad Peruana Unión. | spa |
| dc.relation.references | Red Hat, I. (2021). ¿Qué es una API? https://www.redhat.com/es/topics/api/what-are application-programming-interfaces | spa |
| dc.relation.references | Robles Vargas, N. R. (2020). Rest api changes analysis and impact on client applications. Instname:Universidad de Los Andes. http://hdl.handle.net/1992/48489 | spa |
| dc.relation.references | Rodriguez, D. F., Alvarez, D. L., Gomez, D., Gers, J. M., & Rivera, S. (2021). Low-Cost Analysis of Load Flow Computing Using Embedded Computer Empowered by GPU. 2021 | spa |
| dc.relation.references | Rouhiainen, L. (2018). Inteligencia artificial. Madrid: Alienta Editorial. | spa |
| dc.relation.references | Scrapy. (2021). Scrapy 2.5 documentation — Scrapy 2.5.1 documentation. https://docs.scrapy.org/en/latest/ | spa |
| dc.relation.references | Soujanya, R., Goud, P. A., Bhandwalkar, A., & Kumar, G. A. (2020). Evaluating future stock value asset using machine learning. Materials Today: Proceedings, 33, 4808–4813. https://doi.org/10.1016/j.matpr.2020.08.385 | spa |
| dc.relation.references | Spaimoc, R. (2019). Desenvolupament API & APP multiplataforma. | spa |
| dc.relation.references | Torres, F. (2009). Integración del PMBOK al RUP para proyectos de Desarrollo de Software. Octava Conferencia Iberoamericana En Sistemas, Cibernética e Informática: CISCI, 2009. | spa |
| dc.relation.references | Vicente Stenhouse, N. L. (2018). HabScraper: herramienta automatizada para la extracción de datos con web scraping. | spa |
| dc.relation.references | Vishwakarma, D. K., Varshney, D., & Yadav, A. (2019). Detection and veracity analysis of fake news via scrapping and authenticating the web search. Cognitive Systems Research, 58, 217–229. https://doi.org/10.1016/j.cogsys.2019.07.004 | spa |
| dc.relation.references | Zapata, C. M., & Garcés, G. L. (2008). Generación del diagrama de secuencias de UML 2.1. 1 desde esquemas preconceptuales. Revista EIA, 10, 89–103 | spa |
| dc.relation.references | Zhao, H., Liu, Z., Yao, X., & Yang, Q. (2021). A machine learning-based sentiment analysis of online product reviews with a novel term weighting and feature selection approach. Information Processing & Management, 58(5), 102656. https://doi.org/10.1016/j.ipm.2021.102656 | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
| dc.subject.keywords | Systems engineer | spa |
| dc.subject.keywords | Technological innovations | spa |
| dc.subject.keywords | Platform | spa |
| dc.subject.keywords | Mobile Application | spa |
| dc.subject.keywords | Interactive Search | spa |
| dc.subject.keywords | Web Scraping | spa |
| dc.subject.keywords | Rest-Framework | spa |
| dc.subject.keywords | API | spa |
| dc.subject.keywords | Django | spa |
| dc.subject.keywords | Mobile devices | spa |
| dc.subject.keywords | Economic growth | spa |
| dc.subject.keywords | Development of prototypes | spa |
| dc.subject.keywords | Electronic commerce | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Internet | spa |
| dc.subject.lemb | Crecimiento económico | spa |
| dc.subject.lemb | Desarrollo de prototipos | spa |
| dc.subject.lemb | Comercio electrónico | spa |
| dc.subject.proposal | Plataforma | spa |
| dc.subject.proposal | Aplicativo móvil | spa |
| dc.subject.proposal | Búsqueda interactiva | spa |
| dc.subject.proposal | Dispositivos móviles | spa |
| dc.title | Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles | spa |
| dc.title.translated | Quaesitor - Technological platform for interactive search supported on mobile devices | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | spa |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Trabajo de Grado | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP |
Archivos
Bloque original
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 829 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
