【计算机开题报告】题库管理系统

2024-01-09

一、选题依据(简述国内外研究现状、生产需求状况, 说明选题目的、意义,列出主要参考文献):

国内外研究现状

题库管理系统的发展现状

试题库一词,源于20世纪60年代的英国,是在一个教育研究课题上提出的。试题库是指测验试题的有序集合,是适合于具备一定考核目标,在必要参数约束下的大量试题的有机集合。题库是试题库的简称,发展过程中也曾被冠以试题图书馆、试题银行、试题仓库等称谓。随着计算机与网络技术的飞速发展,以信息化手段实现题库管理的研究已取得了一定的成果。

国外题库管理系统研究的发展现状

20世纪中叶,英国首先将计算机用于了考试管理中,并提出了计算机辅助测试的概念。运用计算机进行试题管理也成为了计算机辅助测试的第一个任务,最早运用这一理念的是1968年IBM公司和美国洛杉矶学区共同开发的一个Classroom Teacher Supporting System。该系统最初管理一个美国历史题库,贮存有近千道题目,能提供考试、课题作业、讨论等功能。随后,加利福尼亚州开发了一个最大容量有万个以上的试题库,能够对十一个科目提供支持服务。在20世纪70年代,计算机题库系统的思想正式出现,利用系统主要完成考试的试题管理以及试卷的打印等工作。1982年美国采用远程教育方式,尝试利用计算机进行考试,当时被称为“点播测验”,学员可以不受时间限制参加各课程的考试。1993年托福用计算机技术实现了GRE考试。目前,国外众多教育机构、教育主管部门以及学校、专业资格认证中心都相继针对建立题库、编制试卷等方面进行了相关研究。题库管理系统发展至今,已具备了存储试题,管理试题的基本功能,同时可以作为实现在线考试的工作平台。

国内题库管理系统研究的发展现状

随着计算机技术应用的快速发展,二十世纪八十年代,我国多所学校与社会行政机构联合开发试题库,同时,也出现了许多其他学科的试题库。90年代,政府部门率先在全国开展了CAI教学与国家试题库的建设。1990年原国家教委考试中心组织了国内首次教育考试题库理论研讨,尝试探索建立符合我国教育考试实际情况的题库理论和方法,为我国题库事业的发展奠定了基础。在这一背景下,由政府部门牵头,集中优秀人才资源,完成了工科两个题库和理科一个题库的项目,建设成果也在全国进行了推广。时隔四年后,原国家教委进一步扩大研制题库的工作范围,在理、工、农、医、外语等科目类别中同时开展重点课程试题库建设,批准立项的试题库覆盖六十余门课程。经过两年的时间,我国通用试题库管理系统于1996年建设完成并投入使用。在此基础上,1999年1月,教育部正式提出“实施现代远程教育工程”。在教育部高等教育司的指导下,2001年12月中央广播电视大学和电大在线远程教育技术有限公司成立了“奥鹏远程教育中心”,具体负责该项目的实施和运作。作为中国实施现代远程教育的主力军,普通高校远程教育更是发展迅猛。截至到2014年,全国共有68所现代远程教育试点高校,地域分布基本覆盖全国各地,专业数量达到140个。远程教育网站功能除了包括学籍管理、在线选课等功能外,还在题库建设的基础上,开发了在线学习与在线考试功能,可以说远程教育的兴起极大地推动了题库建设的研究与应用。
我国题库管理系统的发展从单机到局域网到互联网,经历了三个阶段。基于单机的系统不便于题库的维护,已经被淘汰。基于局域网的系统规模很小,软件使用简便;基于互联网的系统通过网络采集试题和组织测试,通常用于认证考试或远程教育。相对来说,现在的开发主流为基于互联网的系统。比较有影响力的是ATA公司的考试系统,ATA拥有世界先进水平的智能化电子题库,通过模拟真实考试环境,向客户提供智能化考试方案,以智能化方式实现考试相关信息的整理与分析。整个系统有很多可取之处,但ATA软件管理基本上由公司专人负责,具有一定的依赖性。

选题目的、意义

随着学生人数、专业科目的增加,传统的人工试题管理与考试管理的模式暴露出了一些弊端。为了提升学院教学管理工作运行效率,利用现有的校园硬件、软件环境资源,探索建立一个能适应高校教学管理工作的题库管理系统,实现题库管理及考试是推进教学改革的一个重要环节和手段。其意义主要作用体现在:
(1)促进教学改革,提高教学质量
高校传统的教学模式是任课教师负责教学和考试组卷,考试难易程度由教师掌握,考试前教师通常会为学生划定复习范围。在考试组卷时,教师往往受思维定势的影响,造成所出试卷与划定的复习范围高度相似或与以往试卷雷同的问题出现,这就失去了考试的真正意义。为了消除教师在组卷过程中由于主观意识影响试卷质量,使考生能够真实反映学习的效果,通过题库管理系统的自动组卷即可解决这一问题。当然,让学生通过题库系统进行考前复习不免有泄题之嫌,这就要求题库中必须要有海量高质量试题。即使有学生能够掌握全部试题,在考试中得了满分,这也是学生刻苦学习的一种体现,而不是投机取巧。
(2)提高组卷命题的科学性,降低人力物力消耗
传统的考试组卷方式是由任课教师在考试前花费大量的精力和时间去查找、拟定考题。每门课程的考试要由任课教师事先出好AB两套试卷,经教学系教学主任审核批准后印制完成存放在教务处,A卷用于考试,B卷用于补考。这种方式使教师及教务管理人员在命题组卷与试卷管理的工作中要花费大量的时间与精力,而且不便于对试卷整体情况的把控。而建立题库管理系统后,教师能够根据课程考核要求,制定知识点分布、题型等试卷参数,从题库中自动生成试卷,提高了考试命题的客观性、科学性,降低人力物力消耗。
(3)有利于试题的储备与知识的传承
传统的试题大多是通过纸质媒介进行保存的,根据学科本身的发展情况往往要对试题内容进行修改、删除,但由于纸质媒介的局限性使试题的查找工作要付出大量时间与精力。另外,传统的考试侧重于检验学生对课本理论知识的掌握情况,教师组卷的题目一般都是出自课本和习题集,有一定的局限性。而建立题库系统将使试题的管理具有稳定性与动态性,制定题库管理工作标准是开展题库建设的基本前提。包括指导相关人员编写符合系统要求的试题,以及对试题的管理、生成试卷的操作、审核试题与试卷内容等范畴,使题库系统具有完善的技术标准和操作规范标准。一方面可以将大量试题积累成库;另一方面可以及时修订试题参数,进行动态维护试题。题库建设是一个长期的过程,经过一段时间的题库建设与维护,题库中的海量试题信息将为组卷命题提供丰富的试题资源。

主要参考文献

[1]徐文财.面向考前试卷质量评价题库管理系统的研究与实现[D].江西师范大学,2020.DOI:10.27178/d.cnki.gjxsu.2020.001688.
[2]杨伟海.在线考试的智能题库管理系统的设计与实现[D].北京邮电大学,2019.
[3]于欣薇.通用试题库管理系统的设计与实现[D].吉林大学,2019.
[4]黄梅香.共享型教学资源管理平台开发[D].厦门大学,2018.
[5]石兰.试题库管理系统的设计与实现[D].黑龙江大学,2018.
[6]王宇.试题库管理系统的设计与实现[D].南京理工大学,2018.
[7]唐梅.基于远程教育平台网络试题库管理系统的开发与应用[D].北京工业大学,2018.
[8]李艳.具有自解释能力的题库系统研究与实现[D].西南石油大学,2018.
[9]汤成标.教学题库管理系统的设计与实现研究[D].江苏科技大学,2017.
[10]齐琳.哈尔滨华德学院题库管理系统的设计与实现[D].黑龙江大学,2017.
[11]杨久婷.基于VBA技术的通用试题库管理系统的设计与实现[D].吉林大学,2017.
[12]杨文斌.丽江师专题库管理系统的研究与分析[D].云南大学,2016.
[13]孙瑞鹏.基于监督和反馈的题库管理系统的设计与实现[D].山东大学,2016.
[14]李艺萌.基于SSH的农技培训试题库管理信息系统开发[D].河北农业大学,2015.
[15]贾佳.职业教育院校试题库管理信息系统的设计与实现[D].北京理工大学,2015.
[16]赵洪锴.网络考试管理系统的设计与实现[D].吉林大学,2015.
[17]刘钧.高职院校试题库管理系统的设计与实现[D].北京工业大学,2016.
[18]黄达韶.江门一职学校题库管理系统的研究与分析[D].云南大学,2015.
[19]林仙芝.闽西职业技术学院考试管理系统的研究与分析[D].云南大学,2015.
[20]李世正.智能在线组卷系统的设计与实现[D].广东技术师范学院,2015.
[21]莫先锋.高校课程试题库管理系统设计[D].电子科技大学,2015.
[22]王磊.企业笔试题库管理系统设计与实现[D].电子科技大学,2014.
[23]陈学强.通用试题库管理系统的设计与实现[D].华南理工大学,2014.
[24]倪雪飞.部队在线综合考试管理系统设计及实现[D].电子科技大学,2014.
[25]孙剑.题库管理系统的设计与开发[D].电子科技大学,2014.
[26]周波.远程教育培训管理系统平台设计与实现[D].电子科技大学,2014.
[27]季春英.基于Web的初中数学题库管理系统设计与实现[D].电子科技大学,2012.
[28]Lalitha V.,Periasamy J.K…Mobile based secured student online exam system[J].International Journal of Engineering&Technology,2018,7(1-7).
[29]Santoso Wibowo,Srimannarayana Grandhi,Ritesh Chugh,Erlenawati Sawir.A Pilot Study of an Electronic Exam System at an Australian University[J].Journal of Educational Technology Systems,2016,45(1).
[30]Lei Liu,Hui Shi,Rui Zhai.The Design and Implementation of Online Exam System[J].Applied Mechanics and Materials,2014,3634(687-691).

二、主要研究(设计)内容、研究(设计)思路及工作方法或工作流程

主要研究(设计)内容

系统主要面向三类用户:考生、老师和管理员。
学生可以凭学号和密码登录系统,进行考试,查看成绩和修改个人资料;
老师能够凭账号和密码登录系统,查看学生信息(不包括密码),查看班级信息,管理试卷信息,管理题目信息、管理成绩信息和修改个人资料;
管理员能够凭账号和密码登录系统,管理学生信息,管理老师信息,管理年级、班级信息,管理科目信息,管理试卷信息,管理题目信息、管理成绩信息和修改个人资料。
题目管理:题型分为单选、多选、判断、问答、填空等题型;题目信息包含难易程度、所属科目、出题教师。
试卷管理:支持随机组卷和手动组卷两种模式;支持试卷的导出
考试管理:支持考试时间的管理;考试资格可以单个添加也可以整个班级或年级添加。
阅卷管理:客观题由系统进行评分,主观题由教师评分;
学生在评分完成后可查看试卷答案、自己的分数、每题得分和自己的排名;教师可查看所有学生分数排名。

研究(设计)思路

题库管理系统采用的是JAVA语言开发,Jsp技术做页面设计,利用MySQL为数据库, 使用IDEA平台来编写代码,框架方面选择的是SSM框架,采用B/S结构实现服务器与浏览器的通信。设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的耦合,力求做到系统的稳定性、可重用性和可扩充性。

工作方法

对待开发的系统,进行分步骤研究,具体工作方法如下:
1.系统分析阶段:主要查阅文献资料,分析整个系统运行工作流程,具体需要什么功能,满足什么要求,再结合实际对整个需求进行系统排版。
2.系统规划阶段:分析整个系统的需求后,选择所需要的语言、开发环境、数据库所用软件等。
3.系统设计阶段:对系统进行详细的设计,先分析出整体框架,再划分框架中所需的功能模块,最后对每个模块进行细分以及实际的开发。
4.系统实现阶段:编程实现各个功能模块的功能,对各个功能模块进行连接,测试和调试。连接成功后对整个系统进行测试,调试。反复更改数据,进行测试保证系统正常运行。
5.系统总结阶段:仔细进行总结,查漏改缺、完善系统结构,撰写论文完成。

三、毕业设计(论文)工作进度安排

第1-3周 调研、收集资料,写出系统需求分析报告和可行性报告;
第4-9周 系统规划、设计和程序开发;
第10-11周 整理材料,完善论文,系统验收;
第12周 装订论文,答辩。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【计算机开题报告】题库管理系统 的相关文章

