GB∕T 40473.3-2021 银行业应用系统 非功能需求 第3部分:性能效率.pdf
《GB∕T 40473.3-2021 银行业应用系统 非功能需求 第3部分:性能效率.pdf》由会员分享,可在线阅读,更多相关《GB∕T 40473.3-2021 银行业应用系统 非功能需求 第3部分:性能效率.pdf(19页珍藏版)》请在咨信网上搜索。
1、ICS 35.240.40 CCS A 11 中华人民共和国国家标准GB/T 40473.3-2021 银行业应用系统非功能需求第3部分:性能效率Banking application system-Nonfunctional requirement-Part 3: Performance efficiency 2021-07-20发布国家市场监督管理总局Lg.-/;-国家标准化管理委员会以叩2022-02-01实施G/T 40473.3-2021 目次前言皿引言凹1 范围.2 规范性引用文件3 术语和定义4 性能效率元素与组件的层次及描述方式24.1 层次4.2 描述方式45 时间特性方集C
2、PETBH)4 5.1 内部的非功能需求CNFIR)45.1.1 联机响应时间CIPETBH.l)4 5.1.2 批量响应时间CIPE_TBH.2) 5.1.3 报表加工时间CIPETBH.3) 5.1.4 跨库数据同步时间CIPETBH.4) 5.2 外部的非功能需求CNFOR)5.2.1 第三方系统的联机响应时间COPETBH.l) 5.2.2 第三方系统的批量响应时间COPETBH.2) 6 资源利用族CPERUL) 6.1 内部的非功能需求CNFIR)6.1.1 资源控制CIPERUL.l) 6.1.2 负荷分配CIPE_RUL.2)6.1.3 数据库使用CIPE_R UL. 3) 6
3、.1.4 特殊环境资源CIPERUL.4) 6.2 外部的非功能需求CNFOR)7 容量族CPECAP) 7.1 内部的非功能需求CNFIR)7.1.1 用户数量CIPECAP.l) 7.1.2 交易量CIPE_CAP.2)7.1.3 事务规模CIPECAP.3) 7.1.4 会话规模CIPECAP.4) 8 7.1.5 数据存储CIPE_CAP.5)8 7.2 外部的非功能需求CNFOR)8 7.2.1 网络资源COPECAP.1)8 7.2.2 发展预期COPECAP.2)8 附录AC资料性)联机响应时间的若干示例10A.1 涉及响应时间的例子10 G/T 40473.3-2021 A.2
4、 涉及应用事件的例子10 附录B(资料性)数据库事务的隔离级别.B.1 数据库的特定读取方式示例B.2 数据库事务的隔离级别B.3 数据库事务的隔离级别的建议.参考文献14H G/T 40473.3-2021 目。吕本文件按照GB/T1. 1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。本文件是GB/T40473银行业应用系统非功能需求的第3部分。GB/T40473已经发布了以下部分:第1部分:描述框架;一一第2部分:功能适宜性;一一第3部分:性能效率;第4部分:兼容性;一一第5部分:易用性;一一第6部分:可靠性;第7部分:安全性;第8部分:可维护性;一一第9部分:可
5、移植性。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由中国人民银行提出。本文件由全国金融标准化技术委员会CSAC/TC180)归口。本文件起草单位:中国人民银行科技司、中国农业银行股份有限公司、中国外汇交易中心暨全国银行间同业拆借中心、中国人民银行清算总中心、中国建设银行股份有限公司、交通银行股份有限公司、农信银资金清算中心有限责任公司、中国金融电子化公司。本文件主要起草人:李伟、杨富玉、曲维民、李宽、王鹏、马骏、王锋、杨明英、葛洪慧、崔婉曼、赵刘韬、叶曼、梁军、景芸、王灿雍、陆原鹏、杨倩、谢彦丽、刘书元、王思源。囚G/ T 40473.3-2021 引GB
6、/ T 40473给出了银行业应用系统非功能需求的描述框架和各类银行业应用系统非功能需求的模板,旨在提高银行业应用系统非功能需求的编制质量和效率,降低编制银行业应用系统非功能需求的门槛和成本,由九个部分组成。第1部分:描述框架。目的在于明确银行业应用系统的范畴,确立银行业应用系统非功能需求的描述框架,阐明银行业应用系统非功能需求的标识和描述,给出银行业应用系统非功能需求的定制包与定制轮廓,提出对银行业应用系统非功能需求的技术管理与评价,并给出银行业应用系统非功能需求的XML描述的方法,是其余各部分阅读和应用的基础。第2部分:功能适宜性。目的在于给出包括功能完整性、功能正确性和功能适合性的功能适
7、宜性需求,这些需求从严谨的需求分类看,可以看作是功能需求,但在银行业应用系统的研发中,往往被视作非功能需求。第3部分:性能效率。目的在于给出包括时间特性、资源利用和容量的性能效率需求。第4部分:兼容性。目的在于给出包括共存性和互操作性的兼容性。一一第5部分:易用性。目的在于给出包括可辨识性、易学性、易操作性、用户差错防御性、用户界面舒适性和易访问性的易用性。第6部分:可靠性。目的在于给出包括成熟性、可用性、容错性和易恢复性的可靠性。一一第7部分:安全性。目的在于给出包括保密性、完整性、抗抵赖性、可核查性和真实性的安全性。第8部分:可维护性。目的在于给出包括模块性、可重用性、易分析性、易修改性和
8、易测试性的可维护性。一一第9部分:可移植性。目的在于给出包括适应性、易安装性和易替换性的可移植性。目前在银行业的工程实践中,经常出现将资源利用和容量混为一个概念的情况,在应用本文件时,首先建立相关概念的映射有助于提升非功能需求的针对性。当不考虑缩写和编号含义时,本领域的技术人员基于本领域的专业知识,可基本正确地理解本文件的实质性内容。但在如下典型的情况下,本文件的应用者宜先阅读并理解GB/T40473.1-2021 : 编制应用系统的非功能需求;一一评审应用系统的非功能需求;一一对应用系统按照非功能需求开发的系统进行验证和确认;对应用系统按照非功能需求开发的系统进行静态和动态测试。对按照本文件
9、编制的非功能需求,若以GB/T40473.1-2021给出的XML形式描述,会对非功能需求带来传输和处理上更大便利。N 1 范围银行业应用系统非功能需求第3部分:性能效率G/T 40473.3-2021 本文件界定了银行业应用系统的性能效率的概念,规定了性能效率类各族组件和元素层次及描述方式、性能效率类时间特性族、资源利用族和容量族非功能需求模板。本文件适用于银行业各类应用系统对性能效率类非功能需求的描述。与银行业应用系统进行信息交换的应用系统,根据需要可参照使用。2 规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于
10、本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/ T 40473.1-2021 银行业应用系统非功能需求第1部分:描述框架3 术语和定义3.1 3.2 3.3 3.4 GB/ T 40473.1-2021界定的以及下列术语和定义适用于本文件。性能效率performance efficiency 性能与在指定条件下所使用的资源量有关。注:资源可包括其他软件产品、系统的软件和硬件配置、以及原材料(如打印纸和存储介质)。来源:GB/T25000.10-2016,4.3.2.2J 时间特性time behaviour 产品或系统执行其功能时,其响应时间、处理时间及吞吐率满
11、足需求的程度。来源:GB/T25000.10-2016,4.3.2.2.1J 资源利用resource utilization 产品或系统执行其功能时,所使用资源数量和类型满足需求的程度。来源:GB/T25000.10-2016,4.3.2.2.2,有修改容量capacity 产品或系统参数的最大限量满足需求的程度。注:参数可包括存储数据项数量、并发用户数、通信带宽、交易吞吐量和数据库规模。来源:GB/T25000.10-2016,4.3.2.2.3J G/T 40473.3-2021 4 性能效率元素与组件的层次及描述方式4.1 层次性能效率各族元素与组件层次按照GB/T40473.1-20
12、21中5.1规定的方式,在图1图4中给出。其中,类和族的概念在本文件的术语中给出。PE TBH 时间特性PE性能效率族PE RUL 资源利用PE CAP 容量图1性能效率的族TPE TBH.l 联机响应时间TPE TBH. 2 批量响应时间lPE TBH.3 报表加工时间PE TBH 时间特性TPE TBH. 4跨库数据同步时间OPE TBH.l第二方系统的联机响应时间OPE TBH.2第三方系统的批量响应时间图2性能效率的时间特性族2 G/T 40473.3-2021 IPE RUL. 1 资源控制IPE RUL. 2 负荷分配lPE RUL. 3 数据库使用TPE RUL. 4 特殊环境资
13、源PE RUL 资源利用图3性能效率的资源利用族3 GB/T 40473.3-2021 TPE CAP.l 用户数量IPE CAP.2 交易量TPE CAP.3 事务规模TPE CAP.4 会话规模PE CAP 容量IPE CAP.5 数据存储OPE CAP.l 网络资源OPE CAP.2发展预期图4性能效率的容量族4.2 描述方式非功能需求的描述按GB/T40473.1-2021中第7章给出的方式组织。5 时间特性族(PETBH) 5.1 内部的非功能需求(NFIR)5.1.1 联机晌应时间(IPETBH.1) IPE_ TBH.1.1 【重复:从用户视角看,自【描述赋值:用户某个动作】到【
14、描述赋值:应用系统给出响应】所用的【枚举项:最长时间,平均时间【描述赋值:特定含义的时间H应不大于【指标赋值:给定的时间,单位可为小时、分钟、秒、毫秒、微秒、纳秒1】相应示例参见附录A。IPE TBH.1.2 【重复:从系统视角看,自【描述赋值:应用系统的某个事件】到【描述赋值:相关系统给出响应】所用的【枚举项:最长时间,平均时间【描述赋值:特定含义的时间】应不大于【指标赋值:给定的时间,单位可为小时、分钟、秒、毫秒、微秒、纳秒】。4 GB/T 40473.3-2021 在对存在人机交互的应用系统,尤其是于机APP进行测试时,应考虑系统思考时间CThinkTime) ,即两个事件间的停顿时间间
15、隔,以映射从实际业务操作角度来说,两次业务操作之间实际存在的时间间隔。例如用户在注册的时候,用户打开注册业务到提交注册页面之间会有一段时间用来填写注册信息,对应用系统来说,这段时间即反应为思考时间。相应示例参见附录A。同一应用系统在不同的联机交易并发量下,其响应时间很可能存在较大的差异,在确定应用系统的非功能需求时,除非能够确定应用系统的响应时间肯定与并发交易量无关,否则均应采用分类细化操作明确应用系统假定的最小并发交易量、典型交易量和最大并发交易量,执行枚举重复操作给出不同的响应时间。5.1.2 批量晌应时间CIPETBH.2) IPE TBH.2.1 【重复:从用户视角看,自批量任务通过【
16、描述赋值:提交方式】提交给应用系统,到批量【描述赋值:完成事件】处理完成,应用系统的【描述赋值:批量任务的计量单位】的【枚举项:最长时间,平均时间【描述赋值:特定含义的时间H应不大于【指标赋值:给定的时间,单位可为天、小时、分钟、秒、毫秒、微秒、纳秒1】IPE_ TBH.2.2 【重复:从系统视角看,自【描述赋值:批量任务的计量单位】以【描述赋值:启动方式】系统执行,到批量处理正常完成的【枚举项:最长时间,平均时间【描述赋值:特定含义的时间】应不大于【指标赋值:给定的时间,单位可为天、小时、分钟、秒、毫秒、微秒、纳秒1】5.1.3 报表加工时间CIPETBH.3) IPE TBH.3.1 【重
17、复:从用户视角看,自到达【单选:日,旬,月,季,半年,年【描述赋值:其他特定时间】的时点开始,到生成【单选:电子,纸质【描述赋值:其他介质】。/头如可能有多种介质或介质的组合,应对本元素执行重复操作进行说明头/】介质产生【单选:日,旬,月,季,半年,年【描述赋值:其他特定时间】。/头与上个选择对应,如果要产生多个报表,应执行重复操作进行说明骨/】【单选:多维,批量,【描述赋值:其他报表类型】报表所用的【枚举项:最长时间,平均时间【描述赋值:特定含义的时间】应不大于【指标赋值:给定的时间,单位可为天、小时、分钟、秒、毫秒、微秒、纳秒1】5.1.4 跨库数据同步时间CIPE_TBH.4)IPE T
18、BH.4.1 应用系统联机库的数据同步到【单选:查询库,分析库,才比量库,灾备库,【描述赋值:其他数据库】。/头如可能有联机库到多个数据库的同步,应对本元素执行重复操作进行说明於1的时间应不大于【指标赋值:给定的时间,单位可为天、小时、分钟、秒、毫秒、微秒、纳秒1IPE TBH.4.2 /头在不存在联机库外部数据库以同步方式向联机库发送数据的情况,例如通过交易传递时,元素IPE_TBH.4.2不适用。头/应用系统【单选:联机分析库,批量分析库,【描述赋值:其他数据库】。/评如可能有多个数据库到联机库的同步,应对本元素执行重复操作进行说明头/】同步到联机库的时间应不大于【指标赋值:给定的时间,单
19、位可为天、小时、分钟、秒、毫秒、微秒、纳秒15.2 外部的非功能需求CNFOR)5.2.1 第三方系统的联机晌应时间COPE_ TBH. 1 ) OPE_ TBH.1.1 应用系统在联机交易过程中,需要向【描述赋值:第三方系统名称/头如可连接到多个第三方系统,应对本元素执行重复操作进行说明於1发送交易请求并等待交易响应的【描述赋值:第三方系统名称/苦此处的名称为上面提及的第三方系统,为避免混淆,故未使用该第三方系统等词汇骨/】给出响应所用的【枚举项:最长时间,平均时间【描述赋值:特定含义的时间H应不大于【指标赋值:给定的时间,单位可为小时、分钟、秒、毫秒、微秒、纳秒15 GB/ T 40473
20、.3-2021 5.2.2 第三方系统的批量晌应时间COPETBH.2) OPE TBH.2.1 应用系统在批量处理过程中,需要向【描述赋值:第三方系统名称/件如可连接到多个第三方系统,应对本元素执行重复操作进行说明於1发送批量处理请求并等待批量处理结果的,【描述赋值:第三方系统名称/头此处的名称为上面提及的第三方系统,为避免混淆,故未使用该第三方系统等词汇於1给出响应所用的【枚举项:最长时间,平均时间【描述赋值:特定含义的时间】应不大于【指标赋值:给定的时间,单位可为小时、分钟、秒、毫秒、微秒、纳秒16 资源利用族CPERUL) 6.1 内部的非功能需求CNFIR)6.1.1 资源控制CIP
21、ERUL.1) IPE RUL.1.1 应用系统的直接用户在【单选:退出系统,退出客户端,关闭浏览器【描述赋值:其他完成表示完成操作的动作】时,当前会话【单选:结束,冻结,挂起,【描述赋值:其他处理动作,说明会话状态】,且【描述赋值:说明对服务器端和客户端相关资源的处理】。IPE_RUL.1.2 对采用【单选:会话,长连接【描述赋值:其他连接方式】的应用系统,当与应用系统通信的另一方在【指标赋值:时间】内没有信息交换时,应用系统应【单选:保持,结束,冻结,挂起,【描述赋值:其他处理方式,说明会话状态】会话。IPE RUL.1. 3 /头仅当IPERUL.1.2给出且采用会话方式时适用头/对于采
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GBT 40473.3-2021 银行业应用系统 非功能需求 第3部分:性能效率 GB 40473.3 2021 银行业 应用 系统 功能 需求 部分 性能 效率
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。