PIM IV - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - UNIP 2016
Por: Evandro.2016 • 26/6/2018 • 1.848 Palavras (8 Páginas) • 469 Visualizações
...
3.7 LANÇAMENTO DE NOTAS E FREQUÊNCIA ..................................................... 11
3.8 FICHA INDIVIDUAL ............................................................................................. 12
3.9 BOLTETIM ESCOLAR ........................................................................................ 13
3.10 RELATÓRIO DE DESEMPENHO ..................................................................... 14
3.11 CADASTRO DE USUÁRIO ............................................................................... 15
4. CONCLUSÃO ....................................................................................................... 16
REFERÊNCIAS ........................................................................................................ 17
---------------------------------------------------------------
1 INTRODUÇÃO
Atualmente, soluções mais práticas para otimizar o trabalho nas escolas estão substituindo os métodos tradicionais de gestão escolar. Hoje em dia, máquinas de escrever, fichários de bibliotecas, livros com entradas e saídas no setor financeiro e recibos manuscritos já não oferecem a agilidade e a eficiência necessária para acompanhar o avanço tecnológico. A administração escolar necessita de instrumentos ágeis aos processos que facilitem a execução das rotinas administrativas. (GUIMARÃES, 2012)
Dessa forma, a administração não informatizada consome tempo em excesso e o gestor administra por impulso sem ter a certeza do que realmente está fazendo ou do que deverá ser feito, pois não consegue ter noção da realidade nem uma visão sistêmica no contexto escolar.
Estamos diante de um novo cenário na gestão administrativa escolar, tendo em vista que o fluxo e a variedade de documentos aumentam constantemente e a informática, representada por sistemas automatizados, está se aperfeiçoando rapidamente para atender essa demanda. Atualmente, a exclusividade em gerenciar suas informações de modo moderno não é tão somente das grandes instituições de ensino, afinal os gestores das médias e pequenas escolas têm notado essa constante necessidade de mudança. (GUIMARÃES, 2012)
Neste aspecto, a proposta aqui é apresentar o desenvolvimento de um sistema de gestão escolar através de uma linguagem de programação C. Todos os dados serão armazenadas em um Banco de Dados Relacional, MySQ, para que por meio deste, possa se tornar um instrumento fundamental na gestar escolar, onde os professores possam de um modo seguro, ter acesso confiável a todas as informações de seus alunos, calcular a média de cada um, obter acesso direto ao registro e cadastro dos discentes, matrículas e notas, além de um relatório de desempenho completo.
2 FUNDAMENTAÇÃO TEÓRICA
2.1 DESENVOLVIMENTO DE SISTEMAS
A Engenharia de Software é método de desenvolvimento e manutenção de sistemas modulares, que apresentam algumas características em comum, tais como: processo ou roteiro dinâmico, integrado e inteligente de soluções tecnológicas; ajuste aos requisitos funcionais do empreendimento dos clientes e seus respectivos processos pertinentes; implementação de padrões de qualidade, produtividade e eficiência em suas atividades e produtos; embasamento na Tecnologia da informação disponível, viável e personalizada; planejamento e administração de atividades, recursos, custos e datas. (REZENDE, 2005)
Rezende (2005, p. 5.) considera-se que “os objetivos primários da Engenharia de Software são o aprimoramento da qualidade dos produtos de software e o aumento da produtividade dos engenheiros de software, além do atendimento aos requisitos de eficácia e eficiência”, ou seja, efetividade.
Uma metodologia de Desenvolvimento de Sistemas completa é formada de uma abordagem voltada para atingir objetivos, por meio de etapas preestabelecidas. Trata-se de um roteiro, um processo dinâmico organizado para o desenvolvimento estruturado de projetos, sistemas ou softwares, buscando a qualidade, produtividade e efetividade de projetos (REZENDE, 2005).
Essa metodologia busca auxiliar o desenvolvimento de projetos, sistemas ou softwares, de tal maneira que os mesmos atendam de forma correta ás necessidades de cada usuário, com os recursos disponíveis e dentro de um prazo ideal estabelecido em acordo com os envolvidos.
Esse processo não deve impor limites à criatividade profissional, mas deve ser uma ferramenta que trace um planejamento metódico e harmônico e que coordene os setores envolvidos no projeto. Pois o que limita a criatividade não é a metodologia, mas sim, os requisitos de qualidade, produtividade e efetividade de um empreendimento.
3 IMPLEMENTAÇÃO DO SISTEMA EM LINGUAGEM C
3.1 AUTENTICAÇÃO DO USUÁRIO
Primeiramente, deve-se aqui relatar que o professor do Ensino Fundamental, usuário do sistema aqui apresentado irá precisar se cadastrar para ter acesso aos recursos do sistema. A Figura 1 abaixo apresenta o software da tela de login, onde o professor deverá inserir seu nome de usuário e sua senha nos campos em destaque após ser devidamente cadastrado pelo administrador. O sistema sempre se iniciará a partir desta janela:
Figura 1 - Login
[pic 7]
Fonte: Os autores, 2016.
3.2 MÓDULO GESTÃO
Ao clicar neste ícone serão apresentadas as funções administrativas presentes neste módulo de gestão, conforme representa a próxima figura:
Figura 2 - Módulo Gestão
[pic 8]
Fonte: Os autores, 2016.
3.3 ANO LETIVO
Neste tópico, o professor poderá cadastrar e excluir o ano letivo, além de informar a Média Anual de Aprovação que ele estabelecer:
Figura 3 - Cadastro Ano Letivo e Média Anual
[pic 9]
Fonte:
...