Você está na página 1de 6

PITÁGORAS AMPLI

Engenharia de Software

Disciplina Análise Orientada a Objetos

Diagrama de Classes para Locadora de Veículos

Brasília – DF
2023
SUMÁRIO

Diagrama de Classes para Locadora de Veículos .................... Erro! Indicador não definido.
1 INTRODUÇÂO .................................................................................................................. 3
2 MÉTODOS UTILIZADOS ................................................................................................... 4
3 RESULTADOS ................................................................................................................... 5
4 CONCLUSÂO .................................................................................................................... 6
Diagrama De Classes Para Locadora De Veículos

1 INTRODUÇÃO

O diagrama de classes é um dos diagramas mais importantes da modelagem


orientada a objetos. Ele representa a estrutura estática de um sistema, mostrando as
classes que o compõem, seus atributos, métodos e relacionamentos entre elas.
A elaboração de um diagrama de classes é uma etapa fundamental no
desenvolvimento de sistemas orientados a objetos. Ele é usado para comunicar a
estrutura de um sistema para os desenvolvedores, gerentes de projeto e outros
stakeholders. Além disso, ele permite que os desenvolvedores visualizem e
compreendam a estrutura do sistema, antes mesmo de começar a codificação. Isso
ajuda a evitar erros e garantir que o sistema atenda aos requisitos do usuário.
Este relatório apresenta o processo de elaboração de um diagrama de classes
para um sistema de locação de veículos, como parte de atividade da disciplina Análise
Orientada a Objetos. O sistema foi projetado para atender às necessidades de uma
empresa que aluga veículos para clientes particulares. O relatório deve atender aos
seguintes objetivos:

• Descrever as classes que compõem o sistema;


• Definir os atributos e métodos de cada classe;
• Representar os relacionamentos entre as classes.

3
2 MÉTODOS UTILIZADOS

Um dos aspectos fundamentais da engenharia de requisitos é a modelagem de


casos de uso, que envolve a representação visual das interações entre atores e o
sistema em questão. O diagrama de casos de uso é uma ferramenta poderosa para
capturar e comunicar os requisitos funcionais de um sistema de forma clara e concisa.
Nesta seção do relatório, serão discutidos os métodos comumente utilizados para
desenvolver um diagrama de casos de uso.
O processo de elaboração do diagrama de classes foi dividido nas etapas de
análise dos requisitos e modelagem do diagrama de classes.
A primeira etapa consistiu na análise dos requisitos do sistema para uma
empresa de automóveis, dos quais foram identificadas as classes e em cada classe,
seus atributos, métodos e relacionamentos. Os requisitos do sistema estão descritos
abaixo:
a) A empresa tem muitos automóveis. Cada automóvel tem atributos como
número da placa, cor, ano, tipo de combustível, número de portas,
quilometragem, RENAVAM, chassi, valor de locação etc.
b) Cada carro tem um modelo e uma marca, mas um modelo pode
relacionar-se a muitos carros e uma marca pode referir-se a muitos
modelos, embora cada modelo só tenha uma marca específica.
c) Um carro pode ser alugado por muitos clientes, em momentos
diferentes, e um cliente pode alugar muitos carros. É preciso saber quais
carros estão locados ou não. Sempre que um carro for locado é preciso
armazenar a data e hora de sua locação e, quando for devolvido, a data
e hora de devolução.

Na segunda etapa, os requisitos foram modelados utilizando a notação UML.


O diagrama de classes deve ser organizado e estruturado de forma a facilitar a
compreensão e a comunicação dos requisitos. O diagrama de classes foi elaborado
com base nos conceitos de classes, atributos, métodos e relacionamentos.

4
3 RESULTADOS

Com base nos requisitos descritos anteriormente, foi desenvolvido um


diagrama de classes para um sistema de locação de veículos, considerando as
classes, atributos, métodos e relações entre as classes, identificados na análise dos
requisitos. O diagrama contempla classes relevantes para o contexto de locação de
veículos, como "Cliente", "Automóvel", “Marca”, "Modelo" e "Locação". Cada classe
foi identificada demonstrando seus atributos, métodos e relações com as demais
classes.

Diagrama de Classes para Sistema de Locação de Veículos

5
4 CONCLUSÃO

A elaboração de um diagrama de classes é uma etapa fundamental no


desenvolvimento de sistemas orientados a objetos. O diagrama apresenta a estrutura
estática do sistema, ajudando a visualizar e compreender a forma como ele funciona.

O diagrama de classes apresentado neste relatório atende aos requisitos do


sistema de locação de veículos. Ele representa a estrutura do sistema de forma
precisa e compreensível.

Você também pode gostar