Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

1 
 
 
 
UNOPAR – ANHANGUERA – SÃO PAULO 
 - ENGENHARIA DE SOFTWARE - 
 
 
 
 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA 
NOME DA DISCIPLINA – ANÁLISE ORIENTADA A OBJETO 
 
 
 
 
 
 
 
 
 
SÃO PAULO / SP 
2024 
 
2 
 
 
 
ALUNO: 
FERNANDO MARCELINO 
 
 
 
 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA 
NOME DA DISCIPLINA – ANÁLISE ORIENTADA A OBJETO 
 
 
 
 
 
Trabalho apresentado ao Curso (Engenharia de 
Software) da UNOPAR – Anhanguera, para a 
disciplina [Analise Orientada a Objeto]. 
 
Orientador: Prof. Vanessa Matias Leite 
 
 
 
 
SÃO PAULO / SP 
2024 
 
3 
 
Sumário 
 
INTRODUÇÃO ..................................................................................................................... 4 
DESENVOLVIMENTO ......................................................................................................... 5 
IMAGEM 1 ........................................................................................................................... 5 
IMAGEM 2 ........................................................................................................................... 7 
CONCLUSÃO ...................................................................................................................... 8 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4 
 
INTRODUÇÃO 
 
A modelagem de sistemas é uma técnica crucial no processo de desenvolvimento de 
software, que facilita a compreensão e estruturação das partes e conexões presentes em 
um sistema. Neste relatório, será abordado o desenvolvimento de diagrama de classes 
para um sistema de locação de veículos, utilizando a plataforma Visual Paradigm Online. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 
 
DESENVOLVIMENTO 
 
Antes de iniciar a modelagem do sistema, foi selecionada a opção "create blank" no campo 
"Diagram". Segundo passo foi a criação de classes representando as entidades principais 
do sistema de locação. Automóvel, modelo, marca, locação e cliente. 
 
 
 
IMAGEM 1 
 
 
 
 
 
 
 
 
 
6 
 
Após a criação das classes, os atributos serão definidos para cada uma delas. Para a 
classe Automóvel, foram criados atributos como; 
 
 PLACA 
 COR 
 ANO 
 TIPO COMBUSTIVEL 
 NÚMERO DE PORTAS 
 QUILOMETRAGEM 
 RENAVAM 
 CHASSI 
 VALOR LOCAÇÃO 
 
As classes Modelo e Marca possuíram o atributo “nome” 
 
Classe “Locação” teve atributos como: 
 DATA LOCAÇÃO 
 HORA LOCAÇÃO 
 DATA DEVOLUÇÃO 
 HORA DEVOLUÇÃO 
 VALOR DA LOCAÇÃO 
 
 
Classe “Cliente” teve atributos como; 
 NOME 
 CPF 
 ENDEREÇO 
 TELEFONE 
 
Para cada classe, foram criados os métodos correspondentes às suas funcionalidades. A 
classe “Automóvel” teve métodos como “cadastrarAutomovel”, “editarAutomovel” e 
“remover automóvel”. A classe “Modelo” possuía métodos como “cadastrarModelo”, 
“editarModelo” e “remover modelo”. 
 
A classe “Marca” possui métodos como “cadastrarMarca”, “editarMarca” e “removerMarca”. 
 
A classe “Locação” possuía o método “registrar Locação”. E a classe “Cliente” teve 
métodos como “cadastrarCliente”, “editarCliente” e “remover cliente”. 
 
 
Após definir as classes, foi necessário estabelecer as conexões entre elas. Usando a 
relação de agregação, a classe "Automóvel" contém um "Modelo" e uma "Marca", com a 
 
7 
 
possibilidade de ter vários deles (cardinalidade de 1 para muitos). Da mesma forma, a 
classe "Modelo" contém uma "Marca" com a mesma cardinalidade (1 para muitos). As 
relações entre "Automóvel" e "Locação", e entre "Locação" e "Cliente", são de associação. 
Cada "Locação" pode envolver um ou mais "Automóvel", enquanto um "Cliente" pode ter 
uma ou mais "Locação". 
 
 
IMAGEM 2 
 
 
 
 
 
 
 
8 
 
CONCLUSÃO 
 
Ao longo deste trabalho, exploramos detalhadamente o processo de desenvolvimento de 
um sistema de locação de veículos utilizando a poderosa ferramenta Visual Paradigm. 
Através da modelagem de dados, análise de requisitos e design de sistemas, fomos 
capazes de criar uma solução robusta e eficiente para atender às necessidades dos 
clientes e empresas de locação de veículos. 
O Visual Paradigm provou ser uma ferramenta excepcional para visualizar e projetar 
sistemas complexos, permitindo-nos criar diagramas claros e precisos que serviram como 
base para o desenvolvimento do nosso sistema de locação de veículos. Desde a 
modelagem de casos de uso até a geração de código, o Visual Paradigm proporcionou 
uma experiência integrada e intuitiva que acelerou significativamente o processo de 
desenvolvimento. 
Durante o desenvolvimento do sistema, enfrentamos diversos desafios que foram 
superados com a ajuda das funcionalidades avançadas oferecidas pelo Visual Paradigm, 
como a capacidade de simular e testar diferentes cenários antes da implementação final. 
Além disso, a colaboração em equipe foi facilitada pela capacidade de compartilhar e 
revisar os modelos de forma transparente e eficiente. 
Em suma, o uso do Visual Paradigm foi fundamental para o sucesso deste projeto de 
locação de veículos. Ele não apenas nos permitiu criar um sistema funcional e eficiente, 
mas também nos proporcionou uma compreensão mais profunda dos processos 
envolvidos na locação de veículos e na gestão de um sistema de informação. Estamos 
confiantes de que a solução desenvolvida atenderá às necessidades dos clientes e 
contribuirá significativamente para a eficiência e rentabilidade das empresas de locação de 
veículos. 
Este trabalho não apenas demonstrou as capacidades do Visual Paradigm como uma 
ferramenta de desenvolvimento de software, mas também ressaltou a importância da 
modelagem e design adequados na criação de sistemas de alta qualidade. Esperamos que 
este projeto sirva como um exemplo inspirador para futuros empreendimentos no campo 
da tecnologia da informação e engenharia de software. 
Com isso, encerramos este trabalho com a satisfação de ter alcançado nossos objetivos e 
a gratidão pela oportunidade de explorar e aplicar os conhecimentos adquiridos ao longo 
deste processo. Que este sistema de locação de veículos desenvolvido no Visual 
Paradigm seja não apenas uma conquista acadêmica, mas também uma contribuição 
prática para o avanço da indústria de locação de veículos e da tecnologia como um todo.

Mais conteúdos dessa disciplina