试卷自动生成系统
摘 要:本系统主要针对学校教学的工作特点,利用Microsoft 公司生产的Visual Basic软件和Access数据库设计了包含管理员管理、一般用户使用、试卷自动生成、复习题自动生成、试题检索等5个子系统的单机版试卷自动生成系统。大大减轻了教师的工作量,全面提高了学校的教学管理效率及教学的质量还可以减少试卷的泄题现象,从而确保了学生考试的公平性。
利用本系统可以在计算机上灵活、方便地生成试卷。本系统是根据教学实际情况和具体内容,按一定的要求,科学、合理进行系统分析,设计,具体包括菜单设计、数据输入、查询、删除、修改、等各种设计。
从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。
关键词:试卷生成 查询 Access
毕业设计(论文)外文摘要http://www.16sheji8.cn/
The System of Examination Paper Automat Creation
Abstract: This system aims at the work characteristics of the school teaching primarily, making use of the software of Visual Basic that the company of Microsoft produce and with the database of Access to designed managing person's management, general customer usage, examination automatism creating, brush up on topic etc. include 5 statures systems, alleviated the teacher's workload consumedly, increases completely the teaching management efficiency of the school and the quantity of the teachings can also reduce examination paper leak phenomenon, insure the student examine of fair。
Making use of this system can at compute agility ,convenience born examination paper for, This system according to teaching actual circumstance with concrete contents, press certainly of request science、 reasonable proceeding the system analyzes, designing, including in a specific way menu design, data input, search, delete, modification, etc. every kind of design。
From but make this system can satisfy economic、 agility、 system and dependable and sexual requests completely。
Keywords: Examination paper born Search Access
目 录
1 引言 1
1.1 课题的研究背景与意义 1
1.2 问题的定义与简介 1
1.3 课题的调研 2
1.4 可行性分析 3
1.5 论文各章简介 3
2 需求分析 4http://www.16sheji8.cn/
2.1 业务流分析 4
2.2 数据流分析 5
2.3 数据字典 7
3 系统设计 9
3.1 系统总体结构 9
3.2 数据结构设计 10
3.3 开发环境和运行环境设计 12
4 试卷自动生成系统详细设计 15
4.1 试卷自动生成系统模块详细设计 15
4.2 系统流程图、界面以及相关代码 15
4.3 主要问题及其解决方案 24
5 用户手册 26
5.1 系统功能简介 26
5.2 系统运行环境与系统安装 26
5.3 系统操作指南 26
6 系统评价 28
6.1 系统特色 28
6.2 系统存在的不足与改进方案 28
6.3 设计收获与心得 28
结 论 29
致 谢 30
参 考 文 献 31
1 引言
在当前中国教育形式下,对学生的评价很大程度上还是侧重于学生的成绩,所以老师对学生的试卷测试是必不可少的。面对频繁的组织各种类型和形式的考试是当前各类院校以及中小学中所必不可少的一项重要工作,从教师角度来讲,最为繁重和麻烦的工作就是出试卷了。即使浪费很多时间,还有可能使所出的试卷难易程度不适中,造成试卷偏难或偏简单,最终达不到对学生所学知识的测试的目的,造成一次测试的失败。
随着IT业的迅速发展,计算机的应用已逐渐进入到社会生活中的各个领域,数据库系统也越来越多的被人们所使用。
本系统主要是为解决上述的问题,从如何能够更好的利用资源,利用现代化的手段,把握试卷的题型、内容、难度、覆盖面和份量, 完成一份高质量的试卷及其标准答案这一指导思想出发,开发的一个应用软件,以更好的节约人力、物力资源。
1.1 课题的研究背景与意义
在当今社会,计算机的应用已经普及到社会的各个部分,它代表着现代的气息,是现代化的象征之一。学校是科学人才的培养基地,是现代化的领头人,那么计算机的使用更是普遍的。在教学的各个部分都会逐渐的涉入。
随着国家教育事业的发展,对学生及老师的要求也越来越高,其中对老师的要求之一就是要能提高学生的学习成绩,而学生的成绩则体现在平时的测验中和升学考试的成绩中,那么试卷的出题水平就很重要了。但是对于学生的进步和学习能力的提高,作为老师无法随时都有精力和时间去出适应学生的考卷,传统的人工手动出题方式不仅会导致教学的个人经验主义,而且使人力与物力过多浪费,教师的工作负担过重,同样对学生的成绩的提高也有影响,就会影响整个教育机构的运作和控制管理。因此,必须制定一套合理、有效,规范和实用的试卷自动生成管理系统,对试题资料以及试卷资料进行集中统一的管理。
随着计算机的广泛应用,越来越多的学校均采用了计算机化的管理模式。以前的试卷的查询、修改、试题的编写等都是教师用笔起草在纸上,经过商量认为难易度还是比较适中,才决定输入计算机,经过排版打印。为了更好的利用计算机管理系统,制作一套试卷自动生成系统,是试题由教师直接输入到数据库,然后建立一个文件夹专门用来装试卷文档,和相应的答案,这样就使试卷和试题方便管理,易于更新,管理工作将会更安全,更方便,更实用。因此为提高工作效率,减轻校方人员的工作负担,所以决定开发试卷自动生成系统软件。http://www.16sheji8.cn/
系统开发的总的设计目标是实现试卷生成的系统化、规范化和自动化,实现对试卷试题资料的集中统一的管理。
1.2 问题的定义与简介
1.2.1 问题定义
本课题的主要任务是做一个试卷自动生成系统,面向用户的界面友好的应用软件。本系统是用数据库的数据的直接筛选调用,系统先判断再输出。主要是用WORD文档来体现试卷的样式。用WORD文档的目的很简单,WORD文档的功能齐全,而一份试卷的最终样式就是相对于用于WORD文档中添加的内容的样子。并且再;里面管理员可以直接对试题进行修改和排版,最终打印处理。并且要把生成的试卷保存到指定的位置,利于查找试卷。
1.2.2 内容简介
试卷自动生成系统虽然只是要求有随机生成一套试题的功能,但是对于试题的保密性和管理员对数据库的更新和维护要求也是要在本系统中体现出来的,而且对于一般的用户我们只让其有生成复习题的权利,其他的功能都不可以使用,对其进行权利限制。管理员的管理要求是比较多,试题的维护和添加删除工作以及试卷的生成的设置维护,以及试卷的管理工作。
本课题主要设计以下几个模块:管理用户模块,试题录入模块,试题检索模块,试卷生成模块。
1.3 课题的调研
在国内的大多数学校里,教师还是主要通过自己教学的经验和主观思考来出题考学生,具体有没有对自己的学生接受能力和应变能力的考查,这点的考虑作为教师是没有太多的时间。原因很多,其中很重要的原因就是教师的教学压力很大,根本就没有空闲去考虑学生的具体情况,做不到因人施教,达不到现代教育的模式。所以,为了减轻教师的负担,并且提高教学质量,试卷自动生成系统是必要的。
在许多领域,计算机的管理和使用已经步入成熟阶段,在其自动化的功能引导下,很多的行业已经是现代化的工作模式,工作效率高,工作操作轻松简单,所以对于学校而言,教学工具先进和简单,达到既便于教学由能够出合适的试题测验学生,是必要的。同时,对于学生而言,课业之后的大量习题都要到书店或到图书馆里去挑选,而且挑选的习题册可能对自己还没有太大的帮助,或根本就是和本课本就是不一套的,这就造成很多的麻烦,另外,国内人民生活水平的提高,电脑成为普及现象,于是学生和家长就希望能运用学校的教学系统中查找到适合学生的习题,给学生进行练习,教师对试题库中的试题进行更新,保证试题库的新鲜性和完整性,把学生所接触的课程中的试题都导入数据库,并且可以生成试题和复习题。它相对于传统的出题方式的优点有:
(1) 试卷生成的及时
教师对于随时都想测验一下学生的学习情况,想出套试卷来考一下学生,就可以利用系统直接生成试卷了,传统的方式要出一套试卷要几天的时间来耗在上面,并且还不一定能出题成功。它就是具有及时性和时效性的优点。http://www.16sheji8.cn/
(2) 复习题生成及时
一般用户根据自己的需要,利用复习题自动生成系统输入自己的需要练习的课程名称,查找试题类型和数目( 在试题库的已存量范围内)点击生成按钮,或者各种题型都练习,每种题型都输入要生成的题数,点击生成按钮就可以了.
1.4 可行性分析
系统的可行性分析主要包括技术上的可行性,经济上的可行性,法律上的可行性。
1.4.1 技术可行性:http://www.16sheji8.cn/
开发此试卷自动生成系统需要的硬件环境要求不高,操作系统为Windows XP系列,软件的开发平台为Visual Basic 6.0。 除专业技术人员外,普通操作人员无需掌握Visual Basic及Access的使用, 易于学习和使用。根据现有的技术设备条件和准备充实的技术力量和设备,从技术方面开发此试卷自动生成系统是可行的。