Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android

3Net Telecomunicaciones S.A.S empresa dedicada a desarrollar proyectos de telecomunicaciones y energía a nivel Nacional. Para controlar su operación de forma semanal se generan reportes de los técnicos en campo con información sobre tareas que se realizan a la red de fibra óptica. El reporte se gene...

Full description

Autores:
Peralta Sanchez, Ruben Leonardo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad de Ibagué
Repositorio:
Repositorio Universidad de Ibagué
Idioma:
spa
OAI Identifier:
oai:repositorio.unibague.edu.co:20.500.12313/4123
Acceso en línea:
https://hdl.handle.net/20.500.12313/4123
Palabra clave:
3Net Telecomunicaciones S.A.S - Proyectos de telecomunicaciones
Proyectos de telecomunicaciones - 3Net Telecomunicaciones S.A.S
Telecomunicaciones
Técnico
Ubicación
Aplicación
Telecommunications
Technical
Location
Application
Rights
openAccess
License
Attribution 2.5 Colombia
id UNIBAGUE2_868ce9b3894cb87703896ad4bb33fe1b
oai_identifier_str oai:repositorio.unibague.edu.co:20.500.12313/4123
network_acronym_str UNIBAGUE2
network_name_str Repositorio Universidad de Ibagué
repository_id_str
dc.title.spa.fl_str_mv Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
title Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
spellingShingle Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
3Net Telecomunicaciones S.A.S - Proyectos de telecomunicaciones
Proyectos de telecomunicaciones - 3Net Telecomunicaciones S.A.S
Telecomunicaciones
Técnico
Ubicación
Aplicación
Telecommunications
Technical
Location
Application
title_short Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
title_full Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
title_fullStr Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
title_full_unstemmed Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
title_sort Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
dc.creator.fl_str_mv Peralta Sanchez, Ruben Leonardo
dc.contributor.advisor.none.fl_str_mv Balsero Meneses, Álvaro Javier
dc.contributor.author.none.fl_str_mv Peralta Sanchez, Ruben Leonardo
dc.contributor.researchgroup.none.fl_str_mv Gestor de ubicacion para los tecnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android
dc.subject.armarc.none.fl_str_mv 3Net Telecomunicaciones S.A.S - Proyectos de telecomunicaciones
Proyectos de telecomunicaciones - 3Net Telecomunicaciones S.A.S
topic 3Net Telecomunicaciones S.A.S - Proyectos de telecomunicaciones
Proyectos de telecomunicaciones - 3Net Telecomunicaciones S.A.S
Telecomunicaciones
Técnico
Ubicación
Aplicación
Telecommunications
Technical
Location
Application
dc.subject.proposal.spa.fl_str_mv Telecomunicaciones
Técnico
Ubicación
Aplicación
dc.subject.proposal.eng.fl_str_mv Telecommunications
Technical
Location
Application
description 3Net Telecomunicaciones S.A.S empresa dedicada a desarrollar proyectos de telecomunicaciones y energía a nivel Nacional. Para controlar su operación de forma semanal se generan reportes de los técnicos en campo con información sobre tareas que se realizan a la red de fibra óptica. El reporte se genera mediante una bitácora o informe de operación y se envía a un coordinador al final del día o semanal adicional a los informes, los técnicos en campo deben enviar evidencias de su ubicación (foto con coordenadas o ubicación en tiempo real) a fin de que el coordinador pueda realizar seguimiento de las actividades. La empresa requiere monitorear la ubicación del técnico, esto ayudará a identificar de manera efectiva la jornada laboral (hora de inicio y fin de labores) y horas extras. Luego de un consenso entre la empresa y el equipo destinado para el proyecto se opta por desarrollar un prototipo de aplicación Android con el objetivo principal de obtener la geo-posición de los técnicos con sus respectivas coordenadas instalado en su equipo móvil.
publishDate 2023
dc.date.issued.none.fl_str_mv 2023
dc.date.accessioned.none.fl_str_mv 2024-03-04T16:59:30Z
dc.date.available.none.fl_str_mv 2024-03-04T16:59:30Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.citation.none.fl_str_mv Peralta Sánchez, R. L., (2023). Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android. [Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/4123
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12313/4123
identifier_str_mv Peralta Sánchez, R. L., (2023). Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android. [Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/4123
url https://hdl.handle.net/20.500.12313/4123
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv 3Net Telecomunicaciones, «3netcomunicaciones.com,» 2023. [En línea]. Available: https://3netcomunicaciones.com/. [Último acceso: 22 10 2023].
Bitirix 24, «3netcomunicaciones Bitrix 24,» [En línea]. Available: https://3netcomunicaciones.bitrix24.es/extranet/. [Último acceso: 22 10 2023].
D. Anderson y A. Carmichael, Essential Kanban Condensed, Seattle: LeanKanban UniversityPress, 2016.
D. Molina, «iebschool.com,» 16 02 2022. [En línea]. Available: https://www.atlassian.com/es/agile/kanban/wip- limits#:~:text=En%20el%20desarrollo%20%C3%A1gil%2C%20los,de%20trabajo%20de%20u n%20equipo.. [Último acceso: 22 10 2023].
C. R. Mazas, «lavanguardia.com,» 27 03 2021. [En línea]. Available: https://www.lavanguardia.com/andro4all/windows/que-es-y-para-que-sirve-microsoft-teams. [Último acceso: 22 10 2023].
A. Cahun, «www.xataka.com,» 27 03 2023. [En línea]. Available: https://www.xataka.com.mx/aplicaciones/que-como-funciona-zoom-nueva-app-videollamadas- para-trabajar-casa. [Último acceso: 22 10 2023].
J. Edge, Agile: Una guía para la Gestión de Proyectos Agile con Scrum, Kanban y Lean, 2020.
Congreso de la Republica, «Secretaria Senado,» 5 10 2023. [En línea]. Available: http://www.secretariasenado.gov.co/senado/basedoc/ley_1581_2012.html. [Último acceso: 22 10 2023].
D. J. ANDERSON y A. CARMICHAEL, Essential Kanban Condensed, Seattle: Lean Kanban University Press, 2016.
La Fundacion Mariadb, «Mariadb,» Mariadb Foundation, [En línea]. Available: https://mariadb.org/es/. [Último acceso: 22 10 2023].
Google for Developers, «Developer Android,» 29 03 2023. [En línea]. Available: https://developer.android.com/training/data-storage/room?hl=es-419. [Último acceso: 22 10 2023].
Y. Fernández, «Xataka,» 15 10 2018. [En línea]. Available: https://www.xataka.com/basics/gps-android-como-funciona-como-mejorar-su-precision-como- decidir-que-aplicaciones-usan . [Último acceso: 22 10 2023].
M. T. Bonilla, Fundamentos de programación: JAVA, Sevilla: Universidad de Sevilla, 2022.
Google for Developers, «Introduccion a Android Studio,» [En línea]. Available: https://developer.android.com/studio/intro?hl=es-419. [Último acceso: 22 10 2023].
J. D. L. Castillo, Android Studio Aprende a desarrollar aplicaciones, Bogota: Alfaomega, 2018.
Microsoft, «Visual Studio Code,» 2023. [En línea]. Available: https://code.visualstudio.com/. [Último acceso: 22 10 2023].
H. Beati, PHP. Creacion de paginas Web dinamicas, Buenos Aires: Alfaomega, 2016.
DigitalOcean, «digitalocean,» 2023. [En línea]. Available: https://www.digitalocean.com/. [Último acceso: 22 10 2023].
L. Herazo, «Anincubator,» Anicubator LLC, 2022. [En línea]. Available: https://anincubator.com/que-es-una-aplicacion-movil/. [Último acceso: 22 10 2023].
ICTEA, «Ictea,» 2023. [En línea]. Available: https://www.ictea.com/cs/index.php?rp=/knowledgebase/8974/iQue-es-el-Sistema-Operativo- Android.html. [Último acceso: 22 10 2023].
J. M. Troyano, Android Curso practico para todos los niveles, Mexico D.F: Alfaomega, 2014.
Amazon Web Services, «AWS,» Amazon Web Services Inc, 2023. [En línea]. Available: https://aws.amazon.com/es/what-is/web-application/. [Último acceso: 22 10 2023].
Oficina de Coordinación Nacional de Posicionamiento, Navegación, y Cronometría por Satélite, «Gps.gov,» [En línea]. Available: https://www.gps.gov/systems/gps/spanish.php. [Último acceso: 22 10 2023].
Oficina de Coordinación Nacional de Posicionamiento, Navegación y Cronometraje basados en el espacio, «Gps.gov,» 28 07 2022. [En línea]. Available: https://www.gps.gov/systems/gps/space/. [Último acceso: 22 10 2023].
Oficina de Coordinación Nacional de Posicionamiento, Navegación y Cronometraje basados en el espacio, «Gps.gov,» 09 08 2021. [En línea]. Available: https://www.gps.gov/systems/gps/control/. [Último acceso: 22 10 2023].
Arimetrics, «arimetrics.com,» 2022. [En línea]. Available: https://www.arimetrics.com/glosario- digital/google-maps. [Último acceso: 22 10 2023].
IBM, «ibm.com,» [En línea]. Available: https://www.ibm.com/mx-es/topics/java. [Último acceso: 22 10 2023].
CAMPUS SEAS, «seas.es,» 17 07 2019. [En línea]. Available: https://www.seas.es/blog/informatica/conoce-el-lenguaje-de-programacion-java/. [Último acceso: 22 10 2023].
J. P. Porto y A. Gardey, «definicion.de,» 25 06 2021. [En línea]. Available: https://definicion.de/html/. [Último acceso: 22 10 2023].
M. J. L. Lapunte, «hipertexto.info,» 29 07 2018. [En línea]. Available: http://www.hipertexto.info/documentos/html.htm. [Último acceso: 22 10 2023].
MDN contributors, «developer.mozilla.org,» 13 03 2023. [En línea]. Available: https://developer.mozilla.org/es/docs/Web/CSS. [Último acceso: 22 10 2023].
J. Eguiluz, «uniwebsidad.com,» 2023. [En línea]. Available: https://uniwebsidad.com/libros/css/capitulo-1. [Último acceso: 22 10 2023].
J. Eguiluz, «uniwebsidad.com,» 2023. [En línea]. Available: https://uniwebsidad.com/libros/css/capitulo-1/breve-historia-de-css. [Último acceso: 22 10 2023].
MariaDB Foundation, «mariadb.org,» [En línea]. Available: https://mariadb.org/es/. [Último acceso: 22 10 2023].
F. Cristancho, «https://talently.tech/,» 26 07 2022. [En línea]. Available: https://talently.tech/blog/que-es-laravel/. [Último acceso: 22 10 2023].
F. FLores, «https://openwebinars.net/,» 22 07 2022. [En línea]. Available: https://openwebinars.net/blog/que-es-visual-studio-code-y-que-ventajas- ofrece/#:~:text=Visual%20Studio%20Code%20(VS%20Code,%2C%20GNU%2FLinux%20y% 20macOS.. [Último acceso: 22 10 2023].
academia android, «academiaandroid.com,» 11 12 2014. [En línea]. Available: https://academiaandroid.com/android-studio-v1-caracteristicas-comparativa-eclipse/. [Último acceso: 22 10 2023].
D. A, «hostinger.es,» 11 01 2023. [En línea]. Available: https://www.hostinger.es/tutoriales/que-es-bootstrap. [Último acceso: 22 10 2023].
Red Hat Customer Portal, «access.redhat.com,» 15 09 2023. [En línea]. Available: https://access.redhat.com/documentation/es- es/red_hat_enterprise_linux/5/html/cluster_suite_overview/s1-lvs-overview-cso. [Último acceso: 22 10 2023].
KeepCoding, «keepcoding.io,» 12 08 2022. [En línea]. Available: https://keepcoding.io/blog/que-es-room-en-android/. [Último acceso: 22 10 2023].
E. Rodriguez, «Inmediatum,» 2022. [En línea]. Available: https://inmediatum.com/blog/ingenieria/mvvm-que-es-y-como-funciona/ . [Último acceso: 22 10 2023].
IBM, «ibm.com,» 24 04 2021. [En línea]. Available: https://www.ibm.com/docs/es/i/7.2?topic=serving-application-servers. [Último acceso: 22 10 2023].
medium, «nucba.medium.com,» 27 05 2021. [En línea]. Available: https://nucba.medium.com/qu%C3%A9-es-la-arquitectura-cliente-servidor-eb9f402506cc. [Último acceso: 22 10 2023].
R. Peterson, «guru99,» 02 10 2023. [En línea]. Available: https://www.guru99.com/er- modeling.html. [Último acceso: 22 10 2023].
Developers, «developer.android.com,» 07 02 2022. [En línea]. Available: https://developer.android.com/jetpack/getting-started?hl=es-419. [Último acceso: 22 10 2023].
F. Churchville, «www.computerweekly.com,» 09 2020. [En línea]. Available: https://www.computerweekly.com/es/definicion/Interfaz-de-usuario-UI. [Último acceso: 22 10 2023].
Google Maps Platform, «developers.google.com,» 26 06 2023. [En línea]. Available: https://developers.google.com/maps/documentation/android-sdk/location?hl=es-419. [Último acceso: 22 10 2023].
R. Andres, «computerhoy.com,» 30 06 2019. [En línea]. Available: https://computerhoy.com/tutoriales/tecnologia/como-funciona-gps-android-algunos-trucos- mejorar-precision-443071. [Último acceso: 22 10 2023].
Developers, «developer.android.com/,» 29 03 2023. [En línea]. Available: https://developer.android.com/training/data-storage/room?hl=es-419. [Último acceso: 22 10 2023].
K. Yasar, «techtarget.com,» 10 2022. [En línea]. Available: https://www.techtarget.com/whatis/definition/software-developers-kit-SDK. [Último acceso: 22 10 2023].
J. M. Troyano, «Localizacion geagrafica mediante GPS,» de Android. Curso practico para todos los niveles, Mexico D.F, Alfaomega, 2014, pp. 226-253.
Google Maps Platform, «mapsplatform.google.com,» [En línea]. Available: https://mapsplatform.google.com/. [Último acceso: 22 10 2023].
Sydle, «sydle.com,» 12 09 2023. [En línea]. Available: https://www.sydle.com/es/blog/kpi- 615de90225ce5d3ef29a5570. [Último acceso: 22 10 2023].
Developers, «developer.android.com,» 08 06 2023. [En línea]. Available: https://developer.android.com/training/location/retrieve-current?hl=es-419. [Último acceso: 22 10 2023].
IBM, «ibm.com,» [En línea]. Available: https://www.ibm.com/mx-es/analytics/machine-learning. [Último acceso: 22 10 2023].
Developers, «developer.android.com,» 17 08 2023. [En línea]. Available: https://developer.android.com/guide/topics/ui/notifiers/notifications?hl=es-419. [Último acceso: 22 10 2023].
dc.rights.*.fl_str_mv Attribution 2.5 Colombia
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
rights_invalid_str_mv Attribution 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 81 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Ibagué
dc.publisher.faculty.none.fl_str_mv Ingeniería
dc.publisher.place.none.fl_str_mv Ibagué
dc.publisher.program.none.fl_str_mv Ingenía de Sistemas
publisher.none.fl_str_mv Universidad de Ibagué
institution Universidad de Ibagué
bitstream.url.fl_str_mv https://repositorio.unibague.edu.co/bitstreams/65df34be-1b55-4442-b979-491164fcadeb/download
https://repositorio.unibague.edu.co/bitstreams/fea29faa-c3d0-4684-95eb-5650ac06a9eb/download
https://repositorio.unibague.edu.co/bitstreams/b15c39f1-bc94-4d3c-97e3-ffbcd7e77a59/download
https://repositorio.unibague.edu.co/bitstreams/b5920ef2-b6ad-4732-a1bc-8f50e7744b66/download
https://repositorio.unibague.edu.co/bitstreams/4c279246-1e66-4750-8b3f-c90103a37838/download
https://repositorio.unibague.edu.co/bitstreams/86c10608-420b-403d-9149-f67d71f71952/download
https://repositorio.unibague.edu.co/bitstreams/120afac6-53cb-475f-b344-601e10dcc09a/download
https://repositorio.unibague.edu.co/bitstreams/4cda4fa7-87e3-4bfe-8869-e2c5ae297836/download
bitstream.checksum.fl_str_mv c4f20e541c56fa36c48f910bfe7f9880
1aaa17fcc5aaa7532f9fccccbcd35a38
2fa3e590786b9c0f3ceba1b9656b7ac3
1608e658af296c3febc577e957e919bf
915aa898f87072392e9aa5140772010f
8d6743c9b7209c6ae3443b77e5972906
caf205dae2148453469495f9dc32e30a
6bd245e55a71e19c49d96ccef4cef75d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Ibagué
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814204136134017024
spelling Balsero Meneses, Álvaro Javiercfd122e2-3d5e-40be-ae4d-29f00347bddb-1Peralta Sanchez, Ruben Leonardo3c432660-2b3f-4907-a4d7-48007fc9734c-1Gestor de ubicacion para los tecnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android2024-03-04T16:59:30Z2024-03-04T16:59:30Z20233Net Telecomunicaciones S.A.S empresa dedicada a desarrollar proyectos de telecomunicaciones y energía a nivel Nacional. Para controlar su operación de forma semanal se generan reportes de los técnicos en campo con información sobre tareas que se realizan a la red de fibra óptica. El reporte se genera mediante una bitácora o informe de operación y se envía a un coordinador al final del día o semanal adicional a los informes, los técnicos en campo deben enviar evidencias de su ubicación (foto con coordenadas o ubicación en tiempo real) a fin de que el coordinador pueda realizar seguimiento de las actividades. La empresa requiere monitorear la ubicación del técnico, esto ayudará a identificar de manera efectiva la jornada laboral (hora de inicio y fin de labores) y horas extras. Luego de un consenso entre la empresa y el equipo destinado para el proyecto se opta por desarrollar un prototipo de aplicación Android con el objetivo principal de obtener la geo-posición de los técnicos con sus respectivas coordenadas instalado en su equipo móvil.3Net Telecomunicaciones S.A.S company dedicated to developing telecommunications and energy projects nationwide. To control its operation on a weekly basis, reports are generated by field technicians with information on tasks that are carried out on the fiber optic network, it is reported through a log or operation report and is sent to a coordinator at the end of the day or weekly. In addition to the reports, field technicians must send evidence of their location (photo with coordinates or location in real time) so that the coordinator can monitor the activities. The company requires monitoring the location of the technician, this will help to effectively identify the working day (start and end time of work) and overtime. After a consensus between the company and the team assigned to the project, it was decided to develop an Android application prototype with the main objective of obtaining the geo-position of the technicians with their respective coordinates installed on their mobile equipment.PregradoIngeniero de SistemasEl tipo de estudio es experimental con el objeto de estudio siendo desarrollar un sistema que permita mejorar la precision en el calculo de los indicadores que se encuentran dentro del marco contractualIntroducción . 1 1. PROBLEMA: 2 1.1 Antecedentes.. 2 1.2 Planteamiento del problema 2 1.3 Descripción del problema ... 4 1.4 Impacto del Problema ... 4 1.5 Justificación.. 5 2. Objetivos: 6 2.1 Objetivo General .... 6 2.2 Objetivos específicos ... 6 3. Metodología: .... 7 3.1 Metodología de desarrollo 9 3.2 Marco Teórico.. 9 4. Recursos.... 13 4.1 Recursos de Hardware 13 4.2 Recursos de Software. 13 4.3 Fundamentos Tecnológicos... 13 4.3.1 Aplicativos Móviles... 14 4.3.2 Aplicativos Nativos ... 14 4.3.3 Sistema operativo Android ... 14 4.3.4 Aplicativos Web... 15 4.3.5 Geolocalización por GPS 15 4.3.6 Google Maps .. 16 4.3.7 Lenguaje Java . 16 4.3.8 PHP 18 4.3.9 HTML . 18 4.3.10 CSS ... 18 4.3.11 MariaDB . 19 4.3.12 Laravel.... 20 4.3.13 VSCODE. 20 4.3.14 Android Studio... 20 4.3.15 Bootstrap. 21 4.3.16 Servidor virtual Linux ... 21 4.3.17 Room. 22 4.3.18 Modelo MVVM . 22 5. Análisis.. 25 5.1 Requerimientos funcionales y no funcionales del sistema . 25 5.1.1 Requerimientos funcionales.. 25 5.1.2 Requerimientos no funcionales .. 25 5.2 Casos de uso .... 27 5.2.1 Diagrama de casos de uso 27 5.2.2 Actores en el proceso. 35 5.3 Descripción detallada de los requisitos del sistema 35 5.3.1 Registros funcionales: 35 5.3.2 Registros no funcionales: 36 5.4 Diseño del sistema 38 5.4.1 Arquitectura del sistema.. 38 5.4.1.1 Componentes de la arquitectura.... 38 5.4.1.2 Patrones y tecnologías de diseño... 40 5.4.1.3 Consideraciones de seguridad.. 41 5.4.1.4 Consideraciones de rendimiento ... 41 5.5 Diseño de la interfaz de usuario... 41 5.6 Consideraciones de diseño 42 5.7 Esquemas de la base de datos 43 5.7.1 Tablas principales. 43 5.7.2 Modelo entidad relación.. 45 5.7.3 Consideraciones de diseño bases de datos... 46 5.7.4 Diagrama del esquema de base de datos 46 5.7.4.1 Diagrama de flujo de secuencia .... 47 Explicación del diagrama de flujo 47 5.7.4.2 Diagrama de secuencia del registro de ubicación y horas laboradas .... 48 5.8 Desarrollo e implementación.. 49 5.8.1 Selección de plataforma .. 49 5.8.2 Diseño de la interfaz de usuario . 49 5.8.3 Autenticación y seguridad .... 50 5.8.4 Registros de ubicación .... 50 5.8.5 Almacenamiento de datos 50 5.8.6 Sincronización de datos... 50 5.8.7 Pruebas y depuración . 50 5.8.8 Optimización de rendimiento 51 5.9 Seguimiento y métricas.... 51 5.9.1 Selección de Tecnología GPS: ... 51 5.9.2 Acceso a los Servicios de Ubicación:.... 52 5.9.3 Almacenamiento de Datos de Ubicación: ... 52 5.9.4 Registro de Ruta:.. 52 5.9.5 Registro de Hora de Inicio y Finalización con su ubicación laboral: . 52 5.9.6 Integración con Mapas: ... 52 5.9.7 Optimización de Consumo de Energía: . 52 5.10 Pruebas de Validación: ... 53 5.10.1 Alcance de las Pruebas:. 53 5.10.2 Plan de Pruebas.. 53 5.10.3 Validación de Datos de Ubicación . 54 5.10.4 Validación del Usuario Final.... 54 5.11 Gestión de proyectos. 54 5.11.1 Definición del Flujo de Trabajo 54 5.11.2 Indicadores Clave de Desempeño (KPIs).. 55 5.11.3 Gestión de Riesgos .. 55 5.11.4 Gestión de Cambios. 56 5.11.5 Revisión y Evaluación... 56 5.12 Retos y soluciones durante el desarrollo .... 56 5.12.1 Retos durante el Desarrollo. 56 5.12.2 Soluciones Implementadas.. 57 5.12.3 Lecciones Aprendidas... 57 5.13 Resultados y evaluaciones.... 57 5.13.1 Cumplimiento de Objetivos 57 5.13.1.1 Cumplimiento de Objetivo General.. 57 5.13.1.2 Cumplimiento de Objetivos Específicos 58 5.13.2 Beneficios Logrados 58 5.14 Evaluación del sistema en términos de eficacia y eficiencia. 59 5.14.1 Eficiencia del Sistema ... 59 5.14.2 Eficacia del Sistema. 60 6. Conclusiones, logros y recomendaciones .. 60 6.1 Conclusiones.... 60 6.2 Recomendaciones.. 61 6.2.1 Recomendaciones Futuras.... 61 6.2.2 Lecciones aprendidas en el desarrollo ... 61 6.2.3 Impacto en Proyectos Futuros.... 62 6.2.4 Mejoras Futuras ... 63 6.2.5 Recomendaciones de Extensión del proyecto... 64 6.2.6 Consideraciones de Seguridad.... 64 6.2.7 Capacitación y Adopción Continua.. 64 6.3 Trabajo Futuro . 64 6.3.1 Ideas y Oportunidades de Investigación 65 6.3.2 Oportunidades de Investigación Adicional.. 65 Bibliografía.. 67 Anexos . 7281 páginasapplication/pdfPeralta Sánchez, R. L., (2023). Gestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo Android. [Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/4123https://hdl.handle.net/20.500.12313/4123spaUniversidad de IbaguéIngenieríaIbaguéIngenía de Sistemas3Net Telecomunicaciones, «3netcomunicaciones.com,» 2023. [En línea]. Available: https://3netcomunicaciones.com/. [Último acceso: 22 10 2023].Bitirix 24, «3netcomunicaciones Bitrix 24,» [En línea]. Available: https://3netcomunicaciones.bitrix24.es/extranet/. [Último acceso: 22 10 2023].D. Anderson y A. Carmichael, Essential Kanban Condensed, Seattle: LeanKanban UniversityPress, 2016.D. Molina, «iebschool.com,» 16 02 2022. [En línea]. Available: https://www.atlassian.com/es/agile/kanban/wip- limits#:~:text=En%20el%20desarrollo%20%C3%A1gil%2C%20los,de%20trabajo%20de%20u n%20equipo.. [Último acceso: 22 10 2023].C. R. Mazas, «lavanguardia.com,» 27 03 2021. [En línea]. Available: https://www.lavanguardia.com/andro4all/windows/que-es-y-para-que-sirve-microsoft-teams. [Último acceso: 22 10 2023].A. Cahun, «www.xataka.com,» 27 03 2023. [En línea]. Available: https://www.xataka.com.mx/aplicaciones/que-como-funciona-zoom-nueva-app-videollamadas- para-trabajar-casa. [Último acceso: 22 10 2023].J. Edge, Agile: Una guía para la Gestión de Proyectos Agile con Scrum, Kanban y Lean, 2020.Congreso de la Republica, «Secretaria Senado,» 5 10 2023. [En línea]. Available: http://www.secretariasenado.gov.co/senado/basedoc/ley_1581_2012.html. [Último acceso: 22 10 2023].D. J. ANDERSON y A. CARMICHAEL, Essential Kanban Condensed, Seattle: Lean Kanban University Press, 2016.La Fundacion Mariadb, «Mariadb,» Mariadb Foundation, [En línea]. Available: https://mariadb.org/es/. [Último acceso: 22 10 2023].Google for Developers, «Developer Android,» 29 03 2023. [En línea]. Available: https://developer.android.com/training/data-storage/room?hl=es-419. [Último acceso: 22 10 2023].Y. Fernández, «Xataka,» 15 10 2018. [En línea]. Available: https://www.xataka.com/basics/gps-android-como-funciona-como-mejorar-su-precision-como- decidir-que-aplicaciones-usan . [Último acceso: 22 10 2023].M. T. Bonilla, Fundamentos de programación: JAVA, Sevilla: Universidad de Sevilla, 2022.Google for Developers, «Introduccion a Android Studio,» [En línea]. Available: https://developer.android.com/studio/intro?hl=es-419. [Último acceso: 22 10 2023].J. D. L. Castillo, Android Studio Aprende a desarrollar aplicaciones, Bogota: Alfaomega, 2018.Microsoft, «Visual Studio Code,» 2023. [En línea]. Available: https://code.visualstudio.com/. [Último acceso: 22 10 2023].H. Beati, PHP. Creacion de paginas Web dinamicas, Buenos Aires: Alfaomega, 2016.DigitalOcean, «digitalocean,» 2023. [En línea]. Available: https://www.digitalocean.com/. [Último acceso: 22 10 2023].L. Herazo, «Anincubator,» Anicubator LLC, 2022. [En línea]. Available: https://anincubator.com/que-es-una-aplicacion-movil/. [Último acceso: 22 10 2023].ICTEA, «Ictea,» 2023. [En línea]. Available: https://www.ictea.com/cs/index.php?rp=/knowledgebase/8974/iQue-es-el-Sistema-Operativo- Android.html. [Último acceso: 22 10 2023].J. M. Troyano, Android Curso practico para todos los niveles, Mexico D.F: Alfaomega, 2014.Amazon Web Services, «AWS,» Amazon Web Services Inc, 2023. [En línea]. Available: https://aws.amazon.com/es/what-is/web-application/. [Último acceso: 22 10 2023].Oficina de Coordinación Nacional de Posicionamiento, Navegación, y Cronometría por Satélite, «Gps.gov,» [En línea]. Available: https://www.gps.gov/systems/gps/spanish.php. [Último acceso: 22 10 2023].Oficina de Coordinación Nacional de Posicionamiento, Navegación y Cronometraje basados en el espacio, «Gps.gov,» 28 07 2022. [En línea]. Available: https://www.gps.gov/systems/gps/space/. [Último acceso: 22 10 2023].Oficina de Coordinación Nacional de Posicionamiento, Navegación y Cronometraje basados en el espacio, «Gps.gov,» 09 08 2021. [En línea]. Available: https://www.gps.gov/systems/gps/control/. [Último acceso: 22 10 2023].Arimetrics, «arimetrics.com,» 2022. [En línea]. Available: https://www.arimetrics.com/glosario- digital/google-maps. [Último acceso: 22 10 2023].IBM, «ibm.com,» [En línea]. Available: https://www.ibm.com/mx-es/topics/java. [Último acceso: 22 10 2023].CAMPUS SEAS, «seas.es,» 17 07 2019. [En línea]. Available: https://www.seas.es/blog/informatica/conoce-el-lenguaje-de-programacion-java/. [Último acceso: 22 10 2023].J. P. Porto y A. Gardey, «definicion.de,» 25 06 2021. [En línea]. Available: https://definicion.de/html/. [Último acceso: 22 10 2023].M. J. L. Lapunte, «hipertexto.info,» 29 07 2018. [En línea]. Available: http://www.hipertexto.info/documentos/html.htm. [Último acceso: 22 10 2023].MDN contributors, «developer.mozilla.org,» 13 03 2023. [En línea]. Available: https://developer.mozilla.org/es/docs/Web/CSS. [Último acceso: 22 10 2023].J. Eguiluz, «uniwebsidad.com,» 2023. [En línea]. Available: https://uniwebsidad.com/libros/css/capitulo-1. [Último acceso: 22 10 2023].J. Eguiluz, «uniwebsidad.com,» 2023. [En línea]. Available: https://uniwebsidad.com/libros/css/capitulo-1/breve-historia-de-css. [Último acceso: 22 10 2023].MariaDB Foundation, «mariadb.org,» [En línea]. Available: https://mariadb.org/es/. [Último acceso: 22 10 2023].F. Cristancho, «https://talently.tech/,» 26 07 2022. [En línea]. Available: https://talently.tech/blog/que-es-laravel/. [Último acceso: 22 10 2023].F. FLores, «https://openwebinars.net/,» 22 07 2022. [En línea]. Available: https://openwebinars.net/blog/que-es-visual-studio-code-y-que-ventajas- ofrece/#:~:text=Visual%20Studio%20Code%20(VS%20Code,%2C%20GNU%2FLinux%20y% 20macOS.. [Último acceso: 22 10 2023].academia android, «academiaandroid.com,» 11 12 2014. [En línea]. Available: https://academiaandroid.com/android-studio-v1-caracteristicas-comparativa-eclipse/. [Último acceso: 22 10 2023].D. A, «hostinger.es,» 11 01 2023. [En línea]. Available: https://www.hostinger.es/tutoriales/que-es-bootstrap. [Último acceso: 22 10 2023].Red Hat Customer Portal, «access.redhat.com,» 15 09 2023. [En línea]. Available: https://access.redhat.com/documentation/es- es/red_hat_enterprise_linux/5/html/cluster_suite_overview/s1-lvs-overview-cso. [Último acceso: 22 10 2023].KeepCoding, «keepcoding.io,» 12 08 2022. [En línea]. Available: https://keepcoding.io/blog/que-es-room-en-android/. [Último acceso: 22 10 2023].E. Rodriguez, «Inmediatum,» 2022. [En línea]. Available: https://inmediatum.com/blog/ingenieria/mvvm-que-es-y-como-funciona/ . [Último acceso: 22 10 2023].IBM, «ibm.com,» 24 04 2021. [En línea]. Available: https://www.ibm.com/docs/es/i/7.2?topic=serving-application-servers. [Último acceso: 22 10 2023].medium, «nucba.medium.com,» 27 05 2021. [En línea]. Available: https://nucba.medium.com/qu%C3%A9-es-la-arquitectura-cliente-servidor-eb9f402506cc. [Último acceso: 22 10 2023].R. Peterson, «guru99,» 02 10 2023. [En línea]. Available: https://www.guru99.com/er- modeling.html. [Último acceso: 22 10 2023].Developers, «developer.android.com,» 07 02 2022. [En línea]. Available: https://developer.android.com/jetpack/getting-started?hl=es-419. [Último acceso: 22 10 2023].F. Churchville, «www.computerweekly.com,» 09 2020. [En línea]. Available: https://www.computerweekly.com/es/definicion/Interfaz-de-usuario-UI. [Último acceso: 22 10 2023].Google Maps Platform, «developers.google.com,» 26 06 2023. [En línea]. Available: https://developers.google.com/maps/documentation/android-sdk/location?hl=es-419. [Último acceso: 22 10 2023].R. Andres, «computerhoy.com,» 30 06 2019. [En línea]. Available: https://computerhoy.com/tutoriales/tecnologia/como-funciona-gps-android-algunos-trucos- mejorar-precision-443071. [Último acceso: 22 10 2023].Developers, «developer.android.com/,» 29 03 2023. [En línea]. Available: https://developer.android.com/training/data-storage/room?hl=es-419. [Último acceso: 22 10 2023].K. Yasar, «techtarget.com,» 10 2022. [En línea]. Available: https://www.techtarget.com/whatis/definition/software-developers-kit-SDK. [Último acceso: 22 10 2023].J. M. Troyano, «Localizacion geagrafica mediante GPS,» de Android. Curso practico para todos los niveles, Mexico D.F, Alfaomega, 2014, pp. 226-253.Google Maps Platform, «mapsplatform.google.com,» [En línea]. Available: https://mapsplatform.google.com/. [Último acceso: 22 10 2023].Sydle, «sydle.com,» 12 09 2023. [En línea]. Available: https://www.sydle.com/es/blog/kpi- 615de90225ce5d3ef29a5570. [Último acceso: 22 10 2023].Developers, «developer.android.com,» 08 06 2023. [En línea]. Available: https://developer.android.com/training/location/retrieve-current?hl=es-419. [Último acceso: 22 10 2023].IBM, «ibm.com,» [En línea]. Available: https://www.ibm.com/mx-es/analytics/machine-learning. [Último acceso: 22 10 2023].Developers, «developer.android.com,» 17 08 2023. [En línea]. Available: https://developer.android.com/guide/topics/ui/notifiers/notifications?hl=es-419. [Último acceso: 22 10 2023].Attribution 2.5 Colombiainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)https://creativecommons.org/licenses/by-nc-nd/4.0/3Net Telecomunicaciones S.A.S - Proyectos de telecomunicacionesProyectos de telecomunicaciones - 3Net Telecomunicaciones S.A.STelecomunicacionesTécnicoUbicaciónAplicaciónTelecommunicationsTechnicalLocationApplicationGestor de ubicación para los técnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo AndroidTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/acceptedVersionPublicationGestor de ubicacion para los tecnicos en campo de la empresa 3Net Telecomunicaciones haciendo uso de un prototipo de aplicativo AndroidORIGINALTrabajo de grado.pdfTrabajo de grado.pdfapplication/pdf2759386https://repositorio.unibague.edu.co/bitstreams/65df34be-1b55-4442-b979-491164fcadeb/downloadc4f20e541c56fa36c48f910bfe7f9880MD51Formato de autorización.pdfFormato de autorización.pdfapplication/pdf162546https://repositorio.unibague.edu.co/bitstreams/fea29faa-c3d0-4684-95eb-5650ac06a9eb/download1aaa17fcc5aaa7532f9fccccbcd35a38MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-8134https://repositorio.unibague.edu.co/bitstreams/b15c39f1-bc94-4d3c-97e3-ffbcd7e77a59/download2fa3e590786b9c0f3ceba1b9656b7ac3MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.unibague.edu.co/bitstreams/b5920ef2-b6ad-4732-a1bc-8f50e7744b66/download1608e658af296c3febc577e957e919bfMD53TEXTTrabajo de grado.pdf.txtTrabajo de grado.pdf.txtExtracted texttext/plain101694https://repositorio.unibague.edu.co/bitstreams/4c279246-1e66-4750-8b3f-c90103a37838/download915aa898f87072392e9aa5140772010fMD55Formato de autorización.pdf.txtFormato de autorización.pdf.txtExtracted texttext/plain3820https://repositorio.unibague.edu.co/bitstreams/86c10608-420b-403d-9149-f67d71f71952/download8d6743c9b7209c6ae3443b77e5972906MD57THUMBNAILTrabajo de grado.pdf.jpgTrabajo de grado.pdf.jpgGenerated Thumbnailimage/jpeg6576https://repositorio.unibague.edu.co/bitstreams/120afac6-53cb-475f-b344-601e10dcc09a/downloadcaf205dae2148453469495f9dc32e30aMD56Formato de autorización.pdf.jpgFormato de autorización.pdf.jpgGenerated Thumbnailimage/jpeg14160https://repositorio.unibague.edu.co/bitstreams/4cda4fa7-87e3-4bfe-8869-e2c5ae297836/download6bd245e55a71e19c49d96ccef4cef75dMD5820.500.12313/4123oai:repositorio.unibague.edu.co:20.500.12313/41232024-03-05 03:01:00.795https://creativecommons.org/licenses/by-nc-nd/4.0/Attribution 2.5 Colombiahttps://repositorio.unibague.edu.coRepositorio Institucional Universidad de Ibaguébdigital@metabiblioteca.comQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1Ob25Db21tZXJjaWFsLU5vRGVyaXZhdGl2ZXMgNC4wIEludGVybmF0aW9uYWwgTGljZW5zZQ0KaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLW5kLzQuMC8=