APP下载

浅谈高校教务管理信息系统的研究心得

2014-06-27李六妹LILiumei

价值工程 2014年14期
关键词:客户机教务客户端

李六妹LI Liu-mei

(广州康大职业技术学院,广州511363)

0 引言

随着科学技术的不断进步,MIS技术和网络技术有了长足的发展,在这种情况下,国内外高等院校在开展管理工作的过程中,其教务管信息系统出现规范化、信息化、网络化的发展趋势。经过多年的努力,许多高等院校在一定程度上逐步建立了自己的教务管理信息系统,并且在逐步完善和提高系统功能,在这种情况下,学校管理信息系统必然出现多样化的发展趋势。

1 基于C/S模式的教务管理系统

从技术的角度看,在开发软件的过程中,最早用于体系结构的是Client/Server模式,C/S模式主要表示客户机(Client)程序和服务器(Server)程序之间的关系。通常情况下,可以在同一台计算机上运行客户机程序和服务器程序,在网络环境下,也可以运行在两台或多台计算机中。其工作原理:用户通过网络,借助装有客户端的计算机向服务器提出服务请求,根据请求服务器完成所有的操作,然后通过网络向客户端发送相应的结果。C/S软件结构的本质是将请求和服务功能进行分处理,客户端没有处理功能,只是发出指令和接收结果,所有的处理都在服务器上完成。这种模式可以让客户端操作简单,不需要有太强大的计算机来做客户端,对客户端的计算机没有太多要求,同时对服务器的数据有比较好的统一性,在多次操作后都进行数据同步。

但是,随着计算机软硬件技术的不断发展,人们对数据处理提出了更高的要求,同时高校加大了对信息管理的资金投入力度,以及高校教务数据和规模不断持续发展,基于C/S模式的教务系统本身的问题开始暴露:

①由于高校教务人员不断增加,客户机数量也不断增加、对服务器需求指令越来越多,从而网络带宽负载加重,影响整个系统接收指令和反馈计算结果,造成系统工作运行效率下降;②各高校的需求不同,开发人员的素质与技术不同,设计软件界面没标准、风格和具体功能有差异,操作步骤不同,不利于作为模板进行推广和宣传;③系统与开发环境、软件有关,因各高校的需求和设计目标不同,在开发是选用的软件和搭配的数据库也不尽相同,同时客户端采用的计算机操作系统也可能不同,所以最后会让系统只能的某一些计算机和相同网络设置中才能使用,从而让系统不便于移植性和可扩展;④应用范围比较小,不具备远程管理和远程获取信息的能力,当前不能地利用网络资源,进一步满足高等教育改革发展的需要。

2 基于B/S模式的高校教务管理信息系统

到目前为止,很多高校都自己建有校园网,而且各方面设施都比较完备、功能完善,带宽都已经进入G时代,随着学生人数和教务管理人员的不断增加,采用基于B/S模式的教务管理系统,也已经是各高校改革发展的需要。基于B/S模式的高校教务管理信息系统凭借因特网强大的资源共享能力,以及简洁的用户操作界面和自身具备的开放性与兼容性等,在一定程度上为学生和教职工上网提供了方便,进而便于网上信息的查询、录入、选课等,一方面方便了教务管理人员维护与管理数据信息,只要有网络,都可以进行办公,不会受到地域和时间的干扰,提高了工作效率,更加体现人性化管理的需求;另一方面由于加强了网络等基础建设,带宽进入G时代,更加方便广大师生对信息的获取以及为以后的工作学习生活提供延展接口。

和C/S结构模式一样,现在B/S结构模式也出现了不少的问题,特别是表现在以下几方面:

