Escolar Documentos
Profissional Documentos
Cultura Documentos
Assis
2015
Rafael Sant’Anna Carvalho
Assis
2015
FICHA CATALOGRÁFICA
CDD: 001.61
Biblioteca da FEMA
Sistema Web para escola de treinamentos especializados
Assis
2015
DEDICATÓRIA
Dedico este trabalho a toda minha família que me apoiou em minhas decisões
e nos meus sonhos durante toda essa trajetória, que resultou neste trabalho.
AGRADECIMENTOS
Agradeço primeiramente a Deus pela graça de estar vivo e com saúde para
poder realizar mais um sonho.
A toda minha família pelo apoio e pela estrutura que me deram em todos os
momentos desta longa caminhada.
Aos meus amigos que levarei para vida toda, que estiveram juntos desde o
início desta trajetória, motivando, ajudando a passar por mais esta etapa em
nossas vidas.
RESUMO
This work describes the analysis of a web system for training school, which will
serve as an aid for both students and for everyone involved in school, improving
participation and education management.
The work presents a study of the Twitter Bootstrap framework, PHP and
MySQL for the development of the system.
1 INTRODUÇÃO
1.1 OBJETIVOS
1.2 JUSTIFICATIVAS
1.3 MOTIVAÇÕES
Além de solucionar uma necessidade do cliente, o estudo de tecnologias e
linguagens até então desconhecidas por mim como o framework Twitter
Boostrap, PHP e MySQL, são grandes agentes motivadores para o
desenvolvimento do sistema que se torna mais um desafio a ser superado.
2 METODOLOGIA DO DESENVOLVIMENTO
2.3 PHP
A implementação do back-end será realizada com a linguagem de
programação PHP, sendo adequada para o desenvolvimento web, além de
poder ser embutida dentro do HTML, que será usado no front-end.
É uma linguagem simples, que possibilita diversos modos de se implementar,
não restringindo o programador com uma forma específica, dando-lhe a
liberdade de colocar em prática suas ideias da maneira que achar melhor, mas
sempre utilizando sua sintaxe e semântica
“O PHP (acrônimo recursivo de: Hypertext Preprocessor) é uma linguagem de
programação muito usada atualmente para gerar conteúdo para a WEB.
O PHP foi criado em 1995, por Rasmus Lerdorf, sendo inicialmente um pacote
CGI para substituir os Scripts Perl. O PHP permitia, inicialmente, os
programadores criarem aplicativos simples para a web.” (Yuri Pacievitch,2014).
19
4 ANÁLISE DE REQUISITOS
Para o levantamento dos requisitos foi realizada uma visita à escola e uma
entrevista com o cliente para abstrair suas ideias, focando principalmente em
suas necessidades.
Cadastro de alunos;
Cadastro de turmas;
Cadastro de professores;
Requisições de documentos.
23
Nº EVENTO
1. Efetuar Login
2. Cadastrar Curso
3. Cadastrar Aluno
4. Cadastrar Turma
5. Cadastrar Professor
6. Efetivar Matrícula
7. Informar Notas e Faltas
8. Disponibilizar Material
9. Consultar Curso
10. Consultar Aluno
11. Consultar Turma
12. Consultar Professor
13. Consultar Notas e Faltas
14. Acessar Material
15. Gerar Relatório de Alunos
16. Gerar Relatório de Turmas
17. Requisitar Documentos
18. Editar Perfil
5 DIAGRAMAS
procedimento;
C - O Administrador confirma o
cancelamento;
D – O caso de uso é encerrado;
Fluxos Alternativos:
[A1] - A - O Administrador não informa os dados;
B - O Sistema exibe uma mensagem alertando
que os dados são necessários para efetivar a
matrícula;
C - O Administrador informa os dados e clica em
efetivar;
D - O caso de uso prossegue desta etapa;
[A2] – A - O Administrador não seleciona o Curso;
B - O Sistema exibe uma mensagem alertando
que é obrigatório selecionar Cursos;
C - O caso de uso prossegue desta etapa.
Tabela 7 – Narrativa do 6º Caso de Uso: Efetivar Matrícula
41
envio;
B - O Sistema exibe uma mensagem alertando
que os dados não serão salvos e necessita de
confirmação para encerrar o procedimento;
C - O Administrador confirma o cancelamento;
D - O caso de uso é encerrado;
C - O Administrador confirma o
46
cancelamento;
D - O caso de uso é encerrado;
encerrar a consulta;
encerrar a consulta;
Fluxos Alternativos:
[A1] – Aluno não seleciona nenhum curso;
A - O Aluno não seleciona nenhuma das
opções de cursos;
B - O Sistema exibe uma mensagem de que é
obrigatório a seleção de um curso;
C – O Aluno seleciona um curso;
D – O caso de uso prossegue desta etapa;
encerrar o procedimento;
C - O Administrador confirma o
cancelamento;
D - O caso de uso é encerrado;
encerrar o procedimento;
C - O Administrador confirma o
cancelamento;
D - O caso de uso é encerrado;
6 CONCLUSÃO
7 REFERÊNCIAS BIBLIOGRÁFICAS
OLIVIEIRO, C.A.J. Faça um Site JavaScript Orientado por Projeto. São Paulo,
Érica, 2001. 264 p.
8 REFERÊNCIAS ELETRÔNICAS
<http://info.abril.com.br/noticias/carreira/html5-e-promissor-e-demanda-
profissionais-11092012-7.shl>. Acesso em 5 de Novembro de 2014
<https://www.java.com/pt_BR/download/faq/java_javascript.xml> Acesso em 5
de Novembro de 2014.
<http://www.linhadecodigo.com.br/artigo/3566/introducao-as-novidades-do-
css3.aspx.> Acesso em 5 de Novembro de 2014
<http://www.ccems.pt/Artigos/tabid/215/ctl/Details/mid/994/ItemID/6/language/pt
-PT/Default.aspx> 09-Fevereiro-2004 – Acesso em 10 de Janeiro de 2015.