Casos de Uso

Páginas: 24 (5840 palabras) Publicado: 26 de noviembre de 2014
Objetivos del tema
„
„

„

„

3.1

Identificar los actores y casos de uso
Representar en UML y textualmente los casos
de uso

Requisitos funcionales:
los casos de uso

Utilizar las relaciones y


„

Relacionar los casos de uso con otras
técnicas de modelado de UML

„
„

Requisitos funcionales: Modelo de casos de uso
Representación en UML
Definición de caso de uso yescenario

3

Documentación de requisitos

Tipos de requisitos
„

„

„

„
„
„
„

Visión
„

Se describe con casos de uso

„

„

Requisitos no funcionales
„

„

„

Funcionales: características del sistema

Catálogo de requisitos
„

Seguridad
Rendimiento
Fiabilidad
Facilidad de uso
…etc

Objetivos
Restricciones, alcance del proyecto…
Requisitosfuncionales
„
„

„
„
„

5

Requisitos no funcionales
Reglas de negocio
Requisitos de información

„

Glosario

„

Modelo del dominio

„

También Reglas del negocio (restricciones
legales, etc.) y Requisitos de información

Requisitos funcionales
Modelo de casos de uso,
uso describe en detalle los requisitos
funcionales

Terminología básica del dominio

6

1

Modelo decasos de uso

Modelo de casos de uso

Un Modelo de casos de uso describe los
requisitos funcionales (nivel sistema) desde el
punto de vista de cómo se usará la aplicación
en la práctica diaria

„

„

„

Los casos de uso describen:
„
„
„

Un caso de uso representa una
interacción típica entre un usuario y un
sistema informático:
„

el sistema (casos de uso)
el entorno delsistema (actores).
la relación entre el sistema y su entorno

„

Los casos de uso capturan el
comportamiento deseado del sistema bajo
desarrollo, pero...
no especifican cómo se implementa ese
comportamiento

7

8

Utilidad de los casos de uso
„

UML: diagramas de casos de uso

Los casos de uso tienen tres papeles
fundamentales:
„

„

„

„

Capturar el detalle de losrequisitos
funcionales del sistema
Simplificar la construcción de los modelos
de objetos
Servir de base para las pruebas del sistema

Un diagrama de casos de uso es un grafo con dos
tipos de nodos:
„

„

„

„

Actor - que representa cualquier elemento que
intercambia información con el sistema, por lo que está
fuera de él
Caso de uso - Es una secuencia de intercambios querepresentan el diálogo entre el sistema y uno o varios
actores.
Tiene una descripción informal en lenguaje natural o en
un lenguaje estructurado

Entre ellos hay relaciones de asociación

9

Diagramas de Casos de uso

10

Notación de los casos de uso

El usuario teclea la cantidad que quiere sacar

„ Los casos de uso se representan por una
elipse y un nombre, que puede ir dentro odebajo de la elipse.

El sistema comprueba que tiene billetes suficientes
El sistema envía la petición al banco emisor...

Sistema

Caso de uso X

Actor A
Actor B

„ Los actores se representan con el icono de
estereotipo estándar para casos de uso (el
“stick man” o monigote) con el nombre del
actor al pie de la figura. Los nombres de los
actores suelen empezar por mayúscula.

Casode uso Y
11

12

2

Definición de casos de uso (I)
„

„

“Una secuencia de acciones realizadas por el sistema,
que producen un resultado valioso para un actor en
particular”

„

Una acción es p
procedimiento atómico. Se invoca
cuando:
„
„

„

Definición de casos de uso (II)

„

Un resultado valioso:
„

el actor envía un estímulo al sistema
el sistema recibe unevento temporal

„

Realizadas por el sistema:
„

“Una secuencia de acciones realizadas por el sistema,
que producen un resultado valioso para un actor en
particular”

„

El sistema proporciona una respuesta (pero es una caja
negra)

Un actor en particular:
„

„

13

En realidad, la definición corresponde a un
escenario o instancia del caso de uso:
„

„

„

Una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Caso de uso
  • casos de uso
  • Caso De Uso
  • casos de uso
  • Casos De Uso
  • Casos de uso
  • Casos de uso
  • Casos de uso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS