校内实训软件系统管理分析—基于B/S 体系结构模式
2015-03-16黎杏英
黎杏英
摘要:基于B/S软件体系结构维护方便,共享性强等特点,在一些高职院校校内实训室的专业实训系统中得到了广泛的应用,该文主要介绍B/S体系结构的基本概念和特点及其在高职院校实训实验室中专业实训软件管理中的应用。
关键词:软件管理;B/S体系结构;管理应用
中图分类号:G712 文献标识码:A 文章编号:1009-3044(2015)04-0090-02
Abstract:Based on the characteristics of convenient maintenance and wide sharing, B/S architecture has been widely used in the professional training systems of laboratory management in vocational colleges. This paper mainly introduces the basic concepts and features of B/S architecture and its application in professional training software management of the laboratory in vocational colleges.
Key words:system structure management;B/S architecture;laboratory service
随着我国高职教育的迅速发展、社会对高职教育体系认识的逐渐深化, 工学结合人才培养模式在我国高职院校中全面的铺开。一体化教学也随之慢慢替代传统的纯理论教学,在一体化教学过程中融进专业相关的软件实训操作成为一体化教学的一种重要手段,在此环境下,如何有对实训相关的软件进有高效管理成为高校实验室管理工作的一个重要部分。
1 B/S体系结构概述
2 B/S体系结构在校内实训软件系统应用
社会的进步也推动了教育的发展, 教育事业的发展也就促进了计算机专业软件训练在教育时的应用,学校通过计算机对专业软件进行仿真操作训练,大大提高了教学的质量, 培养一大批高质量的专业技术人员。下面,以某高校国际航运业务管理专业校内软件实训作为例子,了解其具体应用。
集装箱码头操作系统管理是高职院校中交通运输类专业的一门重要课程,课程采用一体化教学,即传统课堂理论加上专业系统操作训练相结合的方式进行。其中专业系统操作部分使用了码头操作系统训练模块,实践课程中设置一定的实训任务,由学生自己动手通过专业系统软件完成。
课程使用的专业实训软件数据库所依托的数据服务器托管在校内的信息管理中心,并在校园网中共享数据库,使只要在校园网中的用户都可以通过IE浏览器对数据进行访问。
2.1 方便维护、共享性强
软件升级、数据维护是实验室管理员主要的工作内容,用于实验实训的数据与企业数据的要求不同,企业数据要求长期保存,但是校内实训室的数据一般只用于校内模拟实训操作。因此,需要经常对软件系统的数据进行修改、维护。采用B/S体系结构的系统则能够全部在系统服务器端完成上述的操作,换言之,软件系统的管理工作能够全部在服务器端完成,而无需对各个用户端进行维护。同时教师在实训课程安排前进行的数据准备,角色设计以及课后的作业批改与检查,都可以通过网络进行,而无需专门到实训室进行备课。
2.2 能够灵活安排实训场所
大部分高职院校的一般的专业实训室的设计能容纳的学生往往是面向一个班级,常常是50~60 人,但随着专业的发展和招生人数的不断增加,出现专业实训室被占用的情况并不少见,出现这种情况解决的解决方案一般有两种:第一种是更改上课时间,即调课。但这调课要求较高,一方面要求调整后的上课时间实训室安排不冲突,另一方面要求这个时间与学生的和任课老师的其他课程的上课时间都不能有冲突。第二种方案是调整上课的地点,即借用其他实训室。由于实训课程使用的实训系统由于是使用B/S结构的,有关的数据已经在数据服务器上维护好,而校内实训室网络与校园网连接这一要求,基本上每个专业实训室都能满足,也就是说,这对调整后新安排的实训室就变得十分灵活了。同时教师在实训安排前进行的数据准备,角色设计以及课后的作业批改与检查,都可以通过校园网进行,而无需专门到实训室去备课,教师的备课也变得十分的灵活了!
2.3 课程内容设计灵活
对于一次实训实操课实训项目的设计变得更加灵活。高校一般上课是两节连上,也就约100分钟为一次课程,那么课程设计时如果要保证学生在短时间内能完成全部操作,有时就显得课程没有内容;而课程设计时内容充分一点的,由于学生本身的个体差异,可能有很些同学无法在课内完成的。系统使用B/S体系结构,可以很好的解决这一问题,教师可按大部分学生的操作能力进行课程设计,对于个别没有完成基本操作的同学,可让其在课堂理解了的基础上,利有课后时间在学生宿舍通过网络访问服务器的数据,把没完成的操作进行补充完成,而对于那些早就做好了的同学,可以用附加题的模式,让学生在课后进行提高操练。
3 B/S体系结构应用于校内实训软件系统需注意
3.1 数据安全问题
B/S也是随着 Internet 技术的兴起, 对 C/S结构的一种变化或者改进的结构。在这种结构下, 用户工作界面是通过 www浏览器来实现,极少部分事务逻辑在前端( Browser)实现, 但是主要事务逻辑在服务器端( Server)实现, 形成所谓三层 3- tier 结构。建立B/S结构的网络应用, 并通过 Internet/Intranet 模式下数据库应用,能实现不同的人员, 从不同的地点, 以不同的接入方式(比如 LAN, WAN,Internet/Intranet 等)访问和操作共同的数据库; 但由于网络的不稳定性和开放性, 此时系统管理员应该对网络的使用范围实行有效管理,为了能有效地保护数据平台应该对访问权限进行管理, 保证服务器数据库安全。
3.2 及时清理服务器数据
对于B/S结构体系下的软件来说,其基本数据集中在中央数据库,管理者可通过网络,随时随地地对各数据实现动态管理,保护数据安全。而高职院校的数据服务器无论在性能还是容量上与企业使用的服务器都有着不同。企业服务器的要求能把输入到系统的数据长期储存,而高职院校的实训课程一般都具有周期性,一般而言,每次实训用于模拟操作所产生的数据将是非常庞大的,如果这些数据也长期储存,那么对服务器的储存空间要求就非常大了,如果此时管理员不及时的对数据进行清理,数据传输速度就会越来越慢,甚至会出现无法访问数据的情况出现,因此只要求保留到该项目开展周期结束,此后,实训管理员应该及时清理实训系统中的无效数据。
4 结束语
由于B/S结构的分布性强、维护方便、开发简单且共享性强、总体拥有成本低等特点,应用于高校实训室专业软件,为管理员管理与维护、教师备课及学生实验都提供了便利。但必须要对服务器的数据进行及时的清理与维护,以保证服务器系统的有效运行。
参考文献:
[1] 朱爱红.基于B/S 软件体系结构的研究[J].计算机工程与设计,2005(5).
[2] 曾学军.浅析B/S 和C/S 结构的开发与应用[J].网络通讯与安全,2007(3).
[3] 王付强.基于B/S 体系结构管理信息系统的分析研究[J].新乡师范高等专科学校学报,2006(9).
[4] 张友生.软件体系结构[M].2版.北京:清华大学出版社,2006.