电子产品设计规格书(模板)1目录1前言 __________________________________________________________________ 4 1.1目的____________________________________________________________________ 4 1.2定义、缩写词、略语______________________________________________________ 4 1.3参考资料________________________________________________________________ 4 2产品组件概述 __________________________________________________________ 6 2.1产品组件背景____________________________________________________________ 6 2.2产品组件的功能和特性____________________________________________________ 6 2.3产品组件的应用环境______________________________________________________ 6 3产品组件的用户特点 ____________________________________________________ 8 3.1节目制作主角____________________________________________________________ 8 3.2节目演示主角____________________________________________________________ 9 3.3观看演示主角____________________________________________________________ 9 3.4系统管理主角____________________________________________________________ 9 3.5行业应用开发主角________________________________________________________ 9 4产品组件的外部接口 ___________________________________________________ 10 4.1用户界面(UI需求) _____________________________________________________ 10 4.2硬件接口_______________________________________________________________ 10 4.3软件接口_______________________________________________________________ 10 4.4通信接口_______________________________________________________________ 10 5产品组件的设计约束 ___________________________________________________ 11 5.1需要遵循的标准/准则____________________________________________________ 11 5.2硬件限制_______________________________________________________________ 11 5.3软件限制_______________________________________________________________ 11 5.4工艺限制_______________________________________________________________ 11 5.5成本限制_______________________________________________________________ 11 6产品组件的功能需求 ___________________________________________________ 12 6.1功能需求(第一种描述方式)[如:F001001 服务器登录功能]________________ 12 6.2概念用例1(第二种描述方式)___________________________________________ 12 6.3概念用例(第三种描述方式,仍然是概念用例)_____________________________ 137产品组件的DFX需求___________________________________________________ 15 7.1国际化支持_____________________________________________________________ 15 7.2系统性能/稳定性/可靠性需求___________________________________________ 15 7.3可测试性需求___________________________________________________________ 15 7.4可制造性需求___________________________________________________________ 15 7.5可维护性/易用性需求___________________________________________________ 15 7.6兼容性需求_____________________________________________________________ 16 7.7软件包发布需求_________________________________________________________ 16 7.8产品可服务性___________________________________________________________ 16 7.9关键物料、元器件可采购性_______________________________________________ 16 7.10其它需求______________________________________________________________ 16 8附录一:功能列表方式描述系统需求(IPO方式)_________________________ 17 9附录二:用例方式描述系统需求_________________________________________ 18 9.1(样例一)设置节目分辨率_______________________________________________ 18 9.2(样例二)选择发布服务器_______________________________________________ 201前言[使用本模板注意事项:对于本模板发布后,新产品一律使用本模板撰写产品设计规格书,根据硬件产品和软件产品的特点,作者对功能需求可以选择功能特性表方式(参见 6.1功能需求)描述产品设计规格书,也可以采用用例方式(参见6.2概念用例1,6.3 概念用例2)描述产品设计规格书。
软件产品比较推荐使用用例方式描述。
对于升级项目,存在早期版本的需求描述,为了使系统工程师能够专注于当前本版的需求收集与描述,规定升级项目的产品设计规格书,只需在升级的产品设计规格书中描述当前升级版本的需求,对于前一个版本的需求,以插入对象的方式,在文档最后插入。
重复或者更新部分,以最新的产品设计规格书中的为准。
正式文档,请删除本部分说明。
]本章提供产品设计规格书的综述。
注意:产品设计规格书文档的命名参考《产品开发版本及命名规范》。
1.1目的列出有哪些部门、岗位、人员在什么情况下使用本文档。
a.描述制定本文档的目的和作用。
b.说明本文档的预期读者1.2定义、缩写词、略语列出本文档中所使用的术语和缩略语。
可引用已有的数据字典,如没有则需要在此列出。
术语——列出在本文中用到的关键词和专用词,并给出其含义;缩略语——应列出在本文中用到的所有缩略语,并给出中英文全称;另外在正文中缩略语首次出现处也要给出其中英文全称。
1.3参考资料1)《GB 8566 计算机软件开发规范》2)《GB 8567 计算机软件产品开发文件编制指南》3)《GB/T 11457 软件工程术语》4)《GB 9385-88 计算机软件需求说明编制指南》5)《VMeeting2.0(标准版)产品设计规格书》6)《GW-RD-0050产品开发版本及命名规范》本条应包括:●在产品设计规格书中各处所参照的文件的全部清单,如经核准的计划任务书、上级机关批文、合同等。
●列出其他参考资料,如属本项目的其他已经发表的文件和主要文献等。
每一个文件、文献要有标题、索引号或者文件号,发布或者发表日期以及出版单位等信息。
详细说明可以得到该参考文献的来源。
这个信息可以通过引用附录或者其他文件提供。
2产品组件概述2.1产品组件背景本节主要描述产品的背景和起源。
对于在老版本之上升级的产品,则还应说明:a)老版本出现的主要问题;b)新版本需要增加或改进的主要内容。
2.2产品组件的功能和特性本节概述产品所具有的主要功能、性能指标、质量属性、外部接口等。
由于其详细内容将在“具体需求”章节中描述,因此此处需要以较高的层次对设计需求进行概括性的总结,直接罗列后续的各篇中的所有设计需求(如用一个表格)并不是一个好主意,因为这会引起内容冗余以致引起维护问题,还会增大文档篇幅。
2.3产品组件的应用环境描述产品使用运行环境,便于定义产品的确认环境。
确认环境指的是用户最终运行的环境。
即产品的Beta测试的环境。
说白了就是典型的用户环境描述。
如果有多种,请在这里依次描述。
例如:视频会议系统支持VPN、ADSL、局域网等应用环境,可分别描述。
这里将关系到最终用户接不接受我们的产品,在什么环境下通过才能接受,因此,这个环境对产品来说,非常重要,请详细描述。
样例:2.5.1推荐配置及其子目录,是一个完整的样例。
2.3.1推荐配置2.3.1.1软件环境●客户端1:Windows Xp SP2操作系统、XXMedia3.2 Rev A客户端、MS Office 2007、Notepade.exe、Adobe Reader 8、杀毒软件、DirectX9.0c等其它常用软件;●客户端2:Windows Xp SP2操作系统、XXMedia3.2 Rev A客户端、多点触摸驱动、MSOffice 2007、Notepade.exe、Adobe Reader 8、杀毒软件、DirectX9.0c等其它常用软件;●服务器:Windows Xp SP2操作系统、XXMedia3.2 Rev A服务端、杀毒软件、PostgreSQL8.3等其它常用软件;2.3.1.2硬件环境●客户端1:Intel P4 2.8GHz/1GB/希捷120G/NVIDIA GeForce9300GE/100M 以太网卡/音、视频设备;●客户端2:IDB 4665,所附电脑配置以实际产品配置为准,目前配置为(I ntel P4 2.8G Hz×2/4GB/希捷160G/G41集成显卡/100M 以太网卡/音、视频设备);●服务器:Intel P4 3.06GHz X 2/1GB/希捷160G/100M 以太网卡;●网络类型:10/100M局域网2.3.2最低配置2.3.2.1软件环境●客户端1:Windows Xp SP2操作系统、XXMedia3.2 Rev A客户端、MS Office 2003、Notepade.exe、Adobe Reader 5、Node32杀毒软件、DirectX9.0c等其它常用软件;●客户端2:Windows Xp SP2操作系统、XXMedia3.2 Rev A客户端、多点触摸驱动、MSOffice 2007、Notepade.exe、Adobe Reader 8、Node32杀毒软件、DirectX9.0c等其它常用软件;●服务器:Windows Xp SP2操作系统、XXMedia3.2 Rev A服务端、杀毒软件、PostgreSQL8.3数据库等其它常用软件;2.3.2.2硬件环境●客户端1:Intel P4 1.0GHz/512MB/希捷80G/NVIDIA GeForce7300GT/10M 以太网卡/音、视频设备;●客户端2:IDB 4665,所附电脑配置以实际产品配置为准,目前配置为(I ntel P4 2.8G Hz×2/4GB/希捷160G/G41集成显卡/100M 以太网卡/音、视频设备);●服务器:Intel P4 2.8GHz/1GB/希捷80G/10M 以太网卡;●网络类型:10/100M局域网;3产品组件的用户特点本条主要描述影响具体需求的产品的最终用户的一般特点。