System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 确定业务流程的方法、装置及电子设备制造方法及图纸_技高网

确定业务流程的方法、装置及电子设备制造方法及图纸

技术编号:41911786 阅读:6 留言:0更新日期:2024-07-05 14:14
本申请公开了一种确定业务流程的方法、装置及电子设备。其中,该方法包括:获取目标业务,将目标业务分解为对应的目标业务序列,其中,目标业务序列中的元素为最小粒度的目标业务单元;根据目标业务序列,在通用组件库中筛选与目标业务序列匹配的目标组件;根据目标组件与业务流程模型确定执行目标业务所需的目标业务流程,其中,业务流程模型用于以组件的形式展示不同业务流程之间的相互关系。本申请解决了由于相关技术中从系统或者项目的角度出发确定满足任务需求的方案造成的开发成本高以及方案灵活性较差的技术问题。

【技术实现步骤摘要】

本申请涉及数据处理领域,具体而言,涉及一种确定业务流程的方法、装置及电子设备


技术介绍

1、ioc中心是指智慧城市智能运行中心(intelligent operations center)。城市运行ioc中心可监视并管理城市服务,它通过集中化的智能,提供了对日常城市运营的洞察。随着社会和城市的发展,城市管理部门在日常工作中会产生大量不同时间段和不同需求的专项任务,城市运行ioc中心需要对这些任务进行有效地分类处置,合理安排各个专项任务的业务流程,合理配置任务,实现任务的有效流转,从而确保和提升管理部门的工作效率。

2、相关技术中,大部分还是从系统或者项目的角度出发,通过一个或多个系统来满足任务需求,或者同一个一个集约化的平台提供大而全的解决方案。这种方式主要存在两方面的问题,一个是开发成本较高,包括时间成本和资金成本;另一个是灵活性和可扩展性较差,很难适应城市管理过程中业务需求快速迭代的情况。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种确定业务流程的方法、装置及电子设备,以至少解决由于相关技术中从系统或者项目的角度出发确定满足任务需求的方案造成的开发成本高以及方案灵活性较差的技术问题。

2、根据本申请实施例的一个方面,提供了一种确定业务流程的方法,包括:获取目标业务,将目标业务分解为对应的目标业务序列,其中,目标业务序列中的元素为最小粒度的目标业务单元;根据目标业务序列,在通用组件库中筛选与目标业务序列匹配的目标组件;根据目标组件与业务流程模型确定执行目标业务所需的目标业务流程,其中,业务流程模型用于以组件的形式展示不同业务流程之间的相互关系。

3、可选地,根据目标业务序列,在通用组件库中筛选与目标业务序列匹配的目标组件,包括:确定业务序列对应的业务描述;在业务描述为结构化数据的情况下,对业务描述以字段的形式提取业务流程对应的特征;在业务描述为半结构化数据或者自然语言文本的情况下,获取预设分类体系,其中,预设分类体系包括任务类目和子类目的关系,以及对具体类目的描述;根据分类体系,通过文本特征提取算法对业务描述提取业务流程对应的目标特征;从通用组件库中筛选与目标特征对应的组件作为目标组件。

4、可选地,在根据目标业务序列,在通用组件库中筛选与目标业务序列匹配的目标组件之前,方法还包括:对历史时段的多个管理任务进行分解,得到由最小粒度的业务单元组成的集合,其中,集合中的各个业务单元构成管理任务对应的业务流程;获取执行集合中每个业务单元所需的组件,得到通用组件库。

5、可选地,在根据目标组件与业务流程模型确定执行目标业务所需的目标业务流程之前,方法还包括:在通用组件库筛选出各个业务流程对应的组件信息;根据各个业务流程的执行顺序确定各个组件之间的关系;根据关系构建业务流程模型,其中,业务流程模型用于以组件的形式展示业务流程之间的逻辑关系,其中,逻辑关系至少包括:执行顺序。

6、可选地,在根据目标组件与业务流程模型确定执行目标业务所需的目标业务流程之后,方法还包括:将目标组件进行封装,确定封装后的目标组件为执行目标专项业务的目标子系统。

7、可选地,在确定封装后的目标组件为执行目标专项业务的目标子系统之后,方法还包括:接收业务请求,其中,业务请求用于指示待执行业务;确定待执行业务与目标业务是否相同,在待执行业务与目标业务相同的情况下,基于目标子系统执行待执行业务。

8、可选地,方法还包括:获取历史时段内已执行的全部历史业务,确定全部历史业务中每一个历史业务对应的执行次数以及业务大小;根据执行次数与业务大小,调整历史业务对应的子系统的硬件资源,其中,硬件资源至少包括:处理器资源。

9、根据本申请实施例的另一方面,还提供了一种确定业务流程的装置,包括:获取模块,用于获取目标业务,将目标业务分解为对应的目标业务序列,其中,目标业务序列中的元素为最小粒度的目标业务单元;筛选模块,用于根据目标业务序列,在通用组件库中筛选与目标业务序列匹配的目标组件;确定模块,用于根据目标组件与业务流程模型确定执行目标业务所需的目标业务流程,其中,业务流程模型用于以组件的形式展示不同业务流程之间的相互关系。

10、根据本申请实施例的另一方面,还提供了一种非易失性存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行任意一种确定业务流程的方法。

11、根据本申请实施例的另一方面,还提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现任意一种确定业务流程的方法。

12、在本申请实施例中,采用流程组件可复用的方式,通过获取目标业务,将目标业务分解为对应的目标业务序列,其中,目标业务序列中的元素为最小粒度的目标业务单元;根据目标业务序列,在通用组件库中筛选与目标业务序列匹配的目标组件;根据目标组件与业务流程模型确定执行目标业务所需的目标业务流程,其中,业务流程模型用于以组件的形式展示不同业务流程之间的相互关系,达到了通过通用组件以及逻辑算法可以应对不同时段、不同需求下的流程任务的目的,从而实现了通过组件的复用减少开发时间和开发成本,提升城市管理部门工作效率的技术效果,进而解决了由于相关技术中从系统或者项目的角度出发确定满足任务需求的方案造成的开发成本高以及方案灵活性较差的技术问题。

本文档来自技高网...

【技术保护点】

1.一种确定业务流程的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述目标业务序列,在通用组件库中筛选与所述目标业务序列匹配的目标组件,包括:

3.根据权利要求1所述的方法,其特征在于,在根据所述目标业务序列,在通用组件库中筛选与所述目标业务序列匹配的目标组件之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在根据所述目标组件与业务流程模型确定执行所述目标业务所需的目标业务流程之前,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在根据所述目标组件与业务流程模型确定执行所述目标业务所需的目标业务流程之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,在确定封装后的目标组件为执行所述目标专项业务的目标子系统之后,所述方法还包括:

7.根据权利要求5的方法,其特征在于,所述方法还包括:

8.一种确定业务流程的装置,其特征在于,包括:

9.一种非易失性存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任意一项所述确定业务流程的方法。

10.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种确定业务流程的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述目标业务序列,在通用组件库中筛选与所述目标业务序列匹配的目标组件,包括:

3.根据权利要求1所述的方法,其特征在于,在根据所述目标业务序列,在通用组件库中筛选与所述目标业务序列匹配的目标组件之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在根据所述目标组件与业务流程模型确定执行所述目标业务所需的目标业务流程之前,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在根据所述目标组件与业务...

【专利技术属性】
技术研发人员:刘李传任敏杰吴岘峰张超郑浩吴云锋
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1