本公开提供了一种用例的资产架构分析方法,涉及业务架构技术领域,可以应用于金融科技领域。包括:响应于用户用例的编写操作,获取用户编写的用例信息;创建架构分析模板并将所述架构分析模板与用例ID相关联;根据资产类型对所述用例信息进行架构分析,以确定每一资产的资产名称、架构调整分类和业务需求说明;根据所述用例概述匹配数据库,以确定所述用例的架构调整说明和架构调整方案;将所述资产名称、所述架构调整分类、所述业务需求说明、所述架构调整说明和所述架构调整方案填入所述架构分析模板,以生成每一资产对应的架构分析结果。本公开还提供了一种用例的资产架构分析系统、设备、存储介质和程序产品。存储介质和程序产品。存储介质和程序产品。
【技术实现步骤摘要】
用例的资产架构分析方法及系统
[0001]本公开涉及计算机
,具体涉及业务架构
,更具体地涉及一种用例的资产架构分析方法、系统、设备、存储介质和程序产品。
技术介绍
[0002]编写用例和完成架构分析是一份完整业务需求的必须内容,用例用于描述一件完整的事情,即一个完整的业务流程;能够完成参与者的某个目的,为其提供了某种价值,具体描述一个用例的基本信息对应场景下的完整流程和业务规则等内容。业务人员在编写用例的过程中,需要按照业务架构思维对相关业务领域进行体系化分析,运用业务架构资产指导业务需求设计,即在提交业务需求时需同步完成用例的架构分析工作。
[0003]相关技术中,编写用例和完成架构分析由两个独立的系统分别实现,操作步骤繁多且流程复杂,用户体验不佳;此外,两个系统之间需要频繁同步数据,调用接口,影响使用效率,同时造成数据冗余存储的技术问题。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0005]鉴于上述问题,本公开提供了用例的资产架构分析方法、系统、设备、介质和程序产品。
[0006]根据本公开的第一个方面,提供了一种用例的资产架构分析方法,所述方法包括:
[0007]响应于用户用例的编写操作,获取用户编写的用例信息,所述用例信息包括用例概述;
[0008]创建架构分析模板并将所述架构分析模板与用例ID相关联;
[0009]根据资产类型对所述用例信息进行架构分析,以确定每一资产的资产名称、架构调整分类和业务需求说明;
[0010]根据所述用例概述匹配数据库,以确定所述用例的架构调整说明和架构调整方案;以及
[0011]将所述资产名称、所述架构调整分类、所述业务需求说明、所述架构调整说明和所述架构调整方案填入所述架构分析模板,以生成每一资产对应的架构分析结果。
[0012]根据本公开的实施例,所述用例信息还包括用例基本数据、业务流程、任务新增方式和业务规则。
[0013]根据本公开的实施例,所述根据资产类型对所述用例信息进行架构分析,以确定每一资产的资产名称、架构调整分类和业务需求说明包括:
[0014]根据所述资产类型、所述业务流程和所述业务规则确定资产名称;
[0015]根据所述任务新增方式确定所述架构调整分类;以及
[0016]根据所述用例概述确定所述业务需求说明。
[0017]根据本公开的实施例,所述资产类型包括任务和活动,所述根据所述资产类型、所述业务流程和所述业务规则确定资产名称包括:
[0018]若确定资产类型为活动,确定所述用例基本数据的活动名称为资产名称;
[0019]若确定资产类型为任务且所述业务流程和所述业务规则的任务唯一,则确定所述业务流程和所述业务规则的任务名称为资产名称;以及
[0020]若确定资产类型为任务且所述业务流程和所述业务规则的任务不唯一,则将业务流程与规则中的所有任务名称作为资产名称。
[0021]根据本公开的实施例,所述根据所述用例概述匹配数据库,以确定所述用例的架构调整说明和架构调整方案包括:
[0022]对所述用例概述进行分词处理,以确定分词结果;
[0023]根据分词结果匹配数据库用例所属活动下的目标资产名称;以及
[0024]根据所述目标资产名称生成架构调整说明和架构调整方案。
[0025]根据本公开的实施例,所述根据分词结果匹配数据库用例所属活动下的目标资产名称包括:
[0026]将所述分词结果匹配数据库资产名称,以计算所述数据库资产名称的匹配度;以及
[0027]根据所述匹配度确定目标资产名称。
[0028]根据本公开的实施例,所述创建架构分析模板并将所述架构分析模板与用例ID相关联包括:
[0029]获取用户编写的用例ID;以及
[0030]将所述用例ID作为所述架构分析模板的主键,以建立用例与所述就架构分析模板的对应关系。
[0031]根据本公开的实施例,还包括:
[0032]为所述每一资产对应的架构分析结果设置唯一标识并与所述用户ID相关联。
[0033]本公开的第二方面提供了一种用例的资产架构分析系统,所述系统包括:
[0034]获取模块,用于响应于用户用例的编写操作,获取用户编写的用例信息,所述用例信息包括用例基本数据、用例概述、业务流程、任务新增方式和业务规则;
[0035]架构分析模板创建模块,用于创建架构分析模板并将所述架构分析模板与用例ID相关联;
[0036]第一确定模块,用于根据资产类型对所述用例信息进行架构分析,以确定每一资产的资产名称、架构调整分类、业务需求说明;
[0037]第二确定模块,用于根据所述用例概述匹配数据库,以确定所述用例的架构调整说明和架构调整方案;
[0038]架构分析结果生成模块,用于将所述资产名称、所述架构调整分类、所述业务需求说明、所述架构调整说明和所述架构调整方案填入所述架构分析模板,以生成每一资产对应的架构分析结果。
[0039]根据本公开的实施例,第一确定模块包括:第一确定子模块、第二确定子模块和第三确定子模块。
[0040]第一确定子模块,用于根据所述资产类型、所述业务流程和所述业务规则确定资
产名称;
[0041]第二确定子模块,用于根据所述任务新增方式确定所述架构调整分类;以及
[0042]第三确定子模块,用于根据所述用例概述确定所述业务需求说明。
[0043]根据本公开的实施例,所述第一确定子模块包括第一确定单元、第二确定单元和第三确定单元。
[0044]第一确定单元,用于若确定资产类型为活动,确定所述用例基本数据的活动名称为资产名称;
[0045]第二确定单元,用于若确定资产类型为任务且所述业务流程和所述业务规则的任务唯一,则确定所述业务流程和所述业务规则的任务名称为资产名称;以及
[0046]第三确定单元,用于若确定资产类型为任务且所述业务流程和所述业务规则的任务不唯一,则将业务流程与规则中的所有任务名称作为资产名称。
[0047]根据本公开的实施例,第二确定模块包括第四确定子模块、匹配子模块和生成子模块。
[0048]第四确定子模块,用于对所述用例概述进行分词处理,以确定分词结果;
[0049]匹配子模块,用于根据分词结果匹配数据库用例所属活动下的目标资产名称;以及
[0050]生成子模块,用于根据所述目标资产名称生成架构调整说明和架构调整方案。
[0051]根据本公开的实施例,所述匹配子模块包括匹配单元和第四确定单元。
[0052]匹配单元,用于将所述分词结果匹配数据库资产名称,以计算所述数据库资产名称的匹配度;以及
[0053]第四确定单元,用于根据所述匹配度确定目标资产名称本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用例的资产架构分析方法,其特征在于,所述方法包括:响应于用户用例的编写操作,获取用户编写的用例信息,所述用例信息包括用例概述;创建架构分析模板并将所述架构分析模板与用例ID相关联;根据资产类型对所述用例信息进行架构分析,以确定每一资产的资产名称、架构调整分类和业务需求说明;根据所述用例概述匹配数据库,以确定所述用例的架构调整说明和架构调整方案;以及将所述资产名称、所述架构调整分类、所述业务需求说明、所述架构调整说明和所述架构调整方案填入所述架构分析模板,以生成每一资产对应的架构分析结果。2.根据权利要求1所述的方法,其特征在于,所述用例信息还包括用例基本数据、业务流程、任务新增方式和业务规则,所述根据资产类型对所述用例信息进行架构分析,以确定每一资产的资产名称、架构调整分类和业务需求说明包括:根据所述资产类型、所述业务流程和所述业务规则确定资产名称;根据所述任务新增方式确定所述架构调整分类;以及根据所述用例概述确定所述业务需求说明。3.根据权利要求2所述的方法,其特征在于,所述资产类型包括任务和活动,所述根据所述资产类型、所述业务流程和所述业务规则确定资产名称包括:若确定资产类型为活动,确定所述用例基本数据的活动名称为资产名称;若确定资产类型为任务且所述业务流程和所述业务规则的任务唯一,则确定所述业务流程和所述业务规则的任务名称为资产名称;以及若确定资产类型为任务且所述业务流程和所述业务规则的任务不唯一,则将业务流程与规则中的所有任务名称作为资产名称。4.根据权利要求1所述的方法,其特征在于,所述根据所述用例概述匹配数据库,以确定所述用例的架构调整说明和架构调整方案包括:对所述用例概述进行分词处理,以确定分词结果;根据分词结果匹配数据库用例所属活动下的目标资产名称;以及根据所述目标资产名称生成架构调整说明和架构调整方案。5.根据权利要求4所述的方法,其特征在于,所述根据分词...
【专利技术属性】
技术研发人员:阙梦婕,叶齐娇,郭贝贝,万里鹏,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。