Pim IV - Análise e Desenvolvimento de Sistemas
Por: YdecRupolo • 27/11/2018 • 1.064 Palavras (5 Páginas) • 372 Visualizações
...
3.2 Relatório
Digitando a opção 2, o usuário terá acesso ao relatório contendo nomes, notas, médias e resultado de todos os alunos cadastrados.
3.3 Sair
Após realizar a inserção dos dados desejados, basta o usuário teclar a opção 9 para sair da aplicação.
4 DESCRIÇÃO DAS FERRAMENTAS DE CADA ETAPA DO SITEMA
4.1 Cadastro do nome e matrícula do aluno
Nesta etapa, o professor será solicitado a inserir o nome e a matricula do aluno que irá receber as notas para cálculo da média. Após inserir essas informações, o sistema armazenará o nome e matricula do aluno avaliado em um registrador.
4.2 Cadastro das notas S1, S2, S3, S4 e da nota substitutiva
O professor irá inserir as quatro notas das avaliações realizadas e também da nota substitutiva, que substituirá a menor nota das quatro.
4.3 Cálculo da média das notas
Após inserir as notas, o sistema irá calcular a média ponderada do aluno e armazenará para exibir ao final do ciclo.
4.4 Impressão em tela do relatório do sistema
Nesta tela, o professor visualizará em tela, ao final do cadastro de dados, informações os nomes dos alunos cadastrados, suas respectivas matrículas, notas e resultado final.
5 SOBRE O SISTEMA
Com base nos conhecimentos adquiridos na disciplina de Engenharia de Software, foi adotado o método de desenvolvimento incremental RAD, onde cada módulo do sistema foi desenvolvido, testado e incrementado em pequenas partes. Após o incremento, cada módulo foi testado para garantir sua funcionalidade e se atende aos requisitos solicitados no enunciado. Com base nos conhecimentos adquiridos na disciplina de Linguagem e Técnicas de Programação, foi desenvolvida uma função para calcular a média das notas.
A função, quando chamada no corpo do programa, captura as notas digitadas e faz o cálculo da média ponderada retornando o seu valor.
O sistema foi desenvolvido como lista encadeada.
---------------------------------------------------------------
6 CONCLUSÃO
Após estudar as necessidades do professor do ensino fundamental, cuja tarefa de avaliar, corrigir e extrair esses dados para depois serem inseridos nos diários de classes, despendia muito tempo e é de pouca produtividade, foi desenvolvido um sistema em linguagem C para atender as suas necessidades. Foram levantadas todas as necessidades apresentadas pelo cliente, identificadas e avaliadas alternativas que pudessem atender aos requisitos solicitados, elaborado um esboço do projeto apresentando os passos a serem seguidos e em seguida foi feita a codificação dos blocos seguindo o planejamento inicial. A cada bloco finalizado, foram realizados testes e incrementos até o produto final se apresentar satisfatório. Finalizada a codificação, novas funcionalidades foram acrescentadas e correções realizadas no código.
Com este sistema, o professor conseguirá atingir seus objetivos com organização, ganho de tempo e maior precisão nos resultados otimizando assim seu tempo e agregando maior produtividade no seu dia a dia.
---------------------------------------------------------------
7 REFERÊNCIAS
COSTA, I.; SOUZA, L. S. De; NOGUEIRA, M. São Paulo: Livro texto Engenharia de Software I. UNIP INTERATIVA, São Paulo, 2017.
ITO, O.; SOUZA, L. S. de; NOGUE IR A, M. São Paulo: Livro texto Linguagem e Técnicas de Programação – UNIP INTERATIVA, São Paulo, 2017.
SOFFNER R. Algoritmos e Programação em linguagem C - 1.Ed.São Paulo: Saraiva.2013.
Disponível em:https://online.minhabiblioteca.com.br/#/books/9788502207530/cfi/. Acesso em 07/06/2017.
DAMAS, L. Linguagem C – 10.ed. - [Reimpr.]. - Rio de Janeiro: LTC,2016. Disponível em:https://online.minhabiblioteca.com.br/#/books/9788521632474/cfi/6/2!/4/2/2@0:44.1 Acesso em 07/06/2017.
C Progressivo, disponível em: . Acesso em 17/06/2017.
Lista encadeada, disponível em: https://www. Youtube.com/watch? v=Ta1SODOsen0. Acesso em 07/06/2017.
...