Trabajo Modificado de Sistemas 2 iconix

58
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGA FACULTAD DE INGENIERIA DE MINAS, GEOLOGIA Y CIVIL ESCUELA DE FORMACION PROFESIONAL DE INGENIERIA DE SISTEMAS Proyecto: Aplicación Webpara la Notaria Hinostroza Ayacucho, 2011. Curso : Sistemas De Información II Integrantes : -APAZA PACHECO, Vaneza. -DE LA CRUZ BARRIENTOS, Marcos. -FLORES CHOQUECAHUA, Wilber. -JOSE MARTINEZ, Nilton. -PARCO TOSCANO, Cristian T. -RUIZ HUAMÁN, Luis Adderlin. Profesor : MSc. Ing. Efraín Elías, Porras Flores

description

sistemas de informacion 2 metodologia iconix

Transcript of Trabajo Modificado de Sistemas 2 iconix

Page 1: Trabajo Modificado de Sistemas 2 iconix

UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE

HUAMANGA

FACULTAD DE INGENIERIA DE MINAS, GEOLOGIA Y CIVIL

ESCUELA DE FORMACION PROFESIONAL DE INGENIERIA DE

SISTEMAS

Proyecto: Aplicación Webpara la Notaria Hinostroza Ayacucho, 2011.

Curso : Sistemas De Información II

Integrantes : -APAZA PACHECO, Vaneza.-DE LA CRUZ BARRIENTOS, Marcos.-FLORES CHOQUECAHUA, Wilber.-JOSE MARTINEZ, Nilton.-PARCO TOSCANO, Cristian T.-RUIZ HUAMÁN, Luis Adderlin.

Profesor : MSc. Ing. Efraín Elías, Porras Flores

Ayacucho – Perú

2011

MODELO DE DOMINIO PARA LA NOTARIA HINOSTROZA AYACUCHO, 2011.

Page 2: Trabajo Modificado de Sistemas 2 iconix

1.1. REQUISITOS FUNCIONALES Y NO FUNCIONALES.

Nº Req.

REQUISITOS FUNCIONALES

01 El usuario tendrá la opción de registrarse en una cuenta de usuario en el sistema web.

02 El administrador tendrá la opción de crear una cuenta para un usuario, previa solicitud de acceso.

03 El sistema debe ser capaz de actualizar las características del documento extraprotocolar.

04 El administrador podrá publicar el cronograma de atención al cliente.

05 El cliente podrá revisar los requisitos y costos del documento extraprotocolar.

06 El sistema debe ser capaz registrar y emitir el comprobante de pago.

07 El administrador registrara los datos personales del usuario de caja.

08 El sistema deberá permitir recuperar su contraseña del cliente

09 El sistema debe permitir generar los siguientes documentos extra protocolares: arrendamiento, declaración jurada, autorización de viaje, fianza personal, comodato, transacción extrajudicial y permuta.

10 El sistema deberá permitir seleccionar el documento extra protocolar una vez iniciada sesión.

11 El sistema deberá permitir modificar el documento Extra protocolar.

12 El sistema deberá permitir imprimir el documento Extra protocolar una vez generada.

13 El sistema de caja deberá permitir emitir un comprobante de pago

14 El sistema deberá mostrar toda la información y datos de los documentos extraprotocolares de la Notaria Hinostroza.

15 El sistema deberá ser capaz de realizar consultas.

16 El administrador será el encargado de gestionar todas las cuentas de los clientes.

17 El sistema le dará la opción al cliente de imprimir o guardar el documento y este será almacenado en la base de datos para poder pagar en caja.

18 El sistema deberá permitir modificar los requisitos del documento extraprotocolar.19 El sistema deberá ser capaz de mostrar el estado de ganancias y pérdidas de la notaria.

Nº Req. REQUISITOS NO FUNCIONALES

Page 3: Trabajo Modificado de Sistemas 2 iconix

01 El sistema estará basada inicialmente en la Web, pero debe tener una arquitectura

suficientemente flexible.

02 El sistema debe ser capaz de brindar niveles de seguridad.

03 El sistema debe cumplir los estándares web (XHTML CSS).

04 El sistema debe ser capaz de mantener cuentas de usuario para más de 10 000 en un

inicio y luego 30 000 cuentas mas.

05 El sistema debe mostrar una interfaz amigable y de fácil uso

06 El sistema debe restringir el acceso de algunos usuarios a ciertas funcionalidades internas,

que son manejadas por los usuarios autorizados

07 Toda la información debe ser confidencial. Sobre todo los datos relacionados con los

usuarios y las transacciones que realicen

08 Tener la capacidad de crecer y evolucionar con el avance tecnológico

09 Su mantenimiento no debe ser costoso. Un buen modo de evaluar este aspecto es hacer

consultas sobre los gastos de mantenimiento a la Notaria Hinostroza que usa el software

10 Mantener un método seguro y confiable de copias de seguridad

1.2. GLOSARIO DE TERMINOS

2. Administrador.- Es el encargado de de administrar la aplicación web.

3. Cliente.- Personas que acuden a tramitar al local de la notaria Hinostroza.

4. Notario.- La persona encargada que da validez con una firma al documento.

5. Usuario.- Son aquellas personas que utilizan el sistema.

6. Documento extra protocolar.- Son los documentos cortos que más se utilizan

en la notaria.

7. Autorización de viaje.- Es un tipo de documento extra protocolar.

8. Fianza personal.- Es un tipo de documento extra protocolar.

9. Transacción extrajudicial.- Es un tipo de documento extra protocolar.

10. Permuta.- Es un tipo de documento extra protocolar.

11. Arrendamiento.- Es un tipo de documento extra protocolar.

12. Declaración jurada.- Es un tipo de documento extra protocolar.

13. Comodato.- Es un tipo de documento extra protocolar.

14. Cardex.- Es el comprobante de pago que se le entrega al cliente.

15. Cuenta.- Viene a ser un servicio que se le da al usuario.

Page 4: Trabajo Modificado de Sistemas 2 iconix

16. Proforma.- Son plantillas de los documentos extra protocolares.

17. Persona jurídica.- Personas registradas en la Sunat.

18. Persona natural.-

19. Documento notarial.- Son los documentos extra protocolares.

20. Comprobante de pago.- Son las facturas y/o boletas que se otorga al cliente o

usuario por hacer uso de un servicio de la notaria.

1.3. MODELO DE DOMINIO

class Domain Objects

ArrendamientoDeclaracionJurada

DocumentoNotarial

Cliente

Actor directoActor indirecto

Actor

AutorizacionDeViaje

FianzaPersonal

Comodato

TransaccionExtrajudicial

Permuta

DocumentoProtocolarDocumentoExtraprotocolar

ComprobanteDePago Persona

Natural

Juridica

Usuario de caja

CuentaUsuario

Administrador

Solicitud

Voucher

Factura

Boleta

ComprobanteSimple

creauna

emitePrestaservicio

esuna

lee

tieneuna

1.4 PROTOTIPO DE INTERFAZ BÁSICA

2 Crear cuenta de usuario.

Page 5: Trabajo Modificado de Sistemas 2 iconix

3 Iniciar sesión

Page 6: Trabajo Modificado de Sistemas 2 iconix

4 Mostrar tarifas.

5 Mostrar los requisitos.

6 Mantener los requisitos

7 Brindar consulta en línea.

8 Seleccionar el tipo de documento extra protocolar.

9 Generar documento de arrendamiento.

Page 7: Trabajo Modificado de Sistemas 2 iconix

10 Generar documento de declaración jurada.

Page 8: Trabajo Modificado de Sistemas 2 iconix

11 Generar documento de autorización de viaje.

Page 9: Trabajo Modificado de Sistemas 2 iconix

12 Generar documento de fianza personal.

13 Generar documento de comodato.

Page 10: Trabajo Modificado de Sistemas 2 iconix

14 Generar documento de transacciones extrajudiciales.

Page 11: Trabajo Modificado de Sistemas 2 iconix

15 Generar documento de permuta.

16 Mantener cuenta de cliente

17 Modificar datos del cliente.

18 Mantener plantilla documento.

19 Realizar pago en caja

20 Generar comprobante de pago.

21 Generar reporte del flujo de caja.

Page 12: Trabajo Modificado de Sistemas 2 iconix

CAPITULO II

2.1. LISTA DE CASOS DE USO

Page 13: Trabajo Modificado de Sistemas 2 iconix

Nº Req. CASOS DE USO01 Crear cuenta de usuario.

02 Iniciar sesión

03 Mostrar tarifas.

04 Mostrar los requisitos.

05 Mantener los requisitos

06 Brindar consulta en línea.

07 Seleccionar el tipo de documento extra protocolar.

08 Generar documento de arrendamiento.

09 Generar documento de declaración jurada.

10 Generar documento de autorización de viaje.

11 Generar documento de fianza personal.

12 Generar documento de comodato.

13 Generar documento de transacciones extrajudiciales.

14 Generar documento de permuta.

15 Recuperar contraseña del usuario

16 Modificar datos del usuario.

17 Mantener formato del documento extraprotocolar.()

18 Realizar pago en caja

19 Generar comprobante de pago.

20 Generar reporte del flujo de caja.

21 Mostrar horario de atención.

2.2. DIAGRAMA DE CASO DE USO POR PAQUETES

a) Reporte

Page 14: Trabajo Modificado de Sistemas 2 iconix

b) Actor

c) Administración

Page 15: Trabajo Modificado de Sistemas 2 iconix

d) Usuario

Page 16: Trabajo Modificado de Sistemas 2 iconix

e) Usuario de caja

Page 17: Trabajo Modificado de Sistemas 2 iconix

f) Servicio

Page 18: Trabajo Modificado de Sistemas 2 iconix

2.3.EMPAQUETADO DE CASOS DE USO

Page 19: Trabajo Modificado de Sistemas 2 iconix

2.4. RELACION ENTRE REQUISITOS FUNCIONALES Y CASOS DE USO

Requisitos Funcionales Casos de Uso

Req01. El usuario tendrá la opción de registrarse en una cuenta de usuario en el sistema web.Req02. El administrador tendrá la opción de crear una cuenta para un usuario, previa solicitud de acceso.

CU01. Crear una cuenta de

usuario.

CU02. Iniciar sesión.

Req03. El sistema debe ser capaz de actualizar las características del documento extraprotocolar.

CU17.Mantener plantilla de

documento.

Req04. El administrador podrá publicar el cronograma de atención al cliente.

CU21. Mostrar horario de

atención.

Req05. El cliente podrá revisar los requisitos y costos del documento extraprotocolar.

CU03. Mostrar tarifas.

CU04. Mostrar los requisitos.

Req06. El sistema debe ser capaz registrar y emitir el comprobante de pago.Req13. El sistema de caja deberá permitir emitir un comprobante de pago

CU18. Realizar pago en caja.

CU19. Generar comprobante

de pago.

Req07. El administrador registrara los datos personales del usuario de caja.

CU01. Crear cuenta de usuario.

Req08. El sistema deberá permitir recuperar su contraseña del cliente Req16. El administrador será el encargado de gestionar todas las cuentas de los clientes.

CU15. Mantener cuenta del

cliente.

Req09. El sistema debe permitir generar los siguientes documentos extra protocolares: arrendamiento, declaración jurada, autorización de viaje, fianza personal, comodato, transacción extrajudicial y permuta.

Req12. El sistema deberá permitir imprimir el

CU08. Generar documento de

arrendamiento.

CU09. Generar documento de

declaración jurada.

CU10. Generar documento de

Page 20: Trabajo Modificado de Sistemas 2 iconix

documento Extra protocolar una vez generada.

Req14. El sistema deberá mostrar toda la información y datos de los documentos extraprotocolares de la Notaria Hinostroza.

autorización de viaje.

CU11. Generar documento de

fianza personal.

CU12. Generar documento de

comodato.

CU13. Generar documento de

transacciones extrajudiciales.

CU14. Generar documento de

permuta.

Req10. El sistema deberá permitir seleccionar el documento extra protocolar una vez iniciada sesión.Req17. El sistema le dará la opción al cliente de imprimir o guardar el documento y este será almacenado en la base de datos para poder pagar en caja.

CU07. Seleccionar el tipo de

documento extra protocolar.

Req11. El sistema deberá permitir modificar el documento Extra protocolar.

CU16. Modificar datos del

cliente.

Req15. El sistema deberá ser capaz de realizar consultas.

CU06. Brindar consulta en

línea.

Req18. El sistema deberá permitir modificar los requisitos del documento extraprotocolar.

CU05. Mantener los requisitos.

Req19. El sistema deberá ser capaz de mostrar el estado de ganancias y pérdidas de la notaria.

CU20. Generar reporte del flujo

de caja.

2.5. DESCRICCION DE CASOS DE USO

CASO DE USO 01: Crear una cuenta de usuario.

Actor(es): Usuario.

DESCRIPCIÓN: Este caso de uso permite al Usuario, crear una cuenta de usuario para

Page 21: Trabajo Modificado de Sistemas 2 iconix

poder acceder al sistema de la notaria mediante su DNI y una contraseña.

CURSO BÁSICO CURSO ALTERNO

1. El usuario entra a la página web de la

notaria Hinostroza, luego selecciona

haciendo clic en el botón “registrarse”, el

sistema muestra la interfaz “crear cuenta

de usuario”.

2. El usuario “ingresa los datos” en las

casillas de Nombres, Apellidos, Fecha de

nacimiento, Personería, Razón social,

RUC, País, Correo electrónico,

Contraseña, Confirmar contraseña e

ingresa los caracteres mostrados en la

imagen y hace clic en el botón “guardar”,

el sistema registra los datos.

1. El Sistema muestra un mensaje de error

“Ingrese todos los campos” si es que

encuentra uno de los campos vacíos.

2. El Sistema muestra un mensaje de error

“Vuelva escribir la contraseña” al no

coincidir la contraseña ingresada con la

confirmación de contraseña.

CASO DE USO 02: Iniciar sesión

Actor(es): Cliente, administrador, usuario de caja

DESCRIPCIÓN: Este caso de uso permite al Cliente, administrador y al usuario de caja

ingresar al sistema usando su nombre y contraseña para ingresar.

CURSO BÁSICO CURSO ALTERNO

Page 22: Trabajo Modificado de Sistemas 2 iconix

1. El usuario hace click en el menú “iniciar

sesión”, el sistema muestra el

“formulario " login”.

2. El usuario llena el “formulario” usando

su nombre de usuario y contraseña

luego hace click “ingresar”, el sistema

carga y muestra el sistema.

1. El sistema muestra un mensaje

de error “Nombre de usuario y/o

contraseña incorrectos”. si el

administrador ingreso mal su

nombre de usuario y contraseña.

CASO DE USO 03: Mostrar tarifas.

Actor: Administrador

DESCRIPCION: Este caso de uso permite al administrador publicar las tarifas por el

servicio que brinda la notaria en los diferentes tipos de documentos extraprotocolares.

Las tarifas son fijas en todo el país prohibido otorgar descuentos, las tarifas fija el estado

a través de superintendencia de notariado y registro

CURSO BÁSICO CURSO ALTERNO

1. El administrador hace clic en menú

“tarifas”, El sistema muestra una

interfaz con opciones “concepto, valor,

total” y también muestra opciones

“eliminar, actualizar, guardar, cancelar”

2. El administrador llena los datos y

selecciona “guardar” para almacenar las

tarifas en el sistema. el sistema valida y

almacena los datos de las tarifas.

1. El sistema mostrara un mensaje

“actualizar tarifas”

Page 23: Trabajo Modificado de Sistemas 2 iconix

3. El administrador selecciona “actualizar”

luego actualiza los datos de la tarifa, el

sistema el valida y almacena los datos

de las tarifas.

CASO DE USO 04: Mostar requisitos.

Actor(es): Administrador, Usuario.

DESCRIPCIÓN: En este caso de uso el sistema muestra la lista de requisitos que se

necesitan para tramitar el documento.

CURSO BÁSICO CURSO ALTERNO

1. El Usuario hace click en el menú

“requisitos”, el sistema muestra

requisitos por tipo de documento

extraprotocolar donde muestran las

siguientes opciones:

Arrendamiento.

Declaración jurada.

Autorización de viaje.

Fianza personal.

Comodato.

Transacciones extrajudiciales.

Permuta.

2. El Usuario selecciona tipo de

documento hace clic en

“Arrendamiento, Declaración jurada,

Autorización de viaje, etc.”, el

sistema muestra el detalle de los

requisitos del documento.

1. El sistema muestra un mensaje

de error

Page 24: Trabajo Modificado de Sistemas 2 iconix

CASO DE USO 05: Mantener los requisitos

Actor(es): Administrador

DESCRIPCIÓN: En este caso de uso el administrador realiza las actualizaciones en los

cambios de requisitos para los distintos tipos de documentos extraprotocolares de la

notaria de acuerdo a las políticas del trámite de los documentos notariales.

CURSO BÁSICO CURSO ALTERNO

1. El administrador hace clic en el menú

“modificar requisitos”, el sistema

muestra una “lista de requisitos”

junto con las opciones “eliminar,

agregar, modificar”.

2. El administrador puede seleccionar

“eliminar” un requisito, selecciona

“agregar” requisito o seleccionar

“modificar”, luego hace clic en

“Guardar cambios”, el sistema valida y

guarda los cambios realizados.

1. Si el administrador no guarda los

cambios efectuados. El sistema

muestra un mensaje de “desea

salir sin guardar cambios”

CASO DE USO 06: Brindar consulta en línea.

Actor(es): Asistente, cliente

DESCRIPCION: Este caso de uso permite al Asistente, atender de manera directa al cliente

que solicite, para facilitar el trámite de los distintos tipos de de documentos

extraprotocolares.

CURSO BÁSICO CURSO ALTERNO

Page 25: Trabajo Modificado de Sistemas 2 iconix

1. El notario no podrá atender la consulta

del cliente que no se ha registrado.

2. El sistema no podrá registrar si los

datos llenados no están completos

CASO DE USO 07: Seleccionar el tipo de documento extra protocolar.

Actor(es): Cliente.

DESCRIPCIÓN: Este caso de uso permite al usuario seleccionar un tipo de documento

extra-protocolar que desea tramitar.

CURSO BÁSICO CURSO ALTERNO

1. El Usuario hace clic en menú “tramites en

línea”, el sistema muestra la interfaz con

la lista de los tipos de documentos extra

protocolares disponibles.

Arrendamiento.

Declaración jurada.

Autorización de viaje.

Fianza personal.

Comodato.

Transacciones extrajudiciales.

Permuta.

2. El Usuario selecciona y hace clic en

“arrendamiento”, ”declaración jurada”,

”autorización de viaje”, ”fianza personal”,

”comodato”, “transacciones extrajudiciales” ó

“permuta”, el sistema muestra un “formato”

del documento seleccionado.

1. El sistema muestra un mensaje

“Tipo de documento no

encontrado”

Page 26: Trabajo Modificado de Sistemas 2 iconix

CASO DE USO 08: Generar documento de arrendamiento.

Actor(es): Usuario

DESCRIPCIÓN: Este caso de uso permite al Usuario generar un documento de

arrendamiento para su posterior impresión.

CURSO BÁSICO CURSO ALTERNO

1. El Usuario hace click en el menú

“generar documento de arrendamiento”,

el sistema muestra un “formulario” con

opciones para ingresar “datos del

arrendador, datos del arrendatario” y

con opciones “guardar, imprimir”.

2. El Usuario llena sus “datos del

arrendador, datos del arrendatario”

luego selecciona “guardar”, el sistema

valida y almacena los datos del usuario.

3. El usuario selecciona “imprimir”, el sistema

envía a imprimir el formato.

CASO DE USO 09: Generar documento de declaración jurada.

Actor(es): Usuario

DESCRIPCIÓN: Este caso de uso permite al Cliente generar un documento de

declaración jurada para su posterior impresión.

CURSO BÁSICO CURSO ALTERNO

1. El Usuario hace click en el menú “generar

documento de declaración jurada”, el

Page 27: Trabajo Modificado de Sistemas 2 iconix

sistema muestra un “formulario” con

opciones para ingresar “datos del

solicitante” y botones “guardar,

imprimir”.

2. El Usuario llena sus “datos del

solicitante” luego selecciona “guardar”,

el sistema valida y almacena los datos del

usuario.

3. El usuario selecciona “imprimir”, el sistema

envía a imprimir el formato.

1. El sistema muestra un mensaje de

error “Ingrese todos los campos”

CASO DE USO 10: Generar documento de autorización de viaje.

Actor(es): Usuario.

DESCRIPCIÓN: Este caso de uso permite al Cliente generar un documento de Generar

documento de autorización de viaje de un menor ya sea para el interior o exterior.

CURSO BÁSICO CURSO ALTERNO

1. El Usuario hace click en el menú

“Generar documento de

autorización de viaje”, el sistema

muestra un menú de dos opciones

“exterior, interior” del país.

2. El cliente selecciona la opción

“exterior ó interior”, el sistema

muestra un “formulario” con

opciones para ingresar “datos del

1. El sistema muestra un mensaje

de error “Ingrese todos los campos”

si los datos ingresados son

incorrectos o algún campo

obligatorio esta vacio.

Page 28: Trabajo Modificado de Sistemas 2 iconix

Padre, datos de la Madre, datos del

Menor” y con opciones “guardar,

imprimir”.

3. El Usuario llena sus “datos del Padre,

datos de la Madre, datos del Menor”

luego selecciona “guardar”, el

sistema valida y almacena los datos

del usuario.

4. El usuario selecciona “imprimir”, el

sistema envía a imprimir el formato.

CASO DE USO 11: Generar documento de fianza personal.

Actor(es): Cliente.

DESCRIPCIÓN: Este caso de uso permite al Cliente generar un documento de fianza

personal.

CURSO BÁSICO CURSO ALTERNO

1. El Usuario hace click en el menú

“Generar fianza personal” , el

sistema muestra el “formulario” …

1. El sistema muestra un mensaje de

error “Ingrese todos los campos” si los

datos ingresados son incorrectos o

algún campo obligatorio esta vacio.

CASO DE USO 12: Generar documento de comodato

Actor(es): Usuario.

DESCRIPCIÓN:

CURSO BÁSICO CURSO ALTERNO

Page 29: Trabajo Modificado de Sistemas 2 iconix

1. El Usuario hace click en el menú

“Generar documento de comodato”, el

sistema muestra un interfaz ingresar

“datos del comodante, datos del

comodatario, datos del inmueble”.

2. El Usuario llena ““datos del comodante,

datos del comodatario, datos del

inmueble”, luego selecciona “guardar”, el

sistema valida y almacena los datos del

usuario.

3. El usuario selecciona “imprimir”, el sistema

envía a imprimir el formato.

1. El sistema muestra un mensaje

de error “Ingrese todos los

campos”.

CASO DE USO 13: Generar documento de transacciones extrajudiciales

Actor(es): Usuario.

DESCRIPCIÓN:

CURSO BÁSICO CURSO ALTERNO

1. El Usuario hace click en el menú

“Generar documento de transacción

extrajudicial”, el sistema muestra un

interfaz ingresar “datos de la parte 1ra,

concesiones reciprocas, datos de la

parte 2da”.

1. El sistema muestra un mensaje de error

“Ingrese todos los campos” si los datos

ingresados son incorrectos o algún

campo obligatorio esta vacio.

Page 30: Trabajo Modificado de Sistemas 2 iconix

2. El Usuario llena “datos de la parte 1ra,

datos de la parte 2da, luego selecciona

“guardar”, el sistema valida y almacena

los datos del usuario.

3. El usuario selecciona “imprimir”, el sistema

envía a imprimir el formato.

CASO DE USO 14: Generar documento de permuta

Actor(es): Usuario.

DESCRIPCIÓN:

CURSO BÁSICO CURSO ALTERNO

CASO DE USO 15: Recuperar contraseña de usuario

Actor(es): Usuario

DESCRIPCIÓN: …

CURSO BÁSICO CURSO ALTERNO

Page 31: Trabajo Modificado de Sistemas 2 iconix

1. El Usuario hace clic en la opción “olvidó su

contraseña”, el sistema muestra la

interface “Recuperar Contraseña” de

Usuario.

2. El usuario ingresa su correo asociado a la

cuenta, y hace clic en el botón “Enviar”, y

el sistema muestra un mensaje de

confirmación “Su contraseña será enviado

a su correo electrónico”.

1. El Sistema muestra un mensaje de error

“Correo electrónico no existe”.

CASO DE USO 16: Modificar datos del usuario

Actor(es): Administrador.

DESCRIPCIÓN: Este caso de uso permite al Administrador mantener (editar, borrar)

las plantillas de los documentos extraprotocolares.

CURSO BÁSICO CURSO ALTERNO

1. El Administrador selecciona el tipo de

documento hace clic en “modificar”, el

Sistema carga y muestra los detalles del

documento en un “formulario” donde se

podrá editar y borrar uno o varios datos.

2. El administrador luego de modificar hace

click “guardar”, el sistema valida y

almacena los datos actualizados.

1. El sistema muestra un mensaje

“se ha generado con éxito”

Page 32: Trabajo Modificado de Sistemas 2 iconix

CASO DE USO 18 : Realizar cobro

Actor(es): Usuario de caja

DESCRIPCION: Este caso de uso permitirá al usuario caja realizar cobro en la caja de la

notaria, por el servicio que brinda la notaria Hinostroza con los diferentes tipos de

documentos extraprotocolares.

CURSO BÁSICO CURSO ALTERNO

1. El usuario de caja hace clic en el menú

“Pago”, el sistema muestra la interfaz

“Ingrese código del documento”

2. El usuario de caja ““Ingrese código

documento” luego hace clic en el botón

“buscar”. El sistema muestra el “tipo de

documento extraprotocolar, monto, datos

del usuario”.

3. El usuario de caja verifica los datos del

cliente y hace clic en el botón “guardar”, el

sistema guarda los datos registrados.

1. El Sistema muestra un mensaje de error

“no existe el documento”.

CASO DE USO 19: Generar comprobante de pago.

Actor(es):-usuario de caja

DESCRIPCION: Este caso de uso permite al usuario de caja, imprimir comprobante de pago,

para que el cliente que solicite legalización del notario en el documento extraprotocolar.

CURSO BÁSICO CURSO ALTERNO

1. El usuario de caja hace clic “comprobante de

pago”, El sistema muestra una interfaz con

Page 33: Trabajo Modificado de Sistemas 2 iconix

opciones “boleta, Boucher” también las

opciones “eliminar” y “nuevo”.