①因特网是一个开放平台,任何人都可以通过各种途径对Web服务器以及与Web服务器后台数据库,甚至可以进行恶意攻击,数据缺乏安全性;②基于Web程序设计的系统用户界面一致,进而在一定程度上难以实现各级用户的功能需求,实现系统数据的维护与管理对于管理员来说比较困难,不能保障核心数据的安全性;③基于B/S模型的Web服务器,作为数据库的惟一客户端,通过浏览器所有的用户与服务器进行连接,服务器一方面要处理客户请求,另一方面需要与数据库服务器相连。对于教务管理信息系统来说,其最大的特点就是:在某一段时间大量教务管理人员同时对某一子系统或者自模块进行操作处理,当短时大量数据访问时,服务器负载过重,造成系统工作运行效率下降有可能造成系统的短时瘫痪。

随着网络技术的不断发展,网络设备不断更新,服务器的功能不断强大,以及对各高校对教务管理的不断重视,资金倾斜力度不断加强,因特网的诸多优势越来越深得人心,基于B/S结构模式的应用技术得到了极大的推广。

3 多层软件结构体系

3.1 多层软件结构体系是将多层应用软件共同应用,通过网络共享的服务器信息的集合,它是一种集有线网络和无线网络应用软件和APP、可支持共同服务的平台。在这个平台上,实现C/S结构模式和B/S模式,还可以通过无线设备安装相关APP实现相关操作和服务。

采用多层软件结构体系把业务逻辑独立出来,组成一层或多层。设计出客户端客户层界面、中端业务逻辑处理层和后端数据服务层,应用系统开发模式变为:

①客户端界面的开发。设计界面简单易懂明了,体现操作便捷、人性化,注重人机界面的设计,减少对业务逻辑和数据库访问的考虑,预留出多种接口,方便后续开发,也可以实现瘦客户机的需求,减少对客户端设备的要求。②中端业务逻辑处理层。提供客户端程序需要的调用、查询、操作的业务逻辑规则,进而在一定程度上完成操作功能,为连接客户端和访问数据库提供接口。③后端数据库服务层。打包对数据库进行各种的操作,对接处理完成中端业务逻辑处理层调用、查询、操作的业务逻辑规则。

3.2 采用多层软件结构体系的优点:①具有良好的伸缩性,可以按照B/S模式进行部署,进而与本地网和广域网相适应。②网络效率高,因为有C/S模式,通过对网络进行合理布局,大大减少网络数据的传输量,进一步提高网络的利用率。③具有克强的管理性,对于系统客户层来说,基本实现“零管理”,在中端业务逻辑处理层集中管理工作,修改业务逻辑,不影响客户层的体验。④可重用性好,按可提供的服务构建相关子系统,每种子系统可以被不同的应用重复使用,减少二次开发成本。⑤便捷性好,可以通过现代无线技术,随时随地进行访问操作,不再受到时间和地域的局限。

3.3 开发多层软件结构体系的困难:①延长初始开发周期。与C/S结构、B/S结构相比,多层结构所做工作要多;②增加了开发的复杂性。一方面需要考虑应用核心业务,另一方面对于软件的性能、安全性、伸缩性、可靠性和可恢复能力等需要开发人员进行考虑;③对系统的设计、规划要求更高。

由以上分析可以看出,对于教务管理信息系统各高校都有其一定的要求,具有较强的针对性,对于自己所需的各种功能基本都能很好地完成。因此,在建设教务系统的过程中,任何一个高校都要结合自身的实际情况,做出正确的判断和取舍,进而在一定程度上满足本校的需要,做到适合本校就好。

[1]罗翠兰.高等院校教务管理信息系统的研究[J].信息技术,2005(9).

[2]蒿彬.基于J2EE的运动会管理系统设计与实现[D].复旦大学,2011.

[3]刘槐德.高校运动会综合信息管理系统的设计与实现[D].重庆大学,2009.

猜你喜欢

客户机教务客户端
教务排课对高等院校教学运行的作用分析
浅析高校教务管理存在的问题及对策
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
基于Vanconnect的智能家居瘦客户端的设计与实现
浅谈新形势下高校教务管理人员的素质与培养
以培养方案为核心的教务管理系统开发的探索与实践
客户端空间数据缓存策略
瘦客户机:安全与便捷的选择
升腾瘦客户机借神码翱翔“云端”