Vous êtes sur la page 1sur 64

Registro Nacional de Identificacin y Estado Civil

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo
Versin 1.0

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

Historial de Revisiones
Fecha 12/10/05 Versin 1.0 Descripcin Documento preliminar Autor Eduardo Antn Coveas Ramos Mejia

Confidencial

RENIEC, 2013

Pgina 2 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

Tabla de Contenidos
1. INTRODUCCION...............................................................................................................................................4 2. DETERMINACION DE LAS CAUSAS............................................................................................................5 3. MODELAMIENTO DEL SISTEMA PROPUESTO.......................................................................................7 3.1.ANLISIS DEL SISTEMA PROPUESTO ........................................................................................................................7 3.1.1. Identificacin de Sub-Sistemas (Mdulos)..............................................................................................7 3.1.2. Identificacin de Actores del Sistema......................................................................................................8 3.1.3. Identificacin de Casos de Uso del Sistema ..........................................................................................9 3.1.3.1. Especificacin de Caso de Uso de Sistema .......................................................................................12 3.1.3.2. Diagramas de Interaccin .................................................................................................................13 4. HERRAMIENTAS DE DESARROLLO.........................................................................................................61 4.1. SOFTWARE..............................................................................................................................................61 4.2. HARDWARE.............................................................................................................................................61 5. ARQUITECTURA DEL SISTEMA................................................................................................................62

Confidencial

RENIEC, 2013

Pgina 3 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

Documento de Anlisis y Diseo


1. INTRODUCCION

RENIEC brinda a las autoridades policiales y judiciales e instituciones pblicas y privadas, la comodidad de hacer consultas en relacin a la identificacin de las personas (datos y/o imgenes), preservando el irrestricto respeto a la intimidad personal y garantizando la privacidad de la informacin. Los mdulos que se presentan, permiten brindar este tipo de informacin, de un modo confiable y garantizando un servicio ampliado permanente, as como la gestin eficiente de usuarios, convenios, empresas, reportes, etc. que son parte del servicio.

Confidencial

RENIEC, 2013

Pgina 4 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

2.

DETERMINACION DE LAS CAUSAS


Servicio.- Nuestro actual servicio de Consultas en Lnea, tuvo una recaudacin el ao pasado de S/.4545,023.67, y el segmento de mercado de usuarios del servicio de Consultas en Lnea va Internet, se va incrementando, aunque si bien es cierto no es un mercado saturado, nuestros usuarios de mayor demanda del servicio de Consultas en Lnea estn optando por pasarse al servicio de Consultas en Lnea Va Lnea Dedicada, hecho que significa disminucin de nuestros ingresos por este concepto. Tecnologa.- Podemos captar un nuevo segmento de mercado para este servicio mediante los dispositivos mviles, la tecnologa hoy en da permite brindar un servicio de Consultas en Lnea de datos e imgenes a travs de estos dispositivos, estamos en la 3era generacin de celulares.

ACCESO A BASE DE DATO RENIEC POR DISPOSITVO MOVILES

Instituciones
Sa tisface r requerimientos especia les

Tecnologia
Existe te cnologa pero no lo utiliza Optimizar procesos

No ampliacin de Servicios de Consultas por Dispositivo Movil


Mejorar la imagen Ampliar nuevosse rvicios Satisfacer nuevasnecesidades

Imagen Institucional

Servicios

Grafico N1 : Diagrama de Ishikawa


Imagen Institucional.- Para alinearnos con nuestra Visin: El Registro Nacional de Identificacin y
Estado Civil ser el mas avanzado de Latinoamrica en los aspectos de carcter humano y tecnolgico... , nuestros

servicios deben estar acordes a los avances tecnolgicos y a la vanguardia en el empleo de Tecnologa de Punta.

Confidencial

RENIEC, 2013

Pgina 5 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

Instituciones.- En la Actualidad en el mercado peruano se cuenta con mas de 2492,788 celulares activos; cifra considerable de dispositivos mviles; que seria el medio a travs del cual se lanzaran los servicios mencionados.

Tabla N1 : Evolucin del nmero de lneas por empresa.

Confidencial

RENIEC, 2013

Pgina 6 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.

Modelamiento del Sistema Propuesto


3.1. Anlisis del Sistema Propuesto

3.1.1.Identificacin de Sub-Sistemas (Mdulos) Sub-Sistemas (Modulos)


Seguridad

Descripcin
Este subsistema tiene la finalidad de establecer la seguridad en todo el sistema, comprende los siguientes casos de uso: - Autenticar - Registrar sesin - Verificar Este subsistema tiene como finalidad permitir gestionar los usuario, las empresas, los convenios, que servirn como base para utilizar el servicios de consultas a travs de dispositivos mvil. El subsistema comprende los siguientes casos de uso : - Gestionar Usuario - Gestionar Empresa - Gestionar Convenio - Facturacin En este subsistema se amplia el servicio de consultas que presta el RENIEC a la comunidad a travs de dispositivo mvil para sus diferentes usuarios, con la finalidad de procesar sus consultas para sus actividades en materia de identificacin. El subsistema comprende los siguientes casos de uso: - Consultas por nombre - Consultas por DNI - Consultas de transacciones - Cambiar clave Todo requerimiento ser atendido siempre que el convenio se encuentre en estado activo de lo contrario la solicitud ser denegada. Tabla N2: Identificacin de Subsistemas
S t m d Cn u aaBs d Dt sRn c i e a e os l s t a e e ao e i e p rD p stv sMvl s o i o i i o o ie s

Administracin

Consultas

< s byt m> <u ss > e

Sg r a e uid d

< s byt m> < u ss > e

Am isr c n d i t a i n

< s byt m> <u ss > e

C n ut s o s la

Grafico N 2: UML de los Subsistemas

Confidencial

RENIEC, 2013

Pgina 7 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.1.2.Identificacin de Actores del Sistema Actores de Sistema


Cliente

Descripcin

