Pide-Ya: Plataforma de intermediación móvil en android para la aproximación de minoristas y sus clientes
| dc.contributor.advisor | Gamba González, Yamid Gabriel | |
| dc.contributor.advisor | Cárdenas Arenas, Juan Sebastián | |
| dc.contributor.author | Ballesteros Aponte, Rosa Estrella | |
| dc.contributor.author | Martínez Camargo, Juan Sebastián | |
| dc.contributor.cvlac | Cárdenas Arenas, Juan Sebastián [0001387212] | spa |
| dc.contributor.cvlac | Cárdenas Arenas, Juan Sebastián [0001387212] | |
| dc.contributor.linkedin | Cárdenas Arenas, Juan Sebastián [juan-sebastián-cárdenas-arenas-58904a186] | |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Colombia | spa |
| dc.date.accessioned | 2022-06-13T15:12:20Z | |
| dc.date.available | 2022-06-13T15:12:20Z | |
| dc.date.issued | 2021 | |
| dc.degree.name | Ingeniero de Sistemas | spa |
| dc.description.abstract | Actualmente las nuevas tecnologías de la información y comunicación han aportado múltiples ventajas al diario vivir de las personas. Este nuevo panorama ha llevado a que las empresas sin importar su tamaño deben sistematizarse y adaptarse a esta nueva era digital. Sin embargo, muchos minoristas no pueden solventar los altos costos que involucran las plataformas digitales, es por esto que se desarrolló una plataforma móvil en Android para que facilite la aproximación de minoristas y sus clientes en sus localidades, permitiendo a su vez incursionar en el uso y apropiación de las tecnologías de la información y sostenerse en el mercado de manera eficiente como lo plantea el Objetivo de Desarrollo Sostenible No 9: Construir infraestructuras resilientes, promover la industrialización sostenible y fomentar la innovación. El proyecto tuvo como objetivo desarrollar un prototipo de aplicación móvil para sistema operativo Android que favorezca la gestión de ventas y servicios en negocios minoristas con el fin de ayudar a su crecimiento mediante un lenguaje orientado a objetos; y fue desarrollado con base a la metodología de investigación aplicada experimental de tipo cualitativo, mediante el análisis de los resultados obtenidos del público objetivo evaluando diseño y funcionalidad, el proyecto será desarrollado mediante la metodología en cascada para le generación de un prototipo funcional para dispositivos Android utilizando Java como lenguaje de programación y teniendo en cuenta los requerimientos de seguridad informática. Como resultados se logró un prototipo de app funcional totalmente gratuito y que se adapta a las necesidades actuales de minoristas y clientes, gracias al uso de la tecnología de desarrollo móvil Java en Android la cual permitió dar solución a las restricciones que se fueron encontrando como las que presentan algunas Apis que son pagas, por ejemplo la de Places, la cual tiene una restricción con las consultas para obtener la dirección exacta y detallada en su versión libre, lo cual se solucionó además usando otras herramientas complementadas con la codificación de los autores y la aplicación de conceptos de programación móvil e ingeniería del software. | spa |
| dc.description.abstractenglish | Currently, new information and communication technologies have brought multiple advantages to people's daily lives. This new scenario has led companies, regardless of their size, to systematize and adapt to this new digital era. However, many retailers cannot afford the high costs involved in digital platforms, which is why a mobile platform was developed on Android to facilitate the approach of retailers and their customers in their localities, allowing in turn to venture into the use and appropriation of information technologies and sustain in the market efficiently as stated in Sustainable Development Goal No. 9: Build resilient infrastructure, promote sustainable industrialization and foster innovation. The project aimed to develop a prototype mobile application for Android operating system that favors the management of sales and services in retail businesses in order to help their growth through an object-oriented language; and was developed based on the methodology of applied experimental research of qualitative type, by analyzing the results obtained from the target audience by evaluating design and functionality, the project will be developed through the cascade methodology for the generation of a functional prototype for Android devices using Java as programming language and taking into account the requirements of computer security. As a result, a functional app prototype was achieved, totally free and adapted to the current needs of retailers and customers, thanks to the use of Java mobile development technology on Android, which allowed to solve the restrictions that were found, such as those presented by some Apis that are paid, for example Places, which has a restriction with queries to obtain the exact and detailed address in its free version, which was also solved using other tools complemented with the coding of the authors and the application of concepts of mobile programming and software engineering. | spa |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | 1. RESUMEN .......................................................................................................................... 8 2. ABSTRACT ........................................................................................................................ 9 3. INTRODUCCIÓN .............................................................................................................. 10 3.1 PREGUNTA DE INVESTIGACIÓN ................................................................................ 11 4. OBJETIVOS ..................................................................................................................... 12 4.1 OBJETIVO GENERAL ................................................................................................... 12 4.2 OBJETIVOS ESPECÍFICOS ......................................................................................... 12 5. MARCO REFERENCIAL .................................................................................................. 13 5.1 ANDROID ........................................................................................................................ 13 5.2 JAVA .............................................................................................................................. 13 5.3 IDE ................................................................................................................................ 14 5.4 POO .............................................................................................................................. 14 5.5 APLICACIÓN MÓVIL ......................................................................................................... 15 5.6 BASE DE DATOS .............................................................................................................. 15 5.7 API ................................................................................................................................ 16 5.8 SISTEMA DE POSICIONAMIENTO GLOBAL........................................................................... 17 5.9 FIREBASE .................................................................................................................... 17 5.10 FIRESTORE .............................................................................................................. 18 5.11 STORAGE FIREBASE .............................................................................................. 18 6. ESTADO DEL ARTE ........................................................................................................ 19 7. MARCO LEGAL ............................................................................................................... 22 8. METODOLOGÍA ............................................................................................................... 24 8.1 FASE 1: ANÁLISIS ............................................................................................................ 24 8.2 FASE 2: DISEÑO .............................................................................................................. 25 8.3 FASE 3: IMPLEMENTACIÓN ............................................................................................... 25 8.4 FASE 4: VERIFICACIÓN .................................................................................................... 25 8.5 FASE 5: MANTENIMIENTO................................................................................................. 25 9. DESARROLLO DE LA SOLUCIÓN .................................................................................. 26 9.1 CARACTERIZACIÓN DE LOS PROCESOS DE LOS MINORISTAS ............................. 26 9.2 MODELOS DE COLABORACIÓN ................................................................................. 29 9.3 REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES ......................................... 30 9.4 DISEÑO DEL PROTOTIPO ........................................................................................... 32 9.5 DESARROLLO Y CODIFICACIÓN ................................................................................ 37 9.6 PRUEBAS UNITARIAS DE INTEGRACIÓN Y FUNCIONALES ..................................... 59 10. CONCLUSIONES ............................................................................................................. 65 11. TRABAJOS FUTUROS .................................................................................................... 66 12. BIBLIOGRAFÍA ................................................................................................................ 67 13. ANEXOS ........................................................................................................................... 69 | 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/16705 | |
| 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 | Alcaldia Mayor de BOGOTA D.C. (2021). DECRETO No. 021 DE 15 ENE 2021. 22. http://www.andi.com.co/Uploads/pd-prorroga-aislamiento-enero-2021-620pm.pdf | spa |
| dc.relation.references | Amazon. (2021). Administración de API. https://aws.amazon.com/es/api-gateway/apimanagement/ | spa |
| dc.relation.references | Andrade, I. (2015). Modelo Entidad Relación. https://sites.google.com/site/sistemasdeinformacion2004501/bases-dedatos/modelo-entidad-relacion | spa |
| dc.relation.references | Congreso de la República de Colombia. (2012). Ley 1581 de 2012. 8. https://www.funcionpublica.gov.co/eva/gestornormativo/norma_pdf.php?i=49981 | spa |
| dc.relation.references | Digital Guide IONOS. (2019). El modelo en cascada: desarrollo secuencial de software. https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/el-modelo-encascada/ | spa |
| dc.relation.references | EFE. (2020). La pandemia impulsó el gusto por los comercios locales. https://www.portafolio.co/negocios/empresas/la-pandemia-impulso-el-gusto-por-loscomercios-locales-546158 | spa |
| dc.relation.references | Fauzi, A. H., Tang, C. L., Iskandar, D. N. F. A., & Junaini, S. N. (2018). Review and experience on developing sarawak traditional food locator mobile apps. Proceedings - 7th IEEE International Conference on Control System, Computing and Engineering, ICCSCE 2017, 2017-Novem(November), 269–272. https://doi.org/10.1109/ICCSCE.2017.8284417 | spa |
| dc.relation.references | Firebase. (2021a). Cloud Firestore o Realtime Database. https://firebase.google.com/docs/firestore/rtdb-vs-firestore?hl=es | spa |
| dc.relation.references | Firebase. (2021b). Firebase & Google Cloud. https://firebase.google.com/firebase-andgcp?hl=es-419 | spa |
| dc.relation.references | Firebase. (2021c). Firebase Authentication. https://firebase.google.com/docs/auth | spa |
| dc.relation.references | Golhar, R. V., Vyawahare, P. A., Borghare, P. H., & Manusmare, A. (2016). Design and implementation of android base mobile app for an institute. 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT), 3660–3663. https://doi.org/10.1109/ICEEOT.2016.7755391 | spa |
| dc.relation.references | Google. (2021). Google Cloud. https://cloud.google.com/?utm_source=google&utm_medium=cpc&utm_campaign=l atam-CO-all-es-dr-SKWS-all-all-trial-p-dr-1009897LUAC0016155&utm_content=text-ad-none-any-DEV_c-CRE_542480430465ADGP_Hybrid %7C SKWS - PHR %7C Txt ~ GCP_CloudKWID_43700066069612295-kwd-546360790&utm_term=KW_cloudST_Cloud&gclid=Cj0KCQiAkNiMBhCxARIsAIDDKNWzD150B2LObGCD7SjBBLp0l HNc8-kgeUn1sVvwbmcXfS-88B9qHVYaAukHEALw_wcB&gclsrc=aw.ds | spa |
| dc.relation.references | GPS. (2019). El Sistema de Posicionamiento Global. https://www.gps.gov/systems/gps/spanish.php | spa |
| dc.relation.references | LA REPÚBLICA. (2021). Cámara de Comercio reveló que la pandemia hizo cerrar más de 53.000 empresas en Bogotá. https://www.larepublica.co/empresas/camara-decomercio-revelo-que-la-pandemia-hizo-cerrar-mas-de-53000-empresas-en-bogota3111120 | spa |
| dc.relation.references | Lethan, L. (2001). GPS fácil (67th ed.). EDITORIAL PAIDOTRIBO. https://books.google.com.co/books?hl=es&lr=lang_es&id=orjnvjPqELcC&oi=fnd&pg =PA5&dq=gps&ots=ImulBKjpbL&sig=_bTXRfX6gAuHSwkrKJlfYKKdIY&redir_esc=y#v=onepage&q=gps&f=false | spa |
| dc.relation.references | Linardi. (2016). Descarga Instalación de Netbeans, JDK - Curso de Java - Algoritmos y Programación en Netbeans (1-25). | spa |
| dc.relation.references | López, M. (2019). QUÉ SON LAS APPS Y TIPOS DE APPS. 3. http://univirtual.utp.edu.co/pandora/recursos/2000/2591/2591.pdf | spa |
| dc.relation.references | Microsoft. (2018). Datos no relacionales y NoSQL. https://docs.microsoft.com/eses/azure/architecture/data-guide/big-data/non-relational-data | spa |
| dc.relation.references | MINISTERIO DE COMERCIO, I. Y. T. (2013). DECRETO NÚMERO 1317 DE 2013. 11. http://wsp.presidencia.gov.co/Normativa/Decretos/2013/Documents/JUNIO/27/DEC RETO 1377 DEL 27 DE JUNIO DE 2013.pdf | spa |
| dc.relation.references | Ministerio de Hacienda y Crédito Público. (2020). Decreto 1692 de 18 de diciembre 2020. 21. https://dapre.presidencia.gov.co/normativa/normativa/DECRETO 1692 DEL 18 DE DICIEMBRE DE 2020.pdf | spa |
| dc.relation.references | Pai, N.-Y., & Li, Y.-M. (2014). Pricing and Competition in Mobile App Markets. Proceedings of the 11th International Conference on E-Business, 261–266. https://doi.org/10.5220/0005056802610266 | spa |
| dc.relation.references | Profile. (2020). ¿Qué es la Programación Orientada a Objetos? https://profile.es/blog/quees-la-programacion-orientada-a-objetos/ | spa |
| dc.relation.references | Red Hat. (2018). El concepto de IDE. https://www.redhat.com/es/topics/middleware/whatis-ide | spa |
| dc.relation.references | Sarkar, A., Goyal, A., Hicks, D., Sarkar, D., & Hazra, S. (2019). Android Application Development: A Brief Overview of Android Platforms and Evolution of Security Systems. 2019 Third International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), 73–79. https://doi.org/10.1109/ISMAC47947.2019.9032440 | spa |
| dc.relation.references | SEAS. (2019). Conoce el lenguaje de programación Java. https://www.seas.es/blog/informatica/conoce-el-lenguaje-de-programacion-java/ | spa |
| dc.relation.references | Shriram, P., & Mhamane, S. (2018). Android App to Connect Farmers to Retailers and Food Processing Industry. Proceedings of the 3rd International Conference on Inventive Computation Technologies, ICICT 2018, 284–287. https://doi.org/10.1109/ICICT43934.2018.903443 | spa |
| dc.relation.references | Staff, F. (2021). Colombia es el país de la región que más hace compras por el celular. https://forbes.co/2021/02/04/tecnologia/colombia-es-el-pais-de-la-region-que-mashace-compras-por-el-celular/ | spa |
| dc.relation.references | Xataka Android. (2019). ¿Qué es Android? https://www.xatakandroid.com/sistemaoperativo/que-es-android | 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 | Digital platforms | spa |
| dc.subject.keywords | Android | spa |
| dc.subject.keywords | Java | spa |
| dc.subject.keywords | Mobile programming | spa |
| dc.subject.keywords | Sales management | spa |
| dc.subject.keywords | Retailers | spa |
| dc.subject.keywords | Technology (Investigations) | spa |
| dc.subject.keywords | Programming language | spa |
| dc.subject.keywords | Electronic data processing | spa |
| dc.subject.keywords | Prototype development | spa |
| dc.subject.keywords | Software engineering | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Tecnología (Investigaciones) | spa |
| dc.subject.lemb | Lenguaje de programación | spa |
| dc.subject.lemb | Procesamiento electrónico de datos | spa |
| dc.subject.lemb | Desarrollo de prototipos | spa |
| dc.subject.lemb | Ingeniería de software | spa |
| dc.subject.proposal | Plataformas digitales | spa |
| dc.subject.proposal | Programación móvil | spa |
| dc.subject.proposal | Gestión de ventas | spa |
| dc.subject.proposal | Minoristas | spa |
| dc.title | Pide-Ya: Plataforma de intermediación móvil en android para la aproximación de minoristas y sus clientes | spa |
| dc.title.translated | Pide-Ya: Android mobile brokerage platform to bring together retailers and their customers | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| 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
1 - 2 de 2
Cargando...
- Nombre:
- 2021_Tesis_Rosa_Estrella_Ballesteros.pdf
- Tamaño:
- 4.67 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
Cargando...
- Nombre:
- 2021_Licencia_Rosa_Estrella_Ballesteros.pdf
- Tamaño:
- 198.21 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Licencia
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:
