利用计算机建立试题库,实现计算机自动选题组卷,是CAI工程的重要组成部分,也是实现教考分离的一个重要手段。利用计算机组卷,不仅能节省教师的宝贵时间,提高工作效率,而且能消除出卷人主观意识的影响,使考试更加标准化,更加客观,真实,全面地反映反映教学的实际效果,有利于教学质量的提高。建立了试题库系统以后,可实行教考分离,促使任课老师必须按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。每次考试后,还可利用计算机对试卷和考试分数进行分析和评价,使考试这一教学环节更加科学化和规范化。 作为试题库系统中的一部分,试卷生成系统必须满足如下需求: (1) 灵活多样的组卷方式,如手工组卷和自动组卷。 (2) 既能临时生成试卷,又能直接使用以前生成的试卷,也就是要求能对生成的试卷进行保存,以便下次直接使用,并能删除不再需要的试卷。 (3) 试卷的保密性要求,只有授权人员才能生成和查阅试卷。 (4) 试卷生成速度不宜太慢。 (5) 生成的试卷按照规定的模板输出,并能导出到word文档中。 (6) 生成的试卷既可以直接打印,也可以在word中修改和打印。 (7) 友好的用户界面。www.passlw.com计算机毕业论文
论文组织 论文全面详细地介绍了试卷生成系统的设计思想、实现原理和使用技巧。论文按如下方式组织。 第一部分是主要是对系统的开发背景和研究现状进行详细的介绍。 第二部分主要是对开发工具的介绍。 第三部分是主要是对本系统做详细的需求和可行性分析。 第四、五、六部分是本文的主要内容,是软件的开发设计。第四部分主要对于系统组卷的设计,重点介绍了自动生成试卷,手动生成试卷和抽取现有试卷三种组卷算法。而第五部分是系统的实现部分,具体的分析了三种组卷算法的实现过程。同时也仔细说明了系统实现过程中的关键技术。第六部分是系统的测试部分,利用测试实例来说明系统的可用性和数据的准确性。
目 录 1 绪论 1 1.1 开发背景与研究现状 1 1.2论文组织 1 2 开发工具简介 2 2.1 VISUAL C# 2 2.1.1 数据库连接方式 2 2.2 SQL SERVER2005 4 2.3 SQL 语言 4 3 需求与可行性分析 6 3.1用户需求 6 3.2功能需求 6 3.3 业务流程图 7 3.4 性能需求 7 3.4.1 加载数据效率要求 7 3.4.2 界面风格要求 7 3.5 可行性分析 8 3.5.1 管理可行性 8 3.5.2 经济可行性 8 3.5.3 技术可行性 8 3.6 数据流程分析 8 3.6.1数据流程图 9 3.6.2 数据字典 9 3.7 开发环境 15 3.7.1 软件环境 15 3.7.2 硬件环境 15 4 系统设计 16 4.1 系统功能模块图 16 4.2 数据库设计 18 4.2.1实体E-R图 18 4.2.2 数据库的存储结构 19 4.3 组卷算法 21 4.3.1 现有算法分析 21 4.3.2 回溯试探法的应用 21 4.4 自动生成设计 22 4.5 手动生成设计 23 5 系统实现 25 5.1 登录模块设计 25 5.2 系统主界面设计 25 5.3用户管理模块设计 26 5.4 题库和题型设置模块 26 5.5 试卷生成模块 28 结论 31 参考文献 32 致谢 33
(需要该计算机毕业设计论文的,请联系客服QQ:920225073 或联系电话:15886499710) |