Aula 22 Até Aula 27 - 07.03.2012 até 22.03.2012
Autor: Maiquel Frantz | Publicado: 2012-03-24T17:03:00-07:00

Enfim o dia chegou


=================================================================================


Pessoal, segue a descrição do trabalho final da disciplina.

Criar um programa java para inserir e excluir registros de um arquivo TXT. O programa deve conter as seguintes funcionalidades:- Tela (interface gráfica) para inserir dados com os campos solicitados (de acordo com a lista no final do email);- Tela para listar os registros do arquivo;- Possibilidade de excluir um registro do arquivo;- Possibilidade de limpar todo o arquivo (excluir todos os registros), mediante digitação de senha (pode ser fixa no código);- Possibilidade de acessar todas as telas do sistema (pode ser uma tela com botões, menu superior nas telas, etc);
OBS: Não é necessário criar a funcionalidade de edição de registros, porém funcionalidades extras serão consideradas.
Lista de campos por aluno:- Daniel Santos: Agenda de contatos (Nome, e-mail, telefone, rua, numero, complemento, cep, cidade, estado)- Daniel Schuch: Cadastro de computadores (ID, processador, HD, memória, monitor, acessorios);- Erick do Nascimento:&nbsp;Lista de empresas (Razao social, nome fantasia, CNPJ, inscrição estadual, telefone, email, rua, numero, complemento, cep, cidade, estado)&nbsp;- Giovane Thomas: Cadastro de disciplinas (nome da disciplina, nome do professor, dia da semana, nro de horas, semestre do curso, quantidade de alunos na turma);- Guilherme Rischter: Controle de patrimonio (nome do patrimonio, local onde fica, data da compra, responsável, durabilidade prevista)- Gustavo Specht: Funcionários (nome, e-mail, telefone, CLT, RG, CPF, data nascimento, setor que trabalha)- Igor Dettenborn: Produtos (nome, categoria, descrição, preço, quantidade disponivel no estoque, garantia)- Jacson Peiter: Serviços (tipo de serviço, descrição, categoria, preço, nome do prestador de serviço, local da prestação do serviço)- Jefferson Figueiredo: Faturas (nome do sacado, cpf, nome do cedente, cnpj, nosso numero,&nbsp;valor,&nbsp;vencimento)- Kleone Nunes: Servidores (nome do servidor, IP, principal funcionalidade, quem tem acesso, prioridade de manutenção)- Maike Nunes: Almoxarifado (ferramenta, nome do tomador, data retirada, data entrega, finalidade do empréstimo)- Maiquel Frantz:&nbsp;Registro de automóveis (Automóvel, marca, modelo, ano, opcionais, Nome do dono)- Rodrigo Lucke: Empréstimo Biblioteca (nome do livro, ISBN, nome do aluno, data retirada, data entrega)
O trabalho deve ser entregue em projeto Eclipse compactado com zip e enviado para o e-mail&nbsp;jossandro@gmail.comaté as&nbsp;22:20h&nbsp;do dia&nbsp;22/03/2012. O atraso na entrega do trabalho implica em redução &nbsp;da nota na proporção de um 0,2 ponto por hora de atraso.
===============================================================================
Existe poucos momentos na vida que agente pode dizer de boca cheia " Agora Ferroo!" Isso foi o que eu pensei a primeira vista. Mais como o passar do tempo o monstro não era tão&nbsp;difícil&nbsp;assim. Tenho que&nbsp;admitir&nbsp;que a ferramenta windowbuilder do&nbsp;eclipse&nbsp;ajudou muito afinal consegui fazer o que mais tinha dificuldade a interface.
Acredito que um dos objetivos desta avaliação foi ensinar aos alunos a localizar novas fontes de aprendizado,&nbsp;já&nbsp;que depois de formados não teremos mais o papel de professor para tirar nossas duvidas. Muitos&nbsp;fóruns&nbsp;foram visitados, muitas maneiras de fazer o mesma coisa foram estudadas.
O Projeto final terminado a algumas horas foi&nbsp;consequência&nbsp;de muito emprenho, varias horas em cima de um&nbsp;único&nbsp;problema, &nbsp;me senti um verdadeiro profissional&nbsp;da&nbsp;areá&nbsp;ao estudar meu&nbsp;software&nbsp;e implementar os&nbsp;métodos.
Muita coisa foi aprendida, acredito que ultrapassei meus limites , madrugas a dentro estudando&nbsp;códigos&nbsp;de&nbsp;fóruns&nbsp;tudo para fazer meu modesto software&nbsp;cumprir&nbsp;o proposto passada pelo Jossandro.
infelizmente não consegui cumprir todas as ferramentas solicitadas, tive grandes dificuldades em criar o&nbsp;método&nbsp;que joga os banco de dados em uma tabela para o&nbsp;usuário&nbsp;utilizar. Com isso não tive tempo de criar a&nbsp;ferramenta&nbsp;para&nbsp;excluir&nbsp;apenas um registro do banco de dados.
Mais como&nbsp;próprio&nbsp;Jossandro nos fala a nota não vale nada e sim o conhecimento, então pretendo continuar meu projeto mesmo depois de&nbsp;já&nbsp;entregue, só vou parar quando conseguir completar todos os objetivos propostos. E postarei aqui para&nbsp;próximos&nbsp;alunos usarem como referencia.
Enquanto isto abaixo está o link para download do projeto final e de algumas&nbsp;variavas&nbsp;beta para servirem de referencia.
Download versão final entregue ao JossandroDownload versão beta 2
Download versão beta 1&nbsp;

Então até a&nbsp;próxima&nbsp;e boa sorte para mim!