Cliente móvil para inspecciones de distribuciones eléctricas
Mobile client for inspections of electric distributions
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/9648Registro completo
Mostrar el registro completo DCAutoría
Ruiz Fernández, ÓscarFecha
2016-09-08Derechos
© Óscar Ruiz Fernández
Palabras clave
Aplicación móvil
Ionic
Inspecciones eléctricas
Servicios REST
NTL
Mobile application
Electric distributions
REST services
Resumen/Abstract
RESUMEN: El presente documento tiene como finalidad describir el proceso de desarrollo software realizado como Trabajo Fin de Grado (TFG) dentro de la empresa Atos Worldgrid Santander.
Este software se engloba dentro del proyecto Atos Revenue Protection (ARP). ARP es un servicio integral SaaS desarrollado por Atos Worldgrid, que proporciona a los proveedores eléctricos predicciones de potenciales de NTL (Non-technical Losses o pérdidas no técnicas) usando técnicas Big Data y Machine Learning.
En los últimos años, el desarrollo de las tecnologías móviles ha universalizado el uso de Smartphones y tabletas como herramientas de trabajo. En este contexto, Atos Worldgrid quiere expandir su servicio ARP al sector móvil para que los proveedores puedan dar las herramientas necesarias a los operadores de campo para facilitar su trabajo y a su vez optimizar futuras inspecciones.
La aplicación desarrollada con tal propósito se basó en el framework Ionic, basado a su vez en AngularJS, que permite su fácil exportación a los sistemas operativos móviles más populares en su año de desarrollo (2015), Android e iOS.
Siguiendo la arquitectura Modelo Vista Controlador (MVC) y en consonancia con el resto del equipo de ARP se desarrolló una aplicación mantenible en el tiempo, basada en servicios REST creados por la propia Atos y fácil de expandir en un futuro.
ABSTRACT: The purpose of this document is to describe the software development process addressed as Degree´s Final Project in the company Atos Worldgrid Santander.
This software is one of the modules of the Atos Revenue Protection (ARP) project. ARP is a SaaS (Software as a Service) develop by Atos Worldgrid to provide utility clients with predictions of potential NTL (Non-technical Losses) using Big Data and Machine Learning.
In the last years, the development of mobile technologies has increased exponentially. Because of that, the use of smartphones and tablets has been standardized as popular working tools. In this context, Atos Worlgrid wants to create a mobile version of ARP that allows field workers to improve and optimize their work process. The data obtained with this new application will be used to improve the detection of potential NTL.
The mobile application was developed using the Ionic framework, based in AngularJS, which facilitates the developer to create versions for Android and iOs, two of the most popular Mobile Operative Systems in the year of development (2015).
Following the Model-View-Controller architectural pattern and working within the team of ARP the application was developed to create a maintainable and expandable software based on a set of REST services developed by Atos.