_________________________________
Prof. ( )
_________________________________
Prof. ( )
_________________________________
Prof. ( )
3
AGRADECIMENTOS
A nosso professor João Paulo, que nos ajudou desde o princípio de todo trabalho.
Ao professor Antonio que pegou no nosso pé para que esse projeto fosse concluído.
A professora Fabiana que tão pacientemente deu seu apoio e auxilio a todas nós.
Ao professor Michael Pontes pelo carinho que tem pela classe e por ter nos ensinado tudo
desde o começo novamente.
A todos nossos amigos que fizeram parte de nossas vidas durante o curso e aos que já
fazem parte há muito tempo.
4
RESUMO
5
SUMÁRIO
AGRADECIMENTOS............................................................................................................................................4
RESUMO.................................................................................................................................................................5
SUMÁRIO........................................................................................................................................................6
ÍNDICE DE FIGURAS...........................................................................................................................................7
INTRODUÇÃO.......................................................................................................................................................8
OBJETIVOS............................................................................................................................................................9
FUNDAMENTAÇÃO TEÓRICA........................................................................................................................10
Segundo (Silva, 2008) ”jQuery é uma biblioteca JavaScript criada por John Resig e disponibilizada como
software e aberto , ou seja , de emprego e uso regido segundo licença conforme as regras estabelecidas
pelo MIT (Massachusetts Institute of Technology) e pelo GPL (GNU General Public License). Isto
resumidamente, significa que você pode usar a biblioteca gratuitamente tanto para desenvolver projetos
pessoais como comerciais.”...........................................................................................................................14
METODOLOGIA.................................................................................................................................................15
RESULTADOS......................................................................................................................................................16
CONCLUSÃO.......................................................................................................................................................24
REFERÊNCIAS....................................................................................................................................................25
6
ÍNDICE DE FIGURAS
7
INTRODUÇÃO
Com este Sistema Online, o trabalho dos funcionários e dos professores será
simplificado. Ele contabiliza e atualiza as faltas automaticamente, disponibilizando os dados
em uma página de internet que pode ser acessada por alunos, professores e a
administração através de um login.
8
OBJETIVOS
Com esse sistema, o professor pode realizar com maior facilidade o controle de
frequência dos alunos da sua disciplina, bastando apenas uma conexão com a Internet. O
sistema, automaticamente, atualiza as informações no banco de dados e disponibiliza para o
aluno, permitindo que ele tenha acesso fácil ao conhecimento de suas faltas.
A secretaria da instituição tem sua tarefa facilitada, pois o sistema gera automaticamente
as informações de cada aluno. Também é possível aos familiares do aluno tomar
conhecimento sobre a presença ou ausência do mesmo na aula do dia, contanto que ele
permita o acesso a essa informação.
9
FUNDAMENTAÇÃO TEÓRICA
1 . Sis Escola
1.1 Delphi 6:
Segundo (Preto, 2009), “Delphi é uma ferramenta para desenvolvimento de
software, que possui um Ambiente de Desenvolvimento Integrado e um compilador.”
10
Delphi pode ser conhecido também como Object Pascal (Pascal com extensões
orientadas à objetos). Foi desenvolvido pela Borland, e a versão 6 (Delphi 6) se
tornou o primeiro Ambiente de Desenvolvimento Integrado a suportar web services.
1.2 Paradox:
Paradox é um Banco de Dados baseado em tabelas. Seu diferencial é que é um
banco de dados relacional, ou seja, permite relacionamento entre suas tabelas.
2 . MySQL
SQL, conhecido como Structured Query Language, foi escolhido porque utiliza um
método mais geral para o armazenamento de dados do que os bancos anteriores,
não relacionais.
3 . PHP
4 . AJAX
12
Imagem 1- Interação Navegador/Servidor
5. jQUERY
13
Segundo (Silva, 2008) ”jQuery é uma biblioteca JavaScript criada por John Resig
e disponibilizada como software e aberto , ou seja , de emprego e uso regido
segundo licença conforme as regras estabelecidas pelo MIT (Massachusetts
Institute of Technology) e pelo GPL (GNU General Public License). Isto
resumidamente, significa que você pode usar a biblioteca gratuitamente tanto para
desenvolver projetos pessoais como comerciais.”
14
METODOLOGIA
15
RESULTADOS
1. Mostrando o Sistema
16
Imagem 2 - Sistema de Login (Aluno)
Cada professor também tem um usuário e senha, que atuará como a assinatura
na atual folha de chamada, e, ao logar, é permitido o acesso aos cursos, turmas e
disciplinas que leciona, bem como à lista de alunos, para que ele possa, por meio de
checkbox, selecionar os alunos ausente em sua aula e enviar ao banco, que
receberá e atualizará os dados, disponibilizando instantaneamente ao sistema.
17
Imagem 3 - Demonstração de um usuário Professor ‘logado’ no Sistema.
18
Imagem 5 - Cadastro de Usuário (Cadastra Professores e Alunos)
2. Nível
Neste primeiro, como são apenas os alunos cadastrados, tem a permissão apenas
de visualizar o conteúdo inserido e constantemente atualizado pelo professor.
Ele pode ver suas faltas em cada disciplina que estuda no Curso e não podem
visualizar as faltas de outros alunos e também não podem fazer nenhum tipo de
alteração.
19
Imagem 6 - Página visualizada pelo usuário Nível 1 - Alunos
É possível aqui selecionar o curso e a turma a qual estão dando aula, e então ver a
lista de alunos, e vendo que não estão presentes na aula, os selecionam para enviar
a ausência ao banco de dados que será atualizado instantaneamente. Essa é a única
alteração que os professores poderão realizar no sistema.
20
2.3 – Perfil 3 Administração
21
3. Diagrama do Banco de dados.
22
Aqui se mostra como as tabelas do banco de dados do Sistema estão relacionadas
entre si.
23
CONCLUSÃO
Cada usuário acessa o site com seu login respectivo de acordo com sua
posição na instituição escolar - aluno, professor ou administrador - pode visualizar
ou editar o conteúdo. As informações sobre as faltas são atualizadas
automaticamente tornando o registro de faltas no site preciso.
24
REFERÊNCIAS
NIEDERAUER, JULIANO. Web Interativa com Ájax e PHP. São Paulo: Novatec Editora
Ltda., 2007.
25