Professional Documents
Culture Documents
MINISTRIO DA EDUCAO
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DO PAR
CURSO DE LICENCIATURA EM COMPUTAO
CAPITO POO
2013
SERVIO PBLICO FEDERAL
1
MINISTRIO DA EDUCAO
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DO PAR
CURSO DE LICENCIATURA EM COMPUTAO
2013
Banca Examinadora
___________________________________________
Prof. orientador: Anderson Maia
___________________________________________
Prof. (nome completo instituio)
___________________________________________
Prof. (nome completo instituio)
CAPITO POO
2013
AGRADECIMENTOS
RESUMO
5
Hoje com o avano da tecnologia o mundo globalizado est cada vez mais
presente em nosso dia-a-dia, permitindo nos conectar a qualquer parte do
planeta, trocar informaes de forma instantnea. Por tanto, podemos afirmar
que a informao algo de suma importncia para o convvio social e cultural
de uma sociedade. As empresas atualmente ento se adequando a esta nova
era da informao para continuar mantendo sua competitividade no mercado
de trabalho. Nosso objetivo neste trabalho desenvolver um sistema de
automao de rotinas administrativa para escolas da educao bsica
utilizando um padro. Com essa padronizao de software para gesto escolar,
ser possvel facilitar o trabalho dos administradores nas tomadas de decises
com mais rapidez e eficcia. No desenvolvimento do sistema, foi utilizada a
linguagem de programao orientada a objeto, C# e a utilizao Sistema
Gerenciador de Banco de Dados SQL Server 2008.
PALAVRAS-CHAVES: informao; sistema de automao.
ABSTRACT
6
Today with the advancement in technology the world is globalized present in our
day-to-day, allowing you to connect to any part of the world, exchange
information instantly. Therefore, we can say that information is something
crucial for social and cultural development of a society. Companies now then
adapting to this new "information age" to remain competitive in the labor market.
Our goal in this work is to develop an automation system for administrative
routines of basic education schools. With the standardization of software for
school management, facilitate the work of managers in making decisions more
quickly and effectively. In designing the system, we used the language of objectoriented programming, C # and use System Manager Database MySQL
KEYWORDS: information; automation system.
LISTA DE FIGURAS
7
Sumrio
1. Introduo.............................................................................................. 11
1.1
Objetivos............................................................................................. 12
1.1.1
Objetivo Geral.................................................................................. 12
1.1.2
Objetivos especficos.......................................................................12
1.2
Justificativa......................................................................................... 13
1.3
Situao atual..................................................................................... 13
1.4
Identificao do problema..................................................................14
1.4.1
1.4.2
Secretaria Escolar............................................................................16
1.4.3
Secretrio Escolar............................................................................17
1.4.4
Problematizao.............................................................................. 19
1.5
2.
Organizao do trabalho.....................................................................21
Sistemas de Informao.........................................................................21
2.1
Gesto da Informao.........................................................................22
2.2
2.3
2.4
2.5
2.5.1
O gestor escolar.............................................................................. 26
2.5.2
O iScholar........................................................................................ 26
2.5.3
SisAlu............................................................................................... 26
2.5.4
2.5.5
ACADESC......................................................................................... 26
3.
Anlise e Projeto.................................................................................... 27
3.1
3.2
UML..................................................................................................... 28
3.3
Atores................................................................................................. 29
3.4
Casos de uso....................................................................................... 29
3.5
Prototipao........................................................................................ 32
3.5.1
Autenticao do usurio..................................................................32
3.5.2
rea de Trabalho.............................................................................. 33
3.5.3
3.5.4
Cadastro da Escola..........................................................................34
3.5.5
Pesquisar Escola.............................................................................. 34
3.5.6
Cadastro de Disciplina.....................................................................35
9
3.5.7
Cadastro de Turmas.........................................................................35
3.5.8
Cadastro de Alunos..........................................................................36
3.5.9
Pesquisar Alunos.............................................................................. 36
Recursos e tecnologia............................................................................ 38
4.1
C Sharp (C#)....................................................................................... 39
4.2
4.3
4.4
Report Viewer..................................................................................... 44
5.
Concluso.............................................................................................. 44
Bibliografia................................................................................................ 44
10
1. Introduo
O uso da informtica dentro da gesto escolar est ficando cada vez
mais fluente, em decorrncia do constante fluxo de informao gerido dentro de
uma escola, como por exemplo matricula de alunos, ficha individual, boletins,
declaraes escolares, dirio de classe, histricos, dentre outros.
Na perspectiva de melhorar o atendimento, a gesto escolar est
buscando solues prticas dentro da informtica para aperfeioar sua rotina
administrativa, saindo do tradicional atendimento manual e informatizando-se,
na busca de dados mais precisos e coesos para possveis tomadas de
decises com segurana e agilidade.
A Escola Municipal de Ensino Fundamental Prof Elza Maria Correa
Dantas, situada na Travessa Jos Maria Pinheiro, S/N, Bairro Nossa Senhora
do Perpetuo Socorro, Municpio de Garrafo do Norte-Pa. Fundada em 1990,
apresenta atualmente cento e sessenta e quatro (164) funcionrios, um (1)
diretor e dois (2) vice-diretoras, oitenta e seis (86) professores e auxiliares e
setenta e cinco (75) administrativos, com um mil seiscentos e sessenta e novo
(1669) alunos distribudos em quarenta e oito (48) turmas em quatro (4) turnos.
Porm em plena era da informao esta escola ainda utiliza procedimentos
manuais na sua gesto escolar. Com o decorrer do aumento de alunos, os
antigos trabalhos manuais utilizados at ento no so mais suficiente para
atender toda demanda de discente com eficincia.
Na secretaria escolar, por exemplo, onde se concentra todo aparato
administrativo da escola, setor responsvel pelo contato direto com
comunidade escolar como pode citar: diretores, professores, alunos e pais
um dos setores que mais sofre com essa falta de informatizao.
Para (Fernandes, 2006).
As escolas apostam em tecnologias que sejam de fcil
utilizao como o caso do computador, possvel de ser
incorporado no processo decisrio dos gestores, e que
seja preciso para produzir informaes confiveis e
realmente necessrias.
Atualmente
com
aumento
de
informaes,
gerenciada
pela
11
escolar
traz
vantagens
significativas
para
melhoramento
organizacional da empresa.
Partindo do ponto de vista, de que a Escola Municipal de Ensino
Fundamental Prof Elza Maria Correa Dantas, ainda administra seus dados de
forma manual, prope-se um estudo de caso para desenvolvimento de uma
aplicao desktop que venha suprir e otimizar o desempenho operacional dos
trabalhos administrativos da gesto escolar. O software ser desenvolvido
atravs da linguagem orientada a objeto, C#. E os dados coletados sero
armazenados em um banco de dados relacional, SQL Server 2008.
1.1
Objetivos
Gerenciar cadastros:
o Cadastrar escolar;
o Cadastrar alunos;
o Cadastrar professores;
o Cadastrar disciplinas;
o Cadastrar turmas;
o Cadastrar usurios do sistema;
Gerenciar de matricula:
o Consultar aluno;
o Efetivar matricula;
o Efetivar rematrcula;
o Remanejamento de aluno;
o Manuteno de matricula;
o Relatrios de matriculas;
Gerenciar gesto acadmica:
o Criar turmas;
o Gerir dirio de classe;
o Lanar notas por aluno;
o Lanar frequncia do aluno;
o Criar boletim do aluno;
12
1.2
Justificativa
A utilizao de software gerencial nas escolas vem apresentando um
Situao atual
A evoluo da tecnologia tem sido uma grande aliada para a
Identificao do problema
Segundo
RESENDE
apud
PRESSMAN
(1995,
p.
199),
Certido de nascimento
1 Para a prefeitura da Cidade do Rio de Janeiro uma escola considerada de grande porte quando a sua
capacidade de atender comunidade ultrapassa o nmero de 1.500 alunos e uma escola de pequeno
porte atende at 700 alunos (ZARGIDSKY, 2006).
14
Carteira de Identidade
CPF
Comprovante de residncia
Nome do Aluno
Sexo
Data de Nascimento
Naturalidade
Nacionalidade
Endereo
Filiao
Tem alguma deficincia
Utiliza transporte escolar
Recebe Beneficio do Governo Federal (Bolsa Famlia)
Srie
Turno
Observao
so
discutidos
assuntos
relacionados
aos
contedos
Expediente
correspondncias.
Escriturao Escolar mediante registro de dados escolares
envolve
registros
escolares,
funcionais
permanente ou passivo.
1.4.3 Secretrio Escolar
o responsvel direto por toda a organizao da secretaria escolar,
bem como pela preservao dos documentos no tempo e no espao. ele
quem decide sobre os assuntos relacionados aos servios pertinentes a
secretaria e orienta os Tcnicos Administrativos Educacionais na execuo dos
trabalhos, descentralizando as aes (SEDUC-MT, p. 2).
Para o bom funcionamento de uma secretaria escolar, seu
responsvel, nomeado secretrio, dever ser uma pessoa de confiana do
diretor, pois o mesmo tem ligao direta com a diretoria e, tenha no mnimo
concludo o ensino mdio.
Segundo LC n. 206/2004 so competncias bsicas de um
Secretrio Escolar:
1. Responsabilidade bsica de planejamento, organizao,
coordenao, controle e avaliao de todas as atividades
pertinentes secretaria e sua execuo;
2. Participar da elaborao do Plano de Desenvolvimento
Escolar;
3. Participar juntamente com os Tcnicos Administrativos
Educacionais, da programao das atividades da secretaria,
mantendo-a articulada com as demais programaes da
Escola;
4. Atribuir tarefas aos Tcnicos Administrativos Educacionais,
orientando e controlando as atividades de registro e
escriturao, assegurando o cumprimento de normas e
prazos relativos ao processamento de dados determinados
pelos rgos competentes;
5. Verificar a regularidade da documentao referente
matrcula, adaptao, transferncia de alunos, encaminhando
os casos especiais deliberao do(a) Diretor (a);
17
escola
submetendo
deliberao
do
Conselho
dos
rendimentos
escolares,
em
19
Organizao do trabalho
Esta monografia foi estrutura em cinco (5) captulos. No captulo um
20
Gesto da Informao
Gesto da informao define-se como a aplicao de princpios
eficincia
operacional,
evitando
desperdcio
e
automatizando processos.
21
empresas e seu bem mais valioso, com isso h necessidade de manter essas
informaes de forma segura e bem organizada para possveis tomadas de
decises futuras com mais rapidez e confiabilidade.
Os sistemas de informaes tm por objetivo gerar informaes
precisas e dinmicas. No entanto, para que a mesma se torne informaes
seguras, os dados tero que ser coletados, processados e transformado em
informao.
Segundo MARQUES e MACEDO (2006, p. 241).
No contexto organizacional, a gerao e troca de
informaes
e
conhecimentos
tornaram-se
decisivas, e a capacidade de gesto de recursos
informacionais passou a ser um diferencial,
definindo a produtividade e possibilitando a
competitividade no mercado globalizado.
informaes
coletadas
pelo
mesmo
aumenta
produtividade
22
escola foco Prof Elza Maria Correa Dantas, tornando assim, a escola mais
competitiva no senrio atual globalizao.
2.3
2.4
nas
organizaes
escolares
vem
contribuindo
de
formao
pr-escolas,
fundamental,
mdio,
pr-vestibulares,
cursos
25
UML
Depois da evoluo da analise estruturada, a orientao a objeto
Modeling
27
persistncia
da
estrutura
do
sistema,
chamada
de
3.3
Atores
Os atores so quaisquer elementos externos que interagem com o
3.4
Casos de uso
Os modelos de Casos de Uso so descritos atravs de Diagramas
28
29
30
31
Prototipao
Neste subcaptulo sero apresentadas as principais interfaces do
32
34
35
36
37
38
4.1
C Sharp (C#)
C Sharp (C#) uma linguagem de programao orientada a objeto
mercado
atual,
existem
diversas
outras
linguagens
de
39
tipos de C#.
Controle de verses: cada assembly gerado, seja como EXE ou DLL,
tem informao sobre a verso do cdigo, permitindo a coexistncia de
dois assemblies homnimos, mas de verses diferentes no mesmo
ambiente.
Suporte a cdigo legado: o C# pode interagir com cdigo legado de
40
4.2
Propriedade
Aqui fica agrupada todas propriedades do compon
Menu Principal
Agrupa todos recursos disponveis no Visual
Studio
Solution Explore
exibido todos os componentes inseridos no projeto(
ToolBox
Agrupa todos objetos que podem compor os form.cs do projeto( textbox, gridviewer e etc..)
ClassView
Todas as classes dos sistemas so exibidas aqui. Podendo s
necessrio
41
Tipos de
aplicativos e
de idioma
Breve descrio
Visual Basic
Visual C#
Visual C++
Visual F#
JScript
Aplicativos
Windows
Aplicativos da
Web
42
Aplicativos do
Office
Aplicativos do
SharePoint
Aplicativos de
extensibilidade
IDE
atendeu
perfeitamente
as
necessidades
do
projeto.
43
4.3
44
Pos. ant.
1.
3.
2.
4.
5.
6.
7.
9.
8.
11.
DBMS
Orculo
SQL Server
MySQL
PostgreSQL
DB2
MongoDB
Access
SQLite
Sybase
Cassandra
Modelo
Relacional
Relacional
Relacional
Relacional
Relacional
R. documentos
Relacional
Relacional
Relacional
Loja coluna de
largura
Contagem
1.529,61
1.313,78
1.305,76
182,23
172,25
152,19
146,71
82,78
75,35
51.69
Mudanas
-14,83
8,82
-19,07
0,01
9,31
-3,80
-4,18
3,33
-6,24
4,98
46
A tabela acima mostra o SQL Server como um dos principais SGBD, ficando
atrs somente do Oracle e tambm nota-se a existncia de vrios outros
sistemas de gerenciamento de banco de dados no mercado atual.
4.4
Report Viewer
Segundo (SOARES, 2011) O ReportViewer uma ferramenta da prpria
5. Concluso
O presente trabalho deu-se da necessidade de elaborar uma
proposta de desenvolvimento de software que viesse suprir com as
necessidades administrativas da Escola Municipal de Ensino Fundamental
Professora Elza Maria Correa Dantas, com o mesmo, a Escola poder
desempenhar suas atividades com mais segurana, rapidez e confiabilidade
nos dados coletados pela secretaria escolar (captulo1).
Com a realizao de deste trabalho foi possvel compreender os
conceitos de sistemas de informao, como elas esto sendo gerenciada pelas
empresas e principalmente nas escolas. Pois apresentamos exemplos de
software que tem essa finalidade, os mesmos disponibilizam de ferramentas
sofisticadas para garantir a segurana das informaes coletadas, sendo elas
gerenciadas tanto nas verses off-line, quanto online (captulo 2).
Com discorrer deste trabalho foram apresentados alguns mtodos e
ferramentas que ser utilizado para o desenvolvimento do software de
gerenciamento escolar, bem como a UML e seus diagramas, ferramenta
utilizada para anlise e modelagem dos dados. Ressaltando que o
levantamento de requisito de suma importncia e grande relevncia na hora
de modelar o projeto de pesquisa.
47
48
Bibliografia
ACADESC. (1994). ACADESC. Acesso em 11 de Junho de 2013, disponvel em
ACADESC: http://www.acadesc.com.br/?
gclid=CMewsbju27cCFSVk7AodCjgARg
Aguiar, P. H. (2004). Sistema de Informao para Gesto Educacional:
sistematizao de uma proposta de modelo e avaliao do processo
de sua construo. Sistema de Informao para Gesto Educacional.
Fortaleza, Cear, Brasil: Universidade Estadual do Cear.
BARROSO, R. (02 de Julho de 2011). administradores. Acesso em 02 de
Junho de 2013, disponvel em adminstradores:
http://www.administradores.com.br/artigos/tecnologia/a-importanciados-sistemas-de-informacao-para-a-gestao-das-empresas/56331/
BREADTHEDOTNET. (2012). Visual Studio 2010 and .NET Framework 4.0
Launched. Acesso em 18 de 08 de 2013, disponvel em A Journey in
the world of DOTNET:
http://breathedotnet.wordpress.com/2010/04/12/visual-studio-2010and-net-framework-4-0-launched/
Desconhecido, A. (2013). Comparar produto Visual Studio. Acesso em 19 de
08 de 2013, disponvel em Microsoft Corporation:
http://www.microsoft.com/visualstudio/ptb/products/compare
Edwin Lima, E. R. (2002). C# e .Net para desenvolvedores. Rio de Janeiro:
Campus.
Fernandes, A. R. (2006). O impacto do computador na gesto administrativa.
Acesso em 18 de junho de 2013, disponvel em
portaldoconhecimento:
http://portaldoconhecimento.gov.cv/bitstream/10961/1713/1/para
%20PDF.pdf
Infinitech. (2013). ischolar. Acesso em 2013 de Junho de 06, disponvel em
ischolar: http://www.ischolar.com.br/sistema
MIRANDA, O. A. (s.d.). profsergio. Acesso em 02 de Junho de 2013,
disponvel em profsergio:
http://www.profsergio.net/artigos/artigoozineidealves.pdf
MSDN, C. (18 de 8 de 2013). Idiomas e tecnologias de Visual Studio. Acesso
em 18 de 08 de 2013, disponvel em MSDN:
http://msdn.microsoft.com/ptbr/library/vstudio/bb514232(v=vs.100).aspx
RESENDE, T. M. (2006). MONOGRAFIA. DESENVOLVIMENTO DE UM SISTEMA
PARA VDEO LOCADORA. Uberlndia, MG, Brasil: FACULDADE DE
CINCIAS APLICADAS DE MINAS.
49
50