Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solucion Propuesta Caso Cuentas Banco PDF
Solucion Propuesta Caso Cuentas Banco PDF
Tarjeta
Dinero
Documento de Descuadre
CAL/Solucion_Caso_Ctas_Bco
1.4. Especificaciones de los CUN
CAL/Solucion_Caso_Ctas_Bco
1.4.3. CUN Extraer Dinero
Permite al Cliente extraer una determinada
Descripción:
cantidad de dinero de su cuenta.
CAL/Solucion_Caso_Ctas_Bco
1.5. Realización de los CUN
Entregar Boleta
de Inscripcion : Boleta de Inscripcion
: Tarjeta
[ datos correctos ]
Entregar PIN en
sobre cerrado
rechaza
entrega
Boleta de Inscripcion
(f rom Entidades del Negocio)
recib e
verifica
Tarjeta
(f rom Entidades del Negocio)
CAL/Solucion_Caso_Ctas_Bco
1.5.2. CUN Depositar Dinero
Recibir Dinero
: Dinero
Verificar Dinero
[ dinero incorrecto ]
[ lectura correcta ] Introducir datos
Rechazar de Deposito
Dinero
[ lectura incorrecta ]
Confirmar Deposito de
Rechazar Dinero
Tarjeta
: Tarjeta
entrega
rechaza
solicita
Tarjeta
(f rom Entidades del Negocio)
CAL/Solucion_Caso_Ctas_Bco
1.5.3. CUN Extraer Dinero
Recibir Copia de
Documento de Efectivo
Rechazar Registrar cantidad de
Tarjeta Dinero ha extraer
Archivar Copia de
Documento de Efectivo
: Original de Documento de Efectivo
[ cantidad no valida ]
emite
almacena
emite
Cajero
(f rom Trabajadores del Negocio)
contiene
Tarjeta Dinero
(f rom Entidades del Negocio) (f rom Entidades del Negocio)
CAL/Solucion_Caso_Ctas_Bco
1.5.4. CUN Abrir Caja Chica
Abrir Sistema
Verificar cantidad de
Dinero recibido
: Dinero
[ cantidad correcta ] Confirmar cantidad
de Dinero recibida
[ cantidad incorrecta ]
Cancelar
Confimacion
verifica
registra
Dinero
recib e
Cajero (f rom Entidades del Negocio)
Jefe de Turno
(f rom Trabajadores del Negocio) (f rom Trabajadores del Negocio)
CAL/Solucion_Caso_Ctas_Bco
1.5.5. CUN Hacer cuadre de Caja Chica
Verificar cuadre
de Dinero
: Documento de Descuadre
[ verificacion incorrecta ]
Llenar Documento de
Enviar Dinero
Descuadre
de caja
Enviar Documento de
Descuadre
Introducir Documento de
Descuadre
Enviar Dinero de Caja
: Dinero
Documento de Descuadre
(f rom Entidades del Negocio)
envia recib e
Dinero
(f rom Entidades del Negocio)
CAL/Solucion_Caso_Ctas_Bco
2. Análisis del Sistema
Flujo Alternativo:
Usuario no existe
1. El Sistema muestra mensaje de error respectivo.
Contraseña incorrecta
1. El Sistema muestra mensaje de error respectivo.
Cancelar
1. El Usuario hace clic en “Cancelar”.
2. El Sistema elimina ventana de Iniciar Sesión.
CAL/Solucion_Caso_Ctas_Bco
2.2.1.1. Diagrama de Secuencia
Iniciar Sesion
validar Usuario
: Usuario : Ventana_Iniciar_Sesion
2: cargar Ventana
6: Iniciar Sesion
8: validar Usuario
: Ventana_Principal
CAL/Solucion_Caso_Ctas_Bco
2.2.1.3. Diagrama de Clases
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
registrar Usuario
registrar Beneficiario
: Especialista en : Ventana_Abrir_Nueva_CA
apertura de Cuentas
1: seleccionar "Abrir nueva Cuenta de Ahorro"
2: cargar Ventana
7: Abrir nueva Cuenta de Ahorro
: Ventana_Principal
8: registrar Usuario
9: registrar Beneficiario
: Beneficiario : Usuario
CAL/Solucion_Caso_Ctas_Bco
2.2.2.3. Diagrama de Clases
Flujo Alternativo:
Número 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
generar Tarjeta
buscar Cuenta de Ahorro
registrar Tarjeta
: Especialista en : Ventana_Generar_Tarjeta
apertura de Cuentas
1: seleccionar "Generar Tarjeta"
2: cargar Ventana
5: generar Tarjeta
: Cuenta_Ahorro : Controlador_Generar_Tarjeta
8: registrar Tarjeta
: Tarjeta
CAL/Solucion_Caso_Ctas_Bco
2.2.3.3. Diagrama de Clases
Flujo Alternativo:
Número de Tarjeta 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 Depósito
de Dinero.
CAL/Solucion_Caso_Ctas_Bco
2.2.4.1. Diagrama de Secuencia
cargar Ventana
: Cajero : Ventana_Registrar_DD
6: buscar Tarjeta
: Tarjeta :
Controlador_Registrar_DD
: Cuenta_Ahorro : Operacion_Bancario
CAL/Solucion_Caso_Ctas_Bco
2.2.4.3. Diagrama de Clases
Flujo Alternativo:
Número de Tarjeta 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
Extracción de Dinero.
: Cajero : Ventana_Registrar_ED
2: cargar Ventana
5: Registrar Extraccion de Dinero
1: seleccionar "Registrar Extraccion de Dinero"
: Tarjeta
: Tarjeta : Cuenta_Ahorro
CAL/Solucion_Caso_Ctas_Bco
2.2.5.3. Diagrama de Clases
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
verificar Cajero
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
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_Verificar_DC
2: cargar Ventana
3: obtener Dinero de Caja
: Ventana_Principal
4: buscar Cajero
: Cajero : Controlador_Verificar_DC
: Caja
CAL/Solucion_Caso_Ctas_Bco
2.2.7.3. Diagrama de Clases
CAL/Solucion_Caso_Ctas_Bco
2.2.8.2. Diagrama de Colaboración
: Cajero
1: seleccionar "Consultar Operaciones del dia" : Ventana_Consultar_OB
2: cargar Ventana
3: obtener Reporte de Operaciones Bancarias del dia
: Ventana_Principal
: Operacion_Bancario :
Controlador_Consultar_OB
CAL/Solucion_Caso_Ctas_Bco
2.2.9.1. Diagrama de Secuencia
obtener Caja
: Cajero : Ventana_Principal
: Cierre_Operaciones
7: emitir Cierre de Operaciones
6: registrar Cierre de Operaciones
: 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
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
cargar Ventana
registrar Descuadre
registrar Descuadre
2: cargar Ventana
5: registrar Descuadre
: Ventana_Principal
6: registrar Descuadre
: Descuadre :
Controlador_Registrar_Descuadre
CAL/Solucion_Caso_Ctas_Bco
2.2.11. CUS Generar Reporte
Actor(es): Cajero, Jefe de Turno, Gerente de Agencia (llamado
cada uno Usuario en la especificación).
Precondición: Usuario inicio sesión.
Poscondición: Reporte mostrado
Flujo Básico:
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.
mostrar Reporte
buscar informacion de Cuentas de Ahorro
CAL/Solucion_Caso_Ctas_Bco
2.2.11.2. Diagrama de Colaboración
3: selecciona tipo de Reporte
4: hace clic en "Mostrar Reporte"
7: hacer clic en "Imprimir Reporte"
: Usuario : Ventana_Generar_Reporte
5: mostrar Reporte
2: cargar Ventana
8: imprimir Reporte
: Ventana_Principal
: Cuenta_Ahorro :
Controlador_Generar_Reporte
CAL/Solucion_Caso_Ctas_Bco
3. Diseño del Sistema
Registrar Dinero de Caja Verificar Dinero de Caja Consultar Operaciones del dia
(from Use Cases) (from Use Cases)
(from Use Cases)
Registrar Descuadre
Paquete de Realizacion de Operacion Bancaria
(from Paquetes) (from Use Cases)
CAL/Solucion_Caso_Ctas_Bco
3.1.1.1. Paquete de Abrir Caja
CAL/Solucion_Caso_Ctas_Bco
3.1.1.3. Paquete de Cerrar Caja
CAL/Solucion_Caso_Ctas_Bco
3.1.1.6. Paquete de Seguridad
CAL/Solucion_Caso_Ctas_Bco
3.1.2. Particionamiento Tecnológico
Presentacion
Negocio
Acceso a Datos
CAL/Solucion_Caso_Ctas_Bco
3.1.2.2. Capa de Negocio
CAL/Solucion_Caso_Ctas_Bco
3.2. Diagrama de Componentes y Despliegue
CAL/Solucion_Caso_Ctas_Bco