N8 Inscripción Cédulas

Enunciado

Con el fin de dar soporte al proceso de inscripción de cédulas de la Registraduría General de la Nación, se desea desarrollar una aplicación para las próximas elecciones presidenciales.

Cada cédula debe ser registrada en un puesto de votación existente. Al momento de registrar una cédula, se debe ingresar la siguiente información del ciudadano:

  • Número de cédula.
  • Fecha de expedición de la cédula.
  • Lugar de expedición de la cédula.
  • Apellidos.
  • Nombres.
  • Fecha de nacimiento.
  • Lugar de nacimiento.
  • Sexo.

El sistema de inscripción debe contener la información de los departamentos, cada departamento tiene sus municipios y cada municipio tiene los puestos de votaciones disponibles con sus ciudadanos inscritos.

Se desea también presentar gráficas de algunas estadísticas de las inscripciones. Las estadísticas esperadas son: el porcentaje de hombre y mujeres inscritas hasta el momento, y el número de inscritos de acuerdo a los siguientes rangos de edad:

  • Rango 1: Entre los 18 y25 años.
  • Rango 2: Entre los 26 y 29 años.
  • Rango 3: Entre los 30 y 37 años.
  • Rango 4: Entre los 38 y 49 años.
  • Rango 5: Entre los 50 y 66 años.
  • Rango 6: De 67 años en adelante.

Se espera que el programa ofrezca las siguientes funcionalidades:

  • Inscribir un ciudadano en el sistema.
  • Generar reporte de un puesto de votación.
  • Generar gráficas de estadísticas de las inscripciones.
  • Calcular estadísticas de las inscripciones.
  • Mostrar la lista de los ciudadanos inscritos en un departamento, municipio y puesto de votación.
  • Mostrar la información del ciudadano.
  • Mostrar la información del puesto de votación.
  • Cargar la información inicial de los departamentos, municipios y puesto de votación del sistema.
  • Persistir la información de la aplicación.

Interfaz

 interfaz

 

Demo