Realizado

Desenvolvimento de aplicações em Java

Publicado em 27 de Novembro de 2018 dias na TI e Programação

Sobre este projeto

USD 50 - 100

Criar dois programas simples com interface gráfica (Windows Forms).
1º - Aplicação de Controle de Estoque
» Criar uma classe "Estoque" com atributos para armazenar nome do produto, quantidade em estoque e métodos para cadastrar, imprimir e atualizar os dados de estoque de um produto, além dos métodos get e set para cada atributo.
» Criar uma classe principal com no mínimo 6 tipos de componentes gráficos diferentes: usar a classe JTabbed para organizar as janelas(abas) de cadastro, pesquisa, edição, movimento.

» Utilizar o conceito de herança para utilizar JFrame
» Implementar o "ouvinte de evento" para os componentes através da classe interna, classe adaptadora ou implementando a interface na classe principal
» Criar vetor de objetos (Classe ArrayList) da classe Estoque
» Fazer a validação dos dados de entrada com "tratamento de exceção (try/catch)"
» Usar a classe JOptionPane para mensagens de erro e confirmação
» Os dados devem ser gravados em arquivo
2º - Aplicação de Cadastro de Cliente
» Dados do formulário:
» Nome (TextField), Idade (Slider), CPF (Formatted Field), Sexo (Radio Button), Endereço (Rua (TextField), Cidade (TextField), Estado (ComboBox)), Cartão de crédito (Numero (TextField), Bandeira (ComboBox)), Email (TextField), Senha de acesso (Password Field), Gravar (Button), Limpar (Button).
» Utilizar o conceito de herança para utilizar JFrame
» Implementar o "ouvinte de evento" para os componentes através de classe interna, classe adaptadora ou implementando a interface na classe principal
» Fazer a validação dos dados de entrada com "tratamento de exceção (try/catch)"
» Gravar os dados em arquivo (vetor)
» Implementar a classe com os dados do Cadastro em uma classe separada

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Java

Voce gostaria de começar trabalhar neste projeto?

Entre com sua conta Workana ou faça o seu cadastro! Potencialize seu trabalho freelancer

Freelancers que já se candidataram para este trabalho

  • Formado em CIência da Computação pela Universidade Federal de São João del Rei em 2013, especializado em Desenvolvimento Web, com experiência de mais de 10 anos nas áreas de desenvolvimento de site...

  • Programador de sistemas na empresa Domínio Sistemas