Käynnissä

Projeto básico em JAVA

Projeto Estações de Autoatendimento - PEA

Para driblar a crise, o dono de uma concessionária está querendo inovar no seu negócio de vendas de automóveis (carros, vans, motos, caminhões e etc...). Ele teve a ideia de substituir os vendedores da concessionária por estações de autoatendimento. A ideia é que o cliente possa usá-lo para consultar os automóveis existentes na loja, realizar suas compras e receber o pedido.

Diante disso, o projeto deve ser composto por um sistema de carrinho de compras automatizado e inteligente, que permite o usuário listar todos os automóveis cadastrados no sistema e escolher quais automóveis serão adicionados ao carrinho.

Na adição de um automóvel ao carrinho, o usuário deve escolher a sua quantidade e cor, respeitando a regra de que uma cor fosca aumenta em 3% o valor do automóvel. Um automóvel pode não ter a opção de cores foscas, portanto um tratamento especial deve ser dado quando isso ocorrer. Além disso, o usuário pode remover ou visualizar os itens do seu carrinho, com seus respectivos preços e valor total da compra.

Por fim, o sistema deve permitir que o cliente finalize a sua compra e um número de pedido é

gerado, acompanhado do prazo de entrega de cada automóvel. Esta compra deve ser armazenada e o sistema deve retornar para o seu estado inicial, permitindo que outro usuário também faça sua compra. Para evitar fraudes, o sistema deve permitir a compra de, no máximo, 10 itens de cada automóvel. Este tratamento deve ser feito quando o cliente finalizar a compra.

Portanto, o sistema deve possuir as seguintes funcionalidades:

1. Cadastrar automóveis (acesso restrito com senha: 123)

2. Listar automóveis

3. Adicionar automóveis ao carrinho com sua quantidade e cor

4. Visualizar o carrinho

5. Excluir automóvel do carrinho

6. Finalizar a compra

7. Consultar pedido (usando o número gerado)

8. Listar compras realizadas (acesso restrito com senha: 123)

9. Controlar estoque (opcional) (acesso restrito com senha: 123)

Além disso, a coleção utilizada deve ser implementada pelo aluno. O Aluno deve criar uma nova classe concreta, que represente uma coleção e que implemente uma das interfaces do Framework Collections.

Para a implementação do sistema, utilizar as seguintes regras (implementar a funcionalidade sem suas respectivas regras implica na perda de 50% da sua pontuação):

• Utilizar Interfaces e Herança

• Utilizar coleções (nova coleção criada pelo aluno);

• Utilizar exceções nos seguintes casos:

o Ao cadastrar um automóvel já existente;

o Ao escolher uma cor metalizada não disponível para um veículo;

o Ao finalizar a compra e houver um automóvel acima do limite máximo permitido (10);

o Efetuar a compra de um automóvel que não tem em estoque (opcional)

Obs: Linguagem simples de estudante com comentários do que está sendo feito.

Taidot: graafinen suunnittelu, Java, Javascript, PHP, tietojärjestelmäarkkitehtuuri

Näytä lisää: api em java converter avi para flv, browser mmorpg games em java, cliente sip em java, client server texas hold em java, code streaming de audio em java, como se tempo de transferencia de um ficheiro foi excedido em java, converter jar em java, free multi texas hold em java script, frelance em java, modbus em java, playlist em java script flash, red5 mais webcam em java, shell converte pdf em java, free lance em licitações, freelancer projeto instalações prediais, freelancer tecnico em edificações, paint soluções em design e web, Crio planilhas em Excel, monto apresentações de slides e faço cartões de visita como você mandar., Apresentações em powerpoint, lições bíblicas cpad

Tietoa työnantajasta:
( 0 arvostelua ) Brasília, Brazil

Projektin tunnus: #19694775

Myönnetty käyttäjälle:

Wandaymo

Sou formado pela Universidade Federal de Goiás em Ciências da computação, trabalho atualmente como desenvolvedor em uma multinacional. Tenho ampla experiência com Java, C, MySQL, Arduino e Android. Tenho experiência co Lisää

$30 USD 15 päivässä
(0 Arvostelua)
0.0

2 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

RachitGroup

Olá Caro Cliente, Eu li os detalhes do trabalho do seu projeto e estou absolutamente certo de que posso fazer este projeto muito bem, tenho mais de 5 anos de experiência nele. Eu forneço - - Serviços 24x7 para meu Lisää

$30 USD 1 päivässä
(1 arvostelu)
0.0