标准解读

《GB/T 40473.8-2021 银行业应用系统 非功能需求 第8部分:可维护性》是针对银行业软件系统的可维护性提出的一系列规范与要求。该标准旨在通过定义一套评估和改进银行业应用系统可维护性的方法,确保这些系统在长期运行中能够高效地被管理和维护。

标准首先明确了“可维护性”的概念,指的是软件产品或系统在规定条件下进行修改、理解和校正错误等操作的难易程度。对于银行业来说,由于其业务复杂且对安全性要求极高,因此提高应用系统的可维护性尤为重要。

接着,《GB/T 40473.8-2021》从多个维度出发,详细描述了如何衡量一个银行应用系统的可维护性水平,包括但不限于代码质量、文档完整性、测试覆盖率等方面。其中特别强调了良好的编程实践(如遵循统一编码风格)、充分详尽的技术文档以及全面有效的自动化测试对于提升系统可维护性的作用。

此外,本标准还提供了一系列指导原则和技术手段来帮助开发者和运维人员优化现有系统或者设计新项目时考虑更多的可维护性因素。比如推荐采用模块化设计思路以降低各组件之间的耦合度;提倡使用版本控制系统管理源码变更历史;建议实施持续集成/持续部署(CI/CD)流程加快反馈循环等。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2021-07-20 颁布
  • 2022-02-01 实施
©正版授权
GB/T 40473.8-2021银行业应用系统非功能需求第8部分:可维护性_第1页
GB/T 40473.8-2021银行业应用系统非功能需求第8部分:可维护性_第2页
GB/T 40473.8-2021银行业应用系统非功能需求第8部分:可维护性_第3页
GB/T 40473.8-2021银行业应用系统非功能需求第8部分:可维护性_第4页
GB/T 40473.8-2021银行业应用系统非功能需求第8部分:可维护性_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

GB/T 40473.8-2021银行业应用系统非功能需求第8部分:可维护性-免费下载试读页

文档简介

ICS3524040

CCSA.11.

中华人民共和国国家标准

GB/T404738—2021

.

银行业应用系统非功能需求

第8部分可维护性

:

Bankingapplicationsystem—Nonfunctionalrequirement—

Part8Maintainabilit

:y

2021-07-20发布2022-02-01实施

国家市场监督管理总局发布

国家标准化管理委员会

GB/T404738—2021

.

目次

前言

…………………………Ⅲ

引言

…………………………Ⅳ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义

3………………1

可维护性元素与组件的层次及描述方式

4………………2

层次

4.1…………………2

描述方式

4.2……………4

模块性族

5(MN_MDL)……………………5

内部的非功能需求

5.1(NFIR)…………5

入口检查

5.1.1(IMN_MDL.1)………………………5

信息交换方式

5.1.2(IMN_MDL.2)…………………5

总控模块

5.1.3(IMN_MDL.3)………………………5

应用系统架构

5.1.4(IMN_MDL.4)…………………5

系统内模块耦合

5.1.5(IMN_MDL.5)………………5

系统内实例耦合

5.1.6(IMN_MDL.6)………………6

外部的非功能需求

5.2(NFOR)………………………6

可重用性族

6(MN_RUS)…………………6

内部的非功能需求

6.1(NFIR)…………6

应用可重用组件

6.1.1(IMN_RUS.1)………………6

提供可重用组件

6.1.2(IMN_RUS.2)………………7

外部的非功能需求

6.2(NFOR)………………………7

易分析性族

7(MN_ANA)…………………7

内部的非功能需求

7.1(NFIR)…………7

错误信息

7.1.1(IMN_ANA.1)………………………7

现场保护

7.1.2(IMN_ANA.2)………………………8

外部的非功能需求

7.2(NFOR)………………………8

研发生命周期

7.2.1(OMN_ANA.1)………………8

数据建模方式

7.2.2(OMN_ANA.2)………………8

文档

7.2.3(OMN_ANA.3)…………8

易修改性族

8(MN_MDF)…………………9

内部的非功能需求

8.1(NFIR)…………9

系统调试

8.1.1(IMN_MDF.1)………………………9

应用版本变更

8.1.2(IMN_MDF.2)…………………9

外部的非功能需求

8.2(NFOR)………………………9

交付构成

8.2.1(OMN_MDF.1)……………………9

GB/T404738—2021

.

运行环境升级

8.2.2(OMN_MDF.2)………………9

易测试性族

9(MN_TST)…………………9

内部的非功能需求

9.1(NFIR)…………9

外部的非功能需求

9.2(NFOR)………………………10

测试依据

9.2.1(OMN_TST.1)……………………10

测试种类

9.2.2(OMN_TST.2)……………………10

测试文档

9.2.3(OMN_TST.3)……………………10

参考文献

……………………11

GB/T404738—2021

.

前言

本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定

GB/T1.1—2020《1:》

起草

本文件是银行业应用系统非功能需求的第部分已经发布了以

GB/T40473《》8。GB/T40473

下部分

:

第部分描述框架

———1:;

第部分功能适宜性

———2:;

第部分性能效率

———3:;

第部分兼容性

———4:;

第部分易用性

———5:;

第部分可靠性

———6:;

第部分安全性

———7:;

第部分可维护性

———8:;

第部分可移植性

———9:。

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任

。。

本文件由中国人民银行提出

本文件由全国金融标准化技术委员会归口

(SAC/TC180)。

本文件起草单位中国人民银行科技司中国农业银行股份有限公司中国外汇交易中心暨全国银

:、、

行间同业拆借中心中国人民银行清算总中心中国建设银行股份有限公司交通银行股份有限公司

、、、、

农信银资金清算中心有限责任公司中国金融电子化公司

、。

本文件主要起草人李伟杨富玉曲维民李宽王鹏马骏王锋杨明英葛洪慧崔婉旻赵刘韬

:、、、、、、、、、、、

叶旻梁军景芸王灿雍陆原鹏杨倩谢彦丽刘书元王思源

、、、、、、、、。

GB/T404738—2021

.

引言

给出了银行业应用系统非功能需求的描述框架和各类银行业应用系统非功能需求的

GB/T40473

模板旨在提高银行业应用系统非功能需求的编制质量和效率降低编制银行业应用系统非功能需求的

,,

门槛和成本由九个部分组成

,。

第部分描述框架目的在于明确银行业应用系统的范畴确立银行业应用系统非功能需求

———1:。,

的描述框架阐明银行业应用系统非功能需求的标识和描述给出银行业应用系统非功能需求

,,

的定制包与定制轮廓提出对银行业应用系统非功能需求的技术管理与评价并给出银行业应

,,

用系统非功能需求的描述的方法是其余各部分阅读和应用的基础

XML,。

第部分功能适宜性目的在于给出包括功能完整性功能正确性和功能适合性的功能适宜

———2:。、

性需求这些需求从严谨的需求分类看可以看作是功能需求但在银行业应用系统的研发中

,,,,

往往被视作非功能需求

第部分性能效率目的在于给出包括时间特性资源利用和容量的性能效率需求

———3:。、。

第部分兼容性目的在于给出包括共存性和互操作性的兼容性

———4:。。

第部分易用性目的在于给出包括可辨识性易学性易操作性用户差错防御性用户界

———5:。、、、、

面舒适性和易访问性的易用性

第部分可靠性目的在于给出包括成熟性可用性容错性和易恢复性的可靠性

———6:。、、。

第部分安全性目的在于给出包括保密性完整性抗抵赖性可核查性和真实性的安

———7:。、、、

全性

第部分可维护性目的在于给出包括模块性可重用性易分析性易修改性和易测试性的

———8:。、、、

可维护性

第部分可移植性目的在于给出包括适应性易安装性和易替换性的可移植性

———9:。、。

当不考虑缩写和编号含义时本领域的技术人员基于本领域的专业知识可基本正确地理解本文件的

,,

实质性内容但在如下典型的情况下本文件的应用者宜先阅读并理解

。,GB/T40473.1—2021:

编制应用系统的非功能需求

———;

评审应用系统的非功能需求

———;

对应用系统按照非功能需求开发的系统进行验证和确认

———;

对应用系统按照非功能需求开发的系统进行静态和动态测试

———。

对按照本文件编制的非功能需求若以给出的形式描述会对非功能

,GB/T40473.1—2021XML,

需求带来传输和处理上更大便利

GB/T404738—2021

.

银行业应用系统非功能需求

第8部分可维护性

:

1范围

本文件界定了银行业应用系统可维护性的概念规定了可维护性元素与组件的层次及描述方式可

,、

维护性类模块性族可重用性族易分析性族易修改性族和易测试性族非功能需求模板

、、、。

本文件适用于银行业各类应用系统对可维护性类非功能需求的描述与银行业应用系统进行信息

交换的应用系统根据需要可参照使用

,。

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款其中注日期的引用文

。,

件仅该日期对应的版本适用于本文件不注日期的引用文件其最新版本包括所有的修改单适用于

,;,()

本文件

计算机软件测试规范

GB/T15532—2008

系统与软件工程软件测试第部分测试过程

GB/T38634.2—20202:

银行业应用系统非功能需求第部分描述框架

GB/T40473.1—20211:

3术语和定义

界定的以及下列术语和定义适用于本文件

GB/T40473.1—2021

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论