UNIVERSIDAD MAYOR, REAL Y PONTIFICIA DE
SAN FRANCISCO XAVIER DE CHUQUISACA
FACULTAD DE CIENCIAS Y TECNOLOGÍA
CARRERA DE INFORMÁTICA
INFORME DE PASANTÍA SOBRE EL DESARROLLO DE
SISTEMA WEB ELECTORAL EN LA UNIDAD DE DIVISIÓN
DE INFORMACIÓN Y DE COMUNICACIÓN “DTIC”
Informe de Pasantía para optar el
Título de Técnico Superior en
Informática
Postulante: Sergio Almendras Coronado
Tutor: Ing. Marco Antonio Canedo Rejas
Sucre – Bolivia
2022
INDICE
CAPÍTULO I – INTRODUCCIÓN............................................................................................4
1.1 Antecedentes.................................................................................................................5
1.2 Justificación..................................................................................................................6
1.3 Planteamiento del problema..........................................................................................6
1.4 Formulación del problema............................................................................................6
1.5 Objetivos.......................................................................................................................7
1.5.1 Objetivo general.....................................................................................................7
1.5.2 Objetivo específicos...............................................................................................7
1.6 Alcance..........................................................................................................................7
1.7 Cronograma...................................................................................................................8
2 CAPÍTULO II - SUSTENTO TEÓRICO............................................................................9
2.1 ESTADO DEL ARTE...................................................................................................9
2.1.1 Investigaciones Internacionales.............................................................................9
2.1.2 Investigaciones Nacionales..................................................................................12
2.2 MARCO TEÓRICO CONCEPTUAL........................................................................15
2.2.1 Sistema web.........................................................................................................15
2.2.2 Voto Electrónico..................................................................................................15
2.2.3 Tipos De Voto Electrónico..................................................................................16
2.2.4 Herramientas aplicadas al desarrollo...................................................................16
2.2.5 Herramientas aplicadas para la recolección de datos...........................................18
2.3 MARCO TEÓRICO CONTEXTUAL........................................................................18
2.3.1 Lugar del trabajo..................................................................................................18
2.3.2 Ubicación Física..................................................................................................19
3 CAPITULO III - DISEÑO METODOLÓGICO................................................................20
3.1 Metodologia de Desarrollo..........................................................................................20
3.2 Tipo de investigación..................................................................................................20
3.3 Método de Investigación.............................................................................................20
3.4 Tecinas de investigación.............................................................................................20
3.4.1 Instrumentos de Investigación.............................................................................21
3.5 Población de la investigación......................................................................................21
BIBLIOGRAFÍA.......................................................................................................................22
ANEXOS...................................................................................................................................23
CAPÍTULO I – INTRODUCCIÓN
Un sistema electoral es el conjunto de reglas y procedimientos destinados a regular las
diversas etapas de los procesos de votación por los cuales la voluntad de la ciudadanía se
transforma en órganos de gobierno de representación política. A través del sistema electoral se
definen funciones básicas como quiénes pueden votar, quiénes pueden ser votados, de cuántos
votos dispone cada elector, cómo pueden y deben desarrollarse las campañas de propaganda y
difusión electoral, cuántos representantes se eligen en cada demarcación electoral, cómo se
determinan y delimitan los distritos y secciones electorales, quiénes y cómo deben encargarse
de organizar los comicios, cómo deben emitirse y contarse los sufragios, cuántas vueltas
electorales pueden y/o deben realizarse para determinar al triunfador, de la misma manera
solucionar los conflictos electorales (Gob.mex, 2022).
En la Universidad San Francisco Xavier de Chuquisaca (USFXCH), los procesos electorales
manifiestan los mismos problemas como en las elecciones nacionales de Bolivia. Las más
significativos están, el costo de inversión, el tiempo que requiere organizar, el manejo físico
de las boletas de sufragio genera desconfianza en los votantes y, por otro lado, está la demora
en el conteo de los votos, lo cual impide mostrar los resultados oficiales. En ese entendido, se
plantea ¿De qué manera se pueden mejorar los procesos electorales llevados a cabo en la
USFXCH? la hipótesis que se tiene al respecto es que mediante el voto electrónico en
plataformas digitales puede facilitar a la universidad en sus procesos electorales de manera
rápida y eficaz, por lo que el Objetivo General es desarrollar un sistema web electoral en la
división de Tecnologías de Información y Comunicación (DTIC), utilizando las herramientas
necesarias y métodos precisos que ayuden en los procesos electorales de la USFXCH, y
brinden la seguridad asociada a los diferentes mecanismos de seguridad al votante.
1.1 Antecedentes
Actualmente, en la USFXCH, los procesos electorales se realizan de manera tradicional
acudiendo a las mesas de sufragio autorizadas y habilitadas en el día de la elección, donde el
requisito fundamental es el carnet de universitario y él voto secreto para elegir a sus
autoridades por 4 gestiones, sin derecho a reelección en forma continua, anteriormente, se
hace la inscripción de los candidatos para la elección, ya sea para Rectores, Vicerrectores,
Decanos y directores de Carrera. con requisitos establecidos por la universidad y aprobados
por el comité electoral, de los votantes pueden participar todos los docentes de planta y de
contrato con cuatro años de antigüedad en funciones y todos los estudiantes regulares. Para ser
electo deberán ganar con el 50 % más uno. El conteo de votos se realiza una vez terminado la
elección, el presidente de mesa procede al conteo de las papeletas en acto público y en
presencia de los integrantes del jurado y de los delegados de los candidatos. Una vez
terminado el escrutinio se rellena el acta de elección firmado por el presidente de mesa y los
delegados, para luego enviar las ánforas al centro de cómputo donde el comité electoral hace
el conteo total de las papeletas de sufragio para que finalmente muestren los resultados
oficiales y de ese modo se demuestra los ganadores de la elección.
En Bolivia la Universidad Autónoma Gabriel Rene Moreno del departamento de Santa Cruz,
en la Facultad de Ciencias Jurídicas, Políticas, Sociales y RRII. Se llevó a cabo la primera
elección de presidente de curso en la gestión 2020, mediante el uso del voto electrónico
utilizando la tecnología Blockchain. Una tecnología que facilito en el proceso de las
elecciones, donde permite el registro de candidatos, votantes y mostrar resultados de la
elección. Para habilitar al votante se envió un código único de ocho dígitos al número de
WhatsApp de cada estudiante registrado, de la misma forma se envió un link de acceso con los
ocho dígitos ya anteriormente enviados, una vez ingresado al link se muestra los candidatos
habilitados, en el cual se puede marcar al candidato de su preferencia o la opción de marcar
boto en blanco, luego de emitir el voto cada estudiante puede ingresar al mismo link para
poder hacer seguimiento a la elección, los resultados de la elecciones se muestra cuando la
última persona registrada emita su voto o en su defecto a la hora que según calendario
electoral se definió.
1.2 Justificación
El sistema facilitará la gestión de los procesos electorales en la universidad de manera más
eficiente y transparente, mostrando resultados oficiales al instante una vez terminado la
elección. En el cual el desarrollo del sistema web electoral en la USFXCH permite reducir
gatos económicos en relación a la contratación de personal que se ocupe de las tareas
referentes a las elecciones, la impresión de boletas de sufragio y transporte de las mismas, así
como de otros materiales adicionales. Del mismo modo, con el sistema se pretende involucrar
a toda la comunidad universitaria de la USFXCH respecto a los comicios electorales que se
puedan llevar a cabo, teniendo en cuenta que para cualquier cargo jerárquico y/o de
administración, se realiza una elección de manera democrática mediante el voto. En anteriores
elecciones se observó que tuvo lugar el llamado fraude; esto por la desconfianza generada en
el manejo de hojas subrayadas por los electores debido a la falta de un proceso de conteo
rápido de votos. En consecuencia, la gestión de las elecciones electorales mediante
plataformas digitales o sistemas puede facilitar la organización de los procesos y mostrar los
resultados de manera eficiente.
1.3 Planteamiento del problema.
De manera general, los procesos electorales en la USFXCH conllevan a los mismos problemas
que encara las elecciones nacionales en Bolivia; entre ellos: el costo de inversión, el tiempo de
organización, el manejo físico de las boletas de sufragio, dada la desconfianza que se genera
entre los votantes y por otro lado la demora en el conteo de los votos lo cual impide la muestra
de resultados oficiales.
1.4 Formulación del problema
¿De qué manera se pueden mejorar los procesos electorales llevados a cabo en la USFXCH?
1.5 Objetivos
1.5.1 Objetivo general
Desarrollar, un sistema web electoral en la DTIC, que permita la gestión de los procesos
electorales de la USFXCH, mediante la aplicación de herramientas y métodos del desarrollo
de software, además de mecanismos de seguridad para el votante.
1.5.2 Objetivo específicos
Analizar el proceso electoral llevado a cabo actualmente en la USFXCH de manera que
queden establecidos los principales componentes y funciones.
Diseñar la estructura del sistema web electoral, aplicando herramientas y métodos propios
del desarrollo de software.
Crear los principales módulos de software según la estructura del sistema web electoral
mediante el uso del framework Angular y firebase como aspado de seguridad de la base de
datos.
Establecer los diferentes mecanismos de seguridad del votante mediante la aplicación de
instrumentos de confiabilidad de procesos.
Evaluar el sistema web a partir del control de la ejecución de procesos, de manera que se
garantice un buen funcionamiento.
1.6 Alcance
La implementación del sistema web electoral será realizada en la DTIC de la USFXCH a
partir de la que se dará servicio o cobertura a todas las facultades. El sistema contemplara el
proceso de registro de la nómina de candidatos y de los votantes, entre ellos los docentes de
planta, docentes a contrato y estudiantes regulares. Del mismo modo, permitirá mostrar la
cantidad de habilitados para votar, generar un código único (QR) para el voto electrónico o
digital y certificado de sufragio de respaldo, mostrar la cantidad de votantes, así como los
resultados oficiales una vez terminada la elección
CRONOGRAMA DE ACTIVIDADES
GESTIÓN 2022
ACTIVIDADES
Semana 2
Análisis del proceso electoral actual de la USFXCH
Diseñar la estructura del sistema web electoral
Crear los principales módulos de software
Establecer diferentes mecanismos de seguridad
Evaluación del funcionamiento del sistema
1.7 Cronograma
2 CAPÍTULO II - SUSTENTO TEÓRICO
2.1 ESTADO DEL ARTE
A continuación, será hace referencias a las distintas investigaciones de los diferentes autores
similar, al tema que se presente investigar ya sea en el ámbito internacional y nacional, para
que tengamos un respaldo y dar la confiabilidad de nuestra investigación.
2.1.1 Investigaciones Internacionales
Planteamiento de problemas
Choto & Espinosa (2021) la participación de los votantes en procesos electorales
llevados a cabo a nivel nacional se ve disminuida debido a la complejidad del proceso,
poco interés y fatiga, ya que la población lo ve como un trámite más, y del mismo
modo en la Universidad Central del Ecuador, la votación se vio afectado por la
cantidad de votantes existen incluyendo a los administrativos y docentes, la votaciones
tradicionales son impactadas por distintos aspectos como ser cantidad de estudiantes a
votar, erando largas filas en los recintos electorales, aglomeraciones, perdida de
espacio para impartir clases y perdida de dichas clases en horarios normales. Además,
en las elecciones se eligen tintas representantes en cada facultad o de la universidad el
cual dificulta hacer la medición por el rango que está expuesta una votación.
Barreto & Vallejo (2020) Actualmente en la Universidad de Cundinamarca el sistema
de votación para la elección de representantes se lleva a cabo de manera tradicional,
por lo que la información de los votos genera que el voto sea menos seguro y pueda ser
modificado, por el hecho de que este sistema cuenta con un problema y es la
centralización y manipulación del proceso y la información, lo que significa que una
persona o entidad se encarga de controlar el sistema, el cual disminuye la seguridad.
García (2019) La problemática que presentó al consejo de la Universidad de Córdoba,
fue la logística de organización de un evento, con lleva a varios procesos repetitivos
para poder verificar a los votantes y emitir su voto generando largas filas, después de
que se haya finalizado el proceso electoral se deriva al conteo del voto y para evitar
que el conteo se fraudulento necesita el acompañamiento de testigos, al ver el avance
de la tecnología el turno ahora sería ayudar en procesos de veracidad de información
para llevar a cabo decisiones importantes como la elecciones tradicionales que
últimamente se ve afectado por fraudes, por la manipulación de información y los altos
costos en la organización en consecuencia se ve la necesidad de implantar nuevas
tecnologías software para dar soluciones y mejorar la confianza, reducir el nivel de
regios de fraude y disminuir costos en los procesos.
Objetivos generales
Choto & Espinoza (2021) plantean una propuesta de modelo de un sistema de votación
electrónico basado en la tecnología blockchain y Smart Contracts, al igual que Barreto
& Vallejo (2020) desarrollar e implantar el módulo de la red blockchain para el sistema
de voto electrónico, también García (2019) se planteó diseñar una solución de software
de votaciones basada en la tecnología blockchain usando framework hyperledger.
Los autores se plantearon, que para dar solución a los problemas planteadas
anteriormente y como sus objetivos principales utilizar la tecnología blockchain para
poder realizar un sistema de voto electrónico en sus universidades, con la diferencia de
que algunos utilizaron framework para poder realizarlo.
Resultados de Investigaciones
Choto & Espinosa (2021) Para complementar la propuesta se utilizó un conjunto de
herramientas para formar la arquitectura de funcionamiento de sistema de votación, ya
sea del frontend y backend, a diferencia con otros sistemas de votación electrónico, en
la propuesta actual se agrega la validación del voto después de la fecha una vez
finalizada el proceso de votación.
Barreto & Vallejo (2020) los resultados que obtuvieron en el desarrollo del módulo
blockchain para el sistema de voto electrónico fueron, que el contrato inteligente
(Smart Contract) estableció un seria de funciones para ser agregado al blockchain una
vez realizado es reflejado en bloques que permite identificas la correcta integración de
los Smart Contracts, por otro lado, los servicios del módulo blockchain permitieron
que los procesos de votación sean seguras, y para verificar el correcto funcionamiento
utilizaron la herramienta Postman mediante la creación de peticiones. El modulo
permite agregar candidatos, saber la cantidad de votantes, votar y consultar el número
de votos obtenidos por candidato.
García (2019 se realizó una prueba del sistema con voluntarios y estudiantes de
Ingeniería del sistema de universidad de córdoba, luego de realizar la votación y
monitoreando los resultados que son mostrados en el sistema, podemos describir que
su percepción define claramente lo que deseábamos con este proyecto, al conocer los
resultados parciales y finales, asegura que un sistema de votación con las
características que posee el proyecto, sería más seguro y transparente, transmitiendo
así una confianza casi total en los votantes.
Conclusiones de la investigación
Choto & Espinoza (2021) cada una de las configuraciones realizada en el prototipo de
votación diseñado se realizó en base a las necesidades mediante simulacros posibles
que se requiere en una votación tradicional en la Universidad Central del Ecuador,
permitiendo afirmar que el prototipo propuesto sea viable, en propuesta como
BroncoVote y OpenVote es la relevancia en la plataforma Ethereum y la tecnología
blockchain, mediante estudios se logró entender y establecer, la autenticidad, seguridad
y confidencialidad en el prototipo y la criptografía hace que la información sea
confidencial y segura, y gracias a sus contratos inteligente (Smart Contracts )de
Ethereum ,donde permite la verificación personal realizada con criptografías, esto en
cuestión de la papeleta de votación en cual el usuario sabrá que su voto fue contada.
Barreto & Vallejo (2020) para el desarrollo del proyecto utilizaron una Metodologia
mixta como el modelo UML siguiendo el formato IEEE, de esa manera cumpliendo
con los objetivos establecidos según el cronograma programada, ya que el sistema
permite llevar a cabo proceso de votación de forma segura, transparente y clara gracias
a los Smart Contracts incluido al blockchain Ganache, de esa manera garantizar la
seguridad y la integridad de los votantes al almacenar la información en blockchain.
García (2019) La votación electrónica es debatido en todo el mundo, a pesar de que
existe soluciones y características para remplazar el sistema tradicional, la percepción
de las personas sobre la transparencia pone en tela de juicio, donde la mayor
problemática principal que afrontan los sistemas de votación electrónica, mediante el
proyecto de votación electrónico, en consecuencia, blockchain aborda esos
inconvenientes como ser privacidad, integridad y transparencia, la tecnología
blockchain logro establecer en los sistemas de voto electrónico, con el fin, de mostrar
decisiones en cualquier escenario y tener la mayor participación de votantes, por otro
lado las jornadas de elecciones sean menos costosas y que el votante perciba la
transparencia y sienta la confianza
2.1.2 Investigaciones Nacionales
Planteamientos de problemas
Churata (2020) La carrera de ingeniería de sistema de la UPEA, no cuenta con un
sistema de votación electrónica, esa falta hace que se presenten la inseguridad en los
votos emitidos, generando desconfianza y reclamos de los votantes, además, el método
de verificación de votantes es deficiente y simple, los procesos demorosos para los
reportes finales a la centralización de papeletas y su posterior conteo, susceptibilidad
en los procesos de conteo.
Villapardo (2017) El voto tradicional en Bolivia presenta disconformidades en varios
aspectos, el largo recorrido de las boletas de sufragio impide hacer el conteo y mostrar
resultados oficiales, también por falta de actualización de datos de los votantes da
como resultado habilitar a personas que fenecieron para que puedan emitan su voto e
inclusive ser jurado, aparte la distancia que tienen que recorrer los votantes para poder
votar presenta varias inconveniencias y como ultimo la alta cantidad de personal para
poder controlar las mesas de votación
Objetivos Generales
Churata (2020) su objetivo general fue de “Desarrollar un sistema de votación
electrónica basada en la tecnología blockchain, para mejorar la seguridad y
transparencia de los procesos electorales” Villapardo (20217) en su objetivo general se
planteó “diseñar un modelo de voto electrónico con características de anonimato para
un proceso eleccionario”.
Resultados de investigaciones
Churata (2020) El prototipo desarrollado ayuda en minimizar el tiempo en las
diferentes tareas a hora de llevar a cabo un proceso electoral y como resultado de
prueba del sistema de votación con una base datos determinado y con el blockchain,
con el fin de modificar y verificar los votos, se hizo las observaciones que la base de
datos determinado mediante la inyección SQL fue modificado algunos votos y de esa
manera demostrado la debilidad del sistema y llegando a un fraude electoral en cambio
el blockchain al trabajar con bloques individuales y gracias a los Hash no se puede
realizar los cambios dando así la seguridad en un proceso de elección.
Villapardo (2017) El modelo propuesto cumple con las diferentes funciones necesarias
para garantizar un proceso electoral, el problema que se observa a nivel de Bolivia es
la falta de conexión eléctrica y más importante a internet en lugares alejados, pero a
escala menor como las elecciones universitarias es factible, con el modelo se logró
garantizar en cuanto a la autenticidad por medio de la generación de un código para
certificar el voto único, también se avaló la emisión de todo los votos mediante la
auditabilidad, además, con la aplicación de algoritmos de encriptación se logra dar la
seguridad y como último no menos importante se logró dar el anonimato a los
votantes.
Conclusiones de investigación
Churata(2020) los métodos y la metodología utilizadas para desarrollar la investigación
fueron fundamentales, para poder llegar a cumplir con los objetivos planteados, en las
cuales: se analizó de manera rigorosa la tecnología blockchain, y comprender las
ventajas de esta tecnología, también se creó un sistema de votación electrónica para
poder agilizar el proceso electoral, el escrutinio y conteo de votos, se diseñó un interfaz
grafía y fácil y amigable para la interacción con el usuario final ,además de demostrar
la aplicación de la tecnología blockchain a un sistema de votación electrónico en
definitiva se logró mostrar el nivel de seguridad que brinda la tecnología blockchain a
los votos.
Villapardo (2017) en trabajo realizado presenta la siguiente conclusión: se desarrolló el
modelo de voto electrónico es posible y una posterior implementar una integral de la
misma manera, después el modelo desarrollado cumple con las características de
anonimato auditabilidad y seguridad, a continuación la aparición de manera aleatoria
de los candidatos o partidos políticos proporcionando la misma posibilidad de resultar
electos de esa manera, resolviendo el problema y finalmente se centró principalmente
en el anonimato, lo cual deja la puerta abierta a posteriores investigaciones.
2.2 MARCO TEÓRICO CONCEPTUAL
2.2.1 Sistema web
Los sistemas web no son aquellos que están creados e instalados sobre una sola plataforma o
un sistema operativo (Windows, Linux, Mac, Android, etc.). sino que se alojan en un servidor
en internet o sobre una intranet (red local). su aspecto es muy similar a páginas web que
vemos cotidianamente, pero esta tiene funcionalidades muy fuertes en la nube y disponibles
las 24 horas del día. (Pinto Perez, 2021)
2.2.2 Voto Electrónico
En base de la investigación de los diferentes autores el voto electrónico se puede definir de la
siguiente manera.
(Julio Téllez V;2021, Raúl Bejarano P;2017) El voto electrónico o voto digital, es todo aquel
mecanismo que permite automatizar y facilitar en las etapas de los procesos electorales,
mediante el uso de las diferentes plataformas tecnologías y los instrumentos electrónicos ya
sea de hardware o software.
2.2.3 Tipos De Voto Electrónico
Voto electrónico presencial. - Según (Magdiel Gómez M) se realiza de la misma manera que
el método tradicional, se colocan espacios destinados a la recepción del voto, con la diferencia
de que los votos son emitidos a la urna electrónica. La (ONPE) es la votación electrónica que
agrupa los componentes de hardware y software, mediante la cual permiten automatizar los
procesos de la jornada electoral.
Voto electrónico no presencial (e-voto) Mediante (Magdiel Gómez M) son mecanismo que
contemplan que el elector pueda emitir su voto de cualquier lugar remota y mediante los
equipos electrónicos que tenga conexión a internet. (ONPE) define a un sistema de votación
electrónica que utiliza un software y que permite al elector sufragar haciendo el uso del
internet.
Se puede hacer la observación de que ambos métodos o tipos de votación electrónica ya
manejan la tecnología en los procesos electorales con algunas diferencias de que el presencial
combina la plataforma hardware y software en cambio el no presencial es netamente software
el cual hace que sea más automatizado el sistema.
2.2.4 Herramientas aplicadas al desarrollo
Figma
Según Kevin Alexander (2021), Figma es un software que permite la creación de prototipos y
diseño de interfaces que se ejecutan en un navegador o en programas distintos sistemas
operativos, esta herramienta es una de las más importantes dentro del proceso de desarrollo de
aplicación móvil, porque permite validar, en colaboración con el cliente, la etapa del diseño.
El software Figma es una herramienta muy fundamental a la hora de realizar prototipos e
interfaces para páginas web mediante la cual se puede trabajar y mostrar el primer pantallazo
sobre la página que se va desarrollar utilizando el kit de herramienta que nos brinda y al ser
basado en la nube, hace fácil su uso, se puede utilizar en múltiples sistemas operativos
Framework web
Según los autores (Miguel Andel D;2022) se define como una herramienta de desarrollo web,
que permite desarrollar aplicaciones web, (Elías Rodríguez;2020) facilitando en la labor del
programador gracias a la serie de características y funciones que aceleran el proceso.
Angular
Es una plataforma de desarrollo, construida sobre TypeScript. Es un framework basado en
componentes para crear aplicaciones web escalables. Una colección de bibliotecas bien
integradas que cubren una amplia variedad de características, que incluyen enrutamiento,
administración de formularios, comunicación cliente-servidor y más. Un conjunto de
herramientas para desarrolladores que permiten desarrollar, compilar, probar y actualizar el
código fuente de la aplicación. (Goncalves, 2022)
En el desarrollo del sistema se requiere angular ya que al ser un framework completo que crea
aplicaciones web (de una sola página) y de esa manera acelerar los procesos del sistema,
además de trabajar con el patrón modelo vista controlador (MVC), y al permitir trabajar de
manera separada el Front end del Back end simplifica en la realización del sistema web
electoral.
Node.js
Según (Node.js) es un entorno de ejecución de JavaScript orientado a eventos asíncronos, está
diseñado para crear aplicación network escalables, puede atenderse muchas conexiones
simultáneamente, por cada conexión se activa la devolución de llamada o callback.
Git
Es un sistema de control de versiones (VCS), que nos permitirá registrar el historial de
cambios de nuestro proyecto mediante los repositorios y los commit, de esa manera nos
facilita identificar errores en algunos cambios que se realizó, dando solución solamente al
problema sin tener que alterar el sistema principal y además nos ayuda mucho al tener
respaldo para cualquier problema que se presente ya sea con la computadora donde se trabajó
o por el hecho de manejar el proyecto en diferentes dispositivos.
Firebase
Firebase es una plataforma desarrollada por Google que facilita el desarrollo de apps,
proporcionando un servidor backend para las aplicaciones. Además, el mismo backend puede
ser utilizado de forma común en diversas plataformas: Android, IOS y web.
Firebase es un base de datos de muy fácil manejo, servidor de google en las nubes (cloud), se
utilizó para la parte del backend en el desarrollo del sistema web.
2.2.5 Herramientas aplicadas para la recolección de datos
Google Forms
Google Forms (Formulario de google) permite planificar eventos y crear encuestas de manera
online, en cual los datos obtenidos son almacenados en una hoja de cálculo (google Sheets) y
muestra los resultados con gráficas, también Forms ayuda mucho a la hora de hacer las
encuentas de manera digital dando la posibilidad de llegar a más personas para hacer las
encuentas. (José A Loya N;2022)
Google Sheets
(Google Workspace;2022) define como hojas de cálculo colaborativa, inteligente y segura
para estructuras dinámicas, que al utilizar la inteligencia artificial de google permite demostrar
las estadísticas correctas para la toma de decisiones, además, es una arquitectura basada en las
nubes dado que fue desarrollado sobre la infraestructura de google el cual permite crear hojas
de caculo y al mismo tiempo ayuda a proteger la información.
2.3 MARCO TEÓRICO CONTEXTUAL
2.3.1 Lugar del trabajo
El desarrollo del sistema web electoral se realizó en Unidad de División de Información y
Comunicación (DTIC) dependiente del rectorado de la Universidad San Francisco Xavier de
Chuquisaca. La Universidad Mayor Real y Pontificia de San Francisco Xavier de Chuquisaca,
fue fundada el 27 de marzo de 1624, actualmente cuenta con 16 facultades y 50 carreras
universitarias en sus diferentes municipios del departamento de Chuquisaca.
2.3.2 Ubicación Física
Direccion: calle destacamento 317 entre la calle jamaica a lado de la facultad de ingenieria
civil de la USFX.
Figura 1 Instalaciones de la unidad de división de tecnología de información y comunicación
3 CAPITULO III - DISEÑO METODOLÓGICO
3.1 Metodologia de Desarrollo
En el desarrollo del sistema web electoral en la Unidad de División de Información y
Comunicación (DTIC) se utilizó la Metodologia de desarrollo ágil scrum, en el cual siguiendo
paso a poso cada uno de los eventos, procesos y técnicas que establece la metodología, se
logró desarrollar el sistema de manera exitosa.
SCRUM. – según (Ismael Roman;2021) es una metodología ágil para gestión de proyectos,
consiste en un conjunto de prácticas y roles que permite el trabajo de entregas incremental de
un proyecto.
3.2 Tipo de investigación
El tipo de investigación que se escogió para poder realizar la documentación del sistema web
electoral, es mediante la investigación tecnológica, porque gracias a las diferentes
características y los métodos que nos ofrece este tipo de investigación, fue fundamental a la
hora de buscar soluciones a nuestro problema planteado basándonos en los diferentes autores
que hicieron investigaciones que comparte el objetivo planteado.
3.3 Método de Investigación
El método de investigación que se utilizó para la obtención de datos del sector involucrado
para el sistema de desarrollo fue el cuantitativo, por el hecho de que el tipo de investigación es
requerido para el desarrollo de sistema web electoral, demostrando la factibilidad para
implantar en la Universidad San Francisco Xavier de Chuquisaca.
3.4 Tecinas de investigación
Para la recopilación o recolección de datos estadísticos se realizó mediante una encuesta
digital a la población involucrada en este caso a los estudiantes y docentes de la Universidad
San Francisco Xavier, utilizando la escala Likert.
Tema: nivel de viabilidad del sistema web electoral en la usfxch
Variables Dimensiones Indicadores
Proceso de elecciones actual
Propuesta de proceso de elecciones en
ELECTORAL
PROCESO
plataforma digital
3.4.1 Instrumentos de Investigación
El instrumento de investigación, que se utilizó para realizar el estudio es el cuestionario
digital para recolectar datos estadísticos para el desarrollo del sistema web electoral, una vez
identificados los indicadores y utilizando la escala de Likert ,se manejó el formulario de
google (Google Forms) para formalizar la encuesta digital, en donde las redes sociales
tomaron el papel principal para hacer llegar los cuestionarios a los encuestados, tomando en
cuenta la técnica de investigación utilizado, al final de la encuentas google Forms en
colaboración de Google Sheets nos muestran de manera gráfica los resultados y un respaldo de
hojas de cálculo para hacer la documentación de la investigación.
3.5 Población de la investigación
La población que se tuvo en cuenta para el desarrollo de este trabajo, comprende a toda la
comunidad universitaria docente estudiantil de las diferentes facultades y carreras, al ser los
principales participantes en las votaciones en la Universidad San Francisco Xavier de
Chuquisaca.
BIBLIOGRAFÍA
Aceproject.org. (2 de mayo de 2022). Obtenido de
https://aceproject.org/ace-es/topics/et/eth/eth02/eth02b/eth02b-default
Angel de Dios, M. (lunes de julio de 2022). we ar marketing. Obtenido de
https://www.wearemarketing.com/es/blog/frameworks-en-el-desarrollo-web-las-
mejores-practicas-para-tu-negocio-online.html
Bejarano Parrilla, R. (2017). Sistema de voto electronico mediante la autenticacion con DNI.
Madrid.
Churata Sonco, H. (2020). PROTOCOLOS BLOCKCHAIN APLICADOS A UN SISTEMA DE
VOTACION ELECTRONICA. El Alto.
DIRECCION DE SISTEMAS Y SERVICIO INSTITUCIONAL. (DOMINGO de JUNIO de
2022). DGTIC UNAM. Obtenido de
https://sistemas.tic.unam.mx/index.php/votaciones-electronicas/
Gob.mex. (4 de mayo de 2022). Obtenido de
http://sil.gobernacion.gob.mx/Glosario/definicionpop.php?ID=224
Goncalves, M. J. (12 de julio de 2022). hiber blog. Obtenido de hiber blog:
https://www.hiberus.com/crecemos-contigo/que-es-angular-y-para-que-sirve/
Herrera Toala, A. J. (2021). "Implementacion de un Sistema de Voto Electronico para el
proceso de elecciones en la Universidad Estatal del Sur de ManabÍ". Jipijapa.
MIRANDA MARIQUEZ, S. E. (DOMINDO de JAUNIO de 2022). REPOSITORIO
ACADEMICO DE LA UNIVERSIDAD DE CHILE. Obtenido de
https://repositorio.uchile.cl/handle/2250/103195
Pinto Perez, J. A. (2021). DISEÑO Y DESARROLLO WEB DE UN SISTEMA. Guayaquil.
Rodriguez, E. (Lunes de julio de 2022). seoestudios. Obtenido de
https://www.seoestudios.es/blog/que-es-un-framework/
Villarpando Chavarria, B. S. (2017). Diseño de un Modelo de Sistema de Voto Electronico en
Procesos de Elecciones. La Paz: 1ra Ediccion.
ANEXOS