一種業(yè)務處理的方法及裝置制造方法
【專利摘要】本發(fā)明實施例提供一種業(yè)務處理的方法,包括:系統(tǒng)登錄成功后,判斷是否有需要處理的工單;若存在需要處理的工單,則進入執(zhí)行工單的頁面,判斷當前的執(zhí)行頁面是否與預設的業(yè)務邏輯對應的頁面相匹配;若所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配,則根據(jù)所述預設的業(yè)務邏輯進行業(yè)務處理。本發(fā)明實施例還提供了相應的業(yè)務處理的裝置。使用本發(fā)明實施例公開的業(yè)務處理的方法和裝置,將原有業(yè)務處理中由人工完成的工作通過事先配置,將各種操作動作后生成的圖像識別為處理代碼,并通過流程要求配置為業(yè)務邏輯,由計算機自動完成業(yè)務處理工作。從而實現(xiàn)了一定程度上的人工智能,填補了“有固定模式操作”用計算機代替人工進行處理的空白。
【專利說明】-種業(yè)務處理的方法及裝置
【技術領域】
[0001] 本發(fā)明涉及計算機【技術領域】,尤其涉及一種業(yè)務處理的方法及裝置。
【背景技術】
[0002] 隨著移動科技的不斷進步和客戶需求的多樣化,與之相對應的業(yè)務支撐系統(tǒng)應用 服務也呈現(xiàn)出迅猛發(fā)展的態(tài)勢。在業(yè)務與服務不斷增長的同時,維護這些業(yè)務與服務所需 要的物力成本和人力成本也成比例增長。而這些維護工作主要分為兩大方面:系統(tǒng)自動執(zhí) 行部分和人機交互部分。
[0003] 人機交互部分的工作按照操作內容又可以分為以下兩個方面:
[0004] 無固定模式操作:比如申告、告警等,這部分操作需要人為先進行判斷再進行具體 操作來完成維護工作;
[0005] 有固定模式操作:這類操作一般具有固定模板或者固定操作流程,執(zhí)行人員只需 要按照預先定義的步驟執(zhí)行即可完成維護工作。
[0006] 目前,人機交互部分的維護工作都需要有人工的參與,這樣隨著業(yè)務量的增加,單 靠人工已經(jīng)無法勝任今后的工作。
【發(fā)明內容】
[0007] 為了解決現(xiàn)有技術中人工處理業(yè)務效率低,成本高的問題,本發(fā)明實施例提出一 種業(yè)務處理的方法和裝置。
[0008] 本發(fā)明的一個方面,提供一種業(yè)務處理的方法,包括:
[0009] 系統(tǒng)登錄成功后,判斷是否有需要處理的工單;
[0010] 若存在需要處理的工單,則進入執(zhí)行工單的頁面,判斷當前的執(zhí)行頁面是否與預 設的業(yè)務邏輯對應的頁面相匹配;
[0011] 若所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配,則根據(jù)所述預設的 業(yè)務邏輯進行業(yè)務處理。
[0012] 本發(fā)明的另一個方面,提供一種業(yè)務處理的裝置,包括:
[0013] 判斷模塊,用于在系統(tǒng)登錄成功后,判斷是否有需要處理的工單;
[0014] 若存在需要處理的工單,則進入執(zhí)行工單的頁面,所述判斷模塊還用于,判斷當前 的執(zhí)行頁面是否與預設的業(yè)務邏輯對應的頁面相匹配;
[0015] 處理模塊,用于若所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配,則 根據(jù)所述預設的業(yè)務邏輯進行業(yè)務處理。
[0016] 使用本發(fā)明實施例公開的業(yè)務處理的方法和裝置,將原有業(yè)務處理中由人工完成 的工作通過事先配置,將各種操作動作后生成的圖像識別為處理代碼,并通過流程要求配 置為業(yè)務邏輯,由計算機自動完成業(yè)務處理工作。從而實現(xiàn)了一定程度上的人工智能,填補 了 "有固定模式操作"用計算機代替人工進行處理的空白。釋放了部分人力、物力成本,提 高了工作效率及準確率,加大了電子化辦公的覆蓋范圍,推動了計算機人工智能在移動業(yè) 務支撐應用的發(fā)展。
【專利附圖】
【附圖說明】
[0017] 圖1所示是本發(fā)明實施例提供的業(yè)務處理系統(tǒng)架構圖;
[0018] 圖2所示是本發(fā)明實施例提供的業(yè)務處理的方法示意圖;
[0019] 圖3所示是本發(fā)明實施例提供的任務自動處理系統(tǒng)架構流程圖;
[0020] 圖4所示是本發(fā)明實施例提供的控制模塊操作流程圖;
[0021] 圖5所示是本發(fā)明實施例提供的通過自動處理系統(tǒng)進行工單處理的流程圖;
[0022] 圖6所示是本發(fā)明實施例提供的一種業(yè)務處理裝置的結構示意圖;
[0023] 圖7所示是本發(fā)明實施例提供的另一種業(yè)務處理裝置的結構示意圖。
【具體實施方式】
[0024] 本發(fā)明通過模擬人的行為,用識別圖片來模擬眼的功能,用控制鼠標、鍵盤來模擬 手的功能,用邏輯控制模塊來模擬腦的功能,來自動完成預先定制的任務。圖1所示為本發(fā) 明實施例提供的業(yè)務處理系統(tǒng)架構圖,依據(jù)該圖,詳述系統(tǒng)中的主要模塊如下:
[0025] 用戶界面:通過Π 接口界面進行業(yè)務處理流程的配置以及各處理步驟識別初始 化和操作預定義;
[0026] 配置模塊:用于配置業(yè)務處理邏輯;
[0027] 圖片識別模塊:用于識別業(yè)務邏輯過程中的各處理步驟;
[0028] 邏輯控制模塊:用于根據(jù)配置模塊配置的業(yè)務處理邏輯控制鍵盤或者鼠標完成相 應的處理步驟;
[0029] 業(yè)務處理模塊:根據(jù)邏輯配置模塊對業(yè)務進行處理;
[0030] 異常處理模塊:對業(yè)務處理過程中出現(xiàn)的異常情況進行處理,例如網(wǎng)絡延遲造成 的業(yè)務處理無法完成或圖片識別錯誤等;
[0031] 短信接口:用于將異常處理情況發(fā)送給業(yè)務操作管理人員。
[0032] 在介紹上述業(yè)務處理系統(tǒng)的基礎上,圖2所示為本發(fā)明一個實施例提供的業(yè)務處 理的方法示意圖,根據(jù)該圖,詳述各步驟如下:
[0033] 步驟201、系統(tǒng)登錄成功后,判斷是否有需要處理的工單;
[0034] 其中,所述判斷當前的執(zhí)行頁面是否與預設的業(yè)務邏輯對應的頁面相匹配,包 括:
[0035] 獲取預設的業(yè)務邏輯對應的頁面,在當前的執(zhí)行頁面內全屏搜索是否存在與所述 預設的頁面相對應的圖片;
[0036] 若存在,則所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配;
[0037] 若不存在,則根據(jù)預設的異常情況處理邏輯進行異常情況處理。
[0038] 若所述異常情況處理的操作的次數(shù)達到了預設的異常情況處理次數(shù),且所述當前 的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面仍不匹配,則發(fā)出業(yè)務處理失敗的響應。
[0039] 所述異常情況處理邏輯包括:刷新所述當前的執(zhí)行頁面,再判斷所述當前的執(zhí)行 頁面是否與預設的業(yè)務邏輯對應的頁面相匹配。
[0040] 所述在當前的執(zhí)行頁面內全屏搜索是否存在與所述預設的頁面相對應的圖片,包 括:
[0041] 在所述當前的執(zhí)行頁面內提取待檢測的圖片;
[0042] 使用SIFT特征提取方法分別提取所述待檢測的圖片和所述預設的頁面相對應的 圖片的SIFT特征集合;
[0043] 比對所述待檢測的圖片和所述預設的頁面相對應的圖片的SIFT特征集合,判斷 所述待檢測的圖片和所述預設的頁面相對應的圖片的匹配度;
[0044] 若所述匹配度大于預定的閾值,則在當前的執(zhí)行頁面內全屏搜索是否存在與所述 預設的頁面相對應的圖片。
[0045] 步驟202、若存在需要處理的工單,則進入執(zhí)行工單的頁面,判斷當前的執(zhí)行頁面 是否與預設的業(yè)務邏輯對應的頁面相匹配;
[0046] 步驟203、若所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配,則根據(jù)所 述預設的業(yè)務邏輯進行業(yè)務處理。
[0047] 在本發(fā)明一個實施例中,前述業(yè)務處理的方法還包括:若根據(jù)所述預設的業(yè)務邏 輯進行業(yè)務處理失敗,則重新進行所述業(yè)務處理,直到所述業(yè)務處理成功;或者,
[0048] 若進行所述業(yè)務處理的失敗次數(shù)達到了預設的閾值,則發(fā)出業(yè)務處理失敗的響 應。
[0049] 在登錄所述系統(tǒng)之前,還包括:
[0050] 配置所述業(yè)務的處理流程中涉及到的節(jié)點,并配置所述各個節(jié)點之間的執(zhí)行順序 以及執(zhí)行邏輯。
[0051] 所述配置所述業(yè)務的處理流程中涉及到的節(jié)點,包括:
[0052] 配置所述節(jié)點的特征和在所述節(jié)點上執(zhí)行的動作。
[0053] 所述配置所述節(jié)點的特征,包括:
[0054] 截取所述節(jié)點的頁面圖片,并將所述截取的頁面圖片進行保存,同時保存當前屏 幕的分辨率。
[0055] 所述配置在所述節(jié)點上執(zhí)行的動作,包括:
[0056] 配置鼠標動作和鍵盤動作,并配置動作的執(zhí)行時間點。
[0057] 使用本發(fā)明實施例公開的業(yè)務處理的方法,將原有業(yè)務處理中由人工完成的工作 通過事先配置,將各種操作動作后生成的圖像識別為處理代碼,并通過流程要求配置為業(yè) 務邏輯,由計算機自動完成業(yè)務處理工作。從而實現(xiàn)了一定程度上的人工智能,填補了"有 固定模式操作"用計算機代替人工進行處理的空白。釋放了部分人力、物力成本,提高了工 作效率及準確率,加大了電子化辦公的覆蓋范圍,推動了計算機人工智能在移動業(yè)務支撐 應用的發(fā)展。
[0058] 針對不同技術架構的目標系統(tǒng),本發(fā)明針對性地采用了模擬行為的方式才執(zhí)行自 動操作。本發(fā)明適用于任何有固定操作流程的具體應用,下面進行典型的應用場景舉例:
[0059] BS類(如高額工單):其具體工作內容為查看工單內手機號碼是否存在高額欠費, 如不存在則無需處理,如存在則對用戶進行手工停機,針對這類有處理流程和處理邏輯的 操作,可以在本發(fā)明中配置相關數(shù)據(jù)后進行系統(tǒng)周期性自動處理,以替代人為操作;
[0060] CS類(如Tivoli無效采集清除):Tivoli是一種進行系統(tǒng)監(jiān)控的采集工具,由于該 工具已經(jīng)封裝成整體產品,當部分采集已經(jīng)下線后,Tivoli系統(tǒng)仍然存在該采集信息,需要 人工登陸其客戶端進行手工清除,針對這種情況可以在本發(fā)明中配置相關操作流程數(shù)據(jù), 進行周期性清理;
[0061] 其它類:只要有固定操作流程或者操作邏輯,不需要對被操作系統(tǒng)進行任何接口 研發(fā),通過在本發(fā)明中進行簡單配置即可進行自動對操作進行處理。
[0062] 前述業(yè)務處理系統(tǒng)中的配置模塊中保存了一個任務的基本配置,程序根據(jù)每個配 置來具體執(zhí)行對應的操作,配置模塊提供了用戶接口,用戶可以通過頁面新增、修改、刪除 自己創(chuàng)建的任務配置,配置模塊主要分為流程邏輯配置、節(jié)點配置和時間配置,用戶配置后 可以進行單次測試,來驗證配置是否正確。
[0063] 圖3所示為本發(fā)明一個實施例提供的任務自動處理系統(tǒng)架構流程圖。以下依據(jù)該 圖介紹詳細的配置流程。
[0064] 流程配置:配置任務流轉步驟與邏輯
[0065] 流程配置需要配置任務流轉的步驟與邏輯,配置方式為拖拽式的流程圖配置,在 任務流轉過程中,每一次頁面變換作為一個節(jié)點,用戶可以配置順序執(zhí)行、選擇性執(zhí)行、可 以對節(jié)點進行AND、OR、NOT組合,支持所有邏輯流轉方式。
[0066] 流程子節(jié)點配置:配置每個流程節(jié)點的具體操作內容
[0067] 配置完整體流程邏輯后,還需要對每個子節(jié)點進行詳細配置,節(jié)點配置分類為兩 個步驟:特征配置和動作配置。
[0068] 配置節(jié)點特征
[0069] 特征配置是為了讓系統(tǒng)知道當前執(zhí)行到的具體步驟,如果是人為操作,那么可以 通過人的眼睛來判斷具體執(zhí)行到的任務步驟,本發(fā)明是通過對當前頁面的特征圖片進行模 糊識別來判斷是否執(zhí)行到指定步驟。
[0070] 配置節(jié)點特征需要到被執(zhí)行系統(tǒng)的相應頁面進行特征圖片截取,本發(fā)明提供了全 屏幕截取子圖片的工具,用戶切換至配置節(jié)點所對應的具體頁面中,按下相應的組合熱鍵, 即可通過拖動鼠標對當前頁面進行子圖片截取,系統(tǒng)會將子圖片進行保存,并同時保存當 前屏幕分辨率,所截取的圖片將作為判斷是否到達本節(jié)點的源對比圖片。
[0071] 配置節(jié)點動作
[0072] 動作配置是配置當確定到達指定步驟時所需要做的具體操作,操作分為兩個步 驟:鼠標操作、鍵盤操作。
[0073] 鼠標操作
[0074] 鼠標操作的作用模擬鼠標移動、點擊等動作。提供兩種配置方法:
[0075] 方法1 :到被執(zhí)行系統(tǒng)中單擊具體操作點,本操作將理解為兩個動作:
[0076] 動作1 :將鼠標移動指定位置;
[0077] 動作2 :單擊鼠標左鍵(單擊左鍵為默認配置,可更改為其它鼠標動作,如單擊右 鍵等);
[0078] 方法2 :到被執(zhí)行的系統(tǒng)中,拖動鼠標圈定一個范圍,本操作將理解為兩個動作:
[0079] 動作1 :將鼠標移動到圈定子圖片的中心(可設置X軸、Y軸偏移量),配置本動作 后,在執(zhí)行時系統(tǒng)會在全屏幕搜索本次所截取的子圖片,并將鼠標移至本圖片中心;
[0080] 動作2 :單擊鼠標左鍵(單擊左鍵為默認配置,可更改為其它鼠標動作,如單擊右 鍵等);
[0081] 注:鼠標動作可以配置多次,配置方法如上。
[0082] 鍵盤動作
[0083] 鍵盤動作的作用是模擬鍵盤操作。提供兩種配置方法(兩種方法只能選擇一種):
[0084] 方法1 :在動作輸入框中進行鍵盤操作,系統(tǒng)會記錄下剛才所操作的鍵盤動作;
[0085] 方法2 :在文本輸入框中輸入中文、英文、數(shù)字或者符號內容,本操作將被理解為 將文本框中的內容作為文本粘貼到當前位置。
[0086] 注:鍵盤動作可以配置多次,配置方法如上。
[0087] 任務時間配置
[0088] 任務時間配置的作用為配置任務具體的執(zhí)行時間點,配置工具采用Quartz,具體 配置方法如下:
[0089]格式:
[0090] 配置格式共分7個域:[秒分小時日月周年](中括號不包含在內,域之間用空格 分隔)
[0091] 說明:
[0092] 秒必填取值范圍:〇-59, -*/
[0093] 分必填取值范圍:0-59,_*/
[0094] 小時必填取值范圍:0-23,-*/
[0095] 日必填取值范圍:1-31,_*?/L W
[0096] 月必填取值范圍:l_12or JAN-DEC,-*/
[0097] 周必填取值范圍:l_7or SUN-SAT, _*?/L#
[0098] 年必填取值范圍:empty 或 1970-2099, _*/
[0099] 通配符說明:
[0100] *表示所有值.例如:在分的字段上設置〃*〃,表示每一分鐘都會觸發(fā)。
[0101] ?表示不指定值。使用的場景為不需要關心當前設置這個字段的值。例如:要在 每月的10號觸發(fā)一個操作,但不關心是周幾,所以需要周位置的那個字段設置為"?"具體 設置為00010*?
[0102] -表示區(qū)間。例如在小時上設置〃 10-12〃,表示10, 11,12點都會觸發(fā)。
[0103] ,表示指定多個值,例如在周字段上設置〃M0N,WED,F(xiàn)RI〃表示周一,周三和周五觸 發(fā)
[0104] /用于遞增觸發(fā)。如在秒上面設置〃5/15〃表示從5秒開始,每增15秒觸發(fā) (5, 20, 35, 50)。在月字段上設置' 1/3'所示每月1號開始,每隔三天觸發(fā)一次。
[0105] L表示最后的意思。在日字段設置上,表示當月的最后一天(依據(jù)當前月份,如果 是二月還會依據(jù)是否是潤年[leap]),在周字段上表示星期六,相當于〃7〃或〃SAT〃。如果 在〃L〃前加上數(shù)字,則表示該數(shù)據(jù)的最后一個。例如在周字段上設置〃6L〃這樣的格式,則 表示"本月最后一個星期五〃
[0106] W表示離指定日期的最近那個工作日(周一至周五).例如在日字段上設置 "15W",表示離每月15號最近的那個工作日觸發(fā)。如果15號正好是周六,則找最近的周五 (14號)觸發(fā),如果15號是周未,貝IJ找最近的下周一(16號)觸發(fā).如果15號正好在工作 日(周一至周五),則就在該天觸發(fā)。如果指定格式為" 1?",它則表示每月1號往后最近的 工作日觸發(fā)。如果1號正是周六,則將在3號下周一觸發(fā)。(注," W"前只能設置具體的數(shù) 字,不允許區(qū)間
[0107] #序號(表示每月的第幾個周幾),例如在周字段上設置"6#3"表示在每月的第三 個周六.注意如果指定"#5",正好第五周沒有周六,則不會觸發(fā)該配置(用在母親節(jié)和父親 節(jié)再合適不過了)。
[0108] 配置后用戶可以進行單次的執(zhí)行測試,來驗證所做的配置是否有效。
[0109] 以下對業(yè)務處理系統(tǒng)中的圖片識別模塊進行詳細說明。
[0110]圖片識別模塊為本發(fā)明的核心模塊,其作用是識別當前任務所執(zhí)行到的具體步 驟、執(zhí)行具體操作定位、字符解析等,用來替代眼睛的功能。
[0111] 圖片模糊對比
[0112] 圖片模糊對比主要用來識別當前所執(zhí)行到的步驟和對具體操作進行定位,圖片識 別的具體步驟為在全屏搜索已配置的指定圖片(或圖片集),當搜索成功,則返回TRUE、否 則返回FALSE。
[0113] 由于考慮到檢測對象可能由于瀏覽器等因素的影響會發(fā)生部分形變,因此本發(fā)明 采取SIFT算子來進行特定模式的識別。由于SIFT算子是目前比較主流的方法,這里不具 體介紹。具體流程介紹如下 :
[0114] 首先用SIFT特征提取方法提取待檢測圖像和標簽圖像的SIFT特征集合
【權利要求】
1. 一種業(yè)務處理的方法,其特征在于,包括: 系統(tǒng)登錄成功后,判斷是否有需要處理的工單; 若存在需要處理的工單,則進入執(zhí)行工單的頁面,判斷當前的執(zhí)行頁面是否與預設的 業(yè)務邏輯對應的頁面相匹配; 若所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配,則根據(jù)所述預設的業(yè)務 邏輯進行業(yè)務處理。
2. 根據(jù)權利要求1所述的方法,其特征在于,所述判斷當前的執(zhí)行頁面是否與預設的 業(yè)務邏輯對應的頁面相匹配,包括: 獲取預設的業(yè)務邏輯對應的頁面,在當前的執(zhí)行頁面內全屏搜索是否存在與所述預設 的頁面相對應的圖片; 若存在,則所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配; 若不存在,則根據(jù)預設的異常情況處理邏輯進行異常情況處理。
3. 根據(jù)權利要求2所述的方法,其特征在于,若所述異常情況處理的操作的次數(shù)達到 了預設的異常情況處理次數(shù),且所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面仍不匹 配,則發(fā)出業(yè)務處理失敗的響應。
4. 根據(jù)權利要求2或3所述的方法,其特征在于,所述異常情況處理邏輯包括:刷新 所述當前的執(zhí)行頁面,再判斷所述當前的執(zhí)行頁面是否與預設的業(yè)務邏輯對應的頁面相匹 配。
5. 根據(jù)權利要求2-4中任意一項所述的方法,其特征在于,所述在當前的執(zhí)行頁面內 全屏搜索是否存在與所述預設的頁面相對應的圖片,包括: 在所述當前的執(zhí)行頁面內提取待檢測的圖片; 使用SIFT特征提取方法分別提取所述待檢測的圖片和所述預設的頁面相對應的圖片 的SIFT特征集合; 比對所述待檢測的圖片和所述預設的頁面相對應的圖片的SIFT特征集合,判斷所述 待檢測的圖片和所述預設的頁面相對應的圖片的匹配度; 若所述匹配度大于預定的閾值,則在當前的執(zhí)行頁面內全屏搜索是否存在與所述預設 的頁面相對應的圖片。
6. 根據(jù)權利要求1-5中任一項所述的方法,其特征在于,還包括: 若根據(jù)所述預設的業(yè)務邏輯進行業(yè)務處理失敗,則重新進行所述業(yè)務處理,直到所述 業(yè)務處理成功;或者, 若進行所述業(yè)務處理的失敗次數(shù)達到了預設的閾值,則發(fā)出業(yè)務處理失敗的響應。
7. 根據(jù)權利要求1-6中任一項所述的方法,其特征在于,在登錄所述系統(tǒng)之前,還包 括: 配置所述業(yè)務的處理流程中涉及到的節(jié)點,并配置所述各個節(jié)點之間的執(zhí)行順序以及 執(zhí)行邏輯。
8. 根據(jù)權利要求7所述的方法,其特征在于,所述配置所述業(yè)務的處理流程中涉及到 的節(jié)點,包括: 配置所述節(jié)點的特征和在所述節(jié)點上執(zhí)行的動作。
9. 根據(jù)權利要求8所述的方法,其特征在于,所述配置所述節(jié)點的特征,包括: 截取所述節(jié)點的頁面圖片,并將所述截取的頁面圖片進行保存,同時保存當前屏幕的 分辨率。
10. 根據(jù)權利要求8或9所述的方法,其特征在于,所述配置在所述節(jié)點上執(zhí)行的動作, 包括: 配置鼠標動作和鍵盤動作,并配置動作的執(zhí)行時間點。
11. 一種業(yè)務處理的裝置,其特征在于,包括: 判斷模塊,用于在系統(tǒng)登錄成功后,判斷是否有需要處理的工單; 若存在需要處理的工單,則進入執(zhí)行工單的頁面,所述判斷模塊還用于,判斷當前的執(zhí) 行頁面是否與預設的業(yè)務邏輯對應的頁面相匹配; 處理模塊,用于若所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配,則根據(jù) 所述預設的業(yè)務邏輯進行業(yè)務處理。
12. 根據(jù)權利要求11所述的裝置,其特征在于,所述判斷模塊判斷當前的執(zhí)行頁面是 否與預設的業(yè)務邏輯對應的頁面相匹配,包括: 獲取預設的業(yè)務邏輯對應的頁面,在當前的執(zhí)行頁面內全屏搜索是否存在與所述預設 的頁面相對應的圖片; 若存在,則所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面相匹配; 若不存在,則根據(jù)預設的異常情況處理邏輯進行異常情況處理。
13. 根據(jù)權利要求12所述的裝置,其特征在于,還包括: 響應模塊,用于所述判斷模塊中若所述異常情況處理的操作的次數(shù)達到了預設的異常 情況處理次數(shù),且所述當前的執(zhí)行頁面與預設的業(yè)務邏輯對應的頁面仍不匹配,則發(fā)出業(yè) 務處理失敗的響應。
14. 根據(jù)權利要求12或13所述的裝置,其特征在于,所述判斷模塊在當前的執(zhí)行頁面 內全屏搜索是否存在與所述預設的頁面相對應的圖片,包括: 在所述當前的執(zhí)行頁面內提取待檢測的圖片; 使用SIFT特征提取方法分別提取所述待檢測的圖片和所述預設的頁面相對應的圖片 的SIFT特征集合; 比對所述待檢測的圖片和所述預設的頁面相對應的圖片的SIFT特征集合,判斷所述 待檢測的圖片和所述預設的頁面相對應的圖片的匹配度; 若所述匹配度大于預定的閾值,則在當前的執(zhí)行頁面內全屏搜索是否存在與所述預設 的頁面相對應的圖片。
15. 根據(jù)權利要求11-14中任意一項所述的裝置,其特征在于,還包括: 配置模塊,用于配置所述業(yè)務的處理流程中涉及到的節(jié)點,并配置所述各個節(jié)點之間 的執(zhí)行順序以及執(zhí)行邏輯。
16. 根據(jù)權利要求15所述的裝置,所述配置模塊配置所述業(yè)務的處理流程中涉及到的 節(jié)點,包括: 配置所述節(jié)點的特征和在所述節(jié)點上執(zhí)行的動作。
17. 根據(jù)權利要求16所述的裝置,其特征在于,所述配置模塊配置所述節(jié)點的特征,包 括: 截取所述節(jié)點的頁面圖片,并將所述截取的頁面圖片進行保存,同時保存當前屏幕的 分辨率。
18.根據(jù)權利要求16或17所述的裝置,其特征在于,所述配置模塊配置在所述節(jié)點上 執(zhí)行的動作,包括: 配置鼠標動作和鍵盤動作,并配置動作的執(zhí)行時間點。
【文檔編號】G06Q10/10GK104517206SQ201310449337
【公開日】2015年4月15日 申請日期:2013年9月27日 優(yōu)先權日:2013年9月27日
【發(fā)明者】陳亮, 趙宏松, 孫川, 鮑海峰, 朱東昭, 陳寶學, 遲建德, 李宏昌, 王雅文 申請人:中國移動通信集團黑龍江有限公司