APP下载

C/S及B/S结构在教务管理系统中的应用

2016-05-08詹青青

中国管理信息化 2016年8期
关键词:教务学籍管理系统

詹青青

[摘 要]C/S及B/S软件体系结构在很多信息化管理系统中得到了有效的应用。本文先阐明C/S和B/S体系风格应用的普遍性和实用性,通过对这两种体系风格的优缺点分析,得出B/S结构在教务管理系统中的应用,能使高校各部门间实现无缝、高效率的协作和管理。

[关键词]C/S;B/S;教务管理系统

doi:10.3969/j.issn.1673 - 0194.2016.08.111

[中图分类号]TP315 [文献标识码]A [文章编号]1673-0194(2016)08-0-02

0 引 言

随着信息技术的发展,智能终端的迅速普及,互联网技术不断更新换代,运用信息技术和网络技术对教务管理工作进行网络化和自动化的处理,已经越来越普遍了。目前,几乎所有高校(包括本科院校和高职院校)的教务部门都已经建立了服务日常工作的教务管理系统。本文分析了C/S结构和B/S结构的优缺点后,得出B/S结构在教务管理系统中的应用,能使高校各部门间实现无缝、高效率的协作和管理。

1 信息管理系统体系结构的选择

一般信息管理系统的体系结构有两种选择:C/S结构和B/S结构。

1.1 C/S结构

C/S结构是由客户机与服务器共同交互、处理信息的两层结构模式,有一些C/S结构也可以选择三层结构。

在两层C/S环境中,服务器负责数据存储、传输,客户机在完成与用户的交互后完成信息的处理,所以系统的表示层和应用层部署在客户机上,而逻辑层和数据库层运行在服务器端。C/S结构的系统适用在规模小、用户少、业务多、数据库结构单一且网络环境好的条件下运行。它的缺点是:应用难以扩展、系统升级特别是客户端升级维护困难、软硬件的集成要求高、系统各组件耦合程度高、在客户端呈现胖客户端的特点以及难以满足大量客户的请求等。

1.2 B/S结构

B/S结构采用了三层体系结构,即表示层、业务层和数据层。在这种结构下,系统界面是通过IE浏览器来呈现,少数的事务处理逻辑在浏览器端实现,多数事务处理在服务器端实现。B/S结构使系统具有良好的业务扩展性,使系统部署和升级都较方便。因为数据集中处理,使系统安全性较好,服务器端有一定的负载均衡能力,另外客户端硬件和网络要求低。

在比较这两种体系结构优缺点后,本系统采用B/S结构,所有的教务信息均在服务端进行处理。系统用户分为学生、教师、教务管理人员和系统管理员,每种类型的用户分配不同的权限。服务器端包括应用服务器和数据库服务器两大组件,这两个组件分别采用Windows 2003 Server和SQL Server 2008部署实现。

2 教务管理系统设计

2.1 教务管理系统功能设计

教务管理系统是面向学生、教师和教务管理人员的,为他们提供教学服务的管理系统,包含学籍管理、教学管理、考务管理、成绩管理与扩展应用等多个子模块,涉及多个环节、各层次用户的信息处理。教务管理人员通过本系统完成所有的日常教务工作,从学生入学到毕业离校,他们在学校内的所有和教务有关的数据都可以通过教务系统进行管理。学生可以通过网络访问教务系统,在网上选课和报考等级考试,查看自己的成绩,等等。本系统包括的几个功能子模块如图1所示,

2.1.1 系统管理

系统管理是为让系统管理员进行用户管理而设置的,主要功能包括:用户管理(增加和删除用户、安全设置和修改权限)、院系管理(增删院系)、Log查询、服务管理、安全设置等功能。

2.1.2 学籍管理子系统

学籍管理子系统保存学生学籍信息,对学生在校期间的学籍变动、学期成绩、奖惩或毕业等事务进行处理,记录学生从入学到毕业的全部信息。主要功能包括新生注册、学籍变动、奖惩登记、学期成绩及毕业管理。学籍管理子系统具体包括以下几部分:① 学生信息的导入、分班信息和学号信息的导入和导出;② 学生管理:学生的学籍变动情况记录(如休学、复学或退学);③ 奖惩管理:如登记学生的奖惩情况;④毕业资格审查,包括是否修够学分、是否欠费等。

2.1.3 教学管理子系统

教学管理子系统是教务管理中重要模块之一,包括教学计划管理、排课管理和学生选课。主要包括以下两个部分。

第一,教学计划管理。教务人员可以在系统中,按不同院系、不同年级、不同专业方向录入下学期教学计划,有条件地支持教学计划的修改和增删。

第二,排课管理。教务人员在系统上根据教师授课时间要求进行课表排定,有需要调整的课程可支持手工完成排课调整。

2.1.4 考务管理子系统

考务管理子系统主要完成对考试课程的安排及安排表的查询打印,其主要功能有:①考试数据从系统中按课程考核类型导出;②排考:支持自动排考或手动排考,安排监考教师;③考试安排表打印。

2.1.5 成绩管理子系统

成绩管理子系统主要完成学生平时成绩和期末成绩的录入、查询、修改、打印等,其功能有:①平时成绩、实验成绩和期末成绩的录入、查询、打印、统计分析;②补考成绩或重修成绩的录入和查询;③有条件地支持成绩的修改;④成绩报表打印,包括成绩登记表打印和统计分析表打印。

2.2 数据库设计

本系统的数据库主要分为五大部分,即系统信息、教务信息、学生信息、教师信息与教务管理信息。其中,系统信息部分主要包括系统用户表、权限表;教务信息部分包括教学计划表、教室信息表、课程信息表、班级信息表、课表信息表;教师信息部分包括基本信息表、教师课表;学生信息部分包括学生学籍表、学生成绩表、班级课表;教务管理部分包括教学任务表。

3 结 语

基于互联网(或移动互联网)的B/S结构必将成为今后一段时期内信息管理系统的主导模式。通过B/S结构搭建的教务管理系统,高校各部门间能够实现无缝、高效率的协作和管理,建立起一套更便捷、更具有人性化和更适合自身的学生管理模式。

主要參考文献

[1]张友生 软件体系结构[M].北京:清华大学出版社,2006.

[2]汪吉权.二层和三层客户/服务器数据库系统的比较研究[J].计算机光盘软件与应用,2010(4).

猜你喜欢

教务学籍管理系统
基于James的院内邮件管理系统的实现
高校学籍异动学生管理工作的思考
教务排课对高等院校教学运行的作用分析
学籍学历电子注册管理系统在学籍管理中的应用与实现
浅析高校教务管理存在的问题及对策
基于LED联动显示的违停管理系统
海盾压载水管理系统
教育部:不得将学籍作为中小学生入学和转学条件
浅谈新形势下高校教务管理人员的素质与培养
以培养方案为核心的教务管理系统开发的探索与实践