首页 > 范文大全 > 正文

中职学校招生管理系统的设计与实现

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

摘 要:针对中职院校实际招生工作繁琐复杂的问题,本文介绍了如何设计开发一项基于B/S模式的招生管理系统,以提高招生工作的效率。

关键词:招生管理 数据库 B/S模式

一、系统功能需求分析

中职学校招生管理是一项既繁琐又复杂的工作,涉及新生的分档、退档、录取等以及各种数据的统计、输入、查询等。

根据招生管理的实际情况,主要涉及校领导、招生办主任、招生办业务员以及管理员四类角色。其系统功能需求如下:

(1)学校领导:能快速查询学生人数,包括本地区的学生人数,本校各年度的招生人数,本省以及其他省份各地区学生人数等功能。

(2)招生办主任:根据入学时间的不同查询某个日期学校的招生人数情况,根据专业、班级等查询各类别学生人数等功能。

(3)招生办业务员:登记或导入学生信息,对学生的信息进行编辑,根据专业、班级等查询各类别学生人数情况,导出打印各种信息汇总表等功能。

(4)管理员:编辑审核用户的注册信息,备份和恢复初始化,留言、日志管理,批量信息导入等功能。

二、系统设计

1.基于B/S模式的系统

系统采用浏览器、服务器、数据库三层结构。该系统设计招生管理系统,能够减轻客户端压力,减小网络流量的使用,维护和升级应用程序时只需在服务器端进行,降低了成本。

2.系统功能结构设计

中职学校招生管理系统结构如下所示:

功能模块

管理员学校领导招生办

登录验证

1信息登记2信息查询3其他

1验证身份2审核身份3分配权

1信息查询2统计数据

1数据备份2数据恢复3日志管理

(1)登录验证功能模块设计。登录验证功能就是检查以及验证用户的身份。通过验证的方式对不同身份的用户分配不同的权限。

(2)管理员功能模块设计。该模块主要是对系统本身进行管理和维护。用户注册信息后,管理员对其账号、注册身份的真实性、用户登录的IP地址以及登录时间进行审核。当用户忘记登录密码时,管理员对其原始密码进行初始化操作,以便用户可以设置新的密码。

对系统数据进行备份,一方面,在数据丢失时,可以对其进行恢复,另一方面,数据被恶意篡改时,也可以对其进行恢复。

(3)学校领导功能模块设计。该模块设计功能主要是信息查询和统计。统计学生的生源地等基本信息,统计年度招生人数,查询各专业、各班级人数,查询学生基本信息等。

(4)招生办功能模块设计。招生办包括主任和业务员两类角色。主任主要是安排和监督每日招生具体工作,功能主要是查询功能,查询每日新注册学生的基本信息。

招生办业务员主要是登记学生的基本信息,或及时更改学生的基本信息。

三、招生管理系统的实现

1.系统数据库设计

数据库系统在招生管理系统中主要是存储图片、文本、声音等的载体,设计一套规范的数据库对招生管理系统的正常使用具有重要作用。该系统选择MS SQL Server 2008创建名称为ZSGL的数据库,该数据库中有行政区域划分表、管理员表和学生表3种基本表。

行政区域划分表Xzqu有ID、行政区域名称、代码等属性。

管理员表Admin有ID、用户登录名、密码、姓名、身份、审核标志等属性。

学生表Student主要记录学生的基本信息。包括学生姓名、身份证号、性别、年龄、入学年月、专业、班级、电话、家庭住址等。

该系统设计了查询、增加、删除、修改等数据库存储过程,一方面减少了网络流量的使用,提高了用户访问数据速度。另一方面用户在进行数据访问时操作更加方便快捷。

2.数据访问

数据访问连接数据库的web.config文件的配置:

四、小结

本文设计开发了一项基于B/S模式的招生管理系统,该系统具有登记学生信息、查询信息、统计数据、打印报表等功能;具有易维护、易升级、成本低等优点。招生管理系统的应用使得招生管理工作规范化、自动化、信息化,大大提高了工作效率,使得中职学校更加适应信息化时展。

参考文献:

[1]柏亚玲,周若谷.基于Access的学生社团管理系统[J].今日科苑,2006(9).

[2]赵洋,王恩东.学生成绩管理系统的设计与实现[J].沈阳化工学院学报,2007(2).

(作者单位:太原理工大学、吕梁高级技工学校)