局域网监控系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图1 系统总体架构图
服务器端赋予管理者管理局域网内部主机的权限,并响应管理者的监控请求与客户端通信。客户端提供服务监听及连接请求并创建相应的服务线程响应服务器端发送的网络请求,其系统结构见图2。
根据局域网监控的实际流程,结合上述的各功能模块,服务器端监听客户端的连接,客户端连接上来之后,服务器端创建客户的服务线程。如果连接个数到达上限,服务线程退出。
3 监控系统实现和客户端UI系统。网络控制端的主要作用是侦听,它由一个主线程和若干子线程构成,主线程负责创建子线程。一旦有客户端请求进行连接,则主线程就创建子线程与之连接,对客户端数据的各种处理工作均由子线程完成。服务器端界面(UI)负责显示指定IP客户端的实时信息和历史信息,并捕捉对指定客户端的控制消息。服务器端的主要功能包括:显示指定客户端的实时信息
图2 系统结构图
图4 监控用户主机活动图
图3 文件系统查看时序图
3.3.2 远程协助
远程协助功能模块主要包含监控用户主机和远程协
助功能。远程协助功能实时地对客户端主机屏幕进行监
控,并且可以通过鼠标和键盘对客户端的主机进行操作。
通过远程协助,管理员就可以方便的对局域网中的主机
进行操作。远程协助的活动图,见图4。
3.3.3 网络流量监控图5 网络流量监控流程图
收发文件
本功能模块实现了一个完善的文件收发功能。不仅
管理员可以进行群发文件,而且各个用户之间也可以进
行文件的收发,多个客户端可以向管理员提交文件,辅
助实现了办公自动化。它的实现流程图,见图6。
联络交流
联络交流功能模块提供管理端与用户端信息交流、
通知发布等功能。管理端可以群(单)发信息,用户端
代中最优个体的拟合误差随着代数变化的曲线(见图1)。
图1 各代最优个体拟和误差变化曲线
最优代数:BestG=42
绝对误差:MinErr=0.0016
标准遗传算法绝对误差达到:MinErr=0.001577~0.01010。
结果显示,计算的准确度优于传统的变尺度方法。
下图是采用改进遗传算法进行参数标定的结果,结6 结 语
通过使用遗传算法确定生烃动力学参数的过程,我们得到以下结论:改进的遗传算法优化参数不会陷入某个局部最优解;遗传算法优化方法绝对误差和效率高。
参考文献
图2 最优个体拟和误差变化曲线
图6 收发文件时序图(上接第57页)