Está en la página 1de 26

Ejemplos y ejercicios

resueltos de diagramas
de caso de uso
EJEMPLOS DE DIAGRAMAS DE CASO DE USO
Diagramas: es

un dibujo geomtrico,

muy

utilizado

en ciencia,

en educacin y

en comunicacin; con el que se obtiene la representacin grfica de una proposicin, de la


resolucin de un problema, de las relaciones entre las diferentes partes o elementos de
un conjunto o sistema, o de la regularidad en la variacin de un fenmeno que permite
establecer algn tipo de ley.
Caso: Ocasin, situacin o conjunto de circunstancias
Uso: Funcionamiento o forma de utilizar una cosa, especialmente un aparato o una mquina: e
l tcnico me ense el uso del ordenador nuevo.
Un caso de uso es una descripcin de los pasos o las actividades que debern realizarse para
llevar a cabo algn proceso. Los personajes o entidades que participarn en un caso de uso
se denominan actores. En el contexto de ingeniera del software, un caso de uso es una
secuencia de interacciones que se desarrollarn entre un sistema y sus actores en respuesta
a un evento que inicia un actor principal sobre el propio sistema. Los diagramas de casos de
uso sirven para especificar la comunicacin y el comportamiento de un sistema mediante su
interaccin con los usuarios y/u otros sistemas
DIAGRAMA DE CASO DE USO CAJERO AUTOMTICO
Representa un rol que desempea normalmente una persona (usuario o cliente del nuestro
sistema), un dispositivo de hardware o sistemas alternos (que requieran interactuar con el
nuestro). Es decir, si una persona se desempea como CONDUCTOR en una empresa de
transporte, y eventualmente al terminar su turno se vuelve PASAJERO, desempea dos roles
diferentes en interacciones individuales, siguiendo de esta manera una serie de pasos segn
el rol que este desempeando.

La ejecucin de el diagrama de caso de uso es cajero automtico el cliente, mete la tarjeta


digita el pin o contrasea, el cajero le vota el dinero al cliente, el cliente recibe un recibo con
el movimiento y saldo, el cajero queda vaco y el empleado de la agrega de nuevo el cajero =
obtiene un resultado
DIAGRAMA DE CASO DE USO DE UN AJEDREZ
En nuestro ejemplo de diseo de un programa de ajedrez, un diagrama de casos de uso
puede ser el de la figura

El jugador hace el movimiento de las fichas, el jugador tiene un tiempo de jugo, y luego vuelve
a juego de nuevo, el maestro evala su Jugadas y ensea nueva aperturas = obtiene un
resultado
DIAGRAMA DE CASO DE USO DE UNA BIBLIOTECA

Sistema de una biblioteca el usuario prestado un libro a la bibliotecaria lo lleva luego lo


devuelve y la bibliotecario cada da actualiza el catlogo de la biblioteca
DIAGRAMA DE CASO DE USO DE UNA CLNICA

sistema de una clnica el cliente paga la cita a la secretaria marca la consulta o lo nace
pasar la secretaria lo registra en a la base de datos de la clnica, el doctor receta los
medicamentos luego cliente sale de la cita.
el cliente paga una cota mnsula al balconista de la clnica l le genera en recibo de
pago, para que preste el servicio.
EJERCICIOS RESUELTOS DE CASOS DE USO
La relacin empleada para organizar los casos de uso es la de un extend, ya que se
intenta identificar que cualquiera de estas funcionalidades se pueden o no realizar
tanto individual corno conjuntamente. Adems, hemos relacionado mediante un extend
el caso de uso de Gestin de locales y de pisos con el caso de uso Gestin de edificio.
Con esto reflejamos que la gestin de edificios puede conllevar la gestin de locales, de
pisos o de ambos.

Una empresa gestiona un conjunto de inmuebles, que administra en calidad de propietaria.


Cada inmueble puede ser bien un local (local comercial, oficinas, etc.), un piso o bien un
edificio que a su vez tiene pisos y locales. Como el nmero de inmuebles que la empresa
gestiona no es un nmero fijo, la aplicacin debe permitir tanto introducir inmuebles nuevos,
as como darlos de baja, modificarlos y consultarlos. Asimismo, que una empresa administre
un edificio determinado no implica que gestione todos sus pisos y locales, por lo que la
aplicacin tambin deber permitir introducir nuevos pisos o locales, darlos de baja,
modificarlos y hacer consultas sobre ellos. Cualquier persona que tenga una nmina, un aval
bancario, un contrato de trabajo o venga avalado por otra persona puede alquilar el edificio
completo o alguno de los pisos o locales que no estn ya alquilados, y posteriormente
desalquilarlo. Por ello, debern poder ser dados de alta, si son nuevos inquilinos, con sus
datos correspondientes (nombre, DNI, edad, sexo, ), poder modificarlos, darlos de baja,
consultarlos, etc. La aplicacin ofrece acceso web para que un inquilino puede modificar o
consultar sus datos, pero no darse de baja o de alta. Para la realizacin de cualquiera de estas
operaciones es necesaria la identificacin por parte del inquilino.

CASOS DE USO
CASO DE USO PROYECTO COFFEE LANDS

CASOS DE USO TALLER I


SISTEMA DE RETIRAR UN LIBRO EN LA BIBLIOTECA

SISTEMA DE REGISTRO DEL RUN

Sistema de envo de mercancas

SISTEMA DE INFORMACION DE INSCRIPCION EN EL SENA

CASOS DE USO TALLER II

1) En este sistema de venta por catlogo los clientes hacen pedidos que recibe
el departamentos comercial y la empresa los enva lo antes posible; adems
los clientes tambin pueden devolver productos y cancelar pedidos

2) En un sistema de compras por internet los usuarios se registran en el sistema y


pueden realizar pedidos a travs del manejo de un carro de compras.

3) La empresa HUMAN WARE dedicada a la seleccin de personal quiere


automatizar el proceso de seleccin de candidatos para las ofertas de empleo
de empresas que le llegan, de acuerdo a las habilidades y l titulacin que
poseen los candidatos. Para ello, mantiene una base de datos con los
candidatos que buscan empleo y con las ofertas de empleo de las empresas
que buscan trabajadores. Las ofertas de puestos de trabajo recibidas son
debidamente publicadas en la red, para lo cual el sistema proporciona dicha
informacin a un proveedor de servicios de internet. Cuando una persona se
inscribe en la empresa de seleccin debe llenar una solicitud de inscripcin. La
empresa de seleccin requiere que la aplicacin seleccione a los demandantes
aptos para cada oferta de empleo, por orden de idoneidad.

4) Realizar un caso de uso que modele el uso que se le da a una mquina de


dulces.

5) Se desea desarrollar una aplicacin de gestin de fincas e inmuebles. La


aplicacin deber cubrir todos los aspectos relacionados con dicho tema.

6) Modelar el caso de uso para un sistema que consiste en la venta de boletera


para entrar a una funcin en el cine.

7) La agencia matrimonial t media naranja quiere mejorar el servicio a sus


clientes y ha decidido desarrollar un sistema Web de soporte. Cuando un
cliente quiere utilizar los servicios de la agencia matrimonial debe inscribirse
en la misma.

8) El museo Quimbaya de Armenia desea que su departamento de informtica


desarrolle un software para automatizar la gestin de sus obras.

9) Una empresa de turismo quiere brindarle a sus clientes servicios ms agiles y


eficientes, as que desea ampliar su sistema, para que los clientes puedan
hacer reservas de vuelos, hoteles desde la web.

10) El sistema de software a desarrollar consiste en gestionar el servicio que


presta el restaurante la fogata en la ciudad de armenia.

11) La empresa bike, se dedica a la reparacin de bicicletas, a la prueba y anlisis


de nuevos modelos. As que se debe realizar un sistema de informacin que
lleve los datos de cada proceso que llevan.

12) Un hotel ha decidido automatizar su sistema de informacin con el fin de


proporcionar un mejor servicio a sus clientes. Los clientes podrn efectuar las
reservas de habitaciones a partir de un sitio web.

13) El zoolgico de Pereira quiere automatizar todos sus procesos, as que desea
que usted desarrolle un sistema que lleve el control de los animales (vacunas,
horas de alimentacin,), los empleados y todas las personas que visitan el zoo.

14) Para la inscripcin de los nios, el supervisor docente recibe los documentos
solicitado para su incorporacin a la escuela por parte del tutor o representante
y posteriormente los analiza para aprobarlos o rechazarlos. Si son aprobados,
los mismos son entregados al jefe de control de estudios para que sea
incorporado al control de expediente. En caso de ser rechazado, el supervisor
docente elabora un informe de rechazo que ser entregado al tutor o
representante y al director de escuela. Los docentes son procesados por un
supervisor de docentes, para ello el supervisor le solicita el currculo, luego
realiza una entrevista, en el caso de aprobar la entrevista el docente deber
realizar una prueba de conocimiento y una prueba escrita, que en caso de
aprobar ambas el docente ser aceptado y se creara un expediente para el
docente. En caso de no aprobar la entrevista se le informara por escrito la no
aceptacin explicando el motivo de la misma.

