Está en la página 1de 36

Caso Cuentas de Banco

1. 1.1. Modelado del Negocio Diagrama de CUN

Abrir Cuenta de Ahorro Cliente


(f rom Actores del Negocio)

Abrir Caja Chica


(from CU del Negocio)

(from CU del Negocio)

Extraer Dinero
(from CU del Negocio)

Depositar Dinero
(from CU del Negocio)

Hacer cuadre de Caja Chica


(from CU del Negocio)

1.2.

Trabajadores del Negocio

Especialista en apertura de Cuentas

Jefe de Turno

Cajero

1.3.

Entidades del Negocio

Tarjeta

Boleta de Inscripcion

Recibo de Importe depositado

Dinero

Copia de Documento de Efectivo

Original de Documento de Efectivo

Documento de Descuadre

CAL/Solucion_Caso_Ctas_Bco

1.4. 1.4.1.

Especificaciones de los CUN CUN Abrir Cuenta de Ahorro


Descripcin: Permite abrir una Cuenta de Ahorro al Cliente y entregarle su tarjeta la cual le permitir realizar cualquier operacin. El Cliente solicita Boleta de Inscripcin al Especialista en aperturas de Cuentas, este le entrega dicho documento para ser llenado, si la cuenta que se desea abrir no es individual, el cliente deber llenar en la Boleta de Inscripcin los datos del otro Cliente, despus se le entrega el documento al Especialista y este lo verifica con los documentos(si la cuenta que se va abrir no es Individual) o el documento(si la cuenta que se va abrir es Individual), luego se genera la Tarjeta o Tarjetas(segn el tipo de cuenta) y se la da al Cliente junto con un sobre con la contrasea o PIN. Si la verificacin de la Boleta de Inscripcin fue incorrecta se rechaza dicha Boleta y se le informa al Cliente.

Flujo Bsico:

Flujo Alternativo:

1.4.2.

CUN Depositar Dinero


Descripcin: Permite al Cliente depositar dinero y hacer que su Cuenta de Ahorro incremente. El Cliente se acerca a la ventanilla de cualquiera de los cajeros de la Agencia Bancaria, e indica la cantidad que desea depositar. El Cajero recibe el dinero, verifica la cantidad y le solicita al cliente que pase su Tarjeta por el dispositivo. Si la lectura es correcta, introduce los datos del depsito en el Sistema. Luego el Cajero confirma el depsito en el Sistema, despus el Cajero entrega el recibo por el importe depositado que fue generado por Sistema. Si el dinero recibido no coincide con la cantidad descrita por el Cliente o si no es valido el dinero, este se rechaza. Si la lectura de la Tarjeta no fue correcta se rechaza la Tarjeta y el dinero.

Flujo Bsico:

Flujo Alternativo:

CAL/Solucion_Caso_Ctas_Bco

1.4.3.

CUN Extraer Dinero


Descripcin: Permite al Cliente extraer una determinada cantidad de dinero de su cuenta. El cliente pasar su Tarjeta por el lector y digitar su PIN. El Cliente le indica al cajero la cantidad que desea retirar. El Cajero entonces registra la cantidad indicada en el Sistema, y si el saldo de la Cuenta es mayor o igual a dicho monto, acepta la operacin y automticamente actualiza el saldo de la Cuenta Bancaria y emite un Documento de entrega de efectivo en original(contiene el valor de la extraccin) y copia. El original se le entrega al cliente junto con el efectivo, y el otro se le da a firmar como constancia de la entrega para luego archivarlo. Si el saldo del es inferior a la cantidad que se desea extraer, el sistema rechazar la operacin, lo cual ser informado al cliente por el cajero.

Flujo Bsico:

Flujo Alternativo:

1.4.4.

CUN Abrir Caja Chica


Descripcin: Permite cargar Caja Chica con dinero al inicio de cada da e inicializar el Sistema del Cajero. El Jefe de Turno del Banco registra cantidad de efectivo. Esa cantidad es entregada al Cajero, el abre el sistema al comienzo de su turno y se identifica con su nombre y contrasea. El sistema muestra la cantidad entregada para que el Cajero la confirme y el sistema abre todas las posibilidades disponibles para el Cajero. Si la cantidad no es correcta el Cajero cancela confirmacin y el Sistema se cierra.

Flujo Bsico:

Flujo Alternativo:

1.4.5.

CUN Hacer cuadre de Caja Chica


Descripcin: Permite que el dinero que hay en caja y el de las operaciones del da coincida con la cantidad inicial de Caja. Al final del da el Cajero hace un cuadre del dinero en Caja, despus solicita hacer el Cierre de Operaciones. Luego enva el dinero al Jefe de Turno. En caso de descuadre entre el saldo de la Caja por el Sistema y el efectivo del Cajero, el Cajero llena un Documento de descuadre que el Jefe de Turno introduce o ingresa al Sistema cuando reciba el efectivo del Cajero.

Flujo Bsico:

Flujo Alternativo:

CAL/Solucion_Caso_Ctas_Bco

1.5. 1.5.1.

Realizacin de los CUN CUN Abrir Cuenta de Ahorro

1.5.1.1. Diagrama de Actividades Detallado


Especialista en apertura de Cuentas

Entregar Boleta de Inscripcion

: Boleta de Inscripcion

Recibir Boleta de Inscripcion llenada

Abrir nueva Cuenta de Ahorro

Verificar datos de Boleta de Inscripcion

Generar Tarjeta

: Tarjeta [ datos correctos ]

[ datos incorrectos ] Rechazar Boleta de Inscripcion

Entregar Tarjeta

Entregar PIN en sobre cerrado

1.5.1.2. Diagrama de Objetos


rechaza

entrega Boleta de Inscripcion


(f rom Entidades del Negocio)

recib e verifica Especialista en apertura de Cuentas


(f rom Trabajadores del Negocio)

genera y entrega

Tarjeta
(f rom Entidades del Negocio)

CAL/Solucion_Caso_Ctas_Bco

1.5.2.

CUN Depositar Dinero

1.5.2.1. Diagrama de Actividades Detallado


Caj ero

Recibir Dinero

: Dinero Verificar Dinero

[ dinero correcto ]

Solicitar pase de Tarjeta por dispositivo electronico

[ dinero incorrecto ] [ lectura correcta ] Rechazar Dinero [ lectura incorrecta ] Rechazar Tarjeta Confirmar Deposito de Dinero Introducir datos de Deposito

Entregar Recibo por importe depositado

: Tarjeta

: Recibo de Importe depositado

1.5.2.2. Diagrama de Objetos


entrega

Recibo de Importe depositado Cajero


(f rom Trabajadores del Negocio) (f rom Entidades del Negocio)

rechaza

solicita

Tarjeta
(f rom Entidades del Negocio)

CAL/Solucion_Caso_Ctas_Bco

1.5.3.

CUN Extraer Dinero

1.5.3.1. Diagrama de Actividades Detallado


Caj ero

: Copia de Documento de Efectivo Solicitar pase de Tarjeta por dispositivo electronico Emitir Copia y Original Documento de Efectivo

: Tarjeta

Solicitar digitacion de PIN Solicitar firma del Cliente en Copia de Documento de Efectivo

[ PIN incorrecto ]

[ PIN correcto ] [ cantidad valida ] Recibir Copia de Documento de Efectivo

Rechazar Tarjeta

Registrar cantidad de Dinero ha extraer

Archivar Copia de Documento de Efectivo

: Original de Documento de Efectivo

[ cantidad no valida ] Informar al Cliente Entregar Original de Documento de Efectivo

1.5.3.2. Diagrama de Objetos


emite

Copia de Documento de Efectivo


(f rom Entidades del Negocio)

almacena

emite Cajero
(f rom Trabajadores del Negocio)

rechaza

solicita

Original de Documento de Efectivo


(f rom Entidades del Negocio)

contiene

Tarjeta
(f rom Entidades del Negocio)

Dinero
(f rom Entidades del Negocio)

CAL/Solucion_Caso_Ctas_Bco

1.5.4.

CUN Abrir Caja Chica

1.5.4.1. Diagrama de Actividades Detallado


Jefe de Turno : Dinero Caj ero

Registrar Dinero

Recibir Dinero

Abrir Sistema

Verificar cantidad de Dinero recibido

: Dinero [ cantidad correcta ] Confirmar cantidad de Dinero recibida

[ cantidad incorrecta ] Cancelar Confimacion

1.5.4.2. Diagrama de Objetos

verifica registra

Cajero
(f rom Trabajadores del Negocio)

recib e

Dinero
(f rom Entidades del Negocio)

Jefe de Turno
(f rom Trabajadores del Negocio)

CAL/Solucion_Caso_Ctas_Bco

1.5.5.

CUN Hacer cuadre de Caja Chica

1.5.5.1. Diagrama de Actividades Detallado


Caj ero Jefe de Turno

Verificar cuadre de Dinero : Documento de Descuadre

[ verificacion correcta ]

Solicitar Cierre de Operaciones

[ verificacion incorrecta ] Llenar Documento de Descuadre

Enviar Dinero de caja

Enviar Documento de Descuadre Introducir Documento de Descuadre Enviar Dinero de Caja

: Dinero

1.5.5.2. Diagrama de Objetos


llena y envia recib e

Documento de Descuadre
(f rom Entidades del Negocio)

Cajero
(f rom Trabajadores del Negocio)

Jefe de Turno
(f rom Trabajadores del Negocio)

envia Dinero
(f rom Entidades del Negocio)

recib e

CAL/Solucion_Caso_Ctas_Bco

2. 2.1.

Anlisis del Sistema Diagrama de CUS

Especialista en apertura de Cuentas


(f rom Actors)

Abrir nueva Cuenta de Ahorro


(from Use Cases)

Registrar Deposito de Dinero


(from Use Cases)

Registrar Extraccion de Dinero


(from Use Cases)

Verificar Dinero de Caja


(from Use Cases)

Generar Tarjeta
(from Use Cases)

Usuario
(f rom Actors)

Cajero
(f rom Actors)

Hacer Cierre de Operaciones


(from Use Cases)

Consultar Operaciones del dia Gerente de Agencia


(f rom Actors)

(from Use Cases)

Iniciar Sesion Jefe de Turno


(f rom Actors)

(from Use Cases)

Generar Reporte
(from Use Cases)

Registrar Descuadre
(from Use Cases)

Registrar Dinero de Caja


(from Use Cases)

2.2. 2.2.1.

Especificaciones de los CUS CUS Iniciar Sesin


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Especialista en apertura de Cuentas, Cajero, Jefe de Turno, Gerente de Agencia (llamado cada uno Usuario en la especificacin). No especifica. Sistema carga opciones segn cargo de Usuario. 1. El CU comienza cuando el Usuario selecciona Iniciar Sesin. 2. El Sistema muestra ventana de Iniciar Sesin. 3. El Usuario ingresa su nombre y su contrasea, luego hace clic en Aceptar. 4. El Sistema verifica datos ingresados y carga opciones segn cargo de Usuario. 5. El CU ha finalizado. Flujo Alternativo: Usuario no existe 1. El Sistema muestra mensaje de error respectivo. Contrasea incorrecta 1. El Sistema muestra mensaje de error respectivo. Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Iniciar Sesin.

CAL/Solucion_Caso_Ctas_Bco

2.2.1.1. Diagrama de Secuencia

: Usuario

: Ventana_Principal

: Ventana_Iniciar_Sesion

seleccionar "Iniciar Sesion" cargar Ventana

: Controlador_Iniciar_Sesion

: Usuario

ingresar Nombre de Usuario

ingresar Contrasea de Usuario

hacer clic en "Aceptar" Iniciar Sesion buscar por Nombre de Usuario validar Usuario

cargar Opcion segun cargo de Usuario

2.2.1.2. Diagrama de Colaboracin


9: cargar Opcion segun cargo de Usuario 3: ingresar Nombre de Usuario 4: ingresar Contrasea de Usuario 5: hacer clic en "Aceptar"

: Usuario 1: seleccionar "Iniciar Sesion" 2: cargar Ventana

: Ventana_Iniciar_Sesion

6: Iniciar Sesion

8: validar Usuario

: Ventana_Principal

7: buscar por Nombre de Usuario : Usuario : Controlador_Iniciar_Sesion

CAL/Solucion_Caso_Ctas_Bco

2.2.1.3. Diagrama de Clases

2.2.2.

CUS Abrir nueva Cuenta de Ahorro


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Especialista en apertura de Cuentas (llamado Usuario en la especificacin). Usuario inicio sesin. Cuenta de Ahorro aperturada. 1. El CU comienza cuando el Usuario selecciona Abrir nueva Cuenta de Ahorro. 2. El Sistema muestra ventana de Abrir nueva Cuenta de Ahorro. 3. El Usuario ingresa los datos Boleta de Inscripcin (Nro. de Identidad, nombre direccin, nombre del Beneficiario, direccin del Beneficiario, tipo de Cuenta de Ahorro) y numero de Agencia Bancaria, luego hace clic en Abrir nueva Cuenta de Ahorro. 4. El Sistema valida datos ingresados y asigna un numero a la cuenta el cual es mostrado el Usuario. 5. El CU ha finalizado. Flujo Alternativo: Datos ingresados no validos 1. El Sistema muestra mensaje de error respectivo. Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Abrir nueva Cuenta de Ahorro.

CAL/Solucion_Caso_Ctas_Bco

2.2.2.1. Diagrama de Secuencia

: Especialista en apertura de Cuentas

: Ventana_Principal

: Ventana_Abrir_Nueva_CA

: Controlador_Abrir_Nueva_CA

: Usuario

: Beneficiario : Cuenta_Ahorro

seleccionar "Abrir nueva Cuenta de Ahorro" cargar Ventana

ingresar datos de Boleta de Inscripcion

ingresar Numero de Agencia Bancaria

hacer clic en "Abrir nueva Cuenta de Ahorro" validar datos ingresados

Abrir nueva Cuenta de Ahorro

registrar Usuario registrar Beneficiario

registrar Cuenta de Ahorro

mostrar numero de Cuenta de Ahorro

2.2.2.2. Diagrama de Colaboracin


6: validar datos ingresados 11: mostrar numero de Cuenta de Ahorro

3: ingresar datos de Boleta de Inscripcion 4: ingresar Numero de Agencia Bancaria 5: hacer clic en "Abrir nueva Cuenta de Ahorro"

: Especialista en apertura de Cuentas 1: seleccionar "Abrir nueva Cuenta de Ahorro"

: Ventana_Abrir_Nueva_CA

2: cargar Ventana 7: Abrir nueva Cuenta de Ahorro

: Ventana_Principal

10: registrar Cuenta de Ahorro : Cuenta_Ahorro : Controlador_Abrir_Nueva_CA

8: registrar Usuario

9: registrar Beneficiario : Beneficiario : Usuario

CAL/Solucion_Caso_Ctas_Bco

2.2.2.3. Diagrama de Clases

2.2.3.

CUS Generar Tarjeta


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Especialista en apertura de Cuentas (llamado Usuario en la especificacin). Usuario inicio sesin. Tarjeta Creada. 1. El CU comienza cuando el Usuario selecciona Generar Tarjeta. 2. El Sistema muestra ventana de Generar Tarjeta. 3. El Usuario ingresa nmero de Cuenta de Ahorro, luego hace clic en Generar Tarjeta. 4. El Sistema valida numero de Cuenta de Ahorro y genera Tarjeta. 5. El CU ha finalizado. Flujo Alternativo: Nmero de Cuenta de Ahorro no valida 1. El Sistema muestra mensaje de error respectivo. Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Generar Tarjeta.

CAL/Solucion_Caso_Ctas_Bco

2.2.3.1. Diagrama de Secuencia

: Especialista en apertura de Cuentas

: Ventana_Principal

: Ventana_Generar_Tarjeta

: Controlador_Generar_Tarjeta

: Tarjeta

: Cuenta_Ahorro

seleccionar "Generar Tarjeta" cargar Ventana

ingresar numero de Cuenta de Ahorro

hacer clic en "Generar Tarjeta" generar Tarjeta buscar Cuenta de Ahorro verificar Cuenta de Ahorro

registrar Tarjeta

2.2.3.2. Diagrama de Colaboracin


3: ingresar numero de Cuenta de Ahorro 4: hacer clic en "Generar Tarjeta"

: Especialista en apertura de Cuentas 1: seleccionar "Generar Tarjeta" 2: cargar Ventana

: Ventana_Generar_Tarjeta

5: generar Tarjeta

7: verificar Cuenta de Ahorro : Ventana_Principal

6: buscar Cuenta de Ahorro

: Cuenta_Ahorro

: Controlador_Generar_Tarjeta

8: registrar Tarjeta

: Tarjeta

CAL/Solucion_Caso_Ctas_Bco

2.2.3.3. Diagrama de Clases

2.2.4.

