數(shù)據(jù)處理系統(tǒng)及方法
【專利摘要】一種數(shù)據(jù)處理系統(tǒng)及方法,該系統(tǒng)用于:當(dāng)一個指定流程啟動時,從電子裝置的存儲器中獲取該指定流程的流程節(jié)點具體數(shù)據(jù);將流程節(jié)點具體數(shù)據(jù)劃分為圖形數(shù)據(jù)和屬性數(shù)據(jù);在電子裝置的顯示設(shè)備上創(chuàng)建一個顯示圖形數(shù)據(jù)的第一顯示區(qū)域;將圖形數(shù)據(jù)載入第一顯示區(qū)域,生成可視化的流程處理圖形,將生成的流程處理圖形顯示于第一顯示區(qū)域。利用本發(fā)明可以動態(tài)加載流程數(shù)據(jù)并以圖形方式顯示流程處理過程。
【專利說明】數(shù)據(jù)處理系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種數(shù)據(jù)處理系統(tǒng)及方法,尤其涉及一種流程數(shù)據(jù)處理系統(tǒng)及方法。
【背景技術(shù)】
[0002] 在軟件開發(fā)過程中,涉及流程設(shè)計(如審核流程)及流程處理圖形的顯示是一個比 較復(fù)雜的過程,現(xiàn)有的流程處理圖形顯示方法大多是直接以文字形式或表格形式展現(xiàn)給用 戶查看,可讀性差。
【發(fā)明內(nèi)容】
[0003] 鑒于以上內(nèi)容,有必要提供一種數(shù)據(jù)處理系統(tǒng)及方法,其可動態(tài)加載流程數(shù)據(jù)并 以圖形方式顯示流程處理過程。
[0004] 一種數(shù)據(jù)處理系統(tǒng),應(yīng)用于電子裝置,該系統(tǒng)包括:數(shù)據(jù)獲取模塊,用于當(dāng)一個指 定流程啟動時,從電子裝置的存儲器中獲取該指定流程的流程節(jié)點具體數(shù)據(jù);數(shù)據(jù)分析模 塊,用于將流程節(jié)點具體數(shù)據(jù)劃分為圖形數(shù)據(jù)和屬性數(shù)據(jù);顯示區(qū)域創(chuàng)建模塊,用于在電子 裝置的顯示設(shè)備上創(chuàng)建一個顯示圖形數(shù)據(jù)的第一顯示區(qū)域;圖形輸出模塊,用于將圖形數(shù) 據(jù)載入第一顯示區(qū)域,生成可視化的流程處理圖形,將生成的流程處理圖形顯示于第一顯 示區(qū)域。
[0005] 一種數(shù)據(jù)處理方法,應(yīng)用于電子裝置,該方法包括:數(shù)據(jù)獲取步驟,當(dāng)一個指定流 程啟動時,從電子裝置的存儲器中獲取該指定流程的流程節(jié)點具體數(shù)據(jù);數(shù)據(jù)分析步驟,將 流程節(jié)點具體數(shù)據(jù)劃分為圖形數(shù)據(jù)和屬性數(shù)據(jù);顯示區(qū)域創(chuàng)建步驟一,在電子裝置的顯示 設(shè)備上創(chuàng)建一個顯示圖形數(shù)據(jù)的第一顯示區(qū)域;圖形輸出步驟一,將圖形數(shù)據(jù)載入第一顯 示區(qū)域,生成可視化的流程處理圖形,將生成的流程處理圖形顯示于第一顯示區(qū)域。
[0006] 相較于現(xiàn)有技術(shù),所述的數(shù)據(jù)處理系統(tǒng)及方法,其可動態(tài)加載流程數(shù)據(jù)并以圖形 方式顯示流程處理過程。本發(fā)明通過自動加載、檢測、分析流程數(shù)據(jù)信息,最終以圖形的方 式將流程處理過程展現(xiàn)給用戶,把具體的流程數(shù)據(jù)轉(zhuǎn)化為交互式的可視化流程圖,增加了 用戶的可讀性。
【專利附圖】
【附圖說明】
[0007] 圖1是本發(fā)明數(shù)據(jù)處理系統(tǒng)的運行環(huán)境示意圖。
[0008] 圖2是本發(fā)明數(shù)據(jù)處理系統(tǒng)的功能模塊圖。
[0009] 圖3是本發(fā)明數(shù)據(jù)處理方法的流程圖。
[0010] 圖4是流程節(jié)點具體數(shù)據(jù)的實例圖。
[0011] 圖5是根據(jù)圖4的流程節(jié)點具體數(shù)據(jù)生成的流程處理圖形的示意圖。
[0012] 圖6是圖形數(shù)據(jù)和屬性數(shù)據(jù)顯示的示意圖。
[0013] 主要元件符號說明
[0014]
[0015]
【權(quán)利要求】
1. 一種數(shù)據(jù)處理系統(tǒng),應(yīng)用于電子裝置,其特征在于,該系統(tǒng)包括: 數(shù)據(jù)獲取模塊,用于當(dāng)一個指定流程啟動時,從電子裝置的存儲器中獲取該指定流程 的流程節(jié)點具體數(shù)據(jù); 數(shù)據(jù)分析模塊,用于將流程節(jié)點具體數(shù)據(jù)劃分為圖形數(shù)據(jù)和屬性數(shù)據(jù); 顯示區(qū)域創(chuàng)建模塊,用于在電子裝置的顯示設(shè)備上創(chuàng)建一個顯示圖形數(shù)據(jù)的第一顯示 區(qū)域;及 圖形輸出模塊,用于將圖形數(shù)據(jù)載入第一顯示區(qū)域,生成可視化的流程處理圖形,將生 成的流程處理圖形顯示于第一顯示區(qū)域。
2.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述流程節(jié)點的圖形數(shù)據(jù)包括開 始節(jié)點、結(jié)束節(jié)點、分支節(jié)點和流程線。
3.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于: 所述顯示區(qū)域創(chuàng)建模塊,還用于在電子裝置的顯示設(shè)備上創(chuàng)建一個顯示屬性數(shù)據(jù)的第 二顯示區(qū)域;及 所述圖形輸出模塊,還用于當(dāng)指定流程節(jié)點觸發(fā)預(yù)設(shè)事件時,將該指定流程節(jié)點對應(yīng) 的屬性數(shù)據(jù)載入第二顯示區(qū)域。
4.如權(quán)利要求3所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述屬性數(shù)據(jù)包括該指定流程節(jié) 點的名稱、處理用戶、郵件地址和代理人。
5.如權(quán)利要求3所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述第二顯示區(qū)域由Web標(biāo)簽生 成。
6.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,該系統(tǒng)還包括: 數(shù)據(jù)存儲模塊,用于當(dāng)一個流程的流程節(jié)點具體數(shù)據(jù)需要存儲時,檢查流程節(jié)點具體 數(shù)據(jù)是否合法,如果流程節(jié)點具體數(shù)據(jù)合法,則將流程節(jié)點具體數(shù)據(jù)存儲至存儲器中。
7.如權(quán)利要求6所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述檢查流程節(jié)點具體數(shù)據(jù)是否 合法包括:檢查流程節(jié)點的ID是否存在,標(biāo)簽是否完整。
8. 一種數(shù)據(jù)處理方法,應(yīng)用于電子裝置,其特征在于,該方法包括: 數(shù)據(jù)獲取步驟,當(dāng)一個指定流程啟動時,從電子裝置的存儲器中獲取該指定流程的流 程節(jié)點具體數(shù)據(jù); 數(shù)據(jù)分析步驟,將流程節(jié)點具體數(shù)據(jù)劃分為圖形數(shù)據(jù)和屬性數(shù)據(jù); 顯示區(qū)域創(chuàng)建步驟一,在電子裝置的顯示設(shè)備上創(chuàng)建一個顯示圖形數(shù)據(jù)的第一顯示區(qū) 域;及 圖形輸出步驟一,將圖形數(shù)據(jù)載入第一顯示區(qū)域,生成可視化的流程處理圖形,將生成 的流程處理圖形顯示于第一顯示區(qū)域。
9.如權(quán)利要求8所述的數(shù)據(jù)處理方法,其特征在于,所述流程節(jié)點的圖形數(shù)據(jù)包括開 始節(jié)點、結(jié)束節(jié)點、分支節(jié)點和流程線。
10.如權(quán)利要求8所述的數(shù)據(jù)處理方法,其特征在于,該方法還包括: 顯示區(qū)域創(chuàng)建步驟二,在電子裝置的顯示設(shè)備上創(chuàng)建一個顯示屬性數(shù)據(jù)的第二顯示區(qū) 域;及 圖形輸出步驟二,當(dāng)指定流程節(jié)點觸發(fā)預(yù)設(shè)事件時,將該指定流程節(jié)點對應(yīng)的屬性數(shù) 據(jù)載入第二顯示區(qū)域。
11.如權(quán)利要求10所述的數(shù)據(jù)處理方法,其特征在于,所述屬性數(shù)據(jù)包括該指定流程 節(jié)點的名稱、處理用戶、郵件地址和代理人。
12.如權(quán)利要求10所述的數(shù)據(jù)處理方法,其特征在于,所述第二顯示區(qū)域由Web標(biāo)簽生 成。
13.如權(quán)利要求8所述的數(shù)據(jù)處理方法,其特征在于,該方法還包括: 數(shù)據(jù)存儲步驟,當(dāng)一個流程的流程節(jié)點具體數(shù)據(jù)需要存儲時,檢查流程節(jié)點具體數(shù)據(jù) 是否合法,如果流程節(jié)點具體數(shù)據(jù)合法,則將流程節(jié)點具體數(shù)據(jù)存儲至存儲器中。
14.如權(quán)利要求13所述的數(shù)據(jù)處理方法,其特征在于,所述檢查流程節(jié)點具體數(shù)據(jù)是 否合法包括:檢查流程節(jié)點的ID是否存在,標(biāo)簽是否完整。
【文檔編號】G06F9/445GK104142836SQ201310172364
【公開日】2014年11月12日 申請日期:2013年5月10日 優(yōu)先權(quán)日:2013年5月10日
【發(fā)明者】李忠一, 謝德意, 黃杰 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司