15) La cadena de venta de electrodomsticos Gabartino lanzar una nueva lnea


de crditos personales y sus directivos quieren minimizar el tiempo necesario
para el otorgamiento de los mismos. Los potenciales compradores se acercan
al mostrador de atencin al cliente, donde pregunta que artculos son aptos
para el otorgamiento de crditos. Si le gusta alguno de los artculos que se
ofrecen, se acerca a un vendedor y le solicita que se lo muestre. Una vez
que ha visto el producto en funcionamiento, el cliente puede decidir que el
artculo no le resulta satisfactorio, en cuyo caso puede acercarse al mostrador
de atencin al cliente y ver si hay otro producto de su inters. Tambin puede
decidir irse del local sin comprar nada. En caso de que el artculo sea del
agrado del cliente, el vendedor le pide sus datos y emite una orden de solicitud
de crdito, la cual es entregada al departamento de venta. Los empleados de
este departamento se encargan de estudiar la condicin crediticia y fiscal del
cliente a travs del sistema SisCre. Simultneamente se analiza su situacin
penal a travs de un sistema de consulta provisto por la Interpol. Si alguno de
los dos sistemas arroja elementos en contra del potencial cliente entonces
el departamento
de venta emite
una orden de crdito
rechazada. En
caso contrario se emite una orden de crdito aprobada.

16)Se desea desarrollar una aplicacin de gestin de las calificaciones de los


alumnos para satisfacer las numerosas quejas de los profesores, por el uso de
lpiz y papel. La aplicacin deber cubrir nicamente aquellos aspectos
relacionados con dicho tema.

17) Realizar el modelado de casos de uso, para el manejo correcto de un cajero


automtico.

18) Una empresa de turismo rural desea implantar un sitio web en el que se
facilite la consulta y reserva de las casas rurales que ofrece. Ahora mismo, la
empresa gestiona 26 casas rurales en la zona de Asturias, aunque prev que
dicha cifra pueda aumentar y expandir su actividad a toda Espaa.

El sitio web debe facilitar la consulta de las caractersticas de las casas rurales,
con un buscador que tenga en cuenta el periodo en que los posibles clientes
quieren alquilar la casa. En cuanto a las caractersticas de las casas, debe
gestionarse la informacin sobre, por ejemplo, el nmero de personas que se
pueden alojar en la casa y el nmero de habitaciones y baos. Debe indicarse
claramente la situacin de la casa y cmo llegar, as como facilitar la consulta
de varias fotos de cada casa. Es muy importante indicar los precios de alquiler
de las casas, con precios por das y/ semanas y teniendo en cuenta que se
definirn varias temporadas al ao.

19)Un sistema automtico de cambio de grupos para asignaturas funciona de la


siguiente manera: El profesor da de alta una asignatura y proporciona al
sistema un listado con los alumnos matriculados en dicha asignatura. Un
alumno que quiera cambiar de grupo en una asignatura puede consultar las
peticiones de cambio. Si encuentra alguna que le interese, el alumno solicita el
cambio y el sistema lo almacena. Si no, el alumno puede dejar el cambio que
desea por si a otro alumno le interesara. Los alumnos slo pueden consultar y
publicitar cambios de las asignaturas en las que estn matriculados.

20) Un sistema personal de bolsa de valores se conecta peridicamente a


servidores que ofrecen informacin de las cotizaciones. El sistema personal
permite marcar una serie de valores para realizar un seguimiento y consultar
los datos de dichos valores. Si a la hora de actualizar las cotizaciones uno de os
valores marcados presenta una gran subida o bajada, informara al usuario del
ello.

21) Un juego de telfono mvil donde participan dos jugadores cada uno con su
propia terminal: cuando dos jugadores desean jugar, no de ellos crea una
nueva partida y el otro se conecta. El objetivo del juego es manejar una nave y
disparar al contrario. Si uno de los dos jugadores acierta, la partida termina. Si
uno de los dos jugadores deja la partida (o se pierde la conexin) la partida
termina.

https://es.scribd.com/doc/84690968/5ta-Clase-UML-01