文档。
2
f3项目设计(20pages)
31系统总体说明
311主要业务功能划分
总体数据流图,并给出简要阐述给出模块划分实现的逻辑视图根据业务功能划分中的分析,描述主要业务功能和模块划分,功能部件划分的依据,各部件实现的功能
312系统边界
系统边界描述和限定了其他可能与本系统发生联系的外部角色,从中可以明确划分公共接口。
313接口
分为外部,内部接口(各子系统之间),接口形式如文件,调用等,实现方法,数据结构定义、与OA的接口。
314物理视图
描述硬件架构,系统部署,描述系统使用及操作的环境,可画UML部署图。
315技术关键点考虑
描述在需求中的关键点与难点,以及核心实现方法,技术,描述这些技术是如何保证实现这些关键点的
3
f32组件功能设计
描述各模块的技术概述,框架,接口,核心数据结构,实现过程概述,可绘制整体类图,各个功能的顺序图,界面UI设计图,配合文字说明。
321功能1
3211技术概述本节涵盖了本子系统所使用到的技术信息,同时也应列出所选用的现成的软件模块及所需二次开发的环节。包括以下内容:平台要求:应包括有关操作系统、web服务器,中间件等信息。表现层:在表现层上提供详细信息。内存与缓存管理策略:这仅是本结构的一个可选项,有可能不需要专门提出。系统集成策略:列出有关设计与实施的全部建议。现成软件接口分析,包括所需用到的接口和所需新开发的功能与接口。3212框架与功能部件组成子系统内部的模块划分,以线框图方式给出,对于WEB系统应给出站点一览图;对于UI应用程序给出一张界面层次图。3213接口子系统内部模块之间的接口概述,包括接口方式(如文件,函数调用,数据库,网络…)3214数据结构子系统内部的主要数据结构和对数据库子系统及文件系统的要求
4
f3215用户界面规范以UI界面原型图方式给出,适当文字描述,阐述界面风格。3216用户界面流图以线框图方式,描述界面之间的转化关系3217处理流程概述对于具有明显流程特性的模块,给出流程图,结合数据结构,以自然语言描述
322功能2
3221技术概述本节涵盖了本子系统所使用到的技术信息,同时也应列出所选用的现成的软件模块及所需二次开发的环节。包括以下内容:平台要求:应包括有关操作系统、web服务器,中间件等信息。表现层:在表现层上提供详细信息。内存与缓存管理策略:这仅是本结构的一个可选项,有可能不需要专门提出。系统集成策略:列出有关设计与实施的全部建议。r