基于测量模型高校试题库系统设计与实现论文
- 格式:doc
- 大小:26.50 KB
- 文档页数:7
高校试题库管理系统的设计与实现分析向平高校中涉及到的专业众多,课程门类也众多,在学校安排相关的课程考试尤其是在组织期末考试的过程中,需要针对不同专业、不同课程进行制卷考试,如果仅仅是依靠人口开展相关的考试工作,试题编制、试卷印刷、分类等工作量非常大,而且就试题的编制质量来说,可能存在无法对于课程的全面覆盖,导致考核缺乏科学性。
因此,很多高校积极利用现代技术,尝试通过构建试题库管理系统的方式实现高校的试题管理,促进考核的针对性和全面性,提升学校考核效率。
本文就高校试题库管理系统的设计和实现进行分析,探究高校试题库管理系统的有效实现路径。
现阶段,信息技术、计算机科技、网络通信技术等快速发展,为高校的试题设计和管理带来了全新的思路和方法,研究高校试题库管理系统设计和实现是目前很多高校的重要工作内容之一。
实践证明,高校试题库管理系统的设计和实现对于提升高校试题管理效率,促进教学考核的科学有效做出了巨大贡献,值得应用推广。
1 主要涉及的系统开发技术1.1三层浏览器体系结构目前,高校试题库管理系统中的主要技术体系是以Web 为基础的三层浏览器B/S/S,这也是现阶段应用比较广泛的软件开发体系。
这一体系中,数据库服务器发挥着信息存储的功能。
该系统中主要用到的是MySQL数据库,这是一种功能比较强大的数据库类型,且性价比相对较高。
在试题库的三层浏览器体系中,处于中间位置的Web服务器作为系统的基础部分,是整个体系开发的重难点。
1.2UML技术该技术是由UML语言和UML建模构成。
其中,UML语言指的是一种软件建模的标志性符号,也是软件设计的通用标准语言之一,而UML建模属于一种开发分析工具,UML 建模的基本功能是绘图,还能实现代码生成以及模型提供。
1.3数据库连接技术就高校的试题库管理系统来说,其特性核心在于数据,这一系统的存储中同时使用了三个数据库,且各数据库的管理途径也存在一定的差异,而要实现整个体系的有效协调和运用,就需要将这三个数据库有效的连接在一起,数据连接技术就能实现这一目标。
通用考试及试题库系统的设计和实现[1]中山大学硕士学位论文通用考试及试题库系统的设计和实现姓名:郭煜申请学位级别:硕士专业:软件工程指导教师:衣杨20060501摘要论文题目:专业:硕(博):|生:指导教师:通州考试及试题库系统的设计和实现软t-q:-Ii程郭煜衣杨副教授摘要利用计算机技术实现无纸化考试,取代传统的手工考试方式,是近年来计算机技术应用的一个非常活跃的研究领域,目前已经诞生了许多无纸化考试系统,这对改进教学方法和提高教学质量以及考试的公平性都起了很大的作用。
然而,对于操作性、实践性强的课程,存在以下问题:1)现有的考试系统无法满足对上机操作能力培养的要求;2)老师无法承受繁重的人工评卷工作;3)题库封闭,教师无法独自命题,从而无法根据教学要求与学生的特点,去调整试题的难度与内容,而只能按供应商提供的试题库中规定的题目进行考试。
为此,我对现有的无纸化考试系统进行了深入研究,从理论及实践的角度证明利用无纸化考试不仅能克服传统考试只能考查学生逻辑推理和运算能力,不能有效地检验学生的实践动手能力的缺点.而且能大大提高考试过程中的自动化和科学化,切实减轻老师组织一场考试全过程的繁重负担。
本文首先在介绍了试题库及考试系统的发展过程、研究背景及现状,详细阐述了试题库的有关理论,研制考试系统所涉及到的各种技术,软件开发工具及选用原因。
然后,基于对通用考试及试题库系统的需求分析,提出了通用考试系统功能分析的方法,包括考试策略和考试系统模型;设计了通用总体设计方案和组建软件方案:构建了通用考试系统的数据库方案和组卷方案;提出了计算机辅助评分系统的评分策略。
本系统采用面向对象和结构化分析结合的方法对本系统开发过程中的难点环节,例如:组卷、开放式命题及自动评分等进行了深入探讨,并提出了相关解决方案。
最后,通过一些实际案例和模拟仿真,验证了解决方案的正确性和可行性。
该系统已经在广+东省国防技校的教学中得到运用。
摘要试题库管理系统可辅助教师对所教科目的各种试题的题型、知识点、难度等相关资料进行保存、查询等信息管理;并在需要对学生进行测验、评估的时候,从题库中抽取出相应要求的题目,组成一套试卷。
经过分析如此情况,我使用Sybase公司的PowerBuilder7.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成学校管理者满意的可行系统。
本文首先简要介绍了开发试题库管理系统的可行性分析,Powerbuilder7.0的功能和特点,然后主要针对系统的设计、组成、用户界面设计、程序设计进行了详细分析,并对系统部分关键性代码进行了讲解,同时对一般系统软件设计的基本思想及工作流程给出了方法技巧。
首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键字:试题库试卷数据窗口AbstractTest question storeroom management the system can lend support to the teacher to the category taught of every kind of try's the type, knowledge point, difficulty etc. the related data proceeds keep, search etc. information management; Combine at the time that the demand proceeds to student test, valuation, from for test question inside take outing the correspond requesting subject, constitute a the set try book.Pass by the analysis such the circumstance, I use the Sybase company PowerBuilder7.0 to develop the tool, and make use of its provide every kind of to face to the object's development tool, and particularly is a data window way this a can convenience but the Chien's manipulate the database's intelligence 化the object, and establish the system in the in a short time first applied prototype, then, proceeds to system of early prototype need on behalf, continuously revise with improve, until formation the school governor be satisfied with of can line system. This text the synopsis introduced the development to try the function of a viability assessment for storeroom the system, Powerbuilder7.0 with the characteristics first, and then primarily aim at the system's design, constitute, customer interface design, procedure the design proceedsed detailed analysis, combine to proceeded to explain in detail to part of and decisive code of system, at the same time the basic thought to design to general system software and workflow give out method technique. Establish the system in the in a short time first applied prototype, then,, continuously revise with improve, until formation the customer be satisfied with of can line system. Key word: Test question storeroom test paper Data window目录前言第一章可行性分析1.1技术可行性1.2经济可行性第二章开发环境PowerBuilder 7.0 简介第一节PowerBuilder 7.0简介第二节PowerBuilder 7.0特点2.2.1.支持多种操作系统平台2.2.2与数据库的连接性2.2.3丰富的开发工具2.2.4.对internet的强力支持第三节PowerBuilder7的新特性2.3.1崭新的主接口界面2.3.2以对象为中心的开发环境2.3.3非模态的开发视图区2.3.4.支持开发和配置更多类型的组件 2.3.5.数据库连接新特性2.3.6.其他新特性第四节PowerBuilder功能第三章系统分析报告3.1 大学考试是一种标准化考试3.2本系统的业务流程图3.3数据流程图3.4.数据字典第四章系统设计书4.1系统功能结构设计4.2输入输出设计4.3 试卷管理前言作为考察学生学习情况及考察教师授课质量的试题及试卷,在教学中起的作用是至关重要的。
摘要试题库管理系统可辅助教师对所教科目的各种试题的题型、知识点、难度等相关资料进行保存、查询等信息管理;并在需要对学生进行测验、评估的时候,从题库中抽取出相应要求的题目,组成一套试卷。
经过分析如此情况,我使用Sybase公司的PowerBuilder7.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成学校管理者满意的可行系统。
本文首先简要介绍了开发试题库管理系统的可行性分析,Powerbuilder7.0的功能和特点,然后主要针对系统的设计、组成、用户界面设计、程序设计进行了详细分析,并对系统部分关键性代码进行了讲解,同时对一般系统软件设计的基本思想及工作流程给出了方法技巧。
首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键字:试题库试卷数据窗口AbstractTest question storeroom management the system can lend support to the teacher to the category taught of every kind of try's the type, knowledge point, difficulty etc. the related data proceeds keep, search etc. information management; Combine at the time that the demand proceeds to student test, valuation, from for test question inside take outing the correspond requesting subject, constitute a the set try book.Pass by the analysis such the circumstance, I use the Sybase company PowerBuilder7.0 to develop the tool, and make use of its provide every kind of to face to the object's development tool, and particularly is a data window way this a can convenience but the Chien's manipulate the database's intelligence 化the object, and establish the system in the in a short time first applied prototype, then, proceeds to system of early prototype need on behalf, continuously revise with improve, until formation the school governor be satisfied with of can line system. This text the synopsis introduced the development to try the function of a viability assessment for storeroom the system, Powerbuilder7.0 with the characteristics first, and then primarily aim at the system's design, constitute, customer interface design, procedure the design proceedsed detailed analysis, combine to proceeded to explain in detail to part of and decisive code of system, at the same time the basic thought to design to general system software and workflow give out method technique. Establish the system in the in a short time first applied prototype, then,, continuously revise with improve, until formation the customer be satisfied with of can line system. Key word: Test question storeroom test paper Data window目录前言第一章可行性分析1.1技术可行性1.2经济可行性第二章开发环境PowerBuilder 7.0 简介第一节PowerBuilder 7.0简介第二节PowerBuilder 7.0特点2.2.1.支持多种操作系统平台2.2.2与数据库的连接性2.2.3丰富的开发工具2.2.4.对internet的强力支持第三节PowerBuilder7的新特性2.3.1崭新的主接口界面2.3.2以对象为中心的开发环境2.3.3非模态的开发视图区2.3.4.支持开发和配置更多类型的组件 2.3.5.数据库连接新特性2.3.6.其他新特性第四节PowerBuilder功能第三章系统分析报告3.1 大学考试是一种标准化考试3.2本系统的业务流程图3.3数据流程图3.4.数据字典第四章系统设计书4.1系统功能结构设计4.2输入输出设计4.3 试卷管理前言作为考察学生学习情况及考察教师授课质量的试题及试卷,在教学中起的作用是至关重要的。
试题库系统毕业设计论文一、绪论随着信息技术的不断发展和应用,人们对高效、智能的教育管理系统的需求越来越高。
前几年,学校的试题库系统还都是采用人工管理的方式,但是随着信息化技术的不断提高,学校开始引进和使用试题库管理系统,以实现试题自动化管理,提高工作效率和试题质量。
本课题的研究目标是开发一款基于WEB的试题库系统。
本系统通过采用前后端分离的方式进行开发,采用B / S架构,提供了试题的录入、查询、批量导入、导出等功能。
本系统客户端使用了Bootstrap来提供良好的用户体验,并且具有良好的安全性,能够对试题、用户等进行权限控制。
二、设计目标1. 实现试题自动化管理,提高工作效率本系统将所有试题统一管理,实现了试题自动化管理,有效提高了教师和管理员的工作效率。
2. 提供试题的录入、查询、批量导入、导出等功能本系统将会提供试题的录入和查询功能,并且支持试题的批量导入和导出,满足教师、学生和管理员的需求。
3. 具有良好的用户体验本系统在设计时考虑到了用户体验,采用了Bootstrap来提供良好的用户界面,并且实现了试题、用户等的权限控制,保证了数据的安全性。
三、系统分析与设计1.需求分析(1)系统用户本系统将会分为三类用户,分别为管理员、教师和学生。
(2)系统功能系统将实现如下功能:- 管理员:管理员可以对系统的用户进行管理,包括添加、删除、修改和查询,还可以对试题进行管理,包括添加、删除、修改和查询,同时支持试题的批量导入和导出。
- 教师:教师可以对试题进行查询、添加、修改和删除操作,同时支持试题的批量导入和导出。
- 学生:学生可以查询试题。
2.系统架构本系统将采用B / S架构,使用前后端分离的方式进行开发。
前端采用Bootstrap 进行开发,后端采用Java语言的SpringBoot框架进行开发。
3.系统模块设计本系统将包含如下模块:- 用户管理模块- 试题管理模块4.系统界面设计本系统将采用Bootstrap进行开发,提供良好的用户体验。
基于知识点题库系统模型构建及实现的研究知识点题库系统是一种在学习环境中使用的数据库,它支持以知识点为基础的考试系统,可以更好地帮助教师分析和评估学生的学习过程。
本文将对基于知识点题库系统模型构建及实现进行研究,并进行系统描述和实现。
Ⅰ.景分析目前的课程考试只能用文本,图像,视频等媒体来表达考试内容,实施过程枯燥乏味,缺乏灵活性,而知识点题库系统可以提供更好的解决方案,使得学生对知识更为深入理解。
Ⅱ.型构建基于知识点题库系统的模型构建,可以根据学习内容将知识点细分,以便于教师设计和准备考试题,也方便学生分析和理解知识点。
具体实现如下:(1)确定知识点的具体内容,如:概念定义,案例描述,应用场景分析,根据学习要求建立完整的知识点框架;(2)编写基于知识点的题库,比如:简答题,填空题,论述题,词汇题等,覆盖各类考试知识点;(3)采用计算机语言或其他数据库软件加以实现,例如:MySQL,SQL Server,Oracle;(4)对知识点题库系统进行测试,确保系统稳定性,可靠性及功能完整性。
Ⅲ.统实现知识点题库系统实现包括三个部分:(1)系统结构部分:该部分是指知识点数据库系统的硬件组成,主要由服务器、外设、网络设备、安全防护系统组成;(2)系统构架:该部分指根据系统的功能需求,制定系统架构。
例如:采用三层架构,可以将系统分为客户端、服务端、数据库端三部分;(3)系统编程:实现知识点题库系统需要编写程序,如:构建网页界面,编写查询程序,实现对试题库的管理等。
Ⅳ.果分析基于知识点题库系统的构建可以提高学习的效果和效率,可以使用户更好地理解和掌握课程内容,提升自身学习能力,更有效率地考试。
此外,该系统还可以为教师提供多样化的评估方式,更好地分析学生的学习水平和情况,提供及时的教育建议。
Ⅴ.结论基于知识点题库系统的构建及实现可以成功应用于学习环境中,更好地支持学习过程的规范化,实现知识点的有效掌握。
同时,该系统也提供了一种有效的评估课程学习效果的方式,有助于提高课程教学质量。
基于测量模型的高校试题库系统设计与实现[摘要] 针对目前高校试题库建设中存在的问题,本文以经典测量理论为基础,通过对影响试题难度因素的分析,提出了与试题库建设相关的综合难度倍数概念和与评价试题库的使用频率概念,并以此设计了组织试卷和提高试题库质量的修正方法,构建了基于的高校通用试题库管理系统。
[关键词] 试题库管理系统测量模型
1.引言
高等教育是国民教育的重点,教育要面向现代化,作为高校应该把握这一发展的趋势。
目前的高校虽有教务管理系统,但大部分不具备试题库管理系统和完整的网络考试管理系统。
因此建立试题库管理系统就显得十分必要,首先,高校试题库管理系统可以促进考试流程简化,它能将传统考试的组题、组卷、印卷、环节高效地衔接起来,若配合考试管理系统即可实现网上考试、网上阅卷、网上查分、网上评卷。
其次,可提高教学效率、水平和质量。
试题库可以重复使用,在合理的考试制度下容易实现考教分离,从而真实度量学生学习效果与教师教学效果,同时能使考试客观性、公正性、公平性、科学性得到提高。
第三,它可推进高校信息化进程。
试题库为在线考试奠定基础,从而推进现代远程教育发展。
2.理论基础
2.1试题库定义
按照中国家标准化管理委员会项目celts-41.1定义,题库(item
bank)是指按照一定的教育测量理论,在计算机系统中实现的某个学科题目的集合,它是严格遵循教育测量理论,在精确的数学模型基础上建立起来教育测量工具。
具有录入存储试题、查询功能、智能组卷、分析反馈功能。
试题库的建立过程为:建立系统的数学模型;确定试题的属性指标以及试题的组成结构;组织大批量教师编写试题;组织大量的被试样本进行抽样测试,对试题参数标注的有效性进行校正。
2.2教育测量理论
教育测量学就是以现代教育学、心理学和统计学作为基础,运用各种教育测试手段和方法,运用计算机技术及相关的技术方法,对教育现状、教育效果、学业成就等方面进行科学测定的一门科学。
教育测量学主要是对人的知识、技能、智力、兴趣、气质、性格、品德、人际关系等心理特性的测量,在理论上分为经典测量理论和现代测量理论。
教育测量学认为,尽管心理属性具有抽象、主观的特点,表明看起来不容易捉摸,要想直接的测量比较困难,但是它的可测性是毋庸置疑的。
近年来教育测量运动方兴未艾,在理论上不断地趋于完善和丰富,主要用它诊断学生目前学习状况并更有效地激发学生争取更大进步,题目反应理论、潜在等级分析等现代测量理论的应用正在逐步扩展,测量准确度得到大幅度提高,目前教育测量理论正朝一种映射学习主体价值、学习过程与方法以及各种内外影响因子的多维度、整合性的方向发展。
2.3试题库优化控制指标
由于在很大程度上,误差难以测量,因此一般学科考试得到的都是观测分数。
那么此时只能用观测分数进行教育质量评价,这种评价在多大程度上是可信的、有效的,这就要用考试的信度、效度进行说明。
要使得考试信度、效度都达到较高的程度,就要对试卷质量进行要求。
当试卷质量较高时,信度、效度才能达到理想的高度。
由于试卷的质量是由试卷的难度和区分度来衡量,而试卷的难度、区分度是由组成试卷的所有试题决定的,因此一般认为当试题的难度、区分度达到一定的程度时,考试的信度、效度才可能较高。
试题区分度与试题难度一样,属于试题库建设题目优化的控制指标。
3.系统设计
根据试题库的定义和试题库相关概念之间的关系分析,试题库管理系统的关键在于能够高效地形成科学的试题与试卷。
本文采用microsoft sql server和microsoft visual studio作为设计工具,设计合理有效的组卷算法,建立.net平台下的高校试题库管理系统。
3.1需求分析
针对高校考试流程,通过考查和交流,对于教务处人员,存在用户权限管理、审核考试大纲、学籍管理、职责管理和通知和考试安排六种操作;对于老师,存在交流、编写考试大纲、编制和审核试题、创建审核、监考、阅卷等操作;学生方面,存在向老师问问
题和同学交流、自测考试、正式考试答题、学籍管理三种联系。
留言、答题、查分是学生的基本操作。
3.2数据库设计
数据库中的表之间有不有的联系,综合考虑表中的字段的设置及表间关系,所以数据库的设计范式应该适中,不宜过高或偏低,本系统采用第三范式来设计数据库。
其中试题是试卷的主要组成单元。
试题结构要能对所有类型的试题都能满足。
任何题目都包括题目内容与参考答案。
主观题包括题干和选项,客观题主要是题干。
但要组成试卷,试题的三个属性是不够的,组卷是根据试题的难度、分值、试题的科目章节、估计答题时间进行的。
为了保证试题的客观性,考试后要通过试卷的难度调整试题的实际难度。
因此试题、试卷结构都应该增加时间标识、使用次数标识和创建者标识。
3.3功能模块设计
考试总体可以分两部分,即准备试卷的阶段、试卷应用的阶段。
因为试题库主要是为了支持考试,所以试题库可为基本功能模块和扩展功能模块两部分。
基本功能模块是必备的,包含以下子模块:
(一)登录验证,即通过分析用户登录信息,确定用户的权限。
(二)系统管理,即进行试题库的备份与恢复,以及用户、考试目标、课程、考试大纲、题型的插入、查询、修改、删除。
(三)试卷管理,即进行试题、试卷的插入、查询、修改、删除、
报表,设置组卷参数组织试卷。
扩展功能模块不是必备的,它为了试题库的更广泛应用而开发,包含以下子模块:
(一)考试管理,即考试记录、答卷的插入、查询、修改、删除,当考试结束后还应能够提供成绩和答卷的查询,并决定是否对试题相关参数进行修正。
(二)通知留言,即进行各类人员之间的交流,包括管理通知、考试安排、对于学习中问题的交流等等。
3.4 系统初始化部分功能代码
using system;
using system.data;
using system.configuration;
using system.web;
using system.web.security;
using system.web.ui;
using system.web.ui.webcontrols;
using system.web.ui.webcontrols.webparts;
using system.web.ui.htmlcontrols;
using system.text;
using system.io;
public partial class system_testgoalsmanagement : system.web.ui.page
{ protected void page_load(object sender, eventargs e) { this.title = “考试目标管理”; }
protected void linkbutton1_click(object sender, eventargs e)
{ response.redirect(“addtestgoals.aspx”); }
protected void linkbutton2_click(object sender, eventargs e)
{ response.redirect(“budtestgoals.aspx”); }
protected void button1_click(object sender, eventargs e) { response.redirect(“systemmanagement.aspx”); }}
4.测试总结
本系统编码工作完成的期间及结束,采用不同用户群进行了多角度的测试,包括试题库的基本功能,试题库应用的完整流程,实现了组卷的算法及对于答卷的成绩形成了较复杂的应用。
各部分测试结果的表明该系统该系统基本达到了试题库管理系统应有的目标。
5.结束语
本文研究和探讨了试题库建设相关理论和技术规范,结合高校实际考试过程中试题库的应用进行设计,简化了组卷的参数,增加了试题参数的修正功能,增加了人员权限管理的等级管理功能,增加了通信功能,以此解决组卷过程的低效性、试题的科学性、系统管理的灵活性。
参考文献:
[1]于向英.教育测量与统计[m].郑州:郑州大学出版社,2004.1,26-29.
[2]黄亚博,贾培艳.从网络开发技术试题库建设谈教学质量控制[j].科技资讯,2010,5.
[3]王婷.浅论“教考分离”下加强大学英语试题库建设的必要性[j].科学大众,2010,3.
[4]张峻.建立基于试题库的校内统考机制实现教考分离[j].中国科教创新导刊,2010,28.。