Prévia do material em texto
NOME DO ALUNO RELATÓRIO DO 1.1 TRABALHO DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS: AULA PRÁTICA ANÁLISE ORIENTADA A OBJETOS Unopar Capelinha MG 2025 Capelinha MG Capelinha 2025 Capelinha 2024 Capelinha RELATÓRIO DO TRABALHO DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS: AULA PRÁTICA ANÁLISE ORIENTADA A OBJETOS Tutor à Distância: Marcio Barbosa de Lima Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamento do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamento do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. NOME DO ALUNO MARCELO PINHEIRO DA SILVA RA: 3764426401 SUMÁRIO 1. INTRODUÇÃO.............................................................................................................. 4 2. MÉTADOS .................................................................................................................... 5 3. RESULTADO ................................................................................................................ 6 4. CONCLUSÃO -------------------------------------------------------------------------------------10 1 INTRODUÇÃO 4 A modelagem de sistemas é uma prática essencial na ampliação de software, facilitando a visualização e formação das entidades e relacionamentos presentes em um sistema. Neste artigo, será abordada a evolução de um diagrama de classes para um processo de gerenciamento de locação de automóveis, utilizando o instrumento Visual Paradigm Online. Serão formulados os passos seguidos para a formação do diagrama, sobressaindo a importância de uma representação clara e resumida do sistema. 2 MÉTODOS 5 Para o desenvolvimento de um diagrama de classes para um sistema de locação de veículos utilizei a versão online do software Visual Paradigm, que é uma aplicação de software desenvolvido para conjunto de desenvolvimento de software modelarem sistemas de conhecimento de negócios e gerenciarem processos de desenvolvimento. 3 RESULTADOS 6 O processo de desenvolvimento do diagrama de classes foi executado aplicando o instrumento Visual Paradigm Online. Em seguida, criar uma conta e fazer login na plataforma, foram encaminhados executados os seguintes passos: 2.1 CRIAÇÃO DAS CLASSES As classes “Automóvel”, “Modelo”, “Marca”, “Locação” e “Cliente” foram criadas no diagrama, emblemando as entidades centrais do sistema. Cada classe foi convenientemente nomeada e acrescentada ao diagrama, conforme Figura 1. Figura 1: Diagrama com as classes “Automóvel”, “Modelo”, “Marca”, “Locação” e “Cliente” 2.2 Definição dos atributos Após a criação das classes, os emblemas encaminharam definidos para cada uma delas. Para a classe “Automóvel”, foram criados emblemas como “numero Placa”, “cor”, “ano”, entre outros. As classes “Modelo” e “Marca” apossaram o atributo “nome”. Já a classe “Locação” teve atributos como. “Data de locação” e “valor de locação”. A classe “Cliente” teve atributos como “nome”, “CPF” e “endereco”. 7 A Figura 2 ilustra os atributos definidos para as classes. Figura 2: Atributos das classes “Automóvel”, “Modelo”, “Marca”, “Locação” e “Cliente” 2.3 CRIAÇÃO DOS MÉTODOS Para cada classe, foram criadas técnicas comparáveis às suas funcionalidades. A classe “Automóvel” teve técnicas como “cadastrar Automóvel” e “editar Automóvel”. A classe “Modelo” possuía métodos como “cadastrar Modelo” e “editar Modelo”. Com a classe “Marca” teve técnica como “cadastrar Marca” e “editar marca”. A classe “Locação” possuía o método “registrar Locação”. E a classe “Cliente” teve técnica como “cadastrar Cliente” e “editar Cliente”. A Figura 3 apresenta as técnicas definidas para as classes. 8 Figura 3: Métodos das classes “Automóvel”, “Modelo”, “Marca”, “Locação” e “Cliente 2.4 ESTABELECIMENTO DOS RELACIONAMENTOS Longo após a definição das classes, foi fundamental estabelecer os relacionamentos entre elas. Aplicando a nomenclatura de agregação, a classe “Automóvel” assalta um “Modelo” e uma “Marca”, com cardinalidades de 1 para muitos. Da mesma forma, a classe “Modelo” possui uma “Marca” com cardinalidade de 1 para muitos. Já a relação entre a classe “Automóvel” e “Locação”, e entre. “Locação” e “Cliente”, é de associação. Cada “Locação” pode ter um ou mais “Automóvel” e um “Cliente” pode ter uma ou mais “Locação”. A Figura 4 ilustra os relacionamentos e cardinalidades estabelecidos. 9 Figura 4: Relacionamentos e cardinalidades entre as classes 10 3 CONCLUSÃO A introdução de um diagrama de classes aplicando a ferramenta Visual Paradigm Online foi primordial para desempenhar resumidamente um sistema de gerenciamento de locação de automóveis. Através dos passos continuados, foi possível definir as classes, atributos, métodos e. Relacionamentos fundamentais para o sistema. A aplicação da ferramenta Visual Paradigm Online simplificou o processo de criação do diagrama, permitindo uma visualização óbvia e organizada das classes e seus relacionamentos. As imagens inseridas no artigo foram constitutivas para representar o resultado do diagrama, facilitando um entendimento mais preciso do sistema proposto. A modelagem de sistemas utilizando a UML e diagramas de classes é um hábito essencial na ampliação de software, concedendo o reconhecimento e constituição das entidades e suas interações. O atual artigo testemunhou o significado dessa prática, enfatizando a aplicação de uma ferramenta pertinente para a criação do diagrama. Em abreviatura, o desenvolvimento do diagrama de classes aproveitando a ferramenta Visual Paradigm Online foi um experimento enriquecedor, consolidando a informação em modelagem. De sistemas e reforçando a importância da representação visual na análise e desenvolvimento de sistemas complexos. Com esse diagrama, possibilita-se entender e contactar de forma clara a conformação e interações do sistema de gerenciamento de locação de automóveis. Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamentodo Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamento do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. (1) SUMÁRIO 1 INTRODUÇÃO 4 2 MÉTODOS 5 3 RESULTADOS 6 2.1 Criação das classes 2.3 Criação dos métodos 2.4 Estabelecimento dos relacionamentos