Desarrollo de una Aplicación Móvil Utilizando Servicios Web como Método de Sincronización con una Base de Datos Remota

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Compartir

Altmetric

Resumen

Users of mobile technologies when make use of them in rural areas face the problem of poor access to a broadband network or the intermittency of this service, at the same time there are scenarios in which it becomes necessary that the tools used work offline and are able to synchronize locally stored information with a system that centralizes this information. In this degree work, it is proposed as a solution to this problem the creation of a prototype of mobile application that makes use of web services as method of synchronization between heterogeneous databases, a mobile database and a database hosted on a server, in order to provide up-to-date data to users when an stable network connection be present. In this degree work was taken as a case study the procedure "Adjudication of co-financing to projects for the promotion of aquaculture of limited resources and artisanal fishing through a national public announcement" by INCODER. Taking as a basis of this procedure, is also proposed the analysis and description of a Software Architecture that fits the needs present in the procedure. This through the description of the different points of view using Archimate as a modeling language.

Descripción

Los usuarios de tecnologías móviles al hacer uso de las mismas en zonas rurales se enfrentan al problema de un pobre acceso a una red de banda ancha o la intermitencia de este servicio, a su vez se presentan escenarios en los cuales se hace necesario que las herramientas utilizadas trabajen fuera de línea y están en la capacidad de sincronizar la información almacenada localmente con un sistema que centralice esta información. En este trabajo de grado se propone como solución a esta problemática la creación de un prototipo de aplicación móvil que hace uso servicios web como método de sincronización entre bases de datos heterogéneas, una base de datos móvil y una base de datos alojada en un servidor, con el fin de brindar datos actualizados a los usuarios cuando se tenga acceso a una red estable. Se tomó como caso de estudio el procedimiento “Adjudicación de la cofinanciación a proyectos de fomento de acuicultura de recursos limitados y pesca artesanal por medio de convocatoria pública nacional” realizado por el INCODER. Tomando como base este procedimiento se realiza además el análisis y descripción de una Arquitectura de Software que se ajuste a las necesidades presentes en el procedimiento, esto mediante la descripción de los diferentes punto de vista utilizando Archimate como lenguaje de modelado.

Palabras clave

Sincronización de Datos, Servicios Web, Archimate, Arquitectura de Sofrware, Bases de Datos

Materias

ESPECIALIZACIÓN EN INGENIERÍA DE SOFTWARE - TESIS Y DISERTACIONES ACADÉMICAS , APLICACIONES PARA MÓVILES , SERVICIOS WEB , SEGURIDAD EN BASES DE DATOS

Citación