高校计算机实验室管理与维护研究

2021-09-23 04:53梁忠
电脑知识与技术 2021年24期
关键词:计算机实验室维护高校

梁忠

摘要:高校的计算机实验室是学生们学习计算机知识的重要场所,是理论知识实践应用的地点。但是当前高校计算机实验室管理中存在一定的问题,必须要做好管理与维护工作,帮助其更好地为学生们提供服务。

关键词:高校;计算机实验室;管理;维护

在高校的教学工作、实践以及科研当中,计算机实验室都是不可缺少的重要构成部分。在实验室管理当中的重点内容是实验设备管理,设备可以正常运作,可以为教学实践工作的顺利开展奠定基础。而计算机实验教学流程的规范化又会让实验设备得到更加充分和合理利用,使计算机设备的使用有效率得到提升[1]。

1 高校计算机实验室管理与维护系统构建

1.1 计算机实验室管理系统构成

所构建的高校计算机实验室管理维护系统,是以B/S为基础形成的三层体系结构。除了客户端和数据库之外,还增加了中间层,也被称作是组件层。并非简单放置三台不同的机器,就可以称作是三层体系了,也不仅指的是应用B/S结构。三层体系应用程序构建,需要在中间层放置数据访问、业务规则、合法校验等工作。客户端和数据库之间没有直接的交互关系,而是都需要和中间层构建连接关系,再通过中间层,和数据库信息完成交换。采用三层结构的主要目的是让分工变得更加明确和更清楚,为后期有效升级与维护起到促进作用。图1为计算机实验室管理系统主要构架:

数据访问层:针对原始数据来开展操作,包含不同形式的数据类型。所针对的是数据库当中的数据,并非数据库。其实也是为表示层和业务逻辑层提供所需要的各种相关数据。

业务逻辑层:所针对的问题是具体的各种问题,可以将其理解成为数据层相关的操作。针对数据业务逻辑完成系列的处理,做出一些验证有效性的相关工作[2]。确保程序可以更加健康地运行。比如添加、删减数据等。检查数据的格式,验证数据类型,判断用户的使用权限是否合法等。通过开展以上各种判断,再来确定是否继续开展各种操作,尽量让程序的运行得到更好保障。

表示层:所采取的主要是Web形式。如果逻辑层是十分完善与强大的,那么不管怎样界定和更改表现层,逻辑层都能够为其提供更加完善的服务。表示层所能起到的最关键的作用便是可以为不同的机器通讯提供公用语言,为相互信息传递与交流提供了方便。之所以需要表示层此种服务,主要还是因为不同的计算机体系,他们所采用的数据表示法之间存在很大的差异,若是缺少了共同语言,是很难实现有效交流的[3]。

1.2 功能模块设计过程

本次所涉及的高校计算机实验室管理维护系统当中的功能模块包含了9个,分别有计算机实验室管理、实践教学、仪器设备管理以及日常办公管理等。每个模块也都涉及了特有的权限,也就是只有这类用户才享有特定的权限[4]。因为不同用户的实际需求不同,所以针对用户的需求差异,所设定的权限和角色也都存在着显著差异,操作界面自然也是不同的,如图2所示:

1)实践教学当中涉及了教学的基本信息、教学任务以及实习课程设计、查询课表等。

2)实验室开放包含了计算机实验项目开放、基金管理、开放管理以及预约管理开放,统计实验项目开放的实际情况。

3)实验室建设和评估当中包含了项目申请、验收、任务书、涉及的仪器汇总以及评估。

4)仪器设备,包含了仪器的采购、报增、變动管理以及设备统计和查询管理。

5)大型仪器管理模块中包含了大型仪器的共享以及开放管理内容。

6)日常办公包含的内容比较多,比如日常情况的报告,信息资源以及重要事务提醒等。

1.3 管理维护系统拓扑结构

需要在计算机实验室的主要管理部门设置专门的数据库服务器,将计算机实验室管理当中涉及的各种数据都录入到数据库当中完成数据的收集、存储和管理等,关键是必须要确保数据的安全性特点和完整性特点。在连接交换机和数据库服务器时,需要选择Windows Server方法,借助于防火墙来控制好站点。按照系统赋予的不同权限来达到资源共享的目标。让其他教学部门与计算机实验室部门之间可以真正实现信息共享和交流的目标。Web程序的编写需要使用到ASP.NET来实现,还要将校园网络和外部网络连通,为全校师生提供必要的网络服务,让各种数据的处理功能得到完善[5]。

比如可以通过自己的电脑浏览器登录学校的管理系统,这样教师与学生都可以查询到计算机实验室的各种信息;设备处的相关人员则是能够通过这一系统平台录入信息,发布相关的通知等。图3为本次所涉及的计算机实验室的管理维护系统拓扑结构:

1.4 系统开发工具分析

网络操作系统当中包含了将计算机和其他相关设备介入到局域网同时实现网联特殊功能的操作系统,也是整个网络的重要核心。我们其实可以将网络操作系统当作是重要的资源管理器,借用此种系统来管理数据信息的连接。网络操作系统可以通过客户端实现,也可以通过服务器端实现,不过通常情况下说的网络操作系统都是服务器端的。

开发本管理维护系统的开发工具主要有以下几种,分别是:

1)NET Framework。这一工具是面向变成编程环境,面向对象提供相应的编程环境。将软件部署和版本冲突最大限度有效控制,形成更完善的执行环境。也让代码的安全性执行环境不断得到提升,消除因为解释执行或者是脚本导致的性能降低执行环境。让开发人员可以在面对不同程序的情况下,也能够保持一致。本开发工具包含三层面内容,分别是CRL、.NET、.NET FCL。

2)ASP.NET。这是以通用语言为基础所构建起的程序框架,可以在一台WEB服务器当中应用,构建起功能更加强大的应用程序。这一程序经过编译,以.NET为开发环境,允许采用其他和这一语言相互兼容的其他任何一种语言。ASP.NET语言所具有的特点主要为:可以和.NET完美融合;其属于编译类型,而并非解释型的。

猜你喜欢
计算机实验室维护高校
还原卡与虚拟机技术在计算机实验室中的使用对比陈治
高校计算机实验室的管理与维护
高校计算机实验室网络安全问题探析
中日高校本科生导师制的比较
学研产模式下的医药英语人才培养研究
高校创新型人才培养制度的建设与思考
高校科研创新团队建设存在的问题及对策研究
发射台中央控制系统典型故障分析及维护
关于中职院校计算机实验室网络安全问题
1938年法入侵西沙 日军积极“维护”中国主权