METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE...

53
METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE INFORMACIÓN PERS - NORTE DE SANTANDER

Transcript of METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE...

Page 1: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE

INFORMACIÓN PERS - NORTE DE SANTANDER

Page 2: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

1

METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE

INFORMACIÓN PERS - NORTE DE SANTANDER

SISTEMA DE INFORMACIÓN DEL PROYECTO DE ENERGIZACIÓN RURAL

SOSTENIBLE

NORTE DE SANTANDER

AUTORES:

Director Técnico

Director Administrativo

Profesional Técnico

Instituciones Aliadas

Universidad Francisco de Paula Santander.

Unidad de Planeación Minero Energética.

Instituto de Planificación y Promoción de soluciones

Energéticas para zonas no interconectadas.

Cancillería de Colombia.

Page 3: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

Contenido

GLOSARIO ........................................................................................................................... 6

INTRODUCCIÓN .............................................................................................................. 11

1. OBJETIVOS ................................................................................................................ 15

1.1. Objetivo general ................................................................................................... 15

1.2. Objetivos específicos ............................................................................................ 15

2. MARCO REFERENCIAL Y LEGAL ...................................................................... 15

2.1. Marco referencial ................................................................................................. 15

2.2. Marco legal ........................................................................................................... 22

3. METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE

INFORMACIÓN ................................................................................................................ 26

3.1. Metodología para la construcción del SIPERS Norte de Santander ............... 26

3.1.1 Lineamientos para la construcción de software……………………….………27

3.1.2 Tecnologías de desarrollo utilizadas .................................................................. 28

3.1.2.1 Sistema de gestión de contenido y página web ............................................... 28

3.1.2.2 Aplicativo Móvil ................................................................................................. 29

3.1.2.3 Java y Android como tecnología base .............................................................. 30

3.1.3 Arquitectura ........................................................................................................ 30

3.1.3.1 Sistema de gestión de contenido y página web ................................................ 30

3.1.3.2 Aplicativo Móvil ................................................................................................. 31

3.1.3.3 Diseño de base de datos ..................................................................................... 32

3.2. Metodología para del SIG en el PERS Norte de Santander ........................... 34

3.2.1 Visitas a entidades departamentales ................................................................. 36

3.2.2 Depuración de la información ........................................................................... 36

3.2.3 Reuniones con grupos de investigación ............................................................. 36

3.2.4 Entrega de información a SIPERS .................................................................... 37

3.3. Requisitos de información ................................................................................. 39

Page 4: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

3

3.3.1. Información primaria PERS ............................................................................. 39

3.3.2. Información secundaria PERS ......................................................................... 46

3.3.2.1 Sistema de presentación de información de fuentes secundarias .................. 46

3.3.2.2 Metodología ........................................................................................................ 48

4. CONSTRUCCIÓN DE UN PORTAL ADMINISTRABLE PARA LA GESTIÓN Y

PRESENTACIÓN DE LA INFORMACIÓN DEL PERS NORTE DE

SANTANDER……………………………………………………………………………..51

4.1. Módulos página web ............................................................................................ 53

5. IMPLEMENTACIÓN DE UN VISOR DE INFORMACIÓN GEOGRÁFICO ... 58

6. HERRAMIENTA PARA LA GESTIÓN DE LA INFORMACIÓN ...................... 59

7. CONSOLIDACIÓN DEL SIPERS NORTE DE SANTANDER CON OTROS

PERS DESARROLLADOS ............................................................................................... 60

8. LECCIONES APRENDIDAS .................................................................................... 60

9. CONCLUSIONES ....................................................................................................... 62

10. RECOMENDACIONES ............................................................................................. 63

11. BIBLIOGRAFÍA ......................................................................................................... 64

Page 5: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

4

Lista de Figuras

Figura 1. Metodología Visor Geográfico .................................................................................. 35

Page 6: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

5

Lista de Anexos

Anexo 01. Manual del usuario portal administrable para la gestión y presentación de la

información del PERS .......................................................................................................... 52

Anexo 02. Manual del Sistema............................................................................................. 53

Page 7: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

6

GLOSARIO

ARCGIS¹: Es un completo sistema que permite recopilar, organizar, administrar, analizar,

compartir y distribuir información geográfica. Es la plataforma líder mundial para crear y

utilizar Sistemas de Información Geográfica (SIG).

ARCATALOGO²: Proporciona una ventana de catálogo que se utiliza para organizar y

administrar varios tipos de información geográfica para ArcGIS for Desktop. Los tipos de

información que se pueden organizar y administrar en ArcCatalog incluyen: Geodatabases.

Archivos raster.

CSV: (Del inglés comma-separated values) son un tipo de documento en formato abierto

sencillo para representar datos en forma de tabla, en las que las columnas se separan por

comas o puntos y las filas por saltos de línea.

Exportar: Convertir los datos almacenados en la base de datos a un formato específico que

permita visualizarlos, guardarlos o utilizarlos en otras aplicaciones.

GEODATABASE²: Una geodatabase de ArcGIS es una colección de datasets geográficos

de varios tipos contenida en una carpeta de sistema de archivos común.

SHAPEFILE²: Es un formato sencillo y no topológico que se utiliza para almacenar la

ubicación geométrica y la información de atributos de las entidades geográficas. Las

entidades geográficas de un shapefile se pueden representar por medio de puntos, líneas o

polígonos (áreas).

World Wide Web: Es un sistema hipermedial que permite el acceso a una diversidad de

contenidos a través del seguimiento de enlaces desde un elemento a otro, colocando a

disposición de los usuarios referencias o vínculos a otros documentos ya sean en formato de

sonidos, gráficas o vídeo.

Page 8: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

7

Página Web: Es una unidad de información individual a la que se accede a través de la

WWW, en ella se presentan texto, imágenes, sonidos, vídeos y enlaces; su extensión puede

ser más larga que una pantalla de computador.

Sitio Web: Varias páginas web pueden estar agrupadas conformando un sitio Web, se trata

de productos comunicacionales cuya característica básica es que potencian una

“desestructuración comunicativa”, es decir, que el sitio no hace explicito todas sus

posibilidades de una sola vez, sino que para conocerlas se incita al usuario a explorar y a

interactuar con los distintos elementos que aparecen en pantalla.

CMS: Son las siglas en inglés de Content Management System, se trata de un Sistema de

gestión de contenidos que permite la creación y administración de contenidos en páginas

web. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el

contenido del sitio. El sistema permite manejar de manera independiente el contenido y el

diseño.

CSS: Las hojas de estilo en cascada (Cascading Style Sheets, CSS) son un lenguaje formal

usado para definir la presentación de un documento estructurado escrito en HTML o XML

