成绩计算系统的设计与实现
资料介绍:
【摘要】处理考试成绩是每个学校在教学管理中不可缺少的一项重要工作,每次考试都有大量的成绩需要处理。考试成绩的处理一直是教学管理的一项重要内容,大部分学校都是采用人工处理的方法来管理考试成绩。这种方法不但效率低,而且在准确性等方面都存在问题。本系统基于光电阅卷机提供的原始数据,实现了成绩数据的录入,主观试卷成绩和客观题成绩的相加整理。该系统能将教师从繁重的重复性劳动中解放出来,从而提高了教学效率。最重要的是,本系统能够对成绩进行离均差、平均分、高分段平均分等处理,从而有效地分析学生成绩的整体情况,具有很好的实用价值。
本成绩计算系统,包含了计算离均差、大平均分、高分段平均分3个主要功能。其中离均差是运用方差分析的方法处理学生的成绩,得出各个班整体的效果;大平均分是将所有参考学生的成绩平均,了解学生的平均水平;高分段平均分是按照给定的分数线计算该分数线以上的平均分。
在该系统中采用了Visual Foxpro强大的数据库管理功能,简化了数据管理的复杂性,对开初学者而言,Visual Foxpro6.0中提供了大量的系统开发工具和向导工具,使以往费时费力的开发工作变得轻松自如。这些可视化的设计工具免除了开发者编写大量程序代码的工作,甚至在不需要学习很多Visual Foxpro的命令或函数的情况下,也能设计出功能较完善的数据库应用系统来。总之,Visual Foxpro6.0确实是一个值得学习掌握的软件。
[资料来源:https://www.doc163.com]
目 录
摘要…………………………………………………………………………………1
1、 第一章系统设计与分析………………………………………………………..3
1.1管理信息系统概述…………………………………………………………3
1.2系统功能分析………………………………………………………………4
2、 第二章数据库设计……………………………………………………………..7
3、第三章设计主程序…………………………………………………………….11
4、第四章设计主界面模块…………………………………………………….…11
5、第五章设计输入数据模块………………………………………….………….12
6、第六章设计整理数据………………………………………….………………18
7、第七章设计离均差模块……………………………………….……….………22
8、第八章设计高分段平均分………………………………….………………….45
9、第九章设计大平均分……………………………………….………………….51
10、第十章设计设置高分段……………………………………..………………..56
11、第十一章系统测试…………………………………………….……………...58 [资料来源:http://doc163.com]
12、第十二章小结…………………….………………………….………………58
参考文献………………………………………………………….…………………60
各个模块的功能以及详细设计。
(1) 输入数据
试卷采用主观和客观两种方式的试题,客观试题采用自动阅卷机收集成绩,而主观试题只能人工来评阅。在系统中提供了输入主观试题成绩的功能。
(2) 整理数据
在学生的成绩库中每个学生的成绩由成绩1和成绩2两部分组成。成绩1由阅卷机生成,又称为客观成绩;成绩2由教师以手工的方式评阅出来的,又称为主观成绩,通过输入数据模块输入到成绩库中,所以对成绩进行分析前要将两部分成绩合在一起,得出该生的该科成绩,以上就是整理数据模块的功能。
(3) 离均差
在处理离均差的过程中用到一个P值,这是一个班级一科成绩的总体效果。利用该值计算出离均差、可以离均差、起始离均差、离均差涨幅等多项数据。所有上述处理过程都是在离均差功能模块中实现的。
(4) 大平均分
计算平均分是成绩处理中典型的数据处理方法,通过处理的结果可以得到成绩的总体水平,计算的方法也比较简单,即将所有的成绩求得一个平均值,存放在DPJ.DBF表中。
(5) 高分段平均分
[资料来源:http://Doc163.com]
在高考中评价一个学校的标准之一就是该学校达到一定分线的人数,以及这些学生的平均分情况,上述的一定分数线称为高分段,对超过该分数段的成绩的平均成绩叫做高分段平均分,该数据显示了优秀学生的平均情况。计算的方法为将等于或者超过高分段的成绩平均,得到的数值即为高分段,并将其存放在LKGF.DBF表中。
(6) 设置高分段
考试结束后参考以前考试的效果,人为地规定出本次考试的理科和文科的高分段。设置高分段分数功能模块将接受用户的输入,并将分数存放在DMD_G.DBF表中。