局域网监控与管理系统文档
局域网监控与管理系统
详细设计文档
项目名称: LANManager
拟制:钟毅 审核:SKY Team
项目代号: LANManager
收文:严桂夺
产品版本: 1.0
修 改 记 录
日 期 版 本 修 改 内 容 修 改 人
2006-3-20 1.0 系统结构初步设计 严桂夺
2006-3-28 1.1 系统模块设计
严桂夺、钟毅、刘华
忠
2006-4-5 1.2 模块详细设计 严桂夺、钟毅
局域网监控与管理系统文档
目录
局域网监控与管理系统.....................................................................................................................1
详细设计文档.....................................................................................................................................1
一、 引言............................................................................................................................................3
1) 编写目的.................................................................................................................................3
2) 定义.........................................................................................................................................3
3) 参考资料.................................................................................................................................3
二、 系统结构设计............................................................................................................................3
1) 功能描述.................................................................................................................................3
2) 系统总体架构.........................................................................................................................4
3) 客户端.....................................................................................................................................5
4) 服务端.....................................................................................................................................6
三、 详细模块设计............................................................................................................................8
1) 监控用户信息.........................................................................................................................8
2) 远程协助.................................................................................................................................9
3) 网络监控...............................................................................................................................10
4) 联络交流...............................................................................................................................11
5) 收发文件...............................................................................................................................11
6) 任务计划...............................................................................................................................14
四、 系统配置..................................................................................................................................14
局域网监控与管理系统文档
一、 引言
1) 编写目的
本文档为 LANManager(局域网监控与管理系统)详细设计文档(Design Document),对
作品进行系统性介绍,对使用的技术机制进行分析,对各个模块进行功能描述,并给出
主要数据流程和系统结构。本文档的预期读者是本系统的需求用户、团队开发人员、相
关领域科研人员。
2) 定义
在下面的说明中,我们用 LANManager 代表本产品名称“局域网监控与管理系统”。
3) 参考资料
a) 《Windows 网络编程》 清华大学出版社 [美]Anthony Jones, Jim Ohlund 著
b) 《VC 技术内幕》 清华大学出版社 潘爱民、王国印译
c) 《深入浅出 MFC》 华中科技大学出版社 侯俊杰 著
d) 《深入浅出 Windows 注册表》 国防工业出版社 李永 编著
e) 《TCP/IP
详解 》 电子书 Stevens 著
二、 系统结构设计
1) 功能描述
LANManager 系统是一种用于局域网下的 C/S 模式的软件管理和监测系统。它包括
客户端(Manager)和服务端(Monitor),服务端软件主要作用是监测本主机的活动,并响
应客户端的请求返回本主机的活动信息。客户端接收到服务端返回的信息后在主界面显
示出具体的信息供管理者察看,以达到监控局域网主机及方便管理计算机的功能;另外,
本软件还提供 Manager 端与 Monitor 端以及 Monitor 与 Monitor 端的联络交流、收发文件、
远程协助以及任务计划等功能,以达到局域网监控与电子办公一体化的效果。它的主要
功能如下所示:
局域网监控与管理系统文档
LANManager客
户端
监控用户信息
远程协助
网络监控
联络交流
收发文件
LANMonitore服
务端
任务计划
系统总体功能用例
2) 系统总体架构
系统总体架构设计如下所示。其中 Manager 端提供较大权限,以达到监控局域
网的目的; Monitor 端则赋予一定的交流权限功能,以辅助局域网内联络交流功能
的实现。系统总体提供监控主机软件配置、文件系统、注册表、进程信息、消息记
录、IE 浏览记录、用户操作日志、数据包监控、屏幕控制、单(群)发信息、单
(群)发文件、警告、任务计划等功能模块。
局域网监控与管理系统文档
系统总体架构图
3) 客户端
Manager 端是本系统的管理端,它赋予管理者管理局域网内部主机的权
根,并响应管理者的监控请求与 Monitor 端通信。它的系统架构如下所示:
Manager 端系统结构图
Manager 的总体流程如下所示:程序启动时加载 WinSock 库,当用户请