Você está na página 1de 4

Exerccios de Diagramas 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 necessrio, portanto, registrar informaes a respeito de cada sala, como sua capacidade, ou seja, o nmero de assentos disponveis. O cinema apresenta muitos filmes. Um filme tem informaes como ttulo e durao. Assim, sempre que um filme for ser apresentado, deve-se registr-Ia tambm. Um filme tem um nico gnero, mas um gnero 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 papis diferentes. Por uma questo de propaganda, til anunciar os principais atores do filme e que papis eles interpretam. Um mesmo filme pode ser apresentado em diferentes salas e horrios. Cada apresentao em uma determinada sala e horrio chamada Sesso. Um filme sendo apresentado em uma sesso tem um conjunto mximo de ingressos, determinado pela capacidade da sala. Os clientes do cinema podem comprar ou no ingressos para assistir a uma sesso. O funcionrio deve intermediar a compra do ingresso. Um ingresso deve conter informaes como o tipo de ingresso (meio ingresso ou ingresso inteiro). Alm disso, um cliente s pode comprar ingressos para sesses ainda no 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 scios e precisa manter informaes referentes a eles, como o nmero de seu carto de scio, nome, endereo, telefone e e-mail. Um scio pode ter nenhum ou muitos dependentes, mas um dependente est associado a somente um scio. O clube precisa manter informaes sobre os dependentes de cada scio, como o nmero de seu carto, nome, parentesco e e-mail. Um scio deve pertencer a uma nica categoria. No entanto, pode haver muitos scios pertencentes a uma determinada categoria. Um scio deve pagar mensalidades para poder frequentar o clube. Assim, enquanto permanecer scio do clube, um scio pode pagar muitas mensalidades, mas uma mensalidade pertence a somente um scio. Eventuallmente um scio pode no estar adimplente. Nesse caso, sero cobrados juros sobre o valor da mensalidade relativos ao atraso do pagamento. tambm possvel que um scio nunca tenha pago suas mensalidades. As informaes pertinentes a cada mensalidade so a data de pagamento, o valor, a data em que foi efetivamente paga, os possveis juros aplicados, o valor efetivamente pago e se est quitada ou no.

Sistema de Locao de Veculos Desenvolva o diagrama de classes para um sistema de locao de veculos, levando em considerao os seguintes requisitos: A empresa tem muitos automveis. Cada automvel tem atributos como nmero da placa, cor, ano, tipo de combustvel, nmero de portas, quilometragem, RENAVAM (Registro Nacional de Veculos Automotores), chassi, valor de locao, 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 especfica. Um carro pode ser alugado por muitos clientes, em momentos diferentes, e um cliente pode alugar muitos carros. preciso saber quais carros esto locados ou no. Sempre que um carro for locado preciso armazenar a data e a hora de sua locao e, quando for devolvido, a data e hora de devoluo.

Sistema para Controle de Leilo Via Internet Desenvolva o diagrama de classes para um sistema de leilo via Internet, de acordo com os seguintes requisitos: Cada leilo deve conter informaes como data de incio, hora de incio, data de encerramento e hora de encerramento. Em cada leilo existem diversos itens a serem leiloados. Cada item est associado a um nico leilo. Se no for leiloado naquele momento, dever ser cadastrado como item de outro leilo novamente. Cada item tem um lance mnimo. Um item pode receber muitos lances, mas pode no receber nenhum. Nesse ltimo caso no ser arrematado. Existem diversos participantes em cada leilo interessados em adquirir os itens ofertados. Os participantes devem se registrar via internet, antes de o leilo iniciar. Um participante pode realizar quantos lances quiser, mas no obrigado a realizar lance algum.