首页 > 范文大全 > 正文

基于Web的单独招生管理系统设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于Web的单独招生管理系统设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:该文介绍了一个单独招生管理系统的设计过程。该系统采用asp动态网页技术,考生在线报名,工作人员在线管理。其中重点介绍了一些主要模块的设计过程。该系统在实际使用中提高了工作效率,发挥了重大作用。

关键词:单独招生;Web;动态网页技术

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)05-1043-03

1 背景介绍

单独招生是国家授权高职院校独立组织考试录取的一种方式,是进一步完善高等教育多样化选拔机制的试点,是国家高考的组成部分。学生入校后与统招的学生待遇相同。该招生方式的应用范围已经扩大到国家示范性高职院校、国家骨干高职院校以及各省级示范高职院校。

虽然各省对单独招生制定的政策有所不同,但基本上时间都是安排在每年的三、四月份,都是从报名、审核再到考试,在一个月左右完成。而且报名基本上都上采取“网上报名”加“现场确认”的方式。

某职业技术学院作为国家骨干高职建设院校,湖北省示范高职院校,从2011年起开始单独招生,每年的报名人数逐年增加。2013年预计报名人数将突破千人。为保证当年该院单独招生工作的正常开展,我们设计了《单独招生管理系统》,可以做到从考生网上报名,到现场确认,再到准考证发放,以及后来的考试成绩录入和查询的整个过程的管理。

2 系统设计思路及功能实现

为实现考生网上报名,多名招生工作人员同时进行考生的审核和准考证发放的功能,该系统基于web进行设计,采用asp动态网页技术[1],使用ms-sqlserver数据库技术,使用VBscript和Javascript脚本语言。考生通过访问单独招生报名网站,在网页表单上填写报名信息,上传照片,并可以在以后增加和修改信息内容。进行招生管理的老师通过网站后台,对考生进行管理,并在现场确认时放发确认表,确认无误后发放准考证,考试后录入考试成绩。考生最后可以通过网站查询自己的成绩了解录取情况。

由于该系统采用asp动态网页技术,因此具有设计周期短,调试容易方便,对使用环境要求低的优点。但在设计过程中要注意网络安全问题,防止数据泄露或遭到破坏,尽最大可能保护考生的隐私。

该系统由下列模块构成:

1)考生录入修改报名信息模块:用于参加单独招生的考生填写报名表单,根据自己设定的密码重新登录,修改或填加个人报名信息。并且自助打印纸质的《单独招生报名表》。

2)考生管理模块:用于招生工作人员对已经报名的考生进行管理。查询考生的信息,对错误的考生数据进行删除操作,单独或批量打印考生的单独招生报名表。如果有考生忘记登录密码无法修改自己的信息,还可以重置考生的密码。

3)考生现场确认模块:用于考生现场确认时打印确认表,帮助考生完成现场审核、采像、交费等事务。

4)理论考试考场生成模块:根据招生工作人员提供的教室数量、每教室的人数和每专业报考的人数,自动或半人工划分考场,生成各考场考生的准考证号。

5)准考证发放模块:为完成现场确认的考生打印准考证。准考证内容包括考生的姓名、身份证号、准考证号和照片,考试须知、考试的时间和地点等内容。

6)考生成绩录入模块:用于招生工作人员录入考生的单独招生考试成绩。

7)成绩查询模块:考生可以凭自己的身份证号码查询考试成绩,了解录取情况。

3 系统设计过程

在进行每一个模块的设计时都要考虑到,用户并非计算机专业人员,要有良好的用户界面,容易上手的操作方式,全方位的帮助指导信息。下面就系统设计的一些关键内容作一下介绍。

3.1 考生身份证号的校验

考生身份证号的参加单独招生考生的关键信息,由于身份证号的唯一性,我们把它用作考生再次登录、考生成绩查询、考生在数据库中数据不发生重复的重要数据。因此我们要求考生在第一次录入个人信息时,身份证号一定要正确。并且为了减少考生录入表单的信息量,降低错误发生的可能性,考生的性别、出生日期的信息,我们也从考生输入的身份证号当中提取,而无需考生手工输入。为最大限度地防止考生的身份证号出现错误,当考生录入身份证号后,我们立即用Javascript脚本语言对该身份证号进行校验,如果不符合身份证号的规则,必须重新修改,否则不能保存。

校验身份证号的部分javascript程序如下[2]: