Post on 02-Feb-2016
PROBLEMAPROBLEMAFalta de agilidad en la obtención de Falta de agilidad en la obtención de
resultados de elecciones en la UNITAresultados de elecciones en la UNITADesconocimiento de las listas, Desconocimiento de las listas,
candidatos, propuestas por parte de los candidatos, propuestas por parte de los electoreselectores
Falta de información estadística precisa Falta de información estadística precisa sobre tendencias de los electores por sobre tendencias de los electores por facultad, nivel, sección, modalidad, facultad, nivel, sección, modalidad, semestre, etc.semestre, etc.
OBJETIVO GENERALOBJETIVO GENERALDesarrollar e implementar una Desarrollar e implementar una
aplicación Web transaccional en aplicación Web transaccional en arquitectura de tres capas, utilizando arquitectura de tres capas, utilizando tecnologías libres e Ingeniería de tecnologías libres e Ingeniería de Software, para realizar votaciones, Software, para realizar votaciones, escrutinio y presentación de escrutinio y presentación de resultados de elecciones resultados de elecciones universitarias, optimizando tiempo y universitarias, optimizando tiempo y recursos de la Universidad.recursos de la Universidad.
OBJETIVOS ESPECÍFICOSOBJETIVOS ESPECÍFICOS (1)(1)
Ejecutar una encuesta a los alumnos Ejecutar una encuesta a los alumnos de la universidad para medir la de la universidad para medir la percepción de los mismos sobre los percepción de los mismos sobre los procesos electorales universitarios y procesos electorales universitarios y sobre la solución propuestasobre la solución propuesta
Realizar una investigación bibliográfica Realizar una investigación bibliográfica y procesamiento de información y procesamiento de información (organizadores gráficos) sobre las (organizadores gráficos) sobre las metodologías y herramientas a utilizar metodologías y herramientas a utilizar
OBJETIVOS ESPECÍFICOSOBJETIVOS ESPECÍFICOS (2)(2)
Implementar la aplicación con Implementar la aplicación con tecnologías libres JAVA (J2EE) y con el tecnologías libres JAVA (J2EE) y con el gestor de bases de datos relacionales gestor de bases de datos relacionales MySQL.MySQL.
Analizar y diseñar la aplicación Analizar y diseñar la aplicación utilizando el lenguaje de modelado utilizando el lenguaje de modelado unificado UML y las reglas de unificado UML y las reglas de Ingeniería de Software Ingeniería de Software
IDEA A DEFENDERIDEA A DEFENDER
Desarrollando e implementando la Desarrollando e implementando la aplicación se podrán realizar las aplicación se podrán realizar las elecciones de Consejo Universitario elecciones de Consejo Universitario de forma automática, en menor de forma automática, en menor tiempo del que se realizan tiempo del que se realizan actualmente, evitando demora en la actualmente, evitando demora en la obtención de los resultados del obtención de los resultados del escrutinio y presentación oficial de escrutinio y presentación oficial de los resultados.los resultados.
ALCANCEALCANCE
Los alumnos podrán realizar las Los alumnos podrán realizar las eleccioneselecciones del Consejo Universitario de la del Consejo Universitario de la UNITA vía Web.UNITA vía Web.
La aplicación realizará el escrutinio y La aplicación realizará el escrutinio y presentación de resultados en el sitio Web.presentación de resultados en el sitio Web.
No se podrá realizar ningún proceso No se podrá realizar ningún proceso electoral que utilice otro tipo de padrón electoral que utilice otro tipo de padrón (ejemplo empleados, ciudadanos, (ejemplo empleados, ciudadanos, cooperados).cooperados).
VIABILIDADESVIABILIDADES
HumanaHumana
EconómicaEconómica
TecnológicaTecnológica
LegalLegal
CRONOGRAMACRONOGRAMA
Cronograma PDFCronograma PDF
ESTUDIO DE AMBITOESTUDIO DE AMBITO
En primera instancia fue propuesto la En primera instancia fue propuesto la realización de un sistema para realización de un sistema para
elección de diferentes dignidades a elección de diferentes dignidades a nivel nacional, pero al realizar el nivel nacional, pero al realizar el
estudio correspondiente se concluyó estudio correspondiente se concluyó que no se podía realizar en tan poco que no se podía realizar en tan poco tiempo y sin la información del TSE, tiempo y sin la información del TSE,
por lo que se limitó a nivel por lo que se limitó a nivel universitario universitario
FUNCIONES DEL SISTEMAFUNCIONES DEL SISTEMA
Presentación de propuestas de los Presentación de propuestas de los candidatos, imágenes, slogans de partidos, candidatos, imágenes, slogans de partidos, movimientos, información detallada de los movimientos, información detallada de los candidatos (nombres, experiencia)candidatos (nombres, experiencia)
Votaciones a través del sitio webVotaciones a través del sitio webEscrutinios (conteo y tabulación de todos Escrutinios (conteo y tabulación de todos
los votos, válidos y no válidos)los votos, válidos y no válidos)Presentación estadística y tabulada de Presentación estadística y tabulada de
ganadores del proceso electoralganadores del proceso electoral
TIPOS DE VOTOSTIPOS DE VOTOS Votos válidos:Votos válidos: Elección de uno o todos los Elección de uno o todos los
candidatos.candidatos.Plancha:Plancha: Vota por toda la lista Vota por toda la listaNominal (entre listas): Nominal (entre listas): Cuando el votante elige Cuando el votante elige
uno por uno los candidatos, entre una o varias uno por uno los candidatos, entre una o varias listas.listas.
Votos no válidos:Votos no válidos: Ninguna elección Ninguna elecciónVotos en blanco. Votos en blanco. No marcar ninguna opción en el No marcar ninguna opción en el
formulario de elección o papeleta.formulario de elección o papeleta.Votos nulos. Votos nulos. Voto inválido Voto inválido
Supera el número de dignidades que debe elegir.Supera el número de dignidades que debe elegir.Raya, tacha, daña o mancha el formulario de Raya, tacha, daña o mancha el formulario de
elección o papeleta.elección o papeleta.
CONSIDERACIONESCONSIDERACIONES
Los votantes sólo pueden sufragar una Los votantes sólo pueden sufragar una sola vez por cada proceso electoral.sola vez por cada proceso electoral.
El voto es SECRETOEl voto es SECRETO
ESTRUCTURA INTERNAESTRUCTURA INTERNA
Información que manejará el Información que manejará el sistemasistema
Generalidades del proceso electoralGeneralidades del proceso electoral
Fechas de inicio – fin del mismoFechas de inicio – fin del mismo
Nombre del proceso electoralNombre del proceso electoralDignidades a elegir de acuerdo al Dignidades a elegir de acuerdo al
procesoprocesoPresidente / VicepresidentePresidente / Vicepresidente
SecretarioSecretario
TesoreroTesorero
Vocales principalesVocales principales
Vocales suplentes Vocales suplentes
Partidos y movimientos inscritos, Partidos y movimientos inscritos, calificados y registrados por el calificados y registrados por el organismo regulador (que cumplan los organismo regulador (que cumplan los requisitos)requisitos)
Número/letra de la listaNúmero/letra de la listaSloganSloganLogotiposLogotiposFotografíasFotografías
Candidatos participantes inscritos, Candidatos participantes inscritos, calificados y registrados por el calificados y registrados por el organismo regulador (que cumplan los organismo regulador (que cumplan los requisitos)requisitos)
Apellidos / NombresApellidos / NombresDignidad a la que aspiranDignidad a la que aspiranPropuestasPropuestasFotografíasFotografías
Listado de los votantes habilitados Listado de los votantes habilitados (padrón electoral), el cual contendrá (padrón electoral), el cual contendrá sólo a los alumnos matriculadossólo a los alumnos matriculados
CédulaCédulaApellidos / NombresApellidos / NombresNivelNivelParaleloParaleloFacultadFacultadEscuelaEscuelaModalidadModalidad
Información que generará el Información que generará el sistemasistema
Presentación de resultados del Presentación de resultados del escrutinio, tabulados, de forma escrutinio, tabulados, de forma estadística para:estadística para:Votos válidosVotos válidosVotos no válidosVotos no válidosGanadoresGanadores
De forma:De forma:ConsolidadaConsolidadaPor dignidad, partido, candidatoPor dignidad, partido, candidatoEscuela, facultad, nivel, modalidadEscuela, facultad, nivel, modalidad
Usuario autorizadoUsuario autorizado
Acceso a todos los módulos del sistema Acceso a todos los módulos del sistema mediante manejadores, con interfaz mediante manejadores, con interfaz gráfica, desde cualquier parte del mundo, gráfica, desde cualquier parte del mundo, con un navegador Web. En estos podrá con un navegador Web. En estos podrá realizar transacciones (ingreso, realizar transacciones (ingreso, modificación, eliminación) sobre los datos modificación, eliminación) sobre los datos modificables, con un respectivo control y modificables, con un respectivo control y registro de cada transacción que se registro de cada transacción que se realice.realice.
El acceso a esta opción estará en el menú El acceso a esta opción estará en el menú principal del sitio, el cual desplegará la principal del sitio, el cual desplegará la página de acceso al sistema para ingresar página de acceso al sistema para ingresar usuario y contraseña.usuario y contraseña.
Usuario visitanteUsuario visitante
Este usuario podrá realizar Este usuario podrá realizar votaciones, consultas, revisar votaciones, consultas, revisar noticias y los resultados del noticias y los resultados del proceso electoral que desee, proceso electoral que desee, desde el menú principal que desde el menú principal que estará en el sitio Web.estará en el sitio Web.
Consideraciones y Consideraciones y rendimientorendimiento
Número de conexiones Número de conexiones concurrentes (sitio web y concurrentes (sitio web y DBMS)DBMS)
Ancho de bandaAncho de bandaEspacio de almacenamientoEspacio de almacenamiento