Você está na página 1de 3

ESCOLA TCNICA DE CEILNDIA CEP

PROJETO DE CONCLUSO DE CURSO


Exerccios: Diagramas de Caso de Uso
Prof. Weney Lima
01 - Construa um modelo de casos de uso para a seguinte situao fictcia: "Estamos criando um servio de
entregas. Nossos clientes podem nos requisitar a entrega de volumes. Alguns volumes so considerados de
maior valor por nossos clientes, e, portanto, eles querem ter tais volumes segurados durante o transporte.
Contratamos uma companhia de seguro para segurar volumes de valor".
02 - Considere o exemplo de relacionamento de extenso entre casos de uso apresentado a seguir, que
descreve o relacionamento de extenso entre os casos de uso Editar Documento e o extensor Corrigir
Ortografia. Complemente o diagrama de casos de uso para incluir dois novos requisitos, a saber:

Caso de uso que Permita que o editor de textos possibilite a criao de um ndice remissivo sobre
um documento sendo editado;

Caso de uso que Permita que o editor de textos possibilite a substituio de Texto.

03 Supondo que um sistema de vendas tenha que gerar estatsticas de forma automtica para a diretoria
de uma determinada empresa, crie um caso de uso que represente SOMENTE ESSA AO:
04 Supondo que o gerente de uma determinada empresa tenha que consultar a carga horria trabalhada
de um determinado setor de sua empresa, crie um caso de uso para essa situao sabendo que ele ter que
consultar o total de horas, calcular o tempo trabalhado e emitir um relatrio para a diretoria de pessoal.
05 Crie um diagrama de caso de uso onde descreva que o operador possa consultar o endereo de uma
pessoa pelo seu CEP ou vice e versa utilizando os conceitos de include e extend para os casos de usos que
sero especificados nesse diagrama:

06 - Desenhe o diagrama de casos de uso para os seguintes cenrios:


Cenrio A: Jos resolveu desenvolver uma aplicao para controlar as ligaes telefnicas de sua casa, a
fim de checar se o valor que paga mensalmente est correto. Assim, sempre que desejar poder listar as
ligaes efetuadas num determinado perodo, contabilizando o valor a pagar. Para que isso seja possvel,
toda ligao ser feita pelo computador. A cada solicitao de ligao, a aplicao dever registrar: a data
da ligao, a hora da ligao, quantidade de minutos gastos (que deve ser registrado no momento que a
ligao for encerrada), o nmero de pulsos (que deve ser calculado pela aplicao) e o telefone para onde
se discou. A aplicao permitir o controle de uma agenda de telefones, com nmero do telefone e nome
da pessoa de contato. O usurio poder escolher no momento da ligao, se deseja um dos registros da
agenda ou se digitar diretamente o nmero do telefone. Os finais de semana possuem uma promoo.
Cada ligao contabiliza somente um pulso, independente do nmero de minutos de conversao.
Cenrio B: Rafaela possui vrios temas de festas infantis para aluguel. Ela precisa controlar os alugueis e
para isso quer uma aplicao que permita cadastra: o nome e o telefone do cliente, o endereo completo
da festa, o tema escolhido, a data da festa, a hora de incio e trmino da festa. Alm disso, para alguns
clientes antigos, Rafaela oferece descontos. Sendo assim, preciso saber o valor realmente cobrado num
determinado aluguel. Para cada tema, preciso controlar: a lista de itens que compem o tema (ex.:
castelo, boneca da cinderela, bruxa, etc), o valor do aluguel e cor da toalha da mesa que deve ser usada
com o tema.
Cenrio C: A empresa em que Mariana trabalha pequena, mas todos os sistemas que so desenvolvidos
usam UML. Ela precisava de uma ferramenta grfica que controlasse: a lista de casos de uso de um projeto
e o status de cada um (no iniciado, em desenvolvimento, finalizado ou aprovado pelo usurio). Desta
forma, Mariana decidiu construir sua prpria ferramenta que exibe os casos de uso em rvores, agrupados
por pacotes. Outros requisitos da ferramenta esto descritos a seguir:

O nome de cada pacote o nome da pasta de projeto (nome do diretrio). O nome de cada caso de
uso retirado do nome do arquivo;

A ferramenta permite que os casos de uso sejam cadastrados por meio dela. Nesse caso, a
ferramenta gera um arquivo baseado no template. possvel realizar pesquisa de texto dentro de
todos os casos de uso, renome-los e muda-los de pacote;

Clicando no caso de uso, possvel abrir seu texto;

Os casos de uso so identificados com o prefixo UC, seguido de uma numerao sequencial
controlada pela ferramenta. Os casos de uso de extenso recebem a identificao UCE.

Cenrio D: Dra. Janete Pediatra e tem trs consultrios em bairros distintos, onde atende em horrios
diferentes. Ana, sua secretria, trabalha nos trs consultrios. Para que a marcao de consultas seja

centralizada, Ana tem que carregar as trs agendas de um lado para outro. Dra. Janete contratou um
analista freelancer para lhe desenvolver um sistema que controle a marcao de consultas e a ficha dos
pacientes. Para os pacientes, preciso controlar: nome, endereo, telefones de contato, data de
nascimento, data da primeira consulta, e-mail, se particular ou conveniado a plano de sade. No caso de
ser conveniado, registrar qual o plano de sade. Para cada plano de sade credenciado preciso
controlar o limite de consultas no ms, por paciente. Dra. Janete atende no consultrio da ilha s segundas
e sextas, de 9h s 18h. Na Tijuca, ela atende tera e quarta de 10h s 18h. Na quinta, ela atende em
Bonsucesso, de 10h s 18h. O intervalo das consultas de trinta minutos. O horrio de almoo sempre de
12:30h s 13h30. S so permitidos trs encaixes por dia. Para clientes novos, Ana anota o nome do cliente
e o seu telefone. preciso identificar se uma consulta de reviso, como por exemplo para entrega de
exames. Nesse caso, ela no cobrada. A marcao de consultas considerar uma data futura limite.
Cenrio E: Carlos aposta toda semana na Loteria, em jogos como Quina, Megasena, Fotomania, etc. So
vrios cartes por semana. Na hora de conferir uma loucura. Certa vez, quase que ele confere o carto
errado. Para resolver isso, ele quer desenvolver uma aplicao que cadastre os cartes apostados e o
resultado de um concurso, apresentando o relatrio final com os nmeros acertados por carto e o valor
do prmio, se houver.

Você também pode gostar