作业定义确认系统及其方法

文档序号:6571208阅读:266来源:国知局
专利名称:作业定义确认系统及其方法
技术领域
本发明涉及一种自动检测作业定义的更新,进行更新内容的确认或承认,由此使作业可执行的技术。
背景技术
在各种系统联系的现代,作业定义信息正在复杂化、高度化。并且作业控制中出现错误时,对系统的影响很大。
在大规模的作业流程处理中,检测定义更新、掌握更新内容所产生的影响非常费时间。
在此,在利用计算机进行作业调度的变更处理方式中,通过具有存储输入的作业调度信息的作业调度信息存储部;存储作业调度的变更时期和变更内容的变更信息存储部;以及在作业执行时检验变更时期,在与变更时期相符合的情况下,根据变更内容执行作业调度的时期检验部,由此提案一种技术,能够解决下述课题在计算机进行作业调度的变更处理方式中,由于在其处理全部结束后,进行变更作业或复原作业,因此即使预先判断出变更时期的情况下,仍需要在受限制的时期、时间进行作业,作业的负荷非常大(例如,参照文献1)。
文献1特开平10-187611号公报但是,上述现有例中存在如下问题。
在大规模的作业管理系统中,定义信息的构成管理很难,定义信息的验证很花费时间。
并且,有时候在没有注意到定义信息的更新而在没有进行调整的状态下执行作业,执行后检测出错误,产生系统损害。

发明内容
本发明鉴于上述问题,其目的在于提供一种作业定义确认系统以及作业定义确认方法,其能够使更新信息的确认简单化、并且能够防止对于系统的影响未被确认的作业的执行,从而能够将系统损害防范于未然。
达到上述目的的本发明是一种作业定义确认系统,包括承认信息存储部,存储对于数据库中存储、执行的作业信息相关的作业定义信息、作业依赖关系信息以及调度信息中的至少一个的更新的差分信息,承认者许可执行这一信息的承认信息;以及作业执行部,对于所述数据库的作业信息,仅在所述承认信息被承认时,执行所述作业信息。
本发明的其他方式的作业定义确认系统,其特征在于,包括差分检验部,检验所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个是否有更新;差分信息存储部,在有更新时,存储差分信息;差分信息确认部,将所述差分信息存储部中存储的差分信息可确认地进行显示;以及承认信息检验部,检验对于所述数据库的作业信息,所述承认信息是否被承认了。
并且,其他方式的作业定义确认系统,其特征在于,在所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个被更新时,将所述差分信息、信息的更新/制作者的信息以及承认所述差分信息的承认者的信息作为使用者信息存储。
本发明的作业定义确认方法,其特征在于,包括以下步骤将对于数据库中存储、执行的作业信息相关的作业定义信息、作业依赖关系信息以及调度信息中的至少一个的更新的差分信息,承认者许可执行这一信息的承认信息存储到承认信息存储部的步骤;以及对于所述数据库的作业信息,仅在所述承认信息被承认时,执行所述作业信息的步骤。
本发明的其他方式的作业定义确认方法,其特征在于,检验所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个是否有更新的步骤;在有更新时,将差分信息存储到差分信息存储部中的步骤;将所述差分信息存储部中存储的差分信息可确认地进行显示的步骤;以及检验对于所述数据库的作业信息,所述承认信息是否被承认了的步骤。
并且,其他方式的作业定义确认方法,其特征在于,还包括在所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个被更新时,将所述差分信息、信息的更新/制作者的信息以及承认所述差分信息的承认者的信息作为使用者信息存储的步骤。
本发明的计算机可读的记录介质,存储有可在计算机上执行、执行作业定义确认系统的处理的程序,其特征在于,所述程序包括如下功能将对于数据库中存储、执行的作业信息相关的作业定义信息、作业依赖关系信息以及调度信息中的至少一个的更新的差分信息,承认者许可执行这一信息的承认信息存储到承认信息存储部的功能;以及对于所述数据库的作业信息,仅在所述承认信息被承认时,执行所述作业信息的功能。
根据本发明,能够轻易地确认更新信息,并且可以不执行未由承认处理确认的作业。


