高校自主招生管理信息系统设计
2018-03-31王佳琪
王佳琪
摘要:高校的自主招生工作对各个高校来说是一个任务繁重的工作,随着信息技术的发展,高校在进行自主招生的时候,大量的数据瞬间袭来,数据的统计分析为负责招生的工作人员带来了难题,利用互联网设计一个高校自主招生的管理信息系统成为当务之急,该文就高校自主招生管理信息系统设计进行了研究,首先阐述了系统的需求分析,其次阐述了系统总体设计,最后阐述了数据库设计。
关键词:高校;自主招生;系统设计;数据库
中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2018)06-0009-03
1.1研究现状
2001年教育部首次在江苏省尝试自主招生改革,在东南大学,南京理工大学和南京航空航天大学3所院校试点。2003年增加到22所,2005年增加到44所,2007年发展到59所高等院校。
自主招生报名经历了纯手工阶段,半计算机半手工阶段和计算机信息化阶段,2004年以前高校基本采取手工方式和整理自主招生考生的报名资料,让申请考生将高校规定的纸质资料寄送到学校,高校招生部门对寄达的纸质资料进行筛选,从收集、整理到筛选完成是手工进行的,2005年起部分高校开始实行网上报名、考生将报名的相关内容从网上提交,但仍需要学生提供打印的纸质材料,只是报名实现了网上,后期的整理仍是手工的;目前绝大多数高校实现了网上报名,随着信息化的不断发展将报名测试选拔都在网上进行,免去学生为应付多个学校的自主考试奔波于各个城市、各个学校。
1.2必要性
自主招生管理信息系统的主要目标是为考生提供全面的服务,为招生管理工作提供信息化服务和交互平台,提高工作效率、保持数据安全性和完整性,系统力求结构先进、拓展性强、易用性好,同时具备方便、灵活、全面、可靠等特点。自主招生管理系统包括提供信息发布平台,提供招生业务信息化功能等,一方面要求支持本科招生办的主要招生业务流程,包括信息发布、保送生与自主招生认定、在线咨询、预报志愿、网上录取查询等。另一方面要求全面支持与招生业务相关的各类用户,包括本科招办管理员、各招生组负责人等。
2需求分析
2.1可行性分析
2.1.1技术可行性分析
高校自主招生信息管理系统的技术可行性主要根据系统的功能、性能等各方面的需求,以及自主招生现有技术条件进行。本系统的技术可行性分析将主要对自主招生系统的风险可行性、资源项目可行性、和技术分析可行性几个方面进行分析。
1)系统开发风险可行性分析
由于招生办教工具有较高的稳定性,相对人员流动风险比较小。本系统主要采用成熟的技术来进行项目开发,例如:MySQL数据库、Visio数据库设计,因此不存在不成熟技术带来的风险。
2)系统资源可行性分析
本系统的需求提出由高校的招生办老师直接负责沟通,本系统的开发人员均具有丰富的软件实战开发经验,配有高性能的笔记本电脑。因此系统在资源上能够充分满足系统开发的需求。
3)开发技术可行性
开发技术主要是开发该系统需要何种技术。这种技术是否能够满足开发系统的要求,是否能够满足用户的实际需求。
2.1.2经济可行性分析
高校自主招生信息管理系统的上线,首先将提高高校招生工作人员的工作效率,提高高校因地区限制而缩小招生范围,同时还将大大节约高校招生办的招生投资,为高校招生办今后的招生计划、招生宣传、考核方式等提供有力数据统计分析,为高校领导及招生办相关领导提供决策支持。
2.1.3制度可行性分析
系统开发是否符合相关教育部规定或是否高校自有教育规章制度,是否符合政策的招生管理制度等。
2.2功能需求分析
本系统需要满足两种人群访问使用,分别是招生办工作人员和考生。考生通过高校自主招生管理信息系统可以进行考试报名、成绩查询、查询考试时间、是否满足报考条件、是否报名成功等工作。招生办工作人员通过这个系统可以查询考生信息、对考生进行审核、查询考生缴费情况等。高校自主招生管理信息系统考生主要从自主招生通知公告发布,到最终考生预录取管理等环节进行查询。本系统主要具有学校明确招生计划、进行资格审查,考生进行在线报名以及缴费、考生可以查询通知公告、了解学校简介以及专业介绍等功能。
2.3非功能需求分析
高校自主招生管理信息系统的设计必须根据高校在实际工作中的需要具有实用性的特点,操作技巧要简单易学,不能给工作人员造成太大的困扰,在系统正常运行的情况下,保证页面的操作简单快捷,如果系统设计的太难操作,那么,使用系统的每个工作人员都要进行培训的话,就和系统的实用性相违背。系统的设计应该根据高校招生的实际情况来进行改进,这几年来,高校的招生人数越来越多,系统内的数据处理量也越来越大,如果不进行技术的创新,还使用原先的软件和硬件,那么,该系统也不能满足高校的自主招生的信息管理。系统保持稳定并且拥有良好的使用周期才是设计本系统追求的目标。
现在系统的设计都是根据国家自主招生的政策进行完善的,但是政策会根据国情进行调整,这就要求系统的设计也要能进行扩展,不能一成不变,为将来国家政策的变动留下可调整的空间,不断的适应当下教育制度的不断改革。高校自主招生管理系统的设计最重要的性能是保证安全性,系统都是在电脑上运行的,但是计算机在使用的过程中有很多的不安全因素的存在,一旦系統被病毒侵入就会造成不可估量的损失。系统的硬件安全和软件安全都不能忽视,要对系统定期数据备份来减少特殊情况下系统问题造成的损失。
3功能模块设计
根据之前的需求分析,本高校自主招生管理系统主要包括以下功能模块:系统管理模块、招生计划模块、在线报名模块、资格审查模块、缴费模块、通知公告模块、素质考核模块、学校概况模块。
3.1系统管理模块
下面对这些功能模块进行具体说明。
系统管理模块主要完成系统的用户管理、角色管理、权限管理、数据库备份、日志管理等多个子功能模块。
用户管理模块主要完成对报考注册学生的用户管理以及系统普通用户管理,实现对用户的增加删除修改等操作。
角色管理模块主要实现对系统普通管理员用户的角色设置。
权限管理模块主要是系统管理员为系统相关角色分配具体管理功能。
数据库备份及恢复模块是对高校自主招生信息系统的数据库进行管理,防止系统再出现意外崩溃或遭到攻击后,造成数据丢失等极端情况。
日志管理模块主要完成高校自主招生信息系统的全部用户的登录IP地址、登陆时间、访问模块等记录。
3.2招生计划模块
招生计划是在高校自主招生之前,根据各个学校确定的具体招生专业、招生人数,将数据通过高校自主招生信息管理系统,实现系统的统一管理。招生计划包括招生类别管理和招生列表管理。
招生类别管理模块主要是完成招生计划的文科、理科和艺术文科、艺术理科的大类别管理,同时完成招生各个大类别的专业小类别管理。
招生列表管理模块主要由招生办管理员负责招生计划的具体制定。
3.3在线报名模块
在线报名管理主要实现考生在线注册和考生个人信息管理等两个子功能模块。
考生在线注册时,首先阅读自主招生服务条款,同意条款后可填写账号信息。账号信息包括登录ID、密码、确认密码、电子邮箱、联系电话等。登录ID必须是6-16位英文或字母组成。密码必须是6-14位英文或数字组成,并且区分大小写。
考生个人信息管理包括考生个人注册时需要填写的个人信息。考生用户注册成功后需要完成个人的基本资料的填写。注册成功后,登录系统成功后,可以对个人的信息进行修改,对密码进行完善。考生个人信息应该填写考生真实的姓名、性别、民族、出生日期、身份证号、考试类别、省份及高考考生号等。
3.4资格审查模块
资格审查主要实现资格提交管理和资格审查管理两个功能。资格提交主要是考生根据高校自主招生报考条件,填写报考资格信息。资格审查主要由资格审查管理人员对考生递交的高考资格信息进行审核,在网上可以查询审核的结果。
3.5缴费管理模块
缴费管理模块主要包括缴费提交管理、缴费状态管理、缴费审核管理等三个方面。
考生缴费主要是对于报名院校进行组织考生进行相关资格审查以及组织在线素质考试等方面的基本费用。该费用需要考生在资格审查通过后完成在线支付。
缴费状态管理是高校自主招生工作人员根据考生的实际缴费状况,在系统中将考生的缴费状态进行修改。
缴费审核是高校自主招生人员对已缴费的人员进行审核,该审核由学校财务处人员来完成。
3.6通知公告模块
通知公告模块包括公告添加、导入数据、导出数据。具体通告内容包括公告ID、通知公告标题、通知公告内容、提交时间等。系统浏览者、相关用户均可查看通知公告信息。
3.7素质考核模块
素质考核管理是报名考生在缴费成功后,需要完成高校组织的素质考核测试。
素质考核包括安排考试和公布考试结果两个方面。
安排考试是指学校负责自主招生的招生办人员根据一定顺序对考生进行考试的安排,考生可以在网上查询到自己的具体考试安排。
公布考试结果是指在进行考试完毕后,根据成绩及其他多方面的考虑,最后在网上公布考试结果,考生可以在网上进行查询。
3.8学校概况模块
学校概况模块主要包括学校简介和专业介绍两个模块。
学校简介包括学校的地理位置、校風校训校歌、学校师资力量、学校荣誉介绍等。
专业介绍主要包括学校下面各个院系的各个专业,他们优秀的师资力量以及曾经培养出优秀的学生,还有曾经获得各个奖项的荣誉。
4数据库设计
数据库设计是一种为系统建立数据库及应用系统的计算机技术,数据库能够将系统中的数据,数据库模式组织起来,便于系统对这些数据的分类、储存、维护和检索,从而更好地满足各种用户对数据的信息要求和处理要求等应用需求。由于招生管理系统具有非常巨大的数据量,对数据的操作会相当复杂,因此数据库设计环节的好坏会直接对招生管理系统的工作效率产生巨大的影响。
4.1概念结构设计
根据功能分析得知,系统需要存储以下信息,主要包括考生信息、报名信息、考试安排信息、缴费信息、考试结果信息以及管理员信息等。
4.2逻辑结构设计
数据表的设计是数据库设计中非常重要的环节。数据表设计的好坏会直接影响整个系统的性能和升级等问题,所以功能强大的数据库必须要有一个规范化和标准。根据数据库规范化的要求,得到以下关系模型。
考生关系:考生号、身份证号、姓名、性别、出生年月、联系电话、用户名、密码、省份、毕业学校。其中,考生号为唯一标识,为主键。
在线报名关系:考生号、报名时间、专业意向、资格审查结果、审核时间、审核人。其中,考生号为主键。
考试安排关系:准考证号、考生号、考试时间、考试地点、考试科目。其中,准考证号为主键,考生号为外键。
缴费信息关系:缴费编号、考生号、缴费时间、缴费状态、缴费方式、应缴费金额、实缴金额。其中,缴费编号为主键,考生号为外键。
考试结果关系:考试结果编号、考生号、笔试成绩、面试成绩、录取优惠信息。其中,考试结果编号为主键,考生号为外键。
管理员关系:管理员编号、管理员姓名、性别、权限、职位、手机号、密码。其中,管理员编号为主键。
5总结与展望
高校的每年的招生工作对于高校和学生来说同等重要,如果高校自主招生的管理信息系统不完善的话,会给工作人员带来很大的工作量,对他们的心理也造成很大的负担,特别是影响了学校招生的工作效率,对于学生来说,每天都会在焦急的等待中度过,为了解决这些问题,本文设计了全新的自主招生的管理信息系统,虽然这个系统并不是那么完美,但是对于以后自主招生的管理信息系统的设计提供了很好的借鉴。
5总结
系统采用了新的编程模型和结构,具有全新的设计。技术、安全、性能好,内容容易修改,适用范围广。的优势,用ADO.NET代码关键技术的实现过程性能优良,可维护性强,在交互式网络系统已得到广泛应用。社区管理服务欲了解更多本地信息,数据库应进一步统一规划编译所有原始数据,找出内部链接和规则来建立适当的管理模式,根据权利管理分层,进一步扩大系统功能,扩大应用范围。