trabajo modificado de sistemas 2 iconix
Post on 22-Dec-2015
25 Views
Preview:
DESCRIPTION
TRANSCRIPT
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.
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
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.
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.
3 Iniciar sesión
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.
10 Generar documento de declaración jurada.
11 Generar documento de autorización de viaje.
12 Generar documento de fianza personal.
13 Generar documento de comodato.
14 Generar documento de transacciones extrajudiciales.
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.
CAPITULO II
2.1. LISTA DE CASOS DE USO
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
b) Actor
c) Administración
d) Usuario
e) Usuario de caja
f) Servicio
2.3.EMPAQUETADO DE CASOS DE USO
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
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
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
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”
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
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
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”
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
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.
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
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.
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
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”
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
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
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
DISEÑO PRELIMINAR
1.1. DIAGRAMA DE ROBUSTEZ
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
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.
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.
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.
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.
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.
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
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.
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
top related