ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ingenieria de SoftwareCaso de uso: es un conjunto de escenarios unidos por un objetivo común de un usuario.

Eduardo MartinezInforme7 de Agosto de 2015

3.912 Palabras (16 Páginas)129 Visitas

Página 1 de 16

INTRODUCCIÓN

Caso de uso: es un conjunto de escenarios unidos por un objetivo común de un usuario.

Caso de uso: es la descripción de una secuencia de interacciones entre el sistema y uno o más actores en la que se considera al Sistema como una caja negra y en la que la que los actores obtienen resultados observables.

Diagrama de casos de uso: uno de los cinco tipos de diagramas de uml que se utilizan para el modelado de los aspectos dinámicos de un sistema.

Actor: los actores son personas u otros sistemas que interactúan con el sistema cuyos requisitos se están describiendo

¿Por qué casos de uso?

Proporcionan  un medio  sistemático e  intuitivo  de capturar  requisitos funcionales centrándose en el valor agregado para el usuario. Dirigen todo el proceso de desarrollo debido que a la mayoría de  las actividades con el análisis diseño y prueba se llevan a cabo partiendo de casos de uso.

Los  diagramas  de  casos  de  uso  se  utilizan  para  modelar  la  vista  de  casos  de  uso estática de  un  sistema.  Esta  vista  comprende  principalmente   el  comportamiento  del sistema.  Esto es,   los servicios   visibles   externamente   que   proporciona el   sistema en   el contexto de su entorno.

Se  emplean  para:  PARA  MODELAR  EL  CONTEXTO  DEL  SISTEMA  Implica  dibujar  una línea alrededor  de todo el  sistema  y asegurar qué actores  quedan fuera del sistema  e interactúan con   él.   Se   especifican   los   actores   y   el   significado   de   sus   roles.    PARA MODELAR LOS REQUISITOS DEL SISTEMA Implica especificar qué debería   hacer el sistema, independiente de cómo se haga, en otras palabras, se especifica el comportamiento deseado del sistema.

Objetivos:

Al finalizar este tema podrá...

•     Analizar diferentes situaciones para generar el diagrama de caso de uso.

•     Crear diagramas de caso de uso incorporando sus elementos.


PROCEDIMIENTO PRÁCTICO

Pasos para crear un diagrama de caso de uso.

Paso 1: Ejecuta el programa StarUML.

Paso 2: En el menú Model Seleccionar la opción Add Diagram y luego la opción Use Case Diagram.[pic 10][pic 11]

Paso 3: Observar que al lado izquierdo de su pantalla aparecen  dos  paneles,  el  primero  Working  Diagrams que es donde se muestra el nombre de nuestro caso de uso.[pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22][pic 23]

Página 2

Paso 4: En el panel de abajo llamado UseCase observemos que aparecen las herramientas para crear nuestro diagrama de caso de uso.


Paso 5: En el panel Explorer que aparece en la parte derecha cambiaremos el nombre de nuestro diagrama.

Paso 6: Para cambiar el nombre seleccionemos el nombre del diagrama de caso de uso y en  la  sección  Propiedades, aparece   la   opción   Name,   cambiaremos   el nombre de UseCaseDiagram por ejemplo1.[pic 24][pic 25][pic 26][pic 27]

Paso 7: Ahora guardaremos el archivo, hacer clic en el menú File opción Save As…[pic 28][pic 29]


Paso 8: Guardarlo con el nombre de diagramaejemplo .uml, hacer clic en el botón Guardar.[pic 30][pic 31]

Paso 9: Ahora haremos el siguiente  diagrama de caso  de  uso.

[pic 32]


Paso 10: Selecciona la herramienta Actor y en la parte del sistema dar otro clic y creas el primer actor de tu sistema (Cliente).[pic 33][pic 34][pic 35]

Paso  11: Escribiremos  en  la  parte  donde  aparece un  nombre  por  defecto  la  palabra Cliente que es nuestra representación del actor, una vez digitado presiona Enter.[pic 36][pic 37]

Paso 12: Con la herramienta Select puedes ubicar tu actor en la zona que deseas del diagrama.[pic 38][pic 39][pic 40]

Paso  13: Ahora  Agregar  el  caso  de  Uso Depositar  Bolsa de  la  siguiente  manera, Clic  en  la  herramienta  Use  Case  y  en  la parte del sistema dar otro clic y aparecerá el   caso   de   uso,   le   cambiaremos   el nombre por Depositar Bolsa, una vez digitado presiona Enter.[pic 41][pic 42][pic 43]


Paso  14: Ahora  utilizarán  la  herramienta  de  Directed Association  para  agregar  el enlace de relación del actor con el caso de uso.[pic 44][pic 45][pic 46][pic 47][pic 48]

Paso 15: Seleccionar desde el actor hasta el caso de uso para que se genere la unión entre los dos y aparece la línea de relación.[pic 49][pic 50]


Paso 16: EL resultado se mostrará de la siguiente manera.[pic 51][pic 52]

Nota: Dependiendo del tipo de relación que exista en el diagrama de caso de uso entre actores, casos de uso se seleccionará de la misma manera la herramienta, así como se explicó en el paso 14 y 15.[pic 53][pic 54]

Paso 17: Agrega los demás elementos correspondientes al diagrama de caso de uso.


Ejemplos

Ejemplo 1: Problema del Elevador

El   producto   será   instalado   para   controlar elevadores   en   un   edificio   con “n” niveles. El problema tiene que ver con la lógica requerida para mover elevadores entre pisos de acuerdo a las siguientes restricciones:

•        Cada elevador tiene un conjunto de “n” botones, uno para cada nivel. Estos se iluminan cuando son presionados y causan que el elevador se dirija al nivel correspondiente. La iluminación es cancelada cuando el elevador llega al nivel señalado.

•        Cada nivel, excepto el primer y último nivel tienen dos botones, uno para requerir que el elevador suba y el otro para que baje. Estos botones también se iluminan cuando son presionados. La iluminación se cancela luego de su arribo el ascensor y se dirige a la dirección deseada.

•        Cuando  un elevador  no  tiene  requerimientos,  este permanece en  el nivel  actual con sus puertas cerradas.

Diagrama de Casos de Uso

Descripción de un Caso de uso:

•     Expresa una descripción general de como un sistema será usado.

•     Provee  un  punto  de vista de  la forma que desea que  funcione el sistema.

•     Comprensible por los no expertos y también por los profesionales.

[pic 55]


El escenario básico que puede ser obtenido desde el Diagrama de Casos de Uso:

•     Arriba un pasajero que requiere el elevador y presiona el botón de elevador.

•     El sistema del elevador detecta botón de

•     El elevador se mueve hacia el

•     El elevador procede a abrir sus puertas.

•     Pasajero selecciona y presiona botón de

•     Elevador cierra las puertas.

...

Descargar como (para miembros actualizados) txt (20 Kb) pdf (612 Kb) docx (374 Kb)
Leer 15 páginas más »
Disponible sólo en Clubensayos.com