You are on page 1of 5

SERVICIO NACIONAL DE APRENDIZAJE SENA

TECNICO EN PROGRAMACION DE SOFTWARE


COLEGIO ALBERTO LLERAS CAMARGO

GUIA 2 DIAGRAMAS DE CASOS DE USO

Desarrollado por: Alexander Montecua Pinilla y Camilo Avila


Actividades de reflexión inicial
a. Actividades de Reflexión inicial.
1. En una empresa se necesita implementar un sistema de información teniendo como referencia los siguientes
requerimientos funcionales.

RQ 1: Gestión de clientes.
RQ 2: Gestión de factura.
RQ 3: Manejo de roles.
RQ 4: Gestión contable.

2. ¿Cuáles son los actores o personas que participarían en el sistema?


3. Además lea y realice una síntesis del documento “Casos de Uso” que se encuentra en la carpeta Material de
Apoyo de la guía.

RESPUESTA:

-Administrador gerente y contador

SINTESIS DOCUMENTO:
Síntesis
Un caso de uso es una forma de expresar cómo alguien o algo externo a un sistema lo usa. Cuando decimos
alguien o algo hacemos referencia a que los sistemas son usados no sólo por personas, sino también por otros
sistemas de hardware y software, un actor es una agrupación uniforme de personas, sistemas o máquinas que
interactúan con el sistema que estamos construyendo de la misma forma, un caso de uso es una secuencia de
interacciones entre un sistema y alguien o algo que usa alguno de sus servicios. Un caso de uso es iniciado por
un actor. A partir de ese momento, ese actor, junto con otros actores, intercambia datos o control con el
sistema, participando de ese caso de uso.
3.1 Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje.

1. ¿Qué es y para qué sirve un diagrama de casos de uso?


2. Dibujar cada uno de los símbolos que componen un diagrama de casos de uso y defina su función.

RESPUESTA:
 un caso de uso es una secuencia de interacciones entre un sistema y alguien o algo que usa alguno de sus servicios un
caso de uso es una forma de expresar cómo alguien o algo externo a un sistema lo usa.

Actor: Se le llama actor a toda entidad externa al sistema que guarda una relación con éste y
que le demanda una funcionalidad. Esto incluye a los operadores humanos pero también
incluye a todos los sistemas externos, además de entidades abstractas, como el tiempo.
Caso uso: Un caso de uso es una descripción de los pasos o las actividades que deberán
realizarse para llevar a cabo algún proceso.
Tipos de relaciones:
Comunica: Relación (asociación) entre un actor y un caso de uso que denota la participación
del actor en dicho caso de uso.
Usa (o <en la nueva versión de UML): Relación de dependencia entre dos casos de uso que
denota la inclusión del comportamiento de un escenario en otro.
Extiende: Relación de dependencia entre dos casos de uso que denota que un caso de uso es
una especialización de otro. Por ejemplo, podría tenerse un caso de uso que extienda la
forma de pedir azúcar, para que permita escoger el tipo de azúcar (normal, dietético o
moreno) y además la cantidad en las unidades adecuadas (cucharadas o bolsas).
Se utiliza una relación de tipo entre casos de uso cuando nos encontramos con un caso de
uso similar a otro pero que hace algo más que éste (variante). Por contra, utilizaremos una
relación tipo <<uses>> cuando nos encontramos con una parte de comportamiento similar en
dos casos de uso y no queremos repetir la descripción de dicho comportamiento común.

Por último en un diagrama de casos de uso, además de las relaciones entre casos de uso y
actor (asociaciones) y las dependencias entre casos de, pueden existir relaciones de herencia
ya sea entre casos de uso o entre actores.
3.2 Actividades de apropiación del conocimiento (Conceptualización y Teorización).

1. Teniendo en cuenta el levantamiento de información realizado en la empresa que escogió para su proyecto,
defina los requerimientos funcionales y no funcionales de su proyecto usando el formato IEEE para definición
de requerimientos.

REQUERIMIENTOS FUNCIONALES

Gestión de empleados
Gestión de entregas
Gestión de ventas
Gestión de insumos
Gestión de clientes

REQUERIMIENTOS NO FUNCIONALES

Logo
Publicidad
Gestión de facturación de un trabajo realizado
Gestión de nuevas ofertas

a. Actividades de transferencia del conocimiento.

2. Diseñar los diagramas de casos de uso respectivos de acuerdo al levantamiento de información y análisis
realizado en la empresa que escogió para su proyecto.

DIAGRAMAS DE CASOS DE USO:

You might also like