Centro Universitário Filadélfia TECNOLOGIA EM PROCESSAMENTO DE DADOS Luciano Barroso Zanluchi ELEIÇÃO ELETRÔNICA LONDRINA 2005 Luciano Barroso Zanluchi ELEIÇÃO ELETRÔNICA Trabalho de Conclusão de Curso apresentado à disciplina de Estágio Supervisionado no Curso de Tecnologia em Processamento de Dados do Centro Universitário Filadélfia (UniFil). Sob orientação do professor Lucio Kamiji. LONDRINA 2005 AVALIAÇÃO FINAL NOME DO ALUNO ..................................... : Luciano Barroso Zanluchi PROFESSOR ORIENTADOR ..................... : Lucio Kamiji AVALIADOR DO RELATÓRIO FINAL.... : Ademir Morgenstern Padilha PROFESSOR EXAMINADOR.................... : Simone Sawasaki Tanaka DATA: 01 / 12 / 2005 HORA: 19:00 Descrição Nota Peso ORIENTADOR ACADÊMICO * 0.3 AVALIADOR DO RELATÓRIO FINAL * 0.2 BANCA * 0.5 Nota Final MÉDIA FINAL ________________________________ Luciano Barroso Zanluchi DISCENTE _______________________________ Lucio Kamiji PROFESSOR ORIENTADOR ________________________________ Prof. Sergio Akio Tanaka Coordenador de Estágio AVALIADOR DO RELATÓRIO FINAL NOME DO ALUNO ..................................... : Luciano Barroso Zanluchi AVALIADOR DO RELATÓRIO FINAL.... : Ademir Morgenstern Padilha DATA .. ........................................................ : 01 / 12 / 2005 Itens da Avaliação Valor Introdução e Conclusão 5 Requisitos (Descrição, documentos, Visão, Especif. Suplem, etc) 20 Diagramas e documentação (Use Cases, Arquitetura, Descrição dos Casos de Uso, Diagramas de Seqüência/Colaboração) 25 Diagramas e documentação (Diagrama de Estados, de Classes, de Componentes, de implantação, MRN ) 20 Padronização do Sistema (interfaces, tabelas, codificação, etc) 5 Projeto X Implementação (Diagr. de Classes X MRN X Tabelas e Diagrama de Seqüência X Telas) 15 Metodologia (Plano x Relatório Final) 5 Regras da ABNT 5 TOTAL 100 ________________________________ AVALIADOR DO RELATÓRIO FINAL Nota BANCA ( I ) ALUNO: Luciano Barroso Zanluchi PROFESSOR: Lúcio Kamiji Descrição Valor Nota APRESENTAÇÃO (Organização da apresentação e do raciocínio, tempo) 20 DOMINIO DO ASSUNTO/ ENTREVISTA 20 SISTEMA (Análise Global) 40 MÉRITO (Grau de dificuldade no desenvolvimento do Sistema) 20 TOTAL 100 BANCA ( II ) ALUNO: Luciano Barroso Zanluchi PROFESSOR: Ademir Morgenstern Padilha Descrição Valor Nota APRESENTAÇÃO (Organização da apresentação e do raciocínio, tempo) 20 DOMINIO DO ASSUNTO/ ENTREVISTA 20 SISTEMA (Análise Global) 40 MÉRITO (Grau de dificuldade no desenvolvimento do Sistema) 20 TOTAL 100 BANCA ( III ) ALUNO: Luciano Barroso Zanluchi PROFESSOR: Simone Sawasaki Tanaka Descrição Valor Nota APRESENTAÇÃO (Organização da apresentação e do raciocínio, tempo) 20 DOMINIO DO ASSUNTO/ ENTREVISTA 20 SISTEMA (Análise Global) 40 MÉRITO (Grau de dificuldade no desenvolvimento do Sistema) 20 TOTAL 100 À minha família, àquela da qual eu me originei e àquela que se origina de mim através de minha união com Alessandra, minha esposa. AGRADECIMENTOS Primeiramente, agradeço a Deus por permitir que eu creia e sinta a sua presença em minha vida. Ao profº Lucio Kamiji, pela maneira competente com que orientou a materialização deste trabalho; A todos docentes que direta ou indiretamente contribuíram para que esta Monografia pudesse ser concluída. À Universidade Estadual de Londrina que me deu condições para que este estágio fosse realizado. Ao meu filho Gabriel, aquele que é minha inspiração maior e motivação principal de todas as minhas ações; À Alessandra, àquela com quem divido tudo o que de valor há em minha vida e que sempre me apoiou, sendo que muito do que tenho de bom hoje, em todos os sentidos, foi conquistado graças à sua presença; À minha mãe, pelo seu apoio e ao seu amor incondicional, que me é muito caro; À memória de meu pai que, apesar da falta que sua presença física faz, cada vez mais o encontro vivo em mim, tendo, como maior herança sua, seu humor. RESUMO O presente estágio tem como objetivo o Sistema de Eleição Eletrônica, que visa agilizar o processo eleitoral presente na Universidade Estadual de Londrina, que hoje é realizada de forma manual. No sistema proposto as eleições ocorrem pela internet, facilitando o deslocamento dos eleitores e sua respectiva apuração. A metodologia utilizada para o desenvolvimento deste trabalho foi a UML - Unifield Modeling Language, sendo a linguagem de programação PHP versão 4 – Hypertext Preprocessor, ou originalmente chamado de “Personal Home Page Tools”. O Banco de Dados utilizado foi o MySQL versão 4.0.25-nt e o servidor de Web o Apache versão 2.0.54. A ferramenta utilizada para a modelagem do sistema foi o Rational Rose Release Version 2002.05.00. Palavras-chave: eleição, internet ABSTRACT The present training has as objective the System of Electronic Election, that it aims to speed the actual electoral process in the Universidade Estadual de Londrina, that nowadays is carried through of manual form. In the proposed system the elections occur through InterNet, facilitating the displacement of the voters and its respective verification. The methodology used for the development of this work was the UML - Unifield Modeling Language, being the programming language PHP version 4 - Preprocessor Hypertext, or originally call of "Personal Tools Home Page". The Data base used was the MySQL version 4.0.25-NT and the server of Web Apache version 2.0.54. The tool used for the modeling of the system was the Rational Rose Release Version 2002.05.00. Key words: election, InterNet