Descargar TP
Práctica de ejercicios temario dado previa al parcial del día 17/09/18.

Resumen diagrama de clases para UML: https://www.youtube.com/watch?v=JioEGJIlg88
Resumen diagramas de casos de uso para UML: https://www.youtube.com/watch?v=orvAkFFWo5o

Descargar  Guía de ejercicios: 2da. entrega. 

Ejercicio resuelto en clase: OpenBike.

Diagrama de CU




Ficha I

Nombre caso de uso
Registrar en el sistema
Actores
Usuario Ciclista
Propósito
Dar de alta a un nuevo usuario de la App.
Visión General
El usuario se registra en el sistema para alquilar una bici, paso previo a la suscripción mensual por x $.
Curso Típico de Eventos: Acción del Actor  / Respuesta del Sistema 
Condición previa
El usuario descarga la aplicación OpenBikes en su teléfono móvil (TM).
El usuario instala la App en su TM.
1
El usuario ejecuta la aplicación instalada en su TM y se registra en el sistema.
2


Cursos alternativos
Línea

Línea


Observaciones




Ficha II

Nombre caso de uso
Controlar tiempo de uso

Actores
Sistema

Propósito
Controlar tiempo de uso de una bicicleta alquilada.

Visión General
El sistema verifica el transcurso de tiempo de alquiler desde que el usuario solicitó el desbloqueo del candado. Este conteo permitirá al usuario utilizar la bicicleta por 30 minutos  por el costo pactado en la suscripción. Transcurrido este lapso de tiempo, el sistema contabiliza el tiempo de uso extra para su posterior cobro (suplemento).

Curso Típico de Eventos: Acción del Actor  / Respuesta del Sistema 

Condición previa
El usuario ubicó y alquiló una bicicleta, previo registro en el sistema y pago de suscripción.

1
El sistema desbloquea el candado de la bicicleta alquilada por un usuario suscripto.

2
El sistema cronometra el transcurso del tiempo de alquiler hasta verificar que el usuario deposita la bicicleta en una parada.

3





Cursos alternativos


Línea 1:
El sistema no desbloquea el candado. Se indica el error y se cancela la operación.

Línea



Observaciones
















Diagrama de Clases







Corrección diagramas casos de uso. Redacción fichas en modo extendido.

Ejercicio 2





Ejercicio 3





Descargar  Guía de ejercicios: 1er. entrega.













Examen
Lunes 17 de Septiembre de 2018 - Inicio 20:40 hs.
Sala Informática I

Objetivo
Comprobar el uso de diagramas de clase y de casos de uso para organizar y capturar ideas, documentar y comunicar las mismas o entender un sistema existente.

Temario
Diagrama de clases
Diagrama de casos de uso



Ejercicio 1: Cajero automático


Dibujar el diagrama de casos de uso para los procesos de un cajero automático.




Casos de Uso en formato expandido

Caso de Uso: Realizar Reintegro
- Actores: Cliente (iniciador)
- Propósito: Realizar una operación de reintegro de una cuenta del banco.
- Visión General: Un Cliente llega al cajero automático, introduce la tarjeta, se identifica y solicita realizar una operación de reintegro por una cantidad específica. El cajero le da el dinero solicitado tras comprobar que la operación puede realizarse.
El Cliente coge el dinero y la tarjeta y se retira.
Curso Típico de Eventos: Acción del Actor  / Respuesta del Sistema  (Descripción de la interacción entre los actores y el sistema mediante las acciones numeradas de cada uno. Describe la secuencia más común de eventos, cuando las actividades se realizan correctamente y el proceso se completa satisfactoriamente).
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. Presenta las opciones de operaciones disponibles.
5. Selecciona la operación de Reintegro.
6. Pide la cantidad a retirar.
7. Introduce la cantidad requerida.
8. Procesa la petición y, eventualmente, da el dinero solicitado.    Devuelve la tarjeta y genera un recibo.
9. Recoge la tarjeta.
10. Recoge el recibo.
11. Recoge el dinero y se va.
Cursos Alternativos  (Puntos en los que puede surgir una alternativa, junto con la descripción de la excepción). 
• Línea 3: La clave es incorrecta. Se indica el error y se cancela la operación.
• Línea 8: La cantidad solicitada supera el saldo. Se indica el error y se cancela la operación.



Caso de Uso: Verificar cliente
- Actores: Cliente (iniciador)
- Propósito: Realizar el control de log in.
- Visión General: Un Cliente llega al cajero automático, introduce la tarjeta y se identifica. El cajero comprueba la correspondencia de  los datos de la tarjeta  y la clave ingresada.

Curso Típico de Eventos: Acción del Actor  / Respuesta del Sistema 
1. Este caso de uso empieza cuando un Cliente introduce una tarjeta en el cajero.
2. El cajero pide la clave de identificación.
3. El cliente introduce la clave.
4. El cajero presenta las opciones de operaciones disponibles.
Cursos Alternativos  (Puntos en los que puede surgir una alternativa, junto con la descripción de la excepción). 
• Línea 3: La clave es incorrecta. Se indica el error y se cancela la operación para su posterior reintento.
• Línea 3: La tarjeta se encuentra inhabilitada. Se indica el error y se cancela la operación.


Laboratorio: Descargar guía de ejercicios.

Presentación CU pptx
Laboratorio: Descargar guía de ejercicios.
 
|