22ª à 27ª AULA LP - 07.03.2012 à 22/03/2012
Autor: Daniel Schuch | Publicado: 2012-03-01T20:24:00-03:00

2º Módulo - Cepru/UNISC – T.I 

&nbsp;&nbsp;&nbsp; Começamos enfim, a jornada em busca do último passo desse módulo.

Segue abaixo as aulas voltadas a resolução exclusivamente do trabalho Final.

07/03/2012 - AULA 22º
08/03/2012 - AULA 23º
14/03/2012 - AULA 24º
15/03/2012 - AULA 25º
21/03/2012 - AULA 25º
22/03/2012 - AULA 26º


&nbsp;&nbsp;&nbsp; A 22ª aula em si, foi totalmente voltada para o assunto Interface Gráfica, onde o Professor Jossandro ocupou o primeiro período para a elaboração dos temas a serem seguidos pelos alunos, nesse trabalho final. 

&nbsp;&nbsp;&nbsp; Segue abaixo, o e-mail identificando o que iremos enfrentar até o final desse módulo.

____________________________________________________________
Trabalho Java - deadline: 22/03/2012 22:20 
Ocultar detalhes 
DE:
Jossandro 
PARA:
t10_cepru_informatica@googlegroups.com 
Mensagem sinalizada 
Quarta-feira, 7 de Março de 2012 19:58
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 e-mail);
- 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, acessórios);
- Erick do Nascimento:&nbsp;Lista de empresas (Razão 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 patrimônio (nome do patrimônio, 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 disponível 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 jossandro@gmail.com até as 22:20h do dia 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.



----------------------------------------------------
Jossandro Balardin
Mestrando em Sistemas e Processos Industriais - UNISC
Docente do curso técnico em informática CEPRU / UNISC
Gerente de projetos web -&nbsp;Viavale Internet - Gazeta grupo de comunicações
+55.51.3715 7972
http://www.gaz.com.br/
____________________________________________________________&nbsp;&nbsp;&nbsp; 
&nbsp;Visto que, o nosso último processo avaliativo é cansativo e exaustante, a cada linha de código errada, a chance de nos encher o saco. O trabalho em si, complexo mas simples quando unimos ideias coletivas.

&nbsp;&nbsp;&nbsp; Se reunir em algum lugar e programar com algum colega, pesquisar na internet, no livro do Deitel, analisar códigos e implementar o que é abordado nessas ocasiões em nosso Sistema é complicado, mas, muito possível.

&nbsp;&nbsp;&nbsp; São poucos os dias sim, para nossa primeira Interface Gráfica,
O que incomodou foi qual a IDE que iriamos usar, as fontes de pesquisa, a matéria que tínhamos aprendido e como implementar elas em uma Interface. E dizer que o Java é muito prazeroso quando&nbsp; o assunto é Interface, a ideia de começo de módulo de que o JAVA é uma coisa de outro mundo foi extinta, assim como, no aprendizado dos algoritmos e dos exercícios de lógica, apenas a prática e a força de vontade equilibram esse processo.

&nbsp;&nbsp;&nbsp; A cada hora. Parece-nos mais fácil, mas ainda muito complicado em relação a resultados de imediato, somos meros coadjuvantes dessa matéria, estamos aprendendo ainda, o resultado que o Professor nos cobra ainda é forçado, pois não adianta comparar o curso de Ciências da Computação com o curso Técnico, existe a diferença em dizer que algoritmo eu aprendi em uma semana e vocês estão aprendendo em 4 meses.

&nbsp;&nbsp;&nbsp; Realmente os dias são curtos quando sentamos em uma mesa que contem um Computador com o software Eclipse rodando, claro, quando existe a prática e não com a janela jogos em aberta.

&nbsp;&nbsp;&nbsp; Recebemos o trabalho 07/03/20012 e o prazo para entrega é hoje (22/03/2012) e o que foi realizado até o momento é muito bom, o conhecimento, perguntas sanadas, dificuldades enfrentadas, razões adquiridas, a força de vontade, o stress de fazer a primeira JFrame da interface e a alegria de ver a criação sendo mostrada na tela é prazeroso. Tá certo que foi a primeira, digamos isso, pelo fato de nunca termos feito algo parecido, e hoje é barbada usando a ferramenta IDE Eclipse.

&nbsp;&nbsp;&nbsp; Tive enormes dificuldades com o Eclipse, pois tenho Internet Dial-UP (discada/lentidão/dinossauro) e foi impossível eu descobrir que o meu arquivo foi inciado em uma JDK 1.6 e na minha máquina existia a JDK 1.5.

&nbsp;&nbsp;&nbsp; Demorei 2 dias para resolver essa bagaça, mas, consegui, onde o fator que eu levantei em sala de aula, em ter 5 aulas de JAVA por semana seria interessante, pois JAVA acabara de tornar um algo prazeroso quando o assunto é Interface Gráfica.

&nbsp;&nbsp;&nbsp; Acredito na minha nota, o 10 acredito que não virá, mas o mais importante é saber que o esforço valeu 10 e isso ninguém nos tira.

&nbsp;&nbsp;&nbsp; Ser APROVADO ou NÃO, eis a questão, deixaremos o Professor Jossandro Julgar.

&nbsp;&nbsp;&nbsp; Enfim, Finalizamos o Módulo, esperamos com a APROVAÇÃO em mãos!

&nbsp;&nbsp;&nbsp; EM BREVE AQUI O TRABALHO FINAL DISPONÍVEL PARA DOWNLOAD



_________________________________________________________

Próximo post – Aula FINAL 2º Módulo.