Prévia do material em texto
DIONE FERREIRA DOS SANTOS Análise Orientado a Objetos Portfólio 2023 Sumario 1 Introdução………………………………..3 2 Métodos…………………………………..4 2.1 Problema Proposto………………….5 3 Resultados………………………………..6 4 Conclusão………………………………...7 1 Introdução UML ou Linguagem de Modelagem Unificada é “uma linguagem-padrão” ou seja ela descreve/ e documenta projeto de software, como também especifica, visualiza e constrói todo o desenvolvimento de um sistema de software. Expressando todos os aspectos importantes de um sistema. A linguagem UML procura fornecer tentativa de padronizar a modelagem orientada a objetos de uma forma que qualquer sistema, seja qual for o tipo, possa ser modelado corretamente, com consistência, fácil de se comunicar com outras aplicações, simples de ser atualizado e compreensível. Atualmente são 14 diagramas, divididos em dois grupos, sendo que um desses grupo, contém o diagrama de classe, usado para elaboração desse trabalho pratico, visto que ele mostra a estrutura estática do modelo, em que os elementos são representados por classes, com sua estrutura interna e seus relacionamentos. Sendo utilizado por muito desenvolvedores de software em todo mundo. 2 Métodos O método utilizado para a elaboração da atividade pratica foi o Visual Paradigm que é uma ferramenta Case com interface gráfica para modelagem de sistemas, simplificando a diagramação e seu compartilhamento, e por meio dessa ferramenta foi feito o desenvolvimento do diagrama de classe. A ferramenta é usada por muitos desenvolvedores de software e equipes de desenvolvimento em todo o mundo para criar modelos e diagramas para seus projetos. Capturas de tela abaixo mostra um pouco sobre a plataforma: 2.1 Problema Proposto: ✔ Desenvolva um 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, 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 hora de sua locação e, quando for devolvido, a data e hora de devolução. 3 Resultados 4 Conclusão O diagrama de classes é uma forma de representar a estrutura e a relação entre as classes em um sistema. Ele é usado principalmente para visualizar uma estrutura do sistema e exibir os principais componentes, sua relação entre si e seus respectivos atributos². Concluindo, os diagramas de classes são geralmente usados para tarefas relacionadas à programação de computadores, mas os modelos acima mostram claramente que este não é o caso. O que nos leva à conclusão de que é um tipo útil e versátil de diagrama.