Integrantes: ➢ Melanie Sandivel Portilla Santa Cruz ➢ Luis Alberto Pedreros Albornoz

Anuncio
Integrantes:
➢
➢
➢
➢
Melanie Sandivel Portilla Santa Cruz
Luis Alberto Pedreros Albornoz
Jean Carlos Mendoza Ramirez
José Antonio Palomino Ortega
Profesor:
➢ José Amadeo Díaz
2,011
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
VERSIÓN
INDICE
I .- INTRODUCCION..........................................
II .- CASO PROPUESTO.......................................
III .- HISTORIAS DE USUARIO................................
IV .- PRUEBAS UNITARIAS....................................
V .- ARQUITECTURA Y CODIGO FUENTE..........................
PeruBank | 2
0.1
3
4
4
7
6
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
I.
VERSIÓN
0.1
INTRODUCCIÓN
El presente documento, contiene las especificaciones tanto
técnicas como funcionales de la manera en la que se ha
desarrollado el trabajo de “BASTANTEO DE PODERES BANCARIOS”,
del curso de Programación Orientada a Objetos.
En dicho documento, se analizará de manera detallada todos
los escenarios que se han solicitado en el documento de
especificación del proyecto, así como el código fuente y la
explicación de la iteración de los mismos.
Se mencionarán también, todas las validaciones realizadas y
el
porqué
de
las
mismas,
relacionándolas
con
las
funcionalidades solicitadas.
Para todo lo antes mencionado, se ha utilizado el lenguaje de
programación Java y el IDE SpringSource Tool Suite 2.8.0.RELEASE.
PeruBank | 3
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
II.
VERSIÓN
0.1
CASO PROPUESTO
El caso en mención nos solicita el desarrollo de una
aplicación que nos permita realizar un bastanteo de poderes
para que los representantes de cada cliente jurídico puedan
realizar operaciones bancarias específicas.
Para lo cual se solicita los siguientes requerimientos:
a. Se pueda registrar clientes para que los abogados
puedan bastantear los poderes.
b. Se pueda inscribir representantes de cada cliente
para poder asignarles poderes bastanteados.
c. Realizar el bastanteo de poderes para que se
consulte antes de cada operación.
d. Consulta de Poderes, ya inscritos anteriormente
para cada representante.
III.
HISTORIAS DEL USUARIO
Inscribir representantes.- Como abogado deseo inscribir los
representantes de cada cliente de modo que luego puedan tener
los poderes bastanteados.
CUANDO
ESPERO
Inscribo un representante debo
indicar su tipo y número de
documento, sus nombres y
apellidos, cargo en la empresa y
un grupo de bastanteo (A, B, C,
etc.).
PeruBank | 4
- Confirmación de la inscripción Ok.
- Mensaje de error si no se ingresan los
datos requeridos.
- Mensaje de error si ya es
representante de la empresa (según tipo
y número de documento).
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
VERSIÓN
0.1
Agregar poderes.- Como supervisor deseo agregar el listado de
poderes para que los abogados puedan asignarlos a los
representantes según bastanteo.
CUANDO
ESPERO
Agrego un poder debo indicar su
código corto de consulta (ej.:
CHCO, EFRE), el nombre (ej.:
Cobro de Cheques, Retiro en
Efectivo) y el tipo
producto/servicio (ej: Activo,
Pasivo).
- Confirmación de la agregación Ok.
- Mensaje de error si no se ingresan los
datos requeridos.
- Mensaje de error si ya se agregó el
poder (código corto).
Bastantear poderes.- Como abogado deseo poder anotar el
resultado del bastanteo de modo que el personal de agencia
pueda consultarlo antes de cada operación.
CUANDO
ESPERO
Bastanteo debo indicar qué
poderes puede realizar cada
grupo de bastanteo de cada
cliente. Además, para esta
asignación debo indicar el tipo
de intervención (ej.: A Sola
Firma, En Conjunto Con) y con
qué otro(s) grupo(s) de
bastanteo si corresponde
(combinación), así como el
importe y la fecha de
vencimiento (normalmente 6
meses).
- Mensaje de confirmación Ok.
PeruBank | 5
- Mensaje de error si ya se anotó el
mismo poder para el mismo grupo de
bastanteo, en el mismo cliente,
considerando el mismo tipo de
intervención y combinación.
- Mensaje de confirmación Ok.
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
VERSIÓN
0.1
Verificar poderes.- Como personal de agencia deseo poder
consultar si un representante tiene poder para una operación
o no de manera que pueda realizarla.
CUANDO
ESPERO
- Mensaje indicando que el representante
tiene poder y cómo.
Consulto debo indicar el RUC del
cliente, la identificación del
representante, el código de
poder (o elegirlo de una lista),
y el importe.
PeruBank | 6
- Mensaje indicando que el poder está
dado pero ya venció.
- Mensaje indicando que el representante
no tiene poder para realizar la
operación indicada o el importe es
superior.
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
IV.
PRUEBAS UNITARIAS
AdmClienteTest.class
siIngresoDatosDeberiaRegistrarCliente
PeruBank | 7
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
deberiaValidarDatosRequeridos
noDeberiaRegistrarClientesDuplicados
PeruBank | 8
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
AdmRepresentantesTest.class
siIngresoDatosDeberiaRegistrarRepresentante
PeruBank | 9
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
deberiaValidarDatosRequeridos
noDeberiaRegistrarRepresentantesDuplicados
PeruBank | 10
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
AdmPoderesTest.class
siIngresoDatosDeberiaRegistrarPoderes
PeruBank | 11
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
deberiaValidarDatosRequeridos
noDeberiaRegistrarRepresentantesDuplicados
PeruBank | 12
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
AdmBastanteoPoderesTest.class
siIngresoDatosDeberiaRegistrarBastanteoPoderes
PeruBank | 13
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
deberiaValidarExistenciaDePoderes
PeruBank | 14
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
VERSIÓN
deberiaValidarExistenciaDeGrupoBastanteoAuxiliarCorrecta
PeruBank | 15
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
VERSIÓN
DeberiaValidarExistenciaDeGrupoBastanteoAuxiliarIncorrecta
PeruBank | 16
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
noDeberiaRegistrarDuplicados
PeruBank | 17
VERSIÓN
0.1
UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
PeruBank
Bastanteo de Poderes Bancarios
Carrera de Ingeniería de Sistemas
V.
ARQUITECTURA
PeruBank | 18
VERSIÓN
0.1
Descargar