Vous êtes sur la page 1sur 14

Diagrama de Casos de Uso

Introduccin

Las ideas estticas, ayudan a que un analista se comunique con un cliente. La idea dinmica, ayudar al analista a comunicarse con un grupo de desarrolladores y ayudar a stos a crear programas.

Definicin
Los casos de uso ayudan a comprender el sistema desde el punto de vista del usuario, comprender tal punto de vista es clave para generar sistemas que sean tanto tiles como funcionales; esto es que cumplan con los requerimientos y que sea fcil trabajar con ellos. En el anlisis de casos de uso se pregunta como utilizar el sistema que se quiere disear, de modo que se pueda obtener lo que cumpla con las necesidades. El caso de uso es una estructura que ayuda a los analistas a trabajar con los usuarios para determinar la forma en la que se usar el sistema

El caso de uso es una coleccin de situaciones respecto al uso de un sistema. Cada escenario describe una secuencia de eventos Cada secuencia, se inicia por una persona, otro sistema, una parte del hardware o por el paso del tiempo. A las entidades que inician secuencias se les conoce como actores.

Representacin de un caso de uso


Hay un actor que inicia el caso de uso y otro (posiblemente el que inici, pero no necesariamente) que recibir algo de valor de l. Uno de los beneficios del anlisis de casos de uso es que muestra los confines entre el sistema y le mundo exterior

Secuencia de pasos en los escenarios


Cada caso de uso es una coleccin de escenarios y cada escenario es una secuencia de pasos. El uso de los diagramas de caso de uso ser, por lo general, parte de un documento de diseo que el cliente y el equipo de diseo tomarn como referencia. Cada diagrama tendr su propia pgina, de igual manera, cada escenario de caso de uso tendr su propia pgina, en donde se listar a modo de texto:
Una descripcin de una sola frase del escenario El actor que inicia al caso de uso Condiciones previas para el caso de uso Pasos en el escenario Condiciones posteriores cuando se finaliza el escenario El actor que se beneficia del caso de uso

Relaciones en Casos de Uso

Inclusin
Cuando en varios casos de uso se emplean pasos que son repetitivos estos se pueden separar en un caso de uso y reutilizarlo las veces que sean necesarias. A esta tcnica de aprovechamiento de un casos de uso se le conoce como inclusin de una caso de uso

Extensin
Se da cuando se crear un caso de uso agregndole algunos pasos a un caso de uso existente La extensin slo se puede realizar en puntos indicados de manera especfica dentro de la secuencia de casos de uso base. A estos puntos se le conoce como puntos de extensin.

Generalizacin
Cuenta con un caso de uso que se hereda de otro. En la herencia de los casos de uso, el caso de uso secundario hereda las acciones y significado del primario, y adems agrega sus propias acciones Los actores pueden estar en una relacin de generalizacin

Agrupamiento
Se da cuando se tienen ciertos diagramas de caso de uso que se quieran organizar, como cuando se tiene un sistema que consta de varios subsistemas. La forma ms directa de organizar sera agrupar en un paquete los casos de uso que se relacionen. Un paquete aparece como una carpeta tabular. Los casos de uso agrupados aparecern dentro de la carpeta.

Diagramas de caso de uso en el proceso de anlisis


Las entrevistas al cliente inician el proceso, stas producen diagramas de clase que son la base del conocimiento para el dominio del sistema

Las entrevistas con los usuarios comienzan en la terminologa del dominio, aunque deber alternarse hacia la terminologa de los usuarios. Los resultados iniciales revelarn a los actores y casos de uso de alto nivel que describirn los requerimientos funcionales en trminos generales. Esta informacin establece los confines y mbito del sistema Las entrevistas posteriores darn como resultado modelos de caso de uso que mostrarn los escenarios y las secuencias detalladamente.
Debe comprender muy bien el dominio, sino podra crear demasiados casos de uso y demasiados detalles

Diagrama de alto nivel

Crear un diagrama por cada Caso de uso especificado En el diagrama de alto nivel

Diagrama de Casos de Uso


Sistema

Clases

Actores

Elaborar el siguiente ejercicio!! Casos de Uso

Vous aimerez peut-être aussi