Proyecto Apoyo al Ciclo Electoral de El Salvador ( )

Documentos relacionados
NUEVAS FUNCIONALIDADES. Versión 1.1

MANUAL DE DESPLIEGUE DE APLICACIONES MÓVILES

Generador de ambiente de prueba para aplicaciones web

ÍNDICE INTRODUCCIÓN CAPÍTULO 1. ARQUITECTURAS DE UN SISTEMA MICROINFORMÁTICO... 15

INSTRUCTIVO INSTALADOR ENTEPRISE WEB

Creación de WIKIS. Br. Nohemi Rojas B.

Sistemas Operativos en Red

MANUAL DE PROGRAMADOR

Sistema móvil para la seguridad personal en caso de accidentes presentados en la ciudad de Bogotá. Manual de Programador

Tercera Sesión. Entity Framework Core y ASP.NET Core:.NET en todas las plataformas. Sexta Sesión. SPAs: aplicaciones en el navegador

MANUAL DE IMPLEMENTACIÓN SITIO WEB OBSERVATORIO CULTURAL

Dónde se imparte? Cuándo se imparte? Quién lo imparte? Qué requisitos se piden? CURSO: INTRODUCCIÓN A INTERNET, CORREO Y MULTIMEDIA (mayo -junio 2014)

Desarrollo Para Dispositivos Móviles.

Informe - Groove Basin

App IPT. La aplicación para aprender Inglés desde tu celular o tablet

Optomation Systems Pág.1. Introducción a. Optomation Systems. Opto22 en España y Portugal

Grado de Ingeniería Informática. Consultor: Juan José Cuadrado Gallego Alumno: Isabel Guerra Monclova

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

Concurso por oposición abierto 2018, para ocupar plazas de nueva creación de Personal Académico de carrera en la BUAP

COMO VERIFICAR EL CORRECTO FUNCIONAMIENTO DE UNA APLICACIÓN EN PHONEGAP PROF. RICARDO GONZÁLEZ

CONSEJO NACIONAL DE LA JUDICATURA UNIDAD ADMINISTRATIVA - RECURSOS HUMANOS

Presentación del Curso Presencial LINUX - LPIC: MANEJO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS DE CODIGO ABIERTO

Tutorial de Ionic 2. Construye Apps móviles multiplataforma con ionic 2 desde cero - 1 -

Departamento de Desarrollo Tecnológico. Sistema Administración de Compras y Control Financiero Manual de Instalación y Recuperación

Documento de ayuda para la aplicación Segurmática Seguridad Móvil.

Como instalar Un Foro con phpbb en Linux Canaima

NOVIEMBRE Lu Ma Mi Ju Vi Sa Do 2 F.INICIO: 16:30-18: :30-18: :30-18: :30-18: :30-18: :30-18: :30-18:00

Manual de Gengular-Wizard. Gengular: Hacia la automatización de aplicaciones empresariales bajo el paradigma de arquitectura SPA y el enfoque MDE

DIPLOMADO DESARROLLO WEB Y CREACIÓN DE APPS MÓDULO DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL

Toda nuestra Experiencia a tu alcance

MANUAL PARA EL CARGUE DE REPORTES POR FTP

Introducción al Desarrollo de Aplicaciones Móviles con Android

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA DE CONTROL

IMPLANTACIÓN DE APLICACIONES WEB

CONVENCIONES USADAS...

UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL TÉCNICO

1. Manual Técnico. Este manual le permitirá aprender a configurar el Sistema de Gestión de Incidencias Técnicas (SIGIT) para ponerlo en producción.

ANEXO A MANUAL ADMINISTRADOR. Modulo Sistema

TUTORIAL ACTIVACIÓN APN (INTERNET) ANDROID

Mejorando las comunicaciones con los estudiantes de la Universidad Austral de Chile a. Nadja Starocelsky Villavicencio Milton Muñoz Cárdenas

UNIVERSIDAD TÉCNICA DEL NORTE

Cada Campo de Golf dispone de su espacio físico en el servidor y una base de datos propia.

Mobile Learning / Moodle. Raymond Marquina Universidad de Los Andes, Venezuela

CONVENCIONES USADAS... 13

Aspectos básicos de la configuración inicial de Moodle

CHRISTIAN DUBAN DACHIARDI OLIVEROS

CAPACITACIÓN TECNOLÓGICA 2018 UGEL 01

Puesta en marcha de Aspel CAJA 4.0 para usuarios de una versión anterior.

Dirección de Innovación Tecnológica MANUAL DE CONFIGURACION E INSTALACION DE MOODLE MOBILE

CI Politécnico Estella

Programa Formativo. Código: Curso: Lenguaje PHP y Cake PHP Framework Modalidad: ONLINE Duración: 60h.

UD2 Instalación y uso de

Sistemas Informáticos Simón Bolívar

MVC(Modelo Vista - Controlador)

Pre-requisitos para la instalación de Limesurvey

TERMINAL C92. Descarga: down.centerm.com/oversea/centerm_spanish_manual.rar

Programación Android Completo

Técnico Profesional TIC en Instalación, Configuración, Gestión y Mantenimiento de Aulas Virtuales Moodle (Online)

Sincronizador de Información Táctica

Laboratorio de Sistemas Operativos y Redes

Actualización de Numero de Control Sistema Admin CFDI descarga de internet

TÉCNICAS DE ADMINISTRACIÓN CONTABLE

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO VPN

Manual de uso de redes WIFI en el CAU_CE

Objetivos y Temario CURSO PROGRAMACIÓN PARA WORDPRESS

INFORMÁTICA Y COMUNICACIONES

SISTAM Ingeniería. DOCUMENTO Manual de Instalación y Configuración SISTEMA HC Página 1 de 5 INFORMATICA FECHA 27/08/2013 INDICE

Instalación de un servidor de base de datos SQL Server 2012 y su respectivo mirror. [Escriba el subtítulo del documento]

TRABAJO FIN DE GRADO

Presentación de la asignatura Redes de computadoras Ing. Giancarlo Condori Torres

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Especificar una ubicación para el trayecto de la base de datos TCD para la aplicación del cliente WebAttendant para el 3.0 del Cisco CallManager

Ejemplos DATEX II. Documento de compilación y ejecución. Carlos del Blanco Calderón (LISITT) David Torres Garrigós (LISITT)

Técnico Profesional TIC en Instalación, Configuración, Gestión y Mantenimiento de Aulas Virtuales Moodle

I.E.S. BERNALDO DE QUIRÓS RESUMEN DE LA PROGRAMACIÓN - Curso 2016/2017

SECTOR: INFORMACIÓN Y COMUNICACIONES

PUNTO 1º. Votación: Puesta a votación, la propuesta es aprobada, registrándose: PUNTO 2º PUNTO 3º

Actualización de versión en red Sistema Admin CFDI descarga de internet

Frog Centinela Frog Skywire

ServiceTonic. Guía de instalación

GreenCore Solutions SRL

ANEXO 5 CONFIGURACIÓNES MOODLE

GOBIERNO AUTÓNOMO DESCENTRALIZADO DE IBARRA MANUAL TÉCNICO SISTEMA DE CÁLCULO DE LA MATRIZ DE VALOR DE SUELO

Sistema de Votaciones Web Tabla de contenido

Guía de uso para la aplicación móvil

Tema 5 Sistemas Operativos En Red. Ejercicio 6 Realizar copia de seguridad, Windows Server 2008.

Instalación, Administración y Configuración de SQL Server 2012

LEAME (Tomado del FTP oficial de CLIP)

Tabla de contenido 1 PROPÓSITO OPENSHIFT Introducción Creación de cuenta Registro de dominio...

Prácticas Unidad 2. Configuración DHCP

MANUAL GUARANGO RADIO

N. de páginas: 520. Edición: 1. a Medida: 17.5 x Colores: 1. Material incluido:

Escenarios de Instalación. Revisión: 10/13/2014

ServiceTonic - Guía de Instalación ] ServiceTonic. Guía de instalación GUÍA DE INSTALACIÓN

Protocolo para la solicitud de Restauraciones de Moodle

Descripción del curso:

BETGAME PROJECT. Desarrollo de un videojuego on-line de pronósticos deportivos. Autor: Alejandro López González

Transcripción:

Proyecto Apoyo al Ciclo Electoral de El Salvador (2018-2019) DOCUMENTACIÓN AULA VIRTUAL Y APLICACIONES MÓVILES Fecha de Vigencia: MARZO 2018 Código: DOC-TSE-2018 Versión: 1.0 DOCUMENTACIÓN OFICIAL PARA AULA VIRTUAL Y APLICACIONES MÓVILES Versión 1.0

Tabla de contenidos Tabla de contenidos 1 1.0 Aula Virtual 2 1.1 Requerimientos 2 1.2 Archivos de respaldo 2 1.3 Pasos para restaurar 2 1.4 Configuraciones adicionales 2 2.0 Aplicaciones 3 2.1 Legislación Electoral 3 2.1.1 Requerimientos 3 2.1.2 Instalación 3 2.1.3 Arquitectura 3 2.1.3.1 Leyes 3 2.1.3.2 Controladores y servicios 3 2.1.3.3 Plantillas 3 2.2 Junta Receptoras de Votos 4 2.2.1 Requerimientos 4 2.2.2 Instalación 4 2.2.3 Arquitectura 4 2.2.3.1 Vídeos 4 2.2.3.2 Servicios 4 2.2.3.3 Páginas 4 2.3 Simuladores de votación 5 2.3.1 Requerimientos 5 2.3.2 Instalación 5 2.3.3 Arquitectura 5 2.3.3.1 Modelos 5 2.3.3.2 Componentes 5 2.3.3.3 Servicios 5 2.2.3.4 Páginas 5 1

