节点文献
基于C/S模式的网络远程监控系统
A Client/Server-Based Network Integrated Monitoring System
【作者】 龚海燕;
【导师】 陈仁文;
【作者基本信息】 南京航空航天大学 , 测试计量技术及仪器, 2003, 硕士
【摘要】 本文主要讨论了一个基于Client/Server模式的网络远程监控系统的设计和实现。本系统综合利用传感器技术、数据采集技术、网络通信技术、多媒体技术及面向对象编程技术,具有设备控制、消防保安等功能,可以同时在远程机和服务器上通过语音、信号灯、列表、波形等多种方式显示和处理监控和报警信息。该监控系统以监控信息的实时操作和实时控制为中心,充分利用了现有的局域网资源和广域网资源。整个系统采用分层的、面向对象的设计方法,具有结构模块化、层次化、接口简单、适应性强、升级扩展方便等特点,并可根据本系统的通讯设计规范对特殊的网络结构进行二次开发,具有良好的开放性。 本文主要分为两个部分对系统进行介绍:系统概述、系统各功能模块的实现。在系统概述部分,主要讨论了网络测控系统的研究背景,客户机/服务器模式的结构和发展,通讯协议的选择,本系统各个功能模块的划分等。在系统各功能模块的实现部分中,主要讨论了WinSocket技术、CSocket类和串行化技术、面向对象编程技术及系统通讯模块、硬件接口模块、监测信息显示模块、报警模块等具体模块的实现,最后得到一个开放的计算机网络监控系统。
【Abstract】 This dissertation discusses the design and realization of a Client/Server-based network integrated monitoring system. Synthesizing the technology of sensor, data acquisition, network communication, multimedia, and OOP (Object Oriented Programming), this system can provide device control and fire alarm and can as well display and process the monitoring and alarming information on both server and client, by manifold methods, such as speaker, signal lamp, list, oscillograph and etc. This monitoring system is focused on real-time control and monitor in local network and wide area network. With the object-oriented design and layered structure, it possesses these features: modeled, layered, simple interface, easy operation, strong adaptation, upgradable and so on. Additionally, the second develop can be done to special network with keeping to the communication of this system.This dissertation can be divided into two sections: system summarization and the realization of system’s function models. In the former section, these are discussed in detail: research background of network monitoring system, configuration of Client/Server model, the selection of communication protocol, compartmentalization of system’s function modules and etc. In the later section, the others are discussed: WinSocket technology, CSocket class and serialization technology, OOP technology and the realization of system communication module, hardware interface module, display module of monitoring information and alarming module and finally get an open network monitoring system.
【Key words】 network communication; TCP/IP; remote monitoring system; WinSocket technology; Client/Server model; interface rules; class; OOP (Object Oriented Programming);
- 【网络出版投稿人】 南京航空航天大学 【网络出版年期】2003年 02期
- 【分类号】TP277
- 【被引频次】82
- 【下载频次】1385