QD008需求规格说明书模板 7 TF-SW-Platform-Project-Module-SRS-2.1_第1页
QD008需求规格说明书模板 7 TF-SW-Platform-Project-Module-SRS-2.1_第2页
QD008需求规格说明书模板 7 TF-SW-Platform-Project-Module-SRS-2.1_第3页
QD008需求规格说明书模板 7 TF-SW-Platform-Project-Module-SRS-2.1_第4页
QD008需求规格说明书模板 7 TF-SW-Platform-Project-Module-SRS-2.1_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件模块需求规格说明书Software Requirement Specification - ModelDoc ID:State:Draft Reviewed Initial RevisedDoc Type:SW Req SW Des SCM TEST SW Plan SQAProject: TemplateModule: STPPages:32Release Date:ComposerReviserReviewerRelatedSW TesterSCMSQAQASPMPMApproverSSMStatus: Draft: 编制者自己写好后,没有经过评审前的状态;Reviewed: 已经评审

2、过的状态;Initial: 评审问题修改后, 入库前要把状态改成Initial;Revised: 因某种原因需从库中取出进行变更, 变更后入库前需把状态改成RevisedVersion:入库前是0.1, 入库时要改为1.0, 等,第二次入库前要改为2.0,以后以此类推SW Division, Beijing Techfaith Wireless REVISION HISTORY DateVersionComposerModify CauseDescriptionReview SNChange Request SNTABLE OF CONTENTS TOC o 1-3 h z u HYPERLI

3、NK l _Toc138745395 1介绍Introduction PAGEREF _Toc138745395 h 1 HYPERLINK l _Toc138745396 目的Purpose PAGEREF _Toc138745396 h 1 HYPERLINK l _Toc138745397 范围 Scope PAGEREF _Toc138745397 h 1 HYPERLINK l _Toc138745398 定义,术语和缩略语Definitions, Acronyms, and Abbreviations PAGEREF _Toc138745398 h 1 HYPERLINK l _T

4、oc138745399 参考资料References PAGEREF _Toc138745399 h 1 HYPERLINK l _Toc138745400 文档路径 Document Location PAGEREF _Toc138745400 h 2 HYPERLINK l _Toc138745401 2基本描述General Description PAGEREF _Toc138745401 h 2 HYPERLINK l _Toc138745402 产品概述Product Perspective PAGEREF _Toc138745402 h 2 HYPERLINK l _Toc138

5、745403 产品构成Product Architecture PAGEREF _Toc138745403 h 2 HYPERLINK l _Toc138745404 软件功能S/W Functions PAGEREF _Toc138745404 h 2 HYPERLINK l _Toc138745405 扩展功能需求SW Extending Functions PAGEREF _Toc138745405 h 2 HYPERLINK l _Toc138745406 产品/功能策略Product Direction PAGEREF _Toc138745406 h 3 HYPERLINK l _T

6、oc138745407 基本限制General Constraints PAGEREF _Toc138745407 h 3 HYPERLINK l _Toc138745408 3产品软件需求Product Software Requirements PAGEREF _Toc138745408 h 3 HYPERLINK l _Toc138745409 功能/特性需求X Functional/Feature Requirement X PAGEREF _Toc138745409 h 3 HYPERLINK l _Toc138745410 简介Introduction PAGEREF _Toc13

7、8745410 h 3 HYPERLINK l _Toc138745411 输入需求Input Requirements PAGEREF _Toc138745411 h 3 HYPERLINK l _Toc138745412 处理需求Processing Requirements PAGEREF _Toc138745412 h 4 HYPERLINK l _Toc138745413 输出需求Output Requirements PAGEREF _Toc138745413 h 4 HYPERLINK l _Toc138745414 外部接口External Interfaces PAGEREF

8、 _Toc138745414 h 5 HYPERLINK l _Toc138745415 性能需求Performance Requirements PAGEREF _Toc138745415 h 6 HYPERLINK l _Toc138745416 环境需求Environment Requirements PAGEREF _Toc138745416 h 6 HYPERLINK l _Toc138745417 设计约束Design Constraints PAGEREF _Toc138745417 h 7 HYPERLINK l _Toc138745418 4边界值汇总Boundary sum

9、mary PAGEREF _Toc138745418 h 7 HYPERLINK l _Toc138745419 5性能需求汇总Performance Summary PAGEREF _Toc138745419 h 7 HYPERLINK l _Toc138745420 6第三方需求汇总Third Party Summary PAGEREF _Toc138745420 h 7 HYPERLINK l _Toc138745421 7软件特性Software Characteristics PAGEREF _Toc138745421 h 7 HYPERLINK l _Toc138745422 可靠

10、性Reliability PAGEREF _Toc138745422 h 8 HYPERLINK l _Toc138745423 适用性Availability PAGEREF _Toc138745423 h 8 HYPERLINK l _Toc138745424 7.3安全性Security PAGEREF _Toc138745424 h 8 HYPERLINK l _Toc138745425 可维护性Maintainability PAGEREF _Toc138745425 h 8 HYPERLINK l _Toc138745426 可移植性Portability PAGEREF _Toc

11、138745426 h 8 HYPERLINK l _Toc138745427 8软件开发环境需求Software Development Environment Requirements PAGEREF _Toc138745427 h 9 HYPERLINK l _Toc138745428 硬件Hardware PAGEREF _Toc138745428 h 9 HYPERLINK l _Toc138745429 软件Software PAGEREF _Toc138745429 h 9 HYPERLINK l _Toc138745430 9附 Appendix: PAGEREF _Toc13

12、8745430 h 9介绍Introduction 目的Purpose 本节目的是对XX项目XX模块进行需求功能分析。后续与此模块相关的设计和编码过程都必须和本文档描述的需求保持一致. 一旦发生需求变更,请务必更新此文档,并同时注明此变更来自何处?是客户还是内部设计要求。The purpose of this document is to outline the requirements of XX project,XX module. Any subsequent processes such as design and coding of XX module related feature

13、s must all comply with this document. This document must be updated once any feature is removed or updated, at the same time, you should where the requirement come from, is customer or internal design request?范围 Scope 本节明确的描述了将要开发项目的范围,以及项目软件需求的边界(特别指明了那些必须实现,那些虽然重要但可不必实现)This section describes the

14、scope of the product to be developed and specifies the boundary of project software requirements clearly, by specifying what will be done and more importantly what will not be done.Example:The scope of this document covers the requirements for MYDATA application and the interface between MYDATA and

15、the services, which include “picture”, “Audio”( now include *.MP3,*. AMR,*.WAV,*.MIDI ), “Video” , “ebook” and “ring melody”. The document defines the features related to “picture”, “Audio”, “Video”, “ebook” and “ring melody”.定义,术语和缩略语Definitions, Acronyms, and Abbreviations 本节按字母顺序给出本文档引用的术语定义,术语和缩

16、略语.本节也可参照引用其它参考文档,参考信息必须为黑体字.This section provides alphabetically organized definitions of all terms, acronyms and abbreviations needed to properly interpret this document. This may be accomplished by reference to other appendices or reference documents. Index information should be in bold.PD: Produ

17、ct DescriptionSDP: SW Development Plan参考资料References 本节描述与本项目相关的包括标准,规范,文档在内的所有文档列表.参考文档以编号排序,并列写出文档编号,文档名称,文档版本或日期.例如:1 IEEE Std 830-1993, IEEE 软件需求规范实施建议,1994.4.8.This section specifies the list of all documents including standards, documents etc, related to the project. The references shall be nu

18、mbered sequentially in brackets and list document number and document title. The document version or date should be noted if applicable. E.g.:1 IEEE Std 830-1993, IEEE Recommended Practice for Software Requirements Specifications, April 8, 1994文档路径 Document Location请描述文档存放路径。文档路径要求是唯一的。This shall id

19、entify the unique location where the controlled version of this SAS is archived and kept under con-figuration control.Example:ftpproject TF_SW_Platform_Project_Module_SRS.doc基本描述General Description 产品概述Product Perspective 此部分只需描述整个产品在市场中的定位,可以参见PD或Feature list, 并注明版本号。一旦需求PD 或Feature List 变更引起本需求文档更

20、新,请注意及时更新对应的版本号。This section describes this product definition in market, you can refer to PD or feature list, also notes version of documents. When The PD or feature list is updated and SRS is revised, it is necessary to update the version of PD or feature list.产品构成Product Architecture 请用图表方式在此给出本模

21、块及相关模块的关系图。Please give the relationship diagram between this module and other modules.Example:MP APP: media player applicationMP SP: media player service provider软件功能S/W Functions 请列出所有需要实现的功能,请见附录.A summary of software functions the product will perform with a short description of each should be li

