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.
Download

desenvolvimento de uma aplicação web utilizando a