Regional Distrito Capital Sistema de Gestión de la Calidad
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION :
Fecha:
PROYECTO: MESA DE AYUDA
GUIA No.2 (DIAGRAMAS DE CASO DE USO) Fase l – Definición de la idea del proyecto: (Conocer e interpretar los casos de uso en cualquier situación encontrada.)
INTRODUCCIÓN El caso de uso es un concepto que ayuda a un analista a comprender la forma en que un sistema deberá comportarse. Le ayuda a obtener los requerimientos desde el punto de vista del usuario. Resultados de Aprendizaje: Representa el bosquejo de la solución al problema presentado por el cliente, mediante la elaboración de diagramas de casos de uso, apoyado en el análisis del informe de requerimientos, al confrontar la situación problemática con el usuario según normas y protocolos de la organización.
Evidencia de aprendizaje a entregar: Se Debe entregar los diagramas bien presentados en hojas blancas. bien detallados.
Prerrequisitos
Forma de entrega
Conocer sobre los fundamentos necesarios de casos de uso.
Se debe entregar un archivo empaquetado en .ZIP al correo debido por el instructor, además de presentar una exposición sobre el taller presentado más adelante.
Representación de un modelo de caso de uso. Hay un actor que indica un caso de uso y otro (Posiblemente el que inició, pero no necesariamente) que recibirá algo de valor de él. La representación gráfica es directa. Una elipse representa a un caso de uso, una figura agregada representa el actor. el Actor que inicia se encuentra a la izquierda de caso de uso, y el que recibe a la derecha. El nombre del actor aparece justo debajo de él, y el nombre del caso de uso aparece ya sea dentro de una elipse o justo debajo de ella. Una línea asociativa conecta a un actor con el caso de uso, y representa la comunicación entre el actor y el caso de uso. La línea asociativa es solida. Uno de los beneficios del análisis del caso de uso es que le muestra los confines entre el sistema y el mundo exterior. Generalmente, los actores están fuera del sistema, mientras que los casos de uso están dentro de él. Utilizará un rectángulo (con el nombre del sistema en algún lugar dentro de él) para representar el confín del sistema. El rectángulo envuelve a los casos de uso del sistema.
Regional Distrito Capital Sistema de Gestión de la Calidad
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION :
Fecha:
PROYECTO: MESA DE AYUDA
Concepción de las relaciones entre casos de uso. Existen otros dos tipos de relaciones que son generalización y agrupamiento. como en las clases, la generalización cuenta con un caso de uso que se hereda de otro. El agrupamiento es una manera sencilla de organizar los casos de uso. Inclusión. Cómo su nombre lo indica permite introducir más acciones a los casos de uso, la forma de agregarlo es con la connotación <>, y la línea de conexión debe ser discontinua. Tenga en cuenta que un caso de uso incluido nunca aparecerá solo. Simplemente funciona como parte de un caso de uso que lo incluya.
Regional Distrito Capital Sistema de Gestión de la Calidad
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION :
Fecha:
PROYECTO: MESA DE AYUDA
Extensión. La extensión sólo se puede realizar en puntos indicados de manera específica dentro de la secuencia del caso de uso base. A estos puntos se les conoce como puntos de extensión. Cómo la inclusión, podrá concebir la extensión con una línea de dependencia ( línea discontinua con una punta de flecha ), junto con un estereotipo que muestra "extender" entre paréntesis angulares.
Regional Distrito Capital Sistema de Gestión de la Calidad
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION :
Fecha:
PROYECTO: MESA DE AYUDA
Generalización. En la herencia de los casos de uso, el caso de uso secundario hereda las acciones y significado del primario, y además agrega sus propias acciones. Puede aplicar el caso de uso secundario en cualquier lugar donde aplique el primario.
La relación de generalización puede establecerse entre actores, así como entre casos de uso. Quizá tenga personificados al representante del proveedor, al recolector y al agente del proveedor. Si cambia el nombre del representante como re abastecedor, tanto ese como recolectar serán secundarios del agente proveedor.
Regional Distrito Capital Sistema de Gestión de la Calidad
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION :
Fecha:
PROYECTO: MESA DE AYUDA
Agrupamiento. En ciertos diagramas de caso de uso, podría tener varios casos de uso que querría organizar. Esto puede ocurrir cuando un sistema consta con varios subsistemas. Otra posibilidad sería cuando entrevista a los usuarios para obtener los requerimientos de un sistema. Cada requerimiento podría ser representado como un caso de uso por separado. Necesitará alguna forma de ordenar los requerimientos por categorías. La forma más directa de organizar sería agrupar en un paquete los casos de uso que se relacionen. Recuerde que un paquete aparece como una carpeta tabular. Los casos de uso agrupados aparecerán dentro de la carpeta.
Taller. 1. 2. 3.
Mencione dos ventajas de concebir un caso de uso. Describa la generalización y el agrupamiento, las relaciones entre los casos de uso. Mencione dos situaciones en las que usted agruparía los casos de uso. Bosqueje el diagrama de un modelo de caso de uso para un control remoto de unta televisión. Asegúrese de incluir todas las funciones de control remoto como casos de uso para su modelo.
Regional Distrito Capital Sistema de Gestión de la Calidad
4.
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION :
Fecha:
PROYECTO: MESA DE AYUDA
Dibuje un diagrama de alto nivel con base en el trabajo que realizo en este ejercicio. Luego, genere un modelo de caso de uso para al menos uno de los casos de uso de alto nivel. En su trabajo, intente incorporar las relaciones <> o <<extender>> que sean necesarias. El tema a Trabajar es: Laboratorios de Computo.
Evaluación del aprendizaje: Se evaluara conocimiento a nivel de exposición y se realizara examen para complementar el resultado de aprendizaje.
Solución 1. Mencione dos ventajas de concebir un caso de uso. Las ventajas de concebir un caso de uso es que permite conocer más fácilmente los pasos que se dan dentro de una determinada acción y otra es que permite gráficamente expresar un proceso que aunque siendo complejo puede ser más fácil de entender mediante un caso de uso.
2. Describa la generalización y el agrupamiento, las relaciones entre los casos de uso. Mencione dos situaciones en las que usted agruparía los casos de uso. La generalización muestra la herencia que tiene un caso de uso de otro añadiéndole determinadas características que lo muestran similar pero con una identificación diferente. Agruparía casos de uso cuando todos llegan a un mismo punto como en la compra de boletas para algún evento sea por internet o presencial ya que el final es el mismo para todos y otro en el que agruparía seria en la solicitud de citas medicas ya que siendo por teléfono, presencial o internet terminan en lo mismo.
3. Bosqueje el diagrama de un modelo de caso de uso para un control remoto de unta televisión. Asegúrese de incluir todas las funciones de control remoto como casos de uso para su modelo.
Regional Distrito Capital Sistema de Gestión de la Calidad
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION : PROYECTO: MESA DE AYUDA
4. Dibuje un diagrama de alto nivel con base en el trabajo que realizo en este ejercicio. Luego, genere un modelo de caso de uso para al menos uno de los casos de uso de alto nivel. En su trabajo, intente incorporar las relaciones <> o <<extender>> que sean necesarias. El tema a Trabajar es: Laboratorios de Computo.
Fecha:
Regional Distrito Capital Sistema de Gestión de la Calidad
Centro de Gestión de Mercados, Logística y Tecnología de la información PROGRAMA DE FORMACION : PROYECTO: MESA DE AYUDA
Fecha: