文件监视网络模块设计文档.docx
《文件监视网络模块设计文档.docx》由会员分享,可在线阅读,更多相关《文件监视网络模块设计文档.docx(8页珍藏版)》请在冰豆网上搜索。
文件监视网络模块设计文档
(项目名称)
设计说明书
编号:
编制:
日期:
审核:
日期:
批准:
日期:
文档修订记录
变更
序号
文档版本号
变更内容简述
变更日期
变更人
1.引言4
1.1开发背景介绍4
1.2术语、缩略语4
2.2.模块设计5
2.1模块关系图5
2.2模块15
2.2.1描述5
2.2.2输入项5
2.2.3输出项5
2.2.4结构5
2.2.5接口图6
2.2.6数据结构说明6
2.3模块26
3.类程序设计8
3.1类关系图8
3.2类A程序设计8
3.2.1类A程序18
3.2.2类A程序29
3.3类B程序设计10
3.3.1类B程序110
4.公用函数设计11
4.1公用函数111
4.2公用函数211
1引言
1.1开发背景介绍
这些模块的功能介绍,说明这些模块解决的是什么问题。
1.2术语、缩略语
列出本文件中用到的专门术语的定义及术语缩写词。
2模块设计
2.1模块关系图
2.2模块描述
1应用程序和驱动程序通信模块
1描述
负责与本机文件监视驱动程序的通信。
2输入项
规则的设置、修改、删除。
3结构
用下列图表形式说明该模块、程序与公用函数之间的结构。
4接口图
接口图
5数据结构说明
说明数据结构
6流程图
2日志输出模块
1描述
负责本机文件监视模块和远程访问文件监视模块的日志输出和处理
2输入项
规则的设置、修改、删除。
3结构
用下列图表形式说明该模块、程序与公用函数之间的结构。
4接口图
接口图
5数据结构说明
说明数据结构
6流程图
3远程访问文件监视模块
1描述
负责监视远程访问本机文件。
2输入项
规则的设置、修改、删除。
3结构
用下列图表形式说明该模块、程序与公用函数之间的结构。
4接口图
接口图
5数据结构说明
说明数据结构
6流程图
4本机访问文件监视模块
1描述
负责监视操作本机文件
2输入项
规则的设置、修改、删除。
3结构
用下列图表形式说明该模块、程序与公用函数之间的结构。
4接口图
接口图
5数据结构说明
说明数据结构
6流程图
3类程序设计
3.1类关系图
所用的类的关系图
3.2类A程序设计
3.2.1类A程序1
项目编号:
项目名称:
版本号:
模块名称:
程序名称:
设计人员:
编程人员:
功能说明:
输入项:
程序流程:
输出项:
错误处理:
与其他程序的依赖关系:
其他的影响:
程序内的函数名(主要函数说明)
功能
外部公用函数名
3.2.2类A程序2
项目编号:
项目名称:
版本号:
公用函数名称:
设计人员:
编程人员:
功能说明:
输入项:
流程:
输出项:
错误处理:
与其他程序的依赖关系:
其他的影响:
4公用函数设计
4.1公用函数1
项目编号:
项目名称:
版本号:
公用函数名称:
设计人员:
编程人员:
功能说明:
输入项:
流程:
输出项:
错误处理:
与其他程序的依赖关系:
其他的影响: