局域网监控系统概要设计说明书

局域网监控系统概要设计说明书

ID:46815843

大小:347.50 KB

页数:10页

时间:2019-11-28

局域网监控系统概要设计说明书_第1页
局域网监控系统概要设计说明书_第2页
局域网监控系统概要设计说明书_第3页
局域网监控系统概要设计说明书_第4页
局域网监控系统概要设计说明书_第5页
资源描述:

《局域网监控系统概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件工程实验报告实验名称:概要设计说明书学号:姓名:实验2软件设计说明书1引言1.1背景待开发软件系统的名称:局域网监控系统开发者:宋钊用户:需要对局域网内主机的活动监测的企事业单位1.2编写目的帮助用户和系统开发人员及测试人员了解本系统。对系统进行功能分析,解释与确认。作为开发人员详细设计和测试人员测试的标准。本文档预期读者为实验室项目组成员,用户和测试人员。1.3定义在下面的说明中,我们用LANManager代表本产品名称“局域网监控与管理系统”。Monitor为被监控端。Manager为监控端。1.4参考资料【1】《Windows网络编程》清

2、华大学出版社[美]AnthonyJones,JimOhlund著【2】《VC技术内幕》清华大学出版社潘爱民、王国印译【3】《深入浅出MFC》华中科技大学出版社侯俊杰著【4】《深入浅出Windows注册表》国防工业出版社李永编著【5】《TCP/IP详解》电子书Stevens著2总体设计2.1需求规定本系统属于小型的局域网监控系统,主要可以实现对某一台甚至多台计算机进行屏幕监控。本系统的主要输入项目:1.监控端登录时需要的账号与密码;2.监控端设定的监控目标本系统的主要输出项目:被监控端的屏幕信息。2.2运行环境硬件软件最低配置推荐配置Windows2

3、000/XPOfficeXP/2003CPU:1.5GHz内存:128MB网卡CPU:2.0GHz内存:512MB百兆网卡2.3基本设计概念和处理流程LANManager系统是一种用于局域网下的C/S模式的软件管理和监测系统。它包括客户端(Manager)和服务端(Monitor),服务端软件主要作用是监测本主机的活动,并响应客户端的请求返回本主机的活动信息。客户端接收到服务端返回的信息后在主界面显示出具体的信息供管理者察看,以达到监控局域网主机及方便管理计算机的功能。2.4结构系统的功能结构框图如下图所示;其中Manager端提供较大权限,以达到

4、监控局域网的目的;Monitor端则赋予一定的交流权限功能,以辅助局域网内联络交流功能的实现。系统总体提供监控主机软件配置、文件系统、注册表、进程信息、消息记录、IE浏览记录、用户操作日志、数据包监控、屏幕控制、警告、任务计划等功能模块。总体类图,如下图所示:图1.21)类“管理员”该类具有属性“Name”、“SecretCode”,分别表示管理员登录的帐号和密码信息。该类的操作有“DengLu()”、“SheZhi()”、“GuanLi()”、“Operation()”,分别表示管理员的权限操作,登录、客户机设置、操作员信息管理以及主界面上的相应

5、操作。1)类“主界面”该类没有相应的属性值,只有相关的一些操作,分别为“Up()”、“Down()”、“Lift()”、“Right()”、“Return()”、“OpenGuanLi()”、“OpenSheZhi()”、“Exit()”。分别表示对界面的管理操作以及转向其他界面的操作。2)类“登录”该类具有属性“Name”、“SecretCode”,分别表示管理员登录的帐号和密码信息。该类的操作有“OK”、“Cancel”,分别表示确认登录和取消登陆。3)类“系统设置”该类具有属性“IP”,表示需要监控的客户机的IP地址。该类的操作有“OK”、“

6、Cancel”,分别表示确认I设置P和取消设置。4)类“操作员管理”该类具有属性“Name”、“SecretCode”,分别表示管理员登录的帐号和密码信息。该类的操作有“Add()”、“Del()”、“Alt()”,分别表示增加、删除、修改操作员信息。5)类“客户机”该类具有属性“IP”,表示需要监控的客户机的IP地址。该类的操作有“Truanslate()”表示客户机发送数据到服务器。2.5功能需求与程序的关系监控模块登录模块主窗体系统设置模块操作员管理模块监控实现√守护进程√登陆管理√通信模块√系统设置√操作员管理√实时监控√√监控设置√通过I

7、P设置√通过主机名设置√2.6人工处理过程尚需人工管理系统管理员账户来解决问题。2.7尚未解决的问题守护进程没有能够实现。3部分时序图图3.1为监控操作时序图图3.1图3.1描述的是整个监控过程,首先要登录成功,然后进入主界面,此时客户机向服务器发送数据,此后操作员可以执行相应操作进行监控。图3.2为操作员信息管理时序图图3.2图3.2描述的是管理员对操作员信息的管理,首先要登录,然后可以进行增加、修改、删除的操作。4部分状态转换图5重要模块流程图Monitor的总体流程如下所示:程序启动时加载WinSock库,并创建Socket启动监听线程。当有

8、客户端请求连接时,则接受请受;如果连接成功则创建服务线程提供服务,服务结束后相应的服务线程结束;但此时监听线程继续监听。6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。