| 【中文题名】 | 局域网计算机监控系统的设计和实现 |
| 【英文题名】 | Design and Implementation of Computer Monitoring System for LAN |
| 【学科专业】 | 软件工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-4-5 |
| 【中关键词】 | 计算机,监控,局域网,客户服务器模式,, |
| 【英关键词】 | Computer,Monitor,Location Area Network,Client/Server Pattern, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>局域网(LAN)、城域网(MAN) |
| 【论文摘要】 | 局域网计算机监控系统是为了高效地管理好局域网内的所有计算机而建立的一种管理系统。它主要是对局域网内使用的计算机进行监控,用来查看任意一段时间内被控端计算机的使用情况,使用的是远程控制技术。通过掌控被控端计算机实时的运行信息,随时了解局域网内计算机的状况,旨在为局域网内的计算机管理,提供一种可靠、实用、方便高效的管理模式。
局域网计算机监控系统采用客户/服务器模式,系统分为客户端监控软件和服务器端软件两大部分。客户端监控软件分为五个模块,分别完成客户机网络使用情况的统计、文件信息的修改、当前进程运行的信息、电子邮件收发的信息和CPU 使用率等功能。服务器端软件收集客户端的各类信息,以便用户对局域网内的主机进行监测和管理。
客户端监控软件的Network packets probe 模块和Sending/Receiving E-mails probe模块的实现以TCP/IP 协议为基础,通过层层分析IP 报头和TCP 报头来获取相应的信息,File modification/creation probe 模块和Process execution probe 模块主要用Windows钩子技术来实现。服务... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-6 |
|
1 绪论 |
6-12 |
|
1.1 课题背景 |
6-7 |
|
1.2 国内外研究现状 |
7-11 |
|
1.3 课题主要研究工作 |
11-12 |
|
2 系统开发的关键技术 |
12-24 |
|
2.1 客户机/服务器模式 |
12-16 |
|
2.2 TCP/IP 协议 |
16-20 |
|
2.3 多线程程序设计 |
20-21 |
|
2.4 WINDOWS 钩子技术 |
21-23 |
|
2.5 本章小结 |
23-24 |
|
3 系统分析与设计 |
24-32 |
|
3.1 需求分析 |
24-25 |
|
3.2 构架设计 |
25-26 |
|
3.3 客户端监控软件的设计 |
26-28 |
|
3.4 服务器端软件的设计 |
28-31 |
|
3.5 本章小结 |
31-32 |
|
4 系统的实现 |
32-44 |
|
4.1 客户端监控软件的实现 |
32-37 |
|
4.2 服务器端软件的实现 |
37-43 |
|
4.3 本章小结 |
43-44 |
|
5 总结 |
44-46 |
|
5.1 工作成果 |
44 |
|
5.2 待改进之处 |
44-46 |
|
致谢 |
46-47 |
|
参考文献 |
47-50 |
|
附录1 进程隐藏的实现 |
50-53 |
|
| 【DOI】 | LunWen.ID:2.2008.372399 |