sábado, 24 de março de 2012

Aula 22 Até Aula 27 - 07.03.2012 até 22.03.2012

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: Lista de empresas (Razao social, nome fantasia, CNPJ, inscrição estadual, telefone, email, rua, numero, complemento, cep, cidade, estado) 
- 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, valor, 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: 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 jossandro@gmail.comaté as 22:20h do dia 22/03/2012. O atraso na entrega do trabalho implica em redução  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 difícil assim. Tenho que admitir que a ferramenta windowbuilder do eclipse 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, já que depois de formados não teremos mais o papel de professor para tirar nossas duvidas. Muitos fóruns foram visitados, muitas maneiras de fazer o mesma coisa foram estudadas.

O Projeto final terminado a algumas horas foi consequência de muito emprenho, varias horas em cima de um único problema,  me senti um verdadeiro profissional da areá ao estudar meu software e implementar os métodos.

Muita coisa foi aprendida, acredito que ultrapassei meus limites , madrugas a dentro estudando códigos de fóruns tudo para fazer meu modesto software cumprir o proposto passada pelo Jossandro.

infelizmente não consegui cumprir todas as ferramentas solicitadas, tive grandes dificuldades em criar o método que joga os banco de dados em uma tabela para o usuário utilizar. Com isso não tive tempo de criar a ferramenta para excluir apenas um registro do banco de dados.

Mais como próprio Jossandro nos fala a nota não vale nada e sim o conhecimento, então pretendo continuar meu projeto mesmo depois de já entregue, só vou parar quando conseguir completar todos os objetivos propostos. E postarei aqui para próximos alunos usarem como referencia.

Enquanto isto abaixo está o link para download do projeto final e de algumas variavas beta para servirem de referencia.



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

Nenhum comentário:

Postar um comentário