Você está na página 1de 33

Modelo de Casos de Uso: First Bank

Versin 1.0

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

Historial de Revisiones
Fecha 24/01/2009 06/02/2009 14/01/2009 Versin 1.0 1.1 1.2 Descripcin Primer versin del Modelo de Casos de Uso Se aadieron algunos casos de uso Modelo de Casos de Uso Se hicieron correcciones a casos de uso versin del Modelo de Casos de Uso Autor Lorenzo de Jess Armenta Fonseca Aragn Valerio Fernando Lorenzo de Jess Armenta Fonseca

Pg. 2

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

Tabla de Contenidos
1. Diagrama de Casos de Uso 2. 2.1 2.2 2.3 2.4 2.5 2.6 Login Descripcin Actores Flujo de Eventos 2.3.1 Flujo Bsico 2.3.2 Flujos Alternativos Precondiciones Poscondiciones Puntos de Extensin 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 Pg. 3

3. Administrar Datos Personales 3.1 Descripcin 3.2 Actores 3.3 Flujo de Eventos 3.3.1 Flujo Bsico 3.3.2 Flujos Alternativos 3.4 Precondiciones 3.5 Poscondiciones 3.6 Puntos de Extensin 4. Aperturar o Cerrar Cuenta de Cliente 4.1 Descripcin 4.2 Actores 4.3 Flujo de Eventos 4.3.1 Flujo Bsico 4.3.2 Flujos Alternativos 4.4 Precondiciones 4.5 Poscondiciones 4.6 Puntos de Extensin 5. Crear Solicitudes 5.1 Descripcin 5.2 Actores 5.3 Flujo de Eventos 5.3.1 Flujo Bsico 5.3.2 Flujos Alternativos 5.4 Precondiciones 5.5 Poscondiciones 5.6 Puntos de Extensin 6. Entregar Chequeras 6.1 Descripcin 6.2 Actores 6.3 Flujo de Eventos 6.3.1 Flujo Bsico 6.3.2 Flujos Alternativos 6.4 Precondiciones 6.5 Poscondiciones

First Bank Modelo de Caso de Uso: First Bank 6.6 Puntos de Extensin

Versin: 1.0 Fecha: 24/01/2009 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 22 23 Pg. 4

7. Procesar Solicitudes de Chequeras 7.1 Descripcin 7.2 Actores 7.3 Flujo de Eventos 7.3.1 Flujo Bsico 7.3.2 Flujos Alternativos 7.4 Precondiciones 7.5 Poscondiciones 7.6 Puntos de Extensin 8. Solicitar Apertura de Cuenta 8.1 Descripcin 8.2 Actores 8.3 Flujo de Eventos 8.3.1 Flujo Bsico 8.3.2 Flujos Alternativos 8.4 Precondiciones 8.5 Poscondiciones 8.6 Puntos de Extensin 9. Visualizar Detalle de Cuentas 9.1 Descripcin 9.2 Actores 9.3 Flujo de Eventos 9.3.1 Flujo Bsico 9.3.2 Flujos Alternativos 9.4 Precondiciones 9.5 Poscondiciones 9.6 Puntos de Extensin 10. Pagar Cheque de Cuenta Corriente 10.1 Descripcin 10.2 Actores 10.3 Flujo de Eventos 10.3.1 Flujo Bsico 10.3.2 Flujos Alternativos 10.4 Precondiciones 10.5 Poscondiciones 10.6 Puntos de Extensin 11. Retirar Efectivo de Cuentas de Ahorros 11.1 Descripcin 11.2 Actores 11.3 Flujo de Eventos 11.3.1 Flujo Bsico 11.3.2 Flujos Alternativos 11.4 Precondiciones 11.5 Poscondiciones 11.6 Puntos de Extensin 12. Realizar Depsitos

First Bank Modelo de Caso de Uso: First Bank 12.1 12.2 12.3 12.4 12.5 12.6 Descripcin Actores Flujo de Eventos 12.3.1 Flujo Bsico 12.3.2 Flujos Alternativos Precondiciones Poscondiciones Puntos de Extensin

Versin: 1.0 Fecha: 24/01/2009 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30

13. Autorizar Retiros Grandes 13.1 Descripcin 13.2 Actores 13.3 Flujo de Eventos 13.3.1 Flujo Bsico 13.3.2 Flujos Alternativos 13.4 Precondiciones 13.5 Poscondiciones 13.6 Puntos de Extensin 14. Activar y/o Desactivar Cuentas 14.1 Descripcin 14.2 Actores 14.3 Flujo de Eventos 14.3.1 Flujo Bsico 14.3.2 Flujos Alternativos 14.4 Precondiciones 14.5 Poscondiciones 14.6Puntos de Extensin 15. Actualizar Perfil del Banco 15.1 Descripcin 15.2 Actores 15.3 Flujo de Eventos 15.3.1 Flujo Bsico 15.3.2 Flujos Alternativos 15.4 Precondiciones 15.5 Poscondiciones 15.6 Puntos de Extensin 16. Efectuar transferencia de efectivo entre cuentas 16.1 Descripcin 16.2 Actores 16.3 Flujo de Eventos 16.3.1 Flujo Bsico 16.3.2 Flujos Alternativos 16.4 Precondiciones 16.5 Poscondiciones 16.6 Puntos de Extensin

17. Registrar Servicio de Depsito Recurrente

31 Pg. 5

First Bank Modelo de Caso de Uso: First Bank 17.1 17.2 17.3 17.4 17.5 17.6 Descripcin Actores Flujo de Eventos 17.3.1 Flujo Bsico 17.3.2 Flujos Alternativos Precondiciones Poscondiciones Puntos de Extensin

Versin: 1.0 Fecha: 24/01/2009 31 31 31 31 32 32 33 33

Pg. 6

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

1.

Diagrama de Casos de Uso

uc Primary Use Cases

Crear Sol icitudes

Efectuar transfere ncia de efectiv o entre cuentas

Aperturar o Cerrar Cuentas

Administrar Datos Perso nales

Registra r Serv i cio de Deposito Recurrente Cliente Ej ecutiv o de cuentas

Visualizar Detalle de Cue nta s

Pagar Cheque de Cuenta Corriente Solicitar Apertura Cuenta

Cliente prospecto Realizar Depositos Caj er o

Retirar Efectiv o de Cuentas de Ahorros

Login

Autorizar Retiros Grandes Procesar Solici tud de Chequeras

Gere nte Activ ar y/o Desactiv ar Cuentas

Ej ecutiv o de despacho

Entregar Chequeras

Actualizar Perfil del Banco

Pg. 7

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

2.
2.1

Login
Descripcin Este caso de uso describe como un usuario de la aplicacin First Bank se autentifica para entrar en el Sistema. Actores Cliente Cajero Ejecutivo de cuentas Gerente Ejecutivo de Despacho Flujo de Eventos Flujo Bsico Este caso de uso comienza cuando el actor desea autentificarse o ingresar al sistema de First Bank. 1. 2. 3. El sistema requiere que el actor introduzca su nombre y contrasea. El actor introduce su nombre y contrasea. El sistema valida el nombre y contrasea proporcionados e inicia la sesin del actor en el sistema. Flujos Alternativos

2.2

2.3 2.3.1

2.3.2

2.3.2.1 Usuario y/o Contrasea Invlidos S, en el Flujo Bsico, el actor introduce un usuario y/o contrasea invlido, el sistema muestra un mensaje de error. El actor puede elegir entre volver al principio del Flujo Bsico, cancelar la autentificacin, momento en que el caso de uso termina. 2.4 2.4.1 2.5 Precondiciones El sistema est en estado de inicio de sesin y muestra la pantalla de autentificacin. Poscondiciones

2.5.1 Si el caso de uso se ha realizado correctamente, ahora el actor ha iniciado sesin en el sistema. S no es as, el estado del sistema no se modifica. 2.6 2.6.1 Puntos de Extensin Ninguno.

Pg. 8

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

3.
3.1

Administrar Datos Personales


Descripcin Este caso de uso permite al Cliente del Banco y al Ejecutivo de Cuentas actualizar y/o modificar los datos personales del cliente en el momento que l lo desee. Actores Cliente del Banco Ejecutivo de Cuentas Flujo de Eventos Flujo Bsico Este caso de uso inicia cuando el Cliente del Banco o el Ejecutivo de Cuentas desean actualizar y/o modificar los datos personales de un cliente.

3.2

3.3 3.3.1

1. El sistema requiere que el Cliente del Banco o el Ejecutivo de Cuentas introduzca el nmero de cuenta del Cliente. 2. Cliente del Banco o el Ejecutivo de Cuentas introduce el nmero de cuenta. El sistema recupera y despliega la informacin del cliente. 3. Cliente del Banco o el Ejecutivo de Cuentas hacen los cambios deseados a la informacin (datos personales) del cliente: - Direccin, - Nmero de telfono, - Correo electrnico, - etc. 4. Una vez que el Cliente del Banco o el Ejecutivo de Cuentas actualizan la informacin necesaria el sistema actualiza el registro del cliente. 3.3.2 Flujos Alternativos

3.3.2.1 Nmero de Cuenta no Encontrado Si, el nmero de cuenta especificado no existe, el sistema despliega un mensaje de error. El Cliente del Banco o el Ejecutivo de Cuentas pueden introducir un nmero de cuenta diferente o cancelar la operacin, siendo este el punto en el cual el caso de uso termina. 3.3.2.2 Actualizacin/Modificacin Cancelada S, el Cliente del Banco o el Ejecutivo de Cuentas decide no actualizar la informacin del cliente (datos personales), la actualizacin es cancelada, y el Flujo Bsico es reiniciado desde el inicio. 3.4 3.4.1 Precondiciones El Cliente o el Ejecutivo de Cuentas, deben estar registrados en el sistema antes de que este caso de uso comience.

Pg. 9

First Bank Modelo de Caso de Uso: First Bank 3.5 3.5.1 Poscondiciones

Versin: 1.0 Fecha: 24/01/2009

Si el caso de uso se ha realizado correctamente, la informacin del Cliente (datos personales) es actualizada en el sistema. De lo contrario el estado del sistema no se modifica. Puntos de Extensin Ninguno.

3.6 3.6.1

Pg. 10

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

4.
4.1

Aperturar o Cerrar Cuenta de Cliente


Descripcin Este caso de uso describe como el ejecutivo de cuentas puede realizar la apertura o cierre de cuentas (Ahorro o Corriente). Actores Ejecutivo de Cuentas Cliente Cliente Prospecto Flujo de Eventos Flujo Bsico Este caso de uso inicia cuando el ejecutivo de cuentas realizara una apertura o cierre de cuenta.

4.2

4.3 4.3.1

1. El ejecutivo de cuenta le solicita al cliente, si va aperturar o cerrar una cuenta. 2. El ejecutivo de cuentas introduce al sistema la operacin a realizar (apertura o cierre de cuenta). 3. El sistema realiza la operacin y despliega un mensaje de que la operacin fue exitosa. 4. El ejecutivo de cuentas acepta el mensaje. Termina caso de uso. 4.3.2 Flujos Alternativos

4.3.2.1 Aperturar cuenta. Esto ocurre cuando el cliente decide abrir una cuenta. 4.3.2.1.1 Ya se tiene los datos del cliente y el de cuenta, el ejecutivo de cuentas le solicita al cliente el monto para aperturar la cuenta, el ejecuto captura el monto y realiza la operacin de apertura de cuenta, el sistema despliega un mensaje de xito. Termina caso de uso. 4.3.2.1.2 No se cuenta con la informacin del cliente (cliente prospecto), el sistema le solicita los datos al cliente, el tipo de cuenta y el monto de apertura de cuenta y los captura en el sistema, el ejecutivo de cuentas realiza la operacin de apertura de cuenta, el sistema despliega un mensaje de xito. Termina caso de uso. 4.3.3 Cerrar Cuenta. Esto ocurre cuando el cliente decide cerrar una cuenta. El sistema valida que el cliente no tenga fondos en su cuenta. En caso de que cuente con fondos; termina el caso de uso. En caso de que no cuente con fondos, el sistema realizara el cierre de la cuenta. El sistema despliega un mensaje de xito. Termina caso de uso. Precondiciones Ninguna.

4.4 4.4.1

Pg. 11

First Bank Modelo de Caso de Uso: First Bank 4.5 4.5.1 4.6 4.6.1 Poscondiciones Ninguna. Puntos de Extensin Ninguno.

Versin: 1.0 Fecha: 24/01/2009

Pg. 12

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

5.
5.1

Crear Solicitudes
Descripcin Este caso de uso permite al Cliente crear solicitudes que le permitan interactuar con la entidad bancaria, tales como la solicitud de apertura y/o cierre de cuenta de Ahorro o Corriente, y solicitud para obtener chequera(s). Actores Cliente Flujo de Eventos Flujo Bsico Este caso de uso inicia cuando el Cliente desea solicitar la apertura y/o cierre de una cuenta de Ahorro o Corriente, o solicitar chequera(s).

5.2

5.3 5.3.1

1. El sistema requiere que el Cliente especifique la funcin que l/ella desea realizar (solicitar la apertura y/o cierre de cuenta de Ahorro o Corriente, o solicitar chequera(s). 2. Una vez que el Cliente elige la operacin que l/ella desea realizar, uno de los siguientes subflujos es ejecutado: - Si el Cliente selecciono Solicitar apertura de cuenta, el subflujo Solicitar apertura de cuenta es ejecutado. - Si el Cliente selecciono Solicitar cierre de cuenta, el subflujo Solicitar cierre de cuenta es ejecutado. - Si el Cliente selecciono Solicitar chequera, el subflujo Solicitar chequera es ejecutado. 5.3.1.1 Solicitar apertura de cuenta 1. El sistema requiere que el Cliente especifique el tipo de cuenta que l/ella desea abrir en la entidad bancaria: - Cuenta de Ahorros. - Cuenta Corriente. 2. El Cliente selecciona el tipo de cuenta. 3. Una vez que el Cliente hace la seleccin, el sistema genera la solicitud con estatus pendiente. 5.3.1.2 Solicitar cierre de cuenta 1. El sistema requiere que el Cliente especifique el tipo de cuenta que l/ella desea cerrar en la entidad bancaria: - Cuenta de Ahorros. - Cuenta Corriente. 2. El Cliente selecciona el tipo de cuenta. 3. Una vez que el Cliente hace la seleccin, el sistema genera la solicitud con estatus pendiente. 5.3.1.3 Solicitar chequera 1. El sistema requiere que el Cliente introduzca su nmero de cuenta. 2. Una vez que el Cliente proporciona la informacin requerida, el sistema verifica que el nmero de Cuenta pertenezca a una cuenta Corriente. 3. A continuacin el sistema genera la solicitud con estatus pendiente. Pg. 13

First Bank Modelo de Caso de Uso: First Bank 5.3.2 Flujos Alternativos

Versin: 1.0 Fecha: 24/01/2009

5.3.2.1 Solicitud de apertura/cierre de cuenta cancelado Si, en los subflujos Solicitar apertura de cuenta o Solicitar cierre de cuenta, el Cliente decide no crear la solicitud de apertura o cierre de la cuenta, la solicitud es cancelada, y el Flujo Bsico se reinicia desde el principio. 5.3.2.2 Nmero de cuenta no encontrado Si, en el subflujo Solicitar chequera, el nmero de cuenta proporcionado por el Cliente no pertenece a una cuenta Corriente, el sistema muestra un mensaje de error. El Cliente puede introducir un nmero de cuenta diferente o cancelar la operacin, momento en que el caso de uso termina. 5.4 5.4.1 5.5 Precondiciones El Cliente debe estar registrado en el sistema antes de que inicie el caso de uso. Poscondiciones

5.5.1 Si el caso de uso se ha realizado correctamente, el Cliente ha solicitado la apertura y/o cierre de cuenta de Ahorro o Corriente, o chequera(s). 5.6 5.6.1 Puntos de Extensin Ninguno

Pg. 14

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

6.
6.1

Entregar Chequeras
Descripcin Este caso de uso describe como el ejecutivo de despacho realiza el proceso de entrega de chequeras. Actores Ejecutivo de despacho. Flujo de Eventos Flujo Bsico Este caso de uso inicia cuando el actor requiere hacer la entrega de chequeras. El El El El El ejecutivo de despacho captura el nmero de cliente en el sistema. sistema despliega la informacin del status de la solicitud. status de la solicitud es aprobada, el actor le entrega la chequera al cliente. actor cambia el status de aprobado a entregada, el sistema guarda el status de la solicitud. sistema despliega un mensaje de xito. Termina caso de uso.

6.2

6.3 6.3.1

1. 2. 3. 4. 5. 6.3.2

Flujos Alternativos

6.3.2.1 Validar el nmero de cliente. El sistema valida que el nmero de cliente que se capturo cuente con una solicitud, el cliente no cuenta con una solicitud de chequera. El sistema despliega un mensaje indicando que el nmero de cliente no cuenta con una solicitud. El sistema vuelve a la pgina de captura del nmero de cliente. 6.3.2.2 Verificar Status Si el status es diferente a aprobado, el sistema despliega un mensaje indicando que la solicitud no ha sido aprobada. Termina caso de uso. 6.4 6.4.1 6.5 6.5.1 6.6 6.6.1 Precondiciones Ninguna. Poscondiciones Ninguna. Puntos de Extensin Ninguno.

Pg. 15

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

7.
7.1

Procesar Solicitudes de Chequeras


Descripcin Este caso de uso permite al ejecutivo de despacho autorizar las solicitudes de chequeras que han hecho los clientes. Actores Ejecutivo de Despacho. Flujo de Eventos Flujo Bsico Este caso de uso inicia cuando el actor verifica las solicitudes de chequeras que estn pendientes por autorizar.

7.2

7.3 7.3.1

1. El actor elige las solicitudes que va ha autorizar, el actor autoriza las solicitudes. 2. Una vez que el actor autoriza las solicitudes, el sistema actualiza el status de las solicitudes de pendiente a aprobado. 3. El sistema despliega un mensaje de xito. 4. El actor acepta el mensaje. Termina caso de uso. 7.3.2 Flujos Alternativos

7.3.2.1 Validacin de cheques. Esto ocurre cuando se valida los cheques asociados a la chequera. 7.4 7.4.1 7.5 7.5.1 7.6 7.6.1 Precondiciones Ninguno. Poscondiciones Ninguno. Puntos de Extensin Ninguno.

Pg. 16

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

8.
8.1

Solicitar Apertura de Cuenta


Descripcin Este caso de uso describe como los interesados en formar parte de la cartera de clientes del banco (Clientes prospectos), pueden solicitar la apertura de una cuenta de Ahorro o Corriente. Actores 6. Cliente prospecto Flujo de Eventos Flujo Bsico Este caso de uso inicia cuando el Cliente prospecto desea solicitar la apertura de una cuenta de Ahorro o Corriente.

8.2

8.3 8.3.1

1. El sistema requiere que el Cliente Prospecto especifique el tipo de cuenta a aperturar, as como sus datos personales. Estos incluyen: - Cedula - Nombre(s) - Apellido(s) - Fecha de Nacimiento - Direccin - Telfono - E-mail 2. Una vez que el Cliente prospecto proporciona la informacin requerida, el sistema genera la solitud con un estatus pendiente, mientras se le invita a el cliente prospecto a que espere un tiempo prudencial para que asista a la agencia del banco para procesar su solicitud. 8.3.2 Flujos Alternativos

8.3.2.1 Cancelar Solicitud de Apertura de Cuenta S, el Cliente prospecto decide no solicitar la apertura de cuenta de Ahorro o Corriente, la solicitud es cancelada, siendo este el punto en el cual el caso de uso termina. 8.4 8.4.1 8.5 Precondiciones Ninguna. Poscondiciones

8.5.1 Si el caso de uso se ha realizado correctamente, el Cliente prospecto ha solicitado la apertura de una cuenta de Ahorro o Corriente. 8.6 8.6.1 Puntos de Extensin Ninguno.

Pg. 17

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

9.
9.1

Visualizar Detalle de Cuentas


Descripcin Este caso de uso permite al Cajero, Ejecutivo de Cuentas y al Cliente ver el detalle de las cuentas (Ahorro o Corriente) asociadas al Cliente, tales como el balance actual y las transacciones hechas en un periodo determinado (movimientos por mes). Actores 7. Cliente 8. Cajero 9. Ejecutivo de Cuentas Flujo de Eventos Flujo Bsico Este caso de uso inicia cuando el actor (Cliente, Cajero o Ejecutivo de Cuentas) desea ver el detalle de las cuentas (Ahorro o Corriente) asociadas al Cliente.

9.2

9.3 9.3.1

1. El sistema requiere que el actor introduzca su nmero de cuenta. 2. El actor introduce el nmero de cuenta. El sistema recupera y muestra el detalle de la cuenta: - Nmero de cuenta. - Nombre del titular. - Tipo de cuenta. - Saldo actual. - Movimientos mensuales. 3. Cuando el actor indica que ha terminado de visualizar el detalle de su cuenta, el caso de uso finaliza. 9.3.2 Flujos Alternativos

9.3.2.1 Nmero de cuenta no encontrado S, en el Flujo Bsico el nmero de cuenta especificado no existe, el sistema muestra un mensaje de error. El Cliente puede introducir un nmero de cuenta diferente o cancelar operacin, momento en que el caso de uso termina. 9.4 Precondiciones

9.4.1 El actor (Cliente, Cajero o Ejecutivo de Cuentas) debe estar registrado en el sistema antes de que inicie el caso de uso. 9.5 9.5.1 9.6 9.6.1 Poscondiciones El estado del sistema no se modifica por este caso de uso. Puntos de Extensin Ninguno

Pg. 18

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

10.
10.1

Pagar Cheque de Cuenta Corriente


Descripcin Este caso de uso permite al Cajero pagar un cheque de cuenta corriente. Actores Cajero Flujo de Eventos

10.2

10.3

10.3.1 Flujo Bsico Este caso de uso inicia cuando el Cajero necesita pagar un cheque de cuenta corriente. 1. El sistema requiere que el Cajero ingrese el nmero de cheque y el monto a pagar. 2. El Cajero introduce los datos requeridos por el sistema. 3. El sistema verifica que el cheque pertenezca a una chequera activa de una cuenta corriente asociada al Banco. 4. El sistema valida que el monto disponible en la cuenta corriente sea mayor al monto del cheque. 5. El sistema notifica al Cajero que la transaccin se ha realizado con xito. 10.3.2 Flujos Alternativos 10.3.2.1 Numero de cheque no encontrado S, en el Flujo Bsico el nmero de cheque especificado no existe, el sistema muestra un mensaje de error. El Cajero puede introducir un nmero de cheque diferente o cancelar operacin, momento en que el caso de uso termina. 10.3.2.2 Cheque asociado a una chequera desactivada. S, en el Flujo Bsico el cheque especificado pertenece a una chequera desactivada de una cuenta corriente, el sistema muestra un mensaje de error indicando que el cheque est asociado a una chequera desactivada. El Cajero puede introducir un nmero de cheque diferente o cancelar operacin, momento en que el caso de uso termina. 10.3.2.3 Saldo insuficiente en la cuenta corriente. S, en el Flujo Bsico el monto de la cuenta corriente es menor al monto del cheque, el sistema muestra un mensaje de error al Cajero, indicando que no existe saldo suficiente en la cuenta corriente, momento en que el caso de uso termina. 10.4 Precondiciones

10.4.1 El actor Cajero debe estar registrado en el sistema antes de que inicie el caso de uso. 10.5 Poscondiciones

10.5.1 El estado del sistema no se modifica por este caso de uso.

Pg. 19

First Bank Modelo de Caso de Uso: First Bank 10.6 Puntos de Extensin

Versin: 1.0 Fecha: 24/01/2009

10.6.1 Ninguno

Pg. 20

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

11.
11.1

Retirar Efectivo de Cuentas de Ahorros


Descripcin Este caso de uso permite al Cajero retirar efectivo de las cuentas de ahorro. Actores Cajero Flujo de Eventos

11.2

11.3

11.3.1 Flujo Bsico Este caso de uso inicia cuando el Cajero desea retirar efectivo de las cuentas de ahorro. 1. El sistema requiere que el Cajero introduzca la informacin referente a la cuenta de ahorros tales como: - Nombre cliente - Nmero de Cuenta - Cantidad a retirar. 2. El Cajero introduce los datos requeridos por el sistema. 3. El sistema valida la informacin proporcionada por el Cajero. Si el retiro es demasiado grande, se necesita la autorizacin del Gerente para poder procesar el retiro. 4. El sistema valida que el monto disponible en la cuenta de ahorros sea mayor a la cantidad a retirar. 5. El sistema bebita automticamente la cantidad retirada de la cuenta de ahorros del Cliente y muestra un mensaje indicando que la transaccin se ha realizado con xito. 6. El Cajero proporciona el efectivo al Cliente. 11.3.2 Flujos Alternativos 11.3.2.1 Nmero de cuenta no encontrado S, en el Flujo Bsico el nmero de cuenta especificado no existe, el sistema muestra un mensaje de error. El Cajero puede introducir un nmero de cuenta diferente o cancelar operacin, momento en que el caso de uso termina. 11.3.2.2 Saldo insuficiente en la cuenta de ahorros. S, en el Flujo Bsico el saldo de la cuenta de ahorros es menor a la cantidad a retirar, el sistema muestra un mensaje de error al Cajero, indicando que no existe saldo suficiente en la cuenta de ahorros. El Cajero puede introducir cantidad a retirar diferente o cancelar operacin, momento en que el caso de uso termina. 11.4 Precondiciones

11.4.1 El actor Cajero debe estar registrado en el sistema antes de que inicie el caso de uso. 11.5 Poscondiciones

11.5.1 El estado del sistema no se modifica por este caso de uso.

Pg. 21

First Bank Modelo de Caso de Uso: First Bank 11.6 Puntos de Extensin

Versin: 1.0 Fecha: 24/01/2009

11.6.1 Ninguno

Pg. 22

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

12.
12.1

Realizar Depsitos
Descripcin Este caso de uso permite al Cajero hacer depsitos de efectivo y/o cheques en cuentas corrientes y cuentas de ahorro. Actores Cajero Flujo de Eventos

12.2 12.3

12.3.1 Flujo Bsico Este caso de uso inicia cuando el Cajero requiere hacer depsitos de efectivo y/o cheques en cuentas corrientes y/o cuentas de ahorro. 1. El sistema requiere que el Cajero especifique la funcin que l/ella desea hacer (realizar depsito en efectivo o realizar depsito con cheque). 2. Una vez que el Cajero elige la operacin que l/ella desea realizar, uno de los siguientes subflujos es ejecutado: - Si el Cajero selecciono Realizar depsito en efectivo, el subflujo Realizar depsito en efectivo es ejecutado. - Si el Cajero selecciono Realizar depsito con cheque, el subflujo Realizar depsito con cheque es ejecutado. 12.3.1.1 Realizar depsito en efectivo. 1. El sistema requiere que el Cajero ingrese el nmero de cuenta y la cantidad de dinero a abonar. 2. Una vez que el Cajero introduce la informacin requerida, el sistema muestra los datos de la cuenta correspondiente (Ahorros o Corriente). 3. El sistema requiere que el Cajero confirme el depsito. 4. El Cajero confirma la operacin. 5. El sistema notifica al Cajero que la transaccin se ha realizado con xito. 12.3.1.2 Realizar depsito con cheque. 1. El sistema requiere que el Cajero ingrese el nmero del cheque a abonar a la cuenta (Ahorros o Corriente). 2. Una vez que el Cajero introduce la informacin requerida. 3. El sistema verifica internamente la disponibilidad del dinero antes de efectuar el abono de dinero. 4. El sistema requiere que el Cajero confirme el depsito. 5. El Cajero confirma la operacin. 6. El sistema notifica al Cajero que la transaccin se ha realizado con xito. 12.3.2 Flujos Alternativos 12.3.2.1 Numero de cheque no encontrado S, en el SubFlujo Realizar depsito con cheque el nmero de cheque especificado no existe, el sistema muestra un mensaje de error. El Cajero puede introducir un nmero de cheque diferente o cancelar operacin, momento en que el caso de uso termina.

Pg. 23

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

12.3.2.2 Saldo insuficiente en la cuenta corriente. S, en el SubFlujo Realizar depsito con cheque antes de efectuar el abono a la cuenta (Ahorros o Corriente) el dinero no est disponible, el sistema muestra un mensaje de error al Cajero, indicando que no existe saldo suficiente en la cuenta corriente, momento en que el caso de uso termina. 12.3.2.3 Cancelar depsito. S, en los Subflujos Realizar depsito en efectivo y Realizar depsito con cheque, el Cajero cancela el depsito a la cuenta (Ahorros o Corriente) el caso de uso termina. 12.4 Precondiciones

12.4.1 El actor Cajero debe estar registrado en el sistema antes de que inicie el caso de uso. 12.5 Poscondiciones

12.5.1 El estado del sistema no se modifica por este caso de uso. 12.6 Puntos de Extensin

12.6.1 Ninguno.

Pg. 24

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

13.
13.1

Autorizar Retiros Grandes


Descripcin Este caso de uso permite al Gerente autorizar retiros por encima de cierta ejemplo: $2,000.000.00) Actores Gerente Flujo de Eventos cantidad (por

13.2

13.3

13.3.1 Flujo Bsico Este caso de uso inicia cuando el Gerente desea permitir al Cajero al procesar un retiro demasiado grande de una cuenta de Ahorros o Corriente. 1. El sistema requiere que el Gerente introduzca su nombre (usuario) y contrasea (clave de acceso). 2. El Gerente introduce su nombre y contrasea. 3. El sistema valida el nombre y contrasea proporcionados por el Gerente y autoriza la transaccin. 13.3.2 Flujos Alternativos 13.3.2.1 Usuario y/o Contrasea Invlidos S, en el Flujo Bsico, el Gerente introduce un usuario y/o contrasea invlido, el sistema vuelve a la pantalla anterior donde se estaba procesando el retiro, momento en que el caso de uso termina. 13.4 Precondiciones

13.4.1 El Cajero debe estar registrado en el sistema antes de que inicie el caso de uso. 13.4.2 Antes del inicio del caso de uso de debe estar procesando un retiro de efectivo de una cuenta de Ahorros o Corriente. 13.5 Poscondiciones

13.5.1 Ninguna. 13.6 Puntos de Extensin

13.6.1 Ninguno.

Pg. 25

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

14.
14.1

Activar y/o Desactivar Cuentas


Descripcin Este caso de uso permite al Gerente activar y/o desactivar cuentas (Ahorros o Corriente). Actores Gerente Flujo de Eventos

14.2

14.3

14.3.1 Flujo Bsico Este caso de uso inicia cuando el Gerente desea activar y/o desactivar cuentas (Ahorros o Corriente). 1. El sistema requiere que el Gerente especifique la funcin que l/ella desea realizar (activar cuentas y/o desactivar cuentas). 2. Una vez que el Gerente elige la operacin que l/ella desea realizar, uno de los siguientes subflujos es ejecutado: - Si el Gerente selecciono Activar cuentas, el subflujo Activar cuentas es ejecutado. - Si el Gerente selecciono Desactivar cuentas, el subflujo Desactivar cuentas es ejecutado. 14.3.1.1 Activar cuentas 1. El sistema requiere que el Gerente ingrese el nmero de cuenta. 2. Una vez que el Gerente introduce la informacin requerida, el sistema muestra los datos de la cuenta correspondiente (Ahorros o Corriente). 3. El sistema requiere que el Gerente confirme la activacin de la cuenta e ingrese una descripcin del motivo de la activacin de la cuenta. 4. El Gerente proporciona la informacin requerida y confirma la operacin. 5. El sistema notifica al Gerente que la operacin se ha realizado con xito. 14.3.1.2 Desactivar cuentas 1. El sistema requiere que el Gerente ingrese el nmero de cuenta. 2. Una vez que el Gerente introduce la informacin requerida, el sistema muestra los datos de la cuenta correspondiente (Ahorros o Corriente). 3. El sistema requiere que el Gerente confirme la desactivacin de la cuenta e ingrese una descripcin del motivo de la desactivacin de la cuenta. 4. El Gerente proporciona la informacin requerida y confirma la operacin. 5. El sistema notifica al Gerente que la operacin se ha realizado con xito. 14.3.2 Flujos Alternativos 14.3.2.1 Nmero de Cuenta no Encontrado Si, el nmero de cuenta especificado no existe, el sistema despliega un mensaje de error. El Gerente puede introducir un nmero de cuenta diferente o cancelar la operacin, siendo este el punto en el cual el caso de uso termina. 14.3.2.2 Activacin/Desactivacin Cancelada S, en el Flujo Bsico el Gerente decide no activar y/o desactivar la(s) cuenta(s), el caso de Pg. 26

First Bank Modelo de Caso de Uso: First Bank uso termina. 14.4 Precondiciones

Versin: 1.0 Fecha: 24/01/2009

14.4.1 El Gerente, debe estar registrado en el sistema antes de que este caso de uso comience. 14.5 Poscondiciones

14.5.1 Si el caso de uso se ha realizado correctamente, Gerente ha activado y/o desactivado una(s) cuenta(s) (Ahorros o Corriente). De lo contrario el estado del sistema no se modifica. 14.6 Puntos de Extensin

14.6.1 Ninguno.

Pg. 27

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

15.
15.1

Actualizar Perfil del Banco


Descripcin Este caso de uso permite al Gerente del Banco actualizar el perfil del Banco, es decir modificar el inters devengado por las cuentas de ahorro, el monto mnimo para la apertura de una cuenta de ahorro, el monto lmite para los retiros por cajero, el monto mnimo de apertura de una cuenta que el ejecutivo de cuenta puede procesar y la fecha/hora de abono de intereses a cuentas de ahorros. Actores Gerente Flujo de Eventos Este caso de uso inicia cuando el Gerente desea actualizar el perfil del Banco. 1. El sistema recupera y muestra el perfil del Banco. 2. El Gerente hace los cambios deseados la informacin que conforma el perfil del banco, incluye: - El inters devengado por las cuentas de ahorro, - El monto mnimo para la apertura de una cuenta de ahorro, - El monto lmite para los retiros por cajero, - El monto mnimo de apertura de una cuenta que el ejecutivo de cuenta puede procesar, - La fecha/hora de abono de intereses a cuentas de ahorros. 3. Una vez que el Gerente actualiza la informacin necesaria, el sistema actualiza el perfil del banco.

15.2

15.3

15.3.1 Flujo Bsico

15.3.2 Flujos Alternativos 15.3.2.1 Actualizacin Cancelada S, en el Flujo Bsico el Gerente decide el perfil del banco, el caso de uso termina. 15.4 Precondiciones

15.4.1 El Gerente, debe estar registrado en el sistema antes de que este caso de uso comience. 15.5 Poscondiciones

15.5.1 Si el caso de uso se ha realizado correctamente, Gerente ha actualizado el perfil del banco. De lo contrario el estado del sistema no se modifica. 15.6 Puntos de Extensin

15.6.1 Ninguno.

Pg. 28

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

16.
16.1

Efectuar transferencia de efectivo entre cuentas


Descripcin Este caso de uso permite al Cliente y al Ejecutivo de Cuentas efectuar transferencia de dinero entre las cuentas del Cliente o a terceros del mismo banco. Actores Cliente Ejecutivo de Cuentas Flujo de Eventos

16.2

16.3

16.3.1 Flujo Bsico Este caso de uso inicia cuando el Cliente y/o el Ejecutivo de Cuentas desean efectuar transferencia de dinero entre las cuentas del Cliente o a terceros del mismo banco. 1. El sistema requiere que el actor introduzca el nombre del Cliente y/o su nmero de cuenta para poder identificar al cliente. Una vez que el actor proporciona el nombre del Cliente y/o su nmero de cuenta. El sistema recupera y muestra al actor la(s) cuenta(s) del Cliente. El sistema el actor seleccione entre sus cuentas, la cuenta a debitar. El sistema requiere que el actor introduzca el nmero de cuenta destino y el monto o cantidad para efectuar la transaccin. Una vez que el actor proporciona la informacin requerida. El sistema verifica que la cuenta de origen no sea la misma que la cuenta de destino. El sistema muestra un mensaje de xito despus de verificar los datos involucrados durante la transferencia de efectivo entre cuentas.

2. 3. 4. 5. 6.

16.3.2 Flujos Alternativos 16.3.2.1 Nmero de Cuenta no encontrado S, en el Flujo Bsico el nmero de cuenta especificado no existe, el sistema muestra un mensaje de error. El actor puede introducir un nmero de cuenta diferente o cancelar operacin, momento en que el caso de uso termina. 16.3.2.2 Transferencia cancelada S, en el Flujo Bsico el actor decide no cancelar la transferencia, la operacin es cancelada, momento en que el caso de uso termina. 16.3.2.3 Saldo actual insuficiente S, en el Flujo Bsico el saldo de la cuenta es menor a la cantidad a transferir, el sistema muestra un mensaje de error al actor, indicando que no existe saldo suficiente en la cuenta de ahorros. El actor puede introducir cantidad a retirar diferente o cancelar operacin, momento en que el caso de uso termina.

Pg. 29

First Bank Modelo de Caso de Uso: First Bank 16.4 Precondiciones

Versin: 1.0 Fecha: 24/01/2009

16.4.1 El Cliente y/o el Ejecutivo de Cuentas debes estar registrados en el sistema antes de que inicie el caso de uso. 16.5 Poscondiciones

16.5.1 Si el caso de uso se ha realizado correctamente, el Cliente y/o el Ejecutivo de Cuentas han efectuar transferencia de dinero entre las cuentas del Cliente o a terceros del mismo banco, en caso contrario el estado del sistema no cambia. 16.6 Puntos de Extensin

16.6.1 Ninguno

Pg. 30

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

17.
17.1

Registrar Servicio de Depsito Recurrente


Descripcin Este caso de uso permite a los Clientes del Banco y al Ejecutivo de Cuentas realizar el servicio de depsito recurrente. Este incluye crear un servicio, visualizar el detalle de este servicio, actualizar la fecha de ejecucin del servicio y eliminacin del servicio de l sistema. Actores Cliente de Banco Ejecutivo de Cuentas Flujo de Eventos

17.2

17.3

17.3.1 Flujo Bsico Este caso de uso inicia cuando el Cliente del Banco o el Ejecutivo de Cuentas desean crear un servicio de depsito recurrente, visualizar el detalle de este servicio, actualizar la fecha de ejecucin del servicio y/o eliminar el servicio en el sistema. 1. El sistema requiere que el Cliente del Banco o el Ejecutivo de Cuentas especifique la funcin que l/ella desea realizar (Crear un Servicio, Visualizar Detalle del Servicio, Actualizar fecha del Servicio o Eliminar Servicio). 2. Una vez que el Cliente del Banco o el Ejecutivo de Cuentas proporciona la informacin requerida, uno de los siguientes subflujos es ejecutado: Si el Cliente del Banco o el Ejecutivo de Cuentas seleccionaron Crear un Servicio, el subflujo Crear un Servicio es ejecutado Si el Cliente del Banco o el Ejecutivo de Cuentas seleccionaron Visualizar Detalle del Servicio, el subflujo Visualizar Detalle del Servicio es ejecutado Si el Cliente del Banco o el Ejecutivo de Cuentas seleccionaron Actualizar fecha del Servicio, el subflujo Actualizar fecha del Servicio es ejecutado Si el Cliente del Banco o el Ejecutivo de Cuentas seleccionaron Eliminar Servicio, el subflujo Eliminar Servicio es ejecutado 17.3.1.1 Crear un Servicio 1. El sistema requiere que el Cliente del Banco o el Ejecutivo de Cuentas especifiquen el nmero de cuenta a la cual desean asociar el servicio de depsito recurrente y de esta extraer el dinero mes a mes. 2. El actor proporciona nmero de cuenta del Cliente a la cual desea asociar el servicio de depsito recurrente. 3. El sistema requiere que el actor introduzca la siguiente informacin del servicio: - Nombre del servicio, - Fecha de ejecucin del servicio, - Numero de cuentas a acreditar, - Monto o porcentaje de depsito. 4. Una vez que el actor proporciona los datos requeridos por el sistema, este valida la informacin proporcionada. 5. El sistema crea el servicio de depsito recurrente y muestra al actor un mensaje de xito.

17.3.1.2 Visualizar Detalle del Servicio 1. El sistema requiere que el Cliente del Banco o el Ejecutivo de Cuentas introduzca el nmero de Pg. 31

First Bank Modelo de Caso de Uso: First Bank

Versin: 1.0 Fecha: 24/01/2009

cuenta o el nombre del servicio para visualizar el detalle del servicio. 3. El Cliente del Banco o el Ejecutivo de Cuentas proporciona la informacin requerida. El sistema recupera y despliega el detalle del servicio. - Nombre del servicio - Fecha de creacin - Cuentas a acreditar - Monto y/o porcentaje de depsito. 17.3.1.3 Actualizar el Servicio 1. El sistema requiere que el Cliente del Banco o el Ejecutivo de Cuentas introduzca el nmero de cuenta o el nombre del servicio. 2. El Cliente del Banco o el Ejecutivo de Cuentas introduce el nmero de cuenta. El sistema recupera y despliega la informacin del cliente. 3. El Cliente del Banco o el Ejecutivo de Cuentas puede cambiar y/o actualizar: - Fecha de ejecucin del servicio. - Monto o porcentaje asignado. - Cantidad de cuentas beneficiadas por el servicio. 4. Una vez que el Cliente del Banco o el Ejecutivo de Cuentas cambiar y/o actualizan el servicio, el sistema actualiza el registro. 17.3.1.4 Eliminar Servicio 1. El sistema requiere que el Cliente del Banco o el Ejecutivo de Cuentas introduzca el nmero de cuenta o el nombre del servicio. 2. El Cliente del Banco o el Ejecutivo de Cuentas introduce el nmero de cuenta. El sistema recupera y despliega la informacin del cliente. 3. El Cliente del Banco o el Ejecutivo de Cuentas puede cambiar y/o actualizar: - Fecha de ejecucin del servicio. - Monto o porcentaje asignado. - Cantidad de cuentas beneficiadas por el servicio. 4. Una vez que el Cliente del Banco o el Ejecutivo de Cuentas cambiar y/o actualizan el servicio, el sistema actualiza el registro. 17.3.2 Flujos Alternativos 17.3.2.1 Nmero de cuenta no encontrado. S, en el SubFlujo el nmero de cuenta especificado no existe, el sistema muestra un mensaje de error. El Cliente puede introducir un nmero de cuenta diferente o cancelar operacin, momento en que el caso de uso termina. 17.3.2.2 Eliminar Servicio Cancelado. S, en el SubFlujo Eliminar Servicio el Cliente decide no eliminar el servicio, la operacin de eliminacin es cancelada, momento en que el caso de uso termina. 17.4 Precondiciones

17.4.1 El Cliente y/o el Ejecutivo de Cuentas deben estar registrados en el sistema antes de que inicie el caso de uso.

Pg. 32

First Bank Modelo de Caso de Uso: First Bank 17.5 Poscondiciones

Versin: 1.0 Fecha: 24/01/2009

17.5.1 Si el caso de uso se ha realizado correctamente, el Cliente y/o el Ejecutivo de Cuentas han registrado el servicio de depsito recurrente, en caso contrario el estado del sistema no cambia. 17.6 Puntos de Extensin

17.6.1 Ninguno

Pg. 33

Você também pode gostar