22、sted here. Please see the appendix.扩展功能需求SW Extending Functions 请列出用户没有要求,但可能会加上或将来可以实现的功能。This section need list extending requirements, without customer request.产品/功能策略Product Direction 本节描述已知的产品策略(或系列)。This section describes any known product strategy. Example:Most features of this module based o

23、n XX project; we should consider it as reference. 基本限制General Constraints 本节概要性的描述制约开发人员设计系统的约束条件。这些约束条件包括受规章限制的,硬件限制(如ROM/RAM/IO等),协议要求,安全考虑,PS,操作系统,第三方等因素。This section contains a general description of any item that will limit developers options for designing the system. This may be regulatory pol

24、icies, hardware limitations (ROM/RAM/IO), protocol requirements, safety considerations,PS,OS,Third Party, etc.产品软件需求Product Software Requirements 本节将对产品各个功能需求进行详细描述,可使用如下模版,请根据实际情况决定是否填写可选章节。This section should describe the detailed requirements. Please use the following template and fill in the opt

25、ional section if necessary.功能/特性需求X Functional/Feature Requirement X简介 Introduction本节描述产品功能或性能需求的目的,以及其它有助于理解需求的介绍或背景资料。如果可能,可以用图表帮助解释产品功能或概念,并被其它地方引用。本节的需求也可能是对产品功能的约束条件。This paragraph provides a description of the purpose of the product function or category of requirements and any introductory or

26、background material which may clarify its intent. Diagrams to help explain the product function or concept may be included here and referenced in later subsections of this description. Requirements in this section are likely to be general constraints for this product function. 输入需求 Input Requirement

27、s输入类型(输入的特性)Type of input (Input characteristics)数量Quantities度量单位Units of measure输入值范围,枚举值或其它条件Range of input values, enumerated or otherwise无效数值和错误提示信息Disposition of invalid values and error messages本节描述输入项的需求和约束条件。In the context of a product function, this section describes requirements and constr

28、aints of the input entities. 例如需求来源文档中定义的数据、消息或命令接口的规范或结构。这些类型的需求需要在此处说明。本节需求须描述所有输入数据的需求,包括:For example data or messages or command interfaces may have specifications or structures that are specified in source requirement documentation. Description of these kinds of requirement belongs here. Requir

29、ements in this section should describe all data input including:来源sources, 数量 quantities,度量单位units of measure, 定时,有效范围timing, valid ranges无效数值和错误提示信息Disposition of illegal values and error messages. 处理需 Processing Requirements当需求来源文档中指明了需要完成的处理或如何操作时,这些需求必须在此处文档化。“处理需求”和设计之间有一个明确的界限。When the source

30、requirement documentation specifies what actions to perform or how to perform them, then those requirements are documented in this section. There is a fine line between “processing requirements” and design. 特别需要注意的是,对需求的分解和描述不应涉及到具体的算法或体系结构。本节的需求必须描述对输入数据的处理,可能包括:Remember that software requirements

31、should not imply a design or architecture. The requirements in this section should describe the actions performed on the input data. This may include:有效性检查Validity checks, 对异常情况的响应Responses to abnormal situations 包括时间的操作顺序要求,如果适用的话。An exact sequence of operations including timing where applicable. 同

32、时应该包括输出数据的有效性检查。Validity checks to perform on output data may also be included here. 输出需求 Output Requirements输出类型(输出的特性)Type of output (output characteristics)数量Quantities度量单位Units of measure 输出值范围,枚举值或其它条件Range of output values, enumerated or otherwise无效数值和错误提示信息Disposition of invalid values and er

33、ror messages本节描述本产品功能输出的需求和约束条件This section describes requirements and constraints for outputs of this product function. 例如,因为其它系统使用的原因,需要对产品功能的数据或信息的格式有约束条件。本节可能包括其它可能的需求。For example, there may be constraints on the format of data or messages assembled by this product function that are to be used b

34、y another system or entity. Other possible requirements in this section may include:输出的目的地The destination of the outputs, 数量Quantities, 度量单位Units of measure, 定时,有效输出范围Timing, ranges of valid outputs, 无效数值和错误提示信息Disposition of illegal values and error messages. 外部接口 External Interfaces本节必须包括特性或体系架构部件

35、的接口需求。This section shall contain requirements for interfaces to this feature or architecture component.用户接口 User Interfaces本节一般参见UI spec。This section always refers to UI spec.硬件接口 Hardware Interfaces本节描述本特性或体系结构部件与系统硬件间每个接口的逻辑特性的需求。需求包括支持的设备,支持的方式及协议。(可选)This section shall contain requirements for t

36、he logical characteristics of each interface between this feature or architecture component and the hardware components of the system. Requirements are also defined for matters such as what devices will be supported, how they will be supported, and protocols. (Option)软件接口 Software Interfaces本节包括与其它软

37、件特性/软件模块间的接口需求,例如操作系统.This section shall contain requirements for the interface between other software features or software architecture components, e.g. an operating system. 通信接口 Communication Interfaces本节定义了通信接口的需求,例如本地协议。(可选)This section shall define requirements for the interfaces to communicati

38、ons such as local protocols. (Option)性能需求 Performance Requirements本节描述本特性或功能的静态及动态的数字化的性能需求,以及本功能/性能的人机交互的响应性能。例如:This section shall contain requirements for both the static and dynamic numerical requirements placed on this feature or architecture component, or on human interaction with this feature

39、 or architecture component. For example:静态数字化需求包括:Static numerical requirements may include:支持的未接 历史记录的数量Number of Missed Call History to be supported 图片或铃声的大小Sized of Rings and Images动态数字性能要求包括:Dynamic numerical requirements may include:交易,任务的数量,某一时间内需要处理的数据数量(包括正常情况和峰值情况)。Number of transactions an

40、d tasks and the amount of data to be processed within certain time periods for both normal and peak workload conditions.开关机时间(正常和异常情况)Power On/Off Time(Normal &Abnormal conditions)环境需求 Environment Requirements 本节包括影响特性或功能的环境约束的需求,例如有无SIM,是否插接充电器,网络信号强度,电池电量,语言,是否插接耳机,是否插接PC Tools Cable。(可选)This sect

41、ion shall contain requirements for environment constraints imposed on this feature or architecture component.,such as SIM, Charger, Network Signal strength, Battery level, language, Earpiece, PC Tools Cable, etc. (Option)设计约束 Design Constraints本节包括影响特性或功能的设计约束的需求。(可选)This section shall contain requi

42、rements for design constraints imposed on this feature or architecture component. (Option)遵循的标准 Standards Compliance 本节说明需要遵循的标准或规则衍生的需求。(可选)This section specifies the requirements derived from existing standards or regulations. (Option)硬件限制条件 Hardware Limitations本节描述了本特性/功能在各种硬件约束条件下操作的需求。(可选)This

43、section specifies requirements for this feature or architecture component to operate inside various hardware constraints. (Option)边界值汇总Boundary summary 本节汇总各功能需求中提到过的所有边界值情况,包括最大最小值,间隔需求等。请参照附录。This section summary the entire boundary values of this module. Please refer to the Appendix.性能需求汇总Perform

44、ance Summary 本节汇总各功能需求中提到过的所有性能需求,包括用户提供的各种性能要求。请参照附录。This section summaries all performance requirements. Please refer to the Appendix.第三方需求汇总Third Party Summary 本节汇总此模块需要集成的第三方功能。请参照附录。This section summaries all third party requirements. Please refer to the Appendix.软件特性Software Characteristics 本节

45、描述软件特性/功能的具体特性,并需要清楚地描述每项需求的范围。(可选)This section specifies requirements for software characteristics that can place specific requirements on the product or platform, feature or architecture component. Clearly state the scope of each requirement defined in this section. (Option)可靠性 Reliability软件可靠性因子需

46、求。This section specifies requirements for the factors required to establish the required reliability of the software.适用性 Availability影响检查,恢复以及重启时系统可用性级别因子的需求。This section specifies requirements for the factors required to guarantee a defined availability level for the entire system such as checkpoin

47、t, recovery and restart.安全性 Security防止软件意外或恶意攻击,使用,篡改,破坏或公开等因素的需求。应该包括:This section specifies requirements for the factors that protect the software from accidental or malicious access, use, modification, destruction, or disclosure. Specific requirements in this area could include the need to:使用的加密技

48、术Utilize certain cryptographically techniques保存专门的Log或历史数据信息Keep specific log or history data sets对不同的特性或模块分配不同功能Assign certain functions to different features or architecture components禁止某些特性或功能间的通讯Restrict communications between some features or architecture components对关键数据检查完整性Check data integrity for critical variables可维护性 Maintainability描述软件本身的可维护性,例如某些模块,接口,复杂度等方面需求。This section specifies require

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论