Diferencia entre revisiones de «Práctica de Casos de Uso (Ingeniería I)»

De Cuba-Wiki
Sin resumen de edición
 
Sin resumen de edición
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
[http://cuba.exp.dc.uba.ar/wiki/index.php?title=Ingenier%C3%ADa_del_Software_I Volver]
== Ejercicio 01 ==
Un '''actor''' es una clase de rol, mientras que un '''usuario''' es una persona que, cuando usa el sistema, asume un rol. El ejemplo típico es el de un mismo usuario accediendo a un sistema operativo con distintos roles (Administrador, usuario común, etc.)


== Ejercicio 01 ==
== Ejercicio 02 ==
== Ejercicio 02 ==
* '''Generalización''': Un actor hereda el comportamiento y responsabilidades del otro.
* '''Extensión''': El comportamiento del caso de uso base, bajo ciertas condiciones, puede ser completado por el comportamiento de otro caso de uso. Se usa para casos de excepción.
* '''Inclusión''': El caso de uso base explícitamente incorpora el comportamiento de otro caso de uso en el lugar especificado por el caso de uso base. Se usa para no repetir en diferentes lugares el mismo comportamiento.
== Ejercicio 03 ==
== Ejercicio 03 ==
* El "Actor A" puede realizar el "Caso de uso A", en tal caso la información fluye desde el Actor A hacia el Caso A.
* El "Actor B" hereda todas las responsabilidades y comportamientos del "Actor A".
* El "Actor B" puede realizar tanto el "Caso A" como el "Caso B".
== Ejercicio 04 ==
== Ejercicio 04 ==
== Ejercicio 05 ==
== Ejercicio 05 ==
Línea 14: Línea 22:
== Ejercicio 12 ==
== Ejercicio 12 ==
== Ejercicio 13 ==
== Ejercicio 13 ==
[[Category:Ingeniería del Software I]]
[[Category:Prácticas]]

Revisión del 03:05 24 sep 2007

Ejercicio 01

Un actor es una clase de rol, mientras que un usuario es una persona que, cuando usa el sistema, asume un rol. El ejemplo típico es el de un mismo usuario accediendo a un sistema operativo con distintos roles (Administrador, usuario común, etc.)

Ejercicio 02

  • Generalización: Un actor hereda el comportamiento y responsabilidades del otro.
  • Extensión: El comportamiento del caso de uso base, bajo ciertas condiciones, puede ser completado por el comportamiento de otro caso de uso. Se usa para casos de excepción.
  • Inclusión: El caso de uso base explícitamente incorpora el comportamiento de otro caso de uso en el lugar especificado por el caso de uso base. Se usa para no repetir en diferentes lugares el mismo comportamiento.

Ejercicio 03

  • El "Actor A" puede realizar el "Caso de uso A", en tal caso la información fluye desde el Actor A hacia el Caso A.
  • El "Actor B" hereda todas las responsabilidades y comportamientos del "Actor A".
  • El "Actor B" puede realizar tanto el "Caso A" como el "Caso B".

Ejercicio 04

Ejercicio 05

Ejercicio 06

Ejercicio 07

Ejercicio 08

Ejercicio 09

Ejercicio 10

Ejercicio 11

Ejercicio 12

Ejercicio 13