摘要
随着计算机、通信和网络技术的不断发展,设备的数量和规模大幅度增加,而学校机房的负荷压力也在不断地增加,特别是负责全校网络服务和数据库服务的中心机房,更是肩负着重要的职责,它是学校各项业务信息化管理的核心,一旦学校中心机房的各类计算机或服务器发生故障,将会造成难以想象的后果,严重地影响到学校各项信息化办公管理工作和学校网络服务。所以,对学校中心机房的环境参数进行实时的监测是十分有必要的。
本文基于J2EE架构,将MVC模型与视频监视技术相结合,对学校数据中心机房的环境参数进行监测和报警,使得管理人员能随时掌握机房的运行状况,为计算机机房的安全运行提供了有力的技术支撑。
关键词:学校机房;环境监测;J2EE架构
第1章绪论
1.1课题背景
随着数字化校园建设和信息化运维水平的不断提升,校园网机房成为了校园内最为重要的设施之一。校园网机房是承载学校核心业务的重要基础设施,包括各类服务器、网络交换机、防火墙、存储设备等。而计算机和设备的正常工作需要一定的环境条件,例如适宜的温度、湿度和通风等。因此,对校园网机房的环境稳定性和可靠性的保障变得越来越重要。
然而,在校园网机房内,由于网络设备的密集部署和高强度的运转,容易导致较高的温度,摄氏度在30-40度左右,潮湿等不利于计算机和设备的安全使用和运行。于是,如何及时监测机房环境参数,警示环境异常并及时采取措施,提高机房环境的稳定性和可靠性,降低硬件故障率和数据丢失率,成为了亟待解决的问题。
校园网机房环境监测系统的设计与实现,旨在对机房环境进行智能的实时监测和管理,通过监测设备所得到的各种数据信息,包括温度、湿度、空气质量、能耗等参数,全面地记录机房实时环境变化,实时掌握机房环境状态,及时预警,提醒管理员采取行动,从而大大提高了机房的管理效率。此外,这也是一项重要的节能减排措施,可以对机房空调系统进行精细地调控,降低了能耗,减少了对环境的污染和破坏。
因此,通过设计与实现校园网机房环境监测系统,可以保障网络设备的正常运行,满足数字化校园建设和信息化运维的需求,也有助于提高能源利用效率,促进环保和可持续发展。
1.2研究目的及意义
校园网机房是支撑学校信息化建设和运维的重要设施,保证其设备的正常运行需要提供适宜的温度、湿度和空气质量等环境条件。为此,校园网机房环境监测系统的设计与实现,旨在实现对机房环境的智能化、全面化、实时化管理,提高机房环境的稳定性和可靠性,降低硬件故障率和数据丢失率,同时实现对节能减排的贡献。其主要研究目的如下:(1)建立完整的校园网机房环境监测系统:该系统具有多种数据监测和报警功能,可实时监测机房的温度、湿度、气压、烟雾等参数,及时发现机房的环境异常。(2)实现智能化的数据管理:该系统具有实时管理机房环境数据的能力,能够自动生成温度、湿度、气压、能耗等方面的数据报告,对机房环境进行全面管理。(3)提升机房环境管理效率:通过对机房环境的实时监测和管理,能够及时发现机房环境异常情况,对环境进行快速响应和处理,提高机房设备的使用寿命和性能。(4)实现节能减排:校园网机房环境监测系统能够对机房的环境数据进行实时分析和管理,通过智能化调控机房的空调系统,能够减少能源的使用,减少二氧化碳等的排放,达到节能减排的目的。
其主要研究意义如下:(1)提高校园网机房环境的稳定性和可靠性,保障网络设备的正常运行,促进数字化校园建设的发展。(2)降低硬件故障率和数据丢失率,保障教学、科研和管理的正常开展。(3)实现对能源的有效利用和降低能耗,有助于推进绿色校园建设和环保事业。(4)提高校园网络安全防护的能力,有利于加强信息化建设和运维的整体管理和实际效益。
1.3主要研究内容
为了更好地将机房环境监测系统的设计过程和功能实现过程阐述清楚,本文根据实际需要共分为七章,具体章节情况安排如下:
第1章,绪论。引出本文论点。
第2章,对机房环境监测系统的主要理论和关键技术进行分析。
第3章,通过对当前大学计算机机房的管理状况以及机房的真实业务需求的分析,分析了机房的功能需求,分析了系统的业务流程过程以及底层架构分析。
第4章根据系统设计的目的与原理,设计了计算机辅助机房的环境监测系统的数据库,并设计了系统的控制流程以及数据库的逻辑结构与数据表。
第5章,系统实现,主要对系统的设计进行实际操作。
第6章对机房环境监测系统进行测试,分析测试数据,提出目前系统存在的不足和解决方法。
第7章,总结。
第2章相关理论与技术介绍
2.1 J2EE技术研究
J2EE作为一个与以往的软件开发截然不同的技术架构,有着很好的可扩展性,很高的易用性。基于构件的方法可以实现对企业应用系统的设计和开发。J2EE架构采用了一个单独的、能适应多种不同使用者需要的系统软件或服务程式。J2EE以技术规范与指导方针为核心,包含了不同类型的相关组件与服务框架,具有统一的规范与指导方针。这样就可以在不同的平台上实现良好的兼容,而J2EE的独立于平台的特点也得到了很好的体现。
J2EE具备一定可靠性、可用性、高扩展性等,相对于其它的开发体系结构,它可以极大地减少多层次应用的开发费用和复杂度,同时还可以加速软件的开发进程。此外,J2EE还有其它的一些特性,例如增加目录支持,增强安全系统等,其目的就是要形成一种能够缩短开发者开发的系统上市时间的体系架构。
2.2 MVC模式
MVC是“建模—视图—控制”的缩写。这是一个模式,这个模式出现在一个服务器表达层。该方法的最大特征是:在保持视图编码不变的前提下,实现了视图与服务层的相互分离。当企业的运行过程发生变化时,只要对MVC中的建模层次进行相应的调整,就能达到所需的需求。MVC的特点是提高了代码的利用率,降低了问题的复杂性,使问题的结构更为明晰。
2.3数据库技术
SQL是处理数据库数据的一种询问语言,其功能是实现与其他数据库的关联操作。按照ANSI的标准化组织的定义,数据库是一种用来处理各种关系数据的语言。数据库可以进行大量的运算,比如对数据库进行更新运算,对数据库进行抽取运算等等。目前存在着许多基于数据库规范的数据库,如Oracle数据库,DB数据库,SQLServer数据库,Access数据库等等。虽然许多数据库会增加或修改数据库陈述式,但像Select、Insert、Update、Delete、Create、Drop等陈述式仍可执行许多数据管理操作。
2.4视频监测系统的组成
校园网机房环境监测系统是通过智能化的设备、软件、算法等技术,对校园网机房的环境参数进行实时监测和管理的系统。其中,视频监测系统是该系统的重要组成部分,其主要由摄像头、视频采集卡、视频存储服务器、视频管理软件等组成。首先,摄像头是视频监测系统的基础设备,其作用是采集机房环境的图像信息。摄像头通常采用在机房墙角或天花板上固定的方式,利用高清晰度的CMOS或CCD等成像器件,实现对机房环境的实时拍摄。其次,视频采集卡是视频监测系统中的核心设备,其作用是将摄像头拍摄到的图像信号转换成数字信号,发送给视频存储服务器。视频采集卡的性能直接影响视频监测系统的质量和效率,因此需要采用高品质且经过专业测试的视频采集卡。然后,视频存储服务器是视频监测系统的核心存储设备,其主要作用是存储和管理摄像头拍摄到的视频数据。视频存储服务器的配置要求较高,需要采用高速大容量的硬盘,并具备足够的存储空间和备份机制,以保证存储数据的安全性和可靠性。最后,视频管理软件是视频监测系统的关键应用软件,其主要作用是对机房环境视频数据进行实时监控、管理和统计分析等。视频管理软件应具备图像稳定、性能稳定、数据可靠等多项功能,能够灵活处理视频数据,对机房环境数据进行可视化和智能化管理。
第3章系统分析
3.1系统业务分析
校园网机房环境监测系统是一种基于物联网技术的智能化系统,其设计和实现需要进行系统的业务分析。该系统的主要业务分析如下:
环境监测业务:校园网机房环境监测系统的主要业务是对机房环境参数进行实时监测和管理,包括温度、湿度、光照强度、空气质量、有毒气体等多项参数。通过采集这些参数,分析机房环境的变化,帮助管理员及时发现机房环境的异常情况,保障机房的正常运行。
报警告警业务:在机房环境参数异常时,系统通过声音或图像等方式及时向管理员发出报警,提醒管理员及时采取措施,避免机房设备的损失和安全事故的发生。
统计分析业务:校园网机房环境监测系统还可以对采集到的数据进行统计分析,生成图表、报告等数据分析结果。通过对数据进行分析,发现机房环境的变化趋势,及时采取措施,优化机房环境管理,提高机房环境的稳定性和可靠性。
远程管理业务:校园网机房环境监测系统支持远程管理功能,管理员可以通过互联网远程访问系统,进行机房环境的监测和管理。这样,即使管理员不在机房,也能够及时对机房环境的变化进行监测和管理,提高机房的管理效率。
在J2EE技术架构中,隐式界面是应用最广泛和最常用的界面,也是其缺省的界面。明确的界面执行模式,是在执行一个界面的方法时,使用“界面名称.方法名称”的风格来定义一个界面的名称。混合式界面实现方式指的是将隐式界面实现与显式界面实现结合起来,隐式界面实现能够让实现类可以直接被调用,而显式界面实现则不能被直接调用,因为实现类中的方法是直接使用的。
3.2系统功能需求分析
校园网机房环境监测系统是一种基于物联网技术的智能化管理系统。为了满足用户的需求,该系统设计和实现需要对系统功能进行需求分析。系统的主要功能需求如下:
数据采集功能:系统需要采集机房环境参数,包括温度、湿度、光照强度、空气质量、有毒气体等多项参数。采集数据的方式可以包括传感器、检测仪器等。
数据传输功能:系统需要将采集到的数据传输到服务器上进行分析和处理。数据传输方式可以包括有线和无线传输等。
数据处理功能:系统需要对采集到的数据进行处理和分析,包括统计和分析环境参数的变化趋势,生成环境监测报告等功能。
告警功能:当机房环境参数异常时,系统需要及时向管理员发出声音或图像等告警信息,告知管理员进行处理。
数据查询功能:管理员和用户可以通过查询功能对机房环境参数进行查询和监测,查看当前环境参数并且显示历史数据。
远程管理功能:管理员可以远程管理系统,通过互联网访问系统,并对机房环境进行远程监测和管理。
数据可视化功能:系统需要将采集到的数据转换成图表或者其他形式进行数据可视化,方便管理员和用户对数据进行分析和处理。
3.3系统性能需求分析
在本论文中,对计算机机房的动态环境监测系统进行了设计,要求具备或达到下列各项的性能要求:
系统的软件和硬件都必须使用到非常高的模块化程度,这就让系统具备了很大的灵活性和可扩充性,因此可以满足各种规模的监测网络以及各种监测对象的需要。计算机辅助设计的计算机网络监测系统必须具备较强的自主诊断功能,可以根据所监控的数据,对相应的故障进行自主诊断。
在计算机辅助设计中,计算机辅助设计是计算机辅助设计的一个重要方面。为了满足现实工作的要求,我们研制了一套基于计算机辅助设计的计算机辅助计算机辅助计算机辅助设计软件。一般来讲,监控报警信号可以被划分成三种类型,分别是:运动对象的动态报警、探头监控异常报警、视频监控数据信息缺失报警。而在这三种类型的报警信号出现之后,机房环境监测系统就会向用户提供与之对应的联动动作。
监测系统应当具备较好的兼容性和可扩充性,不管真实的机房环境如何的复杂,它都应当可以稳定地运转,可以轻松地应付各种紧急情况,这样就可以有效地确保监测系统可以在各种环境中,实现无人值班的机房环境监控工作。以及确保不会对被监测装置的正常工作造成无谓的电磁干扰。
第4章系统设计
4.1设计原则
在对机房进行整体设计时,必须遵守如下原则:
(1)易于操作:因为机房管理人员是机房环境监测系统的用户,所以将该系统应用到机房管理工作中,其目标是使机房管理工作更加方便、自动。利用本软件,可以减轻机房管理员的负担,降低机房管理员的工作量,为学校节省人力、物力。假如系统的运行情况较为复杂,那么在使用机房环境监测系统的时候,就会有很多的工作人员去对其进行管理和维护,这显然与系统的设计目的背道而驰。所以,在进行系统设计的时候,首先要将其考虑到的是操作的易用性。
(2)有针对性:本论文所研制的机房环境监测系统,其目标是面向广大机房有关工作人员,所以,在进行该系统的设计时,要将机房管理员这个特定的人群纳入其中,所研制的机房环境监测系统,要与该机房用户的使用习惯相一致。
(3)安全与保密
由于机房环境监测系统属于以网络接入为基础的实时应用系统,所以在进行设计的时候,就应当将对监控数据所需要的系统数据信息的安全性问题纳入考量,同时还需要能够切实地保证,系统的重要数据不会遭到不法人士的恶意侵入,也不会被非法地对其进行读取及修改等行为。
(4)按等级划分的方法
从管理者的观点来看,安智IMS的机房综合监视系统使用了一个层级式的类似于管理中心来管理下面的机房,将数据信息一层一层地汇报到中间节点,这样上面的中间节点就可以监视和管理下面的中间节点的监视引擎,中间节点还可以对下面的中间节点的数据进行解析。
(5)该系统可以进行更新和维护
通过与监测设备的直接联接,可以迅速、迅速地排除各类故障,处理紧急情况,为系统的维护提供便利;整个系统采用了模块化的结构,具有很强的可扩展性。
4.2系统架构设计
根据对机房环境监测系统的实际业务需求分析,本系统在设计过程中采用B/S模式进行整体架构的设计。系统架构如图4.1所示:
图4.1系统架构图
该系统主要由前端各种设备组成:包括各类传感器、监控设备、监控数据采集模块等。系统网络拓扑图如图4.2所示:
图4.2机房动力环境集中监测系统详细网络结构拓扑图
4.3系统功能模块设计
本文开发实现的机房环境监测系统,属于一个将计算机网络技术、数据库技术、通信技术于一体的综合监控管理系统。监测系统监控对象主要是机房环境设备,其功能具体有:基本监控功能、报警功能、统计功能、安全管理功能、远程视频监控功能。在图4.3中显示了具体功能结构图:
图4.3系统功能结构图
4.4系统控制流程设计
机房环境监测系统是由各种安保设备组成的一套安保管理系统,它包含了金融营业场所视频数据采集、监控异常实时报警、视频数据封装传输、监控中心统一调配资源等功能。所以,用户可以利用监控中心的终端设备进行串口连接,对采集到的数据进行集中管理与统一的调配控制。在图4.4中显示了本文所设计的基础体系结构管理过程:
图4.4系统底层架构管理流程图
从图4.4可以看出,机房环境监测系统底层架构主要包含了以下内容:接收监控设备采集的视频数据信息、搜索监控视频以及存储音视频数据等。它的实施需要多个功能模块之间的协作。因为每个模块所承担的职能都是相对独立且简单的,所以在程序实施时,能够极大地改善模块的使用效率与重复使用性。此外,为了后续的系统升级和更新的需求,系统还预留了与之对应的应用程序界面,这样就可以很好地为今后的系统新功能的增加和整合提供了便利。
系统参数配置控制流程如图4.5所示。
图4.5系统参数配置控制流程
计算机辅助设计是计算机辅助设计的重要组成部分。所以,对于该设备的选择,目前还没有一个清晰的标准。在系统的设计中采用了界面层,方便了各功能模块之间的一致性。在图4.6中显示了界面插件的执行过程。
图4.6接口插件实现流程图
从图4.6可以看出,对视频监控设备的接入所需的资源进行了初始化,之后进行了login登陆,视频监控的底层视频接收设备在收到了从监控点传来的实时视频监控数据信息流之后,会对其进行一个回调,而底层则会在收到视频监控数据流之后,再经过传输介质将视频数据流出,而上面的功能模块可以在实时的调用软解码库或硬解码库中相应功能的有关功能的情况下,直接对监控数据信息数据流进行显示、预览、存储等,这样的方式使用起来比较灵活,而且可以随时对其进行调整。
为确保机房环境监测系统底部及监控设备的高效运转和稳定,所有的金融营业场所视频监控设备类型都使用与其相匹配的管理软件进行配置、通信。在图4.7中显示了装置过程的流程
图4.7设备处理流程图
4.5数据库设计
4.5.1数据库设计原则
在校园网机房环境监测系统的设计和实现中,数据库的设计非常关键,直接关系到系统的运行效率和可靠性。下面是校园网机房环境监测系统设计与实现中数据库的设计原则。
(1)数据库的正规化设计原则:正规化是数据库设计的基本原则,它有助于提高数据库的性能、减少数据冗余、增加数据的一致性和完整性,并且能够降低系统的维护成本。在校园网机房环境监测系统的设计中,应该尽量遵守数据库的正规化设计原则,将数据按照功能划分为多个表,避免数据冗余,提高数据库的性能。
(2)数据库的可扩展性:随着系统的不断发展和升级,数据量也会不断增加,因此数据库的可扩展性也非常重要。在数据库设计中,应该考虑到未来系统的发展需求,适时地增加字段或者扩展表,保证数据库的可扩展性。
(3)数据库的安全性:在校园网机房环境监测系统设计中,数据库的安全性很重要,应该采用一定的安全措施来保护数据的机密性和完整性。例如,可以采用加密技术或者访问控制技术来保护数据库。
(4)数据库的可维护性:数据库的可维护性也是一个关键的设计原则。在数据库设计中,应该尽可能地减少冗余和重复的数据,并且保证数据的一致性和完整性,这样可以降低数据库的维护成本。
(5)数据库的性能优化:在校园网机房环境监测系统中,数据库的性能非常关键,需要进行性能优化。优化数据库性能的方法包括使用索引、优化查询语句、使用缓存技术等。这些方法可以提高数据库的响应速度,保证系统的稳定性和可靠性。
4.5.2概念结构设计
数据库的概念结构设计是对机房环境监测系统数据模型抽象概念,本节的重点是对实体-关系模型(E-R图)进系统数据库E-R图行描述,具体如下:
图4.8系统E-R图
4.5.3数据表设计
根据计算机机房环境监测系统的功能需求,结合数据库的概念模型,提出了计算机机房环境监测系统所需的数据列表:
(1)用户表
主要用于保存用户的基本信息,该表的结构如图所示。
(2)角色表
主要用于保存角色的基本信息,该表的结构如图所示。
表4.2角色信息表
(3)权限表
主要用于保存权限的基本信息,该表的结构如图所示。
(4)用户操作日志记录表
主要用于用户操作日志记录表的基本信息,该表的结构如图所示。
(5)监测记录表
主要用于监测记录表的基本信息,该表的结构如图所示。
第5章系统实现
5.1系统配置
在本论文所开发的机房环境监测系统的实际操作中,所需的环境平台包括三个主要部分:硬件平台、软件平台和网络平台。
5.1.1硬件环境
在进行机房环境监测系统的开发的过程中,本文主要以学校当前现有的实验平台和各类硬件设备为基础,构建出系统开发所需要的硬件环境,对其进行了详细的描述:
一种具有以下详细配置的高性能Pc机:
CPU:英特尔/Intel公司i57500 INTEL 1151。
内存:4 G或8 G
硬盘:500 G或更大
镭威视的摄像头和摄像头一体化设计,两百万高清户外防水WIFI摄像头和摄像头的监视器。
5.1.2软件环境
操作系统:Windows7
数据库:使用当前较为平稳,且版本为2008或更高的Sql服务器数据库
在这个部分中,我们将使用JDK6.0来设定我们的系统环境参数。
Development:使用强有力的Myeclipse 10
在软件的设计和实现上,论文采用了J2EE架构,以Java为主体的程序设计语言。
Web服务器:使用Tomcat构建Web运行服务器,版本6.0或更高。
5.1.3网络环境
系统具体网络软硬件要求如下:
系统架构模式:B/S(Browse/Server)模式
开发平台:J2EE技术架构
操作系统:Windows7/,推荐Windowsserver2012
数据库:Sql Server2008
5.2基本监控功能
基础监测系统包括:远程监控、远程监控、实时监控以及对装置工作状况的监控。在图5.1中显示了基本的监视过程:
图5.1基本监控流程图
从图中可以看出,利用设置在机房监测点的监控设备,可以对视频数据进行采集,并通过特定设备将模拟量(模拟信号)进行采集并转换成数字量(数字信号),然后再由专用的计算机进行相关的存储、处理、显示和输出。在图5.2中显示了监测点的实时数据图表:
图5.2监控点的实时数据图
图5.3监控点的实时曲线图
5.3报警功能实现
报警功能模块将接收到的机房环境监测数据的报警信息,将其发送到机房环境监控终端或区域监测中心,并在屏幕上显示出来,与此同时,还会利用声光报警,提醒学校机房管理人员做出相应的处理。在图5.4中显示了监视和警报的流程:
图5.4监控报警流程图
在预警功能中,还可以设置一个预警查询功能,用户可以利用各种查询条件来查询预警,监测状态显示界面如图5.5所示。
图5.5监控状态显示界面
没有消警但已经被确认的注,界面报警提示颜色如下规定:
表5.1报警颜色对照表
5.4统计功能实现
该软件可以根据计算机机房的环境监控数据,产生各类统计报表和图表,例如:每日和每月的报警统计报表;每日和每月的运行记录;每日和每月的交流电压和电流曲线等.具有数据处理能力,可以生成各类数据报表及图表,例如:每日及每月的预警报告;每日及每月的运行记录;每日和每月的交流电压和电流曲线等.
统计功能包含如下内容:
(1)能够对机房环境的监控状况进行实时的报警记录,其中包含了每天、每月、每年以及定制周期的报警报告,以及与此有关的报警数据的统计报告。
(2)能够对机房环境监控数据信息的历史报警数量或报警持续时间的统计报告,能够根据监控信息的报警等级、报警类型、机房设备类型等情况对其进行分级的统计。
(3)提供与电力,空调,环境设备有关的遥测数据或每月报告数据。
(4)对所述已解析的历史数据的任何远端测定或远端测定。
(5)对工作状况参数进行了曲线的解析。
(6)对所述的系统运行记录进行输出报告。
在图5.6中显示了一个查询统计报告的接口。
图5.6查询统计报表界面
5.5配置管理功能实现
计算机机房监测系统利用组态功能实现了各个数据的实时性,并对某些组态参数进行了调整,以达到最优的工作状态。在配置功能中,它的具体内容是:对机房监控对象的各种参数进行配置,以及对系统自身的增加、修改和删除等操作进行管理,并且还具备了支持数据互导、维护和恢复的功能。
各个层级的监测体系的有关组态都要维持组态信息的连贯性。在设定了被监视目标的参数后,由监视目标进行修改,并利用特殊的事件通告功能将该参数告知给管理人员。
配置管理界面如图5.7所示:
图5.7配置管理界面
5.6远程视频监控功能实现
远程视频监控的功能,主要包含了对现场和远程的监测以及对现场的监测。
(1)实现了一个实时的图象监控功能
实时影像监视能够将多个影像(6/4/8/12/16等)的影像同时呈现,以便在机房的环境中监视即时影像信息。
该监控终端能够轮流对多个通道的实时影像信息进行监测,该监测接口如图5.9所示:
图5.9实时图像监控界面
(2)本地及远程控制功能实现
本地和远程控制功能的实现,主要是利用局域网和浏览器端两种方式,可以对远程监控站的机房环境监控设备进行远程监视,也可以按照预先设定的软件来设置联动策略,对远端机房环境监测站点的报警触发,并进行一系列的控制程序。
自动复位功能,指的是对远程的机房环境监测站点受控的前端视频监控设备,进行自动的复位,从而可以防止由于监控设备突然出现故障而造成的机房环境监测的失败。
第6章系统测试
软件测试指的是应用程序开发到了后期,为了对程序系统的质量进行严格控制,对真实的系统运行环境进行各项测试的过程,具体内容有:黑盒测试、回归测试、安全性测试、压力测试。在对一个应用软件进行测试时,必须建立一个测试用例列表,并对测试结果进行分析。
6.1测试目的
在一定的系统运行环境之下,利用市场上较为常见的软件测试工具,或是其他辅助的测试软件,按照软件测试工程师事先制定的测试流程和系统测试用例,有计划、有步骤地对开发出的应用程序软件产品展开有目标的系统压力测试、负载测试、回归测试和黑盒测试等工作。此外,为了获得较好的测试结果,在特定的条件下,为了获得较好的测试结果,还必须针对特定的测试要求,编制相应的测试程式。
以下是对本论文所研制的机房环境监测系统进行测试时所要达到的测试目的的说明。
(1)在进行计算机环境监测系统的检测时,应该按照事先设定好的检测案例,一个一个地检测每一个检测系统的各个功能。关注于确认该体系中的每一个模组的能力,以符合该体系用户的真实工作需要。
(2)在对机房环境监测系统的业务过程操作符合高校机房管理规定的情况下,要对该系统的功能模块的过程进行检验,以保证该过程的正常运行,保证该过程的稳定性。
本文将从以下三个角度对机房环境监测系统的检测方法作一具体说明:
(1)功能接口试验
机房环境监测系统的网页测试,主要是在进行系统登陆时,对能否正常进入系统首页进行检测,保证网页上的所有连接都可以根据指定的提示,顺利地连接到对应的网页,这就充分说明了软件系统的可靠性和合理性。
(2)对内容的检验
机房环境监测系统不是一个独立的软件系统,其主要是对机房环境实际的视频监控数据信息进行处理,是机房管理人员进行机房管理的信息化和数字化工具。内容测试主要是指系统管理员对提交的有关测试信息进行检查,并对监控视频数据进行验证,通过软件系统检测,可以判断出在系统在正常运行时,是否还能正常使用。由本论文所开发的机房环境监测系统,对每一个模块都展开了对应的检测,这就充分保障了软件系统的可靠性和稳定性。
(3)数据库检验
本论文所研制的机房的环境监测系统,能够基本保证机房的正常运行;该系统有效地改善了机房的管理与维护工作的操作平台的稳定性。在计算机辅助设计中,只要选择合适的技术手段,对计算机辅助设计有很大的帮助。对数据库的检测,包括两个部分:一是对数据的检测,二是对数据的检测。有效地进行性能测试可以保证功能的同步性。机房环境监测系统借助性能策略,在相应的情况下,模拟客户给软件系统带来的压力,在不同负荷和配置下对软件系统进行测试,看看其能否达到预期目的。
6.2测试环境
在对高校机房环境监测系统进行测试时,本节尽可能的试图模拟系统运行时,系统用户真实的机房监测环境来进行测试,可以将机房环境监测系统部署到用户的应用服务器上进行相应的测试,并在测试中找到系统中存在的问题。在这一部分中,在图6.1中显示了一个机房环境监测系统的检测环境的体系结构的拓扑结构。
图6.1测试环境系统架构拓扑图
6.3系统功能测试
对一个软件进行功能性的测试,一般叫做「黑盒测试」。它的目的就是为了验证软件的性能,从而使软件的性能满足要求。首先,我们采用了一个单元测试案例,以对应的方式来测试各个系统功能。完成了对网络设备管理系统各个模块的功能的测试,然后对系统的其它功能模块以及系统的整体功能进行了测试。
通过一组测试用例,对各功能模块进行综合测试,并在保证实验结果的正确性的基础上,对实验结果进行验证。此外,当数据输入出现了问题时,对系统的数据输出进行了检测,并在使用者无意中进行了一次错误的操作后,对系统进行了检测,并对该检测结果进行了检测。在此基础上,对本系统的每一个功能模块都要进行全面的检测,也就是对本系统的整体运行过程进行检测。
系统测试环境如表6.1、表6.2所示。
在对机房环境监测系统各功能模块进行测试时,发现如下现象:
(1)在数据库的操作中,会产生一些不正常的状况:例如,在一个时间段里,如果有太多的数据通信,也就是,在一个时间段里,系统服务器会收到很多的机房的视频监控数据信息,会导致系统数据库不能及时地接受并对这些不正常的视频监控数据信息进行处理,从而导致了前端服务器的操作产生不正常状况。而且,还会导致后台的数据不能被读取。为防止以上情形发生,并对监视视频信息的处理指示作出反应,中介应用服务层将持续试图恢复与背景数据库的联系。
(2)在系统正常运转的时候,有可能会发生一些特殊的业务,比如:在网络不顺畅的时候,如果前面的程序没有任何问题,那么在经过一段时间的停机之后,将会有一个特殊的功能,那就是在这个过程中,会有一段时间,这个时候,系统会在一段时间内,在这个时间点上,会有一个额外的功能,这个功能可以用来维护。如果同时运行的前端数据处理量较大,就会造成系统硬件资源抢夺,而且会增加彼此竞争用的几率,从而对系统运行的操作稳定性产生不利的影响。经过深入的调查和分析,本文提出了一套针对以上问题的对策:
(1)当数据库在运行的时候,如果遇到了一些不正常的事情,要及时地对数据库中的数据进行了备份,并且对其中的一些错误进行了分析,并且要及时地对这些错误进行了处理,并且要及时地进行了重新启动。从及时恢复的角度来看,该系统是否能够运行良好;其次,必须立刻断开对监控设备造成影响的程序,停止与数据库的链接,并且开启中层的应用程序。
(2)在系统操作和操作的时候,有可能会遇到应用业务层所提出的异常业务,在此期间,可以使用备用的系统数据库来保持系统的正常操作,可以迅速地对暂时存在的系统操作问题进行分析和解决,也可以在一定程度上解决因为数据量太大而导致的设备被占用的问题,从而避免了停机,在需要的时候,可以重新开始目前的系统,并自动地记录下系统的操作记录,并且给系统管理员发送一个问题的解决方案。
6.4测试结果分析
测试情况如表6.3所示,其中各操作响应时间为减去思考时间后所得值。
本次分析取第三次测试结果进行分析。
总结
伴随着高校的持续扩招,每个学校的面积都在持续地扩大,因此,学校的基础设施建设也在持续地扩展。再加上,学校的数字化进程持续地加速,因此,各类网络设备的数目和规模都在以几何数的方式增加,因此,学校机房的负荷压力也在日益增大。特别是,负责全校网络服务和数据库服务的中心机房更是肩负着重要的职责,它是学校各项业务信息化管理的核心环节。因此,强化对学校机房的环境的监测和管理,并随时对机房发生的紧急情况展开监测和预警,这对当前的学校机房管理工作具有十分重要的影响。
基于J2EE架构,将MVC模型与视频监视技术相结合,以J2EE为平台,对计算机网络中的计算机网络进行了详细的分析与研究。在软件、硬件上都采取了高度集成和模块化的设计方式和手段,通过模块化的设计理念,能够提高计算机机房环境监测系统的可扩展性和兼容性。在此基础上,结合大学计算机机房的实际情况,提出了一种基于计算机机房的计算机机房环境监测系统。最后,以软件工程应用程序开发思想为基础,对机房环境监测系统的几个重要功能模块进行了编程实现,具体内容具体包含了基本监控功能、报警功能、统计功能、安全管理功能、远程视频监控功能,并对系统的测试过程和结果进行了详细的说明。
在对计算机进行设计的过程中,可以使用视频监测技术,从而将学校校园网的优势资源进行整合,从而提升对学校机房环境监测的精度。在此过程中,计算机可以将学校网络中的各种软、硬件条件和资源进行充分的利用,从而在某种意义上,节省出了在计算机中对计算机进行工作所消耗的人力和物力。在可以有效的保证计算机中各种设备的稳定运行的前提下,可以对计算机中的各种问题进行及时的预测和监督,从而让计算机中存在的各种问题得到提前的解决,从而可以让计算机进行无人值班,从而为计算机中各种的设备现场提供最安全的监控保障,从而可以更好地对各种资源进行合理的配置,从而提升计算机的管理工作的效率,为高校的计算机中的机房管理工作提供了一项强有力的技术保障。
致谢
在学校里的日子就要结束了。在此,我要向您表示衷心的谢意,谢谢您为我所做的一切,谢谢您为我所做的一切。回想起大学生活,我非常感激每一个人,没有你们,我就不会有现在这样的进步和成就。本文,是在我的论文导师的悉心指导下写出来的。从本文的选题,框架的确立,一直到最终的完成,在本文的过程中,我的老师对我进行了一次又一次的帮助,他还会抽空一次又一次地对我进行修改,在我的本文陷入了瓶颈的时候,他会给予我鼓励和支持。谢谢你们在学校里给我的耐心指导。每位教师都有其独有的教育方式和个人的魅力,使我在学习和生活中获益良多。谢谢我最亲爱的爸爸妈妈,有了他们,我的人生就会变得如此美好。此外,还要对与我一同长大的同学们表示衷心的谢意,是你们对我的陪伴与鼓励,是你们对我的出色与支持,让我的校园生活变得更加丰富而有意义。真诚地祝愿每一个人都过得很好。最后,我要对各位教师表达我由衷的谢意,各位的辛勤工作,身为莘莘学子,我感激于心。向每一个在我成长道路上给予我最大帮助的人们表示诚挚的感谢!
参考文献
[1]李妤薇.基于ZigBee的远程机房环境监测系统设计[J].中国新通信,2017,19(05):57-58.
[2]翟建越.网络机房环境监测系统的设计和实现[J].信息与电脑(理论版),2022,34(21):117-120.
[3]李先洲.机房动态环境监测系统[J].运输经理世界,2022(24):81-83.
[4]任丹.网络机房环境监测系统的设计和实现[J].网络安全和信息化,2022(08):101-104.
[5]李苗,史怀利,吴建辉.基于物联网技术的机房动力环境监测系统的研究与应用[J].技术与市场,2022,29(04):119-120.
[6]吕双辉.基于物联网云平台的中波发射台机房环境监测系统[J].数字通信世界,2022(01):104-107.
[7]张楠.无人值守机房环境监测系统[J].中国交通信息化,2021(08):136-138.
[8]孙广钧.中小机房动力环境监测系统建设研究与实务[J].网络安全和信息化,2021(07):71-73.
[9]邱义,郭一晶,李舜.基于阿里云IOT的机房环境监测系统设计与实现[J].现代工业经济和信息化,2021,11(04):49-51+54.
[10]诸一民.环境监测系统在动力机房的应用[J].电子技术,2020,49(02):90-92.
[11]孙建平,机房环境监测系统[J].瑞德保信息科技,2019(12):10.
[12]许翔,汪缨.基于物联网的核医学机房环境监测系统设计[J].中国医疗设备,2019,34(01):101-105.
[13]左翔.基于J2EE的机房环境监测系统的研究与实现[D].郑州:郑州大学,2017.
[14]任辉.基于ZigBee的中小型企业机房环境监测系统设计与实现[D].衡阳:南华大学,2017.
[15]Xu Wei,Zhai Yujin.Design and Implementation of Home Video Surveillance Systems Based on IoT Location Service[J].International Journal of Information Technologies and Systems Approach(IJITSA),2023,16(2).
[16]Chang-Soo Sung,Joo Yeon Park.Design of an intelligent video surveillance system for crime prevention:applying deep learning technology[J].Multimedia Tools and Applications,2021,80(26-27).
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:1158,如若转载,请注明出处:https://www.447766.cn/chachong/176681.html,