银行信息系统的开发流程设计方案生成方法及装置制造方法及图纸

技术编号:32106327 阅读:12 留言:0更新日期:2022-01-29 18:48
本发明专利技术公开了一种银行信息系统的开发流程设计方案生成方法及装置,可用于金融领域,其中方法包括:获得银行信息系统的目标需求信息;根据所述目标需求信息,确定目标需求属性;根据所述目标需求属性,在预先建立的案例库中进行检索,得到对应的相似案例信息,所述案例库根据历史开发流程设计方案预先建立;根据所述相似案例信息,在预先建立的组件库中进行筛选,得到对应的功能组件,所述组件库根据不同业务流程功能预先建立;根据所述功能组件,生成银行信息系统的开发流程设计方案。本发明专利技术可以进行银行信息系统的开发流程设计方案生成,提高开发效率,节省人力成本,保证系统开发安全性。全性。全性。

【技术实现步骤摘要】
银行信息系统的开发流程设计方案生成方法及装置


[0001]本专利技术涉及金融领域,尤其涉及银行信息系统的开发流程设计方案生成方法及装置。需要说明的是,本专利技术银行信息系统的开发流程设计方案生成方法和装置可用于金融领域,也可用于除金融领域之外的任意领域,本专利技术银行信息系统的开发流程设计方案生成方法和装置的应用领域不做限定。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]大型商业银行多年来一直在整合信息系统架构,提高IT服务水平,推进信息系统建设。传统的银行信息系统开发工作,往往从零开始设计流程然后进行开发实现,可是这样的方法每当有新的需求都要从头做起,开发周期长。对于不需要从零开始设计开发流程的,对信息系统的开发实现是通过人力查找能够实现相似功能的代码,然后对代码快速重构复用,这种重构集成需要开放复用对象的源代码,这对于需要重视保密的银行业来说并不理想。
[0004]现有技术凭借开发人员经验从零开始或者重构组装源代码,因为开发人员经验不能共享,所以有新的需求时无论是相互咨询是否有人做过类似的方案或者从头开发,都会降低开发速度,费时费力;另外,如果不是从零开始,重构集成需要开放复用对象的源代码,这对于需要重视保密的银行业来说存在安全隐患。
[0005]因此,亟需一种可以克服上述问题的银行信息系统的开发流程设计方案生成方案。

技术实现思路

