Find Jobs
Hire Freelancers

Projeto básico em JAVA

$10-30 USD

Inaendelea
Imechapishwa almost 5 years ago

$10-30 USD

Kulipwa wakati wa kufikishwa
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.
Kitambulisho cha mradi: 19694775

Kuhusu mradi

2 mapendekezo
Mradi wa mbali
Inatumika 5 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
Imetolewa kwa:
Picha ya Mtumiaji
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 comprovada com Java, link para o último projeto de minha autoria: [login to view URL]
$30 USD ndani ya siku 15
0.0 (0 hakiki)
0.0
0.0
2 wafanyakazi huru wana zabuni kwa wastani $30 USD kwa kazi hii
Picha ya Mtumiaji
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 meus clientes (A razão pela qual meus clientes me amam e se ergue) - 1 mês de serviço gratuito após a conclusão do projeto - Desenvolvimento em nosso servidor de teste no início e fará a migração depois de tudo concluído e aprovado Já faz mais de 5 anos que estou fornecendo serviços aqui Reuni mais de 1000 Avaliações no meu Mercado Off-line, Concluímos mais de 1500 Projetos Estar no topo do ranking no Freelancer Eu tenho trabalhado em todos os tipos de projetos sendo pequeno, médio ou longo Ping me a qualquer momento, estou sempre lá para ajuda (24x7) Obrigado
$30 USD ndani ya siku 1
5.0 (1 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya BRAZIL
Brasília, Brazil
0.0
0
Mwanachama tangu Mei 15, 2019

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.