0% encontró este documento útil (0 votos)
166 vistas3 páginas

Sistema de Votación Escolar Eficiente

Este documento presenta el desarrollo de un sistema de información para gestionar el proceso de votación y elección del personero estudiantil en instituciones educativas. El sistema permitirá a los estudiantes votar de forma digital y a los administradores gestionar los datos de estudiantes y candidatos, visualizar los votos y generar reportes. El sistema se desarrollará usando PHP en el backend, HTML, CSS y JavaScript en el frontend, y una base de datos MySQL. Se compondrá de módulos para gestionar estudiantes, votaciones y reportes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
166 vistas3 páginas

Sistema de Votación Escolar Eficiente

Este documento presenta el desarrollo de un sistema de información para gestionar el proceso de votación y elección del personero estudiantil en instituciones educativas. El sistema permitirá a los estudiantes votar de forma digital y a los administradores gestionar los datos de estudiantes y candidatos, visualizar los votos y generar reportes. El sistema se desarrollará usando PHP en el backend, HTML, CSS y JavaScript en el frontend, y una base de datos MySQL. Se compondrá de módulos para gestionar estudiantes, votaciones y reportes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

R

Proyecto
SISTEMA DE INFORMACIÓN PARA LA GESTIÓN DE VOTACIONES EN LA
ELECCIÓN DE PERSONERO DEL GOBIERNO ESCOLAR EN INSTITUCIONES DE
EDUCACIÓN PÚBLICA O PRIVADA.
Desarrollado por: Daniel Rincon Leon

Instructor: Daniel Rincon Leon

SENA 2020

INTRODUCCIÓN
El gobierno escolar comprende las diferentes instancias de participación de todas las personas que se encuentran involucradas a
la actividad de enseñanza en un colegio, en general el gobierno escolar comprende las instancias de participación administrativa
que son el rector, el consejo directivo, el consejo académico, del mismo modo se contemplan la instancia de participación de
padres de familia y docentes y finalmente debe existir la instancia de participación estudiantil comprendida por el representante
o personero, consejo de estudiantes, contralorías y comités, entre otros. SED Bogotá (2019).

En atención a lo anterior este documento presenta el modelamiento técnico para el desarrollo de un sistema de información
que permita la gestión del proceso de votaciones para la elección del personero estudiantil, por tanto el lector encontrara una
breve descripción del problema, los objetivos general y específicos del proyecto, el alcance del proyecto, las tareas, requisitos
funcionales y no funcionales, modelamiento técnico en lenguaje UML en el cual se encuentran los diagramas de casos de uso, el
diagrama de clases y el modelo de datos (Anexo).
DESCRIPCIÓN DEL CASO (PROBLEMA)

En las instituciones educativas, independientemente su nivel académico, llámese educación primaria, secundaria,
media, técnica, tecnológica, profesional, se contempla la participación estudiantil regulada por el por la Ley 115 de
1994 y el Decreto 1860 del mismo año (recopilado en el Decreto 1075 de 2015), como una instancia de gran
importancia y decisión sobre los diferentes procesos de la institución.

En colegios públicos y privados para garantizar el cumplimiento de la reglamentación se contempla la elección de


personero estudiantil el cual es un proceso de gobierno escolar que busca la selección democrática y participativa del
representante de los estudiantes, por lo general el proceso consiste en una fase de selección de candidatos, en la
cual se realiza la postulación y selección, una fase de campaña en la que se realiza promoción y divulgación de las
propuestas generados por el comité de campaña y el candidato y por ultimo la fase de votaciones, elección y
posicionamiento.

En la mayoría de instituciones este proceso es completamente manual, dando cabida a errores en el escrutinio,
posibles fraudes, perdida o daño de tarjetones, y por consiguiente mala gestión, por lo tanto se hace necesario
generar un sistema que permita apoyar el proceso de votación y escrutinio con el fin de brindar facilidad y
transparencia en la elección de los personeros y representantes estudiantiles.

OBJETIVOS DEL PROYECTO


OBJETIVO GENERAL
Desarrollar un sistema de información web para la gestión de votaciones y elección de personero estudiantil en
instituciones educativas públicas o privadas.

OBJETIVOS ESPECÍFICOS (1 POR CADA FASE)


1. Interpretar el modelamiento técnico del sistema a partir del análisis de modelos, documentación y requisitos
del proyecto.
2. Desarrollar la base de datos, Front end y Back end de los componentes necesarios para el cumplimientos de
los requisitos del cliente.
3. Realizar las pruebas técnicas de funcionalidad y calidad necesarias para garantizar el correcto desempeño
del sistema.
4. Implantar el sistema de información web de acuerdo a la planificación definida y los requisitos no
funcionales.

ALCANCE DEL PROYECTO


Este proyecto será desarrollado implementando la arquitectura de MVC (Modelo vista controlador), bajo los
conceptos de POO (Programación orientada a objetos) y desarrollo web, por tal motivo se debe implementar en el
Front end, los lenguaje HTML estándar 5, CSS 3 y JavaScript, en cuanto al desarrollo del Back end se debe
implementar lenguaje PHP con la librería PDO.

En cuanto al desarrollo de la base de datos se contempla la implementación del motor de base de datos My SQL o
María DB y SGBD (Sistema Gestor de Base de Datos) WorkBench.

En cuanto a la línea base de tiempo se contempla un máximo de 2 años en los que se desarrollara el proyecto con un
aproximado de 5 horas ingeniero semanal.
MODULO 1: Descripción del módulo y roles de usuario involucrados

 Nombre del módulo: Gestión de estudiantes.


 Descripción del módulo: Permite insertar, actualizar, eliminar y consultar los estudiantes del colegio.
 Información del proceso:
1. CU001 Validar Inicio Sesión: Los rectores o coordinadores y los estudiantes, deben ingresar al
sistema a través de la autenticación de usuario y contraseña.
2. CU002 Gestionar Estudiantes: El sistema debe permitir al rector o coordinador insertar, actualizar,
consultar y eliminar a los estudiante, al estudiante le debe permitir consultar su información y
actualizarla.
 Reportes:
1. Ninguno

MODULO 1: Descripción del módulo y roles de usuario involucrados

 Nombre del módulo: Gestión de votaciones .


 Descripción del módulo: Permite insertar y visualizar los votos de los estudiantes.
 Información del proceso:
1. CU001 Validar Inicio Sesión: Los rectores o coordinadores y los estudiantes, deben ingresar al
sistema a través de la autenticación de usuario y contraseña.
2. CU003 Gestionar Votaciones: El sistema debe permitir a los estudiantes registrar su voto según la
elección de su candidato. Para el caso de rector o coordinador debe permitir escoger a los
candidatos y visualizar el tarjetón.
 Reportes:
2. Visualizar tarjetón: Tanto rector o coordinador como estudiantes deben visualizar el tarjetón.
3. Generar reporte de votaciones: El rector o coordinador debe generar el reporte de votaciones
donde se muestre cantidad de votos por candidato, incluyendo voto en blanco.

Nota: Los rectores o coordinadores serán creados directamente en la base de datos.

También podría gustarte