casos de uso

Páginas: 10 (2436 palabras) Publicado: 26 de julio de 2014





















CASOS DE USO (USE CASE)
1. QUE SON LOS CASO DE USO
Es una técnica para especificar el comportamiento de un sistema, generando una secuencia de interacciones entre un sistema y el usuario. (htt12)
Todo sistema de software ofrece a su entorno una serie de servicios. Un caso de uso es
una forma de expresar cómo alguien utiliza el funcionamiento delsistema, ya que son usados no sólo por personas, sino también por otros sistemas de hardware y software.
2. PARA QUE SIRVE
Sirven para que un analista o programador pueda visualizar de forma más clara los requerimientos del cliente, además de facilitar el proceso respectivo del sistema, y el orden de cada función realizado por el mismo. (htt14)
3. DIAGRAMA DE CASOS
3.1. ACTOR
Una definiciónprevia, es que un Actor es un rol que un usuario juega con respecto al sistema. Es importante destacar el uso de la palabra rol, pues con esto se especifica que un Actor no necesariamente representa a una persona en particular, sino más bien la labor que realiza frente al sistema. (htt13)
Los casos de uso tienen las siguientes características:
Están expresados desde el punto de vista del actor.Se documentan con texto informal.
Describen tanto lo que hace el actor como lo que hace el sistema cuando interactúa con él, aunque el énfasis está puesto en la interacción.
Son iniciados por un único actor.
Están acotados al uso de una determinada funcionalidad –claramente diferenciada– del sistema (htt15)
3.2. RELACIONES DE USO, HERENCIA Y COMUNICACIÓN.

Asociación 
Es el tipo de relaciónmás básica que indica la invocación desde un actor o caso de uso a otra operación (caso de uso). Dicha relación se denota con una flecha simple.
Dependencia o Instanciación 
Es una forma muy particular de relación entre clases, en la cual una clase depende de otra, es decir, se instancia (se crea). Dicha relación se denota con una flecha punteada.
Generalización 
Este tipo de relación es unode los más utilizados, cumple una doble función dependiendo de su estereotipo, que puede ser de Uso () o de Herencia ().
Extends: Se recomienda utilizar cuando un caso de uso es similar a otro (características).
Uses: Se recomienda utilizar cuando se tiene un conjunto de características que son similares en más de un caso de uso y no se desea mantener copiada la descripción de la característica.(htt13)
Include: Se puede incluir una relación entre dos casos de uso de tipo “Include” si se desea especificar comportamiento común en dos o más casos de uso.
4. MODULARIZACIÓN DE CASOS DE USO
4.1. RELACIONES DE EXTENSIÓN
Muchas veces, la funcionalidad de un caso de uso incluye un conjunto de pasos que ocurren sólo en algunas oportunidades. (htt16)

4.2. .RELACIONES DE USO
Es común quela misma funcionalidad del sistema sea accedida a partir de varios casos de uso. (htt17)

Las características de las relaciones de uso son:
Aparecen como funcionalidad común, luego de haber especificado varios casos de uso.
Los casos usados son casos de uso en sí mismos.
El caso es usado siempre que el caso que lo usa es ejecutado. Esto marca la diferencia con las extensiones, que sonopcionales. (htt18)
4.3. ACTORES Y CASOS DE USO ABSTRACTOS
Al modularizar la especificación, identificando relaciones de uso y extensión, puede pasar que extraigamos casos de uso que son accedidos por varios actores.

5. TIPOS DE CASOS DE USO
Primario: los casos primarios de uso representan los procesos comunes más importantes.
Secundario: los casos secundarios de uso representan procesos menoreso raros.
Opcional: los casos opcionales de uso representan procesos que pueden no abordarse
Según cuál sea el nivel de detalle:
Resumidos o de “Alto nivel”: durante la fase de inicio (RUP) la mayor parte de los casos de uso deben tener esta forma.
Extendidos: Durante la fase de elaboración (RUP) los casos de uso deben escribirse de esta forma.
Existen formas: Gráfica y Narrativa....
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