一、基本信息

标题:全国计算机等级考试报名系统关键环节设计

时间:2009

出版源:中国知网

领域分类:计算机应用与软件

二、研究背景

问题定义:人工报名需要花费大量人力物力,为了解决以上问题,可以采用网上报名的方案并建立相应网络报名系统,

难点:

1)报名信息的有效性过滤和动态维护

2)电子照片的网络提交与相片库维护

3)收费过程的网络化管理和实时统计

4)信息确认过程以及费用凭据的管理

5)基于搜索的查询

6)报名信息的隐私性保护

7)报名数据的自动化导出

相关工作:利用网络环境进行分布式报名

三、创新方法

四、实验

实验1:报名的实验

报名信息大致分为个人身份信息和报考级别信息 , 前者中
较为重要的是身份证号和相片 , 后者中容易出错的是保留成绩
的选择 、原准考证号的填写 。 身份证号可以采取 18位身份证号
的编码规则进行校验 , 虽然不能从根本上避免恶意伪造的身份
报名 , 但至少保证真实报考者不会出错 , 此外 , 考生不必提供出
生日期 、性别等信息 (可以由身份证号计算 )。 相片在用户提交
过程中应由系统通过其属性获取大小 、格式等信息 , 从而过滤非
法文件 。对于保留成绩的选择 , 应在选择界面附近针对不同保
留成绩类型进行详细解释 , 而原准考证号则尽量不要让用户自
行输入 (根据统计 , 很少会有人记得或者一次填写正确 , 而一旦
写错 , 将影响下次考试成绩 ), 可以结合成绩查询系统在后台根
据用户填写的身份证号自动获取原准考证号进行呈现 。 出于隐
私保护的需要 , 报名过程中需要用户自行输入一个密码 , 后期报
名信息的更新需要凭借身份证号和密码操作 , 考生提交的相片
则采用散列码更名存储 , 避免猜测下载 。

实验2:收费的实验

收费过程的关键点在于信息的防篡改 。 管理员可分为超级
管理员和收费管理员 , 此时应该严格规定收费管理员的权限 , 要
点如下 :
1)费用信息应由系统根据报名信息自动生成 , 不能由收费
管理员设置 ;
2)收费凭据的生成与打印无法人为控制 , 收费管理员可以
完成的操作仅限于 “查询 ”和 “确认 ”, 不能修改考生信息 , 也不
能修改收费信息 ;收费凭据的打印为一式两份 , 由系统自动生成
管理员姓名和打印日期 , 收费管理员与考生双方签字确认并各
保留一份 ;
3)收费过后 , 收费管理员无法修改已收费信息 , 无法修改
考生各项信息 , 无法撤销收费 , 确实需要进行上述更改则应向超
级管理员申请权限并说明情况 ;
4)收费管理员可以在任意时刻查询自己以及总的收费统
计信息并作备份 ;
5)超级管理员可以由考点技术负责人或者考务负责人担
任 , 一般情况下可以不具备收费管理员的权限 ;
6)考生在报名交费之后不能修改自己的任何信息 (密码除
外 );
7)系统应设置报名起止时间和收费起止时间 , 并且到期
生效 。

实验3:数据管理

数据管理主要包括两部分 :即报名信息的导出和相片的
导出 。
目前全国计算机等级考试有成熟的考务管理系统 (基于 C/
S模式 ), 自身提供了数据导入与导出的功能 。 如果直接生成独
立的报名数据库以替代原有考务管理系统的数据是不现实的
(难度和风险比较大 ), 合理的方式是生成标准的可供原考务管
理系统导入的数据库文件 (这个数据库文件的结构是公开的 ) 然后利用其导入功能导入原系统 , 进而进行处理并生成上报数
据 。 照片的导出类似 , 可以依据公开的算法 (照片的文件名与
准考证号有关 )对照片进行更名 、导出操作 。 在数据导出成功
后应尽可能进行多次核查 , 防止偶然的错误发生 。

实验4:搜索功能实现的实验

搜索是不可缺少的功能模块 , 网络报名系统效率的提升与
之密切相关 。 搜索的价值应这样描述 :首先是 “找到 ”, 然后才
是 “操作 ” , 而 “找到 ”通过搜索实现最为快捷 。 搜索在设计时应
该针对不同的应用给用户提供必要的范围选择 (如未收费和已
收费的考生 , 学生和非学生考生 ), 同时实现模糊的匹配 。 呈现
信息时尽可能充分 (例如可以把相片放置在报名信息附近 , 本
系统采用的是类似于 Goolge搜索结果的样式 )

实验5:运行环境与开发技术的选择

全国计算机等级考试网络报名系统采取 B/S方式比较能
满足需求 。 开发技术采用 asp、Jsp/JavaEE、.NET、PHP等均可 ,
但在数据库选择上为保证与原有考务管理系统的兼容性 , 建议
采用与微软平台兼容性较好的数据库

五、结论

作者结论:

之前人工报名数据的汇总往往需要 5 -6人进行 4 -5天通宵达
旦的工作才能完成 , 而且很有可能会出现部分数据误操作 、报名
数据丢失的情况 。 采用优化的网络报名与收费系统之后 , 虽然
报名人数每年都增加了很多 , 但是同样的工作却只需要两个人
一个下午的时间就可以完成 (一人进行数据导出 , 另外一个人
负责审核 ), 并且 95%以上的报名信息未做二次修改 , 照片合格
率也大大高于人工报名的阶段 。 该系统正在进行第三次升级 ,
将集成考前培训管理和考务考场管理 , 真正实现平台的系统化 。

