公安海警学院机关公考演示文稿子系统的分析与设计:海警总队机关
一、前言 随着公安边防部队信息化建设水平的不断提高,针对每一位机关干部的办公软件的操作能力都提出了较高的要求。在2010年和2011年的机关办事人员公开选拔中,为体现这项工作的严肃性、公开性与公平性,我们自行开发的《公安海警学院机关公考演示文稿子系统》,具有用户注册、动态随机出题、考试时间控制、自动判卷、题库维护、后台管理、用户管理等功能。解决了试卷自动生成、答案自动比对、题目自动批阅等难题,使得选拔过程从出题、考试、判卷等程序实现了自动化,提高了工作效率和准确率。
二、需求分析
1.系统功能分析
系统主要分为五个模块:登录模块、考试模块、考题管理模块、试卷生成模块、数据库模块。
(1)登录模块,可选择考生、教师两种身份登录系统。根据各自不同的权限,分别进行各自不同的操作。
(2)考试模块,为考生进行在线练习和考试之用。考生可以通过该模块进行自动选题。由于在考试模块中运用了倒计时功能,考生在使用在线考试时,可以模拟真实考试的情况。考生交卷后可以立即查看自己的考试成绩,并且可以查看错误原因。
(3)考题管理模块,教师可在题库中添加考题,编辑多个得分点和考查点。
(4)试卷生成模块,教师可以进行试卷的自动生成和手动生成。
(5)数据库模块,包括考生信息、考生考试成绩、教师账号信息和所有题目以及答案,在数据库模块中进行统一管理。
2.系统功能结构图
三、系统关键技术
1.自动出试卷
(1)功能分析
在系统自动出卷界面中只需要填写试卷名称,输入简单,中等,难题数量和分数,系统将自动生成一张试卷(每题数量至少为1,0道题无效),当教师填写的题目数量大于试题库中所对应类型题目数量的时候,系统会提示“X类型题目 库存中只有Y(X为题目类型,Y为该类型题数量)”,点击“确定”进行重新输入。
(2)核心代码
Sub UpdateDetail()
CurrentDb.ExeSql "delete from 试卷详情 where 试卷名称="" & s试卷名称 & """
Dim rst As New ADODB.Recordset
Dim i
For i = 0 To 2
sql = "select top " & myCount(i) & " * from 题目 where 难易度="" & myArr(i) & "" order by rnd(id)"
Set rst = CurrentDb.OpenRecordset(sql)
With rst
Do Until .EOF Or .BOF
s题目ID = rst("id")
CurrentDb.ExeSql "Insert into 试卷详情(试卷名称,题目ID) values ("" & s试卷名称 & "","" & s题目ID & "")"
.MoveNext
Loop
End With
Next
rst.Close
End Sub
2.自动判卷分析
开始阅卷后,首先根据题号ID在数据库中检索到该题目的操作类型的标准答案代码,打开学生操作文档,调用该题操作类型的判定函数,如果学生操作文档的该属性值与标准答案的属性值相同,则该小点得分,否则返回分数为零。
(1)逻辑流程
(2)操作类型判断函数
对每一种操作类型,编写一个对应的函数来判断考生答题是否正确。下面给出该系统中一个判断函数的例子。
①存放试题信息表
表1 试题判断信息表
②核心代码
If oPres.Slides(s页码).SlideShowTransition.Hidden <> -1 Then
sXq = sXq & " 未隐藏, 不得分! "
Else
sXq = sXq & " 设置隐藏得分 " & s分数
四、结束语
本文以Powerpoint为研究对象,实现了考官出题、考生练习后的自动阅卷全过程。在系统设计过程中,解决了对Powerpoint具体操作及分类问题;建立了试题类型库;对每一类操作建立函数、编写代码。这是实现文稿演示系统设计的基础,也是解决问题的关键。
参考文献
[1]罗呈姣.开放式结构操作类自动阅卷系统的设计与实现[D].华东师范大学,2007.
[2]陈志国,张瑾.网上考试系统的设计与实现[J].河南大学学报(自然科学版),2003(03).
[3]武优西.开放式考试系统的研究[D].河北工业大学,2002.
――――――――――――――
作者简介:李伟春(1966-),教授(高级工程师),主要研究方向:系统集成、软件工程。
栏目最新:
- 心情二则2023-07-07
- 心情好坏心脏知2023-03-26
- 花的日记2023-03-26
- 马春晖老师辅导的日记画2023-03-24
- 西南联大师生的文学生活——以西南联大...2023-03-23
- 2022年实习日记100篇汇总通用版实习日记...2022-10-01
- 笑猫日记转动时光伞读后感2022-09-19
- 陶奇暑期日记读后感(精选文档)2022-09-19
- 2022小屁孩日记读后感集合2022-09-19
- 2022年度小屁孩日记读后感(全文)2022-09-19
相关文章:
- 【人教版小学二年级下册数学第六单元有余数的除法练习题课件】二年级有余数的除法练习题
- 六年级下册语文《明天,我们毕业》说课稿 人教版语文六年级下册优秀说课稿
- [京翰,重庆北部新区校区(龙湖)小学三年级语文一对一补习贵吗,暑期补习班|,小学家教辅导机构电话]京翰教育(龙湖校区)怎么样
- [2018年6月广东高中会考成绩查询时间及入口汇总]2018山东高中会考成绩查询时间
- 【2018江苏无锡中考录取分数线(天一中学)】 无锡天一中学2018高考
- 会计个人小结范文 [学校会计工作个人小结范文]
- 冬瓜鲜荷叶煲鸭【小暑养生:老冬瓜鲜荷叶煲老鸭】
- [临盆待产:产前如何预防“早破水”?]妻子三胎待产将临盆
- [2018年兵团注册测绘师考试缴费时间:7月4日-7月26日]2017注册测绘师通过率
- 四年级作文400字:日出|日出景象作文100字四年级
- 杨浦区政通路初一数学暑假培训班怎么收费/课外辅导机构推荐哪家好_杨浦区政通路邮编