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

来源 :大众科学·上旬 | 被引量 : 0次 | 上传用户:zhairui15
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:十九大以来,职业教育改革的步伐加快实施,目的是提高教师的教学水平,提高学生的理论和技能能力,提升课堂综合效率。本论文立足于教学改革前沿,提高课堂有效教学模式。较为详细的分析了题库管理系统的设计过程和实际意义,为教学与考试的分离提供了平台。
  关键词:教育改革;课堂效率;数据库操作;ADODB;SQL;关系数据库
  一、题库管理系统设计的目的和意义
  提高课堂教学综合效率是教学改革的基本目标,在传统教学模式中,教师始终处于“教”的主导地位,学生始终处于“学”的被动地位。教师随机出题和考试是教学过程中的常用手段,如何能够使教师出题考试更加随机有效,本系统提供了有效的平台。教师通过系统随机出题来检验本节课的教学效果,每个阶段都可以通过系统进行理论考核,教务科和各个专业科室也都可以通过使用该系统来检验学生的学习状况和教师的教学情况。其目的就是要通过学生课堂测评或者专门组织考试随机检查来提高教学效率,使教师的教和学生的学能够通过题库管理系统综合考量,从而使教学活动得以改进。
  二、系统功能需求分析
  为了保证专业教师在教学和考试中的严格分离,主要也是为了检验教学和学习的效果。授课教师应按照出题要求样例来出题,授课教师所出的每一道题都要标明知识点出自哪一章和哪一节,同时要给出问题的答案。这样通过检查每道题的章节来源来检验教师出题是否认真,知识点是否突出是否为章节重点。本系统核心功能之一就是通过教师所做的答案自动生成可打印的答案文档,这样就可由其他非专业教师来评阅考试试卷,最终实现授课教师的教学考试和评卷的分离,这样可以更加客观分析教师的教学情况,学生的学习情况,找出问题成因,为以后提高教学质量提供支持。
  三、题库管理系统的流程图
  
  
  四、系统功能模块图
  根据上述教考分离流程的分析,设计了五大功能模块,见图2
  五、系统功能模块的具体实现描述
  1、各个功能介绍
  (1)系统管理功能:包括添加账号,删除账号,使系统管理员能够管理帐号的相应权限。并根据实际需要为不同的使用者设置相应的权限,从而保障题库的安全。
  (2)科目管理功能:实现所学专业教学科目的设置。包括①添加,在添加的同时录入教学科目的章节数②教学科目的修改③教学科目的删除。
  (3)试题录入功能:需要先选择所要出题的教学科目名称,然后根据已有的试题录入模板,依照对应的题型顺次录入试题。录入试题的同时也要录入每道题的答案,试题录入模块题型包括:选择题、填空题、计算题、问答题、名词解释、完形填空、日英译汉、汉译日英、阅读理解、论述题、证明与推论题等。试题录入为各个教学学科提供了较为多样的题型,基本满足了专业老师的出题要求。
  (4)自动出题功能:此功能只有教务处工作人员才能使用,先选择所要考试的教学科目,在分配完各个题型的分值后,然后系统会提示教师按照不同的题型,根据知识点所在的章节数进行抽取。最后输出到word文档中,在word文档中进行必要的修改和完善后,最后生成答案。答案可以形成word文档来进行储存,并且答案和录入试题时的答案是完全一致的,这样评卷工作完全可以通过非出题的专业教师进行评卷。自动出题功能是本系统的核心功能,本系统最重要的核心代码是关于数据库相关操作。连接数据库相关操作的代码如下:
  Public conn As New ADODB.Connection
  Public rs As New ADODB.Recordset
  Public addFlag As Boolean
  Public Function OpenCn(ByVal Cip As String) As Boolean
  Dim mag As String On Error GoTo strerrmag
  Set conn = New ADODB.Connection conn.ConnectionTimeout = 25 conn.Provider = "sqloledb"
  数据库引擎是指一组动态链接库(DLL),其任务是:解释应用程序的请求并形成对数据库的物理操作;维护数据库的完整性和安全性;处理结构化查询语言(SQL)查询等。
  conn.Properties("data source").Value = Cip '服务器的名字
  conn.Properties("initial catalog").Value = "zqoa" '库名
  'conn.Properties("integrated security").Value = "SSPI" '登陆类型
  conn.Properties("user id").Value = "sa" conn.Properties("password").Value = "sa" conn.Open
  OpenCn = True addFlag = True Exit Function strerrmag:
  On Error GoTo strerrmag
  Set rs=New ADODB.Rceordset
  IFaddFlag=FalseThenrpy=TrueWith rs.ActiveConnettion=conn.CursonrLocation=adUseClient.CursorType=adOpenKeyset.LockType=adLockOptimistic.Open strsql
  End With
  記录集是一个表或多个表中对象的集合,所以它是一个操作对象。在数据库编程中,记录集相当于程序中的变量。记录集作为一个对象,他既有属性和方法。数据库中的数据不允许直接访问的,但可以通过记录集进行记录的浏览和操作。   (5)查询修改功能:此功能实现录入试题过程由于失错造成试题错误时进行修改,修改时要先选择对应的科目,同时选取章节,修改后再进行保存。
  2、数据库中关键表的设计
  数据库是信息系统设计的核心和基础,它把信息系统中大量的数据按一定关系组织起来,提供储存、维护、检索数据的功能。数
  据访问对象即DAO对象模型,这些类和用其所创建的对象与程序开发环境中的其他类和对象的行为是类似的,也有属性,方法等。数据访问对象和类分层结构来组织,分层方式与关系数据库系统的逻辑视图相符合。根据系统的功能要求,建立如下重要数据库表。
  专业课程名称表(subject)存储专业课程的基本信息。字段有:课程名称,章节数等。
  选择题表(xuanzhe)存储选择题相应的基本信息。字段有:专业课程名称、章节数、问题、答案选项、答案等。
  填空题表(tiankong)存储填空题相关的基本信息。字段有:专业课程名称、章节数、问题、答案、分数等。
  计算题表(jisuan )存储计算题相关的基本信息。字段有:专业课程名称、章节数、问题、答案、分数等。
  簡答题表(jianda)存储简答题相关的基本信息。字段有:专业课程名称、章节数、问题、答案、分数等。
  论述题表(lunshu)储存论述题的基本信息,字段有:专业课程名称、章节号、问题、答案、分数等。
  3、题库管理系统的运行界面如下图所示:
  
  六、小结
  本论文给出了题库管理系统的技术方案,它基本解决了教师在课堂随机考试的需求,提高了课堂效率。同时解决了教务处在授课教师出题、考试、评卷等过程中管理考核等方面存在的不足,经过几个月的调查研究、综合评估、系统设计、本系统各个功能模块已基本完成。实践证明,系统达到了预期目标,能够将授课教师的教学活动和考试活动完全分离开,为教学改革的顺利实现提供了一个平台。但是,技术的进步和业务需求的变化还需要我们继续探讨具体的实现方法,以便拓展本系统的功能。
  参考文献:
  [1]王义勇.教育现代化背景下的教育考试管理智能化建设探析——以自学考试为例[J].福建教育学院学报,2020,21(01):81-84.
其他文献
摘 要:后勤工作说是后勤,其实是“前勤”,为什么这样说呢?企业后勤工作的实质就是为企业其他部门提供资源,这就需要后勤保障工作人员首当其冲,来保证生产生活齐头并进两不误。在当前新的经济形势下,要想促进国有企业的可持续健康发展、提高市场占有率与竞争力,就要从基础的后勤保障工作入手,提高后勤部门工作能力,为国有企业的进步与长足发展保驾护航。  关键词:新形势;国有企业;后勤保障;优化策略  一、当前国企
期刊
摘 要:随着信息化时代的到来,电子商务成为经济往来活动中的一种重要的形式而获得蓬勃的发展。电子商务贸易的繁荣发展为职业院校开展商务英语教学活动提供了发展的契机,同时也带来不少的风险。本文试从商业商务英语在电子商务领域的应用现状入手,就如何利用电商贸易的发展为职业院校英语教学的应用与发展带来广阔的前景、培养与市场需求相契合的商务英语人才提出了有相应的策略。  关键词:商务英语;电子商务;应用与研究 
期刊
摘 要:在国民经济发展过程中,机械制造产业发挥着非常重要的作用。通过对于机械工程智能化可以更好地促进制造产业不断发展,提高制造效率,为我国各行业提供基础性保障。  关键词:机械工程;智能化现状;未来趋势  引言  近年来,计算机技术发展迅猛,在社会各个领域都得到了广泛应用,并取得了良好的效果。可以这样说,计算机技术的发展为社会各个行业的智能化发展提供了重要的基础。随着当前社会的不断的发展,以往的机
期刊
摘 要:受流行文化和媒介的影响,近十几年来我国的粉丝文化迅速发展。目前将粉丝视为“上帝”,大刀阔斧将自己的艺术创作“回炉重造”的艺术创作者也不在少数。这种部分创作权“过渡”的行为也颠覆了传统的艺术创作,粉丝文化下的艺术本身也开始被动地找寻自己的原创动力。因此,加强对粉丝文化下的艺术自身的引导,建设正确的艺术导向有着重要的意义,而康德美学在其中就扮演着重要的作用。  关键词:康德美学 粉丝文化 艺术
期刊
摘 要:在制烟过程中,烟草制丝是很重要的一步。因此需要工作人员及时的检查设备,防止设备出现故障,耽误了烟草制丝过程。同时,烟草制丝设备在整个工作中发挥着重要的作用,它会影响烟丝的质量。为了防止设备故障发生导致烟丝的质量下降,本文针对烟草制丝设备故障分析和防范进行探讨研究,以供参考。  关键词:烟草制丝设备;设备故障;防范措施  引言:  目前很多的烟草制作公司都使用的是自动化流程,通过机器进行生产
期刊
摘 要:在新时代的大背景下,科学知识对于经济发展起着举足轻重的作用。无论是高精尖的新兴科技还是田间地头的农作物种植,都离不开科学知识的帮助。为了切实提高农民对相关技能知识的掌握和学习,我们可以立足社区教育中心这个平台,充分发挥其在农民培训中的重要作用,进而提高农民创收的能力,为建成小康社会而奋斗。  关键词:社区教育;新时期;农民培训  在新时代的大背景下,科学知识对于经济发展起着举足轻重的作用。
期刊
摘 要:本文对社会治理视角下的社区教育发展问题进行了探讨,文章从阐述社会治理以及社区教育管理二者关系入手,进一步分析了社会治理视域下的社区教育理论意义,最后提出了社会治理视域下的社区教育实践路径。  关键词:社会治理;社区教育发展;关系;理论意义;实践路径  前言  与现代化经济社会全面进步相一致的,是社会综合治理水平的同步提升以及教育事业等不同社会事业的突破式发展。在社会治理的大背景下,开展社区
期刊
摘 要:少数民族文化对于中华民族文化软实力的提升和增强文化自信的重要性突显。一直以来,我们都将少数民族的发展看的至关重要,因为我们同呼吸共命运,我们认为,对于少数民族而言,促进其文化发展、加强对自身文化的自觉和自信从根本上来说,是为了增加对我们伟大祖国的认同,包括文化和民族,坚信我们是一家人。这有利于促进我国特色社会主义的建设。  关键词: 少数民族文化;发展成就;战略机遇 ;经济建设  一、总书
期刊
摘 要:伴随我国“一带一路”战略的实施、教育部提出《留学中国计划》,来华留学生教育管理迎来了更大的发展契机与挑战。随着留学生规模逐年增大,对留学生管理教育工作的重视程度也逐渐增高。留学生公寓作为国际化校园的重要组成部分、高校育人的一环,有着不可忽视的作用。与此同时,留学生公寓管理方面存在的不足也逐渐显露出来。为了能够更好地保障留学生生命财产安全、维护正常的生活学习秩序、促进留学生在华的身心健康发展
期刊
摘 要:如何构建人企合一的企业文化氛围,就要深刻理解企业文化的宗旨是以人为范畴,因此必须以:“以人为本”为中心,针对职工工作、生活和各个方面的发展需求来建立,并不断完善和提高。让职工的发展与企业的发展融为一体。  关键词:坚持“以人为本”的原则  当前市场竞争日趋激烈,能源企业总体上面临着困境与挑战,我们作为能源企业中履行运输服务功能的企业单位,  如何保持良性的企业文化?如何保证企业文化的内涵可
期刊