我的结论:通过此文献的阅读,了解了考试系统开发的重要。
性及其意义,同时也知晓了其大概流程,知道了报名、收费、
数据管理、搜索功能和运行环境和开发技术的选择等。在今
后的毕业设计中一定大有用处。

转载于:https://www.cnblogs.com/sherloooo/p/9926598.html

文献笔记01-全国计算机等级考试报名系统关键环节设计相关推荐

  1. 2018n年全国计算机考试,2018ncre全国计算机等级考试报名系统

    2018 ncre全国计算机等级考试报名系统是ncre无纸化考试系统!拥有大量固定题目.拥有强大的评分功能.还能什么,马上拥有把.不错的全国计算机等级考试无纸化考试系统. NCRE无纸化考试新思路模拟 ...

  2. 河北省全国计算机考试系统,河北省2021年上半年全国计算机等级考试报名系统:中国教育考试网(http://www.neea.edu.cn)...

    &nbsp&nbsp[导读]:河北省2021年上半年全国计算机等级考试报名系统:中国教育考试网(http://www.neea.edu.cn) (一)报名时间 2021年上半年NCRE ...

  3. 国二c语言作弊用u盘,计算机等级考试可以插u盘吗(全国计算机等级考试报名系统官网)...

    :不可以 会有嘀嘀嘀的报警声的 :我以前考时不让带的,人家让你不能用优盘的话电脑会控制没法用的. :首先肯定回你,不可以带优盘或者其他作弊设备.很多计算机二级考点会把主机箱锁死,根本插不了优盘.在你进 ...

  4. 计算机考试用户名和密码,全国计算机等级考试报名系统账号注册和登录

    注册账号和登录 1. 河南省NCRE考生报名登录地址 2. 考生首次登录系统需要注册登录通行证,若考生有通行证账号,可以直接登录. 3. 考生也可使用其他账号登录,例如使用"QQ账号&quo ...

  5. 2018计算机考试报名官网,2018年上半年全国计算机等级考试报名系统入口地址

    小米AI字幕怎么开启 小米AI字幕怎么开启?具体的开启方法介绍小编已经为大家准备好了.那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!小米AI字幕怎么开启:"A ...

  6. 2018年海南计算机职称考试,海南省2018年全国计算机等级考试报名时间

    关于延长2018年3月全国计算机等级考试报名时间的公告 2018年3月全国计算机等级考试报名时间原定为2017年12月11日-26日,为了满足广大考生报考的需要,现决定将报名时间延长至2017年12月 ...

  7. 2018年广西计算机一级,关于2018年上半年广西壮族自治区全国计算机等级考试报名工作的通知...

    各全国计算机等级考试考点: 我区 2018 年上半年全国计算机等级考试(以下简称 NCRE)实行网上报名和网上支付,现就有关事项通知如下: 一.报名时间 全区统一网上报名时间为 2017 年12 月 ...

  8. 吉林全国计算机报名系统入口,http://ncre.jleea.com.cn吉林计算机等级考试报名系统入口...

    根据教育部考试中心统一安排,由省教育考试院组织的2018年上半年全国计算机等级考试(简称NCRE)将于2018年3月24日至3月26日进行,现将考试的有关事项通知如下: 一.报名时间 吉林省计算机等级 ...

  9. 湖北省2019.3全国计算机等级考试,湖北2019年3月全国计算机等级考试报名系统

    湖北2019年3月全国 湖北2019年3月全国计算机等级考试报名网址 湖北2019年3月全国计算机等级考试报名时间暂未公布,根据往年报名时间,课课家小编预计湖北2019年3月全国计算机等级考试报名于2 ...

最新文章

  1. 项目构建之maven篇:2.HelloWorld项目构建过程
  2. CentOS7 NTP客户端和服务器安装和使用
  3. python下载库报错_下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决...
  4. 对象映射工具AutoMapper介绍
  5. iOS: 环信的推送
  6. 【BZOJ4518】征途,斜率优化DP
  7. P1830 轰炸III
  8. python开源的人脸识别库_什么是 SeetaFace 开源人脸识别引擎
  9. 去除AuotoCAD学生版水印的办法
  10. HTML5数据可视化第四弹:交互式地铁线路图
  11. Android Studio个人所得税首页布局制作
  12. 大数据算法-重复率计算 ICardinality
  13. 世纪三部曲(全9册) 读后感
  14. 阿里云不同账号新旧服务器镜像迁移数据迁移同步
  15. 一个计步器源代码的研究
  16. kubelet源码 删除pod pod_workers.go(三)
  17. 画论25 黄休复《益州名画录》
  18. 小船过河问题解析(过度解析)
  19. 将C盘分区部分容量分配给其他分区
  20. 2021-10-06---RestTemplate对象

热门文章

  1. 使用solidworks导出urdf文件
  2. FineReport(帆软)根据条件显示和隐藏列数据
  3. Linux正确的关机命令
  4. 集中精力,做有意义的事情
  5. swing中播放音频文件,封装成类,完美应用
  6. jquery min js 2 Uncaught Error Syntax error unrecognized e
  7. 瑞芯微转化人脸检测retinaface模型
  8. ADB投屏_无需ROOT的跨平台投屏工具
  9. 上传的linux安装里面,没提供安装链接
  10. android ripple水波纹详解