Buscar

PORTIFOLIO ANALISE ORIENTADA A OBJETOS ICARO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Jacareí-SP 
2023 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ÍCARO GOMES FERNANDEZ CANAL 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – 
TECNÓLOGO 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA 
DISCIPLINA: ANÁLISE ORIENTADA A OBJETOS 
 
Jacareí-SP 
2023 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA 
DISCIPLINA: ANALISE 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): Ms. Vanessa Matias Leite 
Tutor: Eduardo Viana de Almeida 
 
ÍCARO GOMES FERNANDEZ CANAL – RA 3670681801 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SUMÁRIO 
 
1 INTRODUÇÃO .......................................................................................... 3 
2 DESENVOLVIMENTO ............................................................................... 4 
2.1 Criação das classes ...................................................................................... 4 
2.2 Definindo os atributos ................................................................................... 4 
2.3 Criando os métodos ...................................................................................... 4 
2.4 Relacionamentos .......................................................................................... 5 
3 RESULTADOS .......................................................................................... 6 
4 CONCLUSÃO ............................................................................................ 7 
5 Referências bibliográficas ......................................................................... 8 
 
 
 3 
1 INTRODUÇÃO 
Entende-se que o diagrama de classes é uma ferramenta 
fundamental na modelagem orientada a objetos, servindo como um guia visual do 
sistema que está em desenvolvimento, desempenhando um papel crucial, dando 
norte a compreensão e comunicação e do comportamento do sistema. 
Este portfólio está sendo desenvolvido com o intuito de colocar em 
prática conceitos que foram ensinados na disciplina Análise Orientada a Objetos, 
tendo como objetivo principal apresentar o desenvolvimento de um diagrama de 
classes para um sistema de locação de veículos, utilizando a ferramenta Visual 
Paradigm Online. 
 4 
2 DESENVOLVIMENTO 
O processo de desenvolvimento desse diagrama foi realizado 
utilizando a ferramente Visual Paradigm Online. 
2.1 Criação das classes 
As entidades principais do sistemas serão representadas através 
das seguintes classes criadas: “Automóvel”, “Modelo”, “Marca”, “Locação” e 
“Cliente”. 
 
2.2 Definindo os atributos 
Após a criação das classes, foram definidos os atributos para cada 
uma delas. Abaixo segue os atributos que foram criados para cada classe: 
• Classe “Automóvel”: “placa”, “cor”, “nro_portas”, 
“tipo_combustivel”, “quilometragem”, “renavam”, “chassi” e 
“valor_locacao”. 
• Classe “Modelo”: “descricao”. 
• Classe “Marca”: “descricao”. 
• Classe “Locação”: “dt_locacao”, “hora_locacao”, 
“dt_devolucao”, “hora_devolucao”, “quilometragem”, 
“valor_calcao”, “valor_locacao” e “devolvido”. 
• Classe “Cliente”: “cpf”, “nome”, “endereço” e “tel”. 
2.3 Criando os métodos 
Cada classe, recebeu um método correspondente às suas 
funcionalidades. Segue abaixo os métodos criados para cada classe. 
• Classe “Automóvel”: “conAutomovel”, “cadAutomovel”, 
“editAutomovel” e “removerAutomovel”. 
• Classe “Modelo”: “cadModelo”, “editModelo” e 
“removerModelo” 
 5 
• Classe “Marca”: “cadMarca”, “editMarca” e “removerMarca”. 
• Classe “Locação”: “regLocacao”. 
• Classe “Cliente”: “consCliente”, “cadCliente”, “editCliente” e 
“removerCliente” 
 
2.4 Relacionamentos 
Logo após a definição das classes, foi necessário conectar elas, 
utilizando a agregação; A classe “Carro” tem um “Modelo” e uma “Marca” e pode ter 
muitos de cada. Da mesma maneira que a classe “Modelo” tem uma “Marca e pode 
ter muitos. A conexão entre “Carro” e “Alugel”, e entre “Aluguel” e “Cliente”, é de 
associação. Cada “Aluguel” pode ter um ou mais “Carro” e um “Cliente” pode ter um 
ou mais “Aluguel”. 
 
 
 
 
 6 
3 RESULTADOS 
 
Abaixo segue o diagrama de classes proposto no portifólio: 
 
Fonte: o próprio autor. 
 7 
4 CONCLUSÃO 
O desenvolvimento de um diagrama de classes para um sistema de 
locação de veículos proporcionou uma maior compreensão da estrutura e do 
funcionamento deste tipo de sistema. A identificação e organização das classes e 
suas relações, fez compreender e visualizar a interação entre os diferentes 
componentes do sistema que pode ser desenvolvido. 
Entende-se também a importância deste tipo de diagrama, que 
facilita a comunicação entre os membros da equipe de desenvolvimento e ajuda a 
evitar certos erros que podem afetar a programação do mesmo. 
Além também de servir como um excelente ponto de referência 
durante todo o processo de desenvolvimento do sistema. 
Fica claro que o desenvolvimento do diagrama de classes é uma 
etapa crucial no desenvolvimento de um sistema, o tornando mais eficaz, não só 
melhorando a qualidade do código final, mas também contribuindo para um 
processo de desenvolvimento mais eficiente. 
 
 
 
 
 
 
 
 8 
5 REFERÊNCIAS BIBLIOGRÁFICAS 
 
Visual Paradigm Online. Visual Paradigm, 2023. Disponível em: < 
https://online.visual-paradigm.com/drive/#diagramlist:proj=0&diagram=list>. Acesso 
em: 27 de abril de 2024.

Continue navegando

Outros materiais