摘要3-5
Abstract5-9
第1章 引言9-14
1.1 探讨背景及作用9-10
1.2 国内外探讨近况10-12
1.3 本论文的主要工作12
1.4 本论文主要内容及组织12-14
第2章 Windows系统监控的相关技术介绍14-29
2.1 Windows开机自启动程序的策略介绍14-16
2.2 Windows消息机制16-17
2.3 Windows系统怎么写作介绍17-18
2.4 C# WindowsAPI 函数利用策略介绍18-21
2.5 C#中利用钩子技术介绍21-24
2.6 正则表达式技术24-28
2.6.1 正则表达式概述24-25
2.6.2 涉及的基本的类25-26
2.6.3 基本语法26-28
2.6.4 构造正则表达的策略28
2.7 本章小结28-29
第3章 系统整体架构设计以及各子系统需求浅析29-38
3.1 系统需求浅析29
3.2 系统运转环境29-30
3.3 系统架构设计30-31
3.4 系统注册模块功能浅析31-32
3.5 用户登录验证模块的功能浅析32-33
3.6 文件监控模块的功能浅析33-34
3.7 运用程序过滤模块的功能浅析34-35
3.8 网站访问监视模块的功能浅析35-37
3.9 自我保护模块的的功能浅析37
3.10 本章小结37-38
第4章 系统监控程序的设计与实现38-60
4.1 系统数据库类的设计38-43
4.1.1 数据库连接类(Dataconnect 类)39-40
4.1.2 系统数据库操作类(Manage 类)40-42
4.1.3 用户监视内容获取类(GetUserLog 类)42-43
4.2 多语种用户界面开发43-46
4.2.1 C#本地化实现43-45
4.2.2 维吾尔文信息提示框(UyghurMessageBox)的实现45-46
4.3 系统自我保护模块的实现46-48
4.4 系统监控模块的实现48-56
4.4.1 FileSystemWatcher 类48-50
4.4.2 FileSystemWatcher 同时监视多个磁盘驱动50-53
4.4.3 利用 FileSystemWatcher 类时注意事项53-54
4.4.4 屏幕截图54-56
4.5 网络不良信息过滤的实现56-58
4.6 运用程序过滤的实现58-59
4.7 本章小结59-60
第5章 系统安装和测试60-65
5.1 注册模块测试60
5.2 系统主菜单测试和介绍60-62
5.3 系统锁屏测试62-63
5.4 监控模块测试63-64
5.5 本章小结64-65
第6章 总结与展望65-67
6.1 本论文工作总结65-66
6.2 今后的工作66-67