VB辅助教师阅卷系统设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
随着科学技术的不断进步,计算机技术的飞速发展和社会信息化水平的不断提高,计算机的强大功能已被人们深刻认识,它已进入人类社会的各个领域,并发挥着越来越重要的作用。
我们利用Visual basic6.0和数据库技术开发了的辅助教师阅卷系统,主要是针对程序改错和编程题。实现了对学生做完的试题评阅、保存、成绩查询、以及成绩分析等基本功能。
关键词: ActiveX 控件 ACCESS数据库 ADO控件 阅卷
第2章 辅助教师阅卷系统的设计2.1 系统需求
2.1 系统需求
很早就提出了要开发辅助教师阅卷系统,但是没有真正的进行系统的分析和实施,只是有此想法。当时,由于计算机的应用还不够普及,手工阅卷完全可以满足要求(没有那么多学生)。也有人做了尝试,能够实现一些功能,但并不完善。
[来源:http://www.think58.com]
随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式和阅卷方式已经不能适应现****试和阅卷的需要。
本系统是为了
copyright think58 [资料来源:http://www.THINK58.com]
[资料来源:http://think58.com]而且现代计算机技术的发展,无纸化办公的出现,也会对老师的阅卷提出更高的要求,因此为了解决这个问题,我和另外一个同学一起开发这套辅助教师阅卷系统,以减轻教师的工作负担及提高工作效率,与此同时也提高了阅卷的质量,从而使阅卷更趋于公证!
本文来自think58
这套系统实现的阅卷不是针对某一种语言或科目,而是可以进行任意的科目考试的阅卷。输入正确的定位关键字和判阅关键字后,系统根据关键字的定位出错的位置,并和相应的阅卷关键字比较,检查考生的答案是否在是否正确。
2.3.2 系统功能设计
根据需求分析的结果,设计系统的相应功能。
1. 一个辅助教师评阅的主界面,在界面上可以进行关于考生相关的信息的输入,并存入数据库。
2. 一个可以进行维护的答案界面,在上面可以输入某套试卷的改错题的定位关键字、正确答案关键字。
3. 定位关键字界面和正确答案关键字输入界面,相关信息存入定位和关键字表。
think58好,好think58
[资料来源:THINK58.com]
[资料来源:http://think58.com]
4. 根据所定义的关键字进行评阅试题——改错题。
5. 自定义编程题的阅卷关键信息,并根据关键信息进行编程题阅卷。
think58好,好think58 [资料来源:www.THINK58.com]
6. 保存阅卷信息表中所有字段的内容。
[资料来源:THINK58.com]
7. 连接编译器,进一步评阅考生的试题是否正确并相应加、减分。
8. 查询成绩包括(阅卷人代号,考生代号,改错题得分,编程题得分),显示所有考生的成绩情况。
9. 考试成绩分析,根据考试的分数和试卷难易程度,考虑进一步的工作。
2.4详细设计2.4.1 整个系统结构模块功能
在进行详细设计之前,先把要实现的功能划分为模块,各模块的功能如下,模块示意如图2-1。
1. 读入或输入考生相关信息:实现的是在阅卷之前要进行的工作,把考生信息和阅卷人信息加入到数据库里的,并存档.包括(阅卷人编号,考生的学号,考卷号,考生****与否,缺考与否,从硬盘上分别读取的考生的考试题目(判断和编程题),添加各个小题的初始分数为零分,).
本文来自think58
[版权所有:http://think58.com]
2. 系统主界面:实现阅卷的视图窗口,能够进行各种功能的控制,显示读入或输入的信息,以及后面的阅卷情况.
3. 答案维护(输入对应的定位和判断关键字):由阅卷人填写,是为了实现不同的试卷的批阅而设置的需要改错的地方的关键点定位和正确判断的关键字.
4. 阅卷(改错题和编程题):分两部分,一部分是改错题的批阅,一部分是编程题的批阅,根据自定义的关键字进行阅卷.
[来源:http://think58.com]
5. 保存结果:当批阅完一个考生的试卷后要进行保存,以备查询.
think58好,好think58
6. 成绩查询:包括输出考生的学号,阅卷人,改错题和编程题的分数等.
7. 考试结果分析。
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译
think58好,好think58 [资料来源:www.THINK58.com]
获取资料请您联系本站客服 think58好,好think58 [来源:http://www.think58.com]
think58.com