2. El usuario de caja selecciona “nuevo”, el

sistema muestra un formulario para hacer un

“nuevo comprobante”.

3. El usuario de caja registra los datos

(Nombres, apellidos, fecha, importe, etc.), el

usuario de caja selecciona “guardar” para

almacenar el comprobante de pago, el

sistema valida y almacena los datos del

comprobante.

4. El usuario selecciona “imprimir”, el sistema

envía a imprimir comprobante.

5. El usuario de caja entrega el comprobante

de pago impresa al cliente

1. El sistema muestra error, porque no se

han registrados todos los datos obligatorios

CASO DE USO 20: generar reporte de flujo de caja

Actor(es): ADMINISTRADOR

DESCRIPCION: Este caso de uso permite al administrador, emitir un reporte mostrando el

estado de la ganancia y pérdida de la notaria, en un determinado periodo de tiempo.

CURSO BÁSICO CURSO ALTERNO

1. El administrador hace clic en menú “emitir

reporte de flujo de caja”, el sistema muestra

la interfaz con las opciones ”Reporte de

entradas, salidas, utilidad

1. Si el administrador no selecciona ninguna

opción de reporte, el sistema finalizara la

sesión en 10 minutos

Page 34: Trabajo Modificado de Sistemas 2 iconix

2. El administrador selecciona una de las 3

opciones. el sistema muestra opciones de

reporte por periodo, donde se muestran las

siguientes opciones:

Mensual,

Semestral,

Anual,

Personalizado

3. El Administrador selecciona el tipo de

reporte y el periodo. el sistema responde

mostrando el reporte para el tiempo

seleccionado de pago.

2. Si el administrador no selecciona ninguna

opción de período, el sistema finalizara la

sesión en 10 minutosobligatorios

CAPITULO IV

Page 35: Trabajo Modificado de Sistemas 2 iconix

DISEÑO PRELIMINAR

1.1. DIAGRAMA DE ROBUSTEZ

Page 36: Trabajo Modificado de Sistemas 2 iconix

1. Caso de uso crear cuenta de usuario.

class Crear cuenta de usuario

CURSO BASICO

1) El usuario entra a la página web de la notaria Hinostroza, luego selecciona haciendo clic en el botón "registrarse", el sistema muestra la interfaz "Ingresar datos".

1) El usuario "ingresa los datos" en

las casillas de Nombres, Apell idos, Fecha de nacimiento, Personería, Razón social, RUC, País, Correo electrónico, Contraseña, Confirmar contraseña e ingresa los caracteres mostrados en la imagen y hace clic en el botón "guardar", el sistema registra los datos.

CURSO ALTERNO

1) El Sistema muestra un mensaje de error "Ingrese todos los campos" si es que encuentra uno de los campos vacíos.

2) El Sistema muestra un mensaje de error "Vuelva escribir la contraseña" al no coincidir la contraseña ingresada con la confirmación de contraseña.

Usuario

Pagina principal de lanotaria

Pagina registrar usuario

Ingresar datos deusuario

Guardar datos usuario

Datos usuario

Mostrar error “Ingresetodos los campos”

Mostrar error "Vuelvaescribir la contraseña”

entra

2. Iniciar sesión

Page 37: Trabajo Modificado de Sistemas 2 iconix

uc Iniciar sesion

Usuario

Menu iniciar sesion

Mostrar formulario login

Ingresar nombreusuario

Ingresar contraseña

Registrar al usuarioNombre y contraseña

Mostrar error “Nombrede usuario y/o

contraseña incorrectos”

CURSO BASICO

1) El usuario hace click en el menú "iniciar sesión", el sistema muestra el "formulario " login".

2) El usuario l lena el "formulario" usando su nombre de usuario y contraseña luego hace click "ingresar", el sistema carga y muestra el sistema.

CURSO ALTERNO

1) El sistema muestra un mensaje de error "Nombre de usuario y/o contraseña incorrectos".

3. Mostrar tarifas.

uc Mostrar tarifas

Administrador

Menu tarifas

Mostrar tarifas

Guardar tarifas

Actualizar tarifas

Eliminar tarifas

Interfaz modeficartarifas

tarifa actualizada

Detalle tarifa

Tarifa

Mostrar mensaje "tarifadesactualizada"

CURSO BASICO1) El administrador hace clic en menú

"tarifas", El sistema muestra una interfaz con opciones "concepto, valor, total" y también muestra opciones "eliminar, actualizar, guardar, cancelar"

2) El administrador l lena los datos y selecciona "guardar" para almacenar las tarifas en el sistema. el sistema valida y almacena los datos de las tarifas.

3) El administrador selecciona "actualizar" luego actualiza los datos de la tarifa, el sistema el valida y almacena los datos de las tarifas.

CURSO ALTERNO

1) El sistema mostrara un mensaje "actualizar tarifas"

4. Mostrar los requisitos.

Page 38: Trabajo Modificado de Sistemas 2 iconix

uc Mostrar requisitos

Administrador

Menu requisitos

Mostrar requisitosPernuta

Mostrar detallerequisitos Comdato

Mostrar requisitos deautorizacion de viaje

Mostrar requisitosdeclaracion jurada

Mostrar requisitosArrendamiento

Detalle de requisitos

CURSO BASICO

1) El Usuario hace click en el menú "requisitos", el sistema muestra requisitos por tipo de documentoextraprotocolar donde muestran las siguientes opciones:

Arrendamiento. Declaración jurada. Autorización de v iaje. Fianza personal. Comodato. Transacciones extrajudiciales Permuta.

2) El Usuario selecciona tipo de documento hace clic en "Arrendamiento, Declaración jurada, Autorización de v iaje, etc.", el sistema muestra el detalle de los requisitos del documento.

CURSO ALTERNO

1) El sistema muestra un mensaje de error

5. Mantener los requisitos

6. Brindar consulta en línea.

7. Seleccionar el tipo de documento extra protocolar.

Page 39: Trabajo Modificado de Sistemas 2 iconix

uc Seleccionar el tipo de documento extra protocolar

Usuario

Menu generar documentode arrendamiento

Mostrar formulario deldocumento

Ingresar datos delarrendador

Ingresar datos delarrendatario

Datos del arrendador

Datos del arrendatario

Formulario de arrendamiento

Guardar datos delusuario

Imprimir el formatoFormato

Mostrar error no sepudo guardar

Mostrar mensaje,ingrese todos los

campos

CURSO BASICO

1) El Usuario hace click en el menú "generar documento de declaración jurada", el sistema muestra un "formulario" con opciones para ingresar "datos del solicitante" y botones "guardar, imprimir".

2) El Usuario l lena sus "datos del solicitante" luego selecciona "guardar", el sistema valida y almacena los datos del usuario.

3) El usuario selecciona "imprimir", el sistema envía a imprimir el formato.

CURSO ALTERNO

1) El sistema muestra un mensaje de

error "Ingrese todos los campos" .

8. Generar documento de arrendamiento.uc pk6

Usuario

Menu generar documentode arrendamiento

Mostrar formulario deldocumento

Ingresar datos delarrendador

Ingresar datos delarrendatario

Datos del arrendador

Datos del arrendatarioOpciones del formulario

de arrendamiento

Guardar datos delusuario

Imprimir el formatoFormato

Mostrar error no sepudo guardar

Mostrar mensaje,ingrese todos los

campos

9. Generar documento de declaración jurada.

Page 40: Trabajo Modificado de Sistemas 2 iconix

uc Generar documento de declaración jura...

Usuario

Menu generardocumento de

declaracion jurada

Formulario dedeclaracion jurada

Mostrar formulario deldocumento

Imprimir formato

Guardar datos delusuario

Ingresar datos delusuario

Datos del usuario

Formato de declaracionjurada

Mostrar error, no sepudo guardar

Mostrar mensaje,ingrese todos los

campos

CURSO BASICO

1) El Usuario hace click en el menú "generar documento de declaración jurada", el sistema muestra un "formulario" con opciones para ingresar"datos del solicitante" y botones "guardar, imprimir".

2) El Usuario llena sus "datos del solicitante" luego selecciona "guardar", el sistema valida y almacena los datos del usuario.

3) El usuario selecciona "imprimir", el sistema envía a imprimir el formato.

CURSO ALTERNO

1) El sistema muestra un mensaje de error "Ingrese todos los campos" si los datos ingresados son incorrectos o algún campo obligatorio esta vacio.

10. Generar documento de autorización de viaje.uc Generar documento de autorizacion de v iaje

Usuario

Menu generardocumento

autorizacion de viaje

Formulario declaracionjurada

Mostrar formulario

Ingresar datos delPadre

Guardar datos

Imprimir formatoFormato de

autorizacion de viaje

Mostrar destino

Ingresar datos de laMadre

Ingresar datos delMenor

Datos Padre

Datos de la Madre

Datos del menor

Elegir destino

Fuera de l pais (Exterior)

Interior del pais(Interior)

Mostrar mensaje, ingresetodos los campos

Mostrar mensaje, no sepudo guardar

CURSO BASICO

1) El Usuario hace click en el menú "Generar documento de autorización de viaje", el sistema muestra un menú de dos opciones "exterior, interior" del país.

2) El cliente selecciona la opción "exterior ó interior", el sistema muestra un "formulario" con opciones para ingresar "datos del Padre, datos de la Madre, datos del Menor" y con opciones "guardar, imprimir".

3) El Usuario l lena sus "datos del Padre, datos de la Madre, datos del Menor" luego selecciona "guardar", el sistema valida y almacena los datos del usuario.

1) El usuario selecciona "imprimir", el sistema envía a imprimir el formato.

CURSO ELTERNO

1) El sistema muestra un mensaje de error "Ingrese todos los campos"

11. Generar documento de fianza personal.

Page 41: Trabajo Modificado de Sistemas 2 iconix

12. Generar documento de comodato.uc Generar documento de comodato

Usuario

Menu generardocumento comodato

Opciones del formulariode comodato

Mostrar formulario

Ingresar datos comodante

Ingresar datoscomodatario

Ingresar datosInmueble

Guardar datos

Imprimir formato

Formato

Datos del comodante

Datos del comodatario

Datos del inmueble

Mostrar mensaje, no sepudo guardar Mostrar mensaje,

ingrese todos loscampos

CURSO BASICO

1) El Usuario hace click en el menú "Generar documento de comodato", el sistema muestra un interfaz ingresar "datos del comodante, datos del comodatario, datos del inmueble".

2) El Usuario llena ""datos del comodante, datos del comodatario, datos del inmueble", luego selecciona "guardar", el sistema valida y almacena los datos del usuario.

3) El usuario selecciona "imprimir", el sistema envía a imprimir el formato.

CURSO ALTERNO

1) El sistema muestra un mensaje de error "Ingrese todos los campos".

