Prévia do material em texto
Relatorio Análise Orientada a Objetos Análise e Modelagem de Sistemas (Anhanguera Educational) Digitalizar para abrir em Studocu A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Relatorio Análise Orientada a Objetos Análise e Modelagem de Sistemas (Anhanguera Educational) Digitalizar para abrir em Studocu A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos https://www.studocu.com/pt-br/document/anhanguera-educational/analise-e-modelagem-de-sistemas/relatorio-analise-orientada-a-objetos/83520963?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos https://www.studocu.com/pt-br/course/anhanguera-educational/analise-e-modelagem-de-sistemas/6581556?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos https://www.studocu.com/pt-br/document/anhanguera-educational/analise-e-modelagem-de-sistemas/relatorio-analise-orientada-a-objetos/83520963?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos https://www.studocu.com/pt-br/course/anhanguera-educational/analise-e-modelagem-de-sistemas/6581556?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos 2024 S Análise e Desenvolvimento de Sistemas - Tecnológico TÍTULO DO TRABALHO: RELATÓRIO DE AULA PRÁTICA – ANÁLISE ORIENTADA A OBJETOS Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos 2024 TÍTULO DO TRABALHO: RELATÓRIO DE AULA PRÁTICA – ANÁLISE ORIENTADA A OBJETOS Aula prática de ANÁLISE ORIENTADA A OBJETOS apresentado como requisito parcial para a obtenção de média semestral no curso ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. Orientador(a): Tutor(a): Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 SUMÁRIO Análise e Desenvolvimento de Sistemas......................................................0 1 INTRODUÇÃO............................................................................................3 2 MÉTODOS..................................................................................................4 3 RESULTADOS............................................................................................5 4 CONCLUSÃO..............................................................................................7 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 ../sstep/OneDrive/%C3%81rea%20de%20Trabalho/Relatorio%20Projeto%20de%20Software.doc#__RefHeading___Toc131003364 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos 1 INTRODUÇÃO A modelagem de sistemas é uma prática essencial no desenvolvimento de software, permitindo a visualização e organização das entidades e relacionamentos presentes em um sistema. Neste artigo, será abordado o desenvolvimento de um diagrama de classes para um sistema de gerenciamento de locação de automóveis, utilizando a ferramenta Visual Paradigm Online. Serão apresentados os passos seguidos para a criação do diagrama, destacando a importância de uma representação clara e concisa do sistema. 3 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 2 MÉTODOS Para o desenvolvimento do um diagrama de classes para um sistema de locação de veículos utilizei a versão online do software Visual Paradigm, que é um aplicativo de software desenvolvido para equipes de desenvolvimento de software modelarem sistemas de informação de negócios e gerenciarem processos de desenvolvimento. 4 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos 3 RESULTADOS O processo de desenvolvimento do diagrama de classes foi realizado utilizando a ferramenta Visual Paradigm Online. Após criar uma conta e fazer login na plataforma, foram executados os seguintes passos: 2.1 Criação das classes As classes “Automóvel”, “Modelo”, “Marca”, “Locação” e “Cliente” foram criadas no diagrama, representando as entidades principais do sistema. Cada classe foi devidamente nomeada e adicionada 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 atributos foram definidos para cada uma delas. Para a classe “Automóvel”, foram criados atributos como “numeroPlaca”, “cor”, “ano”, entre outros. As classes “Modelo” e “Marca” possuíram o atributo “nome”. Já a classe “Locação” teve atributos como “dataLocacao” e “valorLocacao”. A classe “Cliente” teve atributos como “nome”, “cpf” 5 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 e “endereco”. 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 criados os métodos correspondentes às suas funcionalidades. A classe “Automóvel” teve métodos como “cadastrarAutomovel” e “editarAutomovel”. A classe “Modelo” possuía métodos como “cadastrarModelo” e “editarModelo”. A classe “Marca” teve métodos como “cadastrarMarca” e “editarMarca”. A classe “Locação” possuía o método “registrarLocacao”. E a classe “Cliente” teve métodos como “cadastrarCliente” e “editarCliente”. A Figura 3 apresenta os métodos definidos para as classes. 6 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos Figura 3: Métodos das classes “Automóvel”, “Modelo”, “Marca”, “Locação” e “Cliente” 2.4 Estabelecimento dos relacionamentos Após a definição das classes, foi necessário estabelecer os relacionamentos entre elas. Utilizando a relação de agregação, a classe “Automóvel” possui 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. 7 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 Figura 4: Relacionamentos e cardinalidades entre as classes 8 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-analise-orientada-a-objetos 4 CONCLUSÃO A criação de um diagrama de classes utilizando a ferramenta Visual ParadigmOnline foi fundamental para representar concisamente um sistema de gerenciamento de locação de automóveis. Através dos passos seguidos, foi possível definir as classes, atributos, métodos e relacionamentos necessários para o sistema. A utilização da ferramenta Visual Paradigm Online facilitou o processo de criação do diagrama, permitindo uma visualização intuitiva e organizada das classes e seus relacionamentos. As imagens inseridas no artigo foram essenciais para ilustrar o resultado do diagrama, proporcionando uma compreensão mais precisa do sistema proposto. A modelagem de sistemas utilizando a UML e diagramas de classes é uma prática fundamental no desenvolvimento de software, permitindo a identificação e organização das entidades e suas interações. O presente artigo demonstrou a importância dessa prática, destacando a utilização de uma ferramenta adequada para a criação do diagrama. Em resumo, o desenvolvimento do diagrama de classes utilizando a ferramenta Visual Paradigm Online foi uma experiência enriquecedora, consolidando o conhecimento 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, torna-se possível compreender e comunicar de forma clara a estrutura e interações do sistema de gerenciamento de locação de automóveis. 9 Baixado por Alunos Faculdade Nelson Hungria (alunosfaculdadecpnh@gmail.com) lOMoARcPSD|40998518 Análise e Desenvolvimento de Sistemas - Tecnológico SUMÁRIO 1 INTRODUÇÃO 2 métodos 3 RESULTADOS 4 CONCLUSÃO