软件产品设计规范书

软件产品设计规范书的撰写提纲额模板

1. 文件的梗概和介绍:

总结:在设计规范书的开头,对整个开发项目做个总结,用简单几个段落从宏观的角度对整个项目的目的和它所开发的功能做一个描述;

范围:说明设计规范文件所叙述的范围,包括文件中各个部分的内容大纲;

读者:简要地描述阅读和理解此份设计规范文件的读者,及其必要的前提和知识背景;

文件的修订历史:注明这份文件自初稿后的所有修订历史,包括修订日期、改动的内容和理由、谁作的修改,以及修改内容的页数。

2. 开发项目的目标:用段落文字总结以下内容。

远景:总结整个开发项目的远景,也就是开发的战略目标的定义;

设计目标:陈述开发的结果所需要解决的具体问题,以及为达到这些目的所做的相关功能设计的概述性总结;

项目理由的辩护:说明为什么需要进行这个项目、开发这个功能或产品;

项目的客户和合作者:列出项目开发出的结果所要服务的具体客户,以及项目进程中所要依赖的合作伙伴,包括企业内部其它部门的合作者和企业外部的合作者;

项目的风险以及成功的依赖者:列出整个项目所面临或可能会遇到的风险;

项目进度的里程碑:用表格的方式将整个项目的里程碑详细的列出来,并对每个里程碑完成结束的衡量标准做总结陈述;

使用方案和系统流程图:用逻辑图或其它图像来说明系统的数据处理的流程、各种组件单元之间怎样相互配合来提供所设计的功能,注明各种数据的输入、输出和处理等等。

3. 功能需求的总结:在这一章里详细总结和列出软件所有应该开发的功能,每个功能应该有相对应的客户使用方案为基础,最好的方法是用表格逐步列出产品必须支持的使用方案,以及每个使用方案所依赖的功能。

4. 功能的具体设计:在这一章里详细总结和列出软件所有功能的具体设计,对每个具体的设计进行详细的陈述,并配上所需要的图像进行解释,对每个具体的设计进行包括以下内容的详细陈述:

所提供的功能、性能或其它服务;

使用界面的解说,包括软件总体的运行界面的框架、不同的视窗的功能、菜单(Menu)、工具条(ToolsBar)以及按键(Buttons)、状态条(Status Bar)、图释(Icon),以及每个对话框(DialogBox)的设计和形象,产品的徽标(Logo),启动画面(SplashScreen)等等,它们还应该包括每个控制键和输入时段的使用法、系统的反应和回馈的行为,以及每个出错的信息、格式和具体的文字等等。

产品使用说明(Online help)的设计、连接、内容要求。

5. 设计的考虑因素:总结其它设计中必须满足的要求。

运行平台的要求:此产品或系统对运行环境的各种要求,如操作平台、硬件、网络连接、使用规章等等;

性能要求及可以接受的衡量的准则,以及对产品安装的功能、安全性、国际化和地方化的要求等等。

6. 开发时间表:列出该项目的开发时间表,对每一具体开发任务所需的人力及时间的初步估计,及所有的项目里程碑。

7. 项目成功所依赖的因素:总结所有可以估计到的外在制约因素,特别要写明哪些因素是该项目成功所依赖的,如特别的人才、设备、所需的技术、某些外部团队的支持或必须完成的组件等等。

8. 未解决的问题:总结和列出所有尚未解决的问题,或有待进一步调查商讨才能定出答案的有关设计方案和计划,及任何与客户尚未达成一致的事项等等。

结尾页:设计规范书通过的签字——当设计文件最后审核通过后,各团队领导和客户代表在此签字。

软件产品设计规范书的撰写提纲额模板

1. 文件的梗概和介绍:

总结:在设计规范书的开头,对整个开发项目做个总结,用简单几个段落从宏观的角度对整个项目的目的和它所开发的功能做一个描述;

范围:说明设计规范文件所叙述的范围,包括文件中各个部分的内容大纲;

读者:简要地描述阅读和理解此份设计规范文件的读者,及其必要的前提和知识背景;

文件的修订历史:注明这份文件自初稿后的所有修订历史,包括修订日期、改动的内容和理由、谁作的修改,以及修改内容的页数。

2. 开发项目的目标:用段落文字总结以下内容。

远景:总结整个开发项目的远景,也就是开发的战略目标的定义;

设计目标:陈述开发的结果所需要解决的具体问题,以及为达到这些目的所做的相关功能设计的概述性总结;

项目理由的辩护:说明为什么需要进行这个项目、开发这个功能或产品;

项目的客户和合作者:列出项目开发出的结果所要服务的具体客户,以及项目进程中所要依赖的合作伙伴,包括企业内部其它部门的合作者和企业外部的合作者;

项目的风险以及成功的依赖者:列出整个项目所面临或可能会遇到的风险;

项目进度的里程碑:用表格的方式将整个项目的里程碑详细的列出来,并对每个里程碑完成结束的衡量标准做总结陈述;

使用方案和系统流程图:用逻辑图或其它图像来说明系统的数据处理的流程、各种组件单元之间怎样相互配合来提供所设计的功能,注明各种数据的输入、输出和处理等等。

