Programação e Desenvolvimento

Projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços.
Tecnologia do Blogger.

Text Widget

Search (Don't Edit)

Sample Text

Colaboradores

Formulir Kontak

Nome

E-mail *

Mensagem *

Full-Width Version (true/false)

Flickr

Arquivo do blog

Facebook

Translate

Video of the Day

Slider (Add Label Name Here!) (Documentation Required)

Teste Teste Teste

Know us

Teste Teste Teste Teste

Popular Posts

Featured

25 de jul. de 2023

Caro estudante, Temos por certo que os desafios sempre contribuem na aquisição de conhecimentos e competências desejadas. Sendo assim, faz-se necessário relacionar o que se aprende com situações reais que podem ser encontradas no cotidiano.

 MAPA - ADSIS - PROGRAMAÇÃO III - 532023

Entre em contato com a nossa equipe que vamos assessorar com esse trabalho

Mais de 10 anos no mercado acadêmico 


=================MV-ASSESSORIA==========================
CONTATO
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho

(15)98170-8778

Tele gram.:( 15) 98170-8778 - 

E-MAIL: Mvf5system@gmail.com

Caro estudante,

Temos por certo que os desafios sempre contribuem na aquisição de conhecimentos e competências desejadas. Sendo assim, faz-se necessário relacionar o que se aprende com situações reais que podem ser encontradas no cotidiano.

Nesta atividade, você é convidado a realizar uma atividade para verificar como a disciplina em questão pode contribuir na sua experiência e formação profissional. Por este motivo, nesta atividade MAPA, você é instigado a solucionar um problema voltado para sua área de formação.

Atente-se para as informações e realize um ótimo trabalho!

Gerenciamento de locação de veículos.

Uma grande rede de aluguéis de veículos contratou a fábrica de software em que você trabalha para criar um software em Java orientado à objetos que faça a gestão de seus veículos para os clientes.

O processo de desenvolvimento já se iniciou e o analista de sistema já modelou parte do processo de locação, criando o diagrama de classe abaixo:


Além do diagrama de classe, o analista ainda mandou o documento de requisitos contendo as seguinte regras
- O método de cadastrar usuário deve ler as informações através do JOptionPane
- O método mostrar dados do usuário deve preprar uma string e retornar como saída do método
- O mesmo comportamento dos métodos de usuário devem ser contemplados em Carro
- O método iniciar aluguel deve chamar o método cadastrarUsuario e cadastrarCarro do objeto relacionado a aluguel
- O método iniciar aluguel deve pedir também o kmInicial do veiculo 
- O método fechar locacao deve ler a informação de kmFinal.
    - Para calcular a locação deve-se calcular a quantidad de dias locados * valor por km. Além disso se o carro ficou alugado por mais de 10 dias, deve-se dar desconto de 10% e se ficou mais de 20 dias deve-se dar um desconto de 20%. O valor final deve ser armazenado no atributo valorTotalAluguel
- O método mostrarResumoLocacao deve mostrar as informacoes de cliente, carro, e do aluguel através do JOptionPane, no final ficará assim:

Resumo Aluguel
Cliente
Nome: Rogério
CPF: 123.123.123-11
Telefone: (11)1111-11111
Carro
Modelo: HB20
Marca: Hyundai
Valor por Km: 5.0
Aluguel
Quantidade de dias: 1
Km Inicial: 100
Km Final: 200
Valor Total: R$500,00

Implemente um projeto utilizando Java na IDE Netbeans contendo as classes, bem como seus atributos métodos, aplicando as regras e os conceitos da Orientação a Objetos. A implementação não necessita de interface para entrega, poderá ser criado uma classe "Main" que instancie e execute os objetos e métodos para o teste das funcionalidades. Logo após a conclusão da atividade, faça a exportação do projeto e compacte o projeto e envie para correção.

Entendo que possa haver a preferência por diferentes IDEs, entretanto para esta atividade é necessário que seja criado em um projeto utilizando NetBeans para que padronize e facilite a correção.


0 comentários:

Postar um comentário

Postagem em destaque

MVF5 System - SOLUÇÕES EM TI!

          Desenvolvimento de projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços. Entre em c...

Seguidores

Total de visualizações

Postagens populares