Está en la página 1de 11

PoliVoto Electrnico

Preguntas Frecuentes
Contenido
1. Para qu es esta aplicacin?............................................................................................... 2
2. Cmo funciona? ...................................................................................................................... 2
3. Qu necesitamos? .................................................................................................................. 3
4. Cul es el proceso para el sistema? ................................................................................. 5
5. Cmo s que mi voto es libre y secreto? ....................................................................... 8
6. Puedo revocar mi voto? ....................................................................................................... 9
7. Puede mi voto ser anulado? ............................................................................................... 9
8. Puede perderse mi voto? ..................................................................................................... 9
9. Est conectado a la Red de Internet la aplicacin?................................................... 10
10. Se pueden meter ms votos o cambiar datos en la urna (base de datos)? 10
11. Se guarda mi boleta? ....................................................................................................... 10
12. Si an tengo dudas? ......................................................................................................... 11
Contacto ......................................................................................................................................... 11

PoliVoto Electrnico

1. Para qu es esta aplicacin?


El sistema PoliVoto Electrnico tiene como propsito la agilizacin de
Elecciones con Tecnologa Mvil y de Redes Locales. Este es un software
creado por alumnos estudiantes de la carrera de Ingeniera Telemtica del
Instituto Politcnico Nacional, para mejorar el proceso democrtico de votacin.
Esta aplicacin registra de una manera segura a los alumnos que votan y por otro
lado, guarda los votos de los participantes, garantizando que estos votos no estn
ligados de ninguna manera a los participantes y que estos usuarios solo voten
una vez.

2. Cmo funciona?
PoliVoto Electrnico es una herramienta tecnolgica para el proceso de
votacin. No sustituye los sistemas tradicionales de presentarse a votar, sustituye
los mtodos de cmo guardar los votos (cambia de usar papeletas y escribir
sobre ellas a solo dar un clic en una interfaz grfica y guarda los datos en una
Base de Datos en vez de una urna) y la manera en la que se cuentan los votos
(se hace una consulta en la Base de Datos de forma restringida de la cual deriva
un procedimiento para arrojar las estadsticas de las votaciones totales a una
pantalla pblica).

Sistema de Usuarios
Se sustenta a base de permisos sobre la base de datos:

Usuario Capturista: slo tiene permiso para ingresar una nueva


boleta en un registro de participantes. No puede modificar, eliminar ni
ver ninguna otra boleta ni ningn voto.

Usuario Participante: slo tiene permiso para introducir en la urna


un nuevo voto. No puede ver, modificar ni eliminar ninguna boleta ni

PoliVoto Electrnico
voto.

Usuario Consultor: slo tiene permiso para ver la urna y poder


contar los votos. No pude ver ninguna boleta ni ingresar, modificar o
eliminar votos ni boletas.

3. Qu necesitamos?
Para llevar a cabo las votaciones de una manera exitosa se proponen tres
grupos en el proceso:

Grupo de participantes. Son las personas que emitirn su voto, libre y


secreto, pues son miembros autorizados por la comunidad para poder
emitir su voto (por ejemplo, s pertenecen a la escuela).

Grupo de seguridad: brinda la proteccin necesaria para el acceso a la


zona de votaciones. Lo ideal es que solo ingresen a la zona de votaciones
las personas que puedan ser atendidas por el grupo de elecciones.

Grupo de elecciones. Es el equipo encargado de administrar el proceso de


la votacin. Este mismo se concentra en tres ramas:
Registro. Por parejas; una persona se asegurar de que el participante
presente una identificacin vlida, y la otra capturar la boleta del
participante tras recibir el visto bueno de quien lo asiste, de modo que
pueda votar. El sistema al momento de registrarlo notificar que es un
participante nuevo o, en su caso, si el participante ya vot. Su usuario
es de Capturista.
Administracin. Estas personas sern las encargadas de resguardar el
equipo y hacer respaldos constantes de la Base de Datos. Se recomienda
que estas personas sean de absoluta confianza y discrecin.
Consulta. Este est encargado de dar a conocer constantemente las
actualizaciones de los resultados. Su usuario es de Consultor y no es
necesario que sea ms de una persona quien se encargue de este

PoliVoto Electrnico
puesto.

Sobre el material que se ocupa en el proceso


Se necesita:

Al menos 5 dispositivos distintos donde corran las aplicaciones.


Tres Computadoras
Mnimo, dos dispositivos con Android (Smartphones y Tablets).

Dispositivo

Funcin

Requerimientos
Procesador de 2
ncleos mnimo
3GB de RAM mnimo

Computadora

Servidor Principal

Java JDK 8
Conexin Wi-Fi o
Ethernet
Batera de Respaldo
SO Windows XP, 7, 8,

Computadora

Servidor Base de Datos

8.1
SQL Server 2008 SP2 o
posterior
SO Windows, Mac OSX
o Linux
Java JDK 8

Computadora

Consultor

Conexin WiFi o
Ethernet
Preferentemente con
puerto HDMI o VCR

Smartphone/Tablet

Capturista

Android 2.3 o posterior

Smartphone/Tablet

Participante

Batera completa y

PoliVoto Electrnico
cargador a la mano
Los dispositivos Android siempre se necesitarn en pares. Podrn
interactuar

el

capturista

un

respectivo

participante

independientemente.
Lo ideal de la computadora Consultor que muestra de resultados es que
est conectada a un proyector o una pantalla grande y que todas las
personas presentes puedan ver su estado tras las actualizaciones que se
hagan.
Es necesario un switch para crear la conexin entre dispositivos.
Con el router de casa es suficiente. Se crear una red local LAN privada
con un punto de acceso (inalmbrico para celulares o tabletas y cableado
para la comunicacin entre servidores). Esta red no tendr acceso a
Internet y solo podrn estar conectados a ella los dispositivos que
trabajaran en el proceso de votacin.

4. Cul es el proceso para el sistema?


A. Enfocado hacia el servicio que brinda una pareja de registro.
1. Se elige un rea dnde montar el equipo para votar. Esta deber
contar con red elctrica (segura) para mantener con energa a los
dispositivos. Lo ideal es mantener, al menos el mdem y el Servidor
de Base de Datos con un UPS en caso de perder la energa elctrica y
hacer un respaldo de emergencia para asegurar los votos hasta el
momento y suspender momentneamente el proceso hasta volver a
tener energa (en caso de perder la fuente de energa fija, el proceso
podr continuar con una red Ad-Hoc). Vera ms informacin acerca
de qu sucede si se va la energa elctrica en la pregunta 8.
2. Los encargados de la administracin se har cargo de montar la red y
los equipos con el software necesario, as como de hacer la migracin

PoliVoto Electrnico
a la infraestructura Ad-Hoc para continuar con el proceso en caso de
que sea necesario.
3. Los encargados de la seguridad no permitir el acceso a ninguna
persona ajena a los grupos de seguridad o de elecciones. Tambin a
aquel que no est identificado y que cuente con alguna insignia de
que ya vot (marca con tinta en el dedo) le ser remitida su entrada.
4. Cuando el grupo de administracin d seal de que se puede
comenzar a dar servicio, el rea de seguridad debe autorizar el pase,
ordenadamente, persona por persona, segn indique el comit de
registro.
5. Esta persona que ya se encuentra dentro del rea debe pasar
directamente

con

los

encargados

del

registro

entregar

su

identificacin a uno de los capturistas (llmese capturista A a aquel


que compruebe la legitimidad del participante). Para identificarse, la
persona debe decir su nmero de boleta al otro capturista (llmese
capturista B a aquel capturista que slo ingresa en la pantalla del
dispositivo con el usuario Capturista, el nmero de boleta del
participante).
6. En cuanto el capturista A certifique que la persona es miembro
legtimo del grupo participante y el capturista B verifique que la
aplicacin otorga permiso a la boleta recin ingresada (esto es, que
aparezca el formulario de votacin en la pantalla del dispositivo
identificado con el usuario Participante), el capturista A regresa al
participante su identificacin y le hace entrega del dispositivo que
tiene activo al usuario Participante.
7. El participante tendr una sola oportunidad irrevocable para votar. En
su pantalla aparecern las instrucciones y opciones a elegir, ste
seleccionar nicamente la opcin por la que quiera votar. El
dispositivo le notificar que su voto fue enviado.

