1、文档编号:地下管线功能设计说明书版本号:Verson1.0受控编号:1.0编写部门:软件部编写人:审核人:审核日期:2024年4月13日批准人:日期:2024年4月13日 项目名称 目 录1.引言41.1目的41.2范围41.3读者对象41.4参考资料41.5术语与缩略语42.模块命名规则43.模块汇总43.1模块汇总表43.2可复用模块列表53.3模块关系图54.子系统A的模块设计(面向过程开发过程中)54.1模块A-00154.2模块A-00255.子系统B的模块设计(面向过程开发过程中)65.1模块B-00165.2模块B-00266.子系统A的模块设计(面向设计对象开发过程中)66.1
2、模块A-00166.2模块A-00277.子系统B的模块设计(面向设计对象开发过程中)77.1模块B-00177.2模块B-00278.其他8HTTP:/WWW.RAILS.COM.CN/IT PAGE 2 OF 81. 引言1.1 目的1.2 范围1.3 读者对象1.4 参考资料资料名称标识符出 版 单 位作 者日 期格式说明:列出本文档的所有参考资料(可以是非正式的出版物),对于不为本单位所拥有的资料,要注明来源、引用章节,如果必要需将部分章节复印做为附件附在文档后。1.5 术语与缩略语术语、缩略语解 释2. 模块命名规则模块设计人员确定本软件的模块命名规则(例如类、函数、变更等),确保模
3、块设计文档的风格与代码的风格保持一致。可以从机构的编程规范中摘取或引用.3. 模块汇总3.1 模块汇总表这里模块是指相对独立的软件设计单元,例如对象类、函数包等。子系统A模块名称功 能 简 述 子系统B模块名称功 能 简 述 3.2 可复用模块列表如果在概要设计中说明了可复用策略,则需要在此处列出符合该策略的模块名称列表。并在后续模块设计中有所考虑。 模块1 模块2 模块3 .3.3 模块关系图类结构图,参考概要设计文档。4. 子系统A的模块设计(面向过程开发过程中)4.1 模块A-001模块名称功能描述接口与属性用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参
4、数、返回值等。在此处粘贴即可。数据结构与算法不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对象类是如何设计的。补充说明4.2 模块A-002模块名称功能描述接口与属性用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。在此处粘贴即可。数据结构与算法不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对象类是如何设计的。补充说明.5. 子系统B的模块设计(面向过程开发过程中)5.1 模块B-001模块名称功能描述接口与属性用专业的设计(开
5、发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。在此处粘贴即可。数据结构与算法不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对象类是如何设计的。补充说明5.2 模块B-002模块名称功能描述接口与属性用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。在此处粘贴即可。数据结构与算法提示:不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对象类是如何设计的。补充说明.6. 子系统A的模块设计(面向设计对象开
6、发过程中)6.1 模块A-001模块名称功能描述类属性和类方法用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。在此处粘贴即可。重要的算法不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对象类是如何设计的。补充说明6.2 模块A-002模块名称功能描述类属性和类方法用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。在此处粘贴即可。重要的算法不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对
7、象类是如何设计的。补充说明.7. 子系统B的模块设计(面向设计对象开发过程中)7.1 模块B-001模块名称功能描述类属性和类方法用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。在此处粘贴即可。重要的算法不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对象类是如何设计的。补充说明7.2 模块B-002模块名称功能描述类属性和类方法用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。在此处粘贴即可。重要的算法提示:不论是采用经典的还是专用的数据结构与算法,都应该做必要的描述。不仅用于指导程序的实现,还可以让人清楚地了解该对象类是如何设计的。补充说明.8. 其他- 5 -