Buscar

Relatorio aula pratica - analise orientada a objetos (1)

Prévia do material em texto

UNIVERSIDADE PITÁGORAS UNOPAR ANHANGUERA
CURSO SUPERIOR DE TECNOLOGIA
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
ANÁLISE ORIENTADA À OBJETOS
PORTFÓLIO
RELATÓRIO DE ATIVIDADE PRÁTICA
ANÁLISE ORIENTADA À OBJETOS
Byanca Cristina Calixto de Souza
João Pessoa
2024
PORTFÓLIO - RELATÓRIO DE ATIVIDADE PRÁTICA
ANÁLISE ORIENTADA À OBJETOS
Trabalho de portfólio apresentado como requisito
parcial para obtenção de pontos para a média
semestral
Orientadora: Luana Gomes de Souza
João Pessoa
2024
Sumário
1. Introdução ……………………………………………… 4
2. Desenvolvimento ………………………………………. 5
2.1Metodologia.………………………………………….….6
2.2Resultados………………………………………………..7
3. Conclusão………………………………………………..8
1. Introdução
O objetivo deste relatório é documentar o processo de criação de um diagrama UML
para uma locadora de veículos, conforme especificado. O diagrama foi elaborado utilizando a
ferramenta draw.io, devido ao uso da autora no dia-a-dia laboral, e abrange as classes,
atributos, métodos e relacionamentos necessários para modelar o sistema de uma locadora de
forma clara e organizada.
2. Desenvolvimento
2.1 Metodologia
Abaixo será descrito o percurso utilizado para o desenvolvimento da atividade.
2.1.1. Análise das Especificações: O primeiro passo foi analisar cuidadosamente as
especificações fornecidas para entender os requisitos do sistema da locadora de veículos. Isso
inclui identificar as entidades principais (Locadora, Cliente, Carro, Aluguel), seus atributos e
os relacionamentos entre elas.
2.1.2 Estruturação do Diagrama: Com base na análise das especificações, as classes
foram identificadas e seus respectivos atributos foram definidos. Além disso, os métodos
pertinentes a cada classe foram determinados de acordo com as funcionalidades descritas nas
especificações.
2.1.3. Desenho do Diagrama UML: Utilizando a ferramenta draw.io, as classes foram
representadas no diagrama UML, juntamente com seus atributos e relacionamentos. As setas
foram adicionadas para indicar a direção das associações entre as classes, e os verbos
apropriados foram atribuídos a cada associação.
2.1.4. Refinamento e Revisão: Após o desenho inicial do diagrama, foram feitas
revisões para garantir que todas as classes, atributos e relacionamentos estivessem
corretamente representados. A estrutura do diagrama foi refinada para torná-lo mais claro e
compreensível.
2.2 Resultados
O diagrama UML resultante da atividade, representa de forma precisa o sistema de
uma locadora de veículos, abrangendo todas as entidades principais, seus atributos e os
relacionamentos entre elas. Cada classe está identificada com suas chaves primárias,
garantindo a unicidade e integridade dos dados. Além disso, os métodos associados foram
definidos para oferecer as funcionalidades necessárias ao sistema, desde a solicitação de
aluguel até o registro das transações.
Imagem 1 - elaborado pela autora
Partindo do contexto acima, quando um cliente solicita um carro à locadora, inicia-se
um processo no qual a locadora é responsável por alugar o veículo desejado. A identificação
do cliente pode ser realizada utilizando seu CPF ou CNPJ, especialmente em casos nos quais
a locação é direcionada a uma empresa.
Ademais, o sistema permite a locação de múltiplos veículos, considerando a
capacidade limitada de pessoas por carro. Em relação à identificação do veículo, optou-se
pelo uso do RENAVAM, uma vez que se trata de um registro nacional único, semelhante ao
CPF para pessoas físicas.
Destaca-se ainda a criação da entidade Aluguel, concebida com um caráter transitório,
destinada a registrar as transações realizadas entre o cliente e a locadora, garantindo o
monitoramento das operações de aluguel.
3. Conclusão
A criação do diagrama UML proporcionou uma compreensão mais profunda e
organizada do sistema da locadora de veículos. Ao representar de forma visual as classes,
atributos, relacionamentos e métodos do sistema, foi possível identificar claramente a
estrutura e o funcionamento de um possível software. Esse diagrama tem a possibilidade de
facilitar não apenas o desenvolvimento e a implementação do sistema, mas também
proporcionou uma base sólida para comunicação e colaboração entre os membros da equipe e
os stakeholders envolvidos no projeto.
Além disso, o diagrama UML serve como uma ferramenta valiosa para documentar e
compartilhar os requisitos e a arquitetura do sistema. Ele oferece uma representação precisa e
abrangente do sistema da locadora de veículos, permitindo que todos os envolvidos tenham
uma visão clara e unificada do projeto. Com isso, é possível garantir uma melhor
compreensão dos requisitos do cliente, uma implementação mais eficiente e uma manutenção
mais fácil do sistema no futuro.
Ao concluir o processo de criação do diagrama, ficou evidente que a escolha pelo
draw.io foi apropriada . Embora o Visual Paradigm ofereça uma variedade de funcionalidades
além da simples criação de diagramas, a interface do draw.io se mostrou mais intuitiva e
familiar, especialmente considerando o seu uso cotidiano no ambiente de trabalho. A
facilidade de navegação e a simplicidade na construção do diagrama foram pontos-chave que
contribuíram significativamente para uma experiência de modelagem mais eficiente. Portanto,
a decisão de utilizar o draw.io para essa tarefa foi fundamental para a obtenção de um
resultado satisfatório e para a otimização do tempo de trabalho.

Continue navegando