1、文件监视网络模块设计文档(项目名称)设计说明书编号:编制: 日期:审核: 日期:批准: 日期:文档修订记录变更序号文档版本号变更内容简述变更日期变更人1. 引言 41.1开发背景介绍 41.2术语、缩略语 42. 2.模块设计 52.1 模块关系图 52.2模块1 52.2.1描述 52.2.2 输入项 52.2.3 输出项 52.2.4 结构 52.2.5 接口图 62.2.6 数据结构说明 62.3模块2 63 类程序设计 83.1 类关系图 83.2 类A程序设计 83.2.1类A程序1 83.2.2 类A程序2 93.3 类B程序设计 103.3.1 类B程序1 104.公用函数设计
2、114.1公用函数1 114.2公用函数2 111引言1.1开发背景介绍这些模块的功能介绍,说明这些模块解决的是什么问题。1.2术语、缩略语列出本文件中用到的专门术语的定义及术语缩写词。2模块设计21 模块关系图22模块描述1应用程序和驱动程序通信模块1描述负责与本机文件监视驱动程序的通信。2 输入项规则的设置、修改、删除。3 结构用下列图表形式说明该模块、程序与公用函数之间的结构。4 接口图接口图5 数据结构说明说明数据结构6 流程图2 日志输出模块1描述负责本机文件监视模块和远程访问文件监视模块的日志输出和处理2 输入项规则的设置、修改、删除。3 结构用下列图表形式说明该模块、程序与公用函
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项目编号:项目名称:版本号: 公用函数名称:设计人员:编程人员:功能说明:输入项:流程:输出项:错误处理:与其他程序的依赖关系:其他的影响: