Introdução
  • Instalando as Ferramentas
  • Explicação e criação do Banco de Dados
  • Criando o Projeto e os Pacotes
  • Explicação do Padrão Desenvolvimento- DAO
Módulo Clientes
  • Criando a tela de Clientes
  • Criando o Modelo de Clientes
  • Criando a conexão com banco de dados
  • Testando a Conexao com o banco de dados
  • Criando o método Cadastrar Cliente na classe ClienteDAO
  • Implementando o método Cadastrar Cliente
  • Criando o método listarClientes na classe ClienteDAO
  • Implementando o método listarClientes na tela de Clientes
  • Criando os métodos Alterar e Excluir na classe ClienteDAO
  • Implementando os métodos Alterar e Excluir na tela de Clientes
  • Criando e Implementando o método BuscarPorNome na tela de Clientes
  • Criando e Implementando o método LimparTela e método que retorna um Clientes
  • Implementando o método que returna um Cliente na tela de Clientes
  • Consulta e Preenchimento Automático de Endereços com WebServices
Módulo Funcionários
  • Introdução ao Módulo Funcionário
  • Criando a tela de Funcionários
  • Criando o Modelo de Funcionários
  • Criando o método Cadastrar Funcionário na classe FuncionarioDAO
  • Implementando o método Cadastrar Funcionários
  • Criando o método listarFuncionarios na classe FuncionariosDAO
  • Implementando o método listarFuncionarios na tela de Funcionários
  • Criando os métodos Alterar e Excluir na classe FuncionarioDAO
  • Implementando os métodos Alterar e Excluir na tela de Funcionários
  • Criando e Implementando os métodos consultaPorNome
  • Criando a Tela de Login
  • Criando e Implementando Login Simples
  • Criando Menus e Submenus no FrmPrincipal e adicionando ícones
  • Colocando Imagem de Fundo do FrmMenu com JDesktopPane
  • Colocando nome do Usuário logado na barra de status
Módulo Fornecedores
  • Criando a tela de Cadastro de Fornecedores
  • Criando, Implementando a classe Modelo e o método Cadastrar na classe Fornecedor
  • Criando os métodos Alterar e Excluir na classe FornecedoresDAO
  • Criando os métodos ListarFornecedores, ListarFornecedoresPornome e ConsultaPorNo
  • Implementando os métodos de Listagem, Alterar e Excluir na tela de Fornce.
Módulo Produtos
  • Criado a tela de Cadastro de Produtos
  • Criando a classe Modelo de Produtos
  • Listando os Fornecedores do Banco de dados no combobox na tela de Produtos
  • Criando o método Cadastrar Produto na classe ProdutoDAO
  • Implementando o método Cadastrar Produto na tela de Produtos
  • Criando e Implementando o método ListarProdutos com InnerJoin
  • Implementando o método Alterar Produtos na tela de Produtos
  • Implementando o método Excluir Produtos na tela de Produtos
  • Criando e Implementando o método Listar Produtos por Nome na tela de Produtos
  • Criando e Implementando o método Consultar Produto por Nome na tela de Produtos
Módulo Vendas
  • Criando a tela de Vendas
  • Finalizando o layout da tela de Vendas
  • Criando a Tela de Pagamentos
  • Capturando a Data atual do sistema na tela de vendas
  • Criando e implementando a busca de cliente e produtos na tela de Vendas
  • Adicionando os produtos no carrinho de Compras
  • Calculando o Troco da tela de Pagamentos
  • Criando as classes Modelos de Vendas e ItensVenda
  • Criando a classe VendasDAO com os Métodos CadastrarVenda e RetornaUltimaVenda
  • Explicação da Regra de Négocio para registrar uma venda
  • Cadastrando uma Venda no banco de dados
  • Retornando o Id da ultima venda e enviando o carrinho para a tela de Pagamentos
  • Criando a classe ItemVendaDAO e o método CadastrarItem
  • Cadastrando os Items da tabela Item Vendas e Finalizando o Pagamento
  • Criando os métodos BaixaEstoque e RetornaEstoqueAtual
  • Implementando os métodos BaixaEstoque e RetornaEstoqueAtual na tela de Pagament
  • Criando a tela de Histórico de Vendas
  • Criando o método listarVendasPorPeriodo na classe VendasDAO
  • Implementando o método listarVendasPorPeriodo na Tela de Historico
  • Formatando a data da Venda com DateFormat na tela de Historico de Vendas
  • Formatando a data da Venda com DateFormat na tela de Historico de Vendas
  • Implementando a tela Detalhes de Venda com os dados da Venda
  • Criando o método ListarItems de uma Venda na classe ItemVendaDAO
  • Implementando o método ListarItems de uma Venda na tela Detalhes da Venda
  • Implementando a tela Total de Vendas por data
  • Implementando Nivel de Acesso na Tela de Login
  • Implementando Trocar de Usuário e Sair do Sistema
  • Abrindo as Telas a partir do Menu Principal
  • Criando a tela de Controle de Estoque
  • Implementando a tela de Controle de Estoque
  • Criando o Executável do Projeto.avi