- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高校自主招生考试考试方式的选择
1 开发网上报名系统,完善自主招生高校自主招生报名系统
大学计算机科学的发展促进了工作效率和管理水平的提高。近年来, 随着高校招生制度的多元化改革, 特别是自主招生制度的不断完善, 自主招生报考规模越来越大, 传统的报名方式已远不能满足要求, 开发一套功能完善、系统安全的自主招生网上报名系统十分必要。本文根据南京航空航天大学多年开展自主招生工作经验, 对自主招生网上报名系统功能设计及系统安全方面进行研究与程序开发, 实践表明, 该系统的使用大大提高了自主招生工作的效率及各种数据的准确性。
2 系统设计
2.1 主要功能
自主招生网上报名系统的使用对象为考生和系统管理员, 不同类别的用户, 对功能需求不同, 主要归纳如下:
2.1.1 信息查询与考试打印
(1) 考生注册:考生按照高校要求, 填写个人基本信息、上传照片、高中成绩信息、个人自述等。 (2) 密码修改:考生可自由修改本人登录密码。 (3) 信息查询:包括确认提交状态查询、材料寄达状态查询、审核状态查询、缴费状态查询、测试成绩查询、录取政策查询等。 (4) 报名表、准考证打印:考生注册成功后打印报名表, 高校审核通过并安排好考场后, 考生即可打印准考证。 (5) 网上缴费:考生通过支付宝、网上银行等形式向高校缴纳报名测试费用, 缴费金额等由高校统一设置, 考生不能更改。 (6) 志愿填报:测试合格考生可登录系统进行网上专业志愿填报。 (7) 在线咨询:考生可在线提交问题并查看回答。
2.1.2 信息管理功能
(1) 系统开放关闭时间设置:管理员可对报名系统开放和关闭时间进行设置。 (2) 查询、修改考生信息:管理员可查询和修改考生基本信息。 (3) 更新考生状态:管理员可对考生材料寄达状态、材料审核状态、缴费状态进行修改。 (4) 打印考生准考证:管理员可打印考生准考证, 以防考生测试时忘记携带准考证。 (5) 密码重置:管理员可对考生登录密码进行重置为某一固定值, 如“000000”。 (6) 设置缴费信息:由于每年缴费金额可能有所变动, 管理员需设置缴费金额信息。 (7) 重要信息统计:管理员可以进行常用报表统计, 如:分省 (分中学) 报名人数统计、考生专业志愿信息统计等。 (8) 在线咨询:管理员可对考生所提问题进行解答。 (9) 管理日志记录:管理员可对考生登录日志进行查询。
2.2 功能模块
按照系统的主要功能需求, 按照结构化设计思想对其进行模块划分, 如图1、图2所示:
(1) 考生部分
(2) 管理员部分
2.3 考生功能信息表
数据库在整个报名系统中的地位十分重要, 系统使用微软公司的ACCESS作为数据库, 主要数据表设计如下:
(1) 考生基本信息表:主要字段为身份证号码、姓名、省份、中学名称、中学邮编、家庭地址、家庭邮编、联系电话、高中阶段成绩 (高一、高二……) 、获奖情况等。 (2) 考生成绩信息表:主要字段为身份证号码、姓名、准考证号码、考试地点、各科目成绩 (语文、数学……) 等。 (3) 考生状态信息表:主要字段为身份证号码、姓名、提交状态、材料寄达状态、审核状态、缴费状态。 (4) 考生志愿信息表:字段为身份证号码、姓名、各专业志愿 (志愿1、志愿2……) 。 (5) 管理员信息表:字段为用户名、密码。 (6) 系统时间设定表:字段为开放时间、关闭时间。 (7) 缴费信息设定表:字段为缴费内容、缴费金额、缴费备注、缴费时间等。 (8) 中学信息表:字段为省份、中学代码、中学名称、中学地址、中学邮编等。
3 平台和关键技术
3.1 web应用程序和服务
开发工具为asp.net 2.0版本, 该工具比较适合Web应用程序和Web服务的开发及维护, 开发平台为Visual Studio2005。
3.2 现代网络上带宽的浪费
使用Ajax的最大优点, 就是能在不更新整个页面的前提下维护数据。这使得Web应用程序更为迅捷地回应用户动作, 并避免了在网络上发送那些没有改变过的信息, 减少了带宽的浪费。报名系统中要求考生填写中学信息 (包括中学名称、地址等) , 使用Ajax技术, 考生只需在报名表上中学名称文本控件中输入中学名称关键字, 根据下拉列表中含有该关键字的中学名称中进行选择, 同时根据考生选择, 将中学地址等信息自动填入相应控件中, 减少考生信息的录入量, 同时保证数据的准确统一性。
4 安全安全
4.1 身份证号码验证
按照目前我国公民身份证号码生成规则, 编写Java Script脚本程序, 通过判断考生所在地区、出生日期、身份证号码位数及校验位等实现对身份证号码的验证。另外, 每个身份证号码只能在系统中注册一次, 避免考生多次注册, 造成信息重复。
4.2 求哈希值的方法
对于考
原创力文档


文档评论(0)