Prévia do material em texto
Victor De Lima Cavalcante Correia RA: 3557163001 ANÁLISE ORIENTADA A OBJETOS são paulo 2023 PORTFÓLIO - ROTEIRO DE AULA PRÁTICA ANÁLISE ORIENTADA A OBJETOS - A atividade envolve criar um diagrama de classes para um sistema de aluguel de carros, considerando que cada carro possui atributos únicos e está vinculado a um modelo e marca específicos, com possibilidade de associação múltipla entre modelos e marcas. Além disso, deve permitir que múltiplos clientes aluguem diversos carros em tempos distintos, com a necessidade de registrar as datas e horas de início e fim de cada aluguel. Orientadora: Vanessa Matias Leite. são paulo 2023 SUMÁRIO INTRODUÇÃO.................................................................................................... DESENVOLVIMENTO ........................................................................................ DIAGRAMA DE CLASSE UML ........................................................................ CONSIDERAÇÕES FINAIS ................................................................................ REFERÊNCIAS ……………………….................................................................. são paulo 2023 1. Introdução No contexto empresarial automobilístico, os sistemas de locação de veículos representam um pilar fundamental, oferecendo a flexibilidade de alugar automóveis por períodos determinados. Este documento delineia o desenvolvimento e a aplicação de um sistema avançado de aluguel de veículos. Projetado com uma base sólida de atributos detalhados e regras condicionais rigorosas, este sistema visa otimizar as operações de locação, garantindo eficiência e eficácia no atendimento das necessidades dos clientes e na gestão do inventário de veículos. 1.2 Método: No Visual Paradigm, elaboramos um diagrama de classes para modelar o sistema de locação de veículos. Este diagrama foi meticulosamente construído com base nas entidades identificadas durante o processo de modelagem, garantindo a inclusão de todas as associações necessárias entre elas. Cada classe foi representada com seus respectivos atributos e métodos pertinentes, proporcionando uma visualização clara e abrangente da estrutura do sistema. Para o desenvolvimento do sistema de locação de veículos, empregamos a linguagem de modelagem UML (Unified Modeling Language) no Visual Paradigm. O diagrama de classes foi elaborado para representar as entidades e suas inter-relações dentro do sistema, abrangendo entidades como Automóvel, Modelo, Marca, Locação e Cliente. Cada classe foi definida de acordo com os requisitos específicos do sistema, e suas associações foram estabelecidas de forma a refletir precisamente as relações entre as entidades. 2 . D i a g r a m a d e c l a s s e s U M L p a r a o s i s t e m a d e l o c a ç ã o d e v e í c u l o s . Neste diagrama de classes, o processo de desenvolvimento seguiu uma abordagem metodológica detalhada: 1. Identificação das Entidades Primárias: Inicialmente, foram identificadas as entidades-chave do sistema de locação de veículos, abrangendo Automóvel, Modelo, Marca, Locação e Cliente, estabelecendo a base para a estruturação do sistema. 2. Definição de Atributos e Métodos: Para cada entidade identificada, procedeu-se à definição dos atributos e métodos essenciais. Exemplificando: - Automóvel: atributos como número da placa, cor, ano, entre outros. - Modelo: destacado pelo nome do modelo. - Marca: identificada pelo nome. - Locação: caracterizada pela data e hora de início e término. - Cliente: detalhado por nome, CPF, endereço, etc. 3. Estabelecimento de Relações: As relações inter-entidades foram meticulosamente definidas, por exemplo, a associação entre Automóvel e Modelo, Modelo e Marca, e Locação e Cliente, representadas graficamente no diagrama através de linhas que conectam as classes relevantes. 4. Construção do Diagrama no Visual Paradigm: A elaboração do diagrama de classes foi realizada no Visual Paradigm, envolvendo etapas como a criação de um novo projeto, adição das classes identificadas, e vinculação destas através de linhas que indicam as relações entre elas, além da inclusão dos atributos e métodos pertinentes a cada classe. 5. Revisão e Ajustes: Uma fase crucial foi a revisão e o refinamento do diagrama, onde a estrutura foi cuidadosamente analisada para assegurar a representação precisa de todas as entidades e suas relações, conforme os requisitos do sistema. Ajustes foram realizados, adicionando ou excluindo elementos para aprimorar a precisão e clareza. Este processo culminou na criação de um diagrama de classes UML que oferece uma representação visual eficaz e detalhada do sistema de locação de veículos, promovendo uma compreensão aprofundada e facilitando a comunicação das dinâmicas e estruturas do sistema. 3. Resultados O diagrama de classes desenvolvido no Visual Paradigm ofereceu uma representação visual precisa e detalhada do sistema de locação de veículos. Cada classe foi definida com precisão, com suas associações estabelecidas de acordo com os requisitos do sistema. Isso resultou em uma compreensão clara das entidades envolvidas no processo de locação de veículos e das interconexões entre elas. Além disso, a utilização do Visual Paradigm proporcionou uma vantagem significativa no desenvolvimento e organização do diagrama de classes. A interface intuitiva e as ferramentas robustas disponíveis no Visual Paradigm contribuíram para tornar o processo mais eficiente e produtivo, permitindo uma representação visual coesa e de fácil compreensão do sistema de locação de veículos 4. Conclusão: