




已阅读5页,还剩122页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京工业大学耿丹学院毕业设计(论文)题目:试题库管理系统的设计与实现试题及试卷管理模块姓 名 韩博 系 名 信息工程系 专 业 计算机科学与技术 指导教师 黄俊莲 日 期 2011-5-25 2011 年 5 月 25 日诚信承诺本人 韩博 声明,本论文及其研究工作是由本人在导师指导下独立完成,论文所利用的一切资料均符合论文著作要求,且在参考文献中列出。签名: 日期: 摘 要I摘 要试题库管理系统是根据学院的教考分离的特点而开发设计的。考虑到原来教师亲自翻阅资料后思考试题内容的工作繁琐性,本项目的开发可以使教师设计试题和组卷变得高效和快捷。本课题开发主要包括后台数据库的建立、维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,使用方便,灵活等特点。经过分析,本课题适合用 Microsoft 公司的 SQL Server 2005 管理后台数据库来开发。而Visual studio 2005 中文版作为前端开发工具,是考虑其提供的各种面向对象的开发工具,尤其是数据窗口方面简洁操纵数据库的智能化对象,能在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到做到用户满意的可行性系统。本课题包括三大版块:试卷版块、试题版块、辅助版块。版块的功能设计基本符合在校教师设计试卷的需求,相比以往的试题库系统,课题在组卷功能和生成试卷功能方面也做了一些创新。相信该系统如能投入使用,将会成为教师的好帮手。关键词:试题库系统;组卷;教考分离;SQL Server 2005 摘 要IIAbstractTest library management system is based on separating the college teaching and testing. Taking into account that the complexity of teachers thinking of the test after reading through information, the development of this project makes it easy that teachers can design questions and the test paper to become efficient and fast.This development of this topic mainly includes the backstage database building, maintaining and developing the application interface of front-end two aspects. The former required establish data consistency and integrality, data security good database. For the latter then requires the application program function complete, convenience, flexibility and other characteristics. After the analysis, this subject for the Microsoft SQL Server 2005 management of the database to development. And Visual studio 2005 tool for a chinese version of development,considering the offer of the object-oriented variety of tools, especially in data manipulation of the window and of the database object could be intelligent, in a short period of a prototype system application for prototypes and initial system to demand an iteration, and to improve until to the satisfaction of the workability of the system.This topic includes three modules : paper module, the test module, auxiliary module. The design of the modules functions meets the needs of the design of the paper, compared to previous test library management system, topic has also made some innovative in section generated test roll function and functions. we trust that the system can be put into use, and will be a teachers right hand.Key Words: test database system;test paper;examination separated;SQL Server 2005目 录- 1 -目 录摘 要 .IAbstract.II第 1章 绪论 .11.1 课题研究背景 .11.2 课题研究意义 .21.3 课题的应用研究 .31.3.1 实际应用中研究 .31.3.2 国内外研究成果 .41.4 课题中关键技术研究 .51.4.1 组卷功能在课题中的应用研究 .51.4.2 Word 组件嵌入技术在课题中的应用研究 .51.5 试题库设计时需要考虑的问题 .6第 2章 课题采用的技术和系统环境配置要求 .72.1 课题设计基础介绍 .72.1.1 热门工具 ASP.Net.72.1.2 强大的 Microsoft Visual Studio 2005 .82.1.3 实用的 SQL Server 200 开发语言 C#.92.2 课题应用技术介绍 .102.2.1 JavaScript 技术 .102.2.2 ADO.NET.102.3 系统环境配置要求 .11第 3章 需求分析 .123.1 用户需求 .123.2 功能需求 .123.2.1 核心功能描述 .133.2.2 辅助功能描述 .14第 4章 总体设计 .154.1 功能设计 .154.2 数据库设计 .16目 录-2 -4.3 系统操作流程 .19第 5章 详细设计 .215.1 界面介绍 .215.2 辅助模块 .235.2.1 设置试题难度 .235.2.2 创建新科目 .235.2.3 科目管理 .245.3 试题操作模块 .255.3.1 添加试题 .255.3.2 修改试题 .285.3.3 删除试题 .295.3.4 批量导入试题 .295.4 试卷操作模块 .335.4.1 组卷 .345.4.2 试卷管理界面 .385.4.3 试卷内容导出 .38第 6章 Word com 组件的应用 .416.1 .NET 转化 word 组件 .416.2 Word 对象模型 .426.3 使用 C#操作 Word 文档 .436.3.1 Visual C创建 Word 文档 .436.3.2 向 Word 模版中特定位置输入数据 .446.3.3 输出图片到 word 文档 .446.3.4 常见问题及解决方案 .45第 7章 本系统开发遇到问题和解决方案 .46结 论 .49参考文献 .50附录 .52附录 1:英文原文 .52附录 2:中文翻译 .63致 谢 .73北京工业大学耿丹学院 2011 届毕业设计(论文)- 1-第 1章 绪论 自上个世纪 80 年代后期开始,计算机飞速的发展着,概括地说,计算机技术主要朝着三个方向发展。一是向“高”的方向,性能越来越高,随度越来越快;另一个方向是“广”度方向发展,计算机发展的趋势无处不在,近年来更明显的趋势是网络化与向各个领域的渗透;第三个方向是“深”度方向发展,即向信息的智能化发展。计算机的发展特性也影响着我们日常的工作和生活, “Internet”这个词几乎没有人不熟知,互联网的广泛应用给我们的生活带来更多便利,人类也应用着自己的智慧利用互联网创造着更多的财富,为人们创造更便利的生活。在这个信息化时代,越来越多的人们开始关注基于 WEB 的技术与开发,越来越多的应用软件与教学系统诞生,当然技术开发离不开类似 Visual Studio这样的大型编程开发软件,种类繁多的资料数据让人们头疼不已,因此像 SQL Server 这样的数据库软件也就应运而生了,这些软件为开发人员提供了更加方便的工作环境。1.1 课题研究背景 研究表明为了解决各种不同类型的应用,题库管理系统根据它自身使用的环境和用户对象的不同而出现了各种各样的题库管理系统。开发此类系统使用的工具亦有不同,有 VB(Visual Basic),C+,JSP (Java Server Pages),ASP(Active Server Page)等,涉及的内容主要有中学考试,等级考试,过级考试,驾驶考试等。考试是教师检查学生学习情况的必要手段,但是出卷却是一种繁重的智力和体力劳动,传统的标准化试卷命题,需要由教学专家组成一个命题班子,根据许多年教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量等方面都难以得到控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。鉴于这种情况,利用计算机进北京工业大学耿丹学院 2011 届毕业设计(论文)-2 -行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变得高效而便捷,对提高工作效率,使试卷管理逐步走向正规化自动化将起到十分重要的作用。同时使出卷工作变得轻松愉快,从很大程度上减轻了教师利用传统的出卷方式组卷的繁重工作量,大大节省了老师的工作时间,便于教师有更多的时间和精力致力于教学方法的研究,这不仅对教师有益,对在校学生也同样有帮助,学生可以有更多时间向教师请教问题。据调查,如今很多高校都建立了自己的试题库管理系统,还有一些高校也购入了相关软件,但是大部分系统还处于简单的处理信息阶段,因为题目是多样性的,所以为了应对多种多样的题型和更好的适应教师教学,需要进一步的完善开发系统加强建设力度,才能成为一个真正胜任教学任务的题库管理系统。随着计算机技术的神速发展,计算机在信息管理中的应用的普及,利用计算机实现试题库管理势在必行。 1.2 课题研究意义随着当今计算机技术的飞速发展,使其在越来越多的领域中被广泛使用,计算机辅助教育(CIA)作为一门新兴的学科,在我国也得到了广泛的重视。利用计算机进行试题库的管理是计算机辅助教学的一个重要分支和重要环节,它已经成为院校教学改革的重要工作重心。试题库的计算机化管理,不仅对题库进行科学、系统和定量的管理,且成为评测学生学习效果、提高教学质量的有效辅助工具,是学校教学管理部门和教研室实现教考分离的重要工具。目前市面上流行的教学系统不少,但是对于具体的教学科目来说,不需要太大型的数据库系统,只需要一个操作方便,功能实用,能满足学科教学的管理及需求的系统。本课题研发的目的就是要开发一个功能较齐全并且很实用,操作方便,让用户简单易懂的.NET 试题库管理系统。随着网络技术的进步,国内外试题库系统已向多功能化、平台化方向发展,即趋向于基于网络的远程教学平台进行无缝集成。北京工业大学耿丹学院 2011 届毕业设计(论文)-3 -1.3 课题的应用研究1.3.1 实际应用中研究对于较大的题库系统,其试题库总体结构是分层分块的,总库下有子库,子库中有分库等。试题信息常按题文(题目中的文字部分) 、题图(题目中的附图) 、答案(答案信息为文字)等分类,分别存放于不同的子库当中;全部试题又常按题型分类存储,这样每个子库被相应的分为若干分库。各个子库要设立相同的关键字,利用关键字把同一道试题的各种信息联系在一起。对于学校而言,试题库软件能够生成一份完美的试卷,然后打印生成纸质试卷,既达到了试题库系统最基本的一个要求,这本身也是试题库系统的终极要求。而更高层次的要求则是在 B/S 和 C/S 相结合的环境中生成试卷,网上答题,自动阅卷。而这种形式的试题库系统在实际考试中则很少采用,尤其在学校。 在网络环境中的试题库系统其本质在运行上存在诸多不安全的隐患。其实际应用价值也很低。比如:安全运行的服务器;合理高效的数据库系统;保证数据入库未携带病毒;网络传输畅通,不断线;而实际上在科研单位也不能保证。其次此种网络化考试中数据变化的未知性(大量用户进行试题入库时,数据的编号和排序;答题完成时试卷提交时,并发数据的控制等) ,都是对试题数据库一个严重的威胁。学校、企业组织的考试,小型考试、中型考试、大型考试,中考、高考都是在纸质试卷类型的考试,学校不断的对学生进行此类考试测试,目的是为了让学生在心理上适应一种考试的环境,一种考场的气氛,而网络形式的考试系统,对中考、高考这样的考试实际应用环境中几乎起不到任何帮助作用。 在计算机上的考试系统出现以后,有权威机构对机试和笔试成绩做过统计,结果证实机试情况下的考试平均成绩文科下降了 5.9 分;理科下降了 9.3 分。 这本质上有由于在机试情况下由于计算机的有形存在,对考生的思维产生了一定的障碍,在理科考试中,计算是必不可少的,此种情况下,考生都是在纸上演算结束后,然后把计算结果输入到计算机中。这本质是她对正常的考试北京工业大学耿丹学院 2011 届毕业设计(论文)-4 -方式和考试心理提出了一种挑战。而这种挑战通常又是不必要的。首先,众多的考试中很采用机试这种考试方式,机试只不过是计算机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中生参与社团活动经费监管的困境与对策分析论文
- 高中数学教学中学生推理能力培养的案例教学策略研究论文
- 艺术生宿舍管理制度
- 苏州商品房管理制度
- 茶坊市卫生管理制度
- 饰品店员工管理制度
- 读写结合 提高能力──《火烧云》教学案例(13篇)
- 财务会计基础编制方法
- 财会经济-高级经济师-旅游经济-14-强化练习题-强化练习题五
- 设计公司管理制度
- 中国当代文学专题-003-国开机考复习资料
- 初三班级学生中考加油家长会课件
- 处方与处方书写规范
- 配电网工程施工工艺规范课件
- 机械原理课程设计台式电风扇摇头装置
- 工厂过程检验记录表(自检)模板
- 工程创优质量承诺和保证措施(投标技术部分)
- 年循环再生20万吨高值化改性塑料智能制造项目环境影响报告书
- 软件产品质量评价标准
- 海南省淡水水产养殖行业排污许可证申请与核发技术指南-文昌市珠溪河流域(试行)
- DB32∕T 4073-2021 建筑施工承插型盘扣式钢管支架安全技术规程
评论
0/150
提交评论