-
公开(公告)号:CN113254013A
公开(公告)日:2021-08-13
申请号:CN202110804713.3
申请日:2021-07-16
Applicant: 电子科技大学
Abstract: 该发明公开了一种面向复杂业务流程的可复用组件挖掘方法,属于软件复用技术领域。该发明面向业务流程进行流程相似性分析,可以从业务流中挖掘相似子流程集合作为该软件的一个组件模块,在保证组件质量的前提下大大提高构建组件的速度;该发明方法只需要输入系统的业务流程图,便可自动挖掘出基于该系统的可复用组件,无需其他配置,优化工业管理软件开发周期,降低软件开发难度,为后续的软件维护成本降低提供有力支持;通过企业实际软件流程图数据进行具体实施,该发明方法自动挖掘可复用组件,从而能够更好地利用软件复用技术进行软件开发,为提高工业管理软件开发效率和降低工业管理软件开发成本提供支持。
-
公开(公告)号:CN113608894B
公开(公告)日:2023-03-14
申请号:CN202110890202.8
申请日:2021-08-04
Applicant: 电子科技大学
Abstract: 本发明公开了一种面向细颗粒度的算法组件运行方法,包括以下步骤:S1、创建一个为细颗粒度算法进行信息交换管理的通道线程;S2、在线程池中每一个细颗粒度算法的运行创建独立的分支线程,并监听通道;S3、由通道线程将业务算法定义信息写入通道中;S4、各细颗粒度算法的分支线程获得通道中信息,并由特有的优化算法判断是否由自己处理,将处理后结果写入通道线程中;S5、通道线程判断是否接收到结束运行逻辑信息;S6、算法逻辑运行结束,通道输出结果。本发明将各细颗粒度算法的参数信息与运行结果放入通道,提供信息交换的渠道,各算法在通道线程的控制下,按照特定逻辑完成整个算法的运行,极大的减少算法的配置时间,提高算法配置效率。
-
公开(公告)号:CN113254013B
公开(公告)日:2021-09-24
申请号:CN202110804713.3
申请日:2021-07-16
Applicant: 电子科技大学
Abstract: 该发明公开了一种面向复杂业务流程的可复用组件挖掘方法,属于软件复用技术领域。该发明面向业务流程进行流程相似性分析,可以从业务流中挖掘相似子流程集合作为该软件的一个组件模块,在保证组件质量的前提下大大提高构建组件的速度;该发明方法只需要输入系统的业务流程图,便可自动挖掘出基于该系统的可复用组件,无需其他配置,优化工业管理软件开发周期,降低软件开发难度,为后续的软件维护成本降低提供有力支持;通过企业实际软件流程图数据进行具体实施,该发明方法自动挖掘可复用组件,从而能够更好地利用软件复用技术进行软件开发,为提高工业管理软件开发效率和降低工业管理软件开发成本提供支持。
-
公开(公告)号:CN112764749B
公开(公告)日:2023-04-25
申请号:CN202110064523.2
申请日:2021-01-18
Applicant: 电子科技大学
IPC: G06F8/38
Abstract: 本发明提供一种软件功能界面组的生成方法及系统,包括:通过对数据库中以表和字段为基础的数据模型进行解析,得到软件界面应容纳的对象和需要交互的信息元素;所述数据模型包括一个主模型和若干个子模型;根据所述对象和所述信息元素生成多种类型所需的基本主界面;在所述基本主界面上,逐个遍历检查所述基础页面对应的主模型中是否包含了指定用途的子模型,若包含了指定用途的子模型,则根据所述子模型生成复合界面;对所述基本主界面和所述复合界面进行数据绑定得到对应的界面集合;对所述界面集合中的各个界面的切换关系进行关联得到具有交互功能的界面组。通过上述方式,提高了软件功能界面的开发效率。
-
公开(公告)号:CN113608894A
公开(公告)日:2021-11-05
申请号:CN202110890202.8
申请日:2021-08-04
Applicant: 电子科技大学
Abstract: 本发明公开了一种面向细颗粒度的算法组件运行方法,包括以下步骤:S1、创建一个为细颗粒度算法进行信息交换管理的通道线程;S2、在线程池中每一个细颗粒度算法的运行创建独立的分支线程,并监听通道;S3、由通道线程将业务算法定义信息写入通道中;S4、各细颗粒度算法的分支线程获得通道中信息,并由特有的优化算法判断是否由自己处理,将处理后结果写入通道线程中;S5、通道线程判断是否接收到结束运行逻辑信息;S6、算法逻辑运行结束,通道输出结果。本发明将各细颗粒度算法的参数信息与运行结果放入通道,提供信息交换的渠道,各算法在通道线程的控制下,按照特定逻辑完成整个算法的运行,极大的减少算法的配置时间,提高算法配置效率。
-
-
-
-