DESENVOLVIMENTO DE UMA APLICAÇÃO WEB UTILIZANDO A PLATAFORMA JAVA PARA O GERENCIAMENTO ADMINISTRATIVO DE INSTITUIÇÃO DE EDUCAÇÃO INFANTIL DEVELOPMENT OF A WEB APPLICATION USING THE PLATFORM FOR JAVA ADMINISTRATIVE MANAGEMENT INSTITUTION OF EARLY CHILDHOOD EDUCATION Anderson Santos de Oliveira - Centro Universitário Filadélfia de Londrina – UniFil Simone Sawasaki Tanaka - Centro Universitário Filadélfia de Londrina – UniFil RESUMO: Com a exigência de mudanças na forma de trabalhar, a administração de instituições de ensino vem adotando práticas de gerenciamento adotadas por empresas de outros ramos, dentre as mudanças está à redução de custos, aperfeiçoamento de processos e a melhora do atendimento; para que essa exigência seja atendida a informatização desse gerenciamento é o principal motivo da realização desse projeto. Com o uso de atividades de implementação do software, levantamento e análise dos requisitos, diagramação, modelagem do banco de dados, modelagem de interfaces, construção de protótipos, estudo da plataforma de desenvolvimentos, foi desenvolvida uma aplicação para auxiliar no gerenciamento administrativo da instituição. PALAVRAS-CHAVE: Administração, web, Java. ABSTRACT: By requiring changes in the way we work, administration of educational institutions has been adopting management practices adopted by companies of other branches, among the changes is to reduce costs, improve processes and improving care, so that this requirement is answered the computerization of this management is the main reason for the realization of this project. With the use of software implementation activities, survey and analysis of requirements, layout, database modeling, modeling interfaces, prototyping, study platform developments, an application was developed to assist in the management of the institution. KEYWORDS: Administration, Web, Java. O desenvolvimento deste trabalho partiu da necessidade de informatização do gerenciamento administrativo da instituição. Atualmente, o Centro de Educação Infantil (C.E.I.) Promessa de Deus não possui um processo informatizado para gerenciar as matriculas, cadastro de alunos, pais e colaboradores, bem como o cadastro, baixa e consulta de contas a pagar e mensalidades a receber. Os controles são realizados de forma manual gerando esforço maior, duplicação de informações e documentos, dificultando a consulta. O levantamento e análise dos requisitos, diagramação, modelagem do banco de dados, construção de protótipos, foram possíveis através de entrevistas junto a Diretora e Coordenadora Pedagógica do C.E.I. Promessa de Deus, sendo o escopo aplicado ao desenvolvimento do sistema de Gestão de Educação Infantil. A pesquisa da plataforma Java e o banco de dados MySQL, foram realizados através de literaturas técnicas, ou seja, material bibliográfico sobre o assunto de desenvolvimento de aplicações web e persistência de dados. Deve ser levado em consideração que o mercado tem exigido mudanças na forma de trabalhar, e as instituições de ensino atualmente vem acompanhando essas mudanças, adotando as mesmas práticas de gerenciamento adotadas por empresas de outros ramos. Dentre várias mudanças há uma crescente busca de redução de custos, aperfeiçoamento de processos e melhora do atendimento aos pais e alunos. Atualmente o Java é uma das linguagens mais utilizada em todo o mundo, e ainda em crescimento nas empresas, isso tudo devido o Java não ser somente uma linguagem, mas sim uma plataforma de desenvolvimento (SANTANA, 2010). Criada pela Sun desde 1991, e com lançamento público em 1995. O Java facilita o desenvolvimento de aplicativos portáveis, com uma linguagem de programação simplificada, segura e Orientada a Objetos (OO) (SILVEIRA et al. 2012). O Java atualmente está presente em vários ramos da tecnologia, sendo uma das plataformas mais importantes do mundo, principalmente no desenvolvimento para dispositivos móveis, web, desktop e até nos aparelhos de blue-ray (SILVEIRA et al. 2012). As IDE’s como Eclipse ou NetBeans continuam sendo o núcleo do ambiente de desenvolvimento, centralizando por meio de plug-ins ou funcionalidades já presentes “de fábrica” juntamente com frameworks externos, auxiliando na execução de tarefas como controle de versão, gerenciamento de falhas e novas funcionalidades de um projeto, análise de desempenho e integração contínua (SOUZA, 2011). Os sistemas gerenciadores de bancos de dados (SGBDs) são uma peça fundamental na infra-instrutora de software de qualquer empresa, seja ela de informática ou não (ZIMBRÃO, 2010). O MySQL é a base de dados open source que mais tem crescido, sendo um SGDB provido de soluções diferenciadas, que oferece robustez, confiabilidade e performance como de qualquer outro banco de dados profissional. (GOLIN, 2010). Para manipulação do banco de dados, é utilizado o SQL (Structured Query Language) um conjunto de comandos para incluir, excluir, modificar e pesquisar informações nas tabelas, além de criar e manter a estrutura do banco de dados (OLIVEIRA, 2002). Enfim devido a todo o conteúdo estudado durante este trabalho, verificouse que o trabalho proposto atende grande parte das funcionalidades existentes nas ferramentas disponíveis no mercado, onde são realizados controles através de programas para computador ou tabelas impressas, onerando assim um grande sacrifício e dificultando o gerenciamento e administração no momento devido. A principal diferença do aplicativo Softschool reside no ambiente para o qual a aplicação está disponível, no caso, web, uma tendência para os dias atuais. Como resultado desse trabalho, obteve-se uma aplicação funcional utilizando uma grande variedade de conceitos, paradigmas e recursos do ambiente de desenvolvimento da plataforma Java. REFERÊNCIAS GOLIN, Renato. O que há de novo no MySQL 5? SQL Magazine, p. 23-28, 2010. OLIVEIRA, Celso Henrique Poderoso de. SQL Curso Prático. São Paulo: Novatec, 2002. SANTANA, Otávio Gonçalves. Por que Java?, 2010. Disponível em Devmedia: <http://www.devmedia.com.br/post-20384-Por-que-java.html> Acesso em 22 de fevereiro de 2012. SILVEIRA, Paulo et al. INTRODUÇÃO À ARQUITETURA E DESIGN DE SOFTWARE:Uma visão sobre a plataforma Java. Rio de Janeiro: Elsevier, 2012. SOUZA, Vitor E. Além da IDE - Monte um ambiente completo de desenvolvimento de software. Java Magazine, p. 08-18, 2011. ZIMBRÃO, Geraldo. Sistemas Gerenciadores de Bancos de Dados Livres. SQL Magazine, p.12-17, 2010.