新解读《GB_T 40473.9 - 2021银行业应用系统 非功能需求 第9部分:可移植性》最新解读.pptxVIP

新解读《GB_T 40473.9 - 2021银行业应用系统 非功能需求 第9部分:可移植性》最新解读.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《GB/T40473.9-2021银行业应用系统非功能需求第

9部分:可移植性》最新解读

一、可移植性概念深度剖析

(一)可移植性的定义阐释

1.定义的精确解读:依据标准,可移植性是指系统、产品或组件能够从一种硬件、软件或者其他运行(或使用)环境迁移到另一种环境的有效性和效率的程度。这意味着银行业应用系统不仅要能够在不同环境间迁移,还要保证迁移过程的高效与稳定。例如,当银行从传统的小型机环境向云计算环境迁移核心账务系统时,需确保系统能快速、准确地在新环境中部署并正常运行,交易处理速度和数据准确性不受影响。;

2.定义背后的内涵挖掘:它反映了应用系统应对多样

化技术环境的能力。在如今银行技术架构日益复杂,新技术不断涌现的背景下,如分布式架构、区块链技术的应用,系统需具备良好可移植性,才能灵活适应新的技术生态,降低因技术变革带来的系统重构成本。

(二)可移植性与银行业务的紧密关联

1.对业务连续性的支撑:银行业务不能中断,可移植性确保在系统升级、技术迁移时,业务能持续稳定运行。以银行网点系统升级为例,可移植性强的系统能在升级过程中快速切换到备用环境,保障客户存取款、转账等业务不受影响,维持银行的正常运营秩序。

2.助力业务拓展与创新:当银行拓展新业务领域,如跨境金融服务,需要系统能在不同国家和地区的网络、;

法规等环境下运行。可移植性使银行能够快速将现有业

务系统进行适配,推出符合当地需求的金融产品和服务,加速业务创新步伐。

二、可移植性元素与组件的层次解析

(一)层次结构总览

1.宏观架构展示:可移植性元素与组件呈现出清晰的层次结构,从底层的基础组件到上层的应用模块,相互关联、协同工作,共同支撑起银行业应用系统的可移植性。这种层次结构如同建筑的框架,决定了系统在不同环境下的适应性和稳定性。

2.各层次关键作用:底层基础组件提供最基本的运行支撑,如操作系统接口适配组件,确保系统能与不同操作系统进行交互;中层的业务逻辑组件则将业务规则进;

行封装,使其???在不同环境下灵活调用;上层应用模块

直接面向用户,通过良好的可移植性设计,为用户提供一致的操作体验。

(二)各层次详细剖析

1.基础组件层

?硬件适配组件:负责与不同硬件设备进行交互,如服务器、存储设备等。在银行数据中心,可能同时存在不同品牌和型号的服务器,硬件适配组件能使应用系统无缝对接这些硬件,充分利用硬件资源,同时降低因硬件更换带来的系统适配成本。

?操作系统接口组件:针对不同操作系统,如

Windows、Linux、Unix等,提供统一的接口。以银行的办公系统为例,员工可能使用不同操作系统的终端设;

备,操作系统接口组件确保办公系统在各种终端上都能

正常运行,功能不受影响。

1.业务逻辑组件层

?交易处理逻辑组件:对各类银行业务交易,如存款、贷款、支付等业务逻辑进行封装。无论系统在何种环境下运行,该组件都能按照既定的业务规则准确处理交易,保证交易的一致性和准确性。例如,在不同地区的银行分支机构,交易处理逻辑组件能适应不同的网络延迟和硬件性能,高效完成交易处理。

?风险控制逻辑组件:负责对银行业务风险进行评估和控制。在不同的金融监管环境下,风险控制逻辑组件可根据当地法规和政策要求,灵活调整风险评估模型和控制策略,保障银行的稳健运营。;

1.应用模块层

?客户服务模块:为客户提供账户查询、业务办理等服务。通过良好的可移植性设计,该模块在不同的移动终端、网上银行平台等都能呈现一致的界面和操作流程,提升客户体验。例如,客户使用手机银行或网上银行进行转账操作,操作步骤和界面布局基本相同,方便客户使用。

?管理决策模块:为银行管理层提供数据分析和决策支持。在银行集团内部,不同子公司可能使用不同的技术平台,管理决策模块的可移植性确保管理层能及时获取准确的数据报表,做出科学决策。

三、适应性族非功能需求解读

(一)适应性的核心内涵;

1.定义精准把握:适应性是指产品或系统能够有效率、

有效果地适应不同的或演变的硬件、软件或者其他运行(或使用)环境的程度。它强调系统对环境变化的主动适应能力,而非被动调整。例如,当银行引入新的大数据分析软件时,应用系统能自动识别并与之适配,充分利用新软件的功能提升数据分析效率。

2.适应性的多维度体现:包括内部能力的可伸缩性,如屏幕域、表、事务量、报告格式等的灵活调整;还包括对外部环境变化的适应,如法规政策变化、市场需求波动

您可能关注的文档

文档评论(0)

138****0243 + 关注
实名认证
文档贡献者

与您一起学习交流工程知识

1亿VIP精品文档

相关文档