Академический Документы
Профессиональный Документы
Культура Документы
Software (RDS)
[Gerencia General]
[Votacin Electrnica No Presencial]
[Octubre 2008]
Elaborado por:
Revisado por:
Aprobado por:
Jhoon Saravia
Fecha: 25/01/2009
Fecha:
/ /
Fecha:
____________________________________________________________________________________
Reporte de Especificacin de Software (RES)
Pgina 1 de 33
HISTORIAL DE REVISIONES
Ver.
0.5
1.0
2.0
Autor
Descripcin
Jhoon
Saravia
Jhoon
Saravia
Jhoon
Saravia
Versin preliminar
del documento RDS
Primera Versin del
documento RDS
Segunda versin
del documento RDS
Fecha de
Elaboracin
Fecha de
Revisin
Revisado por
11/01/2009
21/01/2009
Carlos
Zambrano
25/01/2009
13/02/2009
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 2 de 33
Contenido
1.1.PROPSITO ......................................................................................................................................4
1.2.ALCANCE........................................................................................................................................4
1.3.DEFINICIONES , ACRNIMOS Y ABREVIATURAS .......................................................................................4
1.4.R EFERENCIAS...................................................................................................................................4
4.1.DIAGRAMA DE ACTORES DEL SISTEMA.................................................................................................7
4.2.DIAGRAMA DE CASOS DE USO DE SISTEMA...........................................................................................7
5.1.R EALIZACIN DE CASOS DE USO MODELO DE ANLISIS.......................................................................8
5.2.MODELO CONCEPTUAL....................................................................................................................19
5.3.MODELO LGICO...........................................................................................................................20
5.4.MODELO DE DISEO ......................................................................................................................21
9.1.C RITERIOS DE INTEGRACIN DE SOFTWARE..........................................................................................33
9.2.SECUENCIA DE INTEGRACIN.............................................................................................................33
9.3.E NTORNO NECESARIO PARA LA INTEGRACIN.......................................................................................33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 3 de 33
1.
Introduccin
1.1.
Propsito
El presente documento provee una visin general de la arquitectura del sistema,
usando diferentes vistas para ilustrar los diferentes aspectos del mismo.
Tambin intenta capturar y transmitir las decisiones de arquitectura que sean
significantes y hayan sido realizadas en el sistema.
1.2.
Alcance
Referirse al documento RES.
1.3.
1.3.1.
Elector
1.3.2.
Acrnimos
Acrnimo
Descripcin
Rational Unified Process
Reporte de Especificacin de Software
Personal Identification Number, Nmero
de Identificacin Personal.
Acrnimo
Descripcin
Oficina Nacional de Procesos Electorales
Jurado Nacional de Elecciones
RUP
RES
PIN
1.3.3.
Abreviaturas
ONPE
JNE
1.4.
Descripcin
Trabajador encargado de solicitar la
salida de resultados de las elecciones,
tanto por locacin como en general.
Trabajador existente en casi cada
locacin, es quien se encarga de abrir,
controlar y cerrar el proceso de votacin
en cada locacin.
La persona que hace uso del sistema. Es
quien vota por un candidato, para lo cual
requiere un PIN.
Referencias
En ciertas partes del documento se harn referencias al documento RES.
2.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 4 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 5 de 33
3.
Se enfoca a las
caractersticas de
esttica y consistencia
en las interfaces
grficas
Requerimientos
RNF-04 - La cdula de votacin que se
muestre en el sistema debe permitir
votar de la forma ms fcil e intuitiva
posible.
RNF-05 - La resolucin mnima para
una buena visualizacin del sistema
ser de 800x600 pxeles.
RNF-18 - El sistema debe permitir ser
usado intuitivamente por cualquier
usuario
Confiabilidad
Rendimiento
Soporte
Consideraciones
de diseo
Requerimientos de Especifica la
RNF-01 Todos los mdulos del
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 6 de 33
Clasificacin
implementacin
Requerimiento
fsicos
Aspectos
Generales
Descripcin
codificacin o
construccin del
sistema, pueden ser
estndares,
implementaciones,
lenguajes y lmites de
los recursos.
Especificaciones
fsicas impuestas por
el hardware usado
para mantener el
sistema.
Especifica los
requerimientos de
seguridad que deben
tener el sistema y sus
caractersiticas
generales.
Requerimientos
sistema sern desarrollados con base
en la tecnologa J2EE y el uso del
Framework Struts versin 1.3.8 con
Tiles e iBatis versin 2.1.6.
RNF-13 - Estndar de codificacin
MEDESOFT 1.1
RNF-15 - El sistema debe trabajar
sobre cualquier computador que
cuente con estos requerimientos
mnimos: con procesador Pentium III o
superior, 500 Mb de memoria RAM y
disco
duro
de
20
Gb
de
almacenamiento.
RNF-10 A cada usuario se le
asignar un login y una clave del
sistema, los cuales le permitirn el
ingreso de acuerdo un perfil
determinado.
RNF-11 - Permitir que el usuario
pueda cambiar la contrasea de
acuerdo a las polticas de seguridad
de la organizacin.
RNF-09 - La encriptacin del canal de
transmisin ser mediante el protocolo
SSL. Este ser provisto y configurado
por el Usuario.
4.
4.2.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 7 de 33
5.
Vista Lgica
5.1.
5.1.1.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 8 de 33
5.1.2.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 9 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 10 de 33
5.1.3.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 11 de 33
5.1.4.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 12 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 13 de 33
5.1.5.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 14 de 33
5.1.6.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 15 de 33
5.1.7.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 16 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 17 de 33
5.1.8.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 18 de 33
5.2.
Modelo Conceptual
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 19 de 33
5.3.
Modelo Lgico
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 20 de 33
5.4.
5.4.1.
Modelo de Diseo
Vista de Capas y Subsistemas
5.4.1.1.
Capa de Presentacin
5.4.1.2.
Capa de Negocio
5.4.1.3.
Capa de Integracin
5.4.1.4.
Capa de Datos
5.4.1.5.
Capa de Entidad
5.4.1.6.
5.4.2.
Pgina 21 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 22 de 33
5.4.2.2.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 23 de 33
5.4.2.3.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 24 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 25 de 33
5.4.2.4.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 26 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 27 de 33
5.4.2.5.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 28 de 33
5.4.2.6.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 29 de 33
5.4.2.7.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 30 de 33
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 31 de 33
5.4.2.8.
6.
Vista de Procesos
No aplica para el presente proyecto.
7.
Vista de Despliegue
No aplica para el presente proyecto.
8.
Vista de Implementacin
No aplica para el presente proyecto.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 32 de 33
9.
9.1.
9.2.
Secuencia de Integracin
No aplica para el presente proyecto.
9.3.
10.
Vista de Datos
No aplica para el presente proyecto.
11.
Tamao y Desempeo
No aplica para el presente proyecto.
____________________________________________________________________________________
Reporte de Diseo de Software (RDS)
Pgina 33 de 33