Son todas las instituciones externas que han suscrito convenio con RENIEC, para el acceso al servicio. Dispositivo Mvil Son todos los equipos mviles (celulares, PDAs, etc.) que Aplicacin se conectan al servicio de consultas en lnea por mvil a travs de internet. Operador Persona que opera el sistema de administracin con la finalidad de hacer los mantenimientos respectivos. Tesorera rea que se encarga de llevar un control de los reportes de facturacin y cobranza del servicio. Tabla N 3: Identificacin de Subsistemas

Actores del Sistema

Cliente

Dispositivo Movil Aplication

Operador

Tesoreria

Grafico N 3: UML de los Actores del Sistema

Confidencial

RENIEC, 2013

Pgina 8 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.1.3. Identificacin de Casos de Uso del Sistema Identificacin de Casos de Uso de Subsistema de Seguridad: Casos de Uso de Sistema
Autentificar

Descripcin

Funcionalidad que permite autentificar a los clientes que solicitan el servicio. Registrar Sesin Funcionalidad incluida dentro del caso de autentificacin que registra cada sesin de acceso por dispositivo mvil. Verificar Funcionalidad que verifica el usuario y clave de los usuarios en el sistema de los clientes que solicitan el servicio. Tabla N4 : Identificacin Casos de Uso del Sub Sistema de Seguridad

S U B S IS T E M A :S E G U R ID A D

< < inc lude> >

Regis trar s es ion

D is pos itivo M ovil A plic ation


(fro m A c to re s S i ste m a )

C lien te
(f ro m A c to re s S i ste m a )

A u tent ific ar < < inc lude> >

V erific ar

Grafico N 4: UML del Sub Sistema de Seguridad

Confidencial

RENIEC, 2013

Pgina 9 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

Identificacin de Casos de Uso de Subsistema de Administracin Casos de Uso de Sistema


Gestin de Usuario

Descripcin

Funcionalidad permite realizar los mantenimientos de los datos de los usuarios. Buscar Usuario Funcionalidad extendida que permite buscar un usuario por nombre y cdigo. Crear Usuario Funcionalidad extendida que permite crear un usuario. Mas Datos Usuario Funcionalidad extendida que permite modificar los datos del usuario. Gestin de Empresa Funcionalidad permite realizar los mantenimientos de los datos de las empresas. Buscar Empresa Funcionalidad extendida que permite buscar una empresa por nombre y cdigo. Crear Empresa Funcionalidad extendida que permite crear la empresa que han suscrito un convenio con RENIEC. Mas Datos Empresa Funcionalidad extendida que permite modificar los datos de la empresa. Gestin de Convenio Funcionalidad permite realizar los mantenimientos de los datos de los convenios. Buscar Convenio Funcionalidad extendida que permite buscar los convenios por cdigo. Crear Convenio Funcionalidad extendida que permite crear un convenio. Mas Datos Convenio Funcionalidad extendida que permite modificar los datos del convenio. Facturacin Funcionalidad permite realizar el proceso de facturacin de las consultas realizadas. Tabla N 5: Identificacin Casos de Uso del Sub Sistema de Seguridad.
S B S TE A : A M IS A IO U IS M D IN TR C N

C a e p sa re r m re B sca E p sa u r m re < xte d > <e n > < xte d > <e n >

B sca C n e io u r o vn

<< xte d e n >> << xte d > e n> G stio a E p sa e n r m re G stio a C n e io e n r o vn

<e n> < xte d >

C a C n e io re r o v n

M s D to E p sa a a s m re

<< xte d e n >>

Oe d r p ra o
(from Actores Sis tem a)

M s D to C n e io a a s ovn

B sca U a u r su rio <e n> < xte d > < e n >> < xte d G stio a U a e n r su rio C aU a re r su rio <e n> < xte d > F ctu cio a ra n

T so ria e re
(from Actores Sis tema)

M s D to U a a a s su rio

Grafico N5 : UML del Sub Sistema de Administracin

Confidencial

RENIEC, 2013

Pgina 10 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

Identificacin de Casos de Uso de Subsistema de Consultas: Casos de Uso de Sistema


Consulta por DNI

Descripcin

Funcionalidad que permite realizar las consultas de datos de identificacin por numero de DNI Consulta por Nombre Funcionalidad que permite realizar las consultas de datos de identificacin por nmero de nombre y apellidos. Mostrar Datos Funcionalidad que permite mostrar datos de identificacin. Mostar Datos e Imagen Funcionalidad que permite mostrar datos e imgenes de identificacin. Consulta de Transacciones Funcionalidad que permite realizar las consultas de los movimientos de transacciones de los usuarios. Cambio de Clave Funcionalidad que permite a los usuarios cambiar su clave de acceso. Tabla N 6: Identificacin Casos de Uso del Sub Sistema de Consultas.

SUB SISTEMA : CONSULTAS

Consultar por DNI

<<include>>

<<include>>

Mostrar datos

Mostrar datos e imagen

Cliente
(from Actores Sistem a)

<<include>>

<<include>>

Dispositivo Movil Aplication


(from Actore s Sistem a)

Consultar por Nombre

Consultar transacciones

Cambiar clave

Grafico N6: UML del Sub Sistema de Consultas

Confidencial

RENIEC, 2013

Pgina 11 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.1.3.1. Especificacin de Caso de Uso de Sistema


Orden Caso de Uso 1. Especificacin de CUS Autenticar Usuario 2. Especificacin de CUS Registrar Sesin 3. Especificacin de CUS Verificar 4. Especificacin de CUS Gestionar Empresa 5. Especificacin de CUS Buscar Empresa 6. Especificacin de CUS Crear Empresa 7. Especificacin de CUS Mas Datos Empresa 8. Especificacin de CUS Gestionar Usuario 9. Especificacin de CUS Buscar Usuario 10. Especificacin de CUS Crear Usuario 11. Especificacin de CUS Mas Datos Usuario 12. Especificacin de CUS Gestionar Convenio 13. Especificacin de CUS Buscar Convenio 14. Especificacin de CUS Crear Convenio 15. Especificacin de CUS Mas Datos Convenio 16. Especificacin de CUS Facturacin 17. Especificacin de CUS Consultas por DNI 18. Especificacin de CUS Consultas por Nombre 19. Especificacin de CUS Mostrar Datos 20. Especificacin de CUS Mostrar Datos e Imagen 21. Especificacin de CUS Consultas de Transacciones 22. Especificacin de CUS Cambio de Clave Tabla N7: Lista de especificaciones de Caso de Uso de Sistema.

