Diagramas De Casos Uso

Páginas: 7 (1552 palabras) Publicado: 2 de junio de 2015

Diagramas de Casos Uso

“Un diagrama de casos de uso se emplean para modelar la vista de casos de uso de un sistema. Los diagramas de casos de uso son importantes para visualizar, especificar, y documentar el comportamiento de un elemento.” (Booch, 1999)

Los Casos de Uso surgieron a partir de un libro de los autores: Gunnar Övergaard, Patrik Jonsson, Magnus Christerson e Ivar Jacobson, en elaño 1992, cuyo su título es: "Object Oriented Software Engineering: A Use Case Driven Approach", y que fue publicado por la editorial Addison-Wesley.
Recordemos que Ivar Jacobson es uno de los autores de UML pero que su reconocimiento era previo, justamente por la metodología que había generado junto a otros colegas, denominada OOSE (Object Oriented Software Engineering).
Los Casos de Usofue uno de los ejes fundamentales de UML.
El diagrama está conformado por diferentes elementos: actores, casos de uso, y relaciones.
Cada Caso de Uso se verá de una forma similar a la siguiente:












El diagrama de casos de uso está conformado por el conjunto de todos los elementos participantes mencionados anteriormente.





Actor

“Un actor representa un conjunto coherente de rolesque los usuarios de los casos de uso juegan al interactuar con éstos. Normalmente, un actor representa un rol que es jugado por una persona, un dispositivo de hardware o incluso otro sistema al interactuar con nuestro sistema.” (Booch, 1999)
La conexión entre casos de uso y actores se realiza mediante la relación de asociación, indicando de este modo que hay comunicación entre ellos, enviándose yrecibiendo mensajes.
Los actores no forman parte del sistema, sino que interactúan con éste.
Gráficamente un actor se representará como un muñeco de palo, y bajo el mismo se coloca el nombre del rol que el mismo está cumpliendo en referencia al sistema.
La representación gráfica de los actores es la siguiente:
También es importante destacar que una misma persona o usuario puede jugar diferentesroles para el sistema.
Por ejemplo: cumpliendo su rol de docente, un profesor puede consultar el listado de alumnos inscriptos.
Si en la universidad que estamos modelando se organizaran conferencias y se permitiera la inscripción a las mismas a cualquier persona que pudiera estar interesada, sin importar si es profesor, alumno, o ninguna de las dos cosas, podría determinarse que el caso de usode inscripción a conferencia puede ser ejecutado por un rol definido como: interesado. Si un profesor desea participar de la conferencia ofrecida y que es de su interés, estaría cumpliendo el rol de “interesado” para interactuar con el sistema. El rol determina quién puede hacer qué cosa con referencia al sistema.
Es importante destacar que un caso de uso puede ser iniciado sólo por un actor.Algunos autores emplean una relación de herencia entre actores para resolver la situación de que el mismo caso de uso pueda ser iniciado por dos actores diferentes. Un actor puede iniciar varios casos de uso.









En este ejemplo, el docente puede no sólo consultar el listado de alumnos, sino que también tiene la posibilidad de registrar las notas de los exámenes de los alumnos.


Caso de Uso

“Uncaso de uso es una descripción de un conjunto de secuencias de acciones, incluyendo variantes, que ejecuta un sistema para producir un resultado observable de valor para un actor.” (Booch, 1999)
La representación gráfica de un caso de uso se realiza por medio de una elipse, en cuyo interior se coloca el nombre del mismo.
Cada caso de uso se identifica con un nombre que permite diferenciarlo de losrestantes. Se intenta que dicho nombre sea simple, haciendo referencia a lo que lleva a cabo. Para el nombre no hay un límite de texto ni letras, y admite signos de puntuación (excepto los dos puntos que tienen un significado especial, ya que en ocasiones se emplea para indicar a qué paquete pertenece el caso de uso). Habitualmente se emplean expresiones verbales que intentan describir el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas De Caso De Uso
  • diagrama de casos de uso
  • diagrama de uso de caso de ciber
  • Diagrama de casos de uso
  • Diagramas De Casos De Uso De Uml
  • Diagramas de Casos de Uso
  • DIAGRAMAS DE CASO DE USO
  • diagrama de caso de uso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS