Buscar

Desenvolvimento de Sistema de Locação

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 8 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 8 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

Prévia do material em texto

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
DEIVYSSON LUCAS DE OLIVEIRA ALVES
SISTEMA DE LOCAÇÃO DE VEÍCULOS
MACEIÓ-AL, 2024
DEIVYSSON LUCAS DE OLIVEIRA ALVES
SISTEMA DE LOCAÇÃO DE VEÍCULOS
Trabalho de portfólio para aquisição
de nota para média semestral.
Disciplina: Análise Orientada à
Objetos
MACEIÓ-AL, 2024
SUMÁRIO
1 INTRODUÇÃO…………………………………………………4
2 DESENVOLVIMENTO…………………………………...…....5
3 CONCLUSÃO….………………………………………….……8
1 INTRODUÇÃO
O desenvolvimento de um sistema de locação de veículos é fundamental para
empresas que atuam nesse ramo, proporcionando uma gestão eficiente dos
automóveis disponíveis para locação, dos clientes e das transações de aluguel.
Neste contexto, a elaboração de um diagrama de classes é essencial para visualizar
e organizar a estrutura do sistema, identificando as classes principais, seus atributos
e relacionamentos.
2 DESENVOLVIMENTO
1. Identificação das classes principais:
- Automóvel
- Modelo
- Marca
- Cliente
- Transação de Locação
2. Atributos das classes:
- Automóvel:
- Placa: String
- Cor: String
- Número de portas: int
- Tipo de combustível: int
- Quilometragem: long
- RENAVAM: long
- Chassi: String
- Valor de locação: double
- Modelo:
- Descrição: String
- Marca:
- Descrição: String
- Cliente:
- CPF: long
- Nome: String
- Endereço: String
- Telefone: String
- Transação de Locação:
- Data de locação: Date
- Hora de locação: Time
- Data de devolução: Date
- Hora de devolução: Time
- Quilometragem: long
- Valor de caução: double
- Valor de locação: double
- Devolvido: int
3. Relacionamentos entre as classes:
- Um Automóvel pertence a um Modelo.
- Um Modelo pertence a uma Marca.
- Um Automóvel pode ser alugado por muitos Clientes.
- Um Cliente pode alugar muitos Automóveis.
- Cada Transação de Locação envolve um Automóvel e um Cliente.
4. Métodos das classes:
- Automóvel:
- consultarAutomovel(): String
- cadastrarAutomovel(): void
- editarAutomovel(): String
- removerAutomovel(): int
- Modelo:
- consultarModelo(): String
- Marca:
- consultarMarca(): String
- Cliente:
- consultarCliente(): String
- cadastrarCliente(): void
- editarCliente(): String
- removerCliente(): int
- Transação de Locação:
- registrarLocacao(): int
5. Diagrama de Classes:
4 CONCLUSÃO
O diagrama de classes desenvolvido fornece uma representação visual clara da
estrutura do sistema de locação de veículos, destacando as principais entidades
envolvidas, seus atributos, métodos e os relacionamentos entre elas. Com base
nesse diagrama, é possível prosseguir com a implementação do sistema, garantindo
uma gestão eficiente dos automóveis, clientes e transações de locação.

Mais conteúdos dessa disciplina