首页> 中文学位 >内网监控系统中内网管理子系统的设计与实现
【6h】

内网监控系统中内网管理子系统的设计与实现

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1系统开发背景

1.2国内外相关研究情况

1.3本文的研究内容

1.4本文的结构

第2章系统分析与设计

2.1需求分析

2.2系统工作流程

2.3内网管理子系统整体结构和框架

2.4客户机/服务器模式

2.5系统的开发平台和开发工具

2.6本章小结

第3章系统开发的关键技术及实现

3.1 WINSOCK网络编程原理及实现

3.1.1 Winsock的基本概念

3.1.2 Winsock网络通信流程及具体实现

3.2图像编程技术及实现

3.2.1图像编程中的相关概念

3.2.2本系统图像文件的处理过程

3.3多线程编程技术及应用

3.4鼠标和键盘的消息模拟

3.4.1鼠标的控制及实现

3.4.2模拟按键的实现

3.5定时器技术及应用

3.6本章小结

第4章系统的设计

4.1客户端的设计

4.1.1客户端界面的设计

4.1.2客户端向服务器端发出的各种请求

4.2服务器端软件的设计

4.2.1数据结构的设计

4.2.2 CPU和内存利用率的算法

4.3本章小结

第5章系统的实现

5.1客户端软件的实现

5.1.1客户端监听

5.1.2远程关机与重启机器的实现

5.2服务器端软件的实现

5.2.1程序自动常驻内存

5.2.2程序的隐藏

5.2.3图像转换成位图文件

5.3本章小结

结论

参考文献

附录

致谢

展开▼

摘要

本文针对北京工业大学计算中心的工作环境,设计与实现了一个内网监控管理系统。在该环境中,由于机器数量庞大且上机人员构成复杂,需要经常对个别人员执行非法软件或上网玩游戏等情况进行监控,从而给机房管理带来了一定的难度。为了能够提高管理员的工作效率,减轻维护工作量,我们需要有一套监控管理软件,对局域网内的所有计算机进行实时有效的管理。本系统正是出于该目的来设计并且实现的。 本系统的主要功能包括:监控和记录机房内所有机器的使用情况;获取系统被监控端的资源消耗信息(内存、CPU的利用率);实时跟踪所监控机器的屏幕和进程状态;对被监控端发送警告消息;远程开启、关闭和重启计算机;对被监控端的鼠标、键盘进行锁定控制等。 系统的总体设计思想是通过Socket通信和windows的消息机制,在监控端(客户端)和被监控端(服务器端)进行数据交换,达到监控与被监控的目的。整个系统分为客户端模块和服务器模块两大模块,这两大模块又分为网络模块、图像模块和主框架模块三个子模块。网络模块的主要作用是发送或接收各种操作命令以及屏幕图像数据等;图像模块负责进行拷屏或显示、对屏幕图像数据进行压缩或解压缩等;主框架模块则主要负责窗口消息处理和映射,以处理各种操作命令(关闭进程、控制屏幕、重启机器等命令)。 系统采用了面向对象技术和多线程编程的开发技术,利用VisualC++6.0在windows xP平台上进行实现。整个系统高效实用、操作简单。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号