掌桥专利:专业的专利平台
掌桥专利
首页

业务系统任务调控方法、装置、计算机设备及存储介质

文献发布时间:2024-04-18 19:58:53


业务系统任务调控方法、装置、计算机设备及存储介质

技术领域

本申请涉及数据处理技术领域,具体涉及金融科技领域,尤其涉及一种业务系统任务调控方法、装置、计算机设备及存储介质。

背景技术

业务任务是业务系统中用于项目统筹管理的数据信息,其目的是为了使项目在预定节点内达到目标指标,以获取良好的指标效能,从而推动业务整体发展。

在业务系统中,一个项目的业务任务一般包含有多个,业务任务之间存在上下游的关系,例如在营销业务系统中,营销活动项目对应的业务任务有多个,包括:客户名单确定-营销活动推广-意向客户筛选-意向客户转化等,其中客户名单确定、营销活动推广、意向客户筛选、意向客户转化直接存在上下游的关系。如果上游任务的执行进度达不到预期进度,那么会直接影响下游任务的执行进度,使得整个业务任务的整体执行进度后延,从而达不到预期指标,影响项目执行的整体效能。

为了对业务任务进行有效管理,需要时时查看业务系统中的业务任务执行进度,根据业务任务的执行进度来对业务任务以及其对应的下游任务进行调整,从而保证业务任务的实际执行进度能够有效满足预期指标进度。但在业务任务查看时,需要每次都对与业务任务关联的上下游任务进行查询,在对上下游任务的状态信息进行逐条获取,以得到上下游任务对应的执行进度,从而再进行调整。上述操作不仅麻烦,而且当业务系统中的业务任务数量较多时,还会影响业务系统的整体性能,使得业务系统的响应能力大大降低,不利于业务系统的使用。

发明内容

本申请实施例的目的在于提出一种业务系统任务调控方法、装置、计算机设备及存储介质,以解决业务系统在进行业务任务调控时效率不高的问题。

为了解决上述技术问题,本申请实施例提供一种业务系统任务调控方法,采用了如下所述的技术方案:

获取业务任务数据,对所述业务任务数据进行关联关系整理,得到任务依赖信息,并根据所述任务依赖信息生成任务依赖配置表;

获取任务查询字段,根据所述任务查询字段和预设的任务查询信息在所述任务依赖配置表中进行数据查询,得到依赖任务数据;

获取所述业务任务数据对应的任务开发信息和任务执行信息,并根据所述任务开发信息和所述任务执行信息生成任务进程信息表;

根据所述依赖任务数据在所述任务进程信息表中进行查询,得到依赖任务执行状态;

检测所述依赖任务执行状态是否是完成状态;

若所述依赖任务执行状态是完成状态,则获取所述依赖任务数据对应的第一任务开发信息,并将所述第一任务开发信息发送至预设的任务完成记录表中进行保存;及

若所述依赖任务执行状态不是完成状态,则获取所述依赖任务数据对应的第二任务开发信息,根据所述第二任务开发信息对所述依赖任务数据进行迭代调整,直至所述依赖任务数据的预期效能达到预设指标。

进一步的,所述获取业务任务数据,对所述业务任务数据进行关联关系整理,得到任务依赖信息,并根据所述任务依赖信息生成任务依赖配置表的步骤,具体包括:

获取检索信息,根据所述检索信息遍历任务列表,得到所述业务任务数据,其中,所述业务任务数据包括业务任务名称、业务任务内容;

根据所述业务任务内容获取业务任务起始数据和业务任务完成数据,并根据所述业务任务起始数据和所述业务任务完成数据整理所述任务依赖关系,其中,所述任务依赖关系包括任务正向依赖关系和任务逆向依赖关系;

根据所述任务正向依赖关系、所述任务逆向依赖关系以及所述业务任务名称生成任务依赖信息列;及

将所述任务依赖关系列输入至预设的第一数据表中,得到所述任务依赖配置表。

进一步的,所述获取任务查询字段,根据所述任务查询字段和预设的任务查询信息在所述任务依赖配置表中进行数据查询,得到依赖任务数据的步骤,具体包括:

获取任务查询请求信息,并对所述任务查询请求信息进行解析,得到所述任务查询字段;

获取所述任务查询信息,并对所述任务查询信息进行解析,得到正向查询信息和逆向查询信息;及

将所述正向查询信息、所述逆向查询信息以及所述任务查询字段发送至所述任务依赖配置表中进行查询,得到所述依赖任务数据。

进一步的,所述获取所述业务任务数据对应的任务开发信息和任务执行信息,并根据所述任务开发信息和所述任务执行信息生成任务进程信息表的步骤,具体包括:

获取所述业务任务数据对应的第一标识信息,根据所述第一标识信息提取任务列表中的任务开发信息和任务执行信息;

将所述任务开发信息、所述任务执行信息、所述业务任务数据进行数据关联,得到任务进程数据;及

将所述任务进程数据输入至预设的第二数据表中,得到所述任务进程信息表。

进一步的,所述根据所述依赖任务数据在所述任务进程信息表中进行查询,得到依赖任务执行状态的步骤,具体包括:

获取所述依赖任务数据的第二标识信息,根据所述第二标识信息在所述任务进程信息表中进行查询,得到依赖任务执行信息;

对所述依赖任务执行信息进行解析,得到依赖任务执行节点和依赖任务执行进度;及

根据所述依赖任务执行节点和所述依赖任务执行进度进行执行状态判断,得到所述依赖任务执行状态。

进一步的,所述获取所述依赖任务数据对应的第二任务开发信息,根据所述第二任务开发信息对所述依赖任务数据进行迭代调整,直至所述依赖任务数据的预期效能达到预设指标的步骤,具体包括:

获取所述依赖任务数据的第二标识信息,根据所述第二标识信息在所述任务进程信息表中进行查询,得到所述第二任务开发信息;

解析所述第二任务开发信息,得到开发状态信息;

检测所述开发状态信息是正在执行状态还是停止执行状态;

若所述开发状态信息是正在执行状态,则对所述依赖任务执行状态进行解析,得到依赖任务执行节点和依赖任务执行进度,根据所述依赖任务执行节点和所述依赖任务执行进度计算所述预期效能,将所述预期效能和所述预设指标进行对比,并根据对比结果对所述依赖任务数据进行优化调整,直至所述预期效能达到所述预设指标;及

若所述开发状态信息是停止执行状态,则获取所述停止执行状态的预计停止时间,并根据所述预计停止时间调整所述依赖任务执行节点。

进一步的,在所述若所述依赖任务执行状态不是完成状态,则获取所述依赖任务数据对应的第二任务开发信息,根据所述第二任务开发信息对所述依赖任务数据进行迭代调整,直至所述依赖任务数据的预期效能达到预设指标的步骤之后,还包括以下步骤:

获取所述依赖任务数据、所述预期效能、所述预设指标,并将所述依赖任务数据、所述预期效能、所述预设指标进行关联,得到依赖任务预期执行信息;

将所述依赖任务预期执行信息发送至预设的任务预期执行监督表中进行保存;

根据所述依赖任务执行状态实时更新所述任务预期执行监督表;及

将所述任务完成记录表和所述任务预期执行监督表发送至预定显示页面进行数据展示。

为了解决上述技术问题,本申请实施例还提供一种业务系统任务调控装置,采用了如下所述的技术方案:

任务依赖整理模块,用于获取业务任务数据,对所述业务任务数据进行关联关系整理,得到任务依赖信息,并根据所述任务依赖信息生成任务依赖配置表;

任务查询模块,用于获取任务查询字段,根据所述任务查询字段和预设的任务查询信息在所述任务依赖配置表中进行数据查询,得到依赖任务数据;

任务进程获取模块,用于获取所述业务任务数据对应的任务开发信息和任务执行信息,并根据所述任务开发信息和所述任务执行信息生成任务进程信息表;

