全球旧事资料 分类
HUNANUNIVERSITY
程序设计训练报告


学生姓名
学生学号
专业班级
指导老师
学生成绩管理系统
1
f湖南大学程序设计训练报告


一程序功能简介……………………………………………………………………………3
二本人完成的主要工作……………………………………………………………………3
三设计方案……………………………………………………………………………3
1)设计分析……………………………………………………………………………3
2)模块的功能及程序分析…………………………………………………………4
3)核心算法流程图……………………………………………………………………7
4)核心源程序模块………………………………………………………………………8
5)操作方法简介…………………………………………………………………………8
6)实验结果……………………………………………………………………………9
8)设计体会……………………………………………………………………………11
四附录
……………………………………………………………………………12
2
f一、程序功能简介;
本程序作为一个学生成绩管理系统,用户可以首先使用管理员模式初始化该系统。初始化完成之后,用户可以选择使用成绩记录人模式进入系统,对学生成绩进行记录。系统自动储存所记录的学生成绩,然后用户可根据不同需要来选择不同的功能来使用程序,其中包括成绩查询与增减,成绩排序,成绩分析等功能。
二、本人完成的主要工作;
程序设计分析,绘制程序流程图,写出大体结构算法以及各个核心算法模块,写出核心源程序,对源程序进行算法优化,对源代码进行多次试验验证其正确性,完成源代码的测试以及代码书写规范检测。
三、设计方案;
1)设计分析;
首先拿到这个题目,我就开始思考如何将这个看似简单的系统做的较为完善,而不是简简单单的学生成绩管理系统,学生管理系统自然是这个题目的核心,从中发散思维,我想到了几个比较细小的地方。例如:如何很好的将程序中的功能步骤化,系统化以及便利化。基于C语言程序的特点,我还联想到了对信息的保存问题。这些问题都随着代码的一步一步完善而解决。管理员系统与查询系统的选择很好的解决了这些问题。
3
f2)模块的功能及程序说明;
整个系统除了主函数外,另外还有10个函数,实现八大功能:输入功能、显示功能、查找功r
好听全球资料 返回顶部