一种软件功能生成方法技术

技术编号:39900534 阅读:16 留言:0更新日期:2023-12-30 13:14
本申请实施例公开了一种软件功能生成方法

【技术实现步骤摘要】
一种软件功能生成方法、装置、电子设备及可读存储介质


[0001]本申请属于软件开发
,尤其涉及一种软件功能生成方法

装置

电子设备及可读存储介质


技术介绍

[0002]随着工业软件的不断发展,工业软件的种类繁多,目前,传统的工业软件开发过程中,每个软件都是根据具体编程要求定义数据结构和流程,数据结构定义的方式也是以数组链表等为主,不同的工业软件开发没有一个通用开发标准

[0003]随着工业软件走向平台化,传统的根据具体编程要求进行开发的方式不能满足要求,工业软件的开发效率低


技术实现思路

[0004]本申请实施例提供一种软件功能生成方法

装置

设备及可读存储介质,能够解决目前工业软件开发效率低的问题

[0005]第一方面,本申请实施例提供一种软件功能生成方法,该方法包括:
[0006]获取工业软件的第一软件功能对应的业务信息;
[0007]根据业务信息,从预设数据库本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种软件功能生成方法,其特征在于,所述方法包括:获取工业软件的第一软件功能对应的业务信息;根据所述业务信息,从预设数据库和预设方法库中获取第一对象数据和第一方法组件;根据所述第一对象数据和所述第一方法组件构建流程组件;根据所述流程组件,生成所述第一软件功能
。2.
根据权利要求1所述的方法,其特征在于,所述业务信息包括业务流程信息和业务对象信息,所述根据所述业务信息,从预设数据库和预设方法库中获取第一对象数据和第一方法组件,包括:根据所述业务流程信息,从所述预设方法库中获取所述第一方法组件;根据所述业务对象信息,从所述预设数据库中获取所述第一对象数据
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述第一对象数据和所述第一方法组件构建流程组件,包括:根据所述第一方法组件中的输入参数

输出参数和中间参数,确定所述第一方法组件的接口;通过所述接口关联所述第一对象数据,构建所述流程组件
。4.
根据权利要求1所述的方法,其特征在于,所述业务信息包括业务流程信息和业务对象信息,所述根据所述流程组件,生成所述第一软件功能,包括:根据业务流程信息和业务对象信息,确定流程组件的执行信息,所述执行信息包括串行执行信息和并行执行信息;基于所述执行信息组建所述流程组件,生成工业软件的第一软件功能
。5.
根据权利要求1所述的方法,其特征在于,所述根据所述业务信息,从预设数据库和预设方法库中获取第一对象数据和第一方法组件之前,所述方法还包括:获取工业场景数据;基于预设层级对所述工业场景数据进行划分,得到每个所述预设层级对应的工业场景数据,所述预设层级包括:系统层

对象层

参数层和数据层;基于预设维度对每个所述预设层级对应的工业场景数据进行划分,得到所述预设数据库和所述预设方法库,所述预设维度包括:产品维度

人员维度

时间维度以及地点维度;所述预设数据库,包括:产品对象数据

人员对象数据

时间对象数据和地点对象数据;所述预设方法库包括:方法组件数据
。6.
一种软件功能生成装置,其特征在于,所述装置包括:第一获取模块,用于获取工业软件的第一软件功能对应的业务信息;第二获取模块,用于根据所述业务信息,从预设...

【专利技术属性】
技术研发人员:黄秋豪李子瑞韩旭牟全臣周连林
申请(专利权)人:苏州数设科技有限公司
类型:发明
国别省市:

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

1