任务执行查询模块,用于根据所述依赖任务数据在所述任务进程信息表中进行查询,得到依赖任务执行状态;

执行状态检测模块,用于检测所述依赖任务执行状态是否是完成状态;

第一数据处理模块,用于若所述依赖任务执行状态是完成状态,则获取所述依赖任务数据对应的第一任务开发信息,并将所述第一任务开发信息发送至预设的任务完成记录表中进行保存;及

第二数据处理模块,用于若所述依赖任务执行状态不是完成状态,则获取所述依赖任务数据对应的第二任务开发信息,根据所述第二任务开发信息对所述依赖任务数据进行迭代调整,直至所述依赖任务数据的预期效能达到预设指标。

为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:

一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如以上任一项所述的业务系统任务调控方法的步骤。

为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如以上任一项所述的业务系统任务调控方法的步骤。

与现有技术相比,本申请实施例主要有以下有益效果:本实施例通过获取业务任务数据,对业务任务数据进行关联关系整理,得到任务依赖关系对应的任务依赖信息,并根据任务依赖信息生成任务依赖配置表;通过获取任务查询字段,根据任务查询字段和预设的任务查询信息在任务依赖配置表中进行数据查询,从而得到任务查询字段对应的依赖任务数据;通过获取业务任务数据对应的任务开发信息和任务执行信息,从而能够根据任务开发信息和任务执行信息生成任务进程信息表;通过根据依赖任务数据在任务进程信息表中进行查询,从而得到依赖任务数据对应的得到依赖任务执行状态;再通过检测依赖任务执行状态是否是完成状态,从而根据依赖任务执行状态的不同状态情况进行对应的处理;若依赖任务执行状态是完成状态,则获取依赖任务数据对应的第一任务开发信息,并将第一任务开发信息发送至预设的任务完成记录表中进行保存;若依赖任务执行状态不是完成状态,则获取依赖任务数据对应的第二任务开发信息,根据第二任务开发信息对依赖任务数据进行迭代调整,直至依赖任务数据的预期效能达到预设指标。通过上述方法能够有效对需要查询的业务任务以及其依赖业务任务的执行情况进行快速获取,并有效根据获取的执行情况进行相应的调整,以使业务任务的执行满足预期进度,有效提高业务系统的整体效能。本实施例可应用于营销业务系统,在营销业务系统中对营销活动项目的活动任务进行调整和控制,以使营销活动项目能够满足预期进度,提高营销业务系统的整体效能。

附图说明

为了更清楚地说明本申请中的方案,下面将对本申请实施例描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请可以应用于其中的示例性系统架构图;

图2根据本申请的业务系统任务调控方法的一个实施例的流程图;

图3是图2中步骤S10的一种具体实施方式的流程图;

图4是图2中步骤S20的一种具体实施方式的流程图;

图5是图2中步骤S30的一种具体实施方式的流程图;

图6是图2中步骤S40的一种具体实施方式的流程图;

图7是图2中步骤S70的一种具体实施方式的流程图;

图8是根据本申请的业务系统任务调控装置的一个实施例的结构示意图;

图9是根据本申请的计算机设备的一个实施例的结构示意图。

具体实施方式

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本申请的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的非相关的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

为了使本技术领域的人员更好地理解本申请方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。

如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。

终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving PictureExpertsGroup Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExperts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。

服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的页面提供支持的后台服务器。

需要说明的是,本申请实施例所提供的业务系统任务调控方法一般由服务器执行,相应地,业务系统任务调控装置一般设置于服务器中。

应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。

继续参考图2,示出了根据本申请的业务系统任务调控方法的一个实施例的流程图。所述的业务系统任务调控方法,包括以下步骤:

步骤S10,获取业务任务数据,对所述业务任务数据进行关联关系整理,得到任务依赖信息,并根据所述任务依赖信息生成任务依赖配置表;