随机推荐

  • java中奇怪的平等行为[重复]

    这个问题在这里已经有答案了 看看下面的代码 Long minima 9223372036854775808L Long anotherminima 9223372036854775808L System out println minima
  • ||= 在 Ruby 中做什么[重复]

    这个问题在这里已经有答案了 我使用 Ruby 一段时间了 我不断看到这样的情况 foo bar 它是什么 这将分配bar to foo如果 且仅当 foo is nil or false 编辑 或者错误 谢谢 mopoke
  • VSCode 构建不起作用 - 未定义构建任务。在tasks.json 文件中使用“isBuildCommand”标记任务

    我全新安装了 VSCode 和这个小型的基本 TypeScript 应用程序 第一次 当我想要构建应用程序时 VScode 需要生成tasks json 而且它在很久以前就起作用了 今天我收到这个奇怪的消息 未定义构建任务 在tasks j
  • 如何使用 JDBC 读取 mysql 中的 JSON 数据类型

    Mysql 5 7 引入了 JSON 数据类型 它提供了大量的查询功能 由于没有兼容的结果集函数 我如何以及如何使用检索存储在此数据类型中的数据 它应该是rs getString 因为getString与一起使用VARCHAR TEXT 我
  • Rails4:image_url 未在 scss 中生成摘要

    我不明白为什么我的 css 文件没有使用辅助方法将摘要附加到我的资产中image url 我的资产已正确预编译 并且文件确实包含摘要 我还可以手动访问它们 使用摘要的网址 最奇怪的是 一开始它是有效的 这是我的配置 config asset
  • 实体框架预加载过滤器

    我有一个简单的查询 我想这样做 1 Products have ChildProducts其中有PriceTiers2 我想得到所有Products有一个Category with a ID1 和Display true 3 我想包括所有C
  • 视图的内边距和边距之间的区别

    视图的边距和填充有什么区别 帮助我记住的含义padding 我想到一件有很多的大衣厚棉垫 我在外套里面 但我和我的棉衣是在一起的 我们是一个单位 但要记住margin 我想 嘿嘿 给我一点余地吧 这是我和你之间的空白 不要进入我的舒适区 我
  • jOOQ 和缓存?

    我正在考虑从 Hibernate 迁移到 jOOQ 但我不确定是否可以不使用缓存 休眠有一个一级 二级缓存 https stackoverflow com questions 337072 what are first and second
  • Apache CXF LoggingInInterceptor 已弃用 - 可以使用什么替代?

    我在 Spring Boot 的帮助下使用 Apache CXFcxf spring boot starter jaxws3 2 7版本的插件 我的目的是自定义日志拦截器 但是当我创建以下类时 public class CustomLogg
  • 在 C++ 中打印浮点数的二进制表示形式[重复]

    这个问题在这里已经有答案了 可能的重复 C 中浮点数转换为二进制 https stackoverflow com questions 2746380 float to binary in c 我想在 C 中打印出浮点数的二进制表示形式 不太
  • 将 MongoCursor 从 ->find() 转换为数组

    jokes collection gt find 我如何转换 jokes进入数组 你可以使用 PHP 的iterator to array http php net manual en function iterator to array
  • Roundcube问题:与存储服务器的连接失败

    我在 Roundcube 中收到此错误 连接到存储服务器失败 行 我已经检查了所有内容 配置 数据库用户名密码 服务器详细信息都是干净的 谁能告诉我可能是什么问题 这里我给出了整个配置文件
  • asp.net 中的 Convert.ToDateTime 问题

    我有一个应用程序在西班牙服务器上运行没有任何问题 当我将应用程序上传到在线服务器 英文窗口 时 我收到 Convert ToDateTime 和 Convert ToInt32 的异常 类型为 输入字符串不是有效的 Datetime Int
  • 在 Symfony/Doctrine 中删除记录时执行一些清理

    将 Symfony 1 4 5 与 Doctrine 结合使用 我有一个模型 其中包含上传的图像作为其中一列 创建和更新记录很好 使用 doSave 方法来处理上传和对文件的任何更改 我遇到的问题是 如果记录被删除 我希望它也删除关联的文件
  • 如何控制表格视图滚动速度?

    我想要控制表视图滚动速度 如何以编程方式做到这一点 请帮忙 提前致谢 简森 雅各布 您可以设置tableView decelerationRate财产 它是一个浮点值 决定用户抬起手指后的减速率 并且 您的应用程序可以使用UIScrollV
  • iPhone - 将字典写入文件:处理错误

    使用以下命令将 NSDictionary 保存到文件时 BOOL writeToFile NSString path atomically BOOL flag 可以返回 YES 或 NO 有一些编写接受 NSError 参数的文件的方法 对
  • JQuery - 摆脱 .serialize() 中的 %5B%5D

    我正在使用 AJAX 提交序列化表单 数据传递到action php最终包含 5B 5D 而不是 是否有办法取回 或者数据能够以相同的方式处理 即像数组一样 action php 该表格通过以下方式序列化 var form data for
  • 如何使用 Tensorflow 2/ Keras 保存和恢复训练具有多个模型部分的 GAN

    我目前正在尝试添加一个功能来中断和恢复通过此示例代码创建的 GAN 的训练 https machinelearningmastery com how to develop an auxiliary classifier gan ac gan
  • BeautifulSoup 获取列表的 href - 需要简化脚本 - 替换多处理

    我有以下汤 下一个 我想从中提取 href some url 我想提取 href some url 以及此页面上列出的页面的完整列表 https www catholic hierarchy org diocese laa html htt
  • 【计算机开题报告】题库管理系统

    一 选题依据 简述国内外研究现状 生产需求状况 说明选题目的 意义 列出主要参考文献 国内外研究现状 题库管理系统的发展现状 试题库一词 源于20世纪60年代的英国 是在一个教育研究课题上提出的 试题库是指测验试题的有序集合 是适合于具备一