全国计算机等级考试网上报名系统的设计与实现

2013-07-31 16:24郭道江
赤峰学院学报·自然科学版 2013年23期
关键词:身份证号考务在校生

郭道江

(安徽工业大学 继续教育学院,安徽 马鞍山 243002)

全国计算机等级考试网上报名系统的设计与实现

郭道江

(安徽工业大学 继续教育学院,安徽 马鞍山 243002)

全国计算机等级考试是用于考察应试人员计算机应用知识与技能的全国性计算机水平考试体系.研究基于Web的全国计算机等级考试报名系统方便考生报名,也减轻考务人员的工作负担.

NCRE;Web;报名

全国计算机等级考试(NationalComputerRankExamination,简称NCRE)是由教育部考试中心主办,用于考察应试人员计算机应用知识与技能的计算机水平考试体系.

由于其统一配发的报名系统仍采用手工录入方式,速度慢,易出错,加之报名时间短,报名人数多,对各考点的考务工作造成很大的压力.笔者根据多年组织报考经验,结合安徽工业大学考生实际情况,自行研发基于We b的网上报名系统,与教育部考试中心下发的报名系统实现无缝对接,大大减轻了考务人员的工作负担.

1 分析NCRE考试报名系统

NCRE考务软件采用SQL-SERVER作为自己的核心数据库,其中间交换数据,包括导入导出的数据都是采用D B F格式的文件.N C RE导入导出的报名数据是一个zip压缩包,其中至少包含两个文件,一个名为bmk.dbf,另一个名为Export.xml.而bmk.dbf就是包含考生报名信息的数据表.通过试验得知,只要将制好的报名数据追加到NCR E考务软件导出的bmk.dbf中,然后将修改后的bmk.dbf重新导入到NCRE考务软件里,其效果和手工直接录入的没有区别.

2 分析数据库

bmk.dbf表的数据结构:xm、xb、csrq、mz、sfzh、zy、whcd7个字段在校生可由学籍库导出(在校生输入自己的身份证号时,自动显示上述信息),非在校生报名需要自己提具供,yzkzh,blcjzl,kspxzl,kspxzl,lxdz,lhdh由学生在网上报名的时候提供.zkzh,bmh由系统自动生成,其中报名号的格式为:六位的考点编号加上两位的报考等级编号再加上六位的流水号;而准考证号则由两个“0”加上报名号组成.

3 分析用户

NCRE考试是一种面向社会的考试,旨在检验考生的计算机应用知识与技能,考点一般由高校承担.考生来源主要是在校大学生和部分社会考生组成,根据参考人员的特点,我们将基于网络的N C R E报名系统设计成注册——登录相结合的模式.对社会的考生采用注册的方式,就可以报名了;对在校大学生从学籍库中取出姓名、性别、身份证号等个人信息.考生在登录界面仅需要输入姓名和身份证号,就直接登陆考试报名系统,显示考生的x m、xb、csrq、mz、sfzh、zy、whcd等信息,其他信息考生报名时补充填上.

4 软件设计

图1 注册登陆模式流程图

图2 登陆报名模式流程图

.NET是Microsoft公司最新推出的一个XMLWebServices平台,具有执行效率高、功能强大、适应性强、简单易学等特点[1].故我们采用.N E T作为开发平台.数据库方面,如果考点规模较大,可以采用SQL--SERVER等大型数据库,其功能较强,在并发数据处理上性能很好.但对于配置服务器、数据库等方面有较高要求;如果考点规模较小,可以采用ACCESS数据库,其支持网络连接、小巧精干、易学易用,但当并发数据量太大时,可能出现死机情况.体系结构我们采用B/S(Browser/Server)模式,即浏览器和服务器结构.它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构.在这种结构下,用户工作界面是通过www浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成3层结构[2].

5 运行流程

注册登录模式见图1,分为注册、报名两个部分,考生需要先注册成合法用户,然后才能登陆报名.对非在校生采用注册-登录模式.登陆报名模式见图2,考生直接登陆即可.

6 身份证号的验证

为了尽可能保证注册用户个人信息的真实性,需要对考生的身份证号码做初步的验证,在页面上使用JavaScript脚本来实现这些功能[3].

7 结论

通过对NCRE考试报名系统的分析,结合自身考点特性,最终开发出了可行的解决方案,使考务人员的工作模式发生了根本性改变.

〔1〕王云鹏.C#新手开发实战演练 [M].中国铁道出版社,2009.355-355.

〔2〕史红梅.全国计算机等级考试网上考务管理报名子系统的设计与实现[D].西安电子科技大学,2010.39-40.

〔3〕李兰友.Visual c#.Net程序设计[M].清华大学出版社,2004.274-274.

TP311

A

1673-260 X(2013)12-0027-02

猜你喜欢
身份证号考务在校生
研究高校考务管理信息化建设
教育部发布2020年全国教育事业统计主要结果
山东:《人事考试考务服务规范》发布
老师情
作品赏析(3)
浅谈高职高专院校在校生结构及变化趋势
高校学院考务管理系统的设计与实现
成人高校考务管理系统存在的问题及对策探索
《网印工业》关于作者投稿同时提供身份证号的通知
高职高专护理在校生升本现状调查及对策