计算机技术在高校学籍管理工作中的几点应用

2013-04-29 09:08:16陈凤凤管庆
无线互联科技 2013年9期
关键词:学籍管理系统服务器

陈凤凤 管庆

摘 要:学生学籍管理是学校管理的重要组成部分,对于学校和政府教育单位来说都至关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。传统的人工方式管理方式效率低、保密性差,不利于查找、更新和维护。使用计算机对学生信息进行管理,能够极大地提高学生管理的效率,节约教育经费,这也是适应学校信息化建设发展趋势的重要因素。

关键词:计算机技术;学籍管理

学籍管理工作做为高校教学管理工作的重要组成部分,是学校人才培养质量的信息储存库。部分高校已经利用了计算机来实现学生的学籍管理,但是还停留在用WORD、EXCEL等办公软件进行简单的管理,远远没能完全真正实现信息管理化。在这种现代化管理手段缺乏的情况下,学籍管理人员在面对大量信息资料时,经常不能及时调整出自己所需要的数据。另外随着学校规模的不断扩大,专业设置的多样化,师生人数的逐年增多和学分制的不斷推进,使得学籍管理工作需要处理的数据量急剧增加,显然,如果是采用传统的手工管理模式进行学籍管理是非常困难的。因此,建立一套集高效、规范、科学于一体的学籍管理系统既是迫在眉睫,也是势在必行。

学生信息共享也是长期困扰学籍管理部门的一个难题。学校教务管理部门经常会遇到这样的情况,例如有学生进行学籍异动后或成绩等进行修改后,学籍管理部门给教学单位发放相关告知单,但由于种种原因,经常有相关部门漏登的情况,导致管理部门之间或者与教学单位的数据不一致,核对查找起来非常困难。因此,如何充分运用计算机技术、网络技术及通讯技术等手段来提高部门之间的信息沟通及传递,实现学生信息资源的共享,避免“信息孤岛”。从而确保学籍管理工作数据的准确安全,全面的提升学校的管理水平和管理效率,这些问题在本论文中进行了简要的研究。

1 开发工具的选择

高校的学籍管理系统里管理的是学生学籍信息及学生成绩选与学生利益密切相关的数据,数据安全非常重要。因此,在开发工具的选择上要遵循高效安全的原则,尽量采用比较成熟的技术。

1.1 SQL SERVER数据库管理系统

SQL SERVER数据库具有开发周期较短、使用的成本不高、学习和维护较简单,是经济适用的最优方案选择。

1.2 ASP.NET软件开发技术

ASP.NET功能上不但完全涵盖了ASP,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。由于ASP.NET提供了可视化编程,以及应用CodeBehind技术实现的双击编程等,从而大大提升了软件的开发效率和易用性。

1.3 B/S结构系统开发模式

在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由Web Server完成。随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。

2 功能需求分析

作者通过对部分高校的学籍管理部门进行走访调查,对学籍管理工作的业务流程进行了详细的分析,认为一套学籍管理系统至少要包含以下功能:

2.1 学生学籍信息管理功能

①系统可以对学生基本信息,例如:姓名、学号、专业班级等不再变化或很少变化的属性信息进行管理;②系统能够多条件查询学生基本信息;③当遇到休学、复学、退学、转学或留级等情况而导致学生的专业班级信息发生变化时,系统能够记录该异动信息。

2.2 学生成绩信息管理功能

①系统可以按照课程添加学生成绩信息;②系统能够按条件查询并修改学生成绩。

2.3 统计功能

①系统能够自动统计某门课程的全部学生成绩等级(包括优、良、中、及格和不及格)的人数和百分比率;②系统能够统计学生学分获得情况。

2.4 用户管理功能

①系统可以对用户信息进行管理;②为了保证系统的安全性,可以对教务人员进行权限管理。

2.5 系统维护功能

能够进行角色管理、方法维护与授权、以及远程SQL。

3 系统结构设计

3.1 系统体系结构设计

系统的体系设计分为3层结构:最上层是客户端,只需要一个浏览器,包含了系统的显示逻辑,负责用户与应用服务器的交互;中间层是具有扩展功能的WEB应用服务器,包含了系统事务处理逻辑,接受用户事务请求,连接数据库服务器返回请求结果返回后提交给客户端;最底层是数据库服务器,包含系统的数据处理逻辑,接受应用服务器的数据操作请求,并返回请求结果。

3.2 网络拓扑结构设计

学籍管理系统的网络拓扑结构采用双服务器来实现,把安装学籍管理系统后WEB页面放在WEB服务器,WEB服务器通过防火墙与数据库服务器相联,从而实现对数据库的访问。学生宿舍、微机室、部门办公室的电脑都可以直接通过校园网(内网)来访问WEB服务器,而学生家长的电脑可以通过Internet(外网)后再经过学校的校园网(内网)来访问WEB服务器。采用这种基于校园网(内网)的设计考虑充分利用了校园网的现有资源,节省了用户额外投资,而且在使系统具有比较好的开放性的同时,将数据库服务器置于教学科研部内网,而仅将WEB服务器供用户直接访问,这样可以提高系统的安全性。

4 系统安全保障体系设计

高校的学籍管理系统里管理的是学生基本信息以及学生考试成绩等与学生利益、教学秩序密切相关的数据,一旦发生网络恶意攻击而导致数据库被破坏或学生成绩遭到篡改等安全性问题,那么后果是十分严重地,再者系统中的用户分别被赋予了不同的角色,怎样才能够使系统的功能与工作职责相匹配,使得用户在完成自己本职的工作同时,又不能对系统进行额外功能的操作,防止对系统造成不必要的危害,因此如何设计好系统安全保障体系是至关重要的。在本管理系统中,主要运用了访问控制技术来最大程度的提高系统的安全性,系统访问控制实现。安全保障方面主要有以下几个方面:(1)在用户身份认证方面采用数字证书,并通过采用限制错误的登录次数能够大大地提高系统的安全性,有效的防止了非法用户通过暴力破解来获取系统口令。(2)访问控制数据库采取由3张数据表组成,分别为角色数据表、用户数据表、方法数据表。(3)页面安全控制方面采取了配置页面的权限、配置验证模式、限定访问用户的IP地址、指定跳转页面的路径、重要操作用存储过程实现等安全策略。

[参考文献]

[1]陈萱华.如何利用ASP.NET技术访问数据库.计算机与现代化,2003(2).

[2]朱涛,李云云.基于ASP.NET技术的WEB数据库分页显示.电脑学习,2005 (2).

[3]维普资讯.http://www.cqvip.com.

猜你喜欢
学籍管理系统服务器
基于James的院内邮件管理系统的实现
高校学籍异动学生管理工作的思考
学籍学历电子注册管理系统在学籍管理中的应用与实现
河北画报(2020年10期)2020-11-26 07:21:10
通信控制服务器(CCS)维护终端的设计与实现
基于LED联动显示的违停管理系统
海盾压载水管理系统
中国船检(2017年3期)2017-05-18 11:33:08
得形忘意的服务器标准
知识产权(2016年8期)2016-12-01 07:01:13
计算机网络安全服务器入侵与防御
教育部:不得将学籍作为中小学生入学和转学条件
基于RFID的仓储管理系统实现