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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1 
 
UNIVERSIDADE PITÁGORAS UNOPAR ANHANGUERA 
SUPERIOR DE TECNOLOGIA EM DEVOPS 
 
 
 
 
MARCUS DE JESUS AZEVEDO DOS SANTOS 
 
 
 
 
 
ATIVIDADE PRÁTICA 
ANÁLISE ORIENTADA A OBJETOS 
 
 
 
 
 
 
 
NITERÓI 
2 
 
2024 
MARCUS DE JESUS AZEVEDO DOS SANTOS 
 
 
 
 
 
 
ATIVIDADE PRÁTICA 
ANÁLISE ORIENTADA A OBJETOS 
 
 
 
 
 
Trabalho apresentado à Universidade, como 
requisito parcial para a obtenção de média 
semestral nas disciplinas norteadoras do semestre 
letivo. 
 
Tutor (a): Joice Siqueira Lima Romanini 
 
 
 
 
 
 
 
 
 
 
NITERÓI 
3 
 
2024 
SUMÁRIO 
 
 
INTRODUÇÃO ................................................................................................... 4 
MÉTODOS ........................................................................................................ 5 
RESULTADOS ................................................................................................... 6 
CONCLUSÃO .................................................................................................... 9 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4 
 
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. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 
 
2 MÉTODOS 
 
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 é um 
aplicativo de software desenvolvido para equipes de desenvolvimento de 
software modelarem sistemas de informação de negócios e gerenciarem 
processos de desenvolvimento. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 
 
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” e “endereco”. 
A Figura 2 ilustra os atributos definidos para as classes. 
 
7 
 
 
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. 
 
 
Figura 3: Métodos das classes “Automóvel”, “Modelo”, “Marca”, “Locação” e “Cliente” 
 
2.4 Estabelecimento dos relacionamentos 
 
8 
 
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. 
 
 
Figura 4: Relacionamentos e cardinalidades entre as classes 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9 
 
4 CONCLUSÃO 
 
A criação de um diagrama de classes utilizando a ferramenta Visual Paradigm 
Online 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.

Mais conteúdos dessa disciplina