适用于银行业务的软件需求规格文件的分析方法及装置制造方法及图纸

技术编号:24572455 阅读:48 留言:0更新日期:2020-06-20 23:55
本发明专利技术实施例提供一种适用于银行业务的软件需求规格文件的分析方法及装置,该方法包括:获取待分析的软件需求规格文件,确定所述软件需求规格文件的系统概述内容和功能描述内容;根据所述系统概述内容确定系统基础信息;根据所述功能描述内容确定业务场景类型;根据所述系统基础信息和所述业务场景类型确定安全需求分析文件。通过自动对待分析的软件需求规格文件中的系统概述内容和功能描述内容进行分析确定系统基础信息和业务场景类型,从而确定安全需求分析文件,摆脱了人工答题和阅读文档的限制,节约了大量时间,也可长时间工作且不影响效率。

Analysis method and device of software requirement specification file for banking business

【技术实现步骤摘要】
适用于银行业务的软件需求规格文件的分析方法及装置
本专利技术涉及银行业务领域,尤其涉及一种适用于银行业务的软件需求规格文件的分析方法及装置。
技术介绍
伴随全球信息化时代的到来,网络安全威胁和风险日益突出,银行业务系统的安全也是正常业务开展的重要保证,现实中由于开发人员对网络安全知识的欠缺以及项目赶工等因素,可能会达不到较好的安全标准,因此可在开发前生成针对系统的软件安全需求说明书。在软件安全需求说明书中,包含对系统的业务场景分析,该业务场景分析是建立安全需求的基础。目前对业务场景分析主要采用人工答题和阅读文档的方式,根据系统业务分类给出不同的题目、答完基础信息、应用安全、通信安全、安全审计、主机、系统对接、管理后台这七大类题目之后,相对应产出基础的安全需求,人工查阅过相关文档后总结出业务场景列表,并在业务场景分类的树状结构图中勾选相应的场景,最终产出安全需求。从规范性来说,因答题人依据个人经验和主观判断进行答题,同一系统最终的答题结果和场景分析结果可能不尽相同,这种方式本身存在不可预知性,缺少相关规范支撑。
技术实现思路
本文档来自技高网
...

【技术保护点】
1.一种适用于银行业务的软件需求规格文件的分析方法,其特征在于,包括:/n获取待分析的软件需求规格文件,确定所述软件需求规格文件的系统概述内容和功能描述内容;/n根据所述系统概述内容确定系统基础信息;/n根据所述功能描述内容确定业务场景类型;/n根据所述系统基础信息和所述业务场景类型确定安全需求分析文件。/n

【技术特征摘要】
1.一种适用于银行业务的软件需求规格文件的分析方法,其特征在于,包括:
获取待分析的软件需求规格文件,确定所述软件需求规格文件的系统概述内容和功能描述内容;
根据所述系统概述内容确定系统基础信息;
根据所述功能描述内容确定业务场景类型;
根据所述系统基础信息和所述业务场景类型确定安全需求分析文件。


2.根据权利要求1所述的适用于银行业务的软件需求规格文件的分析方法,其特征在于,所述根据系统概述内容确定系统基础信息,包括:
对所述系统概述内容进行关键字统计,确定各关键字的权重;
根据所述系统概述内容获取各个概述项对应的基础信息,所述基础信息包括每个概述项下的待选内容;
使各个概述项对应的基础信息与各关键字进行匹配,确定权重值最大的关键字所匹配的待选内容作为系统基础信息。


3.根据权利要求1所述的适用于银行业务的软件需求规格文件的分析方法,其特征在于,所述根据所述功能描述内容确定业务场景类型,包括:
对所述功能描述内容进行关键字统计,确定各关键字的权重;
根据各关键字的权重生成特征向量值;
将所述特征向量值输入到预设的业务场景预测模型中,确定业务场景类型,其中,所述业务场景预测模型为采用功能描述内容样本的关键字权重数据和对应业务场景类型数据训练神经网络得到。


4.根据权利要求2或3所述的适用于银行业务的软件需求规格文件的分析方法,其特征在于,在对所述系统概述内容进行关键字统计或对所述功能描述内容进行关键字统计之前,还包括:
对所述系统概述内容进行文本正则化、文本分词、词性标注和/或去停用词处理;
对所述功能描述内容进行文本正则化、文本分词、词性标注和/或去停用词处理。


5.一种适用于银行业务的软件需求规格文件的分析装置,其特征在于,包括:
获取模块,用于获取待分析的软件需求规格文件,确定所述软件需求规格文件的系统概述内容和功能描述内容;
第一分析模块,用于根据所述系统概述内容确定系统基...

【专利技术属性】
技术研发人员:姜强夏晓冬胡云
申请(专利权)人:北京国舜科技股份有限公司
类型:发明
国别省市:北京;11

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

1