Caso De Uso Extend

Páginas: 2 (487 palabras) Publicado: 30 de mayo de 2012
Include. En términos muy simples, cuando relacionamos dos casos de uso con un “include”, estamos diciendo que el primero (el caso de uso base) incluye al segundo (el caso de uso incluído). Es decir,el segundo es parte esencial del primero. Sin el segundo, el primero no podría funcionar bien; pues no podría cumplir su objetivo. Para una venta en caja, la venta no puede considerarse completa si nose realiza el proceso para cobrarla en ese momento. El caso de uso “Cobrar Renta” está incluido en el caso de uso “Rentar Video”, o lo que es lo mismo “Rentar Video” incluye (<<include>>)“Cobrar Renta”.

Figura 2. Ejemplo de Include

Extend. La polémica al querer seleccionar una de las dos relaciones es que en el “extend” también podemos ver, desde la perspectiva del usuario, alos dos flujos como si fueran uno sólo. Y en ciertos escenarios el caso de uso base no podría cumplir su objetivo si no se ejecutara la extensión. Pero, una de las diferencias básicas es que en el casodel “extend” hay situaciones en que el caso de uso de extensión no es indispensable que ocurra, y cuando lo hace ofrece un valor extra (extiende) al objetivo original del caso de uso base. En cambioen el “include” es necesario que ocurra el caso incluído, tan sólo para satisfacer el objetivo del caso de uso base. Ejemplo: Puedes “Realizar Venta” sin “Acumular Puntos de Cliente VIP”, cuando noeres un cliente VIP. Pero, si eres un cliente VIP sí acumularás puntos. Por lo tanto, “Acumular Puntos” es una extensión de “Realizar Venta” y sólo se ejecuta para cierto tipo de ventas, no para todas.Figura 3. Ejemplo de Extend

la relación include es útil cuando existe escenarios, rutinas, pasos o actividades que son comunes a muchos casos de usos. Por tanto cualquier denominador común queposean algunos casos de uso es indicio de una potencial relación include.
El uso de incluse facilita la repetecición de actividades, nos evita redundancia, y nos organiza los diagramas de caso de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ejemplo caso de uso extendido
  • Diagrama Caos de uso, caso de uso extendido y secuencia
  • Casos de uso extendidos
  • casos de uso extendidos
  • Casos de uso
  • Caso de uso
  • casos de uso
  • Caso De Uso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS