Exercicios Diagramas Classes

May 21, 2019 | Author: mlgrassi | Category: Auction, Car, Email, Information, Technology (General)
Share Embed Donate


Short Description

Download Exercicios Diagramas Classes...

Description

Exercícios de Di agramas de Classes Sistema de Controle de Cinema

Desenvolva o diagrama de classes para um sistema de controle de cinema, com base nos seguintes requisitos: 











Um cinema pode ter muitas salas, sendo necessário, portanto, registrar informações a respeito de cada sala, como sua capacidade, ou seja, o núúmero de assentos disponíveis. O cinema apresenta muitos filmes. Um filme tem informações como tíítulo e duração. Assim, sempre que um filme for ser apresentado, apresentado, deve-se d eve-se registrá-Ia também. Um filme tem um único gênero, mas um gênero pode se referir a muitos filmes. Um filme pode ter muitos atores atuando nele, e um ator pode atuar em muitos filmes. Em cada filme, um ator interpretará um ou mais papéis diferentes. Por uma questão de propaganda, é útil anunciar os principais atores do filme e que papéis eles interpretam. Um mesmo filme pode ser apresentado em diferentes salas e horários. Cada apresentação em uma determinada sala e horário é chamada Sessão. Um filme sendo apresentado em uma sessão tem um conjunto máximo de ingressos, determinado pela capacidade da sala. Os clientes do cinema podem comprar ou não ingressos para assistir a uma sessão. O funcionário deve intermediar a compra do ingresso. Um ingresso deve conter informações como o tipo de ingresso (meio ingresso ou ingresso inteiro). Além disso, um cliente só pode comprar co mprar ingressos para sessões ainda não encerradas.

Sistema de Clube Social

Desenvolva o diagrama de classes para um sistema de controle de clube social de acordo com os seguintes requisitos: 







O clube tem muitos sócios e precisa manter informações referentes a eles, como o número de seu cartão de sócio, nome, endereço, telefone e e-mail. Um sócio pode ter nenhum ou muitos dependentes, mas um dependente está associado a somente um sócio. O clube precisa manter informações sobre os dependentes de cada sócio, como o número de seu cartão, nome, parentesco e e-mail. Um sócio deve pertencer a uma única categoria. No entanto, pode haver muitos sócios pertencentes a uma determinada categoria. Um sócio deve pagar mensalidades para poder frequentar o clube. Assim, enquanto permanecer sócio do clube, um sócio pode pagar muitas mensalidades, mas uma mensalidade pertence a somente um sócio. Eventuallmente um sócio pode não estar adimplente. Nesse caso, serão cobrados juros sobre o valor da mensalidade relativos ao atraso do pagamento. É também possível que um sócio nunca tenha pago suas mensalidades. As informações pertinentes a cada mensalidade são a data de pagamento, o valor, a data em que foi efetivamente paga, os possíveis juros aplicados, o valor efetivamente pago e se está quitada ou não.

Sistema de Locação de Veículos

Desenvolva o diagrama de classes para um sistema de locação de veículos, levando em consideração os seguintes requisitos: 





A empresa tem muitos automóveis. Cada automóvel tem atributos como número da placa, cor, ano, tipo de combustível, número de portas, quilometragem, RENAVAM (Registro Nacional de Veículos Automotores), chassi, valor de locação, etc. Cada carro tem um modelo e uma marca, mas um modelo pode relacionar-se a muitos carros e uma marca pode referir-se a muitos modelos, embora cada modelo só tenha uma marca específica. Um carro pode ser alugado por muitos clientes, em momentos diferentes, e um cliente pode alugar muitos carros. É preciso saber quais carros estão locados ou não. Sempre que um carro for locado é preciso armazenar a data e a hora de sua locação e, quando for devolvido, a data e hora de devolução.

Sistema para Controle de Leilão Vi a Internet

Desenvolva o diagrama de classes para um sistema de leilão via Internet, de acordo com os seguintes requisitos: 









Cada leilão deve conter informações como data de início, hora de início, data de encerramento e hora de encerramento. Em cada leilão existem diversos itens a serem leiloados. Cada item está associado a um único leilão. Se não for leiloado naquele momento, deverá ser cadastrado como item de outro leilão novamente. Cada item tem um lance mínimo. Um item pode receber muitos lances, mas pode não receber nenhum. Nesse último caso não será arrematado. Existem diversos participantes em cada leilão interessados em adquirir os itens ofertados. Os participantes devem se registrar via internet, antes de o leilão iniciar. Um participante pode realizar quantos lances quiser, mas não é obrigado a realizar lance algum.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF