Instituto Federal de Educação, Ciência e Tecnologia Tecnologia do Pará Diretoria de Educação Aberta e a Distância Curso de Tecnologia em Análise Análise e Desenvolvimento Desenvo lvimento de Sistema Sistema
DESENVOLVIMENTO DESENVOLVIMENTO DE SOFTWARE DE GEST GE STÃO ÃO PARA PARA UMA INSTITUIÇÃO ESCOLAR DE NÍVEL FUNDAMENTAL DO 1º AO 5º ANO
Alunos: Anderson Marques Neto Fábio Dias de Souza
Orientador: Prof. Ms. Leonardo Patrício Ferreira Barbosa Tucumã 2012
1/26
Sumário •
Problema;
•
Motivação;
•
Objetivo Geral;
•
Objetivos Específicos;
•
Procedimentos Metodológicos; Metodológicos;
•
Referencial Teórico;
•
Exemplos de Softwares de Gestão Escolares;
•
Métodos e ferramentas ferramentas utilizadas;
•
Projeto;
•
Interface Interface do Sistema;
•
Conclusão;
•
Referências. 2/26
Problema
3/26
Motivação Esta pesquisa foi motivada, além do alto grau de interesse pessoal, a observação da carência de um sistema de gestão escolar nas instituições escolares, principalmente no ensino Infantil Infantil e Fundamental Funda mental dos anos iniciais. Por se “enquadrar” nestes aspectos, a Escola Marques foi escolhida como local de pesquisa para o desenvolvimento deste projeto. 4/26
Objetivo Geral •
Projetar e desenvolver um software de Gestão Escolar, seguindo a documentação do UML e que atenda as exigências das instituições escolares de ensino Infantil e Fundamental do 1º ao 5º Ano.
5/26
Objetivos Específicos •
Gerenciamento de matrícula; Consulta do Aluno, Remanejamento de Alunos, Matrícula e/ou Rematrícula, Rematrícula, Manutenção de Matrícula e Relatórios;
•
Gerenciamento acadêmico; Geração de Diário por Turma, Geração de Envelopes de Notas por Aluno e Turma, Lançamento de Notas e Frequência por Aluno, Ficha Individual e Boletim Escolar por Aluno e Turma, Turma, Declaração Escolar por Aluno, Mapa de Resultado Final.
•
Gerenciamento Gerenciamento de dados dados da Instituição. Cadastro e Manutenção de Escolas, Disciplinas, Professores, Professores, Turmas e Usuários;
6/26
Procedimentos Metodológicos •
Pesquisa exploratória;
•
Pesquisa bibliográfica;
•
Pesquisa documental;
•
Estudo de caso;
•
Pesquisa de campo.
7/26
Referen Referencia ciall Teórico eórico “Da mesma forma que é impossível construir uma casa sem primeiramente definir sua planta, também é impossível construir um software sem inicialmente definir sua arquitetura (...)” (BUENO, (BUENO, 2010).
8/26
Referen Referencia ciall Teórico eórico “O MySQL é um servidor e gerenciador de banco de dados (SGBD) relacional, de licença dupla [...] atendendo a aplicações de grande porte e com mais vantagens do que seus concorrentes.” (MILANI, 2006 p. 22)
9/26
Referen Referencia ciall Teórico eórico “O Java é uma poderosa linguagem de programação de computador divertida para iniciantes e adequada para programadores programadores experientes utilizarem na construção de sistemas de informações importantes.” (DEITEL E DEITEL, 2005).
10/26
Exemplos de Softwares de Gestão Escolares •
Alunminus; Alunminus;
•
Cadsoft;
•
Corpore RM Educacional;
•
SGA;
•
Sophia;
•
SIAN.
11/26
Métodos e ferramentas utilizadas •
UML e seus Diagramas;
•
StarUML;
•
MySQL ;
•
MySQL Workbench;
•
MySQL GUI Tools Bundle;
•
JAVA;
•
NetBeans;
•
JasperReports – iReport. 12/26
Projeto •
Casos de uso – Módulo de Matrícula Módulo de Matrícula
Verificar Aluno no banco <> <>
Matrícula de Alunos (Novos) (Novos)
<>
Comprovante de Matrícula
<>
<>
Confirmação de Matrícula
<>
Consultar Aluno
Administrador
Transferência de Aluno
<>
<>
Remanejamento de Alunos
<>
Aluno Desistente
<>
Manutenção de Matrícula
<>
<>
Pesquisar Escola
<>
Cancelamento de Matrícula
<> <>
<>
Relatório de Matrícula
<>
Aluno Falecido <>
<> <>
Relatório Resumido de Alunos
Exclusão de Matrícula
Relatório de Aluno
<>
<>
Gerar Relatório
13/26
Projeto •
Modelo Entidade Relacionamento Relacionamento
14/26
Interface do Sistema
15/26
Interface do Sistema
16/26
Interface do Sistema
17/26
Interface do Sistema
18/26
Interface do Sistema
19/26
Interface do Sistema
20/26
Interface do Sistema
21/26
Interface do Sistema
22/26
Interface do Sistema
23/26
Interface do Sistema
24/26
Conclusão •
•
•
Desenvolvimento do Software de Gestão Escolar;
Satisfação de todos os usuários envolvidos; Solução de problemas de gestão inicialmente apontados pela entidade de Ensino.
25/26
Referências BUENO, Daiana. ago. 2010. Disponível UML. em: 23 nov. 2011.
em: Acesso
MILANI, André. MySQL. Guia do Programador. São Paulo. Ed. Novatec. 2006. ISBN 85-7522-103-5. DEITEL, Harvey M.; DEITEL, Paul J. Java: como programar. Tradução Edson Furmankiewicz; revisão técnica Fábio Lucchini. 6ª ed. São Paulo: Pearson Prentice Hall, 2005. 1152 p. Título original: Java how to program, 6th. ISBN: 978-85-7605-019-3. GONÇALVES, Edson. Desenvolvendo Relatórios Profissionais com iReportTM para NetBeans IDE. Rio de Janeiro. Ed. Ciência Moderna Ltda., 2009. ISBN: 978-85-7393-821-0. 26/26