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

一種數(shù)據(jù)處理方法和裝置的制造方法

文檔序號:9564451閱讀:316來源:國知局
一種數(shù)據(jù)處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,更具體的說是涉及一種數(shù)據(jù)處理方法和裝置。
【背景技術(shù)】
[0002]電子工作流可以實現(xiàn)流程自動化,起到規(guī)范公司業(yè)務(wù)流程的作用,從而被廣泛應(yīng)用于企業(yè)中。如,電子工作流可以應(yīng)用于企業(yè)中的行政管理、人事管理和財務(wù)管理等方面。
[0003]然而企業(yè)內(nèi)部一些工作流程常常會伴隨著公司規(guī)定的變更、人員調(diào)動變更以及部分職責調(diào)整等變化而發(fā)生變化,而為了適應(yīng)企業(yè)內(nèi)部一些工作流程的變化,就需要對電子工作流進行改變。目前,在電子流程發(fā)生改變時,需要管理人員編寫相應(yīng)的程序代碼,并人工控制代碼編譯和發(fā)布等一系列動作,而且需要停止服務(wù)器端服務(wù)并將重新編譯后的程序部署起用方可使用更新后的電子工作流,從而使得在企業(yè)工作流程發(fā)生變化時,系統(tǒng)服務(wù)會發(fā)生中斷,在此間期用戶不可使用系統(tǒng),并且開發(fā)人員更新電子工作流一集使用者使用更新的電子工作流的過程都較為復(fù)雜費時。

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

[0004]有鑒于此,本申請?zhí)峁┝艘环N數(shù)據(jù)處理方法和裝置,以降低更新電子工作流的復(fù)雜度以及利用終端使用更新后的電子工作流的復(fù)雜度。
[0005]為實現(xiàn)上述目的,本申請?zhí)峁┤缦录夹g(shù)方案:一種數(shù)據(jù)處理方法,應(yīng)用于電子工作流,所述方法包括:
[0006]獲取用于更新工作流的源文件,所述源文件中包括源代碼;
[0007]為所述源文件配置編譯路徑,所述編譯路徑指向預(yù)設(shè)的編譯模塊;
[0008]當用戶向所述工作流內(nèi)輸入目標數(shù)據(jù)時,調(diào)用所述源文件;
[0009]通過所述編譯模塊對所述源文件中的源代碼進行編譯并處理所述目標數(shù)據(jù)。
[0010]優(yōu)選的,在所述為所述源文件配置編譯路徑之前,還包括:
[0011]檢測所述源文件的源代碼中是否存在預(yù)設(shè)字符和預(yù)設(shè)字段;
[0012]如果所述源代碼中存在所述預(yù)設(shè)字符和預(yù)設(shè)字段,則執(zhí)行所述為所述源文件配置編譯路徑的操作。
[0013]優(yōu)選的,所述通過所述編譯模塊對所述源文件中的源代碼進行編譯并處理所述目標數(shù)據(jù),包括:
[0014]通過對所述編譯模塊對所述源文件中的源代碼進行編譯,得到目標代碼;
[0015]基于所述目標代碼,對所述目標數(shù)據(jù)進行處理。
[0016]優(yōu)選的,在所述獲取用于更新工作流的源文件之后,還包括:
[0017]將存儲的所述工作流的歷史源文件替換為更新的所述源文件。
[0018]優(yōu)選的,獲取用于更新工作流的源文件,包括:
[0019]接收工作流更新請求;
[0020]響應(yīng)于所述工作流更新請求,分配編程接口 ;[0021 ] 通過所述編程接口獲取所述源文件。
[0022]另一方面,本申請還提供了一種數(shù)據(jù)處理裝置,應(yīng)用于電子工作流,所述裝置包括:
[0023]文件獲取單元,用于獲取用于更新工作流的源文件,所述源文件中包括用于運行所述工作流的源代碼;
[0024]路徑配置單元,用于為所述源文件配置編譯路徑,所述編譯路徑指向預(yù)設(shè)的編譯豐吳塊;
[0025]文件調(diào)用單元,用于當用戶向所述工作流內(nèi)輸入目標數(shù)據(jù)時,調(diào)用所述源文件;
[0026]流程處理單元,用于通過所述編譯模塊對所述源文件中的源代碼進行編譯并處理所述目標數(shù)據(jù)。
[0027]優(yōu)選的,還包括:
[0028]檢測單元,用于在所述配置單元為所述源文件配置編譯路徑之前,檢測所述源文件的源代碼中是否存在預(yù)設(shè)字符和預(yù)設(shè)字段;
[0029]則所述路徑配置單元,包括:
[0030]路徑配置子單元,用于如果所述源代碼中存在所述預(yù)設(shè)字符和預(yù)設(shè)字段,為所述源文件配置編譯路徑。
[0031]優(yōu)選的,所述流程處理單元,包括:
[0032]編譯子單元,用于通過所述編譯模塊對所述源文件中的源代碼進行編譯,得到目標代碼;
[0033]處理子單元,用于基于所述目標代碼,對所述目標數(shù)據(jù)進行處理。
[0034]優(yōu)選的,還包括:
[0035]文件更新單元,用于在所述文件獲取單元獲取用于更新工作流的源文件之后,將存儲的所述工作流的歷史源文件替換為更新的所述源文件。
[0036]優(yōu)選的,所述文件獲取單元,包括:
[0037]請求接收子單元,用于接收工作流更新請求;
[0038]接口分配子單元,用于響應(yīng)于所述工作流更新請求,分配編程接口 ;
[0039]獲取子單元,用于通過所述編程接口獲取所述源文件。
[0040]經(jīng)由上述的技術(shù)方案可知,在獲取用于更新電子工作流中工作流的源文件之后,為該源文件配置指向預(yù)設(shè)的編譯模塊的編譯路徑,而不會對該源文件中的源代碼進行編譯,用戶請求利用該工作流進行目標數(shù)據(jù)處理時,直接利用該編譯模塊對該源文件中的源代碼進行編譯并處理該目標數(shù)據(jù),這樣,開發(fā)人員完成了需要更新的工作流的程序編寫之后,無需人工控制編譯和發(fā)布,也無需等待編譯,降低了更新電子工作流的復(fù)雜度。而且在用戶使用更新后的工作流時,可以直接利用編譯模塊對該源文件中的源代碼進行編譯,實現(xiàn)了在線實時更新,而無需在電子工作流中存儲源代碼編譯后的文件,也自然無需重啟終端以獲取源代碼編譯后的文件,降低了用戶使用電子工作流的復(fù)雜度。
【附圖說明】
[0041]為了更清楚地說明本申請實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0042]圖1示出了本申請一種數(shù)據(jù)處理方法一個實施例的流程示意圖;
[0043]圖2示出了本申請一種數(shù)據(jù)處理方法另一個實施例的流程示意圖;
[0044]圖3示出了本申請一種數(shù)據(jù)處理方法另一個實施例的流程示意圖;
[0045]圖4示出了本申請一種數(shù)據(jù)處理裝置一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0046]發(fā)明人通過對現(xiàn)有的電子工作流的更新過程進行研究發(fā)現(xiàn):目前電子工作流系統(tǒng)中存儲了工作流對應(yīng)的程序代碼所編譯出的目標文件,這樣,當需要更新工作流時,開發(fā)人員除了需要編寫該工作流的更新用的程序代碼外,還需要對該程序代碼進行編譯,以利用對該程序代碼編譯后的新的目標文件更新原來的目標文件。同時,使用者為了能夠使用該電子工作流中更新的目標文件進行工作流程處理,也必須重啟終端以運行更新后的工作流的目標文件。
[0047]基于發(fā)明人的研究發(fā)現(xiàn),本申請實施例提供了一種數(shù)據(jù)處理方法和裝置,該方法和裝置應(yīng)用于電子工作流,通過簡化電子工作流的更新過程,以降低更新電子工作流的便捷性,也避免更新電子工作流后使用者需要重啟終端才可以使用該電子工作流,降低了使用工作流的復(fù)雜度。
[0048]下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0049]首先對申請的一種數(shù)據(jù)處理方法進行介紹。
[0050]參見圖1,其示出了本申請一種數(shù)據(jù)處理方法一個實施例的流程示意圖,本實施例的方法可以適用于電子工作流,該電子工作流也可以理解為電子工作流系統(tǒng),該電子工作流系統(tǒng)可以設(shè)置于任意設(shè)備或者服務(wù)器中。
[0051]本實施例的方法包括:
[0052]101,獲取用于更新工作流的源文件。
[0053]其中,源文件中包括源代碼?;谠撛次募械脑创a可以運行更新后的工作流。
[0054]可以理解的是,電子工作流系統(tǒng)可以包括執(zhí)行不同工作流程的工作流,如,電子工作流可以包括行政管理類的工作流,該工作流可以負責出差申請、加班申請、各種辦公工具申請等行政性表單的;該電子工作流還可以包括人事管理類的工作流,該工作流可以負責員工培訓安排、績效考評、員工檔案信息管理等。而在企業(yè)內(nèi)部出現(xiàn)人員調(diào)動,部門職位調(diào)整等導(dǎo)致需要更新電子工作流系統(tǒng)的原因可能有多個,因此,可能會涉及到多個工作流的更新,但是對于任意一個工作流的更新,均可以獲取該工作流對應(yīng)的源文件,并利用本申請實施例方法進行相應(yīng)處理。
[0055]需要說明的是,對應(yīng)一個工作流而言,其需要更新可能僅僅是部分處理流程,因此,該源文件可以理解為該工作流中需要更新的部分流程所
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1