1、日期修改内容作者评审人0.0.12010-12-22一、引言1.1 编写目的说明编写这份详细设计说明书的目的,指出预期的读者。1.2 术语列出本文件中用到专门术语的定义和外文首字母组词的原词组。1.3 参考资料列出有关的参考资料,如: a本项目的经核准的计划任务书或合同、上级机关的批文;b属于本项目的其他已发表的文件;c本文件中各处引用到的文件资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。二、模块结构模块关系图三、通用功能设计3.1 通用功能A3.1.1 功能定义功能名称:编号:1、功能描述2、功能原理总体描述当前功能原理,可以
2、序列图、状态图描述其关系。具体每个界面的实现原理在界面设计中描述3、界面关系使用关系图描述界面间关系。如果功能不涉及前台界面,可不描述,但功能点需要抽取出来描述。4、界面清单编号名称关联页面进入方式描述1界面A从什么页面跳转过来;可能跳转到什么页面。应与上面的界面关系图对应描述当前界面的进入方式,如点击按钮跳转进入,在执行功能完成后,自动跳转等对于复杂界面,描述界面的目的意图2界面B3.1.2 界面详细设计【界面A】界面名称:1、界面设计图2、描述该功能项的概述3、输入项数据类型输入规则输入方式数据源录入/扫描/自动生成/用什么控件描述生成数据的来源4、输出项输出方式用什么控件/用什么格式描述
3、数据采集来源5、性能要求说明包括对精度、灵活性和时间特性等的要求,如没有特别要求可省略。6、实现原理详细说明本功能项所选用的算法,具体的计算公式和计算步骤,如简单可省略。7、相关逻辑说明本功能项运行的逻辑,如简单可省略。8、测试计划 说明对本功能项进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、设备条件驱动程序及桩模块等的规定。【界面B 】说明对包括对精度、灵活性和时间特性等的要求,如没有特别要求可省略。3.1.3 代码目录结构 显示前后端相关资源的目录结构。如果通用功能描述的是常用的业务情景,可不描述。【Flex(PrimeFace)端目录结构】文件名称说明【Java端目录结构】四、模块设计格式同上4.1 业务功能XX4.1.1 功能定义4.1.2 界面详细设计4.13 代码目录结构