[0006]本专利技术实施例提供一种银行信息系统的开发流程设计方案生成方法,用以进行银行信息系统的开发流程设计方案生成,提高开发效率,节省人力成本,保证系统开发安全性,该方法包括:
[0007]获得银行信息系统的目标需求信息;
[0008]根据所述目标需求信息,确定目标需求属性;
[0009]根据所述目标需求属性,在预先建立的案例库中进行检索,得到对应的相似案例信息,所述案例库根据历史开发流程设计方案预先建立;
[0010]根据所述相似案例信息,在预先建立的组件库中进行筛选,得到对应的功能组件,所述组件库根据不同业务流程功能预先建立;
[0011]根据所述功能组件,生成银行信息系统的开发流程设计方案。
[0012]本专利技术实施例提供一种银行信息系统的开发流程设计方案生成装置,用以进行银行信息系统的开发流程设计方案生成,提高开发效率,节省人力成本,保证系统开发安全性,该装置包括:
[0013]需求信息获得模块,用于获得银行信息系统的目标需求信息;
[0014]需求属性确定模块,用于根据所述目标需求信息,确定目标需求属性;
[0015]案例库检索模块,用于根据所述目标需求属性,在预先建立的案例库中进行检索,得到对应的相似案例信息,所述案例库根据历史开发流程设计方案预先建立;
[0016]组件库筛选模块,用于根据所述相似案例信息,在预先建立的组件库中进行筛选,得到对应的功能组件,所述组件库根据不同业务流程功能预先建立;
[0017]设计方案生成模块,用于根据所述功能组件,生成银行信息系统的开发流程设计方案。
[0018]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述银行信息系统的开发流程设计方案生成方法。
[0019]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述银行信息系统的开发流程设计方案生成方法。
[0020]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述银行信息系统的开发流程设计方案生成方法。
[0021]本专利技术实施例通过获得银行信息系统的目标需求信息;根据所述目标需求信息,确定目标需求属性;根据所述目标需求属性,在预先建立的案例库中进行检索,得到对应的相似案例信息,所述案例库根据历史开发流程设计方案预先建立;根据所述相似案例信息,在预先建立的组件库中进行筛选,得到对应的功能组件,所述组件库根据不同业务流程功能预先建立;根据所述功能组件,生成银行信息系统的开发流程设计方案。本专利技术实施例无需凭借开发人员经验从零开始或者重构组装源代码,只需预先根据历史开发流程设计方案建立了案例库,并根据不同业务流程功能预先建立组件库,在获得银行信息系统的目标需求信息后,根据目标需求属性在案例库中进行检索,并根据得到的相似案例信息在组件库中进行筛选,得到对应的功能组件,进而根据功能组件生成银行信息系统的开发流程设计方案,有效提高开发效率,节省人力成本,保证系统开发安全性。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0023]图1为本专利技术实施例中银行信息系统的开发流程设计方案生成方法示意图;
[0024]图2为本专利技术具体实施例中银行信息系统的开发流程设计方案生成流程图;
[0025]图3为本专利技术实施例中银行信息系统的开发流程设计方案生成装置结构图;
[0026]图4为本专利技术实施例中另一银行信息系统的开发流程设计方案生成装置结构图;
[0027]图5是本专利技术实施例的计算机设备结构示意图。
具体实施方式
[0028]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0029]首先,对本专利技术实施例中的技术名词进行介绍:
[0030]案例推理技术:是近年来人工智能领域中兴起的一项重要的问题求解和学习的推理技术。利用过去经验中的特定知识即具体案例来解决新问题,它通过寻找与之相似的历史案例,把它重新应用到新问题的环境中来,也就是采用检索历史案例,获得当前相似特征参数的匹配案例,根据具体情况对匹配案例解方案进行修整,然后应用于当前情况。
[0031]功能组件:功能组件提取自每个功能组件域的共同部分,在实例化过程中,不同部分由组件参数表示。
[0032]功能组件参数:代表了功能组件的差异化部分,它可以通过设定参数,控制和操作功能组件的行为。功能组件参数由参数列表组成,列表中每个参数值都属于一个有限集合。
[0033]为了进行银行信息系统的开发流程设计方案生成,提高开发效率,节省人力成本,保证系统开发安全性,本专利技术实施例提供一种银行信息系统的开发流程设计方案生成方法,如图1所示,该方法可以包括:
[0034]步骤101、获得银行信息系统的目标需求信息;
[0035]步骤102、根据所述目标需求信息,确本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种银行信息系统的开发流程设计方案生成方法,其特征在于,包括:获得银行信息系统的目标需求信息;根据所述目标需求信息,确定目标需求属性;根据所述目标需求属性,在预先建立的案例库中进行检索,得到对应的相似案例信息,所述案例库根据历史开发流程设计方案预先建立;根据所述相似案例信息,在预先建立的组件库中进行筛选,得到对应的功能组件,所述组件库根据不同业务流程功能预先建立;根据所述功能组件,生成银行信息系统的开发流程设计方案。2.如权利要求1所述的银行信息系统的开发流程设计方案生成方法,其特征在于,根据所述功能组件,生成银行信息系统的开发流程设计方案,包括:将所述功能组件复用于目标需求;若所述功能组件满足目标需求,则根据功能组件生成银行信息系统的开发流程设计方案。3.如权利要求2所述的银行信息系统的开发流程设计方案生成方法,其特征在于,根据所述功能组件,生成银行信息系统的开发流程设计方案,还包括:若所述功能组件不满足目标需求,则根据根据目标需求信息对所述功能组件进行调整;根据调整后的功能组件生成银行信息系统的开发流程设计方案。4.如权利要求1所述的银行信息系统的开发流程设计方案生成方法,其特征在于,还包括:将生成的银行信息系统的开发流程设计方案保存至案例库中。5.一种银行信息系统的开发流程设计方案生成装置,其特征在于,包括:需求信息获得模块,用于获得银行信息系统的目标需求信息;需求属性确定模块,用于根据所述目标需求信息,确定目标需求属性;案例库检索模块,用于根据所述目标需求属性,在预先建立的案例库中进行检索,得到对应的...

【专利技术属性】
技术研发人员:王冬高秀娜卫来马克杜思佳马赈耀
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1