PoliVoto Electrnico
8. Cuando acabe su votacin, el participante devolver al capturista B el
dispositivo de voto. En ese preciso momento, capturista B marcar
con tinta su dedo pulgar como smbolo de que ya vot. Entonces, el
participante deber desalojar el rea de elecciones (de ello estarn
encargados el personal de seguridad, tras un aviso del quienes se
encuentran registrando).
9. Entonces puede entrar otra persona y el proceso se repite.

B. Para hacer la consulta de resultados


1. El Consultor dar clic en el botn Actualizar en la ventana a su
disposicin. Se requieren tres aspectos importantes:
a. Definir el intervalo de tiempo en el que se harn estas consultas.
Pueden elegir, por ejemplo, que las actualizaciones se hagan cada
30 minutos. Queda a consideracin de los organizadores.
b. Anunciar a la comunidad que est presente que se har una
actualizacin de estadsticas.
c. Avisar

al

grupo

de

administracin

para

que

este

haga,

inmediatamente despus de la actualizacin, un respaldo de la


Base de Datos hasta ese momento. Tambin la persona encargada
de la consulta debe de hacer una captura de pantalla para guardar
en una imagen los resultados obtenidos. Ambos archivos se
guardarn slo en la unidad de almacenamiento externo de la cual
se hablar en el siguiente punto.

C. Para el cierre de las votaciones.


1. El grupo de administracin cerrar las conexiones del servidor con
todos los clientes. Desconectar la red y proceder a hacer el cierre
de la siguiente manera:
a. Crear un ltimo y fidedigno respaldo de la Base de Datos,

PoliVoto Electrnico
cifrndola con una contrasea privada que debe ser compartida
con el personal representativo de las elecciones y, de igual forma,
documentada.
b. El respaldo deber guardarse nicamente en un CD y con copia en
una memoria USB (en donde estuvieron guardndose los respaldos
de las constantes actualizaciones). Ambos se quedarn a cargo de
los representantes de las elecciones.
c. Se har una ltima actualizacin de los resultados y se capturar
la pantalla con los ltimos datos. Esta imagen deber ser
totalmente pblica,

abierta y disponible para la comunidad en

general. Se guardar junto al ltimo respaldo de la Base de Datos.


d. Una vez asegurados estos dos ltimos puntos, se proceder, frente
a los 3 grupos supervisores del acto democrtico (participantes,
seguridad y elecciones) a la supresin absoluta de los datos en la
computadora Servidor de Base de Datos. Estos ltimos slo se
encontrarn a partir de ese momento nicamente en los
respaldos guardados en el CD y memoria USB.
e. Se procede a la eliminacin del software en los dispositivos que se
usaron en el proceso.
f. Por ltimo, se comienza a levantar y limpiar el rea de elecciones,
as como guardar los dispositivos y devolverlos, segn sea el caso.

5. Cmo s que mi voto es libre y secreto?


El capturista nicamente registra la boleta del nuevo participante y
automticamente se guarda la hora de registro (estas dos cosas se apuntan en la
tabla A). Posteriormente, si el registro fue satisfactorio, el participante emite su
voto y lo deposita en la urna (en la tabla B).
Si se consulta la tabla A, se encontrarn nicamente las boletas de los
participantes y su hora de registro. Si, por otro lado, se consulta la urna (tabla

PoliVoto Electrnico
B), solamente se encontrarn nada ms que votos (no horas, no boletas, slo el
voto). Como en cualquier urna de votos, es imposible saber qu papeleta le
perteneci a qu votante.
Debido a que cada usuario (Capturista, Participante y Consultor) tiene
permisos exclusivos y limitados sobre el registro de boletas (tabla A) y la urna
(tabla B) [vase apartado de sistema de usuario, pregunta 2], y a que el registro
de boletas y la urna estn separadas, no hay forma de que alguien pueda
relacionar los votos con las boletas; ni personal asistente ni participantes.