CUS Registrar Deposito de Dinero


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Cajero (llamado Usuario en la especificacin). Usuario inicio sesin. Saldo de Cuenta de Ahorro es incrementado. 1. El CU comienza cuando el Usuario selecciona Registrar Depsito de Dinero. 2. El Sistema muestra ventana de Registrar Depsito de Dinero. 3. El Usuario ingresa datos de Deposito (cantidad de Deposito, numero de Tarjeta), luego hace clic en Registrar Depsito de Dinero. 4. El Sistema valida numero de Tarjeta y pide confirmacin de Depsito. 5. El Usuario confirma Depsito. 6. El Sistema registra Deposito (fecha, hora y cdigo de Cajero) e incrementa saldo de Cuenta de Ahorro, luego imprime Recibo de Deposito (numero de Cuenta de Ahorro, fecha, hora, cdigo de Cajero, valor de Deposito, nuevo saldo de la Cuenta). 7. El CU ha finalizado. Flujo Alternativo: Nmero de Tarjeta no valida 1. El Sistema muestra mensaje de error respectivo. Cantidad de Deposito no valida 1. El Sistema muestra mensaje de error respectivo. Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Registrar Depsito de Dinero.

CAL/Solucion_Caso_Ctas_Bco

2.2.4.1. Diagrama de Secuencia

: Cajero

: Ventana_Principal

: Ventana_Registrar_DD

: Controlador_Registrar_DD

: Tarjeta

: Cuenta_Ahorro

: Operacion_Bancario

seleccionar "Registrar Deposito de Dinero" cargar Ventana

ingresar datos de Deposito

hacer clic en "Registrar Deposito de Dinero" Registrar Deposito de Dinero buscar Tarjeta

validar numero Tarjeta

mostrar peticion de confrmacion de Deposito de Dinero

hacer clic en "Confirmar Deposito de Dinero" confirmar Deposito de Dinero registrar Operacion Bancaria actualizar saldo de Cuenta de Ahorro

imprimir Operacion Bancaria

2.2.4.2. Diagrama de Colaboracin


8: mostrar peticion de confrmacion de Deposito de Dinero 3: ingresar datos de Deposito 4: hacer clic en "Registrar Deposito de Dinero" 9: hacer clic en "Confirmar Deposito de Dinero"

: Cajero 1: seleccionar "Registrar Deposito de Dinero" 2: cargar Ventana

: Ventana_Registrar_DD

5: Registrar Deposito de Dinero 10: confirmar Deposito de Dinero

7: validar numero Tarjeta 13: imprimir Operacion Bancaria : Ventana_Principal

6: buscar Tarjeta : Tarjeta : Controlador_Registrar_DD

12: actualizar saldo de Cuenta de Ahorro 11: registrar Operacion Bancaria

: Cuenta_Ahorro

: Operacion_Bancario

CAL/Solucion_Caso_Ctas_Bco

2.2.4.3. Diagrama de Clases

2.2.5.

CUS Registrar Extraccin de Dinero


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Cajero (llamado Usuario en la especificacin). Usuario inicio sesin. Saldo de Cuenta de Ahorro es decrementado. 1. El CU comienza cuando el Usuario selecciona Registrar Extraccin de Dinero. 2. El Sistema muestra ventana de Registrar Extraccin de Dinero. 3. El Usuario ingresa datos de Extraccin (cantidad de Extraccin, nmero de Tarjeta), luego hace clic en Registrar Extraccin de Dinero. 4. El Sistema valida numero de Tarjeta y cantidad de Extraccin, luego imprime Recibo de Extraccin. 5. El CU ha finalizado. Flujo Alternativo: Nmero de Tarjeta no valida 1. El Sistema muestra mensaje de error respectivo. Cantidad de Extraccin no valida 1. El Sistema muestra mensaje de error respectivo. Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Registrar

CAL/Solucion_Caso_Ctas_Bco

Extraccin de Dinero.

2.2.5.1. Diagrama de Secuencia

: Cajero

: Tarjeta

: Ventana_Registrar_ED

: Controlador_Registrar_ED

: Tarjeta

: Cuenta_Ahorro

: Operacion_Bancario

seleccionar "Registrar Extraccion de Dinero" cargar Ventana

ingresar datos de Extracion de Dinero

hacer clic en "Registrar Extraccion de Dinero" Registrar Extraccion de Dinero buscar Tarjeta

verificar numero de Tarjeta

buscar Cuenta de Ahorro

verificar cantidad de Extracion de Dinero registrar Operacion Bancaria imprimir Operacion Bancaria

