高校试题库管理系统的设计与分析

来源 :教师·中 | 被引量 : 0次 | 上传用户:alwbgs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:对于高等院校来说,专业课程繁多,考试题范围比较广,从试卷出卷到复印再到阅卷的整个过程,工作量非常大,这时想要控制试题对相关课程的覆盖量就显得尤其困难,不利于最大限度地发挥试卷的作用。随着高校信息化的发展,通过计算机辅助教学可以更好地管理高校试题库,将教学过程和考试实施过程分隔开,能提升教学质量和教学水平,降低试卷生成工作的复杂性。文章将对高校试题管理系统进行深入分析,力求设计出满足高校校务管理的试题库管理系统。
  关键词:高校;试题管理系统;设计;分析
  中图分类号:TP311.52 文献标识码:A 文章编号:1674-120X(2016)23-0112-02 收稿日期:2016-06-02
  基金项目:邵阳市科技计划项目(2014GK35)。
  作者简介:张复初(1980—),男,湖南邵阳人,邵阳医学高等专科学校公共课部讲师,硕士研究生,研究方向:计算机应用、软件开发。
  一、系统开发的技术简介
  1.三层浏览器体系结构
  在高校试题库管理系统的架构过程中,以Web为基础的三层浏览器B/S/S是目前使用最广泛的软件开发体系。
  在这个逻辑体系中,数据库服务器的主要作用是储存信息数据。而最常用的数据库服务器就是MySQL数据库,其功能非常强大,价格也较便宜。
  而这个三层浏览器逻辑体系中最为重要的一部分是位于中间部位的Web服务器,该部分是高校试题库管理系统开发实现过程的难点,也是整个系统开发的基础。
  2.UML技术
  UML技术中需要介绍的是UML语言和UML建模两部分。
  UML语言是目前最为通用的软件建模的标志符号,可以说是软件设计的通用标准语言。
  UML建模是高校试题库管理系统开发过程中必须用到的开发分析工具,它有基本的绘图功能,同时也具有生成代码的功能和提供模型的功能。
  3.数据库连接技术
  高校试题库管理系统的核心就是数据。因为数据存储时使用了不同的数据库,不同数据库的管理方式也是不同的,因此想要将各个数据库之间联系起来,必须使用数据库连接系统。在数据库管理技术中,ODBC可以屏蔽不同数据库之间的差异,比较实用。
  在最初开发系统的时候,考虑到工作效率,直接采用ODBC去操作数据库,但在应用过程中发现,在后面的操作中这样的步骤反而存在很多不便之处,这时便有了在系统中引用Hibernate的做法,Hibernate是ORM映射工具。
  4.Aiax知识
  Ajax是一种主要用于Web应用程序的技术,通过Ajax,Java的功能能得到更大限度的发挥,功能的完成也更加迅猛。使用了Ajax技术,Browser模式建立的高校试题库管理系统可以让用户有更好的体验,减少了很多的等待时间,避免了用户重复刷屏,更新比较快,系统的灵敏性也更高。
  二、系统分析
  1.可行性分析
  传统考试的整个过程都需要教师参与,人工完成。但是随着高校专业的增多,高校招生人数的历年递增,仅靠教师人工完成考试试卷的出题和批阅难度较大,因此,利用试题管理系统去管理显得尤为科学与必要。
  设计符合考试所需要的试卷管理系统可以更好地满足高校的教务需要,节约了教务人员和学生的时间,信息的传播效率比较高。
  2.功能性分析
  使用高校试卷管理系统的人群主要可以分为系统管理员、教师、学生三大类。系统管理员主要是负责系统的维护、系统参数的设置和用户权限的管理。教师用户主要负责对专业考试试题内容进行生成,自行设计符合教学目标和要求的试卷。学生用户是试卷管理系统权限最低的用户,学生使用该系统主要是浏览试题,进行考试。
  高校试卷管理系统可以根据不同用户的需求划分成用户管理模块、数据库管理模块、试题管理模块和试卷管理模块四大模块。
  用户管理模块可以分配登录权限、新建账号,维护用户的基本信息。数据管理模块是后台管理模块,是系统管理员使用时对系统参数进行设置的模块。试题管理模块主要供教师使用进行出题,教师可以通过该板块对试卷进行分值设计和试题分局设计。试卷模块是通用度最高的模块,学生和老师可以在这个模块上浏览试题、答题。
  三、系统数据库设计
  为了实现不同层次用户的需求,要按照相应的模型对系统的功能去进行设计,进行合理的数据库建构。这必须先建立好试题库。试题库中要涵盖不同范围、不同难度的试题以供教师选择。对于试题库中试题的选择有专门的教师进行审核,只有通过审核的试题才能录入系统中,成为试题库的一部分。试题录入后还需要有专门管理人员对试题进行专业分类,设置不同类型的试卷。然后是考试时系统管理员后台辅助学生抽题,学生用户进入系统后就可以浏览试题、输入答案、交卷、查看成绩了。
  四、系统的实现
  1.登录的实现
  用户想要进入高校试卷管理系统必须先登录。登录这一过程可以验证用户的合法性,对用户进行分类。对进入系统的用户还要确定好登录权限。系统管理员、教师、学生都能进入试卷库管理系统,但是这三者登录后的权限是不同的。用户登录时只能登陆符合自己角色的页面,如学生用户只能进入其相对应的页面,不能进入管理员和教师的页面。
  2.管理功能的实现
  登入系统后,用户需要选择符合自己角色的登录页面,进入不同的管理功能模块。如教师登录后可以进入试题管理模块和试卷模块两大版面,可以进行试卷的设计和修改。这些功能的实现需要上文提到的编程语言和技术进行区分设计。在试卷的管理过程中,课程管理员,也就是教师可以选择试卷的难度等级和试卷的类型。
  高校试题库管理系统除了试题管理和试卷管理外,还有数据库管理这一大模块,数据库的管理是系统管理员的工作,主要是进行数据的备份、恢复和日常数据的存储及管理。
  五、高校试卷管理系统的分析
  1.高校现有的试卷库管理系统的使用步骤
  现在的高校试题库管理系统的使用流程:首先,教师制订本课程的课程标准和教学大纲,选定教材,根据教学大纲的要求去准备试题库的试题并录入试题,然后教务处进行检查审阅。最后,在考试时教师就可以进入试题库选择审阅合格的试题进行组卷了。组完卷后,经检查无误,就可以投入使用。
  2.试题库管理系统所面临的难题
  试题的排版以及试题的编辑都是试题管理系统所面临的难题。面对这些难题,在设计过程中需要借助强有力的Word编辑排版功能。为了能解决试卷试题的合理性问题,采用组卷算法,组卷算法是试题库的灵魂,是试题库管理系统的核心。
  随着计算机辅助教学的发展,在高校校务管理中引用高校试题库管理系统是十分必要的。经分析可知,符合需求的高校试题库管理系统在理论和技术层面都可以得到实现。但在实际生活中,由于设计人员的综合水平问题,高校试题库管理系统的设计还存在一些问题,但是,随着信息技术的发展,我们可以预见,这些错误和问题一定会得到不断的修正。
  参考文献:
  杨 宇.高校题库软件系统研究与实现.成都:电子科技大学,2013.
  姚玉开.高校试题库管理系统的设计与实现.成都:电子科技大学,2013.
其他文献
生活即作文,语文课文阅读教学也是作文写作教学活动的重要的有机组成部分,而事实上教师在语文教学实践中没有充分认识到这一点,往往人为地把二者割裂开来,这是一种错误的认识
摘 要:随着教育模式的改良和优化,在深入分析研究我国小学英语教学现状的基础上,人们对小学英语教学的要求也逐渐提高。教师可将教育游戏逐步融入小学英语教学,以激发小学生的学习热情和兴趣,从而实现小学英语教学的优化管理,培养小学生的好奇心和创新意识,提高学习效率。文章将对教育游戏融入小学英语教学的模式构建进行研究和分析,探究更合适的小学英语教学模式。  关键词:教育游戏;小学英语教学;模式构建  在教学
第二十届中国国际工业博览会于9月19日在上海国家会展中心如期举行。对于万可电子来说,今年工博会变化的不仅是展会举行时间,还有万可电子的地点——万可从往年元器件展馆转
摘 要:物理是一门基于实验的自然科学,实验教学的有效开展关系到整个学科教学的顺利进行。结合《物理课程标准》的核心理念以及教学实践,文章对新课改下的初中物理实验教学模式进行了新的探讨,以供参考。  关键词:中学物理;实验教学;探究;设计  实验是物理学科的学习内容、学习方法和学习手段,实验教学是物理教学的基础。抛开实验谈物理,无异于舍本逐末、缘木求鱼。虽然每一位初中物理教师都熟知实验教学之于课堂教学
“财务部门的理财要做在事前,如果做在事后,就会被动。”曾经是一名财务分析专业教师的,光明食品(集团)财务审计部总经理顾鸿新认为,一个好的企业财务管理人员。必须是事先预测,事前
虽然对"Y一代"的出生年份没有具体的定义,但一般认为他们是1980年及之后出生的。一项主要的全球调查表明,61%的首席执行官在聘用和留住这些人时遇到极大困难,当今,解决如何充分
主要讨论了对于含两个字母的字母表上字问题,它对于特定的关系是可解的。
在素质教育的大浪潮下,情感教育在初中课堂教学中的地位越来越重要,教师不仅要关注学生知识水平的提高,也要注重学生认知水平的发展和情感的健康发展。对于初中地理课程来说,
随着新课程改革的逐步实施,层次性体验模式成为小学数学教学中具有高度实践性和有效性的教学模式。由于数学学习难度大,小学生认知能力还不成熟,教学者亟须创设一种体验式教
合唱教学是培养学生音乐素养的重要手段,在音乐教学中实施合唱教学,既能提高学生的视唱水平,又能培养学生的团队合作能力,让学生感受音乐的乐趣。初中音乐如何有效提升合唱教