计算机等级考试网上考务管理系统的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机等级考试网上考务管理系统的设计
【摘要】针对计算机等级考试网上考务管理系统的设计问题,文中介绍了计算机等级考试的现状,探讨了计算机等级考试考试系统的需求分析,如计算机等级考试系统功能需求,计算机等级考试系统角色分析、计算机等级考试系统体系结构分析,设计了计算机等级考试系统功能模块划分和计算机等级考试系统运行实例,完成了网上考务管理系统。通过系统功能需求、系统角色和系统体系结构几方面详细分析了系统的整体需求,在基础上建立了系统的功能模型,该系统在使用过程中性能良好。
【关键词】计算机等级考试;考务管理系统;系统的设计
0 引言
全国计算机等级考试(National Computer Rank Examination 以下简称NCRE)。是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。这种考试是测试应试者的计算机应用知识和能力的等级水平考试。随着我国各行业信息化程度的不断提高,计算机技术和应用越来越受到人们的关注,全国计算机等级考试作为面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系,其社会影响力不断提高,报考人数不断增多。但就目前的情况看,在校学生所占的比例最大,且在90%以上,然而,NCRE考务管理的信息化程度还有待进一步提高,如大部分考点采用简单的单机程序来实现报考信息的录入、维护,使得工作效率低下,不便考生报考,阻碍了等级考试的进一步发展。
在我国的许多普通高等学校都被教育部考试中心批准为NCRE考点。目前全国计算机等级考试报名时间是上半年6月份和下半年12月份。报名方式仍然采用考生到现场申报信息,由考务工作人员录入信息(主要包括:姓名、身份证号、报考等级、考试科目、补考类别等),再由考生签字确认的方式。报名的信息录入工作量大,特别是对一些高等学校的分校区办学而言,要求学生到校本部集中报名更不方便。为了提高高等学校大学考点工作效率,减轻工作人员的工作量,开发了全国计算机等级考试网上考务管理系统,该系统的开发将提高考务管理信息化建设的程度,提高工作效率,方便考生报考。
1 计算机等级考试的现状
尽管计算机等级考试考试,是大学生应用能力的一个重要考试。但随着计算机技术的快速发展和等级考试内容及方式的改革不断深入,应该说考试纪律较以前有了很大改观,但仍然存在舞弊行为,特别是利用手机舞弊。目前在全国各考点虽然利用了多种办法狠抓考试纪律,但往往由于技术手段跟不上,实际上形成了对考试中手机舞弊行为缺乏有效监管。发现考生舞弊后,又由于多种人为因素,使之没能得到及时或应有的处理,主要表现是:考试组织工作不得力,考虑考试过程中可能出现的问题,做好相关预案;随着考试内容及考试软件的不断升级,部分考点硬件设备不能完全满足考试需要,技术力量不能完全解决考试过程中出现的问题。由于计算机等级考试与其他考试的组织方式不同,由考务管理员与系统管理员承担考试组织管理工作中的不同内容,给考试的顺利进行起到了重要的作用。因此,在网络的计算机等级考试过程中,急需适宜的考试软件,利用高科技手段来解决当前的一些问题。
2 计算机等级考试考试系统的需求分析
从高等学校计算机等级考试系统功能需求、系统角色分析和系统体系结构分析几方面来讨论全国计算机等级考试考务管理系统的整体需求。
2.1 计算机等级考试系统功能需求
通过调查和分析,考生从个人信息注册到考试科目报名,再到报考信息的现场确认,照片采集、收费,参加考试,最后到成绩查询的过程是计算机等级考试网上考务管理系统的关键流程,系统的一切功能都是为该流程服务的,因此,全国计算机等级考试网上考务系统需要,包括网上考生信息管理、网上公告管理、考生网上报名、网上成绩查询、网上考务管理等基本功能。网上公告管理:主要实现与全国计算机等级考试相关的各类信息的网上发布、修改、删除等工作,使考生能够及时掌握全国计算机等级考试的方针政策,了解考试动态,关注考试动向。
网上报名:实现考生基于Internet的网上报名,考生可直接通过网页填报考试科目,填写个人信息等,不仅方便了考生,同时也使得考生信息的录入分散到各个考生,大大简化了报名点的录入工作。
考生信息管理:考生在网上报名仅仅是预报,在现场确认前均可随时修改个人信息,在现场确认时也可由报名点的工作人员帮助修改,方便了考生信息的维护工作。
网上成绩查询:考生考试结束后,由考务管理人员将考试成绩录入到每个考生的科目成绩中,考生便可方便的在网上查询各自的考试成绩,及时了解各自的考试情况。
考务管理:考务管理主要包括考试科目的管理,考试报名权限的开启、关闭,考点管理,考场管理,考场分配等考务相关的工作。
系统管理:系统管理是整个系统的后台管理平台,用于维护整个系统,如各类角色的定义,权限的设置等。
2.2 计算机等级考试系统角色分析
通过以上分析可以看出,全国计算机等级考试网上考务管理系统是一整套计算机等级考试相关信息的整合平台,方便考生、考务管理人员的相互协作。该系统主要包含的角色有:未注册用户,考生(注册用户),考务管理员,现场审核员,系统管理员,数据库管理员。
其中,考务管理员,现场审核员由系统管理员生成并维护,相关人员登录后便可进行相关操作,数据库管理员主要负责系统数据库的维护、备份等工作;除此之外的其他人员首先均是未注册用户,只可浏览考务信息,不可进行考试报名;未注册用户自主注册后转变为考生,即可进行信息浏览、考试报名、成绩查询等。可以看出本系统中主要的角色是考生、考务管理员和现场审核员。
2.3 计算机等级考试系统体系结构分析
全国计算机等级考试考务管理系统在系统结构上采用B/S架构,即由服务器端和客户端组成。服务器端运行Web服务器和数据库服务器,考务管理系统运行在Web服务器中;客户端只需有浏览器可以连接到服务器即可,无需安装其他软件。等级考试考务管理系统的网络结构,整个系统运行在网络上,为了安全起见,Web服务器和数据库服务器在防火墙的保护之内,系统管理员和数据库管理员为了做配置或数据库的维护备份,需要在防火墙内访问系统,考生、考务管理员和考务审核员则通过防火墙来访问系统,保证了系统的安全可靠。
3 计算机等级考试系统功能模块划分