高校党校结业考试系统的设计与实现
2015-03-16宋继冉
宋继冉
摘要:随着全球信息化建设的高速推进,高校信息化建设也越来越受到重视。传统纸制考试模式已不能满足现代教育的发展需要。该文从党校结业考试的实际出发,采用PHP+MySql技术,设计并实现了一套党校结业考试系统。
关键词:高校;党校结业考试系统;PHP;MySql
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)04-0013-03
1 概述
近年来,随着计算机技术的高速发展,高校信息化建设也不断完善,传统的纸制考试模式已不能满足当下的考试需求。随着高校入党积极分子人数的不断增加,迫切需要将党校结业考试扩展到网络平台,可以节省大量的人力、物力和财力。
PHP作为一种服务端脚本语言,相比其他技术,它所开发出的系统内存使用更加合理、运行速度更加快速、能够适应各种复杂的网络环境[1]。该文就基于PHP技术实现B/S模式的党校结业考试系统进行探讨[2]。
2 系统需求分析
通过搜集资料调查分析,并紧密结合高校党校结业考试需求,确定系统登录分为前台登录和后台登录,系统用户分为管理员和考生两类用户,管理员又分为超级管理员和机关党委普通管理员两类。系统需求如下:
管理员登录系统后主要功能是:题库管理、试卷管理、批阅试卷、成绩管理、用户管理、系统管理等。
考生登录系统后主要功能是:参加党校结业考试,查询历史考试成绩等。
除了上述功能性需求,系统还要实现界面美观、用户易操作、稳定性强、安全性好、多用户并发操作等非功能性需求。
3 系统设计
3.1 系统功能模块设计
3.1.1 登录模块
学校数字化校园建设完成统一身份认证平台,所有业务系统登录均采用统一身份认证方式,用户使用门户用户名、密码即可登录系统。本系统同样采取调用统一身份认证接口完成系统登录。系统前台禁止重复登录。
3.1.2 结业考试模块
考生在考试期间登录系统后,即显示试卷列表,点击试卷名称可查看考试须知;点击“考试”,如试卷开放,则可进入参加考试。在考试期间,页面试题禁止复制,浏览器禁止关闭。根据考试时间,试卷会显示倒计时,当考生点击我要交卷或倒计时为0时,系统将提交试卷。
3.1.3 成绩查询模块
考生进入个人中心,可查询历史考试记录及成绩。
3.1.4 题库管理模块
题库是党校结业考试系统的基础,题库模块应该提供一个简单、方便、快捷的录入界面,并可试题进查询、修改和删除等操作。题型划分为填空题、单选题、多选题、判断题和简答题五种,同时,结合党校教学实际情况,还要对试题根据章节进行划分。
3.1.5 试卷管理模块
在结业考试系统中,生成试卷是比较关键的环节。为了方便老师灵活的组卷,系统提供人工生成和自动生成两种组卷方式;并且提供对试卷题型、分数分布、考试时间、试卷有效期等的设置。结合党校结业考试要求,系统要能够控制每种题型在每个章节的分布情况。
3.1.6 批阅试卷模块
老师可对主观题进行批阅。如果试卷设置为批阅后显示分数,则考生只有在老师批阅试卷后才可查看分数。
3.1.7 成绩管理模块
老师可查询、导出考生成绩。
3.1.8 用户管理模块
各机关党委管理员可录入本党委考生信息,仅需录入学工号、姓名及所属党委即可,其他基本信息可通过学校数据中心抽取获得。
3.1.9 系统管理模块
对系统是否开放、系统核心参数及数据库备份等进行管理。
5 结束语
目前,本系统已正常运行1年,进行过三批党校结业考试,考生人数最多达到4000人。在系统运行过程中对缺陷和不足进行了改进,同时也对功能进行了完善。实践证明,系统能够满足党校结业考试的要求,极大的减轻党校老师的工作量,受到了师生的广泛好评。
参考文献:
[1] 汤普森(美)..PHP6高级编程[M]. 刘志忠,杨明军,等,译.北京:清华大学出版社,2010.
[2] 康西蒂诺(美). Web专家PHP高级编程[M]. 崔玮,译.北京:清华大学出版社,2003.
[3] 西尔伯沙茨(美)等.数据库系统概念[M]. 杨冬青,等,译.北京:机械工业出版社,2012.
[4] 威利(澳),汤姆森(澳).PHP和MySql Web开发[M]. 武欣,等,译.北京:机械工业出版社,2009.
[5] Thomas H.Cormen(美)等.算法导论[M].北京:机械工业出版社,2013.