USP Listado de Requerimientos Funcionales y No Funcionales Requerimientos Funcionales:
Inscripción Electoral o Debe permitir conexión a la información del registro civil o Por medio de la huella digital se accede a la siguiente información de la persona:
Nombres y Apellidos Nacionalidad Fecha de Nacimiento Número de Cédula de Identidad El sistema asignará automáticamente la fecha y el número de inscripción. Adicionalmente a la información del registro civil el sistema almacenará la profesión, domicilio, discapacidad (si la tuviese). El sistema imprime un comprobante con la información pertinente para ser firmado por el elector.
Microterminal o Almacena el padrón electoral. o Comprueba que el votante se encuentre en el padrón electoral. o Habilita la urna electrónica para el votante. o Muestra el estado de la Urna Electrónica, estos pueden ser:
Batería de la Urna electrónica en estado crítico. Urna electrónica está siendo usada. Urna electrónica desocupada. o
JCVB
reglas de negocio
Registra que el elector a cumplido su derecho a voto. Urna Electrónica o Imprime las actas de inicio para comprobar que no se han realizado votos malintencionados antes de la votación. o Controla el estado de la urna (Batería critica, urna ocupada, urna desocupada). o Muestra los candidatos a los votantes. o Procesa y registra los votos emitidos. o Imprimirá un comprobante del voto del elector el cual será depositado en la caja negra. o Realiza estadística del tiempo promedio de votación por persona. o Realiza estadística de la distribución de los votantes por hora. o Controla el proceso de cierre de la mesa. o Imprime las actas de escrutinio. Caja Negra o Imprimirá el nombre del candidato. o La caja negra mostrará el comprobante impreso durante 30seg. Y luego el voto será depositado dentro de ella.
USP Requerimientos No Funcionales: validación del software
Inscripción Electoral o La aplicación será con una interfaz gráfica de escritorio a pantalla completa permitiendo solo la visibilidad de la barra de tareas. o La interfaz de la aplicación tendrá nueve áreas de texto con soporte de 40 caracteres, cada una para cada dato requerido, todos deben tener las mismas dimensiones. o Las áreas de texto correspondientes a: o Numero de inscripción. o Fecha. o Nacionalidad. o Fecha de nacimiento. o Numero de cédula de identidad.
Se completaran automaticamente con la información obtenida con los datos del registro civil y otros. Los campos ya mencionados deben estar bloqueados para no ser modificados. o o o
o o
JCVB
Dos botones que permitan contener 7 caracteres correspondientes a Imprimir y Limpiar, ambos deben tener las mismas dimensiones. Lector de huella digital convencional. Ordenador con procesador de 2.4Ghz, 512MB de memoria RAM mínimo, 4 puertos USB traseros y 2 puertos USB delanteros, Tarjeta PCI para red ethernet, Disco duro de 40GB, Lector de DVD-ROM, Pantalla CRT o LCD de 15 pulgadas, Teclado español chileno, sistema operativo Windows XP con service pack 2. Impresora térmica (detallar). Rollo de papel térmico.
Microterminal o Posee una pequeña pantalla de cristal líquido monocromático que cubre 2 líneas por 40 columnas. o Posee un teclado numérico del 0 al 9 y teclas de confirmación y corrección. o Posee tres luces, una de color rojo, otra verde y otra amarilla que alertan del estado de la urna electrónica. Urna Electrónica o Posee pantalla de cristal liquido monocromático, deberá tener un tamaño de 9,4'' con una resolución de 640x480 y un dot pitch de 0,30mm. o Posee teclado numérico con teclas del 0 al 9, tecla de voto BLANCO, tecla para CORREGIR y CONFIRMAR, todas con código braille. o Posee un modulo de impresión con una impresora por impacto la cual usa una bobina de papel de 76mm. de ancho con 62mt. de largo como mínimo. o Posee dos medios de almacenamientos, una unidad de Disquete y un lector de Flash Card externo e interno.
USP Caja Negra o Posee un modulo de impresión con una impresora por impacto la cual usa una bobina de papel de 76mm. de ancho con 62mt. de largo como mínimo. o Una cámara transparente de 80x35mm para la visualización del voto. o Caja con llave para retirar los votos o reponer bobina de papel para la impresora.
Ejemplo sistema de contabilidad
Requerimientos funcionales:
reportar los asientos contables pertinentes organizados por periodo organizar y clasificar los comprobantes de pago por fecha y tipo analizar posibles planes de inversión
Requerimientos no funcionales
JCVB
capacidad de respuesta tiempo de respuesta menor a 2 segundos en arquitectura de red Tr < a 1 segundo arquitectura soportada compatibilidad con arquitectura cliente servidor comptabilidad con arquitectura de sistemas distirbuidos compatibilidad con arquitectura local interoperabilidad exportar a excel, pdf y ppt etc etc etc