6. Puedo revocar mi voto?


No. Una vez enviado tu voto, no hay manera posible de poderlo encontrar
en la base. En analoga, la base de datos contiene la urna donde se guardan las
papeletas y, tu papeleta es el dispositivo que contiene las opciones a elegir. Al
momento que das clic en cualquier opcin, es como si metieras tu papeleta en la
urna. No puedes buscarla ni evitar que sea contada. Este es un proceso intrnseco
de la democracia.

7. Puede mi voto ser anulado?


A menos que se ponga la opcin Anular mi voto o algo parecido en el
dispositivo donde se emite el voto, no habrn votos nulos. Es una ventaja de este
sistema.

8. Puede perderse mi voto?


No. Si no hay conexin con el servidor, la aplicacin simplemente no podr
ni invocar a crear una papeleta nueva. Simplemente no se puede guardar tu voto,
sera como si la urna estuviera cerrada.
Tampoco sucede en caso de que se quede sin energa el sistema. Se

PoliVoto Electrnico
propone usar Laptops y UPS para tener respaldo de electricidad en caso de que se
vaya la luz, pero si repentinamente cualquier dispositivo se apaga por falta del
suministro de energa, la base de datos queda asegurada con los ltimos cambios
registrados y el sistema deja de funcionar (debido a que la falta de algn servidor
impide la interaccin de los usuarios). Se puede restablecer el sistema cuando
todos los dispositivos vuelvan a funcionar correctamente.

9. Est conectado a la Red de Internet la aplicacin?


No, la red entre los dispositivos es local y privada, no tienen acceso a ella
ningn dispositivo ajeno al sistema.

10. Se pueden meter ms votos o cambiar datos en la


urna (base de datos)?
No. El sistema est creado para que slo un tipo de cliente puede hacer
determinadas acciones en la Base de Datos.

11. Se guarda mi boleta?


S. Debido a que somos tambin estudiantes del IPN, no tenemos ningn
acceso a alguna Base de Datos del IPN, por lo tanto no tenemos ningn solo dato
de los estudiantes en general. Al hacer las votaciones, se registran por primera
vez, para un nico uso las boletas. Cuando se acaba el proceso, estos datos se
quedan guardados en una caja negra que contiene los resultados del proceso de
votacin (cifrados), y estar asegurada por los mecanismos de vigilancia
designados por la misma escuela. En caso de comenzar un nuevo proceso de
votacin, no se utilizar ningn dato guardado por votaciones previas. La
aplicacin usar Bases de Datos totalmente nuevas. Como se mencion en
la pregunta 4, al momento de finalizar el proceso de votaciones, se eliminarn
todos los datos de la votacin del dispositivo que aloja la Base de Datos y slo

10

PoliVoto Electrnico
quedar una copia de estos en una CD y en una USB que se guardarn como
evidencia del proceso, tal como se hace tradicionalmente.

12. Si an tengo dudas?


Puedes

acercarte

al

equipo

desarrollador

del

software

te

proporcionaremos toda la informacin que necesites. El propsito de esta


aplicacin es para que se utilice en todos los procesos de elecciones que se
necesiten en el Instituto Politcnico Nacional y tenemos la intencin de contribuir
a nuestra Institucin con dicho sistema.

Contacto
David A. Vargas
ing.azaraf@outlook.com, dvargasb1100@alumno.ipn.mx, +52 (55) 2989 2764

Juan Capiz C.
jirachi_319@hotmail.com, +52 (55) 1379 0281

votacionesipn.com
facebook.com/votacionesIPN
contacto@votacionesipn.com

Estudiantes de Ingeniera Telemtica del Instituto Politcnico Nacional

11

También podría gustarte