樊敏 王晓锋
摘 要: 医学院校自主研发题库管理系统的优势在于可根据医学院校的特点量身定做,更能满足实际需求,便于维护和升级。在题库管理系统中提供组卷功能,提高了教师的工作效率。采用B/S模式符合医学院校教师工作地点多变的特点,同时可将操作流程进行归纳和简化,使操作更加方便,让教师乐于接受,从而有利于系统的应用,加快了题库管理从文件管理向数据库管理的步伐。
关键词: 医学院校; 题库管理; B/S模式; 组卷
中图分类号:TP311.5 文献标志码:A 文章编号:1006-8228(2015)11-51-03
Abstract: The question bank management system developed independently has the advantages that can be developed based on the medical colleges own characteristics to meet the needs, and is easy to maintain and upgrade. The test paper generation function in question bank management system improves the working efficiency of teachers. The use of B/S mode meets the characteristics of medical college teachers, whose working location is often changed, and the operation process can be summarized and simplified, which makes the operation more convenient, so that teachers are willing to accept, so as to facilitate the application of the system, to speed up the evolution of question bank management from the document management to the database management.
Key words: medical; item bank management; B/S mode; generate test paper
0 引言
随着计算机技术的发展及计算机的日益普及,题库管理系统必将成为学校建立综合试题库的有力工具,方便各教研室对题库中的题目进行统一管理与题库建设。题库管理系统能在短时间内生成符合大纲要求、知识点全面、题型多样的试卷,从而减轻了教师出卷的负担,提高了工作效率,同时也为在线考试提供了支持。题库管理工作在不同学校有自己特有的模式,我校的题库管理系统是自主研发,这样可以掌控核心技术,实现题库动态发展,便于软件使用维护以及更新换代[1]。
1 需求分析
题库建设是每个教研室的工作之一,题库管理由原先的文件形式管理向数据库管理转变,工作量大,需要投入大量的精力和时间,加上一些任课教师教学任务重,尤其是对计算机使用不太熟悉的教师无疑是工作量和技术上的大挑战。 医学院校教师工作地点不固定,除了完成日常教学任务和做实验搞科研,还要在医院工作,因此C/S模式不符合医学院校教师的工作特点,使得使用题库管理系统受到了限制。计算机自动组卷能够帮助教师解决出卷难题,但医学院校课程的各章节间联系比较紧密,如果按照知识点参数来进行组卷会使试题生成不够全面,在章节比例上会有偏差。
针对上述问题提出如下解决方案:
⑴ 对系统管理操作流程进行归纳简化,提供试题批量“导入导出”功能,减少重复劳动;
⑵ 采用B/S模式使教师题库管理不再受地域限制,及时的更新题库,出卷;
⑶ 添加试题的章、节属性,便于在抽取试题时要按逐章逐节分值比例设置参数,更加精准地抽取试题。
2 系统架构设计
系统采用B/S(Browser/Server)模式,在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成。客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器(如图1)。在这种结构下,用户界面是通过IE浏览器来实现的。采用B/S模式使系统运行维护比较简便,同时实现教师进行题库管理、出卷的地点和时间灵活,更好地满足了医学院校教师工作的特点。
3 功能设计
题库中的试题是涉及不同课程的试题,题库管理系统将原有以文件形式积累的试题集快捷地导入到数据库中,实现数据库管理的转变。同时题库需要定时更新、添加和删除,对不同类型的试题进行统计汇总,方便教师了解试题的分布。
题库管理为生成符合条件的试卷提供了保证,自动组卷将出卷任务交给计算机完成,让教师从繁琐人工搜题和组卷的工作中解放出来,手工组卷针对相关的题目进行个别调整生成高质量的试卷。
3.1 题库管理模块
⑴ 课程管理:添加课程与删除课程信息,建立与课程一一对应的数据库。
⑵ 导入/导出:“导入”是快速录入试题的途径,直接导入试题数据。教师可以将已有的文本试题处理成一定格式的文档,通过导入的方式批量入库,这样可以大大减少人工录入的繁琐和时间消耗。“导出”可以将试题批量保存和打印输出,可将试题编辑汇集成册作为习题集,也可以以数据库文件格式输出成为在线考试系统的后台数据库。
⑶ 编辑查询:在这个模块中可以对试题逐一录入并编辑,同时可以通过关键字查询题目信息,并可以对题目进行修改、删除等编辑操作
⑷ 分类统计:按照题型、章节对题目的数量和分布进行统计。
3.2 组卷管理模块
⑴ 自动组卷:通过设置题型、章节、题量、难度、知识点等组卷参数,系统根据智能组卷算法,自动抽出符合条件的试题,组成试卷。
⑵ 手动组卷:根据个别题目的要求设置参数,精确筛选出符合条件的题目组成试卷。通常是在自动组卷的基础上有针对性地对个别题目手动地、具体地选择符合要求的题目。
⑶ 试卷输出:将生成的试卷进行直接排版打印或以word文件的形式存储。
3.3 系统管理
⑴ 用户管理:添加、修改、删除用户信息,设置和分配用户权限。
⑵ 系统维护:对题库,试卷数据库进行备份和恢复。
4 数据库设计
题库管理系统中涉及对象首先是试题,试题有不同的题型,并属于不同的章节,题库管理由多个用户参与,所以题库管理系统的数据库相关的实体集有试题、题型、章节和用户。
试题实体集中的“选中否”属性作为组卷管理中构成试卷的标志,“用户ID”是试题出题人的标识。题型实体集既是题型的描述,也是试卷组卷方案的描述。其中“选中否”属性作为试卷题型构成的标志,“难度系数”和“题量”共同决定试卷中难题的数量,“分值”代表不同题型每道题的分值。
5 结束语
题库管理系统的功能涵盖了题库建设所要完成的任务,是题库建设的有力工具,它的应用促进题库管理向系统化、规范化、科学化方向发展。题库管理系统使得试题批量录入、快速查找,试题参数多样化,组卷高效化,提高了教学考试工作效率,实现了教考分离,有利于教学质量的提高。课题研究针对医学院校的教学和考试的实际要求量身打造,操作流程简单合理,教师短时间内就能熟练操作,使这一工具能真正服务于教师,让他们有更多精力投入教学和科研。该课题也将进一步深入研究与开发,逐步实现全部课程的在线考试。
参考文献(References):
[1] 李光明.如何做好题库建设——来自美英考试机构的启示[J].
中国考试,2011.11:3-8
[2] 曹立勋.题库管理系统的设计与实现[D].电子科技大学硕士
学位论文,2013.
[3] 冯立,张景韶,周利平.基于B/S模式下的网络题库平台研究
与实践[J].重庆师范大学学报,2012.29(4):77-81
[4] 黄兴华,杨海源,沈历宗,肇毅.外科学题库建设及试卷分析[J].
中国高等医学教育,2015.2:34-35
[5] 国春,夏良,王欢.高校课程在线考试模式研究与探索[J].大学
教育,2014.13:35-38