论文部分内容阅读
近年来,随着计算机技术、信息处理技术以及网络通信技术的飞速发展,各行各业信息化建设的发展及更新,越来越依赖计算机软硬件和网络系统。机房是企事业单位用于存放系统运行所使用电子设备的地方。机房一般具有面积小、软硬件资产密集、管理人员少的特点。企事业单位的不断发展壮大促使机房数量不断增多,且机房有分布较散的特点,但对于机房监控系统的性能要求越来越完善,用户的需求越来越高。本文正是利用企业实现信息化建设的契机,结合本人参加的"某广电局微波站动力环境机房监控系统的开发"项目,结合该项目要求,以及机房原有监控现状,得出用模块化设计方法解决无人值守机房监控系统设计的思路,设计并实现了无人值守机房监控系统。论文完成的具体工作如下:(1)通过查询相关资料,了解监控系统应用的背景以及意义,介绍了国内外机房监控系统发展现状及发展方向。(2)首先进行系统的需求分析,其主要内容包括机房监控系统的总体需求以及各部分功能需求。然后,根据本系统的被控对象,明确系统软件设计结构以及目标。(3)通过对本系统的整体结构设计以及相关理论技术的研究,对系统进一步详细设计提供依据。以便提高系统设计的可行性。然后,对监控系统的各模块进行了详细设计,包括监控端显示模块、报警处理模块、远程控制模块、视频监控模块、参数配置模块、指纹交接班模块等各模块进行分别设计。(4)最后对机房监控系统的软件进行测试,然后给出了几个重要模块的测试内容以及测试方式。经测试结果分析各模块功能能够达到监控系统设计要求。基本实现了系统所需要的功能。本论文的研究重点在于对系统整体的方案设计以及对共享内存管理机制的研究。对共享内存管理机制的研究有有助于提高系统的实时性以及稳定性。本系统使用Visual Studio 2013作为开发环境与Mysql数据库进行开发,采用模块化设计方法,完成了对系统各功能模块的详细设计以及实现。文章最后对所做的工作进行总结以及对下一步的工作进行展望。