Elabore um diagrama de classes (uml)
281 palavras
2 páginas
1. “A Paróquia de São João deseja informatizar a festa junina que promove todos os anos. Padre Chico, muito responsável, contratou uma equipe de analistas e forneceu as seguintes informações: é necessário cadastrar as barraquinhas de diversões da festa, com informações como: localização, descrição, categoria, pessoas que irão trabalhar nela e pessoa responsável. Categorias são cadastradas apenas com uma descrição. Em uma barraquinha, trabalham diversas pessoas da comunidade, que também são cadastradas para facilitar um novo contato a cada ano. Quando uma barraquinha é cadastrada, automaticamente todas as pessoas que irão trabalhar nela devem ser selecionadas, informando a hora em que irão iniciar o trabalho na barraquinha e a hora de término (uma pessoa pode trabalhar em mais de uma barraquinha na festa, para não se sentir entediada). Cabe salientar que cada barraquinha é de responsabilidade de uma destas pessoas. Sobre as pessoas é importante manter: nome, endereço e telefone para contato. Os prêmios também devem ser cadastrados, sendo que um mesmo tipo de prêmio pode ser distribuído em diferentes barraquinhas de brinquedo. Sobre prêmios é importante manter: descrição e quantidade em estoque. Cada vez que um participante da festa ganha um prêmio é necessário cadastrar a premiação, informando o nome desta pessoa, a idade dela, o prêmio e em que barraquinha ganhou o mesmo. Isto é importante para saber quem ganhou mais prêmios. No momento em que uma premiação é cadastrada, automaticamente é atualizado o estoque de prêmios disponíveis. Todas estas funcionalidades são realizadas pelos funcionários, em geral, da paróquia”.
Elabore um diagrama de classes (UML) ilustrando os conceitos (classes, atributos e relacionamentos) e restrições mencionados no texto. Não se esqueça de colocar os tipos e multiplicidade dos