cajero automático RUP

Páginas: 9 (2102 palabras) Publicado: 6 de mayo de 2015
Ejercicio Guiado de
Análisis y Diseño
Orientado a Objetos
Ejemplo: CAJERO AUTOMÁTICO
El siguiente ejercicio muestra las diferentes actividades
que se realizan dentro del desarrollo de un producto
software siguiendo el Proceso Unificado. Este ejemplo
desarrolla el caso de estudio de un cajero automático
mostrando las actividades en cada flujo de trabajo así
como el resultado de cada una de dichasactividades.
Diana Marcela Sánchez Fúquene
marzo de 2013

Ejercicio Guiado de Análisis y Diseño Orientado a Objetos
marzo de 2013

Requisitos
Actividad: Lista de Requisitos Funcionales
R1. El cliente debe validarse en el sistema para poder realizar cualquier operación en el cajero
automático.
R2. Si el cliente intenta sacar una cantidad que supera el saldo de su cuenta, el cajero le avisará
deque no es posible sacar esa cantidad
R3. Si el cliente intenta sacar una cantidad que supera el límite diario, el cajero le avisará de
que no es posible y volverá a solicitar una cantidad
R4. El cliente podrá hacer una transferencia a otra cuenta
R5. El cliente podrá realizar un ingreso a través del cajero automático

Actividad: Identificar actores, los casos de usos de uso y
describirlosbrevemente
Diagrama Inicial de Casos de Uso

Descripción de los Casos de Uso
Caso de uso: Sacar dinero
Actor: Cliente
Descripción: El caso de uso comienza con la identificación del cliente. El cliente usa el caso de
uso para sacar dinero de su cuenta. El caso de uso le devuelve el dinero solicitado, un aviso de
que no tiene saldo o de que ha excedido el límite diario.
Caso de uso: Ingresar dinero
Actor:Cliente

Página 2

Ejercicio Guiado de Análisis y Diseño Orientado a Objetos
marzo de 2013
Descripción: El caso de uso comienza con la identificación del cliente. El cliente usa el caso de
uso para ingresar dinero en su cuenta.
Caso de uso: Realizar transferencia
Actor: Cliente
Descripción: El caso de uso comienza con la identificación del cliente. El cliente usa el caso de
uso para realizar unatransferencia de dinero entre dos cuentas bancarias.

Actividad: Detallar los casos de uso
Descripción mediante Flujo de Eventos de los Casos de Uso.
Describimos cada uno de los casos de uso a través del flujo de eventos empezando por el
“Camino Básico”
En este caso, además, presentamos los dos flujos de eventos de forma paralela para que se
observe que existe una funcionalidad compartida.
Flujo deeventos del caso de uso
“Ingresar Dinero”

Flujo de eventos del caso de uso “Sacar
Dinero”

Camino básico

Camino básico

ACTOR

SISTEMA

ACTOR

SISTEMA

1. Este caso de uso
empieza cuando un
Cliente introduce
una tarjeta en el
cajero

2. Pide la clave de
identificación

1. Este caso de uso
empieza cuando un
Cliente introduce una
tarjeta en el cajero

2. Pide la
clave de
identificación

3.Introduce la clave

4.
Comprueba
la clave

3. Introduce la clave

4. Comprueba la
clave
5. Presenta las
opciones de
operaciones
disponibles

3. Introduce el
importe a ingresar

4. Abre el cajón
depósito del
dinero en
metálico.

5. Presenta
las opciones
de
operaciones
disponibles
6. Selecciona la operación
de Reintegro

Página 3

7. Pide la
cantidad a
retirar

Ejercicio Guiado de Análisis y DiseñoOrientado a Objetos
marzo de 2013
5. Introduce el
dinero

6. El sistema
contabiliza dicho
dinero y
comprueba si
coincide con el
importe.
7. Notifica al
usuario que el
ingreso se ha
realizado.

8. Introduce la cantidad
requerida

9. Procesa la
petición y da
el dinero
solicitado.
Devuelve la
tarjeta

10. Recoge la tarjeta.
11. Recoge el dinero y
termina el caso de uso

8. Devuelve la
tarjeta.
9. Recoge latarjeta
y fin del caso de uso

Con el fin de aplicar la reutilización, se crea un nuevo caso de uso que involucra la
funcionalidad compartida.
Caso de Uso: Validar Cliente
Flujo de eventos del caso de uso “Validar Cliente”
Camino básico
ACTOR

SISTEMA

1. Este caso de uso empieza cuando un
Cliente introduce una tarjeta en el cajero

2. Pide la clave de identificación

3. Introduce la clave

4....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cajero Automatico
  • Cajero Automatico
  • cajeros automaticos
  • Cajeros automaticos
  • Cajero Automatico
  • Cajeros Automáticos
  • cajero automatico
  • Cajero Automatico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS