Você está na página 1de 2

DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

MODELAGEM DE DADOS

EXERCCIO

COLECO DE CD's
CENRIO: Adriano tem uma coleo grande de CD's e gostaria de cadastrar no seu Palm a lista
desses CD's, pois s vezes nem sabe o que tem. Ele pensou em cadastrar o nome do cantor(a) ou
conjunto, o ttulo do CD e o ano de lanamento.
I. Identifique as classes, atributos e mtodos desse cenrio.
II. Represente os relacionamentos como atributos derivados.

RESOLUO:

EXERCCIO:
COLEO DE CD's (VARIAO A)
CENRIO: Adriano notou que alguns CD's so de coletneas. Sendo assim, no tm apenas um
cantor (ou conjunto) e sim vrios. Ele quer cadastrar essa lista de msicos, sem relacion-los s
msicas. Deseja controlar tambm se o CD de coletnea e se duplo.
Adriano gostaria de ter cadastrada a lista das msicas de cada CD, com o tempo de durao de
cada faixa. So relatrios desejados: os CD's de um determinado msico e em quais CD's est uma
determinada msica.
I. Atualize a lista de classes, atributos e mtodos para reflectir esse cenrio.
II. Represente os relacionamentos como atributos derivados.
III. Desenhe um diagrama de classes, somente com o nome das classes,especificando os
relacionamentos e as multiplicidades.

RESOLUO:

EXERCCIO:
CONTROLO REMOTO DE TV
I. Esboce um diagrama de casos de utilizao para um controlo remoto de TV, a partir do manual de
utilizador de uma determinada aplicao. Considere por exemplo o Word da Microsoft ou outra
qualquer aplicao do seu conhecimento.
Garanta que inclui todas as funes do controlo remoto como casos de utilizao do seu modelo.
Descreva textualmente os use case Ligar TV e Selecionar Canal.
Sugesto: Considere que a TV tem um sistema de password, configurado opcionalmente, para que
os pais tenham a garantia que os filhos no passem muitas horas em frente ao televisor!

RESOLUO:

EXERCCIO:
EQUIPA DE FUTEBOL
Considere o sistema de uma equipa de futebol constitudo pelos seguintes actores: jogador,
treinador, atacante, guarda-redes, mdio, defesa, presidente. Desenhe o respectivo diagrama de
casos de utilizao. Sugesto: considere, por exemplo, os seguintes casos: jogar, treinar, defender a
baliza, pagar ao jogador, pagar ao treinador, vender jogador, contratar jogador, contratar treinador,
despedir treinador.
I. Faa um diagrama de casos de utilizao a partir do manual de utilizador de uma determinada
aplicao. Considere por exemplo o MSWord, MSVisio da microsoft ou outra qualquer aplicao do
seu conhecimento.
RESOLUO:

BOM TRABALHO

Você também pode gostar