亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種大型計(jì)算機(jī)作業(yè)排程設(shè)備及系統(tǒng)的制作方法

文檔序號(hào):6336800閱讀:170來源:國知局
專利名稱:一種大型計(jì)算機(jī)作業(yè)排程設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明關(guān)于計(jì)算機(jī)系統(tǒng)作業(yè)排程技術(shù),具體地講是一種大型計(jì)算機(jī)作業(yè)排程設(shè)備 及系統(tǒng)。
背景技術(shù)
隨著大型計(jì)算機(jī)應(yīng)用規(guī)模的不斷擴(kuò)大,計(jì)算機(jī)系統(tǒng)的維護(hù)工作也漸趨復(fù)雜,往往 需要運(yùn)行大量的作業(yè)來完成。而運(yùn)行大量的作業(yè)不僅流程復(fù)雜、步驟繁多,而且各種作業(yè)之 間存在復(fù)雜的前后項(xiàng)關(guān)系。同時(shí),大量作業(yè)的運(yùn)行還具有隨應(yīng)用環(huán)境和應(yīng)用場景的變化而 變化、生命周期短、使用頻率低以及無法完全復(fù)制等特點(diǎn)。作業(yè)是大型機(jī)系統(tǒng)用于完成特定功能的一個(gè)或者一組操作。作業(yè)的執(zhí)行是以返回 碼為條件來判斷該作業(yè)是否正確結(jié)束的。比如,一個(gè)作業(yè)設(shè)定的返回碼為4,則當(dāng)且僅當(dāng)作 業(yè)的返回碼小于等于4的時(shí)候,這個(gè)作業(yè)才能被判斷為正確執(zhí)行。作業(yè)排程中的一個(gè)重要 的方面就是編排作業(yè)之間的關(guān)系。作業(yè)的關(guān)系包括串行關(guān)系、并行關(guān)系和前后項(xiàng)關(guān)系等描 述方式,而串行關(guān)系和并行關(guān)系又都可以轉(zhuǎn)化為前后項(xiàng)關(guān)系來描述。在現(xiàn)有技術(shù)中,大型機(jī)系統(tǒng)上廣泛應(yīng)用的作業(yè)排程工具需要由專業(yè)人員進(jìn)行操 作。這種作業(yè)排程工具操作復(fù)雜、耗時(shí)長、不直觀。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種大型計(jì)算機(jī)作業(yè)排程設(shè)備及系統(tǒng),以解決大型機(jī)系統(tǒng)上 的作業(yè)排程問題。本發(fā)明的目的之一是,提供一種大型計(jì)算機(jī)作業(yè)排程設(shè)備,該設(shè)備包括作業(yè)關(guān)系 界面裝置,用于顯示包含作業(yè)名稱、作業(yè)返回碼和標(biāo)志參數(shù)在內(nèi)的作業(yè)關(guān)系信息,并根據(jù)作 業(yè)關(guān)系信息編排生成用戶需要的作業(yè)關(guān)系描述信息;作業(yè)關(guān)系轉(zhuǎn)換裝置,用于將用戶需要 的作業(yè)關(guān)系描述信息轉(zhuǎn)換為作業(yè)的前后項(xiàng)關(guān)系描述信息;腳本文件生成裝置,用于根據(jù)作 業(yè)的前后項(xiàng)關(guān)系描述信息生成包含作業(yè)集定義腳本、作業(yè)定義腳本和作業(yè)觸發(fā)器定義腳本 的腳本文件;作業(yè)排程導(dǎo)入裝置,用于將腳本文件動(dòng)態(tài)添加到大型計(jì)算機(jī)的編程接口。本發(fā)明的目的之一是,提供一種大型計(jì)算機(jī)作業(yè)排程系統(tǒng),該系統(tǒng)包括作業(yè)排程 設(shè)備和大型計(jì)算機(jī)設(shè)備,作業(yè)排程設(shè)備與大型計(jì)算機(jī)設(shè)備相連接;作業(yè)排程設(shè)備包括作 業(yè)關(guān)系界面裝置,用于顯示包含作業(yè)名稱、作業(yè)返回碼和標(biāo)志參數(shù)在內(nèi)的作業(yè)關(guān)系信息,并 根據(jù)作業(yè)關(guān)系信息編排生成用戶需要的作業(yè)關(guān)系描述信息;作業(yè)關(guān)系轉(zhuǎn)換裝置,用于將用 戶需要的作業(yè)關(guān)系描述信息轉(zhuǎn)換為作業(yè)的前后項(xiàng)關(guān)系描述信息;腳本文件生成裝置,用于 根據(jù)作業(yè)的前后項(xiàng)關(guān)系描述信息生成包含作業(yè)集定義腳本、作業(yè)定義腳本和作業(yè)觸發(fā)器定 義腳本的腳本文件;作業(yè)排程導(dǎo)入裝置,用于將腳本文件動(dòng)態(tài)添加到大型計(jì)算機(jī)設(shè)備的編 程接口 ;大型計(jì)算機(jī)設(shè)備運(yùn)行所述的腳本文件,生成作業(yè)的排程。本發(fā)明的有益效果在于可以快速、靈活的進(jìn)行大型機(jī)系統(tǒng)作業(yè)排程,提高了對(duì)大 型機(jī)系統(tǒng)作業(yè)進(jìn)行排程的效率和自動(dòng)化程度。本發(fā)明實(shí)施例提供了更為直觀、簡潔的圖形化排程界面,方便用戶進(jìn)行排程的編輯和檢查,同時(shí),排程的生成和導(dǎo)入都是通過自動(dòng)化的 方式來實(shí)現(xiàn),而不是用戶逐條編輯和定義。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例的大型計(jì)算機(jī)作業(yè)排程設(shè)備結(jié)構(gòu)框圖;圖2為本發(fā)明實(shí)施例的大型計(jì)算機(jī)作業(yè)排程設(shè)備工作流程圖;圖3為本發(fā)明實(shí)施例的腳本文件生成裝置結(jié)構(gòu)框圖;圖4為本發(fā)明實(shí)施例的大型計(jì)算機(jī)作業(yè)排程系統(tǒng)連接關(guān)系示意圖;圖5為本發(fā)明實(shí)施例的腳本文件導(dǎo)入流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例1如圖1所示,本實(shí)施例的大型計(jì)算機(jī)作業(yè)排程設(shè)備包括作業(yè)關(guān)系界面裝置101, 用于顯示包含作業(yè)名稱、作業(yè)返回碼和標(biāo)志參數(shù)在內(nèi)的作業(yè)關(guān)系信息,并根據(jù)作業(yè)關(guān)系信 息編排生成用戶需要的作業(yè)關(guān)系描述信息;作業(yè)關(guān)系轉(zhuǎn)換裝置102,用于將用戶需要的作 業(yè)關(guān)系描述信息轉(zhuǎn)換為作業(yè)的前后項(xiàng)關(guān)系描述信息;腳本文件生成裝置103,用于根據(jù)作 業(yè)的前后項(xiàng)關(guān)系描述信息生成包含作業(yè)集定義腳本、作業(yè)定義腳本和作業(yè)觸發(fā)器定義腳本 的腳本文件;作業(yè)排程導(dǎo)入裝置104,用于將腳本文件動(dòng)態(tài)添加到大型計(jì)算機(jī)的編程接口。如圖3所示,大型計(jì)算機(jī)作業(yè)排程設(shè)備的腳本文件生成裝置103包括作業(yè)分組模 塊311,用于根據(jù)作業(yè)的前后項(xiàng)關(guān)系描述信息中作業(yè)的出現(xiàn)順序?qū)ψ鳂I(yè)進(jìn)行分組處理,生成 多個(gè)作業(yè)集。信息填充模塊312,用于根據(jù)作業(yè)的前后項(xiàng)關(guān)系描述信息和作業(yè)集填充生成包 含作業(yè)名、所述作業(yè)集、返回碼、作業(yè)觸發(fā)器和前項(xiàng)作業(yè)名在內(nèi)的作業(yè)流程信息。腳本資源 模塊313,用于根據(jù)作業(yè)流程信息生成包含作業(yè)信息文件、作業(yè)集信息文件和作業(yè)觸發(fā)器信 息文件在內(nèi)的腳本資源文件。腳本生成模塊314,用于根據(jù)腳本資源文件生成包含作業(yè)集定 義腳本、作業(yè)定義腳本和作業(yè)觸發(fā)器定義腳本的腳本文件。具體地,作業(yè)關(guān)系界面裝置101,包含一張用戶進(jìn)行作業(yè)關(guān)系編排的二維表格。二 維表格提供用戶進(jìn)行作業(yè)排程的界面。作業(yè)關(guān)系轉(zhuǎn)換裝置102,包含作業(yè)關(guān)系文件。作業(yè)關(guān)系文件是二維表格中作業(yè)關(guān)系 經(jīng)過排程需求解析裝置解析之后的結(jié)果,也是排程轉(zhuǎn)化裝置的輸入。腳本文件生成裝置103,包含作業(yè)分組模塊311、信息填充模塊312、腳本資源模塊 313和腳本生成模塊314。其中,作業(yè)分組模塊311與作業(yè)關(guān)系轉(zhuǎn)換裝置102連接,腳本生成模塊314與排程導(dǎo)入裝置104連接。腳本文件生成裝置103中包含三個(gè)信息文件和一個(gè) 腳本文件,三個(gè)信息文件分別是作業(yè)信息文件、作業(yè)集信息文件和作業(yè)觸發(fā)器信息文件。這 三個(gè)信息文件是作業(yè)關(guān)系文件經(jīng)過作業(yè)分組模塊311、信息填充模塊312和腳本資源模塊 313后的結(jié)果。腳本文件是上述四個(gè)信息文件經(jīng)過腳本生成模塊314后生成的大型機(jī)系統(tǒng) 可以識(shí)別的結(jié)果文件。如圖2所示,本實(shí)施例的大型機(jī)系統(tǒng)作業(yè)排程的流程包括步驟201、在作業(yè)關(guān)系界面裝置101中實(shí)現(xiàn)。用戶在步驟201中進(jìn)行作業(yè)排程編 輯,同時(shí)提供作業(yè)名、作業(yè)返回碼等作業(yè)信息。本實(shí)施例提供了一種通過二維表格來直觀表 示作業(yè)關(guān)系的方法。如表1所示表 權(quán)利要求
1.一種大型計(jì)算機(jī)作業(yè)排程設(shè)備,其特征是,所述的設(shè)備包括作業(yè)關(guān)系界面裝置,用于顯示包含作業(yè)名稱、作業(yè)返回碼和標(biāo)志參數(shù)在內(nèi)的作業(yè)關(guān)系 信息,并根據(jù)所述的作業(yè)關(guān)系信息編排生成用戶需要的作業(yè)關(guān)系描述信息;作業(yè)關(guān)系轉(zhuǎn)換裝置,用于將所述的用戶需要的作業(yè)關(guān)系描述信息轉(zhuǎn)換為作業(yè)的前后項(xiàng) 關(guān)系描述信息;腳本文件生成裝置,用于根據(jù)所述的作業(yè)的前后項(xiàng)關(guān)系描述信息生成包含作業(yè)集定義 腳本、作業(yè)定義腳本和作業(yè)觸發(fā)器定義腳本的腳本文件;作業(yè)排程導(dǎo)入裝置,用于將所述的腳本文件動(dòng)態(tài)添加到大型計(jì)算機(jī)的編程接口。
2.根據(jù)權(quán)利要求1所述的大型計(jì)算機(jī)作業(yè)排程設(shè)備,其特征是,所述的腳本文件生成 裝置包括作業(yè)分組模塊,用于根據(jù)所述的作業(yè)的前后項(xiàng)關(guān)系描述信息中作業(yè)的出現(xiàn)順序?qū)ψ鳂I(yè) 進(jìn)行分組處理,生成多個(gè)作業(yè)集。
3.根據(jù)權(quán)利要求2所述的大型計(jì)算機(jī)作業(yè)排程設(shè)備,其特征是,所述的腳本文件生成 裝置包括信息填充模塊,用于根據(jù)所述的作業(yè)的前后項(xiàng)關(guān)系描述信息和作業(yè)集填充生成包含作 業(yè)名、所述作業(yè)集、返回碼、作業(yè)觸發(fā)器和前項(xiàng)作業(yè)名在內(nèi)的作業(yè)流程信息。
4.根據(jù)權(quán)利要求3所述的大型計(jì)算機(jī)作業(yè)排程設(shè)備,其特征是,所述的腳本文件生成 裝置包括腳本資源模塊,用于根據(jù)所述的作業(yè)流程信息生成包含作業(yè)信息文件、作業(yè)集信息文 件和作業(yè)觸發(fā)器信息文件在內(nèi)的腳本資源文件。
5.根據(jù)權(quán)利要求4所述的大型計(jì)算機(jī)作業(yè)排程設(shè)備,其特征是,所述的腳本文件生成 裝置包括腳本生成模塊,用于根據(jù)所述的腳本資源文件生成包含作業(yè)集定義腳本、作業(yè)定義腳 本和作業(yè)觸發(fā)器定義腳本的腳本文件。
6.一種大型計(jì)算機(jī)作業(yè)排程系統(tǒng),其特征是,所述的系統(tǒng)包括作業(yè)排程設(shè)備和大型 計(jì)算機(jī)設(shè)備,所述的作業(yè)排程設(shè)備與所述的大型計(jì)算機(jī)設(shè)備相連接;所述的作業(yè)排程設(shè)備包括作業(yè)關(guān)系界面裝置,用于顯示包含作業(yè)名稱、作業(yè)返回碼和標(biāo)志參數(shù)在內(nèi)的作業(yè)關(guān)系 信息,并根據(jù)所述的作業(yè)關(guān)系信息編排生成用戶需要的作業(yè)關(guān)系描述信息;作業(yè)關(guān)系轉(zhuǎn)換裝置,用于將所述的用戶需要的作業(yè)關(guān)系描述信息轉(zhuǎn)換為作業(yè)的前后項(xiàng) 關(guān)系描述信息;腳本文件生成裝置,用于根據(jù)所述的作業(yè)的前后項(xiàng)關(guān)系描述信息生成包含作業(yè)集定義 腳本、作業(yè)定義腳本和作業(yè)觸發(fā)器定義腳本的腳本文件;作業(yè)排程導(dǎo)入裝置,用于將所述的腳本文件動(dòng)態(tài)添加到大型計(jì)算機(jī)設(shè)備的編程接口 ;所述的大型計(jì)算機(jī)設(shè)備運(yùn)行所述的腳本文件,生成所述作業(yè)的排程。
7.根據(jù)權(quán)利要求6所述的大型計(jì)算機(jī)作業(yè)排程系統(tǒng),其特征是,所述的腳本文件生成 裝置包括作業(yè)分組模塊,用于根據(jù)所述的作業(yè)的前后項(xiàng)關(guān)系描述信息中作業(yè)的出現(xiàn)順序?qū)ψ鳂I(yè) 進(jìn)行分組處理,生成多個(gè)作業(yè)集;信息填充模塊,用于根據(jù)所述的作業(yè)的前后項(xiàng)關(guān)系描述信息和作業(yè)集填充生成包含作 業(yè)名、所述作業(yè)集、返回碼、作業(yè)觸發(fā)器和前項(xiàng)作業(yè)名在內(nèi)的作業(yè)流程信息;腳本資源模塊,用于根據(jù)所述的作業(yè)流程信息生成包含作業(yè)信息文件、作業(yè)集信息文 件和作業(yè)觸發(fā)器信息文件在內(nèi)的腳本資源文件;腳本生成模塊,用于根據(jù)所述的腳本資源文件生成包含作業(yè)集定義腳本、作業(yè)定義腳 本和作業(yè)觸發(fā)器定義腳本的腳本文件。
全文摘要
本發(fā)明提供了一種大型計(jì)算機(jī)作業(yè)排程設(shè)備及系統(tǒng),該設(shè)備包括作業(yè)關(guān)系界面裝置,用于顯示包含作業(yè)名稱、作業(yè)返回碼和標(biāo)志參數(shù)在內(nèi)的作業(yè)關(guān)系信息,并根據(jù)作業(yè)關(guān)系信息編排生成用戶需要的作業(yè)關(guān)系描述信息;作業(yè)關(guān)系轉(zhuǎn)換裝置,用于將用戶需要的作業(yè)關(guān)系描述信息轉(zhuǎn)換為作業(yè)的前后項(xiàng)關(guān)系描述信息;腳本文件生成裝置,用于根據(jù)作業(yè)的前后項(xiàng)關(guān)系描述信息生成包含作業(yè)集定義腳本、作業(yè)定義腳本和作業(yè)觸發(fā)器定義腳本的腳本文件;作業(yè)排程導(dǎo)入裝置,用于將腳本文件動(dòng)態(tài)添加到大型計(jì)算機(jī)的編程接口。
文檔編號(hào)G06F9/46GK102004666SQ201010559828
公開日2011年4月6日 申請日期2010年11月25日 優(yōu)先權(quán)日2010年11月25日
發(fā)明者李朋樂, 林昉, 閆寒, 黃文宇 申請人:中國工商銀行股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1