软件产品设计规范大纲和模板

2020-11-07 20:03:06【来源:锦州热线

1。文档的提纲和介绍:摘要:在设计规范的开头,对整个开发项目做一个总结,用几个简单的段落从宏观的角度描述整个项目的目的及其开发的功能;范围:解释设计规范文件中所描述的范围,包括文件中各部分的内容大纲;读者:简述阅读和理解本设计规范文件的读者,及其必要的前提条件和知识背景;文件的修订历史:标明文件自初稿以来的所有修订历史,包括修订日期,修订的内容和原因,谁进行了修订,修订的页数。""2。开发项目目标:用段落文字概括以下内容。愿景:概括整个发展项目的愿景,即发展战略目标的明确;设计目标:陈述开发成果中需要解决的具体问题,并总结为实现这些目标所做的相关功能设计;项目原因答辩:说明为什么需要进行这个项目,需要开发这个功能或产品;项目的客户和合作伙伴:列出项目开发成果要服务的具体客户,以及项目进行过程中需要依赖的合作伙伴,包括企业内部其他部门的合作伙伴和企业外部的合作伙伴;项目风险和成功的依赖者:列出整个项目面临或可能遇到的风险;项目进展的里程碑:以表格的形式详细列出整个项目的里程碑,并对每个里程碑完成情况的衡量标准进行汇总陈述;使用方案和系统流程图:用逻辑图或其他图像说明系统的数据处理流程,各组成单元如何相互配合提供所设计的功能,指示各种数据的输入,输出和处理等。""3。功能需求概述:在本章中,对软件应开发的所有功能进行了归纳,并详细列出。每个功能都应该基于相应的客户使用方案。最好的方法是用表格一步一步列出产品必须支持的使用方案,以及每个使用方案所依赖的功能。""4。功能的具体设计:在本章中,对软件所有功能的具体设计进行了详细的总结和罗列,并对每一具体设计进行了详细的陈述,并配以所需的图像进行说明,且每一具体设计的详细陈述包括以下内容:所提供的功能,性能或其他服务;使用界面的说明,包括软件整体运行界面的框架,不同窗口的功能,菜单,工具条,按钮,状态条,图标,以及每个对话框的设计和形象,产品的logo,splashscreen等。它们还应包括每个控制键和输入周期的使用情况,系统的反应和反馈行为,以及每个错误的信息,格式和具体文本等。产品使用说明(联机帮助)的设计,连接和内容要求。""5。设计考虑:总结其他设计中必须满足的要求。运行平台的要求:本产品或系统对运行环境的各种要求,如运行平台,硬件,网络连接,使用规定等。;性能要求和可接受的测量标准,以及对产品安装功能,安全性,国际化和本地化等方面的要求。""6。开发进度表:列出项目的开发进度表,每个具体开发任务所需人力和时间的初步估计,以及所有项目里程碑。""7。项目成功所依赖的因素:总结所有可以估计的外部制约因素,特别明确项目成功所依赖的是哪些因素,如特殊的人才,设备,所需的技术,外部一些团队的支持或必须完成的组件等。""8。未解决的问题:总结并列出所有悬而未决的问题,或需要进一步调查和讨论才能确定答案的相关设计方案和计划,以及任何尚未与客户商定的事项等。结束页:通过的设计规范的签字--当设计文件最终被批准时,每个团队领导和客户代表将在此签字。。

Copyright © 2009-2020 , All Rights Reserved. 锦州热线 版权所有
互联网资讯信息服务许可证: 网站备案编号:
联系方式:2820-8476-56