Está en la página 1de 5

GUIA No 1

1. ¿Cómo se llama la entidad que inicia el caso de uso?


La entidad que inicia el caso de uso son los actores.

2. ¿Qué se entiende con “incluir” un caso de uso?


Yo creo que incluir un caso de uso es cuando relacionamos dos casos de
uso y decimos que el primero incluye al segundo es decir que el segundo
es parte esencial de el primero, o el segundo da una respuesta a una
acción del primero.

3. ¿Qué se entiende con “extender” un caso de uso?

Extender un caso de uso significa que la ejecución depende lo q hace


un caso base, es agregarle unos pasos a un caso de uso que ya existe.

4. Los casos de uso pueden ayudarle a analizar un negocio y un


sistema. Imagine a una gran tienda de equipos de cómputo que
vende hardware, periféricos y software. ¿Quiénes serian los
actores? ¿Cuáles serian algunos de los escenarios dentro de cada
caso de uso?

 Actores: Los actores que se identifican en una tienda que


vende equipos de computo, hardware, periféricos y software
y son:

-El vendedor,

-el administrador

-el cliente.

Vendedor: El vendedor realiza las siguientes tareas:

• Atraer compradores de • Ingresar al sistema.


productos. • Generar factura de compra
• Ofrecer productos existentes • Recibir dinero de compra
• Exponer características • Devolver vueltas por
técnicas de los productos. compra.
Administrador:

• Ingresar al sistema • Administrar dinero de


• Generar reportes de ventas ventas y compras.
• Generar reporte de • Administrar dinero para
productos faltantes. pagos de empleados.
• Realizar inventario • Administrar garantías.
mensual

Cliente:

• Ver productos ofrecidos • Pagar por compra


• Comparar productos • Recibir producto
• Comprar producto • Recibir Factura.

Escenarios dentro de cada caso de uso


• Sistema de compras para
• Sistema de venta de almacén de Hardware y
productos de Hardware y Software
Software • Sistema de garantías de
• Sistema de administración Hardware y software.
de ventas

5. Cree un caso de uso relacionado con cualquier situación de la vida


real.

El caso de uso: comprar un artículo en un almacén de cadena


El actor: cliente
Descripción: el cliente se dirige al almacén, busca el artículo que
desea llevar, si lo encuentra se dirige a la caja , pregunta cuánto
cuesta, compra el producto, recibe el producto empacado.
GUIA No 2

1. Mencione dos ventajas de concebir 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.
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.
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 <<incluir>> o <<extender>> que sean
necesarias. El tema a Trabajar es: Laboratorios de Computo.

1. ventajas de concebir un caso de uso

• Identifica requerimientos estancados, dentro de un conjunto de


requerimientos.
• Representa los requerimientos desde el punto de vista del usuario.
• Permite representar mas de un rol (actor) para cada usuario
• Lenguaje de comunicación entre usuarios y desarrolladores.
• Comprensión detallada de la funcionalidad del sistema.
• Acotación precisa de las habilitaciones de los usuarios.
2. Describa la generalización y el agrupamiento, las relaciones entre los
casos de uso. Menciones dos situaciones en las que usted agruparía los
casos de uso.

Generalización:

Es una relación que amplía la funcionalidad de un Caso de Uso


o refina su funcionalidad original mediante el agregado de nuevas
operaciones y/o atributos y/o secuencias de acciones.
Específica que un caso de uso hereda las características del «súper»
caso de uso, y puede volver a especificar algunas o todas ellas de una
forma muy similar a las herencias entre clases
Se define como la herencia, al igual que entre clases y objetos, entre
casos de uso. –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. –La relación de generalización puede
representarse también entre actores.

Agrupación
Puede que en determinados diagramas de casos de uso sea necesario
organizar los casos de uso, sobre todo en sistemas grandes que consten
de varios subsistemas. –La forma más directa de organización será
agrupar los casos de uso que estén relacionados en un paquete.

En general utilizaremos "Extends " cuando se presenta una variación del


comportamiento normal, y "Include" cuando se repite un
comportamiento en dos casos de uso y queremos evitar dicha
repetición.

Sistemas de agrupación de casos de uso:

Situaciones que agruparía

-Administración de un banco
-modulo de registro de clientes
-modulo de registro de servicios del banco
3. Bosqueje el diagrama de un modelo de caso de uso para un control
remoto en una televisión. Asegúrese de incluir todas las funciones de
control remoto como casos de uso para su modelo

4. Dibuje un diagrama de alto nivel con base al 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 "Incluir" o "Extender" que sean necesarias. El tema a
trabajar es: Laboratorios de Computo.