Confidencial

RENIEC, 2013

Pgina 12 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.1.3.2. Diagramas de Interaccin


3.1.3.2.1.

Diagrama de Secuencia - DS

DS Autenticar Usuario

: Cliente

: CI Autentificar Us uario

: CI Menu Principal

: CC Seguridad

: Usuario

: Ses iones

: Nivel de Acceso

Activar servicio por dispositivo movil

Ingres ar codigo y contras ea

Si presiona aceptar Envia los datos del us uario a verificar Obtiene el usuario y contras ea

Devuelve us uario y contrasea Datos correctos

Envia datos de us uario verificado Registrar sesion

Obtiene nivel de acces o

Devuelve el nivel de acceso Muestra menu principal

Datos incorrectos

Mensaje de cons is tencia hasta 3 intentos

Si pres iona s alir

Cerrar s es ion

Grafico N7: DS Autenticar Usuario

Confidencial

RENIEC, 2013

Pgina 13 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Registrar Sesin

: Cliente

: Dispositivo Movil Aplication Llamar servicio

: CI Autentificar Usuario

: CC Seguridad

: Sesiones

Leer servicio

Envia solicitud de servicio

Obtiene sesion Devuelve sesion Registra sesion

Activar sesion

Coneccion servicio

Cerrar Servicio

Grafico N8: DS Registrar Sesin

Confidencial

RENIEC, 2013

Pgina 14 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Verificar

: Operador

: CC Seguridad : CI Autentificar Usuario Recibe usuario y clave Lee datos usuario Obtener usuario y clave

: Usuario

Devuelve datos de usuario y clave Recibe usuario y clave Retorna resultado verificado

Grafico N9: DS Verificar

Confidencial

RENIEC, 2013

Pgina 15 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Gestionar Usuario

: Operador

: CI Gestionar Usuario

: CC Gestionar Usuarios

: Usuario

: Cliente

Selecciona Gestion Usuarios Envia Datos Obtener datos del usuario Obtener datos del cliente

Devuelve los datos del usuario por empresa Muestra datos del usuario por empresa

Si presiona Buscar

Invoca al CUS : Buscar Usuario

Si presiona Nuevo Invoca al CUS : Crear Usuario Si presiona Ver Mas Datos Invoca al CUS : Mas Datos Si Presiona Cerrar Sale Interfaz

Grafico N10: DS Gestionar Usuario

Confidencial

RENIEC, 2013

Pgina 16 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Buscar Usuario

: Operador

: CI Buscar Usuario

: CC Gestionar Usuarios

: Usuario

Ingresa nombre usuario Envia nombre de usuario Obtiene el nombre de usuario Devuelve los datos del usuario Se ubica en el registro encontrado

Grafico N11: DS Buscar Usuario

Confidencial

RENIEC, 2013

Pgina 17 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Crear Usuario

: Operador

: CI Crear Usuario

: CC Gestionar Usuarios Envia Datos

: Usuario Busca Clientes Devuelve Lista Clientes Busca Niveles

: Cliente

: Nivel de Acceso

Carga Datos Iniciales

Muestra Clientes

Muestra Niveles

Devuelve Lista Niveles

Ingresa datos de usuario Envia datos de usuario Obtiene correlativo Devuelve correlativo Inserta datos de usuario Muestra mensaje de grabacin y Correlativo

Si Presiona Cerrar

Grafico N12: DS Crear Usuario

Confidencial

RENIEC, 2013

Pgina 18 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Mas Datos de Usuario

: Operador

: CI Mas Datos Usuario

: CC Gestionar Usuarios

: Usuario

Recibe Codigo Usuario

Envia Coldigo Usuario Muestra Datos de Uusairo

Busca Datos Usuario Devuele Datos Usuario

Presiona Editar Habilita campos editables

Presiona Aplicar

Envia Datos

Actualiza Datos Actualizacion ok

Muestra Mensaje de Conformidad

Presiona Cerrar

Grafico N13: DS Mas Datos de Usuario

Confidencial

RENIEC, 2013

Pgina 19 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Gestionar Empresa

: Operador

: CI Gestionar Empresa Carga datos empresa Lee datos

: CC Gestionar Empresa

: Cliente

Buscar cliente

Devuelve lista de clientes

Mostrar listado de Empresas

Si presioa buscar Invocar CUS Buscar Empresa Si presioa Crear Invocar CUS Crear Empresa Si presiona mas datos

Invocar CUS Mas Datos Empresas

Grafico N14: DS Gestionar Empresa

Confidencial

RENIEC, 2013

Pgina 20 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Buscar Empresa

: Operador

: CI Buscar Empresa

: CC Gestionar Empresa

: Cliente

Ingresa nombre a buscar Envia nombre a buscar Obtiene busqueda Devuelve datos de la empresa Se ubica en el registro de empresa

Grafico N15: DS Buscar Empresa

Confidencial

RENIEC, 2013

Pgina 21 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Crear Empresa

: Operador

: CI Crea Empresa

: CC Gestionar Convenio

: Cliente

Ingresa datos de la empresa Envia datos de la emrpesa Obtener correltivo

Devuelve correlativo

Inserta datos Muestra mensaje

Grafico N16: DS Crear Empresa

Confidencial

RENIEC, 2013

Pgina 22 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Mas Datos Empresa

: Operador

: CI Mas Datos Empresa

: CC Gestionar Empresa

: Cliente

Recibe codigo de empresa Envia codigo de empresa Busca los datos de la empresa Devuelve datos de la empresa Muestra datos de empresa

Presiona editar Habilita los datos en pantalla

Presiona aplicar

Envia datos modificados

Actualiza datos Actualizacion correcta

Envia mensaje de conformidad

Presiona cerrar

Grafico N17: DS Mas Datos de Empresa

Confidencial

RENIEC, 2013

Pgina 23 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Gestionar Convenio

: Operador

: CI Gestionar Convenio

: CC Gestionar Convenio

: Convenio

: Cliente

Carga datos de convenios Enviar datos Busca convenio Devuelve codigo de cliente

Buscar cliente

Devolver lista de datos convenio Mostrar listado conveios

Si presiona buscar

Invocar CUS Buscar convenio Si presiona crear

Invocar CUS Crear convenio

Si presiona mas datos

Invocar CUS Mas Datos Convenio

Grafico N18: DS Gestionar Convenio

Confidencial

RENIEC, 2013

Pgina 24 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Buscar Convenio

: Operador

: CI Buscar Convenio

: CC Gestionar Convenio

: Convenio

Ingrese nombre a buscar Envia dato de nombre Obtiene convenio Devuelve datos convenio Muestra los datos del convenio

Grafico N19: DS Buscar Convenio

Confidencial

RENIEC, 2013

Pgina 25 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Mas Datos Convenio

: Operador

: CI Mas Datos Convenio

: CC Gestionar Convenio

: Convenio

Receibe Codigo Convenio

Envia datos Codigo Convenio Busca Datos Convenio Devuelve Registro de Convenio Muestra Datos Convenio

Presiona Editar

Habilita campos editables

Presiona Aplicar

Envia Datos Modificados

Actualiza Datos Actualizacion Correcta

Envia Mensaje Conformidad

Presiona Cerrar

Grafico N20: DS Mas Datos Convenio

Confidencial

RENIEC, 2013

Pgina 26 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Consultas por DNI

: Cliente

: CI Consulta por DNI Ingresa DNI Envia datos DNI

: CC Consultas

: Ciudadano

Obtener datos del ciudadano

Devolver datos del ciudadano Muestra resultados de consulta

Mostrar datos

Invoca CUS Mostrar Datos Muestra datos e imagen

Invoca CUS Mostrar Datos e Imagen

Grafico N22: DS Consultas por DNI

Confidencial

RENIEC, 2013

Pgina 27 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Consultas por Nombre

: Cliente

: CI Consulta por Nombre Ingresa nombre

: CI Resultado de Consulta

: CC Consultas

: Ciudadano

Envia dato de nombre Obtener datos del ciudadano Devolver datos del ciudadno

Muestra lista por nombre

Invocar CUS Mostrar Datos

Seleciona DNI y muestra los datos o datos e Imagen

Invocar CUS Mostrar Datos e Imagen

Presiona salir para cerrar la interfaz

Grafico N23: DS Consultas por Nombre

Confidencial

RENIEC, 2013

Pgina 28 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Mostrar Datos

: Cliente Recibe DNI

: CI Mostrar Datos

: CC Consultas

: Ciudadano

Envia Datos DNI Obtiene Datos segun DNI Devuleve datos del DNI Muestra datos DNI

Presiona Regresar Regresa Pagina Anterior

Presiona Menu Principal

Regresa Menu Principal

Grafico N24: DS Mostrar Nombre

Confidencial

RENIEC, 2013

Pgina 29 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Mostrar Datos e Imgenes

: Cliente

: CI Mostrar Datos e Imagen Receibe PArametro Dni Envia Datos

: CC Consultas

: Ciudadano

: Imagenes

Busca Datos Devuelve Datos Ciudadanos Busca Imagenes

Devuelve Imagenes Muestra Datos e Imagenes

Presiona Regresar

Regresa Pagina Anteior

Presiona Menu Principal

Regresa Menu Principal

Grafico N25: DS Mostrar Datos e Imagenes

Confidencial

RENIEC, 2013

Pgina 30 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Consulta Transacciones

: Cliente

Envia : CI Transacciones

: CI ResultadoTransaccion

: CC Consultas

: Usuario

Ingresa Rango Fechas

Presiona Aceptar

Envia Parametros

Devuelve Transacciones

Muestra Resultados Consulta Por rango

Presiona Cerrar Presiona Menu Principal

Envia Patanlla Anterior

Envia a Menu Principal

Presiona Cerrar

Envia a Pagina Anterior

Presiona Menu Principal

Eniva a Menu Principal

Grafico N26: DS Consulta Transacciones

Confidencial

RENIEC, 2013

Pgina 31 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DS Cambio de Clave

: Cliente

: CI Cambiar Clave

: CC Seguridad

: Nivel de Acceso

Ingresa login Envia dato de login Obtener clave Devolver clave Mostrar clave anterior

Ingresa nueva clave Enviar nueva clave Actualizar nueva clave

Devolver resultado de transaccion Mostrar mensaje de transaccion

Grafico N27: DS Cambio Clave

Confidencial

RENIEC, 2013

Pgina 32 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.1.3.2.2. DC Autenticar Usuario

Diagrama de Colaboracin

14: Mensaje de consistencia hasta 3 intentos

: Usuario : CI Autentificar Usuario

5: Obtiene el usuario y contrasea 4: Envia los datos del usuario a verif... 1: Activar servicio por dispositivo movil 2: Ingresar codigo y contrasea 3: Si presiona aceptar 15: Si presiona salir 16: Cerrar sesion 8: Envia datos de usuario verifi... 7: Datos correctos 13: Datos incorrectos 6: Devuelve usuario y contrasea

9: Registrar sesion

: CC Seguridad 12: Muestra menu principal : Cliente : CI Menu Principal

: Sesiones

10: Obtiene nivel de acceso 11: Devuelve el nivel de acceso

: Nivel de Acceso

Grafico N28: DC Autenticar Usuario

Confidencial

RENIEC, 2013

Pgina 33 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Registrar Sesin

: CI Autentificar Usuario : Cliente 1: Llamar servicio 9: Cerrar Servicio 2: Leer servicio 8: Coneccion servicio 3: Envia solicitud de serv... 7: Activar sesion

: CC Seguridad

: Dispositivo Movil Aplication

5: Devuelve sesion 4: Obtiene sesion 6: Registra sesion

: Sesiones

Grafico N29: DC Registrar Sesin

Confidencial

RENIEC, 2013

Pgina 34 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Verificar

6: Retorna resultado verificado

1: Recibe usuario y clave

: CI Autentificar Usuario

2: Lee datos usuario 5: Recibe usuario y clave

: Operador

4: Devuelve datos de usuario y c...

: CC Seguridad

3: Obtener usuario y clave

: Usuario

Grafico N30: DC Verificar

Confidencial

RENIEC, 2013

Pgina 35 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Gestionar Usuario

2: Envia Datos

: CC Gesti onar Usuarios

6: M uestra datos del usuario por em presa 5: Devuelve los datos del usuario por em presa

: CI Gestionar Usuario : Cliente

1: Selecciona Gestion Usuarios 7: Si presiona Buscar 8: Si presiona Nuevo 9: Si presiona Ver Mas Datos 10: Si Presiona Cerrar Sale Interfaz

3: Obtener datos del usuario

4: Obtener datos del cliente

: Operador : Usuario

Grafico N31: DC Gestionar Usuario

Confidencial

RENIEC, 2013

Pgina 36 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Buscar Usuario

1: Ingresa nombre usuario

: Operador

: CI Buscar Usuario

2: Envia nombre de usuario 5: Se ubica en el registro encontrado

: CC Gestionar Usuarios 4: Devuelve los datos del usuario

3: Obtiene el nombre de usuario

: Usuario

Grafico N32: DC Buscar Usuario

Confidencial

RENIEC, 2013

Pgina 37 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Crear Usuario

: CI Crear Usuario 1: Carga Datos Iniciales 9: Ingresa datos de usuario 15: Si Presiona Cerrar 2: Envia Datos 10: Envia datos de usu... 5: Muestra Clientes 8: Muestra Niveles 14: Muestra mensaje de grabacin y Correlativo 3: Busca Clientes 4: Devuelve Lista Clie...

: Cliente

: Operador

: CC Gestionar Usuarios

12: Devuelve correlativo 11: Obtiene correlativo 13: Inserta datos de usuario

6: Busca Niveles 7: Devuelve Lista Niv...

: Usuario

: Nivel de Acceso

Grafico N33: DC Crear Usuario

Confidencial

RENIEC, 2013

Pgina 38 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Mas Datos de Usuario

1: Recibe Codigo Usuario 6: Presiona Editar 8: Presiona Aplicar 13: Presiona Cerrar : Operador

7: Habilita campos editables

: CI Mas Datos Usuario 5: Muestra Datos de Uusairo 12: Muestra Mensaje de Conformidad

2: Envia Coldigo Usu... 9: Envia Datos

: CC Gestionar Usuarios 3: Busca Datos Usuario 10: Actualiza Datos

4: Devuele Datos Usu... 11: Actualizacion ok

: Usuario

Grafico N34: DC Mas Datos de Usuario

Confidencial

RENIEC, 2013

Pgina 39 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Gestionar Empresa

1: Carga datos empresa 6: Si presioa buscar 7: Si presioa Crear 8: Si presiona mas datos : Operador

: CI Gestionar Empresa

5: Mostrar listado de Empresas 2: Lee datos

3: Buscar cliente

: CC Gestionar Empresa

4: Devuelve lista de clientes : Cliente

Grafico N35: DC Gestionar Empresa

Confidencial

RENIEC, 2013

Pgina 40 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Buscar Empresa

1: Ingresa nombre a buscar

: Operador

: CI Buscar Empresa

2: Envia nombre a buscar 5: Se ubica en el registro de empresa

: CC Gestionar Empresa 4: Devuelve datos de la emp...

3: Obtiene busqueda

: Cliente

Grafico N36: DC Buscar Empresa

Confidencial

RENIEC, 2013

Pgina 41 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Crear Empresa

: CI Crea Empresa 1: Ingresa datos de la empresa 2: Envia datos de la emrpesa

6: Muestra mensaje

: Operador

: CC Gestionar Convenio

4: Devuelve correla... 3: Obtener correltivo 5: Inserta datos

: Cliente

Grafico N37: DC Crear Empresa

Confidencial

RENIEC, 2013

Pgina 42 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Mas Datos Empresa

7: Habilita los datos en pantalla

1: Recibe codigo de empresa 6: Presiona editar 8: Presiona aplicar 13: Presiona cerrar : CI Mas Datos Empresa

2: Envia codigo de emp... 9: Envia datos modific... : Operador 5: Muestra datos de empresa 12: Envia mensaje de conformidad

4: Devuelve datos de la emp... 11: Actualizacion corr... : CC Gestionar Empresa 3: Busca los datos de la empresa 10: Actualiza datos

: Cliente

Grafico N38: DC Mas Datos Empresa

Confidencial

RENIEC, 2013

Pgina 43 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Gestionar Convenio

1: Carga datos de convenios 8: Si presiona buscar 9: Si presiona crear 10: Si presiona mas datos

: CI Gestionar Convenio : Operador

2: Enviar datos

7: Mostrar listado conveios

: CC Gestionar Convenio

5: Buscar cliente 4: Devuelve codigo de cliente 6: Devolver lista de datos convenio : Cliente 3: Busca convenio

: Convenio

Grafico N39: DC Gestionar Convenio

Confidencial

RENIEC, 2013

Pgina 44 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Buscar Convenio

1: Ingrese nombre a buscar : CI Buscar Convenio

2: Envia dato de nombre : Operador 5: Muestra los datos del convenio

: CC Gestionar Convenio 4: Devuelve datos convenio

3: Obtiene convenio

: Convenio

Grafico N40: DC Buscar Convenio

Confidencial

RENIEC, 2013

Pgina 45 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Crear Convenio

1: Carga Datos Iniciales 9: Registra Datos y Presiona Aceptar : CI Crear Convenio 14: Presiona Cerrar

2: Envia Datos 10: Envia Datos 5: Muestra Niveles 8: Muestra Clientes 13: Envia Mensaje de Conformidad 3: Busca Niveles

: Nivel de Acceso

: Operador

4: Devuelve Lista de Niv...

12: Insercion Corr... : CC Gestionar Convenio 11: Inserta Datos 6: Busca Clientes 7: Devuelve Lista Clie... : Convenio

: Cliente

Grafico N41: DC Crear Convenio

Confidencial

RENIEC, 2013

Pgina 46 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Mas Datos Convenio

7: Habilita campos editables

: CI Mas Datos Convenio 1: Receibe Codigo Convenio 6: Presiona Editar 8: Presiona Aplicar 13: Presiona Cerrar

2: Envia datos Codigo Conv... 9: Envia Datos Modific... 5: Muestra Datos Convenio 12: Envia Mensaje Conformidad

: Operador

4: Devuelve Registro de Conv... 11: Actualizacion Corr... : CC Gestionar Convenio 3: Busca Datos Convenio 10: Actualiza Datos : Convenio

Grafico N42: DC Mas Datos Convenio

Confidencial

RENIEC, 2013

Pgina 47 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Consultas por DNI

: Cliente

1: Ingresa DNI 6: Mostrar datos 7: Muestra datos e imagen

: CI Consulta por DNI 2: Envia datos DNI

5: Muestra resultados de consulta

: CC Consultas 4: Devolver datos del ciudadano

3: Obtener datos del ciudadano

: Ciudadano

Grafico N43: DC Consultas por DNI

Confidencial

RENIEC, 2013

Pgina 48 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Consultas por Nombre


2: Envia dato de nombre

1: Ingresa nombre

: CI Consulta por Nombre

: CC Consultas

: Cliente

3: Obtener datos del ciudadano 4: Devolver datos del ciudadno 6: Seleciona DNI y muestra los datos o datos e Imagen 7: Presiona salir para cerrar la interfaz 5: Muestra lista por nombre

: Ciudadano : CI Resultado de Consulta

Grafico N44: DC Consultas por Nombre

Confidencial

RENIEC, 2013

Pgina 49 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Mostrar Datos

7: Regresa Pagina Anterior 9: Regresa Menu Principal

1: Recibe DNI 6: Presiona Regresar 8: Presiona Menu Principal

: CI Mostrar Datos

2: Envia Datos DNI

5: Muestra datos DNI

: Cliente

4: Devuleve datos del DNI

: CC Consultas

3: Obtiene Datos segun DNI

: Ciudadano

Grafico N45: DC Mostrar Mas Datos

Confidencial

RENIEC, 2013

Pgina 50 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Mostrar Datos e Imgenes

7: Regresa Pagina Anterior 9: Regresa Menu Principal

1: Recibe DNI 6: Presiona Regresar 8: Presiona Menu Principal

: CI Mostrar Datos

2: Envia Datos DNI

5: Muestra datos DNI

: Cliente

4: Devuleve datos del DNI

: CC Consultas

3: Obtiene Datos segun DNI

: Ciudadano

Grafico N46: DC Mostrar Datos e Imagenes

Confidencial

RENIEC, 2013

Pgina 51 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Consulta Transacciones

12: Envia a Pagina Anterior 14: Eniva a Menu Principal

1: Ingresa Rango Fechas 2: Presiona Aceptar Envia : CI Transacciones 11: Presiona Cerrar 13: Presiona Menu Principal

3: Envia Parametros

8: Envia Patanlla Anterior 10: Envia a Menu Principal

7: Presiona Cerrar 9: Presiona Menu Princ... : Cliente 5: Muestra Resultados

: CC Consultas

4: Devuelve Transacciones : CI ResultadoTransaccion 6: Consulta Por rango

: Usuario

Grafico N47: DC Consulta Transacciones

Confidencial

RENIEC, 2013

Pgina 52 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

DC Cambio de Clave
1: Ingresa login 6: Ingresa nueva clave

: Cliente

: CI Cambiar Clave

2: Envia dato de login 7: Enviar nueva clave

5: Mostrar clave anterior 10: Mostrar mensaje de transaccion

: CC Seguridad 4: Devolver clave 9: Devolver resultado de transac...

3: Obtener clave 8: Actualizar nueva clave

: Nivel de Acceso

Grafico N48: DC Cambio Clave

Confidencial

RENIEC, 2013

Pgina 53 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.2.

Diseo del Sistema Propuesto 3.2.3. Diagrama de Paquetes Descripcin


Son las clases que sirven para modelar una informacin Entidad que posee una vida larga y que es a menudo persistente , modelan la informacin y el comportamiento asociado de algn fenmeno o concepto , como una persona , objeto ,suceso del mundo real . Representa coordinacin , secuencia, transacciones , y Controlador control de otros objetos y se usan con frecuencia para encapsular el control de un caso de uso en concreto, tambin se utilizan para representar derivaciones y clculos complejos , como la lgica de negocios Son las clases que se utilizan para modelar la interaccin Interfaz entre el sistema y sus actores .- Implica recibir informacin y peticin de los usuarios y los sistemas externos Tabla N 8: Descripcin de los Paquetes de Clases

Paquete de Clases

PAQUETES DE CLASES

Entidad

Controlador

Interfaz

Grafico N 49: UML de Paquetes

3.2.3.2. Diagrama de Clases (Interfaz, Controlador, Entidad)


Confidencial

RENIEC, 2013

Pgina 54 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

CLASES INTERFAZ Nombre de la clase Descripcin


CI Autenticar Usuario Interfaz que se utiliza en el proceso de autenticacin y sirve para verificar los datos del usuario en el sistema. Interfaz que presenta el men principal del subsistema de administracin. Interfaz que presenta las opciones y los datos del usuario para su mantenimiento. Interfaz que permite la bsqueda de los datos de los usuarios ingresando previamente el nombre o cdigo de usuario. Interfaz que permite crear los datos de los usuarios y registra en la base de datos. Interfaz que permite modificar los datos del usuario a travs del cdigo o nombre. Interfaz que presenta las opciones y los datos de las empresas que tienen convenio con RENIEC para su mantenimiento. Interfaz que permite la bsqueda de los datos de las empresas ingresando previamente el nombre o cdigo de empresa. Interfaz que permite crear o adicionar a empresas que han suscrito convenio. Interfaz que permite modificar los datos de la empresa a travs del cdigo o nombre. Interfaz que presenta las opciones y los datos de los convenios suscritos con RENIEC. Interfaz que permite la bsqueda de los datos de los convenios ingresando previamente el nombre o cdigo del convenio. Interfaz que permite crear o adicionar ms convenios suscritos con RENIEC. Interfaz que permite modificar los datos de los convenios que han sido registrados en la base de datos de RENIEC. Interfaz que presenta las opciones del men de acceso a los servicios de consultas a travs del dispositivo mvil. Interfaz que permite realizar las consultas de datos por DNI. Interfaz que permite realizar las consultas de datos por Nombre. Interfaz que muestra los resultados de las consultas realizadas ya sea por DNI o nombre. Interfaz que permite mostrar los resultados de las consultas realizadas ya sea por DNI o por Nombre. Interfaz que permite mostrar los resultados de consulta por DNI o nombre. Interfaz que permite consultar las transacciones realizadas por los usuarios. Interfaz que permite mostrar los resultados de los movimientos de consultas de los usuarios. Interfaz que permite a los usuarios realizar el

CI Men Principal CI Gestionar Usuario CI Buscar Usuario

CI Crear Usuario CI Mas Datos Usuario CI Gestin Empresa

CI Buscar Empresa

CI Crear Empresa CI Mas Datos Empresa CI Gestionar Convenio CI Buscar Convenio

CI Crear Convenio CI Mas Datos Convenio

CI Men Principal Mvil

CI Consulta por DNI CI Consulta por Nombre CI Mostrar Datos CI Mostrar Datos e Imagen CI Resultado de Consulta CI Consulta Transacciones CI Resultado Transaccin CI Cambio de Clave

Confidencial

RENIEC, 2013

Pgina 55 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

cambio de clave para acceder al servicio de consultas por dispositivo mvil.

Tabla N 9: Listado de las Clases de Interfaz

Diagrama de Clases de Interfaz


Administracion
CI Buscar Empresa C M Datos Usuario I as CI Gestionar Em presa CI Gestionar U suario C Menu Principal I C Gestionar Conv I enio C Buscar C enio I onv C C Empresa I rea CM D I as atos Em presa

C Crear Usuario I

CI Buscar U suario CI C rear Conv enio CI Mas D atos Conv enio C Autentificar Usuario I

Consultas

C Consulta por DN I I CI Mostrar Datos e Im agen CI Cambiar Clav e CM I enu Principal Mov il CI Mostrar Datos

CI Transacciones CI Consulta por Nombre

CR I esultadoT ransaccion

C Resultado por Nom I bre

Grafico N 50: UML de Clases Interfaz

Confidencial

RENIEC, 2013

Pgina 56 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

CLASES CONTROLADORAS Nombre de la clase Descripcin


CC Seguridad Controlador que permite conectarse, verificar y registrar la sesin a la base de datos. Controlador que permite comunicarse a la base de datos de usuario para registrar, buscar o modificar sus valores almacenados. Controlador que permite comunicarse a la base de datos de empresa para registrar, buscar o modificar sus valores almacenados. Controlador que permite comunicarse a la base de datos de los convenios para registrar, buscar o modificar sus valores almacenados. Controlador que permite comunicarse a la base de datos del ciudadano para consultas los datos de identificacin, las consultas realizadas y cambiar la clave del servicio.

CC Gestionar Usuario

CC Gestionar Empresa

CC Gestionar Convenio

CC Consultas

Tabla N 10: Listado de la Clases Controladoras

Diagrama de Clases Controladoras


C s es:C n la o s la s o tro d ra

C S g rid d C eu a

C G stio a U a s C e n r su rio

C C n lta C o su s

C G s n rE p s C e tio a m re a

C G stio a C n e io C e n r o vn

Grafico N 51: UML de Clases Controladoras

Confidencial

RENIEC, 2013

Pgina 57 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

Nombre la clase

CLASES ENTIDAD de Descripcin


Clase entidad que guarda la informacin de los niveles de acceso. Clase entidad que guarda la informacin de las sesiones de los usuarios. Clase entidad que guarda la informacin de del usuario. Clase entidad que guarda la informacin de del cliente. Clase entidad que guarda la informacin de del ciudadano. Clase entidad que guarda la informacin del empleado. Clase entidad que guarda la informacin de de las imgenes de los ciudadanos. Clase entidad que guarda la informacin de los convenios de las empresas que han suscrito con RENIEC. Clase entidad que guarda la informacin del comprobante de pago del convenio. Clase entidad que guarda la informacin de del tipo de institucin del usuario. Clase entidad que guarda la informacin de las entidades que requieren servicio. Clase entidad que guarda la informacin de la ubicacin geogrfica.

Nivel de Acceso Sesiones Usuario Cliente Ciudadano Empleado Imgenes Convenio Comprobante de Pago Tipo Institucin Entidad Extena Ubigeo

Tabla N 11 : Listado de Clases Entidades

Diagrama de Clases de Entidad


Entidad Externa Codigo Entidad Numero de Ruc 0..1 Crear entidad() Modificar Entidad() Deshabilitar Entidad() 1 Comprobante Pago Numero de Comprobante Fecha Crear() Modificar() Deshabilitar() 1..* 1 Convenio Numero de cuenta Tipo de Convenio Fecha de inicio Fecha fin 1 Crear() Modificar() Deshabilitar() 1..* 0..* Ciudadano Numero de DNI Apellidos Nombres Crear() 1 1..* Empleado Codigo Empleado Apellidos Nombres Crear() Modificar() Des habilitar()

