Casos de Uso

Páginas: 11 (2527 palabras) Publicado: 7 de noviembre de 2014
Casos de Uso

Ingeniería Civil Informática
Departamento de Ciencias de la Computación y Tecnologías de Información
Universidad del Bío‐Bío
Chillán

Alfonso Rodríguez (alfonso@ubiobio.cl)

En contexto
La creación de modelos es necesaria para la representación de la
realidad
Estos modelos se utilizan en las diferentes etapas de la creación
de software
Los modelos más cercanos alproblema del usuario son utilizados
para determinar los requisitos del sistema
Esta es una etapa compleja que en el último tiempo a dado
origen a la ingeniería de requisitos, área en la cual existen
diversas revistas y conferencias especializadas
Los casos de uso, en particular, han sido profusamente utilizados
para obtener requisitos de los usuarios en relación con el
sistema que apoyará lasoperaciones de su negocio

Modelamiento de Información

1

Casos de Uso (Definición de Requisitos)
El modelado de casos de uso es una forma diferente y
complementaria de crear y documentar requisitos
El modelado de casos de uso contempla:
Encontrar el límite de un sistema candidato
Encontrar los actores
Encontrar los casos de uso


Especificar el caso de uso



Identificarlos flujos alternativos

Repetir hasta lograr la estabilidad de los elementos
anteriores
Modelamiento de Información

Casos de Uso
Componentes


El modelo de casos de uso está compuesto por cuatro
componentes:
Límite del sistema: Cuadro dibujado alrededor de los casos
de uso para indicar el límite del sistema modelado (sujeto,
UML 2)
Actores: Roles desempeñados por personas oelementos que
utilizan el sistema.
Casos de uso: Lo que los actores pueden hacer con el
sistema.
Relaciones: Relaciones significativas entre casos de uso y los
actores.

Modelamiento de Información

2

Casos de Uso
Un ejemplo


Gráficamente

Nombre sujeto
Límite del sistema

Relación 
Comunicación
Actor

Caso de uso

Modelamiento de Información

Casos de Uso
ElSujeto


El sujeto (límite del sistema)
Se define preguntándose: ¿Qué es parte del sistema y qué es
externo al sistema?
Está definido por quién o qué utiliza el sistema (ej., actores) y qué
beneficios específicos ofrece el sistema a los actores (casos de
uso).

Modelamiento de Información

3

Casos de Uso
Los Actores


¿Qué son los actores?
Un actor especifica un rol quecierta entidad externa adopta
cuando interactúa con el sistema.
Un actor puede representar un rol de usuario, un rol desempeñado
por otro sistema o hardware que toca el límite del sistema.
En UML 2.0 los actores pueden representar otros sujetos.


Cliente
Cliente
 
Cliente

Modelamiento de Información

Casos de Uso
Los actores


¿Cómo identificar actores?
Es necesarioformular algunas preguntas como:
¿Quién y qué utiliza el sistema?
¿Quién o qué inicia y cierra el sistema?
¿Qué otros sistemas interactúan con el sistema?
… etc

Modelamiento de Información

4

Casos de Uso
Los Actores


Cuando se modelan actores, se debe recordar:
Son externos al sistema por lo tanto están fuera de su control.
Interactúan directamente con el sistema
Norepresentan a personas o elementos específicos
Una persona o elemento puede desempeñar más de un rol
Es necesario darle un nombre y descripción (2 líneas) breve con
sentido desde la perspectiva del negocio

Modelamiento de Información

Casos de Uso
Los Casos de Uso
¿Qué son los casos de uso?
“Una especificación de secuencias de acciones, incluidas secuencias
variantes y secuencias de error queun sistema, subsistema o clase
puede realizar al interactuar con usuarios externos”, The UML
Reference Manual.
Un caso de uso es algo que el actor quiere que el sistema haga.
Algunas características:
Se inician siempre por un actor.
Se escriben siempre desde el punto de vista de los actores
CursarPedido

ValidarUsuario

Modelamiento de Información

5

Casos de Uso
Los casos...
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