PIM IV - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - UNIP 2016
Por: avegrata • 3/4/2017 • Trabalho acadêmico • 1.993 Palavras (8 Páginas) • 2.247 Visualizações
UNIVERSIDADE PAULISTA[pic 1]
TAMIRIS GUSMÃO / RA: XXXXXXX
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
DESENVOLVIMENTO DE UM SISTEMA EM LINGUAGEM C
SÃO PAULO
2016
UNIVERSIDADE PAULISTA[pic 2]
TAMIRIS GUSMÃO / RA:[pic 3]
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
DESENVOLVIMENTO DE UM SISTEMA EM LINGUAGEM C
Projeto Integrado Multidisciplinar – PIM IV - apresentado a Universidade Paulista - UNIP, como requisito para a obtenção de média nas disciplinas Linguagem e Técnicas de Programação; Engenharia de Software I.
Orientador: Prof.: --------------------.
SÃO PAULO
2016
RESUMO[pic 4]
O objetivo deste Projeto, é correlacionar de forma clara e objetiva, os conteúdos estudados nas disciplinas do bimestre e desenvolver um sistema em linguagem C para gerenciamento de notas de um professor do ensino fundamental. Atualmente o mundo está dominado pela informação, as empresas buscam tecnologia para permanecerem cada vez mais competitivas e organizadas, pois a sistematização nos proporciona tomar decisões rápidas com dados precisos no momento adequado. O objetivo deste trabalho consiste em desenvolver um sistema que irá calcular a média dos alunos, composto pelo cadastro, matrícula, notas e um relatório de desempenho. Para que este objetivo pudesse ser alcançado foi implementado um software desenvolvido na linguagem C e a persistência dos dados através do Sistema Gerenciador de Banco de Dados MySQL. E através da realização desse trabalho buscou-se também satisfazer as necessidades escolares administrativas. A metodologia utilizada foi a pesquisa bibliográfica fundamentada em obras relacionadas ao tema proposto.
Palavras-chave: Linguagem C. Técnicas. Programação. Software. Sistemas.
ABSTRACT[pic 5]
The objective of this project is to correlate clearly and objectively the contents studied in the two-month courses and to develop a C-language system for managing grades of a primary school teacher. Today the world is dominated by information; companies are looking for technology to stay increasingly competitive and organized, because systematization enables us to make quick decisions with accurate data at the right time. The objective of this work is to develop a system that will calculate the students' average, composed of enrollment, enrollment, grades and a performance report. In order to achieve this goal, a software developed in C language and data persistence through the MySQL Database Management System was implemented. Through this work, we also sought to satisfy administrative school needs. The methodology used was the bibliographical research based on works related to the proposed theme.
Keywords: Language C. Techniques. Programming. Software. Systems.
SUMÁRIO[pic 6]
1. INTRODUÇÃO ...................................................................................................... 05
2. FUNDAMENTAÇÃO TEÓRICA ............................................................................ 06
2.1 DESENVOLVIMENTO DE SISTEMAS ............................................................... 06
3. IMPLEMENTAÇÃO DO SISTEMA EM LINGUAGEM C ....................................... 07
3.1 AUTENTICAÇÃO DO USUÁRIO ......................................................................... 07
3.2 MÓDULO GESTÃO ............................................................................................. 07
3.3 ANO LETIVO ....................................................................................................... 08
3.4 MANUTENÇÃO DE MATRÍCULAS ..................................................................... 09
3.5 CADASTRO DE DISCIPLINAS ........................................................................... 09
3.6 CÁLCULO DE MÉDIA ......................................................................................... 10
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)
...