图1是表示本发明的第一实施方式的作业定义确认系统的结构的图。
图2是表示本发明的第一实施方式的信息的差分检验部的处理动作的流程图。
图3是表示本发明的第一实施方式的差分信息的确认部以及承认部的处理动作的流程图。
图4是表示本发明的第一实施方式的更新例及其情况下的差分信息的显示例的图。
图5是表示本发明的第一实施方式的以承认信息为基准的作业执行的流程的流程图。
图6是表示本发明的第二实施方式的作业定义确认系统的结构的图。
具体实施例方式
以下,参照附图对本发明的第一实施方式进行详细说明。
参照图1,本实施方式的作业定义确认系统10是由程序控制进行动作的计算机10,包括存储记述执行的作业的作业定义信息10a、流程控制所需要的作业依赖关系信息10b以及记述应当执行的日期的调度信息10c的信息存储数据库20;存储差分信息10d的差分信息存储部30;存储承认信息10e的承认信息存储部40;信息差分检验处理部10f、差分信息确认部10g、差分信息承认部10h、承认信息检验部10i以及作业执行部10j。
这些信息差分检验处理部10f~作业执行部10j分别如下进行动作。
信息差分检验处理部10f将提出更新请求的更新信息和信息存储数据库20上的作业定义信息10a、作业依赖关系信息10b、调度信息10c进行比较,抽取差分信息10d。差分信息确认部10g以差分信息10d为基准显示确认项目,通过差分信息确认部10h存储在承认信息10e中。
承认信息检验部10i以承认信息10e为基准确认承认的有无,作业执行部10j执行作业。
参照图1,对本实施方式的作业定义确认系统10的动作进行详细说明。
首先,利用图2对信息的差分检测部10f的处理动作进行说明。收到数据的更新要求时,读入数据(更新信息)(图2的步骤S100)。其次,进行更新信息和信息存储数据库20中存储的作业定义信息10a的检验,确认是否存在更新(步骤S101)。
在对于作业定义信息10a有更新时,将作业定义的差分信息10d存储在差分信息存储部30中(步骤S102)。
接着,进行更新信息和信息存储数据库20中存储的作业依赖关系信息10b的检验,确认是否有更新(步骤S103)。
在对于作业依赖关系信息10b有更新时,将作业依赖关系的差分信息10d存储在差分信息存储部30中(步骤S104)。
接着,进行更新信息和信息存储数据库20中存储的调度信息10c的检验,确认是否有更新(步骤S105)。
在对于调度信息10c有更新时,将调度的差分信息10d存储在差分信息存储部30中(步骤S106)。
最后,通过将更新信息10d存储在信息存储数据库20的作业定义信息10a、作业依赖关系信息10b、调度信息10c中,来反映更新信息(步骤S107)。
接着,利用图3对差分信息确认部10g以及差分信息承认部10h的处理动作进行说明。
首先,差分信息确认部10g读入差分信息存储部30的差分信息10d(步骤S200),显示读入的差分信息10d(步骤S201)。
所显示的差分信息10d中显示出以变更点以及依赖关系信息为基准的依赖关系的变更内容。
图4中表示作业定义的更新例及其情况下的差分信息的显示例。在图4的例子中,追加了作业D、E,改变了作业C的作业流程。通过在作业B之前插入2个部件(作业D和作业E),显示作业B的依赖关系的变更内容。对于作业C,变更成与作业B并列执行,并且其之前追加了2个部件,因此显示其内容。
系统管理者以该显示的更新信息为基准判断是否承认(步骤S202),在承认时,通过差分信息承认部10h,将承认信息10e存储在承认信息存储部40中(步骤S203)。
最后,利用图5对以承认信息10e为基准的作业执行的流程进行说明。
首先,从信息存储数据库20读入作业信息(步骤S300),其后从承认信息存储部40读入承认信息10e(步骤S301)。
在承认信息检验部10i,确认以承认信息10e为基准读入的作业信息是否已被承认(步骤S302),在已被承认时,在作业执行部10j执行作业(步骤S303)。
根据上述实施方式,可以容易地进行更新信息的确认。其理由是,通过更新信息中的依赖关系的自动抽取以及作业的追加内容的一览显示,可以容易地确认影响范围。
并且,可以不执行未通过承认处理得到承认的作业。即,承认信息10e没有存储的作业信息没有得到承认的确认,不会在作业执行部10j中执行。由此,能够防止未确认对于系统的影响的作业的执行,将系统损害防范于未然。
其次,对于本发明的第二实施方式的作业定义确认系统10进行说明。在上述第一实施方式中,进行差分信息10d的存储以及以其内容为基准的承认,但将信息的更新/制作者的信息和承认者的信息作为使用者信息存储时,也适用于作业管理系统的内部统制管理。
即,参照图6时,追加存储使用者信息10k的使用者信息存储部50,构成为将更新/制作者的信息和承认者的信息作为使用者信息存储。
在数据的更新请求存在时,新追加的使用者检验部101从更新信息中将更新/制作者的信息作为使用者信息存储在使用者信息存储部50中。并且,在差分信息承认部10h中,追加了将已经进行了差分信息的承认的承认者信息作为使用者信息存储在使用者信息存储部50中的功能。
存储在使用者信息存储部50中的使用者信息(更新/制作者的信息和承认者的信息)能够通过使用者信息确认部10m确认谁在何时已经进行该工作(信息的更新/制作和差分的承认)。由此,可以进行作业管理系统的内部统制管理。
另外,上述的各实施方式是本发明的最佳实施方式,在不脱离本发明的要旨的范围内可以实施种种变更。例如,也可以进行通过将用于实现上述实施方式的计算机10的功能的程序读入计算机10中,并执行来实现计算机10的功能的处理。并且,该程序通过作为计算机可读记录介质的CD-ROM或光磁盘等,或者通过作为传送介质的因特网、电话线路等,利用传送波传送到其他计算机系统中。
上述各实施方式对于将作业定义确认的各功能作为1个计算机系统实现的系统结构进行说明,但当然也可以应用于按照每个功能追加多个装置等的结构。
本发明可以适用于将批处理作业系统从测试环境向实际运行环境发布定义信息这一用途。并且,可以应用于使谁进行了变更、承认变得明确的内部统制管理。
权利要求
1.一种作业定义确认系统,其特征在于,包括承认信息存储部,存储对于数据库中存储、执行的作业信息相关的作业定义信息、作业依赖关系信息以及调度信息中的至少一个的更新的差分信息,承认者许可执行这一信息的承认信息;以及作业执行部,对于所述数据库的作业信息,仅在所述承认信息被承认时,执行所述作业信息。
2.根据权利要求1所述的作业定义确认系统,其特征在于,包括差分检验部,检验所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个是否有更新;差分信息存储部,在有更新时,存储差分信息;差分信息确认部,将所述差分信息存储部中存储的差分信息可确认地进行显示;以及承认信息检验部,检验对于所述数据库的作业信息,所述承认信息是否被承认了。
3.根据权利要求1所述的作业定义确认系统,其特征在于,在所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个被更新时,将所述差分信息、信息的更新/制作者的信息以及承认所述差分信息的承认者的信息作为使用者信息存储。
4.一种作业定义确认方法,其特征在于,包括以下步骤将对于数据库中存储、执行的作业信息相关的作业定义信息、作业依赖关系信息以及调度信息中的至少一个的更新的差分信息,承认者许可执行这一信息的承认信息存储到承认信息存储部的步骤;以及对于所述数据库的作业信息,仅在所述承认信息被承认时,执行所述作业信息的步骤。
5.根据权利要求4所述的作业定义确认方法,其特征在于,检验所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个是否有更新的步骤;在有更新时,将差分信息存储到差分信息存储部中的步骤;将所述差分信息存储部中存储的差分信息可确认地进行显示的步骤;以及检验对于所述数据库的作业信息,所述承认信息是否被承认了的步骤。
6.根据权利要求4所述的作业定义确认方法,其特征在于,还包括在所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个被更新时,将所述差分信息、信息的更新/制作者的信息以及承认所述差分信息的承认者的信息作为使用者信息存储的步骤。
7.一种计算机可读的记录介质,存储有可在计算机上执行、执行作业定义确认系统的处理的程序,其特征在于,所述程序包括如下功能将对于数据库中存储、执行的作业信息相关的作业定义信息、作业依赖关系信息以及调度信息中的至少一个的更新的差分信息,承认者许可执行这一信息的承认信息存储到承认信息存储部的功能;以及对于所述数据库的作业信息,仅在所述承认信息被承认时,执行所述作业信息的功能。
8.根据权利要求7所述的计算机可读的记录介质,其特征在于,所述程序包括如下功能检验所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个是否有更新的功能;在有更新时,将差分信息存储到差分信息存储部中的功能;将所述差分信息存储部中存储的差分信息可确认地进行显示的功能;以及检验对于所述数据库的作业信息,所述承认信息是否被承认了的功能。
9.根据权利要求7所述的计算机可读的记录介质,其特征在于,所述程序还包括如下功能在所述作业定义信息、作业依赖关系信息以及调度信息中的至少一个被更新时,将所述差分信息、信息的更新/制作者的信息以及承认所述差分信息的承认者的信息作为使用者信息存储的功能。
全文摘要
提供一种作业定义确认系统,包括承认信息存储部,存储对于数据库中存储、执行的作业信息相关的作业定义信息、作业依赖关系信息以及调度信息中的至少一个的更新的差分信息,承认者许可执行这一信息的承认信息;以及作业执行部,对于所述数据库的作业信息,仅在所述承认信息被承认时,执行所述作业信息。
文档编号G06F9/48GK101025749SQ20071000581
公开日2007年8月29日 申请日期2007年2月25日 优先权日2006年2月22日
发明者秀岛功介 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1