(y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de

formular la especificación de las hojas de estilo que servirá de estándar para los agentes de

usuario o navegadores. La idea que se encuentra detrás del desarrollo de CSS es separar la

estructura de un documento de su presentación.

HTML: (HyperText Markup Language) Lenguaje de Marcado de Hipertexto. Lenguaje de

marcado sencillo utilizado para crear documentos de hipertexto compatibles con varias

plataformas. Los archivos HTML son archivos de texto ASCII sencillos con códigos

incrustados (indicados por etiquetas de marcado) que indican formato y vínculos de

hipertexto. El lenguaje HTML aparece en los primeros años de la década del noventa y

desciende de SGML.

Page 9: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

8

PHP: Es el acrónimo recursivo de “PHP: Hypertext Preprocessor” (preprocesador de

hipertexto) y se refiere a un lenguaje utilizado en Internet. El lenguaje PHP se utiliza

generalmente para sitios “dinámicos”, los cuales requieren el lenguaje PHP combinado con

una base de datos, como MySQL.

Base de Datos: Es una colección de datos clasificados y estructurados que son guardados

en uno o varios ficheros, pero referenciados como si de un único fichero se tratara. Es una

recopilación de información relativa a un asunto o propósito particular, como el seguimiento

de pedidos de clientes o el mantenimiento de una colección de música. Puede dividir los

datos en contenedores de almacenamiento denominados tablas.

Aplicación Móvil: Una aplicación móvil, aplicación, apli1 o app (acortamiento del inglés

application), es una aplicación informática diseñada para ser ejecutada en teléfonos

inteligentes, tabletas y otros dispositivos móviles.

Energía de biomasa: Energía obtenida a partir de aquella fuente no convencional de energía

renovable que se basa en la degradación espontánea o inducida de cualquier tipo de materia

orgánica que ha tenido su origen inmediato como consecuencia de un proceso biológico y

toda materia vegetal originada por el proceso de fotosíntesis, así como de los procesos

metabólicos de los organismos heterótrofos y que no contiene o hayan estado en contacto

con trazas de elementos que confieren algún grado de peligrosidad.

Energía eléctrica: La energía eléctrica es la energía de mayor calidad, debido a que tiene el

más alto potencial de realizar trabajo y, por lo tanto, puede utilizarse para realizar un mayor

número de actividades. Se genera a partir de una diferencia de potencial entre dos puntos de

un conductor; esta diferencia de potencial hace que se genere un flujo de electrones

(electrones en movimiento) entre los dos puntos, creando una corriente eléctrica. La

diferencia de potencial se denomina voltaje y se mide en Voltios (V); y la corriente y se mide

en Amperios (A), la corriente puede ser corriente directa (DC) o corriente alterna (AC).

Page 10: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

9

Energía eólica: La energía eólica es la energía cinética de las moléculas de aire en

movimiento. La energía cinética puede ser transformada en energía mecánica rotacional, al

generar el movimiento de las palas de un rotor. La energía mecánica puede ser implementada

para desarrollar trabajo mecánico (ej., molinos, bombas de agua), o puede ser transformada

en electricidad mediante un generador. En cada transformación, parte de la energía es

disipada en forma de calor (energía calórica).

Energía solar: La energía solar es una forma de energía renovable resultante de la radiación

emitida en forma de luz y calor producida por el Sol. El término “energía renovable” enmarca

aquellas fuentes de energía que teóricamente no se agotarían con el transcurrir del tiempo.

Debido a que el tiempo de vida del Sol es superior al de la Tierra y que la cantidad de potencia

almacenada en este es cercana a 23000 TW, la energía solar se convierte en una fuente

virtualmente inagotable y una alternativa para la generación de energía eléctrica.

Oferta hídrica: El agua es un recurso natural básico e insustituible, se diferencia de los otros

recursos naturales por su propiedad de renovación a causa del ciclo hidrológico. En este caso

como energía renovable se denomina como “energía hidráulica” a la producida por caídas de

agua donde a través de turbinas se convierte en energía eléctrica y a lo que se llamarían

centrales hidroeléctricas.

Page 11: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

10

INTRODUCCIÓN

Definir un pilar necesario para la concertación de una estrategia energética que permita cerrar

las brechas sociales y técnicas en el desarrollo de una nación, es un reto, que hoy más que

nunca se facilita por la disponibilidad de un gran número de herramientas tecnológicas

sencillas y fáciles de construir; generando un óptimo acceso y uso de información de fuentes

primarias o secundarias que estén actualizándose en forma permanente y que se encuentre

sustentada metodológica y técnicamente, garantizando su alimentación y permanencia en el

tiempo.

Uno de los pilares estratégicos y retos fundamentales de los Planes de Energización Rural

Sostenibles PERS, construidos hasta la fecha en Colombia es tener la disponibilidad de

consultar información técnica y social de un territorio, relacionado con variables e

información energética local, regional o nacional y que se encuentre articulada en bases de

datos de orden nacional.

Por lo anterior el Sistema de Información PERS Norte de Santander se construye sobre la

premisa de utilizar tecnología como elemento innovador desde la captura de información

hasta la publicación de los detalles del proyecto de una manera dinámica y administrable en

el tiempo.

El SIPERS es una herramienta tecnológica que permite consultar los resultados de una forma

amigable, segura y transparente de los resultados del PERS Norte de Santander. En el

presente documento se encuentran cuatro elementos diferenciados: Uno son los aspectos

metodológicos y marcos referenciales de la investigación; seguido del diseño y aplicación de

los productos entregables; un tercer elemento es cómo funcionan, se articulan e interactúan

para que finalmente se establezcan criterios metodológicos y por último el uso de la

aplicación para la alimentación y el control de la calidad de la información publicada,

Además se muestran los desarrollos y aplicaciones de los visores geográficos y otras

Page 12: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

11

aplicaciones de los sistemas SIG como mapas que contienen información relevante del

proyecto, los cuales tienen usos y aplicaciones cada día, esto es necesario para interpretar la

información y la toma de decisiones sobre la realidad de un territorio.

Page 13: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

12

SISTEMA DE INFORMACIÓN PERS NORTE DE SANTANDER

Inicialmente, se comenzó con la aplicación de recolección de datos de fuentes primarias, en

el cual se utilizó tecnología móvil combinada con tecnología web para el monitoreo de las

encuestas. Luego se desarrolló el portal administrable de la información de PERS con el fin

de ir publicando noticias, resultados parciales o finales de una manera ágil por el

administrador del portal. Cuando aparecieron resultados de fuentes secundarias se hizo

necesario construir una alternativa fácil de consultar estos datos, así como la visualización

de datos a través de mapas con información georreferenciada; construidos en el SIG que

permitiera el acceso a la comunidad.

El Plan de Energización Rural Sostenible para Norte de Santander, desarrolló una base de

información cartográfica, como herramienta descriptiva de la geografía del departamento;

facilitando la identificación de zonas de interés en el proceso de recolección de información

primaria, logística de trabajo de campo y formulación de proyectos.

Un Sistema de Información Geográfica SIG, es la base fundamental para elaborar trabajos

que involucran recopilación y manejo de información. A través de la información

cartográfica de un SIG, se puede representar un gráfico confiable de un territorio o zona de

estudio con su respectiva tabla de atributos, mostrando de una manera reducida una realidad

sobre determinada área; permitiendo suministrar información práctica y sencilla de las

características de la zona en estudio.

La cartografía de un proyecto juega un papel importante, el cual puede generarse en formato

interactivo o impreso. El sistema de información geográfico, se utiliza como una

herramienta para elaborar una descripción aproximada de la geografía del departamento.

Esto se lleva a cabo principalmente con los mapas, los cuales son un conjunto de

información geográfica representados a través de capas, que ayudan a organizar y

administrar la información de interés.

Page 14: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

13

Para llevar a cabo este proceso, se utilizaron programas que permitieron ejecutar dichas

actividades, entre los que se destacan: Arc-Gis y Q.gis; determinando el sistema de

coordenadas en las cuales se procesa la información con el fin de unificarla y obtener un

mapa base con la información actualizada, generando como resultado las temáticas del

proyecto.

Page 15: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

14

1. OBJETIVOS

1.1.Objetivo general

Desarrollar las herramientas necesarias para el registro, procesamiento, análisis y consulta

de información primaria y secundaria recolectada por investigaciones llevadas a cabo por

el Proyecto de Energización Rural Sostenible para Norte de Santander. SIPERS, permite

estructurar la información georreferenciada para cada uno de los productos entregables del

convenio para áreas temáticas y específicas.

1.2.Objetivos específicos

Desarrollar un portal administrable para la gestión y presentación de la información del

PERS de Norte de Santander.

Desarrollar un aplicativo móvil que permita el registro de las encuestas de consumo y uso

de energía de los diferentes sectores (Residencial, Comercial y otros) con el fin de generar

una data para el análisis de la información.

Desarrollar un sistema que permita visualizar la información de fuentes secundarias, con

el fin de generar una herramienta de caracterización y consultas del PERS de Norte de

Santander.

Desarrollar un módulo de consulta de la información generada a partir de las encuestas

de consumo y uso de energía de los diferentes sectores de Norte de Santander.

Desarrollar un sistema de presentación de datos georreferenciados, sobre un visor de

mapas de la información generada a partir de las encuestas de consumo y uso de energía

de los diferentes sectores del departamento Norte de Santander y resultados del proyecto

PERS.

Page 16: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

15

2. MARCO REFERENCIAL Y LEGAL

2.1.Marco Referencial

PERS Desarrollados

Para el proceso de diseño y desarrollo del portal, se comenzó realizando un conjunto de

reuniones con los integrantes del proyecto PERS con el fin de que expusieran sus

expectativas individuales acerca de los aspectos que podría tener el portal. La exposición de

esas ideas individuales ayudo a establecer un concepto unificado sobre la plataforma. Uno

de los criterios para definir el diseño de la plataforma fue la revisión de plataformas de otros

PERS desarrollados en el país.

Revisión de plataformas de otros PERS y páginas similares

Una de las claves a la hora de realizar el diseño de un portal es conocer lo que se ha realizado

hasta el momento, en este caso particular se referencian los sitios de los PERS de otros

departamentos de Colombia:

PERS Chocó (Pers Chóco, 2017)

Page 17: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

16

PERS Nariño (Pers Nariño, 2017)

PERS Tolima (Pers Tolima, 2017)

En base a los sitios de los distintos PERS se pudo definir un diseño inicial de navegación y

una distribución del menú.

Tecnologías de Desarrollo

- Aplicaciones nativas

Page 18: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

17

Las aplicaciones nativas se desarrollan de forma específica para un determinado sistema

operativo, llamado Software Development Kit o SDK. Cada una de las plataformas, Android,

iOS o Windows Phone, tienen un sistema diferente, por lo que si quieres que tu app esté

disponible en todas las plataformas se deberán de crear varias apps con el lenguaje del sistema

operativo seleccionado. (ROLDÁN, 2013)

Aplicaciones Web o Web App

Son las aplicaciones desarrolladas con lenguajes muy conocidos por los programadores,

como es el HTML, JavaScript y CSS. La principal ventaja con respecto a las aplicaciones

nativas, es la posibilidad de programar independiente del sistema operativo en el que se usará

la aplicación. De esta forma se pueden ejecutar en diferentes dispositivos sin tener que crear

varias aplicaciones. Las aplicaciones web se ejecutan dentro del propio navegador web del

dispositivo a través de una URL. Por ejemplo, en Safari, si se trata de la plataforma iOS. El

contenido se adapta a la pantalla adquiriendo un aspecto de navegación APP. (ROLDÁN,

2013)

Page 19: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

18

Aplicaciones hibridas o Webapp nativa

Una aplicación híbrida es una combinación de las dos anteriores, se podría decir que recoge

lo mejor de cada una de ellas. Las apps híbridas se desarrollan con lenguajes propios de las

Webapp, es decir, HTML, JavaScript y CSS por lo que permite su uso en diferentes

plataformas, pero también dan la posibilidad de acceder a gran parte de las características del

hardware del dispositivo. La principal ventaja es que, a pesar de estar desarrollada con

HTML, Java o CSS, es posible agrupar los códigos y distribuirla en app store. (ROLDÁN,

2013)

Page 20: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

19

Sistema Operativo Móvil

Para el desarrollo de la aplicación móvil del “Observatorio de variables físicas y

fisiológicas en niños y adolescentes de Risaralda” es necesario encontrar un sistema

operativo que permita flexibilidad tanto en hardware como software, puesto que actualmente

el observatorio no cuenta con una infraestructura ni equipos fijos para su funcionamiento;

igualmente se necesita estabilidad que garantice la integridad de los datos ya que se trabajan

con datos sensibles, y finalmente que presente una vasta oferta de productos puesto que se

necesita elegir un equipo adecuado para el campo abierto. A continuación, se muestra una

breve descripción de algunos de los sistemas operativos móviles más relevantes de la

actualidad:

Android: (Phillips, 2016)El sistema operativo móvil Android fue creado por la Open

Handset Alliance. Tiene licencia software Apache de software libre y código fuente

abierto. Android permite a los desarrolladores escribir el código manejado en

lenguaje de programación Java. Su pila de software consiste de aplicaciones Java que

Page 21: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

20

ejecutan en un framework de aplicaciones Java orientadas a objetos sobre librerías de

núcleo Java que ejecutan sobre una máquina virtual Dalvik con compilación JIT.

IOS: (Phillips, 2016) Es un sistema operativo móvil desarrollado por Apple,

originalmente se llamaba iPhone OS, pero en 2009 se cambió el nombre a iOS, el

cual funciona en los iPhone, iPod Touch y iPad. Este sistema operativo usa una

interfaz gráfica moderna (GUI), la cual está diseñada para una entrada TouchScreen,

otra característica muy importante es la facilidad de uso la cual dejo sin integrar una

gran variedad de características encontradas en sistemas operativos tradicionales.

Lenguajes de Programación

A continuación, se hace una breve descripción de los lenguajes de programación que utiliza

el sistema operativo Android para el desarrollo las aplicaciones móviles.

JAVA: (SZNAJDLEDER, 2011) Según la organización ORACLE9, Java es un

lenguaje de programación y la primera plataforma informática creada por Sun

Microsystems en 1995. Es la tecnología subyacente que permite el uso de programas

punteros, como herramientas, juegos y aplicaciones de negocios. La principal virtud

de Java, es que se trata de un lenguaje de programación orientado a objetos, lo que

permite al programador desarrollar aplicaciones de forma más sencilla e intuitiva.

Toda la funcionalidad requerida para una aplicación móvil Android, es desarrollada

en este lenguaje.

XML: Según la organización W3C10, es un lenguaje de etiquetado extensible muy

simple, pero estricto que juega un papel fundamental en el intercambio de una gran

variedad de datos. Es un lenguaje muy similar a HTML, pero su función principal es

describir datos y no mostrarlos como es el caso de FUNDACION CTIC. XML es un

formato que permite la lectura de datos a través de diferentes aplicaciones. Las

tecnologías XML son un conjunto de módulos que ofrecen servicios útiles a las

demandas más frecuentes por parte de los usuarios. XML sirve para estructurar,

Page 22: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

21

almacenar e intercambiar información. En el caso de Android, XML es utilizado para

declarar los elementos de la interfaz de usuario, puesto que este cuenta con etiquetas

simples que permiten definir el diseño y atributos de esta.

SQL: “SQL es un lenguaje de programación estándar ANSI utilizado para acceder y

manipular bases de datos, sus siglas significan lenguaje de consulta estructurado”.

Este lenguaje es utilizado en Android para realizar todas las consultas pertinentes a

la base de datos.

Motor de Base de Datos

El sistema operativo Android, cuenta un motor de base de datos por defecto, conocido como

SQLITE el cual se describe a continuación.

SQLITE: Es una librería en proceso que implementa un motor de base de datos

transaccional, autónomo, que no tiene necesidad de utilizar servidor, ni de realizarse

configuraciones de ningún tipo, SQLITE lee y escribe directamente archivos de disco

normales. Suele ser utilizado en dispositivos móviles como teléfonos inteligentes,

reproductores de mp3, entre otros debido a que es una librería de tamaño pequeño

(menos de 500kib) que utiliza poca memoria RAM para funcionar.

Metodología de Desarrollo

Para realizar el desarrollo de la aplicación móvil, es conveniente encontrar y elegir una

metodología que se adecue a las características del proyecto, es por esto que a continuación

se muestra una breve descripción de algunas de las metodologías de desarrollo utilizadas en

la actualidad.

SCRUM (Sutherland): En carta de referencia de Scrum16 donde se menciona la

metodología se indica que Scrum es un marco de gestión para el desarrollo

incremental de productos, valiéndose de uno o más equipos multi-funcionales, auto

Page 23: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

22

organizados, de aproximadamente siete personas cada uno. Proporciona una

estructura de roles, reuniones, reglas y artefactos. Los equipos son los responsables

de crear y adaptar sus procesos dentro de este marco. Scrum utiliza iteraciones de

longitud fija que se denominan Sprints, que son típicamente de dos semanas o 30 días

de duración. Los equipos Scrum intentan generar un incremento de producto

potencialmente entregable (debidamente probado) en cada iteración.

2.2.Marco legal

Ley Orgánica 15/1999: Ley de protección de datos de carácter personal (LOPD) y su

Reglamento de desarrollo.

Ley 17 de 2001: Refundido de la Ley de Propiedad Intelectual. Protección de Marcas.

Art. 3° del Decreto 1360 de 1989: Por medio del cual se reglamenta la inscripción del

software en el Registro Nacional del Derecho de Autor.

Ley 23 de 1982: En su artículo 2 señala: “Los derechos de autor recaen sobre las obras

científicas, literarias y artísticas las cuales comprenden todas las creaciones del espíritu en

el campo científico, literario y artístico, cualquiera que sera el modo o forma de expresión

y cualquiera que sea su destinación…”. Para ilustrar lo que es concebido como

obra, la misma ley trae ejemplos en este artículo, y termina diciendo,

que los derechos de autor protegen “Toda producción del dominio científico, literario o

artístico que pueda reproducirse, o definirse por cualquier forma de impresión, por

fonografía, radiotelefonía o

cualquier otro medio conocido o por conocer”. (Gustavo Adolfo García Arango , 2007)

Decreto 3851 de 2006: “Por el cual se organiza un sistema de aseguramiento de la calidad

del almacenamiento y consulta de información básica colombiana y se dictan otras

disposiciones”.

Page 24: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

23

Resolución 068 de 2005 Instituto Geográfico Agustín Codazzi (IGAC): “Por lo cual se

adopta como único datum oficial de Colombia el marco geocéntrico nacional de referencia:

Magna-Sirgas”.

Circular COINFO No 001 de 2009: Cuyo asunto es: “Lineamientos para la estandarización

de la información geográfica y de los sistemas de información geográfica.

Page 25: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

24

3. METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE

INFORMACIÓN

3.1.Metodología para la construcción del SIPERS Norte de Santander

El sistema de información PERS, se construyó sobre la premisa de utilizar tecnología desde

la captura de información como elemento innovador hasta la publicación de los detalles del

proyecto de una manera dinámica y administrable.

El componente Plataforma tecnológica para la administración y gestión de la información

del PERS Norte de Santander (SIPERS), está compuesto por cuatro productos:

Producto 1: Construcción de un portal administrable para la gestión y presentación de la

información del PERS Norte de Santander. El producto entregable es un Portal

Administrable PERS, y un documento técnico.

Producto 2: Sistema de presentación de información de fuentes secundarias “Producto

entregable; Sistema de presentación de información fuentes secundarias y un documento

técnico”.

Producto 3: Aplicativo para la recolección de datos de fuentes primarias “Producto

Entregable: Sistema de gestión encuestas de consumo y uso de energía.

Producto 4: Implementación de un visor de información geográfica producto entregable

“Sistema de presentación de información georreferenciada”.

3.1.1. Lineamientos para la construcción de software

Para la construcción del sistema se debe seguir una línea que se constituye en etapas

ordenadas, las cuales son: Ingeniería de requisitos, análisis y diseño, codificación, prueba y

entrega. Cada etapa sigue un cuadro metodológico bien establecido y cada una tiene como

resultado activo de software que servirán para abordar las etapas subsiguientes.

Page 26: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

25

Adjuntar la documentación inherente al diseño, arquitectura, metodología de construcción y

tecnologías utilizadas. En la gestión del sistema, esta ruta acompaña el proceso de

construcción del sistema de tal manera que haya una auditoria permanente sobre las etapas

de la construcción y facilite de esta manera la retroalimentación externa para que de esta

forma haya aseguramiento de calidad sobre cada etapa y sobre el producto en su totalidad.

3.1.2. Tecnologías de desarrollo utilizadas

3.1.2.1.Sistema de gestión de contenido y página web

Las tecnologías utilizadas en la implementación del sistema de gestión de contenido y la

página web son:

PHP: (acrónimo recursivo de PHP: Hypertext Preprocessor) Es un lenguaje de código

abierto muy popular especialmente adecuado para el desarrollo web y que puede ser

incrustado en HTML. se utilizó como lenguaje Backend de la aplicación sobre un

servidor Apache con la versión PHP 5.

PostgreSQL: Es un sistema de gestión de bases de datos relacional orientado a

objetos y libre, publicado bajo la licencia PostgreSQL. Este sistema de gestión

permite la persistencia de todos los datos de la página Web y de la integración de las

encuestas.

Laravel: Se utilizó el Framework en su versión 5.0 para la mayor parte del desarrollo

del proyecto. Laravel redirecciona la arquitectura hacia un patrón MVC permitiendo

organizar la codificación e implementando mejores prácticas de desarrollo.

JQuery: se utilizaron librerías y componentes en JS.

Bootstrap: Es un framework CSS que permite la implementación de un diseño

responsivo y la utilización de componentes que permiten mejorar el tiempo de

desarrollo y el proceso de diseño.

Page 27: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

26

3.1.2.2. Aplicativo móvil

La tecnología de desarrollo seleccionada para la construcción de la aplicación móvil para

encuestas del PERS es la nativa, ya que este tipo de aplicaciones posee características

pertinentes a los requerimientos planteados tales como:

Permiten su uso sin necesidad de conexión a internet.

Se alimentan de los recursos del propio Smartphone, teniendo acceso a diferentes

características como la cámara, el GPS, entre otras.

Creación de un acceso directo en tu pantalla principal después de su instalación.

Uso de bases de datos locales.

Aprovecha el máximo rendimiento del dispositivo que cuenta con el sistema

operativo para el cual fue desarrollada.

3.1.2.3. Java y Android como tecnología base

La tecnología utilizada para el desarrollo de la aplicación fue Java,

desplegado sobre una plataforma con sistema operativo Android, esta

permite que el aplicativo pueda ser instalado en un gran conjunto de

dispositivos, que van desde Smartphone hasta tablets, a través de la

PlayStore de Google.

Para el diseño se utilizó la normativa Material Design propuesta por Google, que garantiza

la utilización de buenas prácticas y un diseño agradable. Para el proceso de desarrollo se

utilizó el Android Studio que es un IDE de desarrollo para aplicaciones Móviles en sistemas

Android, basado en la plataforma Eclipse.

En el caso de la persistencia de los datos en la plataforma móvil se utilizó SQL Lite,

garantizando de esta manera la posibilidad de trabajar sin conexión al servidor central.

Page 28: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

27

3.1.3. Arquitectura

3.1.3.1.Sistema de gestión de contenido y página web

La arquitectura utilizada es MVC (Modelo-Vista-Controlador) que permite tener separado

los datos y la lógica del sistema de las interfaces de usuario. Gracias a Laravel la codificación

está mejor estructurada y de una manera más eficiente.

3.1.3.2. Aplicativo móvil

La arquitectura de despliegue de la aplicación móvil y el panel de visualización esta descrita

en el siguiente modelo.

Page 29: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

28

3.1.3.3.Diseño de Base de Datos

El motor de base de datos utilizado es PostgreSQL, en su última versión ha garantizado un

alto rendimiento y estabilidad al acceder a la información almacenada. Se crearon dos

esquemas en la base de datos, el primero es el esquema Page el cual almacena toda la

información referente a la página web; y el segundo es el esquema Public que contiene la

información de las encuestas.

Para el diseño de las tablas se respetaron todos los procesos de normalización y se buscó

garantizar la seguridad, integridad y disponibilidad de los datos. En el caso de las encuestas

se utilizó en el servidor, el esquema Public que se define a continuación.

deployment Deployment Model

Aplicacion

Mov il Panel de

Visualizacion

Web

«device»

Smarphone o

Tablet

«device»

Nav egador Web

Data Encuestas

Exportadas

EncuestadorCoordinador

Base de datos PERS

Serv idor

Aplicaciones

PERS

«use» «use»

«Data

Encuestas»

Page 30: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

29

La siguiente imagen muestra las tablas utilizadas en el diseño del portal, que permiten la

administración de todos los elementos gráficos del mismo.

dm PostgreSQL

encuestares

«column»

FK encuestador: integer

fecha: date

*PK identificador: varchar(10)

numero: integer

FK dispositivo: integer

longitud: integer

latitud: integer

altura: integer

preguntares

«column»

*PK codpregunta: varchar(10)

pregunta: varchar(200)

FK seccion: integer

orden: integer

informacion: varchar(200)

seccion

«column»

*PK codseccion: integer

descripcion: varchar(50)

dominiopregunta

«column»

*pfK codpregunta: varchar(10)

*PK numero: integer

descripcion: varchar(50)

encuestador

«column»

*PK id: integer

nombre: varchar(50)

usuario: varchar(10)

clave: varchar(50)

correo: varchar(50)

seccion1

«column»

*pfK encuesta: varchar(10)

p01: varchar(50)

p0101: varchar(5)

p02: integer

p03: varchar(100)

dispositiv o

«column»

*PK id: integer

descripcion: varchar(50)

seccion2

«column»

*pfK encuesta: varchar(10)

p04: integer

p04otro: varchar(100)

p05: integer

p05otro: varchar(100)

p06: integer

p07: integer

p0801: integer

p0802: integer

p0803: integer

p0804: integer

p0805: integer

p0806: integer

p0807: integer

p0808: integer

p08otro: varchar(50)

p09: integer

p10: integer

p10obs: varchar(200)

p11: integer

+FK_preguntares_seccion

+PK_preguntares

+FK_encuestares_dispositivo

+PK_dispositivo

+FK_seccion1_encuestares

+PK_encuestares

+FK_dominiopregunta_preguntares

+PK_preguntares

+FK_encuestares_encuestador+PK_encuestador

+FK_seccion2_encuestares

+PK_encuestares

Page 31: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

30

3.2. Metodología para del SIG en el PERS Norte de Santander

El Sistema de Información Geográfico PERS Norte de Santander, se elaboró teniendo

presentes 3 objetivos fundamentales a cumplir con la ejecución de la metodología:

Objetivo 1: Apoyo Logístico.

Objetivo 2: Apoyo en Campo (Aplicación de encuestas).

Objetivo 3: Definir áreas para formular proyectos.

De acuerdo al documento referencia: Guía para la elaboración de un plan de energización

rural sostenible, la metodología recomendada y empleada para cada objetivo, se resume en

la figura 1:

Figura 1. Metodología Visor Geográfico.

Fuente Sig. www.siel.gov.co/portals/0/fondos/Guia_de_un_PERS.pdf.

VISOR GEOGRÁFICO

OBJETIVO 3. Definir áreas para formular proyectos.

Consolidar base deinformación geográfica temática.

Consolidar información del recurso energético disponible a partir de Cartografía.

Realizar análisis especiales para identificar áreas de implementación de proyectos.

OBJETIVO 2. Apoyo en Campo.

Generar productos cartográficos geoestadísticos. Consolidado de encuestas.

Generar información georeferenciada en formatos de intercambio válidos.

Definir los requerimientos técnicos de equipos de goereferenciación GPS.

OBJETIVO 1. Apoyo Logístico.

Obtener Cartografía Básica, sistemas de información regionales.

Depurar Cartografía sitios UPME, Actividad de Planeación.

Generar productos cartográficos (Mapas) al personal de encuestamiento.

Page 32: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

31

Obtención de Información Secundaria

3.2.1. Visitas a entidades departamentales

Se realizaron visitas a las diferentes entidades del departamento, con el fin de solicitar la

información actualizada necesaria para la generación de productos cartográficos del

proyecto.

3.2.2. Depuración de la información

Se analizó y depuró la información recopilada a través de las fuentes (UPME, Corponor,

Gobernación de Norte de Santander entre otras), verificando el sistema de referencia de

coordenadas, eliminado campos nulos o innecesarios dentro de la tabla de atributos.

3.2.3. Reuniones con grupos de Investigación

Para continuar con la cartografía temática, se elaboraron reuniones con los diferentes grupos

investigativos de la universidad, según su área de trabajo; acordando la entrega de la

información para la elaboración de los diferentes mapas georreferenciados solicitados, con

el fin de obtener un producto o entregable del Proyecto. De estas reuniones se generaron

los siguientes requerimientos:

Organización en archivos Excel, de forma que sus columnas y filas identificadas

estén ubicadas de acuerdo al municipio y subregión que pertenezca, con la

información correspondiente al tema del mapa, para su exportación a la base de

datos de la capa del mapa que corresponda en el software ArcGIS.

Para mapa de puntos, la base de datos en Excel contendrá las coordenadas planas

correspondientes en dos columnas identificados como Norte y Este, sin letras, ni

guiones; sólo el número de la coordenada con el fin de no generar error al exportar

la información. Si la información proviene de un GPS, puede ser entregado con la

Page 33: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

32

extensión gpx. Si la información corresponde a extensión shape, esta se exportará

a la geodatabase del proyecto para edición.

3.2.4. Entrega de información a SIPERS

Luego de ser generada, depurada, revisada y editada la información cartográfica, esta es

entregada al grupo de sistemas de información SIPERS, en la extensión shapefile (SHP),

con el fin de ser ingresada al visor de la página y al sistema de información secundaria.

El visor se implementó sobre Argis Server en una versión gratuita, donde se desplegaron

todos los Shapes entregados. Adicionalmente el visor se incluyó dentro de una página del

sitio de PERS.

Page 34: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

33

3.3.Requisitos de información

3.3.1. Información primaria PERS

Para la visualización de la información primaria del PERS Norte de Santander se definieron

los siguientes indicadores, teniendo en cuenta la información suministrada por las encuestas

aplicadas para el proyecto. Para esto se realizó por parte de los expertos encargados, el

análisis de las encuestas definiendo así las variables relevantes para la construcción de los

indicadores que serán procesados por el sistema de información de tal manera que arrogue

los resultados esperados y cumpla con los objetivos propuestos para este módulo.

Subsistemas para el módulo de Información Primaria del PERS Norte de Santander

Subsistema Tópico Desagregación Fuente

Información

primaria PERS

Indicadores encuestas Archivos

descargables Esta investigación

Puntos de

georreferenciación Municipio, Región Esta investigación

Demás (Ej.: analizadores

de red) Municipio, Región Esta investigación

Para la recolección de datos de fuentes primarias, se desarrolló un aplicativo móvil que

permita el registro de las encuestas de consumo y uso de energía de los diferentes sectores

con el fin de generar una data para el análisis de los datos del departamento Norte de

Santander.

Las Actividades desarrolladas son:

Actividad 1 2 3 4 5 6

Caracterizar y organizar los tipos de preguntas de las encuestas

Definir las interfaces de registro de información de la encuesta

Page 35: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

34

Definir la estructura de almacenamiento de la información

Desarrollar la herramienta de captura de la encuesta

Configurar arquitectura de despliegue

Probar la aplicación en un Pilotaje

Mantenimiento y Corrección de la Aplicación

Procesamiento de las Encuestas

Consolidación de Información

Recursos Tecnológicos

Recurso Descripción

Tabletas con sistema operativo

Android

Tabletas mínimo 7” con Android versión 4.0,

almacenamiento 16 Gb y RAM 3 GB

Los Entregables de este producto son:

Sistema de Gestión encuestas de consumo y uso de energía residencia, comercial y de otros

sectores.

Documento técnico

El diseño del aplicativo permite desarrollar una aplicación móvil para la gestión y registro de

los tres tipos de encuestas de consumo y uso de energía del Proyecto de Energización Rural

Sostenible de Norte de Santander. Se elabora un panel de visualización de la información

registrada en la aplicación móvil de los tres tipos de encuestas de consumo y uso de energía

eléctrica.

La aplicación móvil cuenta con tres módulos los cuales permiten el registro de la información

de los tipos de encuestas de consumo y uso de energía del Proyecto de Energización Rural

Sostenible de Norte de Santander, teniendo en cuenta las siguientes características como el

Page 36: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

35

número de secciones y cantidad de preguntas, resaltando que en cada pregunta se pueden

generar subpreguntas:

1. Encuesta Sector Residencial:

Sección 1: De la pregunta 1 a la pregunta 3; suman 4 registros para la base de datos.

Sección 2: De la pregunta 4 a la pregunta 11; suman 20 registros para la base de datos.

Sección 3: De la pregunta 12 a la pregunta 18; suman 15 registros para la base de

datos.

Sección 4: De la pregunta 19 a la pregunta 27; suman 19 registros para la base de

datos.

Sección 5: De la pregunta 28 a la pregunta 33; suman 10 registros para la base de

datos.

Sección 6: De la pregunta 24 a la pregunta 36; suman 5 registros para la base de datos.

Sección 7: De la pregunta 37 a la pregunta 39; suman 70 registros para la base de

datos.

Sección 8: De la pregunta 40 a la pregunta 41; suman 26 registros para la base de

datos.

Sección 9: De la pregunta 42 a la pregunta 45; suman 42 registros para la base de

datos.

Sección 10: De la pregunta 46 a la pregunta 64; suman 137 registros para la base de

datos.

Sección 11: Pregunta 65; suma 126 registros para la base de datos.

Sección 12-1: De la pregunta 66 a la pregunta 69; suman 5 registros para la base de

datos.

Sección 12-2: Pregunta 70; suma 12 registros para la base de datos.

Sección 13: De la pregunta 71 a la pregunta 79; suman 37 registros para la base de

datos.

Page 37: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

36

Sección 14: De la pregunta 80 a la pregunta final 86; sumando 40 registros para la

base de datos.

Teniendo en cuenta las secciones descritas anteriormente la encuesta sector residencial

cuenta con 14 secciones de información y 86 preguntas, las cuales generan 568 registros de

datos para la base de datos.

2. Encuesta Sector Comercial:

Sección 1: De la pregunta 1 a la pregunta 5; suman 7 registros para la base de datos.

Sección 2: De la pregunta 6 a la pregunta 10; suman 26 registros para la base de datos.

Sección 3: De la pregunta 11 a la pregunta 16; suman 16 registros para la base de

datos.

Sección 4: De la pregunta 17 a la pregunta 25; suman 19 registros para la base de

datos.

Sección 5: De la pregunta 26 a la pregunta 31; suman 10 registros para la base de

datos.

Sección 6: De la pregunta 32 a la pregunta 35; suman 6 registros para la base de datos.

Sección 7: De la pregunta 36 a la pregunta 38; suman 77 registros para la base de

datos.

Sección 8: De la pregunta 39 a la pregunta 40; suman 25 registros para la base de

datos.

Sección 9: De la pregunta 41 a la pregunta 44; suman 42 registros para la base de

datos.

Sección 10: De la pregunta 45 a la pregunta 59; suman 72 registros para la base de

datos.

Sección 11: Pregunta 60; suma 147 registros para la base de datos.

Sección 12: Pregunta 61 a la pregunta final 70; suman 40 registros para la base de

datos.

Page 38: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

37

Teniendo en cuenta las secciones descritas anteriormente la encuesta del sector comercial

cuenta con 12 secciones de información y 70 preguntas, las cuales generan 487 registros de

datos para la base de datos.

3. Encuesta Otros Sectores:

Sección 1: De la pregunta 1 a la pregunta 5; suman 6 registros para la base de datos.

Sección 2: De la pregunta 6 a la pregunta 13; suman 26 registros para la base de datos.

Sección 3: De la pregunta 14 a la pregunta 19; suman 16 registros para la base de

datos.

Sección 4: De la pregunta 20 a la pregunta 28; suman 18 registros para la base de

datos.

Sección 5: De la pregunta 29 a la pregunta 33; suman 10 registros para la base de

datos.

Sección 6: De la pregunta 34 a la pregunta 37; suman 6 registros para la base de datos.

Sección 7: De la pregunta 38 a la pregunta 40; suman 77 registros para la base de

datos.

Sección 8: De la pregunta 41 a la pregunta 42; suman 16 registros para la base de

datos.

Sección 9: De la pregunta 43 a la pregunta 46; suman 43 registros para la base de

datos.

Sección 10: De la pregunta 47 a la pregunta 53; suman 17 registros para la base de

datos.

Sección 11: Pregunta 54; suma 182 registros para la base de datos.

Sección 12: De la pregunta 55 a la pregunta 63; suman 159 registros para la base de

datos.

Page 39: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

38

Sección 13: Pregunta 64; suma 72 registros para la base de datos.

Sección 14: Pregunta 65; suma 12 registros para la base de datos.

Sección 15: Pregunta 66 a la pregunta 75; suman 40 registros para la base de datos.

Teniendo en cuenta las secciones descritas anteriormente, la encuesta otros sectores cuenta

con 15 secciones de información y 75 preguntas, las cuales generan 703 registros de datos

para la base de datos.

El panel de visualización de información de encuestas de consumo y uso de energía del

Proyecto de Energización Rural Sostenible de Norte de Santander, permite visualizar el

registro de cada encuesta realizada, mediante la aplicación móvil permitiendo así verificar en

tiempo real la información digitalizada por los encuestadores, también permite determinar la

cantidad de encuestas por tipo y por encuestadores.

3.3.2. Información secundaria PERS

3.3.2.1.Sistema de presentación de información de fuentes secundarias

Su objetivo es desarrollar el sistema de presentación de información de fuentes secundarias

con el fin de generar una herramienta de caracterización y consultas del PERS Norte de

Santander.

Las Actividades a desarrollar son:

Actividad 1 2 3 4 5 6 7 8 9 10 11 12

Crear una estructura de soporte para la creación y

almacenado de datos secundarios.

Definir la estructura de la presentación de los datos.

Definir categoría y dimensiones en caso de ser

necesario.

Page 40: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

39

Desarrollar el sistema de caracterización.

Configurar arquitectura de despliegue.

Los Entregables de este producto son:

Sistema de presentación de información fuentes secundarias.

Documento técnico.

La información secundaria puede ser vista a partir de una gráfica, la cual el usuario puede

generar de acuerdo a su necesidad seleccionando las variables a graficar: Por municipio,

periodo, región, población, etc.

Igualmente, la tabla que mantiene los datos graficados puede ser descargado a un archivo

Excel.

3.3.2.2. Metodología

Para el proceso de diseño y desarrollo del sistema de presentación se empezó realizando un

conjunto de reuniones con los integrantes del proyecto PERS y luego con los integrantes de

los distintos grupos de investigación participantes, para que expusieran sus expectativas

individuales acerca de los aspectos que podría tener el portal. La exposición de ideas

individuales ayudo a establecer un concepto unificado sobre la plataforma.

Con la primera visión del sistema se comenzó a definir el diseño para lo cual se utilizaron

algunos criterios:

Revisión de modelos propuestos por los grupos.

Generación de prototipos para evaluar su aceptación.

A continuación, se describen cada una de los criterios:

Page 41: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

40

Revisión de modelos propuestos por los grupos: Para este proceso los grupos

expusieron la información que se iba a utilizar y se definieron unas propuestas de

presentación por parte de cada grupo de investigación.

Generación de prototipos para evaluar su aceptación: Se creó un prototipo inicial

del proyecto, el cual fue evaluado con el equipo PERS.

Prototipo Inicial

Page 42: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

41

Prototipo Final

.

Page 43: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

42

4. CONSTRUCCIÓN DE UN PORTAL ADMINISTRABLE PARA LA GESTIÓN

Y PRESENTACIÓN DE LA INFORMACIÓN DEL PERS NORTE DE

SANTANDER

Desarrollar un portal administrable para la gestión y presentación de la información del PERS

de Norte de Santander.

Las actividades desarrolladas son:

Actividad 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Recolectar información para estructurar y

organizar la plataforma.

Definir las funcionalidades del portal

Página de Inicio

Noticias

Generalidades del PERS

Gestor de documentos

Enlaces a aplicaciones

Galería

Proyectos

Diseñar la arquitectura del portal

Desarrollar el portal

Configurar arquitectura de despliegue

Probar y ajustar el portal

Page 44: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

43

Recursos Tecnológicos

Recurso Descripción

Servidor de Aplicaciones y

Base de Datos

Equipo servidor con características de servidor.  

Sobre este equipo se deben desplegar los servicios para

publicación del portal Web y sistema de gestión de información,

adicional se debe contar con el servicio de Base de Datos (Utilizar

software libre) para la gestión de los datos, mapas y

almacenamiento de las encuestas.

Capacitación

Se realizaron procesos de capacitación para los distintos sistemas.

Portal Administrable PERS: Se llevaron a cabo capacitaciones con el personal del

área de comunicaciones con el fin de dar a conocer el funcionamiento del sistema.

Adicional a esto se realizó la entrega del manual como se puede observar con mayor

detalle (Ver Anexo 01) y de los usuarios de administración.

Aplicación Móvil: Se realizó la capacitación del funcionamiento de la aplicación con

el personal encargado de realizar las encuestas en terreno. Adicional se hizo la

entrega del manual de la aplicación y las respectivas credenciales de acceso de los

encuestadores.

Sistema de control y Seguimiento: Se llevó a cabo la capacitación con el personal

del proyecto PERS explicando el funcionamiento del sistema para observar a mayor

detalle (Ver Anexo 02 Manual del sistema). Por último, se hizo entrega del manual

y el usuario de administración.

Los Entregables de este producto son:

Page 45: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

44

Portal Administrable PERS

Documento técnico

4.1.Módulos página web

El portal Web cuenta con un conjunto de secciones y páginas las cuales son administrables.

Existe una sección inicial a la cual puede acceder cualquier usuario que ingrese al navegador,

donde podrá ver las siguientes secciones. Estas secciones pueden ser actualizadas y editadas

por el administrador del portal.

Página de Inicio: En el desarrollo del sistema de información se construye la

estructura de la página de inicio, con los siguientes componentes. El menú de inicio

se observa en la siguiente imagen y cuenta con acceso a diversas secciones:

Inicio: Permite acceder a la presentación del proyecto, en esta sección se visualiza la

visión, misión y objetivos del SIPERS y la sección de noticias limitado a las últimas

tres.

Socioeconómica: Información social y económica. Esta información es administrada

desde el proyecto PERS. En la opción se encuentran un conjunto de ítems.

Energética: Información de oferta energética y demanda energética. Esta

información es administrada desde el proyecto PERS. En la opción se encuentran un

conjunto de ítems.

Política pública: Permite acceder a la política pública. Esta información es

administrada desde el proyecto PERS.

Page 46: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

45

Proyectos: Esta sección muestra los listados de los proyectos. Esta información es

administrada desde el proyecto PERS.

Metodología: Corresponde a las metodologías utilizadas en los procesos en

desarrollo. Esta información es administrada desde el proyecto PERS.

Sistemas: Son herramientas desarrolladas para la gestión de la información.

SIG: Es un enlace al Sistema de información Geográfica.

Encuestamiento: Permite el uso de un conjunto de elementos estructurados,

relacionados y organizados entre sí, con vista a manipular, organizar, procesar,

administrar, gestionar los datos del proyecto que presten una información útil y que

contribuyan a los propósitos definidos por el Plan de Energización Rural Sostenible

de Norte de Santander.

Encuestas PERS: Permite visualizar la información de las encuestas PERS

adquiridas a través de la aplicación móvil.

Visor: Es un enlace al Sistema de información Geográfica.

Multimedia: Permite acceder a la galería de imágenes del proyecto.

Admin: Permite acceder a las opciones de administración del sistema, para ingresar

a estas opciones debe haber iniciado sesión.

Sistemas de Gestión de contenido para la página Web

Implementar un sistema de gestión de contenido de la página web para el plan de

energización rural sostenible PERS Norte de Santander (SIPERS).

Descripción

Gestor de Contenido: El contenido de la página web en su mayoría es gestionable,

desde el menú principal y sus opciones; descripción e imágenes de las noticias;

Page 47: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

46

definiciones de misión y visión; información de las paginas internas y multimedia;

pie de página entre otros componentes. El usuario con los privilegios requeridos por

el sistema podrá gestionar toda la información desde la misma página web haciendo

los cambios y actualizaciones necesarias. Se podrá editar los textos, subir imágenes,

modificar galerías; en general todo el contenido es editable.

Página Principal: La página principal consta de un contenido totalmente

administrable; las imágenes, las noticias, los grupos de investigación, el pie de página

y demás componentes. En la parte superior se encuentra un Banner el cual va

alternando las imágenes registradas. A continuación, se encuentran dos secciones;

noticias que contiene toda la información de las noticias registradas con su respectiva

imagen y la otra sección que contiene las definiciones de misión, visión y objetivos.

Después se encuentra una sección de los grupos de investigación relacionados al

proyecto y finalizando se encuentra el pie de página con los datos generales del

proyecto y datos de contacto.

Multimedia: Es una sección de la página en la cual se encuentran registradas las

galerías con su respectivo nombre, descripción, imágenes y videos. Al entrar se

encontrará un listado de todas las galerías disponibles y cuando se seleccionan se

muestra un listado de imágenes y videos para detallar.

SIG: Es una sección de la página en la cual se encuentran registradas los mapas con

su respectiva información. Al ingresar a uno de estos mapas se encontrará la

descripción, el mapa, la fuente y la tabla con los datos.

Paginas Adicionales: En la página web se encuentran paginas adicionales como lo

son la información económica, social, demanda energética y demás en las cuales se

encontrará toda la información respectiva registrada. Está disponible la posibilidad

de descargar documentos con información relevante correspondiente a cada tema de

interés, los cuales pueden ser archivos PFD, Word o imágenes.

Sobre nosotros: Todas las personas que participaron y apoyaron en el desarrollo del

SIPERS.

Page 48: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

47

Contáctenos: Hace referencia al personal técnico, administrativo y logístico, que

coordina el proyecto.

5. IMPLEMENTACIÓN DE UN VISOR DE INFORMACIÓN GEOGRÁFICO

Desarrollar el sistema de presentación de datos georreferenciados sobre un visor de mapas

de la información generada a partir de las encuestas de consumo y uso de energía de los

diferentes sectores de Norte de Santander y resultado del proyecto PERS.

Actividades

Actividad 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Determinar la tecnología

pertinente para la creación del

visor de mapas espaciales.

Desarrollar el visor de mapas.

Integrar mapas en el visor.

Configurar arquitectura de

despliegue.

Recursos Tecnológicos

Recurso Descripción

Licenciamiento para publicación

del sistema geográfico.

Software libre

Entrega de información de capas de

datos de georreferenciación.

El equipo del proyecto PERS entrega las capas de datos

con los distintos Shapes a visualizar.  El visor solo

Page 49: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

48

desplegará la información generada por el comité técnico

del equipo.

Los Entregables de este producto son:

Sistema de presentación de información georreferenciada

Documento técnico

6. HERRAMIENTA PARA LA GESTIÓN DE LA INFORMACIÓN

Toda la comunidad en general tiene a su disposición la información sobre energización

sostenible para el departamento Norte de Santander. la cual permitirá generar nuevas

propuestas o tomar nuevas decisiones.

7. CONSOLIDACIÓN DEL SIPERS NORTE DE SANTANDER CON OTROS

SIPERS DESARROLLADOS

El SIPERS entrega todos los productos para que sean comparados con la información de

otros PERS desarrollados a nivel nacional y utilizados en otros proyectos que sean

requeridos.

Se debe definir la estructura de los datos de los otros PERS, pero se dejan todas las estructuras

de información en tablas organizadas según un modelo relacional y en un conjunto de Shapes

correspondientes al estándar nacional (http://persnds.ufps.edu.co/pers_app/public/)

Page 50: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

49

8. LECCIONES APRENDIDAS

Contar con un sistema de información estructurado y ajustado para el desarrollo del proyecto

permite la gestión de los procesos y la retroalimentación de los mismos.

La organización de los equipos de trabajo a distancia es complicada, y los problemas

presentados en el trabajo de campo de los mismos debe ser tenida en cuenta, ya que genera

atrasos en la recolección de información.

Un seguimiento constante y un conjunto de validaciones permanentes del trabajo llevado a

cabo por las personas que toman las muestras de información aseguran la calidad de los datos.

Es importante realizar constantes respaldos de información debido a la posible pérdida de

equipos electrónicos, es necesario brindar herramientas que permitan realizar una

comunicación de datos constante.

Los sistemas de información deben contar con una constante retroalimentación y en este tipo

de proyectos se deben tener herramientas más formales que permitan generar evidencias

físicas de los temas tratados y de los compromisos realizados. La claridad en la captura de

requerimientos es importante, ya que garantiza el cumplimiento de los tiempos y la

disminución del esfuerzo perdido.

Las aplicaciones Web permiten presentar la información al público de una forma masiva,

pero es necesario contar con controles sobre la misma.

Page 51: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

50

9. CONCLUSIONES

La cartografía elaborada de acuerdo a los estudios realizados, facilita la identificación de

zonas de implementación de diversos proyectos, para beneficio de la comunidad y de los

municipios del departamento Norte de Santander.

Por medio de los mapas generados, se transmite la información de manera organizada, con

la finalidad de que el usuario SIG pueda obtener información útil para su conocimiento,

ubicación de los proyectos propuestos, la facilidad de visualización y administración.

Page 52: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

51

10. RECOMENDACIONES

Realizar la implementación del sistema de gestión de las fuentes secundarias debido

a que las mismas se deben modificar desde la base de datos.

Se debe completar la información de las fuentes secundarias para años posteriores,

debido a que esta fuente secundaria es una fuente importante de información para los

proyectos.

Considerar la articulación de la información del PERS con la estrategia de datos

abiertos a nivel nacional.

Page 53: METODOLOGÍA PARA LA CONSTRUCCIÓN DEL SISTEMA DE …persnds.ufps.edu.co/pers_app/public/files/202.pdf · 2018. 8. 12. · Manual del Sistema ... World Wide Web: Es un sistema hipermedial

52

11. BIBLIOGRAFÍA

Gustavo Adolfo García Arango . (2007). Aspectos jurídicos del softw are libre en Colombia.

Revista Virtual Universidad Católica del Norte, 1-15.

Pers Choco. (2017). Obtenido de http://www.perschoco.com/

Pers Nariño. (2017). Obtenido de http://http//sipersn.udenar.edu.co:90/sipersn/

Pers Tolima. (2017). Obtenido de http://perstolima.ut.edu.co/

Phillips, B. (2016). Programación con Android. ANAYA.

ROLDÁN, M. M. (2013). Aplicaciones móviles nativas orientadas a servicios y recursos de

bibliotecas universitarias. EDUTEC. Costa Rica.

Sutherland, J. (s.f.). El Arte De Hacer El Doble De Trabajo En La Mitad De Tiempo.

SZNAJDLEDER, P. (2011). JAVA A FONDO. ESTUDIO DEL LENGUAJE Y

DESARROLLO DE APLICACIONES. Alfa y Omega.