欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種應(yīng)用于it系統(tǒng)的自適應(yīng)控制方法和裝置制造方法

文檔序號(hào):6632240閱讀:308來源:國知局
一種應(yīng)用于it系統(tǒng)的自適應(yīng)控制方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法及裝置,其中的方法可包括:采集用戶操作信息和系統(tǒng)運(yùn)行信息;根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則;以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。采用本發(fā)明可提升系統(tǒng)快速靈活的適應(yīng)外部需求變化的能力。
【專利說明】一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種信息數(shù)據(jù)處理領(lǐng)域。尤其涉及一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法和裝置。

【背景技術(shù)】
[0002]ETL(Extract-Transform-Load),即數(shù)據(jù)抽取、轉(zhuǎn)換、裝載的過程,是構(gòu)建數(shù)據(jù)倉庫的重要一環(huán),用戶從數(shù)據(jù)源抽取出所需的數(shù)據(jù),最終按照預(yù)先定義好的數(shù)據(jù)倉庫模型,將數(shù)據(jù)加載到數(shù)據(jù)倉庫中去,成為聯(lián)機(jī)分析處理、數(shù)據(jù)挖掘的基礎(chǔ)。
[0003]現(xiàn)有ETL技術(shù)以固定的用戶需求為開發(fā)目標(biāo),通過軟件編程的方式來設(shè)計(jì)多個(gè)任務(wù)邏輯單元,并在固定的時(shí)間和以固定的順序啟動(dòng)任務(wù)邏輯單元來執(zhí)行任務(wù),從而實(shí)現(xiàn)用戶需求。但是,在實(shí)際應(yīng)用中,用戶的需求是動(dòng)態(tài)變化的,所以,任務(wù)邏輯單元的啟動(dòng)時(shí)間和任務(wù)邏輯單元的執(zhí)行順序也是需要相應(yīng)變化的。例如,一般地,銀行會(huì)在當(dāng)?shù)赝砩?4點(diǎn)啟動(dòng)當(dāng)天的大金額交易捕獲的任務(wù)邏輯單元以完成當(dāng)天的大額交易統(tǒng)計(jì),但是根據(jù)銀行的實(shí)際業(yè)務(wù)情況,發(fā)現(xiàn)每天上午9點(diǎn)到下午15點(diǎn)之間是大金額交易大量發(fā)生的時(shí)間段,因此銀行希望該任務(wù)邏輯單元能在下午15點(diǎn)啟動(dòng),以便及時(shí)快速地掌握大金額交易的情況以免錯(cuò)過客戶營銷的最佳時(shí)機(jī)。同時(shí),由于在現(xiàn)有技術(shù)方案中,一旦軟件編程完成后,啟動(dòng)任務(wù)邏輯單元的時(shí)間和順序都是固定的,不能被改變。如果確實(shí)需要對(duì)任務(wù)邏輯單元的啟動(dòng)時(shí)間和執(zhí)行順序進(jìn)行修改,需要由技術(shù)人員按照軟件開發(fā)流程,重新開發(fā)相應(yīng)代碼,再部署上線,無法及時(shí)把握業(yè)務(wù)發(fā)展的最佳時(shí)機(jī),缺乏靈活性。


【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例提供一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法和裝置,可根據(jù)用戶的操作信息和實(shí)際需求,動(dòng)態(tài)地自學(xué)習(xí)并自適應(yīng)調(diào)整任務(wù)的執(zhí)行流程,科學(xué)、
[0005]靈活地分配調(diào)度資源,使得系統(tǒng)最大程度、快速地適應(yīng)外部需求變化。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法,所述方法包括:
[0007]采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,其中第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn);
[0008]根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則,所述任務(wù)執(zhí)行規(guī)則包括任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn);
[0009]以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。
[0010]第二方面,本發(fā)明實(shí)施例提供了一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置,所述裝置包括:
[0011]信息采集模塊,用于采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,其中第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn);
[0012]規(guī)則生成模塊,用于根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則,所述任務(wù)執(zhí)行規(guī)則包括任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn);
[0013]規(guī)則執(zhí)行模塊,用于以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。
[0014]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0015]本發(fā)明實(shí)施例中,通過采集用戶操作信息和系統(tǒng)運(yùn)行信息從而生成任務(wù)邏輯單元的任務(wù)執(zhí)行規(guī)則,指導(dǎo)并自適應(yīng)地調(diào)控各個(gè)任務(wù)的執(zhí)行情況包括:調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。使得系統(tǒng)與用戶的動(dòng)態(tài)需求相結(jié)合,有效地提升了系統(tǒng)的智能性以及快速靈活地適應(yīng)外部需求變化的能力。

【專利附圖】

【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實(shí)施例中的一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法的流程示意圖;
[0018]圖2是本發(fā)明實(shí)施例中的另一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法的流程示意圖;
[0019]圖3是本發(fā)明實(shí)施例中的一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)示意圖;
[0020]圖4是本發(fā)明實(shí)施例中的另一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)示意圖;
[0021]圖5是本發(fā)明實(shí)施例中的另一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的規(guī)則生成模塊中預(yù)判單元的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0022]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]需要說明的是,在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0024]本發(fā)明實(shí)施例的自適應(yīng)控制方案可以應(yīng)用于金融領(lǐng)域、制造領(lǐng)域等多個(gè)領(lǐng)域與“營銷與銷售環(huán)節(jié)”相關(guān)的IT系統(tǒng)中,例如:可以應(yīng)用于商場(chǎng)的銷售系統(tǒng);或者,應(yīng)用于銀行的資金管理系統(tǒng)等。
[0025]下面將結(jié)合附圖1-附圖2,對(duì)本發(fā)明實(shí)施例提供的應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法進(jìn)行詳細(xì)介紹。圖1是本發(fā)明實(shí)施例提供的一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法的流程示意圖,如圖所示本實(shí)施例中的應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法可以包括以下步驟SlOl-步驟 S103。
[0026]步驟SlOl:采集用戶操作信息和系統(tǒng)運(yùn)行信息。
[0027]具體地,系統(tǒng)通過后臺(tái)數(shù)據(jù)庫采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述用戶操作信息用于記錄與任務(wù)執(zhí)行規(guī)則相關(guān)聯(lián)的信息,包括用戶的操作時(shí)間、業(yè)務(wù)操作類型,業(yè)務(wù)操作具體信息等;所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,任務(wù)邏輯單元集合由至少一個(gè)任務(wù)邏輯單元構(gòu)成,其中任務(wù)邏輯單元為系統(tǒng)需要執(zhí)行的功能模塊。其中第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn),而第一時(shí)間段可以是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)初始運(yùn)行的所有時(shí)間,也可以是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此前運(yùn)行的某一段時(shí)間。假設(shè),第一時(shí)間段是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此前運(yùn)行的三個(gè)月,那么第一時(shí)間段即為三個(gè)月,所述第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)則表示其中一個(gè)時(shí)間點(diǎn)可以是一個(gè)月、一周也可以是一天,相對(duì)應(yīng)地第一時(shí)間段的任務(wù)邏輯單元集合包含至少一個(gè)時(shí)間點(diǎn)的任務(wù)邏輯單元集合,最終采集到的系統(tǒng)運(yùn)行信息即為所述第一時(shí)間段的所有時(shí)間點(diǎn)的任務(wù)邏輯單元集合執(zhí)行任務(wù)后的反饋信息。需要指出的是,任務(wù)邏輯單元是在系統(tǒng)初始開發(fā)完成時(shí)就已經(jīng)規(guī)劃存在的。
[0028]步驟S102:根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則。
[0029]具體地,所述任務(wù)執(zhí)行規(guī)則包括任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)。根據(jù)步驟SlOl接收到的用戶操作信息和系統(tǒng)運(yùn)行信息,生成第二時(shí)間段的任務(wù)執(zhí)行規(guī)則,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)。在具體的實(shí)施方式中,可以以季度為時(shí)間點(diǎn)劃分成為一個(gè)時(shí)間點(diǎn),也可以以月份為時(shí)間點(diǎn)劃分為三個(gè)時(shí)間點(diǎn)。例如,以月份為時(shí)間點(diǎn)將第一時(shí)間段(第二個(gè)季度)分成三個(gè)時(shí)間點(diǎn),從而生成了第二個(gè)季度四、五、六月份的三個(gè)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,則該時(shí)間段的任務(wù)邏輯單元集合包含三個(gè)時(shí)間點(diǎn)的任務(wù)邏輯單元集合。其中第二時(shí)間段代表系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此后運(yùn)行的未來某一段時(shí)間,所述第二時(shí)間段與第一時(shí)間段的時(shí)長可以相同也可以不同,而第一時(shí)間段在時(shí)間先后順序上先于第二時(shí)間段。
[0030]步驟S103:以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。
[0031]具體地,將步驟S102中新生成的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換掉原來的第一時(shí)間段中的最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,其中最近時(shí)間點(diǎn)表示與當(dāng)前時(shí)間最近的時(shí)間,例如當(dāng)前時(shí)間為4月,第一時(shí)間段為1、2、3月,第二時(shí)間段為4、5、6月,那么第一時(shí)間段中最近時(shí)間點(diǎn)為3月,第二時(shí)間段中的最近時(shí)間點(diǎn)則為4月。第一時(shí)間段中的最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則可以是系統(tǒng)的初始化任務(wù)規(guī)則,也可以是上一個(gè)時(shí)間段中最近的一個(gè)任務(wù)邏輯單元集合的執(zhí)行規(guī)則。以替換后的新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔來自適應(yīng)調(diào)整任務(wù)邏輯單元集合的執(zhí)行情況,以完成任務(wù)的執(zhí)行,例如,將第一時(shí)間段中最近的時(shí)間點(diǎn)三月份的任務(wù)執(zhí)行規(guī)則替換為新生成的第二時(shí)間段中最近時(shí)間點(diǎn)四月份的任務(wù)執(zhí)行規(guī)則。從而使得系統(tǒng)能夠根據(jù)系統(tǒng)采集和反饋的信息進(jìn)行自適應(yīng)控制。
[0032]本發(fā)明實(shí)施例中,通過采集用戶操作信息和系統(tǒng)運(yùn)行信息從而生成任務(wù)邏輯單元的任務(wù)執(zhí)行規(guī)則,指導(dǎo)并自適應(yīng)地調(diào)控各個(gè)任務(wù)的執(zhí)行情況包括:調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。使得系統(tǒng)與用戶的動(dòng)態(tài)需求相結(jié)合,有效地提升了系統(tǒng)的智能性以及快速靈活地適應(yīng)外部需求變化的能力。
[0033]圖2是本發(fā)明實(shí)施例中的另一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法的流程示意圖,如圖所示本實(shí)施例中的應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法可以包括以下步驟S201-步驟S216。
[0034]步驟S201:采集用戶操作信息和系統(tǒng)運(yùn)行信息。
[0035]具體地,系統(tǒng)通過后臺(tái)數(shù)據(jù)庫采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述用戶操作信息用于記錄與任務(wù)執(zhí)行規(guī)則相關(guān)聯(lián)的信息,包括用戶的操作時(shí)間、業(yè)務(wù)操作類型,業(yè)務(wù)操作具體信息等;所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,任務(wù)邏輯單元集合由至少一個(gè)任務(wù)邏輯單元構(gòu)成,其中任務(wù)邏輯單元為系統(tǒng)需要執(zhí)行的功能模塊。其中第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn),而第一時(shí)間段可以是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)初始運(yùn)行的所有時(shí)間,也可以是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此前運(yùn)行的某一段時(shí)間。假設(shè),第一時(shí)間段是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此前運(yùn)行的三個(gè)月,那么第一時(shí)間段即為三個(gè)月,所述第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)則表示其中一個(gè)時(shí)間點(diǎn)可以是一個(gè)月、一周也可以是一天,相對(duì)應(yīng)地第一時(shí)間段的任務(wù)邏輯單元集合包含至少一個(gè)時(shí)間點(diǎn)的任務(wù)邏輯單元集合,最終采集到的系統(tǒng)運(yùn)行信息即為所述第一時(shí)間段的所有時(shí)間點(diǎn)的任務(wù)邏輯單元集合執(zhí)行任務(wù)后的反饋信息。需要指出的是,任務(wù)邏輯單元是在系統(tǒng)初始開發(fā)完成時(shí)就已經(jīng)規(guī)劃存在的。
[0036]第一種實(shí)現(xiàn)方式,設(shè)定為商場(chǎng)的產(chǎn)品銷售管理系統(tǒng),用戶操作信息即包括商場(chǎng)工作人員購進(jìn)、售出商品的操作信息等,其中任務(wù)邏輯單元集合表示該系統(tǒng)的需要執(zhí)行的功能模塊集合,例如:“檢查并提示商品A是否需補(bǔ)進(jìn)”每天早上6:00啟動(dòng)、“提示商品B的熱賣時(shí)間段”每周一 8:00啟動(dòng)、“捕獲某商品購買的大客戶群體”每個(gè)季度最后一天24:00啟動(dòng)等。系統(tǒng)運(yùn)行信息則是該產(chǎn)品銷售管理系統(tǒng)當(dāng)前運(yùn)行到此前運(yùn)行的某一段時(shí)間功能模塊集合執(zhí)行后所反饋的信息集合。
[0037]第二種實(shí)現(xiàn)方式,設(shè)定為銀行的客戶營銷管理系統(tǒng),用戶操作信息即包括用戶的存款、取款的交易類型、金額、時(shí)間等,其中任務(wù)邏輯單元集合表示該系統(tǒng)的需要執(zhí)行的功能模塊集合,例如任務(wù)邏輯單元集合包括:“定存到期每天”每天夜間23:00啟動(dòng)、“大金額交易捕獲”每天夜間24:00啟動(dòng)、“活存大額資金閑置”每天凌晨2:00啟動(dòng)等等。系統(tǒng)運(yùn)行信息則是該產(chǎn)品銷售管理系統(tǒng)當(dāng)前運(yùn)行到此前運(yùn)行的某一段時(shí)間功能模塊集合執(zhí)行后所反饋的信息集合。
[0038]步驟S202:對(duì)采集的信息進(jìn)行信息轉(zhuǎn)換、結(jié)構(gòu)化存儲(chǔ)和數(shù)據(jù)衍生變換生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則。
[0039]具體地,將步驟S201中采集的用戶操作信息和系統(tǒng)運(yùn)行信息根據(jù)預(yù)先定義的用戶行為完成從行為到抽象的過程,進(jìn)行信息轉(zhuǎn)換得到抽象數(shù)據(jù);將所述轉(zhuǎn)換后的抽象數(shù)據(jù)定義對(duì)象多維信息組織結(jié)構(gòu),進(jìn)行結(jié)構(gòu)化存儲(chǔ),得到多維度特征數(shù)據(jù);進(jìn)而將所述結(jié)構(gòu)化存儲(chǔ)的對(duì)象多維度特征數(shù)據(jù)按照不同的方法進(jìn)行數(shù)據(jù)衍生變換得到更能反應(yīng)數(shù)據(jù)規(guī)律的數(shù)字描述即規(guī)律反應(yīng)數(shù)據(jù);最終將衍生變換后的規(guī)律反應(yīng)數(shù)據(jù)根據(jù)定義好的權(quán)重和關(guān)系使用標(biāo)準(zhǔn)差、方差、變動(dòng)率、時(shí)間序列、等多種方法,從結(jié)構(gòu)化信息的信息中建立數(shù)學(xué)模型從而計(jì)算生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則。其中第二時(shí)間段代表系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此后運(yùn)行的未來某一段時(shí)間,且包含至少一個(gè)時(shí)間點(diǎn),所述第二時(shí)間段與第一時(shí)間段的時(shí)長可以相同也可以不同,而第一時(shí)間段在時(shí)間先后順序上先于第二時(shí)間段。并且第二時(shí)間段和第一時(shí)間段劃分時(shí)間點(diǎn)的方式可以相同也可以不同。需要說明的是任務(wù)預(yù)判規(guī)則是根據(jù)用戶操作信息和系統(tǒng)運(yùn)行信息生成的初步任務(wù)執(zhí)行規(guī)則,需要進(jìn)行進(jìn)一步優(yōu)化才能具備指導(dǎo)任務(wù)執(zhí)行的作用。
[0040]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,將用戶的購進(jìn)、售出商品的信息轉(zhuǎn)換為具體的購進(jìn)商品的類型、名稱、型號(hào)、進(jìn)價(jià)、購進(jìn)時(shí)間、購進(jìn)數(shù)量等,售出商品的類型、名稱、型號(hào)、零售價(jià)、售出時(shí)間、售出數(shù)量、購買用戶的信息、售出人員信息等,完成從行為到“抽象”數(shù)據(jù)的轉(zhuǎn)化,進(jìn)而按照不同的對(duì)象將每個(gè)維度的數(shù)據(jù)特征存儲(chǔ)到系統(tǒng)數(shù)據(jù)庫當(dāng)中,以備后續(xù)數(shù)據(jù)衍生變換使用,將購進(jìn)和售出的商品的多維度特征數(shù)據(jù)進(jìn)行數(shù)據(jù)衍生變化,例如通過方差來計(jì)算得到某個(gè)商品的受歡迎程度,和缺貨的緊急程度。進(jìn)而將衍生變換后的規(guī)律反應(yīng)數(shù)據(jù)根據(jù)系統(tǒng)初始定義的權(quán)重和關(guān)系建立數(shù)學(xué)模型從而得到系統(tǒng)當(dāng)前運(yùn)行到系統(tǒng)此后運(yùn)行的未來一段時(shí)間的任務(wù)預(yù)判規(guī)則。
[0041]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,將用戶的存款取款的信息轉(zhuǎn)換成為具體的存款的類型、金額、時(shí)間、用戶的信息、取款的金額、時(shí)間、次數(shù)、大金額交易次數(shù)、類型、總額等,完成從行為到“抽象”數(shù)據(jù)的轉(zhuǎn)化,進(jìn)而按照不同的對(duì)象將每個(gè)維度的數(shù)據(jù)特征存儲(chǔ)到系統(tǒng)數(shù)據(jù)庫當(dāng)中,以備后續(xù)數(shù)據(jù)衍生變換使用,將購進(jìn)和售出的商品的多維度特征數(shù)據(jù)進(jìn)行數(shù)據(jù)衍生變化,例如通過方差來計(jì)算得到銀行某個(gè)業(yè)務(wù)的訪問熱度,和大額交易客戶的潛力值等。進(jìn)而將衍生變換后的規(guī)律反應(yīng)數(shù)據(jù)根據(jù)系統(tǒng)初始定義的權(quán)重和關(guān)系建立數(shù)學(xué)模型從而得到系統(tǒng)當(dāng)前運(yùn)行到系統(tǒng)此后運(yùn)行的未來一段時(shí)間的任務(wù)預(yù)判規(guī)則。
[0042]步驟S203:設(shè)定任務(wù)預(yù)置規(guī)則。
[0043]具體地,所述預(yù)先設(shè)定任務(wù)預(yù)置規(guī)則,包括系統(tǒng)任務(wù)邏輯單元執(zhí)行的初始化設(shè)置、任務(wù)邏輯單元執(zhí)行的約束條件。
[0044]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,任務(wù)預(yù)置規(guī)則可表示,初始化設(shè)置:“商場(chǎng)在某時(shí)間段或時(shí)間點(diǎn)購進(jìn)某商品的數(shù)量、型號(hào)”等;任務(wù)邏輯單元執(zhí)行的約束條件:“每天購進(jìn)商品的金額限度不超過100萬”、“某個(gè)時(shí)間能接待的客戶人流量不多于10萬”,“某種商品每天限購進(jìn)的數(shù)量為I萬件”等約束系統(tǒng)任務(wù)規(guī)則的條件。
[0045]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,任務(wù)預(yù)置規(guī)則可表示,初始化設(shè)置:“定存到期每天夜間23:00啟動(dòng)”、“大金額交易捕獲每天夜間24:00啟動(dòng)”、“活存大額資金閑置每天凌晨2:00啟動(dòng)”、“信用卡還款通知8:00啟動(dòng)”等;任務(wù)邏輯單元執(zhí)行的約束條件:“銀行管理系統(tǒng)不能在上午9:00到11:00和下午14:00到下午17:00進(jìn)行活存大額資金閑置的功能模塊的執(zhí)行”,“夜間24:00之后不能進(jìn)行信用卡還款提醒的功能模塊的執(zhí)行”等約束系統(tǒng)任務(wù)規(guī)則的條件。
[0046]步驟S204:將第二時(shí)間段的任務(wù)預(yù)判規(guī)則結(jié)合所述任務(wù)預(yù)置規(guī)則生成第二時(shí)間段的任務(wù)執(zhí)行規(guī)則。
[0047]具體地,將所述步驟S202中生成的第二時(shí)間段的任務(wù)預(yù)判規(guī)則結(jié)合所述步驟S203中預(yù)先設(shè)定的任務(wù)預(yù)置規(guī)則生成第二時(shí)間段的任務(wù)執(zhí)行規(guī)則。即將生成的第二時(shí)間段的任務(wù)預(yù)判規(guī)則結(jié)合預(yù)置規(guī)則中的限定條件,以免因?yàn)橥蛔円蛩赜绊懴到y(tǒng)的正常運(yùn)行。
[0048]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,例如第二時(shí)間段的任務(wù)預(yù)判規(guī)則由于A商品比較暢銷而指導(dǎo)系統(tǒng)提示購進(jìn)A商品15000件,但是由于A商品進(jìn)價(jià)較高,超出了系統(tǒng)預(yù)置的“每天購進(jìn)商品的金額限度100萬”以免商場(chǎng)流動(dòng)資金出現(xiàn)空缺的約束條件,所以結(jié)合系統(tǒng)的預(yù)置規(guī)則可以得到系統(tǒng)提示購進(jìn)A商品10000件的結(jié)合商場(chǎng)實(shí)際銷售情況的任務(wù)執(zhí)行規(guī)則,使系統(tǒng)在任務(wù)預(yù)置規(guī)則的條件指導(dǎo)下更合理地運(yùn)行。
[0049]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,例如第二時(shí)間段的任務(wù)預(yù)判規(guī)則指示系統(tǒng)因檢測(cè)到大量大金額交易在上午14:00到17:00之間進(jìn)行而指導(dǎo)要在該時(shí)間段進(jìn)行大金額交易捕獲模塊的啟動(dòng),但是系統(tǒng)預(yù)置規(guī)則約束該任務(wù)邏輯單元不能在白天的工作時(shí)間運(yùn)行以免漏掉晚上的大金額交易,所以結(jié)合系統(tǒng)的預(yù)置規(guī)則可以得到,提示在9:00進(jìn)行大金額交易捕獲模塊啟動(dòng)的結(jié)合銀行的實(shí)際業(yè)務(wù)特點(diǎn)的任務(wù)執(zhí)行規(guī)則,使系統(tǒng)在任務(wù)預(yù)置規(guī)則的條件指導(dǎo)下更合理地運(yùn)行。
[0050]步驟S205:將第二時(shí)間段的任務(wù)執(zhí)行規(guī)則按照時(shí)間先后劃分為至少一個(gè)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。
[0051]具體地,將步驟S204中生成的第二時(shí)間段的任務(wù)執(zhí)行規(guī)則按照時(shí)間先后劃分為至少一個(gè)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,并將所述劃分后的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行排序、存儲(chǔ);例如生成了第二個(gè)季度四、五、六月份的任務(wù)執(zhí)行規(guī)則,可以以季度為時(shí)間點(diǎn)劃分成為一個(gè)時(shí)間點(diǎn),也可以以月份為時(shí)間點(diǎn)劃分為三個(gè)時(shí)間點(diǎn),將所述劃分后的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則按時(shí)間先后進(jìn)行排序,例如第二個(gè)季度的時(shí)間段的任務(wù)執(zhí)行規(guī)則可按四月、五月、六月的順序進(jìn)行時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則的排序,然后存儲(chǔ)到系統(tǒng)后臺(tái)數(shù)據(jù)庫。
[0052]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,假設(shè)得到的第二時(shí)間段的任務(wù)執(zhí)行規(guī)則為商場(chǎng)第12個(gè)月的銷售計(jì)劃的任務(wù)執(zhí)行規(guī)則,那么可將該任務(wù)執(zhí)行規(guī)則劃分為每一天的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,并將該12月的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則按照時(shí)間先后順序進(jìn)行排序,例如按照I號(hào)、2號(hào)、3號(hào)等的順序來排列,并存儲(chǔ)到后臺(tái)數(shù)據(jù)庫當(dāng)中以備推送。
[0053]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,假設(shè)得到的第二時(shí)間段的任務(wù)執(zhí)行規(guī)則為2014年的銀行客戶營銷的任務(wù)執(zhí)行規(guī)則,那么可將該任務(wù)執(zhí)行規(guī)則劃分為每一個(gè)月的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,并將該年的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則按照時(shí)間先后順序進(jìn)行排序,例如按照I月、2月、3月等的順序來排列,并存儲(chǔ)到后臺(tái)數(shù)據(jù)庫當(dāng)中以備推送。
[0054]步驟S206:根據(jù)當(dāng)前時(shí)間,完成對(duì)應(yīng)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則的推送。
[0055]具體地,根據(jù)系統(tǒng)當(dāng)前時(shí)間,推送對(duì)應(yīng)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,例如當(dāng)前時(shí)間是2014年5月5號(hào),則將數(shù)據(jù)庫中對(duì)應(yīng)的5號(hào)的任務(wù)執(zhí)行規(guī)則進(jìn)行提取并推送。
[0056]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,根據(jù)系統(tǒng)檢測(cè)到當(dāng)前時(shí)間,例如當(dāng)前時(shí)間是2號(hào)O:00即將2號(hào)的時(shí)間點(diǎn)規(guī)則進(jìn)行推送,以便商場(chǎng)工作人員及時(shí)獲取系統(tǒng)的提示信息,進(jìn)行某些商品的采購或補(bǔ)進(jìn)。
[0057]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,根據(jù)系統(tǒng)檢測(cè)到當(dāng)前時(shí)間,例如當(dāng)前時(shí)間是14年的一月的最后一天即將2月的時(shí)間點(diǎn)規(guī)則進(jìn)行推送,以便系統(tǒng)及時(shí)調(diào)整任務(wù)邏輯單元的執(zhí)行,從而生成更靈活分配和合理化資源調(diào)度的客戶營銷清單報(bào)表。
[0058]步驟S207:設(shè)定環(huán)境預(yù)置規(guī)則。
[0059]具體地,預(yù)先設(shè)定任務(wù)環(huán)境預(yù)置規(guī)則,所述預(yù)先設(shè)定任務(wù)環(huán)境預(yù)置規(guī)則,包括系統(tǒng)軟件和硬件的初始化設(shè)置、物理系統(tǒng)運(yùn)行的閾值范圍和約束條件。
[0060]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,對(duì)系統(tǒng)所在的服務(wù)器的軟、硬件、管理規(guī)定等對(duì)系統(tǒng)進(jìn)行初始化設(shè)置,例如I/O的吞吐能力、磁盤空間大小、內(nèi)存空間大小、CPU主頻率等以啟動(dòng)物理系統(tǒng)。物理系統(tǒng)運(yùn)行的閾值范圍和約束條件則可以是,例如當(dāng)服務(wù)器的磁盤空間使用率超過80%時(shí)提示系統(tǒng)進(jìn)行數(shù)據(jù)備份和清理;或者當(dāng)內(nèi)存占用率超過90%時(shí)提示停止或推遲當(dāng)前正在執(zhí)行的任務(wù)邏輯單元集合。需要說明的是閾值范圍和約束條件則可以通過系統(tǒng)使用者根據(jù)實(shí)際情況進(jìn)行更改和設(shè)置。
[0061]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S207的實(shí)現(xiàn)過程同上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0062]步驟S208:將推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則結(jié)合所述環(huán)境預(yù)置規(guī)則以生成第二時(shí)間段的最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。
[0063]具體地,將步驟S206中推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則結(jié)合步驟207中的系統(tǒng)的環(huán)境預(yù)置規(guī)則以生成第二時(shí)間段的最新時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。其中最近時(shí)間點(diǎn)表示與當(dāng)前時(shí)間最近的時(shí)間,例如當(dāng)前時(shí)間為4月,第一時(shí)間段為1、2、3月,第二時(shí)間段為4、5、6月,那么第一時(shí)間段中最近時(shí)間點(diǎn)為3月,第二時(shí)間段中的最近時(shí)間點(diǎn)則為4月。
[0064]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,將存儲(chǔ)并推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則結(jié)合所述環(huán)境預(yù)置規(guī)則,即根據(jù)系統(tǒng)環(huán)境的實(shí)際運(yùn)行情況對(duì)推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行調(diào)整,生成新的更合理的第二時(shí)間段的最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。例如2月30號(hào)18:00推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則為,先后執(zhí)行檢測(cè)所有商品庫存情況的功能模塊和檢測(cè)某種熱賣產(chǎn)品的銷售記錄,但是此時(shí)系統(tǒng)檢測(cè)到內(nèi)存占用率已達(dá)到80%,則根據(jù)實(shí)際情況將所述兩個(gè)執(zhí)行模塊調(diào)整執(zhí)行,先執(zhí)運(yùn)算簡(jiǎn)單的后者,等到系統(tǒng)內(nèi)存占用率恢復(fù)到正常范圍再執(zhí)行運(yùn)算復(fù)雜的前者。
[0065]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S208的實(shí)現(xiàn)過程同上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0066]步驟S209:以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。
[0067]具體地,將第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換為步驟S208中生成的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。
[0068]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,例如系統(tǒng)生成了第二時(shí)間段12月份的時(shí)間段的任務(wù)執(zhí)行規(guī)則,按天劃分為31個(gè)時(shí)間點(diǎn)之后,則將最近時(shí)間點(diǎn)12月I號(hào)的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則去替換第一時(shí)間段中最近時(shí)間點(diǎn)11月30號(hào)的任務(wù)執(zhí)行規(guī)則。
[0069]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S209的實(shí)現(xiàn)過程同上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0070]步驟S210:將所述替換后的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行分解、翻譯生成新的任務(wù)邏輯單元集合啟動(dòng)時(shí)間,邏輯單元的執(zhí)行順序、邏輯單元間的時(shí)間間隔。
[0071]具體地,將步驟S209中替換后的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行分解、翻譯,生成新的任務(wù)邏輯單元集合,新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和新的任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔,所述任務(wù)邏輯單元集合包含至少一個(gè)任務(wù)邏輯單元。其中通過任務(wù)邏輯單元集合的整體啟動(dòng)時(shí)間,任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序以及每一個(gè)任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,可以確定每一個(gè)任務(wù)邏輯單元的唯一執(zhí)行時(shí)間。
[0072]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,例如將第二時(shí)間段中的4月份的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行分解、翻譯生成中新生成的功能模塊集合、功能模塊集合的啟動(dòng)時(shí)間、功能模塊集合中功能模塊的執(zhí)行順序,和功能模塊集合中功能模塊間的執(zhí)行時(shí)間間隔。
[0073]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S210的實(shí)現(xiàn)過程與上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0074]步驟S211:將所述任務(wù)邏輯單元集合中的任務(wù)邏輯單元按照新的任務(wù)邏輯單元執(zhí)行順序排列生成任務(wù)邏輯單元隊(duì)列。
[0075]具體地,將步驟S210中生成的任務(wù)邏輯單元集合中的任務(wù)邏輯單元按照步驟S210中新生成的任務(wù)邏輯單元執(zhí)行順序排列生成任務(wù)邏輯單元隊(duì)列。
[0076]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,將功能模塊按組合生成第二時(shí)間段需要執(zhí)行的功能模塊集合,并將功能模塊集合中的功能模塊按照新的執(zhí)行順序進(jìn)行排列生成新的功能模塊執(zhí)行隊(duì)列。
[0077]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S211的實(shí)現(xiàn)過程與上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0078]步驟S212:系統(tǒng)實(shí)時(shí)監(jiān)控信息。
[0079]具體地,所述系統(tǒng)實(shí)時(shí)監(jiān)控信息包括:,步驟S211中所述生成的任務(wù)邏輯單元隊(duì)列的執(zhí)行情況,及磁盤剩余空間、CPU使用率、內(nèi)存空間占用率、系統(tǒng)負(fù)載等系統(tǒng)資源的消耗、運(yùn)行情況。
[0080]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,實(shí)時(shí)監(jiān)控各個(gè)功能模塊的執(zhí)行情況,包括功能模塊是否在執(zhí)行、執(zhí)行是否正常等,以及系統(tǒng)所在服務(wù)器的磁盤剩余空間、CPU使用率、內(nèi)存空間占用率、系統(tǒng)負(fù)載等系統(tǒng)資源的消耗、運(yùn)行情況。
[0081]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S212的實(shí)現(xiàn)過程與上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0082]步驟S213:根據(jù)系統(tǒng)實(shí)時(shí)監(jiān)控信息,自適應(yīng)調(diào)整所述任務(wù)邏輯單元隊(duì)列中任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況。
[0083]具體地,根據(jù)步驟S212中所監(jiān)控到的系統(tǒng)實(shí)時(shí)監(jiān)控信息,自適應(yīng)調(diào)整所述任務(wù)邏輯單元隊(duì)列中任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔,如果任務(wù)邏輯單元執(zhí)行異常則根據(jù)實(shí)際情況對(duì)該任務(wù)邏輯單元進(jìn)行終止。需要說明的是任務(wù)邏輯單元集合的啟動(dòng)時(shí)間不隨系統(tǒng)實(shí)時(shí)監(jiān)控信息而調(diào)整改變。
[0084]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,例如當(dāng)銷售系統(tǒng)實(shí)時(shí)監(jiān)控檢測(cè)到磁盤剩余空間不足時(shí),可通過調(diào)整功能模塊的執(zhí)行順序,先執(zhí)行存儲(chǔ)數(shù)據(jù)較少的功能模塊,并提示系統(tǒng)工作人員先對(duì)數(shù)據(jù)進(jìn)行備份和清理,等待磁盤空間充足后再執(zhí)行存儲(chǔ)量較大的功能模塊。
[0085]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S213的實(shí)現(xiàn)過程與上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0086]步驟S214:將所述任務(wù)邏輯單元隊(duì)列按照所述新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間和自適應(yīng)調(diào)整后的任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況進(jìn)行語義解析、翻譯并執(zhí)行。
[0087]具體地,將任務(wù)邏輯單元集合按照步驟S210中生成的邏輯單元集合的啟動(dòng)時(shí)間,且將任務(wù)邏輯單元集合中的任務(wù)邏輯單元?jiǎng)t按照步驟S213中自適應(yīng)調(diào)整后的任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況進(jìn)行語義解析、翻譯并執(zhí)行。同時(shí)可將執(zhí)行后的結(jié)果直接推送給系統(tǒng)用戶,便于指導(dǎo)用戶更方便快捷得到有用結(jié)果,而無需經(jīng)歷先查詢后查看結(jié)果的漫長過程。
[0088]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,將系統(tǒng)功能模塊按照步驟S210中新的功能模塊集合的啟動(dòng)時(shí)間和步驟S213中自適應(yīng)調(diào)整后的功能模塊集合中功能模塊的執(zhí)行順序和功能模塊間的執(zhí)行時(shí)間間隔以及終止情況進(jìn)行語義解析、翻譯并執(zhí)行。
[0089]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S214的實(shí)現(xiàn)過程與上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0090]步驟S215:記錄任務(wù)邏輯單元集合的執(zhí)行情況。
[0091]具體地,記錄任務(wù)邏輯單元集合中任務(wù)邏輯單元執(zhí)行的詳細(xì)情況。
[0092]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,將每個(gè)時(shí)間點(diǎn)的功能模塊執(zhí)行情況都予以記錄和存儲(chǔ),以便后續(xù)反饋。
[0093]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S212的實(shí)現(xiàn)過程與上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0094]步驟S216:將所述記錄的任務(wù)邏輯單元集合的執(zhí)行情況,組合生成系統(tǒng)運(yùn)行描述信息并反饋到所述的系統(tǒng)運(yùn)行信息采集,進(jìn)行下一時(shí)間段的自適應(yīng)控制。
[0095]具體地,根據(jù)步驟S215所記錄的任務(wù)邏輯單元集合的執(zhí)行情況,組合生成系統(tǒng)運(yùn)行描述信息,并將該信息反饋到系統(tǒng)運(yùn)行信息采集,進(jìn)行下一時(shí)間段的指導(dǎo)和控制,形成一套循環(huán)往復(fù)的自適應(yīng)的閉環(huán)控制流程和方法。
[0096]在第一種實(shí)現(xiàn)方式中,即在商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)中,將指導(dǎo)銷售的功能模塊集合的執(zhí)行情況反饋到系統(tǒng)信息采集,通過組合指導(dǎo)生成銷售管理系統(tǒng)下一個(gè)時(shí)間段更為合理的營銷規(guī)則和方法。
[0097]在第二種實(shí)現(xiàn)方式中,即在銀行的客戶營銷管理系統(tǒng)中,步驟S216的實(shí)現(xiàn)過程與上述商場(chǎng)的產(chǎn)品銷售管理系統(tǒng)類似,在此不再重復(fù)說明。
[0098]本發(fā)明實(shí)施例中,通過采集用戶操作信息和系統(tǒng)運(yùn)行信息從而生成任務(wù)邏輯單元的任務(wù)執(zhí)行規(guī)則,指導(dǎo)并自適應(yīng)地調(diào)控各個(gè)任務(wù)的執(zhí)行情況包括:調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。使得系統(tǒng)與用戶的動(dòng)態(tài)需求相結(jié)合,有效地提升了系統(tǒng)的智能性以及快速靈活地適應(yīng)外部需求變化的能力。
[0099]圖3是本發(fā)明實(shí)施例中的一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)示意圖,用以執(zhí)行上述圖1所示實(shí)施例的應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法的流程。
[0100]下面將結(jié)合附圖3,對(duì)本發(fā)明實(shí)施例提供的應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)進(jìn)行詳細(xì)介紹。該裝置可包括:信息采集模塊101、規(guī)則生成模塊102和規(guī)則執(zhí)行模塊103。
[0101]信息采集模塊101,用于采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,其中第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)。
[0102]具體地,信息采集模塊101通過后臺(tái)數(shù)據(jù)庫采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述用戶操作信息用于記錄與任務(wù)執(zhí)行規(guī)則相關(guān)聯(lián)的信息,包括用戶的操作時(shí)間、業(yè)務(wù)操作類型,業(yè)務(wù)操作具體信息等;所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,任務(wù)邏輯單元集合由至少一個(gè)任務(wù)邏輯單元構(gòu)成,其中任務(wù)邏輯單元為系統(tǒng)需要執(zhí)行的功能模塊。其中第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn),而第一時(shí)間段可以是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)初始運(yùn)行的所有時(shí)間,也可以是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此前運(yùn)行的某一段時(shí)間。假設(shè),第一時(shí)間段是系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此前運(yùn)行的三個(gè)月,那么第一時(shí)間段即為三個(gè)月,所述第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)則表示其中一個(gè)時(shí)間點(diǎn)可以是一個(gè)月、一周也可以是一天,相對(duì)應(yīng)地第一時(shí)間段的任務(wù)邏輯單元集合包含至少一個(gè)時(shí)間點(diǎn)的任務(wù)邏輯單元集合,最終采集到的系統(tǒng)運(yùn)行信息即為所述第一時(shí)間段的所有時(shí)間點(diǎn)的任務(wù)邏輯單元集合執(zhí)行任務(wù)后的反饋信息。需要指出的是,任務(wù)邏輯單元是在系統(tǒng)初始開發(fā)完成時(shí)就已經(jīng)規(guī)劃存在的。
[0103]規(guī)則生成模塊102,用于根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則,所述任務(wù)執(zhí)行規(guī)則包括任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)。
[0104]具體地,所述任務(wù)執(zhí)行規(guī)則包括任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)。根據(jù)信息采集模塊101接收到的用戶操作信息和系統(tǒng)運(yùn)行信息,生成第二時(shí)間段的任務(wù)執(zhí)行規(guī)則,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn)。例如生成了第二個(gè)季度四、五、六月份的任務(wù)執(zhí)行規(guī)則,可以以季度為時(shí)間點(diǎn)劃分成為一個(gè)時(shí)間點(diǎn),也可以以月份為時(shí)間點(diǎn)劃分為三個(gè)時(shí)間點(diǎn),如將第一時(shí)間段分成三個(gè)時(shí)間點(diǎn),則該時(shí)間段的任務(wù)邏輯單元集合包含三個(gè)時(shí)間點(diǎn)的任務(wù)邏輯單元集合,其中第二時(shí)間段代表系統(tǒng)當(dāng)前運(yùn)行時(shí)間到系統(tǒng)此后運(yùn)行的未來某一段時(shí)間,所述第二時(shí)間段與第一時(shí)間段的時(shí)長可以相同也可以不同,而第一時(shí)間段在時(shí)間先后順序上先于第二時(shí)間段。
[0105]規(guī)則執(zhí)行模塊103,用于以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。
[0106]具體地,將規(guī)則生成模塊102中新生成的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換掉原來的第一時(shí)間段中的最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,其中最近時(shí)間點(diǎn)表示與當(dāng)前時(shí)間最近的時(shí)間,例如當(dāng)前時(shí)間為4月,第一時(shí)間段為1、2、3月,第二時(shí)間段為4、5、6月,那么第一時(shí)間段中最近時(shí)間點(diǎn)為3月,第二時(shí)間段中的最近時(shí)間點(diǎn)則為4月。第一時(shí)間段中的最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則可以是系統(tǒng)的初始化任務(wù)規(guī)則,也可以是上一個(gè)時(shí)間段中最近的一個(gè)任務(wù)邏輯單元集合的執(zhí)行規(guī)則。以替換后的新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔來自適應(yīng)調(diào)整任務(wù)邏輯單元集合的執(zhí)行情況,以完成任務(wù)的執(zhí)行,例如,將第一時(shí)間段中最近的時(shí)間點(diǎn)三月份的任務(wù)執(zhí)行規(guī)則替換為新生成的第二時(shí)間段中最近時(shí)間點(diǎn)四月份的任務(wù)執(zhí)行規(guī)則。從而使得系統(tǒng)能夠根據(jù)系統(tǒng)采集和反饋的信息進(jìn)行自適應(yīng)控制。
[0107]本發(fā)明實(shí)施例中,通過采集用戶操作信息和系統(tǒng)運(yùn)行信息從而生成任務(wù)邏輯單元的任務(wù)執(zhí)行規(guī)則,指導(dǎo)并自適應(yīng)地調(diào)控各個(gè)任務(wù)的執(zhí)行情況包括:調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。使得系統(tǒng)與用戶的動(dòng)態(tài)需求相結(jié)合,有效地提升了系統(tǒng)的智能性以及快速靈活地適應(yīng)外部需求變化的能力。
[0108]圖4是本發(fā)明實(shí)施例中的另一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)示意圖,用以執(zhí)行上述圖2所示實(shí)施例的應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法的流程。為本發(fā)明另一個(gè)實(shí)施例中提供的應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例中的自適應(yīng)控制裝置可以包括,信息采集模塊101、規(guī)則生成模塊102,和規(guī)則執(zhí)行模塊103。其中,規(guī)則生成模塊102可包括:規(guī)則預(yù)置單元1201、預(yù)判單元1202、第一規(guī)則生成單元1203、環(huán)境預(yù)置單元1204、劃分單元1205、存儲(chǔ)單元1206、推送單元1207、第二規(guī)則生成單元1208。規(guī)則執(zhí)行模塊103可包括:替換單元1301、分解單元1302、隊(duì)列單元1303、第一規(guī)則執(zhí)行單元1304、實(shí)時(shí)監(jiān)控調(diào)整單元1305、第二規(guī)則執(zhí)行單元1306、記錄單元1307、反饋單元1308。下面將結(jié)合附圖4-附圖5,對(duì)本發(fā)明實(shí)施例提供的系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)進(jìn)行詳細(xì)介紹。
[0109]圖4是本發(fā)明實(shí)施例中的另一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)示意圖,其中規(guī)則生成模塊102可包括:規(guī)則預(yù)置單元1201、預(yù)判單元1202、第一規(guī)則生成單元1203、環(huán)境預(yù)置單元1204、劃分單元1205、存儲(chǔ)單元1206、推送單元1207、第二規(guī)則生成單元 1208。
[0110]規(guī)則預(yù)置單元1201,用于預(yù)先設(shè)定任務(wù)預(yù)置規(guī)則;
[0111]預(yù)判單元1202,用于將所述用戶操作信息和系統(tǒng)運(yùn)行信息進(jìn)行信息變換以生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則;
[0112]第一規(guī)則生成單元1203,用于將所述第二時(shí)間段的任務(wù)預(yù)判規(guī)則結(jié)合所述任務(wù)預(yù)置規(guī)則生成第二時(shí)間段的任務(wù)執(zhí)行規(guī)則;
[0113]環(huán)境預(yù)置單元1204,用于預(yù)先設(shè)定任務(wù)環(huán)境預(yù)置規(guī)則;
[0114]劃分單元1205,用于將所述第二時(shí)間段的任務(wù)執(zhí)行規(guī)則按照時(shí)間先后劃分為至少一個(gè)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則;
[0115]存儲(chǔ)單元1206,用于將所述劃分后的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行排序、存儲(chǔ);
[0116]推送單元1207,用于根據(jù)當(dāng)前時(shí)間,完成對(duì)應(yīng)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則的推送;
[0117]第二規(guī)則生成單元1208,用于將推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則結(jié)合所述環(huán)境預(yù)置規(guī)則以生成第二時(shí)間段的最新時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。
[0118]其中裝置中的102規(guī)則生成模塊包含的1201到1208單元可以執(zhí)行并完成方法步驟S201到S208中的所有方法和流程,在此不再贅述。
[0119]圖5是圖4中的自適應(yīng)控制裝置的規(guī)則生成模塊102中預(yù)判單元1202的結(jié)構(gòu)示意圖,該預(yù)判單元1202可包括:信息轉(zhuǎn)換子單元1221、結(jié)構(gòu)化存儲(chǔ)子單元1222、數(shù)據(jù)衍生變換子單元1223和預(yù)判規(guī)則生成子單元1224。
[0120]信息轉(zhuǎn)換子單元1221,用于將所述用戶操作信息和系統(tǒng)運(yùn)行信息進(jìn)行信息轉(zhuǎn)換得到抽象數(shù)據(jù);
[0121]結(jié)構(gòu)化存儲(chǔ)子單元1222,用于將轉(zhuǎn)換后的抽象數(shù)據(jù)進(jìn)行結(jié)構(gòu)化存儲(chǔ),得到多維度特征數(shù)據(jù);
[0122]數(shù)據(jù)衍生變換子單元1223,用于將所述結(jié)構(gòu)化存儲(chǔ)的多維度特征數(shù)據(jù)進(jìn)行數(shù)據(jù)衍生變換得到規(guī)律反應(yīng)數(shù)據(jù);
[0123]預(yù)判規(guī)則生成子單元1224,用于將衍生變換后的規(guī)律反應(yīng)數(shù)據(jù)根據(jù)定義好的權(quán)重和關(guān)系建立數(shù)學(xué)模型從而計(jì)算生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則。
[0124]其中裝置中的規(guī)則生成模塊102中的預(yù)判單元1202所包含的1221到1224子單元可以執(zhí)行并完成方法步驟S202中的所有方法和流程,在此不再贅述。
[0125]圖4是本發(fā)明實(shí)施例提供的另一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置的結(jié)構(gòu)示意圖,其中規(guī)則執(zhí)行模塊103可包括:替換單元1301、分解單元1302、隊(duì)列單元1303、第一規(guī)則執(zhí)行單元1304、實(shí)時(shí)監(jiān)控調(diào)整單元1305、第二規(guī)則執(zhí)行單元1306、記錄單元1307、反饋單元 1308。
[0126]替換單元1301,用于將第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換為第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則;
[0127]分解單元1302,用于將所述替換后的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行分解、翻譯,生成新的任務(wù)邏輯單元集合,新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和新的任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔,所述任務(wù)邏輯單元集合包含至少一個(gè)任務(wù)邏輯單元;
[0128]隊(duì)列單元1303,用于將所述任務(wù)邏輯單元集合中的任務(wù)邏輯單元按照新的任務(wù)邏輯單元執(zhí)行順序排列生成任務(wù)邏輯單元隊(duì)列;
[0129]第一規(guī)則執(zhí)行單元1304,用于將所述任務(wù)邏輯單元隊(duì)列按照新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔進(jìn)行語義解析、翻譯并執(zhí)行;
[0130]實(shí)時(shí)監(jiān)控調(diào)整單元1305,用于根據(jù)系統(tǒng)實(shí)時(shí)監(jiān)控信息,自適應(yīng)調(diào)整所述任務(wù)邏輯單元隊(duì)列中任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況。所述系統(tǒng)實(shí)時(shí)監(jiān)控信息包括:所述任務(wù)邏輯單元隊(duì)列的執(zhí)行情況,及磁盤剩余空間、CPU使用率、內(nèi)存空間占用率、系統(tǒng)負(fù)載等系統(tǒng)資源的消耗、運(yùn)行情況;
[0131]第二規(guī)則執(zhí)行單元1306,用于將所述任務(wù)邏輯單元隊(duì)列按照所述新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間和自適應(yīng)調(diào)整后的任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況進(jìn)行語義解析、翻譯并執(zhí)行;
[0132]記錄單元1307,用于記錄任務(wù)邏輯單元集合的執(zhí)行情況;
[0133]反饋單元1308,用于將所述記錄的任務(wù)邏輯單元集合的執(zhí)行情況,組合生成系統(tǒng)運(yùn)行描述信息并反饋到所述的系統(tǒng)運(yùn)行信息采集,進(jìn)行下一時(shí)間段的自適應(yīng)控制。
[0134]其中裝置中的103規(guī)則執(zhí)行模塊包含的1301到1308單元可以執(zhí)行并完成方法步驟S209到S216中的所有方法和流程,在此不再贅述。
[0135]綜上所述,本發(fā)明實(shí)施例中,通過采集用戶操作信息和系統(tǒng)運(yùn)行信息從而生成任務(wù)邏輯單元的任務(wù)執(zhí)行規(guī)則,指導(dǎo)并自適應(yīng)地調(diào)控各個(gè)任務(wù)的執(zhí)行情況包括:調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。使得系統(tǒng)與用戶的動(dòng)態(tài)需求相結(jié)合,有效地提升了系統(tǒng)的智能性以及快速靈活地適應(yīng)外部需求變化的能力。
[0136]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。
[0137]以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制方法,其特征在于,包括: 采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,其中第一時(shí)間段包含至少一個(gè)時(shí)間點(diǎn); 根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則,所述任務(wù)執(zhí)行規(guī)則包括任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn); 以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則,包括: 預(yù)先設(shè)定任務(wù)預(yù)置規(guī)則; 將所述用戶操作信息和系統(tǒng)運(yùn)行信息進(jìn)行信息變換以生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則; 將所述第二時(shí)間段的任務(wù)預(yù)判規(guī)則結(jié)合所述任務(wù)預(yù)置規(guī)則生成第二時(shí)間段的任務(wù)執(zhí)行規(guī)則。
3.如權(quán)利要求2所述的方法,其特征在于,所述預(yù)先設(shè)定任務(wù)預(yù)置規(guī)則,包括系統(tǒng)任務(wù)邏輯單元執(zhí)行的初始化設(shè)置、任務(wù)邏輯單元執(zhí)行的約束條件。
4.如權(quán)利要求2所述的方法,其特征在于,所述將所述用戶操作信息和系統(tǒng)運(yùn)行信息進(jìn)行信息變換以生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則,包括: 將所述用戶操作信息和系統(tǒng)運(yùn)行信息進(jìn)行信息轉(zhuǎn)換得到抽象數(shù)據(jù); 將所述轉(zhuǎn)換后的抽象數(shù)據(jù)進(jìn)行結(jié)構(gòu)化存儲(chǔ),得到多維度特征數(shù)據(jù); 將所述結(jié)構(gòu)化存儲(chǔ)的多維度特征數(shù)據(jù)進(jìn)行數(shù)據(jù)衍生變換得到規(guī)律反應(yīng)數(shù)據(jù); 將衍生變換后的規(guī)律反應(yīng)數(shù)據(jù)根據(jù)系統(tǒng)初始定義的權(quán)重和關(guān)系建立數(shù)學(xué)模型從而計(jì)算生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則。
5.如權(quán)利要求1所述的方法,其特征在于,所述以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則之前,還包括: 預(yù)先設(shè)定任務(wù)環(huán)境預(yù)置規(guī)則; 將所述第二時(shí)間段的任務(wù)執(zhí)行規(guī)則按照時(shí)間先后劃分為至少一個(gè)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則; 將所述劃分后的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行排序、存儲(chǔ); 根據(jù)當(dāng)前時(shí)間,完成對(duì)應(yīng)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則的推送; 將推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則結(jié)合所述環(huán)境預(yù)置規(guī)則以生成第二時(shí)間段的最新時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。
6.如權(quán)利要求5所述的方法,其特征在于,所述預(yù)先設(shè)定任務(wù)環(huán)境預(yù)置規(guī)則,包括系統(tǒng)軟件和硬件的初始化設(shè)置、物理系統(tǒng)運(yùn)行的閾值范圍和約束條件。
7.如權(quán)利要求1所述的方法,其特征在于,所述以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行,包括: 將第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換為第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則; 將所述替換后的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行分解、翻譯,生成新的任務(wù)邏輯單元集合,新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和新的任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔,所述任務(wù)邏輯單元集合包含至少一個(gè)任務(wù)邏輯單元; 將所述任務(wù)邏輯單元集合中的任務(wù)邏輯單元按照新的任務(wù)邏輯單元執(zhí)行順序排列生成任務(wù)邏輯單元隊(duì)列; 將所述任務(wù)邏輯單元隊(duì)列按照新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔進(jìn)行語義解析、翻譯并執(zhí)行。
8.如權(quán)利要求7所述的方法,其特征在于,所述將所述任務(wù)邏輯單元隊(duì)列按照新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔進(jìn)行語義解析、翻譯并執(zhí)行,還包括: 根據(jù)系統(tǒng)實(shí)時(shí)監(jiān)控信息,自適應(yīng)調(diào)整所述任務(wù)邏輯單元隊(duì)列中任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況; 將所述任務(wù)邏輯單元隊(duì)列按照所述新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間和自適應(yīng)調(diào)整后的任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況進(jìn)行語義解析、翻譯并執(zhí)行。
9.如權(quán)利要求8所述的方法,其特征在于,所述系統(tǒng)實(shí)時(shí)監(jiān)控信息包括:所述任務(wù)邏輯單元隊(duì)列的執(zhí)行情況,及磁盤剩余空間、CPU使用率、內(nèi)存空間占用率、系統(tǒng)負(fù)載等系統(tǒng)資源的消耗、運(yùn)行情況。
10.如權(quán)利要求1所述的方法,其特征在于,所述以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行之后,還包括: 記錄任務(wù)邏輯單元集合的執(zhí)行情況; 將所述記錄的任務(wù)邏輯單元集合的執(zhí)行情況,組合生成系統(tǒng)運(yùn)行描述信息并反饋到所述的系統(tǒng)運(yùn)行信息采集,進(jìn)行下一時(shí)間段的自適應(yīng)控制。
11.一種應(yīng)用于IT系統(tǒng)的自適應(yīng)控制裝置,其特征在于,包括: 信息采集模塊,用于采集用戶操作信息和系統(tǒng)運(yùn)行信息,所述系統(tǒng)運(yùn)行信息是第一時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)后所反饋的信息,其中第一時(shí)間段包含至少一個(gè)時(shí)間占.規(guī)則生成模塊,用于根據(jù)所述用戶操作信息和系統(tǒng)運(yùn)行信息,生成用于指導(dǎo)第二時(shí)間段的任務(wù)邏輯單元集合執(zhí)行任務(wù)的任務(wù)執(zhí)行規(guī)則,所述任務(wù)執(zhí)行規(guī)則包括任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元之間的執(zhí)行時(shí)間間隔,其中第二時(shí)間段包含至少一個(gè)時(shí)間點(diǎn); 規(guī)則執(zhí)行模塊,用于以第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則,從而調(diào)整任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔以完成任務(wù)的執(zhí)行。
12.如權(quán)利要求10所述的裝置,其特征在于,所述規(guī)則生成模塊,包括: 規(guī)則預(yù)置單元,用于預(yù)先設(shè)定任務(wù)預(yù)置規(guī)則; 預(yù)判單元,用于將所述用戶操作信息和系統(tǒng)運(yùn)行信息進(jìn)行信息變換以生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則; 第一規(guī)則生成單元,用于將所述第二時(shí)間段的任務(wù)預(yù)判規(guī)則結(jié)合所述任務(wù)預(yù)置規(guī)則生成第二時(shí)間段的任務(wù)執(zhí)行規(guī)則。
13.如權(quán)利要求12所述的裝置,其特征在于,所述預(yù)先設(shè)定任務(wù)預(yù)置規(guī)則,包括系統(tǒng)任務(wù)邏輯單元執(zhí)行的初始化設(shè)置、任務(wù)邏輯單元執(zhí)行的約束條件。
14.如權(quán)利要求12所述的裝置,其特征在于,所述預(yù)判單元,包括: 信息轉(zhuǎn)換子單元,用于將所述用戶操作信息和系統(tǒng)運(yùn)行信息進(jìn)行信息轉(zhuǎn)換得到抽象數(shù)據(jù); 結(jié)構(gòu)化存儲(chǔ)子單元,用于將轉(zhuǎn)換后的抽象數(shù)據(jù)進(jìn)行結(jié)構(gòu)化存儲(chǔ),得到多維度特征數(shù)據(jù); 數(shù)據(jù)衍生變換子單元,用于將所述結(jié)構(gòu)化存儲(chǔ)的多維度特征數(shù)據(jù)進(jìn)行數(shù)據(jù)衍生變換得到規(guī)律反應(yīng)數(shù)據(jù); 預(yù)判規(guī)則生成子單元,用于將衍生變換后的規(guī)律反應(yīng)數(shù)據(jù)根據(jù)系統(tǒng)初始定義的權(quán)重和關(guān)系建立數(shù)學(xué)模型從而計(jì)算生成第二時(shí)間段的任務(wù)預(yù)判規(guī)則。
15.如權(quán)利要求11所述的裝置,其特征在于,所述規(guī)則生成模塊,還包括: 環(huán)境預(yù)置單元,用于預(yù)先設(shè)定任務(wù)環(huán)境預(yù)置規(guī)則; 劃分單元,用于將所述第二時(shí)間段的任務(wù)執(zhí)行規(guī)則按照時(shí)間先后劃分為至少一個(gè)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則; 存儲(chǔ)單元,用于將所述劃分后的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行排序、存儲(chǔ); 推送單元,用于根據(jù)當(dāng)前時(shí)間,完成對(duì)應(yīng)時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則的推送; 第二規(guī)則生成單元,用于將推送過來的時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則結(jié)合所述環(huán)境預(yù)置規(guī)則以生成第二時(shí)間段的最新時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則。
16.如權(quán)利要求15所述的裝置,其特征在于,所述預(yù)先設(shè)定任務(wù)環(huán)境預(yù)置規(guī)則,包括系統(tǒng)軟件和硬件的初始化設(shè)置、物理系統(tǒng)運(yùn)行的閾值范圍和約束條件。
17.如權(quán)利要求11所述的裝置,其特征在于,所述規(guī)則執(zhí)行模塊,包括: 替換單元,用于將第一時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則替換為第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則; 分解單元,用于將所述替換后的第二時(shí)間段中最近時(shí)間點(diǎn)的任務(wù)執(zhí)行規(guī)則進(jìn)行分解、翻譯,生成新的任務(wù)邏輯單元集合,新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元集合中任務(wù)邏輯單元的執(zhí)行順序和新的任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔,所述任務(wù)邏輯單元集合包含至少一個(gè)任務(wù)邏輯單元; 隊(duì)列單元,用于將所述任務(wù)邏輯單元集合中的任務(wù)邏輯單元按照新的任務(wù)邏輯單元執(zhí)行順序排列生成任務(wù)邏輯單元隊(duì)列; 第一規(guī)則執(zhí)行單元,用于將所述任務(wù)邏輯單元隊(duì)列按照新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔進(jìn)行語義解析、翻譯并執(zhí)行。
18.如權(quán)利要求17所述的裝置,其特征在于,所述規(guī)則執(zhí)行模塊,還包括: 實(shí)時(shí)監(jiān)控調(diào)整單元,用于根據(jù)系統(tǒng)實(shí)時(shí)監(jiān)控信息,自適應(yīng)調(diào)整所述任務(wù)邏輯單元隊(duì)列中任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況; 第二規(guī)則執(zhí)行單元,用于將所述任務(wù)邏輯單元隊(duì)列按照所述新的任務(wù)邏輯單元集合的啟動(dòng)時(shí)間和自適應(yīng)調(diào)整后的任務(wù)邏輯單元的執(zhí)行順序、任務(wù)邏輯單元間的執(zhí)行時(shí)間間隔和任務(wù)邏輯單元的終止情況進(jìn)行語義解析、翻譯并執(zhí)行。
19.如權(quán)利要求18所述的裝置,其特征在于,所述系統(tǒng)實(shí)時(shí)監(jiān)控信息包括:所述任務(wù)邏輯單元隊(duì)列的執(zhí)行情況,及磁盤剩余空間、CPU使用率、內(nèi)存空間占用率、系統(tǒng)負(fù)載等系統(tǒng)資源的消耗、運(yùn)行情況。
20.如權(quán)利要求1所述的裝置,其特征在于,所述規(guī)則執(zhí)行模塊,還包括: 記錄單元,用于記錄任務(wù)邏輯單元集合的執(zhí)行情況; 反饋單元,用于將所述記錄的任務(wù)邏輯單元集合的執(zhí)行情況,組合生成系統(tǒng)運(yùn)行描述信息并反饋到所述的系統(tǒng)運(yùn)行信息采集,進(jìn)行下一時(shí)間段的自適應(yīng)控制。
【文檔編號(hào)】G06F9/48GK104360905SQ201410594500
【公開日】2015年2月18日 申請(qǐng)日期:2014年10月29日 優(yōu)先權(quán)日:2014年10月29日
【發(fā)明者】李昱, 張武穎, 湯益嘉, 劉新陽, 尹濤, 羅皓月, 唐樂競(jìng), 胡廣海 申請(qǐng)人:中國建設(shè)銀行股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大连市| 鲁甸县| 札达县| 雷州市| 东光县| 且末县| 蓬莱市| 丰都县| 连南| 濮阳县| 尉犁县| 苍溪县| 麻江县| 喜德县| 井研县| 肃南| 凌海市| 郓城县| 孝感市| 普陀区| 麻栗坡县| 安图县| 栖霞市| 彝良县| 望奎县| 延吉市| 育儿| 满洲里市| 襄城县| 城步| 芦溪县| 凤城市| 兴义市| 汉源县| 乌兰县| 镇远县| 略阳县| 北碚区| 绍兴市| 蒙自县| 丰台区|