3. 功能需求的总结:在这一章里详细总结和列出软件所有应该开发的功能,每个功能应该有相对应的客户使用方案为基础,最好的方法是用表格逐步列出产品必须支持的使用方案,以及每个使用方案所依赖的功能。

4. 功能的具体设计:在这一章里详细总结和列出软件所有功能的具体设计,对每个具体的设计进行详细的陈述,并配上所需要的图像进行解释,对每个具体的设计进行包括以下内容的详细陈述:

所提供的功能、性能或其它服务;

使用界面的解说,包括软件总体的运行界面的框架、不同的视窗的功能、菜单(Menu)、工具条(ToolsBar)以及按键(Buttons)、状态条(Status Bar)、图释(Icon),以及每个对话框(DialogBox)的设计和形象,产品的徽标(Logo),启动画面(SplashScreen)等等,它们还应该包括每个控制键和输入时段的使用法、系统的反应和回馈的行为,以及每个出错的信息、格式和具体的文字等等。

产品使用说明(Online help)的设计、连接、内容要求。

5. 设计的考虑因素:总结其它设计中必须满足的要求。

运行平台的要求:此产品或系统对运行环境的各种要求,如操作平台、硬件、网络连接、使用规章等等;

性能要求及可以接受的衡量的准则,以及对产品安装的功能、安全性、国际化和地方化的要求等等。

6. 开发时间表:列出该项目的开发时间表,对每一具体开发任务所需的人力及时间的初步估计,及所有的项目里程碑。

7. 项目成功所依赖的因素:总结所有可以估计到的外在制约因素,特别要写明哪些因素是该项目成功所依赖的,如特别的人才、设备、所需的技术、某些外部团队的支持或必须完成的组件等等。

8. 未解决的问题:总结和列出所有尚未解决的问题,或有待进一步调查商讨才能定出答案的有关设计方案和计划,及任何与客户尚未达成一致的事项等等。

结尾页:设计规范书通过的签字——当设计文件最后审核通过后,各团队领导和客户代表在此签字。


相关内容

  • 传阅单会客单
  • 江苏省软件企业/产品评估规范 Evaluation of software enterprise/product in Jiangsu Province 2015 - 11- 26发布 2015- 11 - 26实施 目 次 目次 .................................. ...

  • 程序代码版本管理规范
  • Working Instruction 软件版本管理规范 Working Instruction Revision List Working Instruction 目录 一.目的 ........................................................... ...

  • [软件企业评估规范 TSCSIA1-2015]
  • 四川省软件行业协会标准规范 T/SCSIA1-2015 软件企业评估规范 Specification for evaluation of software enterprise 2015-12-10发布 2016-01-01实施 四川省软件行业协会 目 次 前言 .................. ...

  • 项目开发规范报告
  • 项目开发报告 一. 报告的目的 通过反映此次项目开发中各层面存在的问题,以及对项目开发中造成的影响,来反映项目开发中规范化的必要性,以及开发文档的重要性.规范化软件开发流程控制是为了使整个软件产品在开发各个阶段清晰.要求明确.任务具体,便于规范化.系统化及工程化,利于提高软件生命周期的控制及管理,提 ...

  • 软件系统测试规范
  • 上海兴汉科技公司 软件测试规范 目 录 一. 概述 ............................................................................................................................ ...

  • 建筑工程结构分析软件
  • 建筑工程结构分析软件 [一]大型有限元分析软件 1.ANSYS 中文官网: 市面上最多用户CAE 软件--ANSYS 已发展了很多版本, 其实它们核心的计算部分变化不大,只是模块越来越多.比如5.1没有lsdyna ,和cad 软件的接口,到了5.6还有疲劳模块等等.其实这些模块并不是ANSYS 公 ...

  • 软件测试流程及规范
  • 1 目标 制定完整且具体的测试路线和流程,为快速.高效和高质量的软件测试提供基础流程框架. 最终目标是实现软件测试规范化,标准化. 2 测试流程说明 3 测试需求分析 测试需求是整个测试过程的基础:确定测试对象以及测试工作的范围和作用.用来确定整个测试工作(如安排时间表.测试设计等)并作为测试覆盖的 ...

  • 公司工作内务管理制度
  • 我刘建伟是北京海淀一家证券营业部的一名客户经理,可为软件销售提供客户资源,同时软件销售也可以把自由的客户提供给我,希望能达到一个双赢,我的业务主要就是新开股东账户,或者找股民让他从其他证券公司转到我所在的证券公司,我为他们提供一系列的服务,说实话对股民没什么影响,我们公司的制度是很健全的,很多公司只 ...

  • 会计电算化软件的技术规范与系统设计原则
  • 第16卷第2期2003年6月 江西电力职业技术学院学报 JournalofJiangxiElectricVocationalandTechnicalCollege Vol.16,No.2 Jun.2003 会计电算化软件的技术规范与系统设计原则 王春兰1,叶继华2 (11江西电力职业技术学院,江西南 ...

  • 国际软件工程职业道德规范
  • 软件工程职业道德规范和实践要求 5.2版 IEEE-IEEE-CS 和ACM软件工程道德和职业实践联合工作组推荐 经 IEEE- IEEE-CS 和 ACM 批准定为讲授和实践软件工程的标准 简明版 序言 本规范的简明版以更高级的摘要形式归纳了规范的主要意向,完整版所包括的条款则给出了范例和细节,说 ...