在本实施例中,业务任务数据来源于业务系统中对应项目的业务任务列表,例如,营销业务系统中,营销活动项目对应的业务任务列表,以客户名单确定、营销活动推广、意向客户筛选、意向客户转化的名称以及对应的内容进行保存,获取业务任务数据时,会将业务任务的名称和内容一起进行获取。通过获取业务任务数据生成任务依赖配置表,能够使得在读取业务任务数据时,无需频繁访问业务任务列表,有效提高业务系统的整体性能。在任务依赖配置表生成时,业务任务的名称和对应的内容均会记录在任务依赖配置表中。

步骤S20,获取任务查询字段,根据所述任务查询字段和预设的任务查询信息在所述任务依赖配置表中进行数据查询,得到依赖任务数据;

在本实施例中,任务查询字段可以是业务任务名称对应的某个字段或者有业务任务内容对应的某个关键词,通过该任务查询字段,能够有效查找到对应的数据信息。

步骤S30,获取所述业务任务数据对应的任务开发信息和任务执行信息,并根据所述任务开发信息和所述任务执行信息生成任务进程信息表;

在本实施例中,业务任务数据来源于业务系统中对应项目的业务任务列表中记录的开发记录信息和执行记录信息,该信息由业务任务对应的人员进行自更新。

步骤S40,根据所述依赖任务数据在所述任务进程信息表中进行查询,得到依赖任务执行状态;

步骤S50,检测所述依赖任务执行状态是否是完成状态;

步骤S60,若所述依赖任务执行状态是完成状态,则获取所述依赖任务数据对应的第一任务开发信息,并将所述第一任务开发信息发送至预设的任务完成记录表中进行保存;及

在本实施例中,通过将第一任务开发信息发送至预设的任务完成记录表中进行保存,能够对业务任务的处理状态进行有效记录,方便在下次对业务任务进行调控时,可以先获取任务完成记录表的数据信息对依赖任务数据进行筛选,同时可以根据任务完成记录表对后续依赖任务进行调整,以缩短项目执行周期,提高项目整体效能。

步骤S70,若所述依赖任务执行状态不是完成状态,则获取所述依赖任务数据对应的第二任务开发信息,根据所述第二任务开发信息对所述依赖任务数据进行迭代调整,直至所述依赖任务数据的预期效能达到预设指标。

本实施例通过获取业务任务数据,对业务任务数据进行关联关系整理,得到任务依赖关系对应的任务依赖信息,并根据任务依赖信息生成任务依赖配置表;通过获取任务查询字段,根据任务查询字段和预设的任务查询信息在任务依赖配置表中进行数据查询,从而得到任务查询字段对应的依赖任务数据;通过获取业务任务数据对应的任务开发信息和任务执行信息,从而能够根据任务开发信息和任务执行信息生成任务进程信息表;通过根据依赖任务数据在任务进程信息表中进行查询,从而得到依赖任务数据对应的得到依赖任务执行状态;再通过检测依赖任务执行状态是否是完成状态,从而根据依赖任务执行状态的不同状态情况进行对应的处理;若依赖任务执行状态是完成状态,则获取依赖任务数据对应的第一任务开发信息,并将第一任务开发信息发送至预设的任务完成记录表中进行保存;若依赖任务执行状态不是完成状态,则获取依赖任务数据对应的第二任务开发信息,根据第二任务开发信息对依赖任务数据进行迭代调整,直至依赖任务数据的预期效能达到预设指标。通过上述方法能够有效对需要查询的业务任务以及其依赖业务任务的执行情况进行快速获取,并有效根据获取的执行情况进行相应的调整,以使业务任务的执行满足预期进度,有效提高业务系统的整体效能。本实施例可应用于营销业务系统,在营销业务系统中对营销活动项目的活动任务进行调整和控制,以使营销活动项目能够满足预期进度,提高营销业务系统的整体效能。

继续参考图3,在本实施例的一些可选的实现方式中,步骤S10包括以下步骤:

步骤S101,获取检索信息,根据所述检索信息遍历任务列表,得到所述业务任务数据,其中,所述业务任务数据包括业务任务名称、业务任务内容;

在本实施中,检索信息可以是业务任务数据对应的名称,也可以是业务任务数据对应的ID标识。

步骤S102,根据所述业务任务内容获取业务任务起始数据和业务任务完成数据,并根据所述业务任务起始数据和所述业务任务完成数据整理所述任务依赖关系,其中,所述任务依赖关系包括任务正向依赖关系和任务逆向依赖关系;

在本实施例中,业务任务起始数据指的是业务任务在开展时需要的数据,业务任务完成数据指的是业务任务在执行结束后获得的数据,例如,客户名单确定的业务任务起始数据是目标流量客户,业务任务完成数据是待营销客户;营销活动推广的业务任务起始数据是待营销客户,业务任务完成数据是意向客户;意向客户筛选的业务任务起始数据是意向客户,业务任务完成数据是真实意向客户;意向客户转化的业务任务起始数据是真实意向客户,业务完成数据是会员客户。

步骤S103,根据所述任务正向依赖关系、所述任务逆向依赖关系以及所述业务任务名称生成任务依赖信息列;及

在本实施例中,任务依赖信息列为客户名单确定-营销活动推广-意向客户筛选-意向客户转化的形式,通过生成任务依赖信息列,能够方便后续对依赖任务数据进行查询。

步骤S104,将所述任务依赖关系列输入至预设的第一数据表中,得到所述任务依赖配置表。

在本实施例中,第一数据表为预设格式的表格,表格的表头信息对应任务依赖关系列的内容。

继续参考图4,在本实施例的一些可选的实现方式中,步骤S20包括以下步骤:

步骤S201,获取任务查询请求信息,并对所述任务查询请求信息进行解析,得到所述任务查询字段;

在本实施例中,任务查询字段对应的对象为目标任务。

步骤S202,获取所述任务查询信息,并对所述任务查询信息进行解析,得到正向查询信息和逆向查询信息;及

在本实施例中,正向查询信息为prior函数,函数内容为目标任务=正向依赖任务,递归循环将上一条生成的正向依赖任务作为下一条的目标任务,例如目标任务为客户名单确定,则正向依赖任务为营销活动推广、意向客户筛选、意向客户转化。同理,逆向查询信息为prior函数,函数内容为目标任务=逆向依赖任务,递归循环将上一条生成的逆向依赖任务作为下一条的目标任务,例如目标任务为意向客户转化,则逆向依赖任务为意向客户筛选、营销活动推广、客户名单确定。

步骤S203,将所述正向查询信息、所述逆向查询信息以及所述任务查询字段发送至所述任务依赖配置表中进行查询,得到所述依赖任务数据。

在本实施例中,依赖任务数据包括正向依赖任务和逆向依赖任务,正向依赖任务和逆向依赖任务的获取方式如上述获取方式所述。

继续参考图5,在本实施例的一些可选的实现方式中,步骤S30包括以下步骤:

步骤S301,获取所述业务任务数据对应的第一标识信息,根据所述第一标识信息提取任务列表中的任务开发信息和任务执行信息;

在本实施例中,第一标识信息为业务任务数据的ID标识。

步骤S302,将所述任务开发信息、所述任务执行信息、所述业务任务数据进行数据关联,得到任务进程数据;及

在本实施例中,任务开发信息包括任务开发人员,任务执行信息包括任务执行进度和任务执行节点,任务进程数据以营销活动推广-任务开发信息-任务执行信息的形式进行记录。

步骤S303,将所述任务进程数据输入至预设的第二数据表中,得到所述任务进程信息表。

在本实施例中,第二数据表为预设格式的表格,表格的表头信息对应任务进程数据的内容。

继续参考图6,在本实施例的一些可选的实现方式中,步骤S40包括以下步骤:

步骤S401,获取所述依赖任务数据的第二标识信息,根据所述第二标识信息在所述任务进程信息表中进行查询,得到依赖任务执行信息;