13. Generar documento de transacciones extrajudiciales.uc Generar documento de transacciones extrajudiciales

Usuario

Menu generardocumento transaccion

extrajudicial

Ingresar datos de laparte 1ra

Ingresar datos de parte2da

Guardar datosingresados

Imprimir formato

Formulario detransaccionesextrajudiciales

Formato

Mostrar formulario

Datos de la parte 1ra

Datos de la parte 2da

Mostrar mensaje,ingrese todos los

campos

CURSO BASICO

1) El Usuario hace click en el menú "Generar documento de transacción extrajudicial", el sistema muestra un interfaz ingresar"datos de la parte 1ra, concesiones reciprocas, datos de la parte 2da".

2) El Usuario l lena "datos de la parte 1ra, datos de la parte 2da, luego selecciona "guardar", el sistema valida y almacena los datos del usuario.

3) El usuario selecciona "imprimir", el sistema envía a imprimir el formato.

CURSO ALTERNO

1) El sistema muestra un mensaje de error "Ingrese todos los campos" si los datos ingresados son incorrectos o algún campo obligatorio esta vacio.

14. Generar documento de permuta.

15. Recuperar contraseña del usuario.

Page 42: Trabajo Modificado de Sistemas 2 iconix

uc Recuperar contraseña de usuario

Usuario

Menu recuperarcontraseña

Ingresar correoasociado a la cuenta

Enviar correoMostrar mensaje, su

correo sera enviado asu correo

Mostrar mensaje deerror, correo electronico

no existe

Contraseña

CURSO BASICO

1) El Usuario hace clic en la opción "olvidó su contraseña", el sistema muestra la interface "Recuperar Contraseña" de Usuario.

2) El usuario ingresa su correo asociado a la cuenta, y hace clic en el botón "Enviar", y el sistema muestra un mensaje de confirmación "Su contraseña será enviado a su correo electrónico".

CURSO ALTERNO

1) El Sistema muestra un

mensaje de error

"Correo electrónico no existe".

16. Modificar datos del cliente.

uc Modificar datos del usuario

Usuario

Menu modificar datosusuario

Modificar datos

Ingreser codigodocumento

Mostrar documentoBuscar documento

Mostrar mensaje,usuario no encontrado

Guardar el datoactualizado

Nuevo formato

CURSO BASICO

1) El Administrador selecciona el tipo de documento hace clic en "modificar", el Sistema carga y muestra los detalles del documento en un "formulario" donde se podrá editar y borrar uno o v arios datos.

2) El administrador luego de modificar hace click "guardar", elsistema valida y almacena los datos actualizados.

CURSO ALTERNO

1) El sistema muestra un mensaje

"se ha generado con éxito"

17. Mantener plantilla documento.

18. Realizar cobro en caja

Page 43: Trabajo Modificado de Sistemas 2 iconix

uc Realizar pago en la caja

CURSO BASICO

1) El usuario de caja hace clic en el menú "Pago", el sistema muestra la interfaz "Ingrese código documento"

2) El usuario de caja "Ingrese código documento" luego hace clic en el botón "buscar". El sistema muestra el "tipo de documento extraprotocolar, monto, datos del usuario".

3) El usuario de caja verifica los datos del cliente y hace clic en el botón "guardar", el sistema guarda los datos registrados.

CURSO ALTERNO

1) El Sistema muestra un mensaje

de error "no existe el documento".

Usuario

Menu pago

Ingresar codigodocumento

Interfaz de busqueda

Buscar documento

Verificar datos Guardar datos

Mostrar importe a pagar

Mostrar datos delusuario

Mostrar tipo dedocumento

Detalles del importe

Tipos de documento

Datos del usuario

Mostrar mensaje, noexiste el documento

19. Generar comprobante de pago.uc Generar comprobante de pago

CURSO BASICO

1) El usuario de caja hace clic "comprobante de pago", El sistema muestra una interfaz con opciones "boleta, Boucher" también las opciones "eliminar" y "nuevo".

2) El usuario de caja selecciona "nuevo", el sistema muestra un formulario para elaborar una nueva comprobante.

3) El usuario de caja registra los datos del cliente (Nombres, apellidos, fecha, total a pagar), el usuario de caja selecciona "guardar" para almacenar el comprobante de pago, el sistema valido y almacena los datos del comprobante de pago.

4) El usuario selecciona "imprimir", el sistema envía a imprimir comprobante.

5) El usuario de caja entrega el comprobante de pago impresa al cliente

CURSO BASICO

1) El sistema muestra error, porque

no se han registrados todos los

datos obligatorios

Usuario de caja

Menu de comprobantede pago

Formulario del nuevocomprobante

Mostrar Boleta

Mostrar Boucher

Registrar datos delusuario

Generar nuevocomprobante

Guardar datos Nuevo comprobante

Boleta

Boucher

Imprimir comprobantede pago

Mostrar mensaje,ingrese todos los

campos

20. Generar reporte del flujo de caja.

Page 44: Trabajo Modificado de Sistemas 2 iconix

class Project Ov erv iew

Administrador

Menu reporte flujo decaja

Mostrar reporte deentradas

Mostrar reporte desalidas

Mostrar reporte util idad

Reporte por periodo

Mostar reporte mensual

Mostar reportesemestral

Mostrar reporte anual

Mostrar reportepersonalizado

Detalle gastos

Detalle entradas

Detalle util idad

detalle reporte mensual

Detalle reporte anual

Detalle reportepersonalizado

hace click