• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種業(yè)務(wù)運(yùn)行方法及裝置制造方法及圖紙

    技術(shù)編號(hào):8387040 閱讀:174 留言:0更新日期:2013-03-07 07:44
    本發(fā)明專利技術(shù)公開了一種業(yè)務(wù)運(yùn)行方法及裝置,主要內(nèi)容包括:按照?qǐng)?zhí)行語句之間的條件關(guān)系確定的掃描優(yōu)先級(jí)作為掃描順序,并在掃描執(zhí)行語句時(shí),對(duì)當(dāng)前掃描的執(zhí)行語句的執(zhí)行條件是否全部滿足進(jìn)行判斷,以克服由于執(zhí)行語句的執(zhí)行條件不滿足,導(dǎo)致執(zhí)行語句運(yùn)行失敗的問題。另外,由于描優(yōu)先級(jí)能夠反映出執(zhí)行語句之間的條件關(guān)系,可避免當(dāng)前掃描的執(zhí)行語句在執(zhí)行時(shí),其所依賴的執(zhí)行語句還未執(zhí)行,導(dǎo)致當(dāng)前掃描的執(zhí)行語句運(yùn)行失敗的問題,提高執(zhí)行語句運(yùn)行成功率。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及計(jì)算機(jī)
    ,尤其涉及一種業(yè)務(wù)運(yùn)行方法及裝置
    技術(shù)介紹
    業(yè)務(wù)的運(yùn)行過程可以是根據(jù)預(yù)先確定的程序執(zhí)行語句,將待運(yùn)行的業(yè)務(wù)數(shù)據(jù)進(jìn)行相應(yīng)的操作,得到最終的運(yùn)行結(jié)果的過程。以業(yè)務(wù)數(shù)據(jù)的統(tǒng)計(jì)過程為例,一般情況下,完成一項(xiàng)業(yè)務(wù)數(shù)據(jù)統(tǒng)計(jì)任務(wù)需要按刪除數(shù)據(jù)庫中的舊基礎(chǔ)數(shù)據(jù)、生成新基礎(chǔ)數(shù)據(jù)、執(zhí)行數(shù)據(jù)統(tǒng)計(jì)等步驟來完成。以統(tǒng)計(jì)指定用戶群當(dāng)月通用分組無線服務(wù)(General Packet Radio Service, GPRS)業(yè)務(wù)流量為例,實(shí)現(xiàn)所述統(tǒng)計(jì)任務(wù)需要執(zhí)行的步驟為刪除數(shù)據(jù)庫中已有的GPRS業(yè)務(wù)量表;重新對(duì)當(dāng)月GPRS詳細(xì)清單匯總,生成新的GPRS業(yè)務(wù)量表;創(chuàng)建基于所述指定用戶群的手機(jī)號(hào)碼的索引并依據(jù)所述新的GPRS業(yè)務(wù)量表和所述索引統(tǒng)計(jì)出指定用戶群當(dāng)月GPRS業(yè)務(wù)量數(shù)據(jù)。現(xiàn)有技術(shù)是通過對(duì)上述各步驟執(zhí)行語句的靜態(tài)腳本依照預(yù)先指定順序串行讀取并執(zhí)行來完成整個(gè)統(tǒng)計(jì)任務(wù)的。如遇統(tǒng)計(jì)任務(wù)增加、變更等情況,可通過人為判斷來組織各執(zhí)行語句的執(zhí)行順序,并以手工方式逐字修改程序腳本來達(dá)到完成統(tǒng)計(jì)任務(wù)目的。但手工方式修改程序腳本易出現(xiàn)錯(cuò)誤、不易重用且效率低,導(dǎo)致了統(tǒng)計(jì)任務(wù)執(zhí)行成功率降低的問題。為解決手工修改執(zhí)行語句的靜態(tài)腳本易出現(xiàn)錯(cuò)誤、不易重用且效率低的問題,最常用的方法是用程序方式對(duì)任務(wù)執(zhí)行語句進(jìn)行模板化管理。例如可調(diào)用根據(jù)用戶行為數(shù)據(jù)類型創(chuàng)建的自定義變量和常用統(tǒng)計(jì)函數(shù)形成的自定義表達(dá)式模板來完成統(tǒng)計(jì)任務(wù)。這種方式雖然解決了所述手工修改執(zhí)行語句易出現(xiàn)錯(cuò)誤、不易重用且效率低的問題,但仍存在以下問題I、基于靜態(tài)腳本式的執(zhí)行語句只能依照預(yù)先指定的順序執(zhí)行,不具備自動(dòng)調(diào)整執(zhí)行順序以適應(yīng)執(zhí)行環(huán)境(如數(shù)據(jù)庫應(yīng)用環(huán)境)的能力,這將導(dǎo)致具備執(zhí)行條件的執(zhí)行語句得不到執(zhí)行,而正在執(zhí)行的執(zhí)行語句卻可能因條件不具備而執(zhí)行失敗,造成任務(wù)執(zhí)行成功率降低的問題。2、以串行方式讀取并執(zhí)行靜態(tài)腳本式的執(zhí)行語句,一方面使執(zhí)行效率較低,另一方面會(huì)擴(kuò)大單條執(zhí)行語句的執(zhí)行結(jié)果對(duì)整個(gè)腳本的影響(如先執(zhí)行的執(zhí)行語句運(yùn)行失敗時(shí),可能會(huì)使全部任務(wù)中斷執(zhí)行,或?qū)τ诎鄠€(gè)子任務(wù)的情況,若一個(gè)子任務(wù)中執(zhí)行的某一執(zhí)行語句運(yùn)行失敗時(shí),可能會(huì)使其他子任務(wù)運(yùn)行后生成錯(cuò)誤數(shù)據(jù)甚至運(yùn)行失敗),進(jìn)而導(dǎo)致任務(wù)運(yùn)行成功率降低。綜上所述,現(xiàn)有的業(yè)務(wù)數(shù)據(jù)運(yùn)行的方法,由于是對(duì)執(zhí)行語句的靜態(tài)腳本依照預(yù)先指定的順序讀取、運(yùn)行,使得當(dāng)前運(yùn)行的執(zhí)行語句所需的執(zhí)行條件不滿足以及運(yùn)行順序與執(zhí)行語句之間的相關(guān)關(guān)系不匹配,導(dǎo)致執(zhí)行語句運(yùn)行的成功率較低
    技術(shù)實(shí)現(xiàn)思路
    有鑒于此,本專利技術(shù)實(shí)施例提供一種業(yè)務(wù)運(yùn)行方法及裝置,以解決現(xiàn)有技術(shù)中存在的執(zhí)行語句運(yùn)行成功率較低的問題。一種業(yè)務(wù)運(yùn)行方法,該方法包括根據(jù)待運(yùn)行業(yè)務(wù)所需的執(zhí)行語句之間的條件關(guān)系,為所述執(zhí)行語句確定掃描優(yōu)先級(jí);在按照掃描優(yōu)先級(jí)順序?qū)?zhí)行語句進(jìn)行掃描時(shí),對(duì)當(dāng)前掃描的執(zhí)行語句執(zhí)行判斷當(dāng)前掃描的執(zhí)行語句的執(zhí)行條件是否全部滿足;若是,則運(yùn)行當(dāng)前掃描的執(zhí)行語句后,繼續(xù)掃描下一條執(zhí)行語句;若否,則暫停或終止當(dāng)前掃描的執(zhí)行語句后,繼續(xù)掃描下一條執(zhí)行語句。一種業(yè)務(wù)運(yùn)行裝置,所述裝置包括優(yōu)先級(jí)確定模塊,用于根據(jù)待運(yùn)行業(yè)務(wù)所需的執(zhí)行語句之間的條件關(guān)系,為所述執(zhí)行語句確定掃描優(yōu)先級(jí);掃描模塊,用于按照掃描優(yōu)先級(jí)順序?qū)?zhí)行語句進(jìn)行掃描;判斷模塊,用于判斷當(dāng)前掃描的執(zhí)行語句的執(zhí)行條件是否全部滿足,若是,則觸發(fā)運(yùn)行模塊,否則,暫停或終止當(dāng)前掃描的執(zhí)行語句后,觸發(fā)掃描模塊掃描下一條執(zhí)行語句;運(yùn)行模塊,用于運(yùn)行當(dāng)前掃描的執(zhí)行語句,并觸發(fā)掃描模塊掃描下一條執(zhí)行語句。本專利技術(shù)的有益效果如下本專利技術(shù)實(shí)施例按照?qǐng)?zhí)行語句之間的條件關(guān)系確定的掃描優(yōu)先級(jí)作為掃描順序,并在掃描執(zhí)行語句時(shí),對(duì)當(dāng)前掃描的執(zhí)行語句的執(zhí)行條件是否全部滿足進(jìn)行判斷,以克服由于執(zhí)行語句的執(zhí)行條件不滿足,導(dǎo)致執(zhí)行語句運(yùn)行失敗的問題。另外,由于描優(yōu)先級(jí)能夠反映出執(zhí)行語句之間的條件關(guān)系,可避免當(dāng)前掃描的執(zhí)行語句在執(zhí)行時(shí),其所依賴的執(zhí)行語句還未執(zhí)行,導(dǎo)致當(dāng)前掃描的執(zhí)行語句運(yùn)行失敗的問題,提高執(zhí)行語句運(yùn)行成功率。附圖說明圖I為本專利技術(shù)實(shí)施例一中業(yè)務(wù)運(yùn)行方法的示意圖;圖2為本專利技術(shù)實(shí)施例二中業(yè)務(wù)運(yùn)行方法的示意圖;圖3為本專利技術(shù)實(shí)施例三中業(yè)務(wù)運(yùn)行裝置的結(jié)構(gòu)示意圖。具體實(shí)施例方式下面結(jié)合具體實(shí)施例詳細(xì)描述本專利技術(shù)方案。實(shí)施例一如圖I所示,為本專利技術(shù)實(shí)施例一中一種業(yè)務(wù)運(yùn)行方法步驟示意圖,所述方法包括以下步驟步驟101 :確定當(dāng)前待執(zhí)行業(yè)務(wù)執(zhí)行所需的執(zhí)行語句。具體地,本步驟中,可將確定的執(zhí)行語句置于任務(wù)列表中,例如,若當(dāng)前待執(zhí)行的業(yè)務(wù)是業(yè)務(wù)數(shù)據(jù)的統(tǒng)計(jì),則本步驟確定的執(zhí)行語句為刪除數(shù)據(jù)庫中的舊基礎(chǔ)數(shù)據(jù)、生成新基礎(chǔ)數(shù)據(jù)、對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。所述執(zhí)行語句可以是SQL語句或是其他類型的語句。步驟102 :讀取配置信息中執(zhí)行語句之間的條件關(guān)系參數(shù),生成確定的所述執(zhí)行語句之間的條件關(guān)系。所述條件關(guān)系參數(shù)是表示任意兩個(gè)執(zhí)行語句之間執(zhí)行順序的參數(shù)值,例如,執(zhí)行語句a與執(zhí)行語句b的條件關(guān)系參數(shù)為執(zhí)行語句b需要依賴執(zhí)行語句a的執(zhí)行結(jié)果,也就是說,執(zhí)行語句a的正確執(zhí)行是執(zhí)行語句b的執(zhí)行條件,執(zhí)行語句a是執(zhí)行語句b的父節(jié)點(diǎn),只有在執(zhí)行語句a正確執(zhí)行后才能執(zhí)行執(zhí)行語句b。步驟103 :根據(jù)執(zhí)行語句之間的條件關(guān)系,為確定的所述執(zhí)行語句確定掃描優(yōu)先級(jí)。在本步驟中,可將作為父節(jié)點(diǎn)的執(zhí)行語句的掃描優(yōu)先級(jí)設(shè)置較高,將依賴該父節(jié)點(diǎn)的其他執(zhí)行語句的掃描優(yōu)先級(jí)設(shè)置較低,即將具有父子關(guān)系的多個(gè)執(zhí)行語句中,父節(jié)點(diǎn)的掃描優(yōu)先級(jí)設(shè)置高于子節(jié)點(diǎn)的掃描優(yōu)先級(jí)。仍以執(zhí)行語句a是執(zhí)行語句b的父節(jié)點(diǎn)為例,可將執(zhí)行語句a的掃描優(yōu)先級(jí)設(shè)置為高于執(zhí)行語句b的掃描優(yōu)先級(jí),該掃描優(yōu)先級(jí)可通過掃描順序值表示,如執(zhí)行語句a的掃描順序值為n,執(zhí)行語句b的掃描順序值為n+1,表示在后續(xù)步驟對(duì)各執(zhí)行語句進(jìn)行掃描時(shí),相對(duì)執(zhí)行語句b,優(yōu)先掃描執(zhí)行語句a。步驟104 :在對(duì)確定的執(zhí)行語句按照掃描優(yōu)先級(jí)順序進(jìn)行掃描時(shí),判斷當(dāng)前掃描的執(zhí)行語句的執(zhí)行條件是否全部滿足,若是,則運(yùn)行當(dāng)前掃描的執(zhí)行語句后,繼續(xù)掃描下一條執(zhí)行語句;若否,則暫停或終止當(dāng)前掃描的執(zhí)行語句后,繼續(xù)掃描下一條執(zhí)行語句。在本步驟的方案中,若當(dāng)前掃描的執(zhí)行語句的執(zhí)行條件沒有全部滿足(包括所有執(zhí)行條件都不滿足或部分執(zhí)行條件不滿足的情況),則可以將當(dāng)前掃描的執(zhí)行語句進(jìn)入等待狀態(tài),在其他執(zhí)行語句都掃描一遍后再重復(fù)掃描該執(zhí)行語句。在本步驟的方案中,可以采用以下兩種方式對(duì)確定的執(zhí)行語句按照掃描優(yōu)先級(jí)順序進(jìn)行掃描I、串行掃描方式在串行掃描方式下,可以按照掃描優(yōu)先級(jí)由高至低的順序,依次讀取并掃描具有條件關(guān)系的執(zhí)行語句。具體方式為首先讀取掃描優(yōu)先級(jí)最高的一個(gè)執(zhí)行語句,并將該執(zhí)行語句執(zhí)行步驟104后,再讀取與該執(zhí)行語句具有父子關(guān)系的其他執(zhí)行語句來重復(fù)執(zhí)行上述步驟104。例如執(zhí)行語句a是執(zhí)行語句b的父節(jié)點(diǎn),可先讀取執(zhí)行語句a執(zhí)行步驟104,不論執(zhí)行語句a在步驟104的執(zhí)行結(jié)果如何,在執(zhí)行語句a執(zhí)行步驟104后,繼續(xù)讀取執(zhí)行語句b來執(zhí)行步驟104。例如假設(shè)執(zhí)行語句cl,dl,el是具有條件關(guān)系的三條執(zhí)行語句,cl的掃描優(yōu)先級(jí)較高,dl的掃描優(yōu)先級(jí)次高,el的掃描優(yōu)先級(jí)最低;c2,d2, e2是具有條件關(guān)系的三條執(zhí)行語句且都與cl,dl,el沒有條件關(guān)系,c2的掃描優(yōu)先級(jí)較高且與cl有相同的掃描優(yōu)先級(jí)本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】
    一種業(yè)務(wù)運(yùn)行方法,其特征在于,該方法包括:根據(jù)待運(yùn)行業(yè)務(wù)所需的執(zhí)行語句之間的條件關(guān)系,為所述執(zhí)行語句確定掃描優(yōu)先級(jí);在按照掃描優(yōu)先級(jí)順序?qū)?zhí)行語句進(jìn)行掃描時(shí),對(duì)當(dāng)前掃描的執(zhí)行語句執(zhí)行:判斷當(dāng)前掃描的執(zhí)行語句的執(zhí)行條件是否全部滿足;若是,則運(yùn)行當(dāng)前掃描的執(zhí)行語句后,繼續(xù)掃描下一條執(zhí)行語句;若否,則暫停或終止當(dāng)前掃描的執(zhí)行語句后,繼續(xù)掃描下一條執(zhí)行語句。

    【技術(shù)特征摘要】

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:田力曹璐
    申請(qǐng)(專利權(quán))人:中國移動(dòng)通信集團(tuán)山東有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 无码中文字幕色专区| 久久青草亚洲AV无码麻豆| 中文字幕无码精品亚洲资源网久久 | 免费a级毛片无码a∨蜜芽试看| 精品人妻无码区在线视频| 国产午夜无码福利在线看网站| 亚洲国产精品无码专区| 人妻丰满熟AV无码区HD| 日韩人妻无码中文字幕视频| 精品无码成人片一区二区| 亚洲av无码一区二区三区观看| 中文字幕在线无码一区二区三区| 亚洲日韩精品无码专区加勒比 | av色欲无码人妻中文字幕| 亚洲AV无码国产精品麻豆天美 | 成人无码精品1区2区3区免费看| 久久久久久国产精品无码超碰| 波多野结AV衣东京热无码专区| 无码人妻久久一区二区三区免费丨| 西西午夜无码大胆啪啪国模| 国产高新无码在线观看| 精品无码国产一区二区三区麻豆| 亚洲AV无码国产丝袜在线观看| 一本久道中文无码字幕av| 久久AV无码精品人妻出轨| 精品无码人妻一区二区三区| 国产激情无码一区二区| 成人无码AV一区二区| 中文字幕av无码不卡| 人妻无码一区二区视频| 人妻精品无码一区二区三区| 无码午夜人妻一区二区不卡视频| 在线看片福利无码网址| 精品国产一区二区三区无码| 麻豆国产精品无码视频| 99久久人妻无码精品系列蜜桃| 97免费人妻无码视频| 无码精品尤物一区二区三区| 亚洲熟妇无码一区二区三区导航| 中文字幕人成无码人妻综合社区| 亚洲熟妇av午夜无码不卡|