2.2.5.2. Diagrama de Colaboracin


3: ingresar datos de Extracion de Dinero 4: hacer clic en "Registrar Extraccion de Dinero"

: Cajero 2: cargar Ventana 1: seleccionar "Registrar Extraccion de Dinero"

: Ventana_Registrar_ED

5: Registrar Extraccion de Dinero

7: verificar numero de Tarjeta 9: verificar cantidad de Extracion de Dinero 11: imprimir Operacion Bancaria : Tarjeta

10: registrar Operacion Bancaria

: Operacion_Bancario

6: buscar Tarjeta

8: buscar Cuenta de Ahorro : Controlador_Registrar_ED

: Tarjeta

: Cuenta_Ahorro

CAL/Solucion_Caso_Ctas_Bco

2.2.5.3. Diagrama de Clases

2.2.6.

CUS Registrar Dinero en Caja


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Jefe de Turno (llamado Usuario en la especificacin). Usuario inicio sesin. Dinero es registrado en Caja. 1. El CU comienza cuando el Usuario selecciona Registrar Dinero en Caja. 2. El Sistema muestra ventana de Registrar Dinero en Caja. 3. El Usuario ingresa cantidad entregada y cdigo de Cajero, luego hace clic en Registrar Dinero en Caja. 4. El Sistema valida datos ingresados, obtiene nombre de Cajero, cdigo de Usuario, fecha y hora de entrega, despus registra Dinero en Caja. 5. El CU ha finalizado. Flujo Alternativo: Datos ingresados no validos 1. El Sistema muestra mensaje de error respectivo. Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Registrar Dinero en Caja.

CAL/Solucion_Caso_Ctas_Bco

2.2.6.1. Diagrama de Secuencia

: Jefe de Turno

: Ventana_Principal

: Ventana_Registrar_DC

: Controlador_Registrar_DC

: Cajero

: Caja

seleccionar "Registrar Dinero en Caja" cargar Ventana

ingresar cantidad de Dinero

ingresar codigo de Cajero

hacer clic en "Registrar Dinero en Caja" registrar Dinero en Caja buscar Cajero registrar Dinero

verificar Cajero

2.2.6.2. Diagrama de Colaboracin


3: ingresar cantidad de Dinero 4: ingresar codigo de Cajero 5: hacer clic en "Registrar Dinero en Caja"

: Jefe de Turno 1: seleccionar "Registrar Dinero en Caja"

: Ventana_Registrar_DC

2: cargar Ventana 6: registrar Dinero en Caja

9: verificar Cajero : Ventana_Principal

7: buscar Cajero : Cajero : Controlador_Registrar_DC

8: registrar Dinero

: Caja

CAL/Solucion_Caso_Ctas_Bco

2.2.6.3. Diagrama de Clases

2.2.7.

CUS Verificar Dinero de Caja


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Cajero (llamado Usuario en la especificacin). Jefe de Turno registro Dinero en Caja y Usuario inicio sesin. Dinero de Caja esta verificado. 1. El CU comienza cuando el Usuario selecciona Verificar Dinero de Caja. 2. El Sistema muestra ventana de Verificar Dinero en Caja con la cantidad registrada segn cdigo de Usuario. 3. El Usuario verifica y hace clic en Confirmar Dinero de Caja. 4. El Sistema carga opciones para Operaciones del dia. 5. El CU ha finalizado. Flujo Alternativo: Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Verificar Dinero de Caja.

CAL/Solucion_Caso_Ctas_Bco

2.2.7.1. Diagrama de Secuencia

: Cajero

: Ventana_Principal

: Ventana_Verificar_DC

: Controlador_Verificar_DC

: Cajero

: Caja

seleccionar "Verificar Dinero de Caja" cargar Ventana obtener Dinero de Caja buscar Cajero obtener Dinero de Caja

hacer clic en "Confirmar Dinero de Caja" cargar opciones para Operaciones del dia

2.2.7.2. Diagrama de Colaboracin


7: cargar opciones para Operaciones del dia

6: hacer clic en "Confirmar Dinero de Caja"

: Cajero 1: seleccionar "Verificar Dinero de Caja" 2: cargar Ventana

: Ventana_Verificar_DC

3: obtener Dinero de Caja

: Ventana_Principal

4: buscar Cajero

: Cajero

: Controlador_Verificar_DC

5: obtener Dinero de Caja

: Caja

CAL/Solucion_Caso_Ctas_Bco

2.2.7.3. Diagrama de Clases

2.2.8.

CUS Consultar Operaciones del da


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Cajero (llamado Usuario en la especificacin). Usuario inicio sesin. Dinero de Caja esta verificado. 1. El CU comienza cuando el Usuario selecciona Consultar Operaciones del dia. 2. El Sistema muestra Reporte de Operaciones del dia. 3. El CU ha finalizado.

2.2.8.1. Diagrama de Secuencia


: Cajero : Ventana_Principal : Ventana_Consultar_OB : Controlador_Consultar_OB : Operacion_Bancario

seleccionar "Consultar Operaciones del dia" cargar Ventana obtener Reporte de Operaciones Bancarias del dia obtener Operaciones Bancarias

CAL/Solucion_Caso_Ctas_Bco

2.2.8.2. Diagrama de Colaboracin

: Cajero 1: seleccionar "Consultar Operaciones del dia" : Ventana_Consultar_OB

2: cargar Ventana 3: obtener Reporte de Operaciones Bancarias del dia

: Ventana_Principal

4: obtener Operaciones Bancarias

: Operacion_Bancario

: Controlador_Consultar_OB

2.2.8.3. Diagrama de Clases

2.2.9.

CUS Hacer cierre de Operaciones


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Cajero (llamado Usuario en la especificacin). Usuario inicio sesin. Deshabilita opciones para Operaciones del dia. 1. El CU comienza cuando el Usuario selecciona Hacer cierre de Operaciones. 2. El Sistema emite Reporte de Cierre de Caja (Nro. de Caja, fecha, hora, dinero inicial de Caja, lista de extracciones, lista de depsitos, nombre y cdigo de Cajero) y deshabilita opciones para Operaciones del dia. 3. El CU ha finalizado.

CAL/Solucion_Caso_Ctas_Bco

2.2.9.1. Diagrama de Secuencia

: Cajero

: Ventana_Principal

: Controlador_Hacer_CO

: Cierre_Operaciones

: Cajero

: Caja

: Operacion_Bancario

seleccionar "Hacer cierre de Operaciones" hacer cierre de Operaciones buscar Cajero obtener Caja

obtener Operaciones del dia

registrar Cierre de Operaciones

emitir Cierre de Operaciones

deshabilitar opciones para Operaciones del dia

2.2.9.2. Diagrama de Colaboracin


8: deshabilitar opciones para Operaciones del dia

1: seleccionar "Hacer cierre de Operaciones"

: Cajero

: Ventana_Principal 2: hacer cierre de Operaciones

: Cierre_Operaciones 7: emitir Cierre de Operaciones 6: registrar Cierre de Operaciones

5: obtener Operaciones del dia

: Operacion_Bancario

: Controlador_Hacer_CO

3: buscar Cajero

4: obtener Caja

: Caja

: Cajero

CAL/Solucion_Caso_Ctas_Bco

2.2.9.3. Diagrama de Clases

2.2.10. CUS Registrar Descuadre


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Jefe de Turno (llamado Usuario en la especificacin). Cajero hizo cierre de Operaciones y Usuario inicio sesin. Descuadre registrado. 1. El CU comienza cuando el Usuario selecciona Registrar Descuadre. 2. El Sistema muestra ventana de Registrar Descuadre. 3. El Usuario ingresa datos de Documento de Descuadre y hace clic en Registrar Descuadre. 4. El Sistema valida datos y registra Descuadre. 5. El CU ha finalizado. Flujo Alternativo: Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Registrar Descuadre.

CAL/Solucion_Caso_Ctas_Bco

2.2.10.1.

Diagrama de Secuencia

: Jefe de Turno

: Ventana_Principal

: Ventana_Registrar_Descuadre

: Controlador_Registrar_Descuadre

: Descuadre

seleccionar "Regsitrar Descuadre" cargar Ventana

ingresar datos de Descuadre

hacer clic en "Registrar Descuadre" registrar Descuadre registrar Descuadre

2.2.10.2.

Diagrama de Colaboracin
3: ingresar datos de Descuadre 4: hacer clic en "Registrar Descuadre"

: Jefe de Turno 1: seleccionar "Regsitrar Descuadre" 2: cargar Ventana

: Ventana_Registrar_Descuadre

5: registrar Descuadre

: Ventana_Principal

6: registrar Descuadre

: Descuadre

: Controlador_Registrar_Descuadre

2.2.10.3.

Diagrama de Clases

CAL/Solucion_Caso_Ctas_Bco

2.2.11. CUS Generar Reporte


Actor(es): Precondicin: Poscondicin: Flujo Bsico: Cajero, Jefe de Turno, Gerente de Agencia (llamado cada uno Usuario en la especificacin). Usuario inicio sesin. Reporte mostrado 1. El CU comienza cuando el Usuario selecciona Generar Reporte. 2. El Sistema muestra ventana de Generar Reporte. 3. El Usuario selecciona tipo de reporte y hace clic en Mostrar Reporte. 4. El Sistema muestra Reporte. 5. El Usuario selecciona Imprimir Reporte. 6. El Sistema imprime reporte 7. El CU ha finalizado. Flujo Alternativo: Cancelar 1. El Usuario hace clic en Cancelar. 2. El Sistema elimina ventana de Generar Reporte.

2.2.11.1.

Diagrama de Secuencia

: Usuario

: Ventana_Principal

: : Ventana_Generar_Reporte Controlador_Generar_Reporte

: Cuenta_Ahorro

seleccionar "Generar Reporte" cargar Ventana

selecciona tipo de Reporte

hace clic en "Mostrar Reporte" mostrar Reporte buscar informacion de Cuentas de Ahorro

hacer clic en "Imprimir Reporte" imprimir Reporte

CAL/Solucion_Caso_Ctas_Bco

2.2.11.2.

Diagrama de Colaboracin
3: selecciona tipo de Reporte 4: hace clic en "Mostrar Reporte" 7: hacer clic en "Imprimir Reporte"

: Usuario 1: seleccionar "Generar Reporte" 2: cargar Ventana

: Ventana_Generar_Reporte

5: mostrar Reporte 8: imprimir Reporte

: Ventana_Principal

6: buscar informacion de Cuentas de Ahorro

: Cuenta_Ahorro

: Controlador_Generar_Reporte

2.2.11.3.

Diagrama de Clases

CAL/Solucion_Caso_Ctas_Bco

3. 3.1. 3.1.1.

Diseo del Sistema Diagrama de Paquetes Particionamiento de Dominio


Paquete de Abrir Caja (from Paquetes) Paquete de Cerrar Caja (from Paquetes)

Registrar Dinero de Caja


(from Use Cases)

Verificar Dinero de Caja


(from Use Cases)

Consultar Operaciones del dia


(from Use Cases)

Paquete de Realizacion de Operacion Bancaria (from Paquetes)

Registrar Descuadre
(from Use Cases)

Registrar Deposito de Dinero


(from Use Cases)

Registrar Extraccion de Dinero


(from Use Cases)

Hacer Cierre de Operaciones


(from Use Cases)

Paquete de Seguridad (from Paquetes)

Paquete de Reporte (from Paquetes)

Iniciar Sesion
(from Use Cases)

Generar Reporte
(from Use Cases)

Paquete de Abrir nueva Cuenta de Ahorro (from Paquetes)

Abrir nueva Cuenta de Ahorro


(from Use Cases)

Generar Tarjeta
(from Use Cases)

CAL/Solucion_Caso_Ctas_Bco

3.1.1.1. Paquete de Abrir Caja

3.1.1.2. Paquete de Abrir nueva Cuenta de Ahorro

CAL/Solucion_Caso_Ctas_Bco

3.1.1.3. Paquete de Cerrar Caja

3.1.1.4. Paquete de Realizacin de Operacin Bancaria

3.1.1.5. Paquete de Reportes

CAL/Solucion_Caso_Ctas_Bco

3.1.1.6. Paquete de Seguridad

CAL/Solucion_Caso_Ctas_Bco

3.1.2.

Particionamiento Tecnolgico
Presentacion

Negocio

Acceso a Datos

3.1.2.1. Capa de Presentacin

CAL/Solucion_Caso_Ctas_Bco

3.1.2.2. Capa de Negocio

3.1.2.3. Capa de Acceso de Datos

CAL/Solucion_Caso_Ctas_Bco

3.2.

Diagrama de Componentes y Despliegue

3.3.

Modelo de Datos
Basado en MySQL

CAL/Solucion_Caso_Ctas_Bco

También podría gustarte