1.0 Aula Virtual 1.1 Requerimientos Moodle versión 3.3.1+ (Build: 20170810). PHP versión >= 5.4.4 Servidor web funcionando. Servidor de base de datos funcionando. 1.2 Archivos de respaldo Código: Todos los archivos necesarios para el funcionamiento del Aula Virtual. data_folder: Los archivos generados por los usuarios en el uso del Aula Virtual. Base de datos: Script con la información necesaria para el Aula Virtual y usuarios. 1.3 Pasos para restaurar 1. Seguir instrucciones iniciales de Moodle: Instalación. 2. Colocar el código en la carpeta del servidor web. 3. Colocar el data_folder fuera del servidor web. 4. Restaurar base de datos. 5. Configurar conexión a base de datos en archivo config.php. 6. Configurar ruta de directorio data_folder en archivo config.php. 7. Configurar CRON (Tarea programada). 1.4 Configuraciones adicionales 1. Plugin de notificaciones PUSH (OneSignal). 2. Plugin para validación de DUI (auth/tse). 2

2.0 Aplicaciones 2.1 Legislación Electoral 2.1.1 Requerimientos NodeJS v4.7.0. NPM v2.15.11. Bower v1.8.0. 2.1.2 Instalación 1. Navegar hasta directorio con el código. 2. Instalar Ionic y Cordova: npm install -g ionic cordova 3. Instalar dependencias: npm install 4. Instalar recursos: bower install 5. Preparar recursos: ionic cordova prepare 6. Generar build para Android: ionic cordova build android 7. Generar build para ios: ionic cordova build ios 2.1.3 Arquitectura Esta aplicación está desarrollada con la versión 1 de Ionic por lo que todo el código desarrollado se encuentra el el directorio www/ 2.1.3.1 Leyes Se encuentran en el directorio www/books/ en formato epub. Si la ley sobrepasa los 200 kb se ha dividido en capítulos para agilizar su procesamiento. La información de las leyes se encuentra en el archivo www/books.json. 2.1.3.2 Controladores y servicios Se encuentran en el directorio www/js. Siguen el estándar de Ionic 1. 2.1.3.3 Plantillas Se encuentran en el directorio www/templates. Siguen el estándar de Ionic 1. 3

2.2 Junta Receptoras de Votos 2.2.1 Requerimientos NodeJS v8.4.0. NPM v4.6.1. 2.2.2 Instalación 1. Navegar hasta directorio con el código. 2. Instalar Ionic y Cordova: npm install -g ionic cordova 3. Instalar dependencias: npm install 4. Generar build para Android: ionic cordova build android 5. Generar build para ios: ionic cordova build ios 6. Crear directorio src/environments. 7. Crear archivo environment.ts en src/environments. Con el formato siguiente: export const ENV = { mode: 'Production', onesignalappid: '5cf877d7-1337-49b5-0032-46aac1b74d09' } 2.2.3 Arquitectura Esta aplicación está desarrollada con la versión 2 de Ionic por lo que todo el código desarrollado se encuentra el el directorio src/ 2.2.3.1 Vídeos Se encuentran en el directorio src/assets/videos en formato mp4. El detalle de los vídeos y categorías se encuentra en el archivo www/assets/data/contents.json. 2.2.3.2 Servicios Se encuentran en el directorio src/providers. content: Guardar/buscar notificaciones y lectura de información de los vídeos. utils: Utilidades para funciones varias, como manipulación de arreglos. 2.2.3.3 Páginas Se encuentran en el directorio src/pages. 4

2.3 Simuladores de votación 2.3.1 Requerimientos NodeJS v8.4.0. NPM v4.6.1. 2.3.2 Instalación 1. Navegar hasta directorio con el código. 2. Instalar Ionic y Cordova: npm install -g ionic cordova 3. Instalar dependencias: npm install 4. Generar build para Android: ionic cordova build android 5. Generar build para ios: ionic cordova build ios 2.3.3 Arquitectura Esta aplicación está desarrollada con la versión 2 de Ionic por lo que todo el código desarrollado se encuentra el el directorio src/ 2.3.3.1 Modelos Se ubican en src/models. VotingElement: Modelo que representa un elemento que puede ser votado. VotingResult: Modelo que representa el resultado de un voto. 2.3.3.2 Componentes Se ubican en src/components. Ballot: Componente para presentación de una boleta y su lógica. 2.3.3.3 Servicios Se ubican en src/providers. DeputiesData: Servicio para lectura de datos de votación de diputados. Estos datos se encuentran en el archivo src/assets/data/deputies.json. VoteValidation: Servicio para validación de los votos. 2.2.3.4 Páginas Se encuentran en el directorio src/pages. 5