




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-PAGE . z. 科技大学继续教育学院毕业论文学生:田田 学 号:1033994院 站:科技大学继续教育学院计世教学部学习形式:业余层 次:专科专 业:软件技术题 目:*高校试题库管理系统的设计与实现指导教师:评阅教师:二一一年 十二月 毕业论文题目*高校试题库管理系统的设计与实现总计毕业论文24页表格18表插5图摘 要目前,许多高校绝大多数课程还采用考教统一的模式来完成教学过程,这种传统的考试模式在教学到实施考试的过程带有很大的主观随意性和不规性。另外随着各高校近年来学生规模的扩大,教学任务日益繁重,教师的工作量相应的不断增加。迫切需要计算机辅助教学系统来打破这种传统的教学模式,减轻教师
2、的工作负担,提高教学质量。因此,本文研究设计了一个试题库管理系统,来解决和缓解高校课程教学中现存的问题,提高教学质量和考试效果,减轻教师工作压力。试题库管理系统可辅助教师对所教科目的各种试题的题型、知识点、难度等相关资料进展保存、查询等信息管理;并在需要对学生进展测验、评估的时候,从题库中抽取出相应要求的题目,组成一套试卷。本文首先简要介绍了开发试题库管理系统的可行性分析,系统的需求分析和总体设计,然后主要针对系统的设计、组成、用户界面设计、程序设计进展了详细分析,并对系统局部关键性代码进展了讲解,同时对一般系统软件设计的根本思想及工作流程给出了方法技巧。首先在短时间建立系统应用原型,然后,对
3、初始原型系统进展需求迭代,不断修正和改良,直到形成用户满意的可行系统。关键字:试题库 试卷 详细分析 -. z.目 录目 录TOC o 1-3 h z uHYPERLINK l _Toc311374856绪论 PAGEREF _Toc311374856 h 1HYPERLINK l _Toc3113748571.1 课题背景及意义 PAGEREF _Toc311374857 h 1HYPERLINK l _Toc3113748581.2 国外研究现状、水平和开展趋势 PAGEREF _Toc311374858 h 1HYPERLINK l _Toc3113748591.3 研究目标及研究容 P
4、AGEREF _Toc311374859 h 2HYPERLINK l _Toc311374862可行性分析 PAGEREF _Toc311374862 h 4HYPERLINK l _Toc3113748632.1技术可行性 PAGEREF _Toc311374863 h 4HYPERLINK l _Toc3113748642.2经济可行性 PAGEREF _Toc311374864 h 4HYPERLINK l _Toc311374865系统的需求分析和总体设计 PAGEREF _Toc311374865 h 5HYPERLINK l _Toc3113748663.1需求分析 PAGERE
5、F _Toc311374866 h 5HYPERLINK l _Toc3113748673.2 总体设计 PAGEREF _Toc311374867 h 5HYPERLINK l _Toc311374868系统详细设计 PAGEREF _Toc311374868 h 6HYPERLINK l _Toc3113748694.1 普通考试的标准化 PAGEREF _Toc311374869 h 6HYPERLINK l _Toc3113748704.2本系统的业务流程图 PAGEREF _Toc311374870 h 6HYPERLINK l _Toc3113748714.3数据流程图 PAGER
6、EF _Toc311374871 h 8HYPERLINK l _Toc3113748724.4.数据字典 PAGEREF _Toc311374872 h 9HYPERLINK l _Toc3113748735 系统测试 PAGEREF _Toc311374873 h 13HYPERLINK l _Toc3113748745.1系统功能构造设计: PAGEREF _Toc311374874 h 13HYPERLINK l _Toc3113748765.2输入输出设计 PAGEREF _Toc311374876 h 13HYPERLINK l _Toc3113748775.3 试卷管理 PAGE
7、REF _Toc311374877 h 15HYPERLINK l _Toc3113748785.4、系统初始化 PAGEREF _Toc311374878 h 15HYPERLINK l _Toc311374879总结 PAGEREF _Toc311374879 h 18HYPERLINK l _Toc311374880致辞 PAGEREF _Toc311374880 h 19HYPERLINK l _Toc311374881参考文献 PAGEREF _Toc311374881 h 20-. z. 绪论1.1 课题背景及意义试题库管理系统产生的背景:在教育、教学现代化建立中,教、考信息化是最
8、重要的主体工程。而在针对考试管理的信息化建立中,试题库建立就是最根底的的工程。如果没有试题库管理系统软件的支持,试题库的建立与试题资源的形成将没有可能。在整个教学考试的信息化管理中,试题库建立将起到重要的根底性的角色作用。可以这样认为,试题库管理系统是网络考试系统及考试评定系统改卷评分系统的支撑平台。如果没有这个平台,或者这个平台搭建的不好,则往后的组卷、考试、评定等一系列工作都会受到影响。而采用计算机作为工具是使用计算机的智能化管理程序来帮助前台管理员进展更有效的考试管理工作。试题库的管理,特别是学校的试题库具有数量大、种类多的特点,常规管理有工作量大、查询困难、不易更新的缺点,试题库管理系
9、统可对试题实行科学管理,利用现代电脑功能强大、运算速度快的优点,对试题进展集中、有序、有效的管理,更新方便、查询快捷、组卷灵活还可在组卷完毕后通过打印机直接打印成卷或直接在计算机上考试,大大降低了劳动强度。在计算机还未普及之前学生考试的试卷都是由教师或工作人员人工管理,出题来组成试卷的方法来操作的。现在一般的高校管理都拥有实施计算机考试系统的硬件条件,完全可以采用计算机智能化管理,方便师生,提高教师工作效率,节约纸的使用,符合我国的现代化开展方向。 意义:试题库管理系统可以为学校教师举行考试提供方便与快捷的方式,拥有与真实考试同样的题型、组卷等功能。其开发容主要包括后台数据库的建立和维护以及前
10、端应用程序的开发两个方面。提高教职员工的工作效率和工作质量,减轻其工作压力。也有很多软件科技公司致力于试题库管理系统的研究开发,作为一种商业系工具。1.2 国外研究现状、水平和开展趋势随着经济的开展,社会的进步,科学技术的不断提高,计算机科学日渐成熟,计算机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的的辅助工具。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,比方文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等,并发挥着越来越重要的作用,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。在学校,计算机的使用更是普遍,特别在我国的教
11、育系统中,试卷考试是学校检查学生学习情况的一种常用方法,而传统的出卷方式,教师们必须提前花费大量的时间和精力才能组成一份比拟满意的试卷,比方说,要预先考虑好试卷的所有题型,难易程度。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。 开展趋势:随着计算机事业在我国的纵深开展,题库在我国的应用也越来越广泛。一个好的试题库管理系统,要求界面友好,能方便地录入试题,试题库的维护修改、删除试题操作简单,组卷灵活快捷,查询试题或出卷迅速,以适应各种知识更新对试卷难易程度、题型的要求,还要有一定的平安性,因此利用计算机化的试卷生成系统来组卷将是未来学校考试的开展趋势。1.3 研究目标及研究容1.3
12、.1 研究目标作为考察学生学习情况及考察教师授课质量的试题及试卷,在教学中起的作用是至关重要的。试题应该准确地反映大纲规定的教学容中的一个或多个相关知识点,考察一样知识点的试题难度也应有所区别,这样才能了解学生对该知识点掌握的程度,由假设干试题组成的一份试卷,学生的得分应能公正地评价他对该门课程教学容的掌握程度。为此必须保证试题及试卷的质量。目前很多学校试卷容根本上由任课教师确定,由于教师工作态度有优劣、教学水平有上下、或为自身利益考虑等原因,试卷容及难易程度的主观随意性很大,虽有一定的审核措施,但往往由于工作量大,时间紧迫难以保证试卷质量。而且因为试卷由各位教师分散出题,难以保证试题的性。因
13、此用这样的试卷考试得到的成绩难以说明学生学习的优劣,教师教学水平的上下。而随着计算机在学校中的普遍应用,高校中有足够的软件条件和人员力量实施办公自动化和无纸化。本系统主要针对这一情况,开发出一个符合教学要求的、具有一定代表性的试题库管理系统。开发本系统的主要目标是能按照各课程教学目标和测试要求由计算机自动生成科学合理的试卷。并且能够方便地管理每次考试所用过的试卷。试卷根据设定的条件从大量的试题中随机抽取,保证了试卷的质量。利用计算机管理试题库、自动出卷可让教师有更多的时间提高教学质量、编写出更好地试题。生成的试卷作为一种衡量标准更有说服力。1.3.2 研究容本课题的根本容,预计可能遇到的困难,
14、提出解决问题的方法和措施。根本容:本课题的研究对象试题库管理模块的设计和实现。以下具体功能的介绍:1:用户登录功能:验证用户登录的合法性,本系统分为教师登录和学生登录两种模式,从数据库中匹配相对应的用户信息,成功登陆后自动跳转到主菜单页面。2:用户管理:实现添加操作用户、修改用户信息、删除用户等根本操作。3:题库管理:实现分类别、修改题库中的题目,包括题目的添加、修改、删除。题库管理中还包括题库的导出功能即实现分类别把试题库中的题目导出到Microsoft Word中,从而轻松实现排版和打印。4:试卷管理:实现试卷的生成与排版功能。课题难点:如何使系统更加完善,高效的运行,操作更加的便捷。难点
15、在于如何使用好控件,是系统能够访问到Access数据库,以及浏览数据库!还有如何创立新文档并将生成的试卷和答案显示在新文档中!解决问题的方法和措施:参考相关方面的书籍,综合运用data控件,office控件和word控件等,通过代码到Access数据库!实现两者之间的互连! 可行性分析可行性分析是任何一项软件开发工程正式投入前必须进展的工作,这对于保证资源的合理使用、防止浪费十分必要,也是工程能顺利进展的必要保证。通过对各高校考试出题工作的调查,发现用计算机实现题目及试卷的管理可以比传统的人工选题、出题,节省大量的人力和物力资源,帮助提高教学质量,并加速了办公自动化、无纸化的实现。2.1技术可
16、行性 系统现阶段的开展过程中,利用现有的人力物力是完全具备的能力开发出来的,作为阶段性产品,日后的开展空间大,实现方法逐步简单容易,所以试题库管理系统的技术上是完全可行的。在当前的限制条件下,该系统的功能目标能到达;利用现有的技术,该系统的功能能实现;对开发人员的数量和质量的要求并说明这些要求应该能满足;在规定的期限,本系统的开发能完成。2.2经济可行性随着计算机技术的迅速开展,尤其在面临日益剧烈的市场竞争,如何提高本单位的应变和生存能力,参与国际合作,是摆在各个企业面前的锋利问题。以电子计算机为主要技术手段,将大大减轻科技人员的脑力劳动和体力劳动,甚至能够完成人力所不记得功能工作,从而促进科
17、学技术和生产技术的开展。在当今高效益、高效率、高技术竞争的时代,要适应瞬息万变的市场要求,必须提高产品质量,缩短生产周期,就必须采用先进的技术。计算机技术它具有高智力、知识密集、综合性强、效益高等特点,是当今世界上科技领域的前沿课题。计算机技术运用到各高校的考试中将可以提高工作效率,改善教师的工作条件,为教研室带来了间接的效益。 系统的需求分析和总体设计3.1需求分析3.1.1任务概述试题库管理系统需要完成的任务如下:1能完成试题的编辑功能,录入、删除、修改;2设计手动生成试卷功能;3设计自动生成试卷功能4具有用户管理功能;5具有课程和章节管理的功能;6具有试题导入导出的功能;7具有试题查询、
18、浏览的功能;8数据库设计。3.1.2功能描述 试题库管理系统的设计旨在为各单位的教务管理部门和教师提供一个方便的试题管理工具,为教师的教学准备工作节约大量时间,从而可以让教师拥有更多的时间进展教学研究,建立一个有效的试题库,可以很大程度的减轻教师的负担,提高教学质量。试题库管理系统的主要功能是试题的录入、查询、浏览、修改、删除、出题、成卷、课程和章节管理、导入导出,其最大的特点是方便和灵活。通过用户名和密码登录到系统的主界面,可以进展试题的录入、删除、修改和查询,也可以进展试卷生成,利用试题导入导出的功能,可以将固定格式的题目导入到题库中。管理员登陆到系统,可以对用户系统进展管理。 3.2 总
19、体设计试题库管理系统在建立过程中,一般要重点考虑如下几个方面的容:1:友好的人机界面,人机界面是用户面对最多的软件界面,应当设置的美观大方;2:多种途径的对试题库进展维护,试题库的题目容不是固定不变的,应根据课程开展的需要及时更新或添加或查询有关试题容;3手动、自动成卷策略;4:方便对已有试题的添加、删除、修改等管理;5:完善的系统帮助功能,可以帮助用户尽快熟悉和掌握对试题库管理系统的运用。 系统详细设计系统分析是信息系统开发工作中最重要的一环,系统分析的容主要包括对高校考试考前复习流程的详细了解、并在此根底上进展分析,提出新方案,以便开发出符合用户要求的管理信息系统。它的根本任务是:系统分析
20、员与认课、出题教师在一起,充分了解其要求,并把双方的理解用系统说明书表达出来。本系统采用原型法为开发的指导思想。所谓原型法是根据用户提出的要求,对有关方面作一定的调查研究,确定一个目标,而后迅速的开发出一个管理信息系统,交给用户使用,并根据用户在使用过程中所发现的问题或提出的新目标,不断修改,不断完善,直到用户满意为止。4.1 普通考试的标准化经过一段时间的调查与分析,初步了解到普通考试是一种标准化考试。主要表达在以下几方面:容和形式的标准化考核的容知识和能力总体保持不变,试卷形式相对稳定一般情况下题型不超过六种。不同科目和考试的不同用途决定考试的容。一般大学考试的题型是相对固定的,每种题型的
21、分值也是变化的,所以在开发系统的时候是不考虑题目分值这个问题的。只需用试题管理中的选择题型总分数对最终生成试卷时的总体题目个数进展控制即可。质量的标准化根据评分是否受阅卷员主观判断的影响试题可分为客观性试题和主观性试题。客观性试题的常见形式有单项选择、多项选择、判断、填空等。客观性试题的答案是唯一的,可用机器阅卷。大规模标准化考试通常采用较多的客观性试题,以保证评分的客观性。而主观性试题的常见形式有简答、问答、计算、编程等。过程的标准化标准化考试要公布考试大纲。标准化考试作为一种大规模考试,应当让广阔考生和用户了解考试容、试卷构成、试题形式、记分体制等。4.2本系统的业务流程图随机选题人 工
22、选 题试题库考试试卷库题目管理员出题教师试卷生成选择题目选择题目类型选择试卷类型试卷试卷查询题型管理试题查询试题出处管理备份与恢复试题试卷及答案的打印试卷人员管理选择题目难度试题及相关信息录入图1 业务流程图4.题 库系 统试题和答案D1 试题表 出卷教师试 卷答案卷题目管理员D2试卷表 学生3数据流程图 见图2、图3、图4图2 题库流程图图3 试卷流程图试题和答案题目管理员 P2试卷管 理出卷教 师学生试 卷出卷教师答案卷 P1题目管 理题 目D1 试题表 试题题D2试卷表 试卷P 2P题目信息P1专业信息P1题型信息P2.1选择出卷方式出卷教师P2.2选择试卷题型P2.4随机生成模拟试卷P
23、2.3人工选专项试卷难度选择D1 试卷表图4 数据流程图4.4.数据字典数据字典为数据库用户、数据库管理员、系统分析员和程序员提供了*些数据项的综合信息,主要描述数据流程图中的数据流、数据存储、处理过程和外部实体。数据词典把是数据的最小单位看成是数据元素根本元素项,假设干个数据元素可以组成一个数据构造组合数据项。它通过数据元素和数据构造来描写数据流、数据存储的属性。以下各表列出了主要表的构造:人员表:ryb 可使用本系统的人员及权限字段名中文释义类型长度说明Null?Ryno登陆人员编号Char4首位为人员类型自Nory登陆人员char 8Norykl登陆人员口令Char8Nosystem系统
24、权限smallint一般给系统管理员YesSystemdata系统数据录入SmllintYesstdata试题数据录入SmallintYessjquery试卷查询SmallintYessackup试卷备份SmallintYessjgenprn试卷生成与打印SmallintYesemnd英文名字Char8为了登陆方便Yesstquery试卷查询smllintYes要求学生对该题的掌握程度:rzb字段名中文释义类型长度说明Null?Rzco认知层编号Char2自动NoRzcc认知层次Char10NoWorddocLongbinaryYesbmpLongbinaryYes试题表:shitib 字段名
25、中文释义类型长度说明Null?T*no题型编号Char2自NoKo课程编号Char5Nozsdno知识点编号Char3Nostno试题编号Numeric5Yesnd难度系数Numeric1Yesctrno出题人编号Char4Yesjcrno检查人编号Char4Yestu附图LongbinaryYes*ynum选用次数Numeric3Yesrzco认知层次编号Char2Yesdatu答案附图LongbinaryYessele以选标志IntegerYestuy有题图IntegerYesdatuy有答案图IntegerYestmdocLongbinaryYesdadocLongbinaryYes试卷
26、表:s字段名中文释义类型长度说明Null?Ko课程编号Char5自NoSjno试卷编号Numeric2No*n学年Date3000No*q学期Numeric1上,下学期NoCjrno出卷人编号Char4NoSprno审批人编号Char2Yes Cjrq出卷日期 DateNoSjl*试卷类型Char是单元,还是期末NoNj年级Numeric4适用的年级YesArchive归档位Integer11为可用,0为不可用YesDele已删IntegerYesSele选择IntegerYes试卷类型表:sjl*b字段名中文释义类型长度说明Null?L*试卷类型Char20NoL*no试卷类型编号Char2
27、自动NoSele选择标志IntegerYes题目编号表:tmb 字段名中文释义类型长度说明Null?Ko课程编号Char5NoSjno试卷编号Numeric5NoStno试题编号Numeric5NoFz分值Numeric2YesT*no题型编号Char2YesRzco认知层次编号Char2YesNd难度系数Numeric1YesTmdoc题目Long binaryYesDadoc标准答案Long binaryYes试卷中常用的题型:t*b字段名中文释义类型长度说明Null?T*no题型编号Char2NoT*题型Char10NoTl题量Numeric5YesFz分值Numeric3YesSele
28、选择标志SmallintYes每门课程包括的知识点表 :zsdb字段名中文释义类型长度说明Null?Keno课程编号Char5NoZsdno知识点编号Char3Nozsd知识点Chat20Nosele选择标志SmallintYes存放各专业所学课程表:zykcb字段名中文释义类型长度说明Null?Zyno专业编号Char2NoKo课程编号Char5NoKc课程名称Chat30NoSeleintegerYes本校所开设的专业表:zymcb字段名中文释义类型长度说明Null?Zyno专业编号Char2系统自动生成NoZy专业名称Char20No下面是局部表的图例:P为表的主键5 系统测试5.1系统
29、功能构造设计:试题库管理系统题库管理试卷管理系统初始化查询统计录入试题试题管理备份与恢复试题查询试卷查询手工选择题目随机生成考题备份与恢复人员管理重新登陆口令修改出处管理题型管理知识点管理图5 系统功能逻辑模型描述5.2输入输出设计5.2.1 试题管理题目管理员进入系统后可以进展题库管理,包括题目录入、查询和修改维护等工作,但是不可以进展试卷管理和人员管理。针对库中不存在的试题进展操作。首先选择试题适用的专业、题型、知识点、难度等根本信息这些同时也是相应题目的信息,然后系统根据一定的编码规则对该试题的试题编号进展编码,录入试题容后继续录入该试题的答案。管理员可以对未完成的题目继续录入。列出不可
30、用的文章信息,管理员可以选择*一篇未完成的文章编号,查看该文章的容和已经存在的题目,可以继续录入尚未完成的题目,系统会根据上次录入的题目个数自动判断还有几道题目未完成,录入完毕之后该文章设为可用。5.2.2 试题导入如果不想每道题的录入,同样可以从外部文件导入试题。这样减轻了试题管理员的工作量,提高工作效率。如上图5.2.3 备份与恢复为了防止造成题库数据的丧失,可定期备份题库到电脑指定目录下。恢复题库时将对已经存在的题库进展完全覆盖,恢复后的题目丧失情况视备份情况而定。5.3 试卷管理出题教师登陆可以进展试卷管理,可以查询、修改试题,但是不可以录入试题,不可以进展人员管理。手工选题和随机生成
31、考卷是便于教师针对不同学生出不同侧重的点的试题。选出的题目按试卷中的顺序自动排题号。由出卷教师选择试卷的等级、类型、卷中需要的题目类型后,如以下图最后组卷生成考试试卷及答案卷。5.3.1 试卷查询按不同时间、试卷类型、出卷人员、出卷日期查询试卷名称、容等信息。在查找的同时可以打印想要的试卷。并且可以对试卷进展一下处理,比方归档,作废。归档就是不能在生成和该试卷一样的试卷,作废就是删除试卷以后出卷还可以选该试卷里面的容。5.4、系统初始化5.1 题型管理一般的试题库系统都是固定题型的,日后需要添加题型则要对系统的试题库设计有所变动。在试题录入以及试卷生成过程中起到比拟重要的作用,所以一般由系统管
32、理员来管理使用此功能。5.4.2知识点管理由题目管理员增加修改知识点。大学考试有多种题型,由于每种题型对应不同的知识点,在对知识点进展管理的时候要先选择对应的题型;选择好题型之后系统会自动对该新增的知识点进展编码。为了便于管理,对知识点的修改只能修改它的名称,而不能变更它所属的题型。另外出试卷教师在使用系统的过程中,如果发现*个知识点的名称是有错误的,也可以在知识点管理的列表中选择并对其进展修改;但是出卷人员不得擅自添加知识点。5.4.3人员管理系统管理员可以添加新的出卷教师和题目管理员。如果*个人员忘记自己的登陆口令也可以通过系统管理员进展查询、修改。管理员可以给用户设置任何权限,如果想赋予*个权限就选种功能前面的方框,一般情况下就是管理员有系统级权限。*个用户或者给试题录入,或者给试卷生成和打印等等。5.4.4修改密码登陆人员修改自己的登陆密码。一般用户如果忘记了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 借款合同范本中介版
- 云南购房合同范本
- 从化学校食堂承包合同范本
- 保洁公司人员合同范本
- pu线条安装合同范本
- fob合同范本日文
- 包架子合同范本
- 公司代管合同范本
- 共同经营餐厅合同范本
- 三方合作民宿协议合同范本
- 新媒体营销(第三版) 课件全套 林海 项目1-6 新媒体营销认知-新媒体营销数据分析
- 教师读书分享《给教师的建议》课件
- 中职对口升学养殖专业兽医基础习题集判断题详解
- 公园绿化养护景观绿化维护项目迎接重大节会活动的保障措施
- 初中物理各单元思维导图
- 氧化还原反应和氧化还原平衡--ppt课件
- 国内外旅游公共服务研究的文献综述
- 2022年北京市专升本英语真题
- 锗的提取方法
- 机车电测仪表使用及检修
- PMS颜色对照表
评论
0/150
提交评论