Tipo de Institucion Codigo Tipo

0..*

1..*

1..* Cliente Codigo Apellidos Nombres Crear() 1

0..*

Imagenes Numero Formulario Foto Firma HuellaI HuellaD Crear() Modifc ar() Actvar()

Ubigeo Codigo Descripcion Crear() Modificar() Consultar()

Usuario Codigo Usuario Apellidos Nombres Crear() Modificar() Deshabilitar() 1..* 1 0..* Ses iones Numero de Sesion Fecha Contador Tipo de Consulta Crear() Modificar() Activar()

1 Nivel de Acceso Codigo de Nivel Descripcion de nivel Tarifa Crear() Modificar() Deshabilitar()

Grafico N52 : UML de Clases Entidad

Confidencial

RENIEC, 2013

Pgina 58 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.2.3.2.1.

Principales Diagramas de Estado

Clase Ciudadano

R egistrar

H abilitado

Actualizar

Inhabilitado

Grafico N53 : UML de DE Clase Ciudadano

Clase Convenio

R egistrar Activ ado

Accesar

Aprobado

Actualizar D eshabilita do C ancelar

Grafico N54 : UML de DE Clase Convenio

Confidencial

RENIEC, 2013

Pgina 59 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

3.3.

Gestin de datos 3.3.3. Modelo Erwin.

Grafico N55 : Modelo de Erwin

Confidencial

RENIEC, 2013

Pgina 60 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

4.

Herramientas

de Desarrollo

4.1. SOFTWARE
Servidor Web Contenedor de servlets APIs Base de datos Software Aplicaciones Software Cliente Apache Webserver ltima versin Oracle 9 IAS JDK1.4.1, JDBC Oracle, JavaMail, Java Advanced Imaging Oracle 9i Java Internet Explorer

Tabla N12 : Herramientas de Desarrollo de Software

4.2. HARDWARE
Servidor Web Peintum III, 4 proc. 4GB RAM, 36GB HD Acceso a Internet BW 2Mbps Otros Servidor de contigencias Dispositivos Moviles

Tabla N13 : Herramientas de Desarrollo de Hardware

Confidencial

RENIEC, 2013

Pgina 61 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

5. Arquitectura del Sistema 5.1. Diagrama de Componentes


C m o e te o pnn s

Cnu s o s lta

A m isr c n d in t a io

B s D to ae a s

Grafico N56 : Diagrama de Componentes

C omponentes de SubSistem a de Adm inist racion

< < W AR> > Adm inis tr a c ion

< < S e r vle tDe ploym e ntDe s c r iptor> > XML

Im a ge ne s

< <Applic a tion> > J S P /HTM L

S e r vle ts

J S J a va S c ripts

EJ B

J DB C

BD Ce lm

Grafico N57 : Diagrama de Componentes Subsistema de Administracin

Confidencial

RENIEC, 2013

Pgina 62 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

C o m p on e n te s d e S u b S is te m a d e C o n s u lta s

< < W A R> > Co n su lta s. w ar

< < S e rvle tD e p lo ym e n tDe scrip to r> > XM L

< < Ap p lica tio n > > M ID L ET S

S e rvle ts M o vil

EJB M o vil

JDBC M o vil B D Ce lm

Grafico N58 : Diagrama de Componentes Subsistema de Consultas

5.1.1.1. Lista de Componentes


COMPONENTES Nombre del Componente Descripcin
Administracin.WAR Deployment Descriptor.xml JSP Java Server Pages Servlets EJB Contiene la estructura jerrquica de la aplicacin web. Archivo xml que sirve para deployar la aplicacin web. Es una tecnologa para construir aplicaciones web dinmicos. Es una clase de java extendida para usar la capacidad de las aplicaciones. Es una arquitectura para desarrollar y desplegar aplicaciones distribuidas basadas en componentes. Lenguaje de programacin que se ejecuta en el cliente para realizar validaciones. Interfaz del paquete java.sql que representa la conexin con la base de datos. Repositorio de Base de Datos.

Js Java Script JDBC BD Celm

Tabla N14 : Lista de Componentes

Confidencial

RENIEC, 2013

Pgina 63 de 64

Sistema de Consulta a Base de Datos Reniec por Dispositivo Mvil Documento de Anlisis y Diseo

Versin: Fecha:

1.0 25/02/2013

5.2. Diagrama de Despliegue


Servidor de Bas e de Datos Oracle 10 i

Cliente M ovil (Celulares,P DA )

Reniec : Consultas por Dis pos itivos M oviles

Internet

Router

Firewall

S e rvido r de A p lica cione s

Servidor de Bas e Datos Im agenes Orac le10 i

Intranet

S e rv ic i o 9 IA S S e rv ic i o J2 M E S e rv ic i o We b

S ervidor de File Sy s tem s Im agenes s 85

Cliente B rows er (IE ,Nes tc ape,etc )

Reniec : A dm inis trac ion

Grafico N59 : Diagrama de Despliegue

5.2.1.1. Elementos del Despliegue


Nombre elemento
Cliente Mvil Router
(enrutador encaminador) o

del Descripcin
Dispositivo por el cual se conecta a la aplicacin (celular).
Es un dispositivo hardware o software de interconexin de redes de ordenadores/computadoras que opera en la capa 3 (nivel de red) del modelo OSI.

Cliente Browser Firewall Servidor de Aplicaciones Servidor de Base de Datos Servidor BD de Imagenes Servidor de Imgenes File Systems

Es un software que permite el acceder a Internet. Es un dispositivo o software que permite controlar el ingreso o salidas de los paquetes de informacin transmitida. Es un procesador que mantiene activado todos los servicios del sistema Es un procesador que mantiene la comunicacin con la base de datos. Es un procesador que mantiene la comunicacin con la base de datos de imgenes. Es un procesador que almacena las imgenes de los ciudadanos que sirve como respaldo al servidor de imgenes.

Tabla N15 : Elementos de Despliegue

Confidencial

RENIEC, 2013

Pgina 64 de 64

Vous aimerez peut-être aussi