System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及任务监控,尤其是涉及一种任务监控展示方法、系统、装置及存储介质。
技术介绍
1、目前,汽车生产车间的生产系统特指支持整车和动力总成生产的it系统,对于汽车生产领域,生产系统的数量在200种以上,并且随着工厂的扩建、新车型的引入以及it智能化系统和数据分析的落地,生产系统的数量还在迅速增加,这些系统或独立运行、或相互配合运行,共同支撑起全球领先的智能化、自动化、绿色低碳的先进制造业生产。
2、生产系统的种类和数量在200个以上,每个系统有各自的软件方案,安装在不同的服务器或工作站上,运行于多种操作系统之上并且具有不同的接口和中间件。这种生产系统的多样性为企业带来灵活和现金的生产能力,但同时也给生产系统的运行维护提出来极高的要求。因为一旦复杂的生产系统环境中出现故障,轻则扰乱生产节拍,增加返修工作量、增大生产成本,重则使生产线停滞而带来巨大的生产风险,最糟糕的情况可能影响产品质量,所以确保种类繁多的生产系统都能够稳定运行,成为一项极富挑战的工作。
技术实现思路
1、本专利技术的目的在于提供一种任务监控展示方法、系统、装置及存储介质,以解决现有技术中存在的技术问题。
2、根据第一方面,本专利技术提供的一种任务的监控展示方法,包括:在数据库中创建任务监控表,任务监控表中包括任务执行数据;获取每个任务的任务执行数据,并根据获取的任务执行数据更新任务监控表;在数据库中创建任务执行统计表,响应任务调度请求,展示任务执行的任务执行统计结果。
3、可
4、可选地,获取任务执行数据更新监控表,还包括:根据任务的执行顺序,对每个任务进行编号,获取任务代码,根据任务代码以及任务执行数据中的一种或多种,更新任务监控表。
5、可选地,在任务执行之前,还包括:根据任务的任务代码以及任务执行数据更新任务监控表。
6、可选地,在任务执行时,包括:根据任务代码以及任务执行数据中的一种或多种,更新任务监控表。
7、可选地,数据库分配唯一的任务代码;每个任务执行之前,从序列中获取全局唯一整数作为任务代码。
8、可选地,所述任务执行统计表包括任务执行统计数据。
9、可选地,所述任务执行统计数据包括:任务代码、最后一次任务执行开始时间、任务流水号、最后一次任务发生异常时任务执行开始时间、最后一次任务执行标志、最后一次任务运行状况、当日任务执行发生的异常率、当月任务执行发生的异常率中的一种或多种。
10、可选地,获取任务执行统计数据更新任务执行统计表,包括:抓取每个任务的任务执行数据,根据抓取的任务执行数据更新任务执行统计表;任务执行结束,根据任务代码以及任务执行开始时间、任务执行结束时间、任务执行标志、任务运行状况中的一种或多种,更新任务执行统计表;提取任务执行统计数据,计算出任务执行异常率,更新任务执行统计表。
11、可选地,任务监控表中还包括:数据检索,用于统计任务执行发生异常次数和任务执行次数。
12、可选地,计算任务执行异常率,更新任务执行统计表,包括:
13、步骤s3031、提取当天全部的执行任务,保存在集合t{t1,t2,t3,t4,…,tn}中;
14、步骤s3032、判断集合t是否为空;若是,执行步骤s3038;若否,执行步骤s3033到步骤s3037;
15、步骤s3033、从集合t中提取一个任务元素,保存在任务变量q中;
16、步骤s3034、提取任务变量q的任务执行数据;
17、步骤s3035、统计当日任务变量q总执行次数x以及出现异常的执行次数e;计算当日该任务变量q的异常率d=e/x·100%;
18、步骤s3036、统计当月该任务变量q总执行次数mx以及出现异常的的执行次数me;计算当月该任务变量的异常率m=me/mx·100%;
19、步骤s3037、所有任务变量q的结果作为统计记录保存统计结果集合r中;
20、步骤s3038、将任务代码与统计结果集合r中的数据结果一一对应进行排列形成任务执行日统计表。
21、根据第二方面,本专利技术还公开了一种任务监控展示系统,包括任务创建模块、数据更新模块和统计展示模块:所述任务创建模块,用于在数据库中创建任务监控表;所述数据更新模块,包括数据存储单元、数据记录单元、数据处理单元;所述数据存储单元,用于存储任务执行数据;所述数据记录单元,用于当更新任务执行数据时记录最新的任务执行数据并将其存储至数据库;所述数据处理单元,用于通过计算异常发生率更新任务执行数据;所述统计展示模块,包括数据统计单元;所述数据统计单元,用于创建任务执行统计表,通过计算异常发生率更新任务执行统计表。
22、根据第三方面,本专利技术公开了任务监控展示装置,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第一方面以及第二方面任一可选实施方式所述的任务监控展示方法的步骤。
23、根据第四方面,本专利技术公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面及第一方面任一可选实施方式所述的任务监控展示方法的步骤。
24、采用上述技术方案,本专利技术具有如下有益效果:
25、本专利技术提供的一种任务监控展示方法、系统、装置及存储介质,通过将每次任务的执行结果保存下来,按照一定周期统计任务执行结果,便可以掌握监控对象的稳定性状况。
本文档来自技高网...【技术保护点】
1.一种任务监控展示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在数据库中创建任务监控表,包括:
3.根据权利要求1所述的方法,其特征在于,获取任务执行数据更新监控表,包括:
4.根据权利要求1所述的方法,其特征在于,所述任务执行统计表包括任务执行统计数据。
5.根据权利要求1所述的方法,其特征在于,获取任务执行统计数据更新任务执行统计表,包括:
6.根据权利要求5所述的方法,其特征在于,获取任务执行统计数据更新任务执行统计表,还包括:数据检索,用于统计任务执行发生异常次数和任务执行次数。
7.根据权利要求5所述的方法,其特征在于,计算任务执行异常率,更新任务执行统计表,包括:
8.一种任务监控展示系统,其特征在于,包括任务创建模块、数据更新模块和统计展示模块:所述任务创建模块,用于在数据库中创建任务监控表;所述数据更新模块,包括数据存储单元、数据记录单元、数据处理单元;所述数据存储单元,用于存储任务执行数据;所述数据记录单元,用于当更新任务执行数据时记录最新的任务执行数据
9.一种任务监控装置,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-7任一所述的任务监控展示方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一所述的任务监控展示方法。
...【技术特征摘要】
1.一种任务监控展示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在数据库中创建任务监控表,包括:
3.根据权利要求1所述的方法,其特征在于,获取任务执行数据更新监控表,包括:
4.根据权利要求1所述的方法,其特征在于,所述任务执行统计表包括任务执行统计数据。
5.根据权利要求1所述的方法,其特征在于,获取任务执行统计数据更新任务执行统计表,包括:
6.根据权利要求5所述的方法,其特征在于,获取任务执行统计数据更新任务执行统计表,还包括:数据检索,用于统计任务执行发生异常次数和任务执行次数。
7.根据权利要求5所述的方法,其特征在于,计算任务执行异常率,更新任务执行统计表,包括:
8.一种任务监控展示系统,其特征在于,包括任务创建模块、数据更新模块和统计展示模块:所述任务创建模...
【专利技术属性】
技术研发人员:陈衡岳,杨智,张文浩,
申请(专利权)人:华晨宝马汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。