在本实施例中,第二标识信息为业务任务数据的ID标识。

步骤S402,对所述依赖任务执行信息进行解析,得到依赖任务执行节点和依赖任务执行进度;及

步骤S403,根据所述依赖任务执行节点和所述依赖任务执行进度进行执行状态判断,得到所述依赖任务执行状态。

在本实施例中,依赖任务执行节点指的是依赖任务执行到一定阶段时的限制日期,例如依赖任务执行30%,依赖任务执行节点为2月10号,依赖任务执行60%,依赖任务执行节点为2月18号,依赖任务执行完成,依赖任务执行节点为2月26号。依赖任务执行进度为依赖任务实际执行的情况,例如,若依赖任务当前执行35%,当前日期为2月9日,则根据依赖任务执行节点和所述依赖任务执行进度判断的执行状态为完成状态。若依赖任务当前执行25%,当前日期为2月11日,则根据依赖任务执行节点和所述依赖任务执行进度判断的执行状态为未完成状态。

继续参考图7,在本实施例的一些可选的实现方式中,步骤S70包括以下步骤:

步骤S701,获取所述依赖任务数据的第二标识信息,根据所述第二标识信息在所述任务进程信息表中进行查询,得到所述第二任务开发信息;

在本实施例中,第二标识信息为业务任务数据的ID标识。

步骤S702,解析所述第二任务开发信息,得到开发状态信息;

步骤S703,检测所述开发状态信息是正在执行状态还是停止执行状态;

在本实施例中,开发状态信息指的是开发人员录入的任务执行状态信息,任务执行状态信息根据开发人员是否能够执行业务任务进行变化,例如,开发人员由于项目过多无法调剂,或者有优先级较高的其他事务进行处理,又或者请假休假等,使得当前无法执行任务,则将开发状态信息改为停止执行状态;开发人员当前能够执行任务,则保持开发状态信息的执行状态。

步骤S704,若所述开发状态信息是正在执行状态,则对所述依赖任务执行状态进行解析,得到依赖任务执行节点和依赖任务执行进度,根据所述依赖任务执行节点和所述依赖任务执行进度计算所述预期效能,将所述预期效能和所述预设指标进行对比,并根据对比结果对所述依赖任务数据进行优化调整,直至所述预期效能达到所述预设指标;及

步骤S705,若所述开发状态信息是停止执行状态,则获取所述停止执行状态的预计停止时间,并根据所述预计停止时间调整所述依赖任务执行节点。

在本实施例中,预计停止时间为开发人员无法执行任务时填入的时间,预计停止时间结束后,开发人员则开始对业务任务进行执行。

在本实施例的一些可选的实现方式中,在步骤S70之后,还包括以下步骤:

获取所述依赖任务数据、所述预期效能、所述预设指标,并将所述依赖任务数据、所述预期效能、所述预设指标进行关联,得到依赖任务预期执行信息;

将所述依赖任务预期执行信息发送至预设的任务预期执行监督表中进行保存;

根据所述依赖任务执行状态实时更新所述任务预期执行监督表;及

将所述任务完成记录表和所述任务预期执行监督表发送至预定显示页面进行数据展示。

在本实施例中,通过生成任务预期执行监督表,并将任务完成记录表和任务预期执行监督表发送至显示页面进行数据显示,从而使得业务系统的相关人员能够直接获取当前业务任务的执行总体情况,以灵活对业务任务进行主观调控。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成,该计算机可读指令可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

进一步参考图8,作为对上述图1所示方法的实现,本申请提供了一种业务系统任务调控装置的一个实施例,该装置实施例与图1所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。

如图8所示,本实施例所述的业务系统任务调控装置800包括:任务依赖整理模块801、任务查询模块802、任务进程获取模块803、任务执行查询模块804、执行状态检测模块805、第一数据处理模块806、第二数据处理模块807。其中:

任务依赖整理模块801,用于获取业务任务数据,对所述业务任务数据进行关联关系整理,得到任务依赖信息,并根据所述任务依赖信息生成任务依赖配置表;

任务查询模块802,用于获取任务查询字段,根据所述任务查询字段和预设的任务查询信息在所述任务依赖配置表中进行数据查询,得到依赖任务数据;

任务进程获取模块803,用于获取所述业务任务数据对应的任务开发信息和任务执行信息,并根据所述任务开发信息和所述任务执行信息生成任务进程信息表;

任务执行查询模块804,用于根据所述依赖任务数据在所述任务进程信息表中进行查询,得到依赖任务执行状态;

执行状态检测模块805,用于检测所述依赖任务执行状态是否是完成状态;

第一数据处理模块806,用于若所述依赖任务执行状态是完成状态,则获取所述依赖任务数据对应的第一任务开发信息,并将所述第一任务开发信息发送至预设的任务完成记录表中进行保存;及

第二数据处理模块807,用于若所述依赖任务执行状态不是完成状态,则获取所述依赖任务数据对应的第二任务开发信息,根据所述第二任务开发信息对所述依赖任务数据进行迭代调整,直至所述依赖任务数据的预期效能达到预设指标。

本实施例通过采用上述装置,能够有效提高业务系统在进行业务任务调控时的效率。

为解决上述技术问题,本申请实施例还提供计算机设备。具体请参阅图9,图9为本实施例计算机设备基本结构框图。

所述计算机设备9包括通过系统总线相互通信连接存储器91、处理器92、网络接口93。需要指出的是,图中仅示出了具有组件91-93的计算机设备9,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,本技术领域技术人员可以理解,这里的计算机设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable GateArray,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

所述计算机设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机设备可以与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。

所述存储器91至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器91可以是所述计算机设备9的内部存储单元,例如该计算机设备9的硬盘或内存。在另一些实施例中,所述存储器91也可以是所述计算机设备9的外部存储设备,例如该计算机设备9上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(FlashCard)等。当然,所述存储器91还可以既包括所述计算机设备9的内部存储单元也包括其外部存储设备。本实施例中,所述存储器91通常用于存储安装于所述计算机设备9的操作系统和各类应用软件,例如业务系统任务调控方法的计算机可读指令等。此外,所述存储器91还可以用于暂时地存储已经输出或者将要输出的各类数据。

所述处理器92在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器92通常用于控制所述计算机设备9的总体操作。本实施例中,所述处理器92用于运行所述存储器91中存储的计算机可读指令或者处理数据,例如运行所述业务系统任务调控方法的计算机可读指令。

所述网络接口93可包括无线网络接口或有线网络接口,该网络接口93通常用于在所述计算机设备9与其他电子设备之间建立通信连接。

本实施例通过采用上述计算机设备,能够有效提高业务系统在进行业务任务调控时的效率。

本申请还提供了另一种实施方式,即提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令可被至少一个处理器执行,以使所述至少一个处理器执行如上述的业务系统任务调控方法的步骤。

本实施例通过采用上述计算机可读存储介质,能够有效提高业务系统在进行业务任务调控时的效率。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

显然,以上所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例,附图中给出了本申请的较佳实施例,但并不限制本申请的专利范围。本申请可以以许多不同的形式来实现,相反地,提供这些实施例的目的是使对本申请的公开内容的理解更加透彻全面。尽管参照前述实施例对本申请进行了详细的说明,对于本领域的技术人员来而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本申请说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本申请专利保护范围之内。

相关技术
  • 蓝牙网格通讯方法、装置、调控设备及计算机存储介质
  • 业务流程控制方法、装置、计算机设备和存储介质
  • 贷款业务信息处理方法、装置、存储介质及计算机设备
  • 保险业务单审核方法、装置、计算机设备和存储介质
  • 业务流程展示方法、装置、计算机设备以及存储介质
  • 系统任务自动调度方法、装置、计算机设备及存储介质
  • 基于业务事件的业务处理方法、装置、计算机设备及存储介质
技术分类

06120116514319