專利名稱:電子工作流的生成方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子工作流的開發(fā)技術(shù)領(lǐng)域,尤其是涉及一種電子工作流的生成方法 及其裝置。
背景技術(shù):
目前很多大的單位或企業(yè)都會(huì)用到電子工作流進(jìn)行工作,電子工作流中記載哪些 任務(wù)需要哪些管理人員執(zhí)行以及需要哪些管理人員審批等等,基于電子工作流可以提高單 位或企業(yè)的工作效率,因此越來越多的單位或企業(yè)在發(fā)展過程中都需要有適合自身情況的 電子工作流。通常,開發(fā)者都會(huì)根據(jù)要使用電子工作流的單位或企業(yè)的需求設(shè)計(jì)具體的適合于 該單位或企業(yè)使用的電子工作流,比如開發(fā)者需要前期調(diào)研該單位或企業(yè)需要在電子工作 流中設(shè)置哪些節(jié)點(diǎn)(比如審批節(jié)點(diǎn)、統(tǒng)計(jì)節(jié)點(diǎn)等等)以及各個(gè)節(jié)點(diǎn)之間的排列順序等,然后 再按照調(diào)研情況,具體開發(fā)對(duì)應(yīng)的電子工作流。即設(shè)計(jì)好的電子工作流中包含的各個(gè)節(jié)點(diǎn) 及其節(jié)點(diǎn)的順序都是固定了的,對(duì)于使用者而言是很難進(jìn)行修改的,通常使用者對(duì)于代碼 編寫都不會(huì)特別精通,所以直接修改電子工作流的難度是很大的。但是,在電子工作流上需要預(yù)設(shè)很多的節(jié)點(diǎn)參數(shù),這些節(jié)點(diǎn)參數(shù)很可能會(huì)隨時(shí)發(fā) 生變化,比如每個(gè)電子工作流包含的節(jié)點(diǎn)上的任務(wù),誰來審批,這個(gè)可能就是變化比較大的 一種情況。并且每個(gè)單位或企業(yè)的人員變化是難以被開發(fā)人員動(dòng)態(tài)掌握的,每個(gè)單位根據(jù) 不同的情況,審批的過程還會(huì)存在一定的差異。比如有的單位會(huì)有多次審批,有的單位只有 一次審批。因此現(xiàn)有設(shè)計(jì)好的電子工作流由于在使用過程中不能由使用者根據(jù)后續(xù)需要隨 時(shí)修改,因此就會(huì)存在很大的弊端。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種電子工作流的生成方法及其裝置,以使使用者在使用電子 工作流時(shí),能夠根據(jù)需求進(jìn)行修改。為解決上述問題,本發(fā)明實(shí)施例提供一種電子工作流的生成方法,包括在接收到 用戶輸入的生成電子工作流的請(qǐng)求后,將預(yù)先存儲(chǔ)的各電子工作流定義模板提示給用戶, 其中每個(gè)電子工作流定義模板中包含未激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱及其未激活的節(jié)點(diǎn)具 有的作用信息;確定用戶按照提示信息,選擇的電子工作流定義模板及在選擇的模板包含 的未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中依次選擇的節(jié)點(diǎn)名稱,及其對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入 的節(jié)點(diǎn)信息;將確定的電子工作流定義模板和節(jié)點(diǎn)名稱、以及與確定的每個(gè)選擇的節(jié)點(diǎn)名 稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電子工作流;以及將組織成的新的電子工作流提 供給用戶。本發(fā)明實(shí)施例還提供一種電子工作流的生成裝置,包括存儲(chǔ)單元,用于預(yù)先存儲(chǔ) 有各電子工作流定義模板,其中每個(gè)電子工作流定義模板中包含未激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn) 名稱及其未激活的節(jié)點(diǎn)具有的作用信息;模板提示單元,用于在接收到用戶輸入的生成電子工作流的請(qǐng)求后,將存儲(chǔ)單元中預(yù)先存儲(chǔ)的各電子工作流定義模板提示給用戶;確定單 元,用于確定用戶按照模板提示單元提示的信息,選擇的電子工作流定義模板及在選擇的 模板包含的未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中依次選擇的節(jié)點(diǎn)名稱,及其對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn) 名稱輸入的節(jié)點(diǎn)信息;電子工作流組織單元,用于將確定單元確定的電子工作流定義模板 和節(jié)點(diǎn)名稱、以及與確定的每個(gè)選擇的節(jié)點(diǎn)名稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電 子工作流;電子工作流提供單元,用于將電子工作流組織單元組織成的新的電子工作流提 供給用戶。本發(fā)明實(shí)施例提供的電子工作流生成方案,可以實(shí)現(xiàn)使用者根據(jù)自身的使用需求 對(duì)電子工作流進(jìn)行修改并重新生成適用于自身的電子工作流,因此可以較好的避免現(xiàn)有技 術(shù)中設(shè)計(jì)好的電子工作流由于在使用過程中不能由使用者根據(jù)后續(xù)需求隨時(shí)修改所導(dǎo)致 的弊端。
下面將結(jié)合各個(gè)附圖對(duì)本發(fā)明具體實(shí)現(xiàn)方式進(jìn)行更為詳盡的闡述,其中在各個(gè)附 圖中圖1為本發(fā)明實(shí)施例提出的電子工作流生成方法的實(shí)現(xiàn)流程圖;圖2為本發(fā)明實(shí)施例提出的電子工作流的生成裝置的具體組成結(jié)構(gòu)框圖。
具體實(shí)施例方式如圖1所示,為本發(fā)明實(shí)施例提出的電子工作流生成方法的實(shí)現(xiàn)流程圖,具體地 需要預(yù)先學(xué)習(xí)各種電子工作流定義模板,其中學(xué)習(xí)到的電子工作流定義模板中包含多個(gè) 未激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱,此外還建立有未激活的節(jié)點(diǎn)與業(yè)務(wù)執(zhí)行模塊之間的對(duì)應(yīng)關(guān) 系,以及還包括每個(gè)未激活節(jié)點(diǎn)具有的作用信息,例如未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱包括分 配節(jié)點(diǎn)、審批節(jié)點(diǎn)、統(tǒng)計(jì)節(jié)點(diǎn)等等,其中對(duì)應(yīng)分配節(jié)點(diǎn)的節(jié)點(diǎn)信息可以為為該節(jié)點(diǎn)分配的 任務(wù)信息,對(duì)應(yīng)審批節(jié)點(diǎn)的節(jié)點(diǎn)信息可以為參與審批的參與者信息,對(duì)應(yīng)統(tǒng)計(jì)節(jié)點(diǎn)的節(jié)點(diǎn) 信息可以為參與審批的參與者信息,審批的任務(wù)信息等;然后將上述學(xué)習(xí)到的各種電子 工作流定義模板信息存儲(chǔ)到預(yù)置的存儲(chǔ)介質(zhì)中?;诖吮景l(fā)明實(shí)施例提出的電子工作流生 成方法的具體實(shí)現(xiàn)過程如下步驟10,接收使用用戶輸入的生成電子工作流的請(qǐng)求,其中使用用戶可以為企業(yè) 或單位的具體工作人員等;本發(fā)明實(shí)施例會(huì)在PC界面中為使用用戶提供一個(gè)生成或修改 電子工作流的請(qǐng)求控件,使用用戶點(diǎn)擊該提供的請(qǐng)求控件,可以觸發(fā)生成或修改電子工作 流的操作;步驟12,在接收到用戶輸入的生成電子工作流的請(qǐng)求后,將上述預(yù)先在預(yù)置的存 儲(chǔ)介質(zhì)中存儲(chǔ)的各種電子工作流定義模板信息提示給用戶;步驟14,使用用戶會(huì)在各種電子工作流定義模板信息的提示作用下,選擇自己想 要的電子工作流定義模板,然后會(huì)根據(jù)具體需要在該選擇的模板下包含的各個(gè)未激活的節(jié) 點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中選擇相應(yīng)的節(jié)點(diǎn)名稱,例如如果使用用戶選擇的模板中包含10個(gè)未 激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱,使用用戶根據(jù)自身的需求可能僅在10個(gè)節(jié)點(diǎn)名稱中選擇其 中3個(gè)節(jié)點(diǎn)名稱;然后使用用戶還會(huì)根據(jù)該選擇的模板下包含的各個(gè)未激活節(jié)點(diǎn)所具有的作用信息,對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入自身需要的節(jié)點(diǎn)信息,例如使用用戶選擇的節(jié)點(diǎn) 名稱包括分配節(jié)點(diǎn)、審批節(jié)點(diǎn)時(shí),則使用用戶可以按照自身的需求對(duì)應(yīng)選擇的分配節(jié)點(diǎn)輸 入要分配的任務(wù)信息,對(duì)應(yīng)選擇的審批節(jié)點(diǎn)輸入?yún)⑴c審批的人員信息等等;這樣在使用用戶按照上述提示信息輸入相關(guān)信息時(shí),就可以確定用戶按照上述提 示信息,選擇的電子工作流定義模板及在選擇的模板包含的未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中 依次選擇的節(jié)點(diǎn)名稱,及其對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息等;步驟16,將上述確定出的電子工作流定義模板和節(jié)點(diǎn)名稱、以及與確定的每個(gè)選 擇的節(jié)點(diǎn)名稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電子工作流;具體地,可以在上述確定 的用戶選擇的電子工作流定義模板中,分別將上述確定的用戶依次選擇的每個(gè)節(jié)點(diǎn)名稱對(duì) 應(yīng)的節(jié)點(diǎn)激活并進(jìn)行重新組織,通常用戶在先選擇的節(jié)點(diǎn)名稱對(duì)應(yīng)的節(jié)點(diǎn)在激活后排在前 面,在后選擇的節(jié)點(diǎn)名稱對(duì)應(yīng)的節(jié)點(diǎn)在激活后排在后面;然后將上述確定的用戶對(duì)應(yīng)每個(gè) 選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息分別填寫到激活并重新組織后的對(duì)應(yīng)節(jié)點(diǎn)中,從而形成新 的電子工作流。步驟18,將上述組織成的新的電子工作流提供給使用用戶,這樣后續(xù)使用用戶就 可以使用按照自身需求而設(shè)計(jì)生成的電子工作流了,從而達(dá)到了可以根據(jù)自身的使用需求 對(duì)電子工作流進(jìn)行修改并重新生成適用于自身的電子工作流的目的。后續(xù)在接收到用戶發(fā)來的業(yè)務(wù)執(zhí)行請(qǐng)求后,就可以按照上述在步驟16中生成的 新的電子工作流來執(zhí)行用戶請(qǐng)求執(zhí)行的業(yè)務(wù)了,從而實(shí)現(xiàn)基于根據(jù)用戶的需求生成的新的 電子工作流來執(zhí)行用戶請(qǐng)求執(zhí)行的業(yè)務(wù)的目的。其中在上述步驟12中,預(yù)先在預(yù)置的存儲(chǔ)介質(zhì)中存儲(chǔ)的電子工作流定義模板可 以分別對(duì)應(yīng)相應(yīng)的流程類型,即存儲(chǔ)介質(zhì)中存儲(chǔ)有不同的流程類型和電子工作流定義模板 的對(duì)應(yīng)關(guān)系,這樣在接收到用戶輸入的生成電子工作流的請(qǐng)求后,可以根據(jù)接收到的請(qǐng)求 中包含的請(qǐng)求生成的電子工作流的流程類型,在預(yù)置的存儲(chǔ)介質(zhì)中存儲(chǔ)的流程類型和電子 工作流定義模板的對(duì)應(yīng)關(guān)系中,查找對(duì)應(yīng)的電子工作流定義模板,然后將查找到的電子工 作流定義模板提示給用戶。此外,如果預(yù)置的存儲(chǔ)介質(zhì)中存儲(chǔ)的電子工作流定義模板的格 式不能被外在使用用戶所識(shí)別,還需要將存儲(chǔ)的電子工作流定義模板的格式轉(zhuǎn)換成使用用 戶可以識(shí)別的形式,再將轉(zhuǎn)換后的各種電子工作流定義模板提示給用戶。相應(yīng)的,本發(fā)明實(shí)施例還對(duì)應(yīng)的提供了一種電子工作流的生成裝置,具體如圖2 所示,為本發(fā)明實(shí)施例提出的電子工作流的生成裝置的具體組成結(jié)構(gòu)框圖,其中具體包括 存儲(chǔ)單元20,用于預(yù)先存儲(chǔ)各種學(xué)習(xí)到的電子工作流定義模板,其中每個(gè)電子工作流定義 模板中包含多個(gè)未激活的節(jié)點(diǎn)分別對(duì)應(yīng)的節(jié)點(diǎn)名稱及其每個(gè)未激活的節(jié)點(diǎn)具有的作用信 息等,其中未激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱包括分配節(jié)點(diǎn)、審批節(jié)點(diǎn)、統(tǒng)計(jì)節(jié)點(diǎn)等等,其中對(duì) 應(yīng)分配節(jié)點(diǎn)的節(jié)點(diǎn)信息可以為為該節(jié)點(diǎn)分配的任務(wù)信息,對(duì)應(yīng)審批節(jié)點(diǎn)的節(jié)點(diǎn)信息可以 為參與審批的參與者信息,對(duì)應(yīng)統(tǒng)計(jì)節(jié)點(diǎn)的節(jié)點(diǎn)信息可以為參與審批的參與者信息,審 批的任務(wù)信息等;模板提示單元21,用于在接收到使用用戶輸入的生成電子工作流的請(qǐng)求指令后, 將上述存儲(chǔ)單元20中預(yù)先存儲(chǔ)的各種電子工作流定義模板信息提示給使用用戶;具體地, 如果上述存儲(chǔ)單元20存儲(chǔ)的各種電子工作流定義模板為流程類型和電子工作流定義模板 的對(duì)應(yīng)關(guān)系時(shí),模板提示單元21具體可以包括接收子單元211,用于接收使用用戶輸入的生成電子工作流的請(qǐng)求指令,查找子單元212,用于根據(jù)接收子單元211接收到的請(qǐng)求中 包含的請(qǐng)求生成的電子工作流的流程類型,在存儲(chǔ)單元20預(yù)先存儲(chǔ)的流程類型和電子工 作流定義模板的對(duì)應(yīng)關(guān)系中,查找對(duì)應(yīng)的電子工作流定義模板;以及提示子單元213,用于 將查找子單元212查找到的電子工作流定義模板提示給使用用戶。此外,如果存儲(chǔ)單元20 中存儲(chǔ)的電子工作流定義模板的格式不能被外在的使用用戶所能夠識(shí)別,模板提示單元21 具體地還需要包括轉(zhuǎn)換子單元214,用于在接收到用戶輸入的生成電子工作流的請(qǐng)求指令 后,將存儲(chǔ)單元20中預(yù)先存儲(chǔ)的各種電子工作流定義模板的格式或上述查找子單元212查 找到的電子工作流定義模板的格式轉(zhuǎn)換成外在使用用戶可以識(shí)別的形式;提示子單元213 進(jìn)而將轉(zhuǎn)換子單元214轉(zhuǎn)換后的各電子工作流定義模板信息提示給使用用戶。確定單元22,用于確定用戶按照模板提示單元21提示的相關(guān)信息,選擇的電子工 作流定義模板及在選擇的模板包含的未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中依次選擇的節(jié)點(diǎn)名稱, 及其對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息;電子工作流組織單元23,用于將上述確定單元22確定的電子工作流定義模板和 節(jié)點(diǎn)名稱、以及與確定的每個(gè)選擇的節(jié)點(diǎn)名稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電子 工作流;具體地,電子工作流組織單元23具體包括激活組織子單元231,用于在上述確定 單元22確定的用戶選擇的電子工作流定義模板中,分別將確定單元22確定的用戶依次選 擇的每個(gè)節(jié)點(diǎn)名稱對(duì)應(yīng)的節(jié)點(diǎn)激活并進(jìn)行重新組織,通常用戶在先選擇的節(jié)點(diǎn)名稱對(duì)應(yīng)的 節(jié)點(diǎn)在激活后排在前面,在后選擇的節(jié)點(diǎn)名稱對(duì)應(yīng)的節(jié)點(diǎn)在激活后排在后面,信息填寫子 單元232,用于將確定單元22確定的用戶對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息填寫到 激活組織子單元231激活并重新組織后的對(duì)應(yīng)節(jié)點(diǎn)中,從而形成新的電子工作流。電子工作流提供單元24,用于將電子工作流組織單元23組織成的新的電子工作 流提供給用戶使用。這樣后續(xù)使用用戶就可以使用按照自身需求而設(shè)計(jì)生成的電子工作流 了,從而達(dá)到了可以根據(jù)自身的使用需求對(duì)電子工作流進(jìn)行修改并重新生成適用于自身的 電子工作流的目的。此外上述裝置還可以進(jìn)而包括業(yè)務(wù)執(zhí)行單元,用于接收用戶發(fā)來的業(yè)務(wù)執(zhí)行請(qǐng) 求,并按照電子工作流組織單元23組織成的新的電子工作流來執(zhí)行用戶請(qǐng)求執(zhí)行的業(yè)務(wù)。綜上可見,本發(fā)明實(shí)施例提供的電子工作流生成方案,可以讓使用者根據(jù)自身實(shí) 際工作中的使用需求對(duì)電子工作流進(jìn)行修改并重新生成適用于自身的電子工作流,因此較 好的避免了現(xiàn)有技術(shù)中設(shè)計(jì)好的電子工作流由于在使用過程中不能由使用者根據(jù)后續(xù)需 求隨時(shí)修改所導(dǎo)致的弊端,因此使得電子工作流的生成方式更加的靈活,便于用戶的實(shí)際 使用。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
一種電子工作流的生成方法,其特征在于,包括在接收到用戶輸入的生成電子工作流的請(qǐng)求后,將預(yù)先存儲(chǔ)的各電子工作流定義模板提示給用戶,其中每個(gè)電子工作流定義模板中包含未激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱及其未激活的節(jié)點(diǎn)具有的作用信息;確定用戶按照提示信息,選擇的電子工作流定義模板及在選擇的模板包含的未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中依次選擇的節(jié)點(diǎn)名稱,及其對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息;將確定的電子工作流定義模板和節(jié)點(diǎn)名稱、以及與確定的每個(gè)選擇的節(jié)點(diǎn)名稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電子工作流;以及將組織成的新的電子工作流提供給用戶。
2.如權(quán)利要求1所述的方法,其特征在于,還包括接收用戶發(fā)來的業(yè)務(wù)執(zhí)行請(qǐng)求,并按照組織成的新的電子工作流執(zhí)行用戶請(qǐng)求執(zhí)行的 業(yè)務(wù)。
3.如權(quán)利要求1所述的方法,其特征在于,將預(yù)先存儲(chǔ)的各電子工作流定義模板提示 給用戶,具體包括將預(yù)先存儲(chǔ)的各電子工作流定義模板轉(zhuǎn)換成用戶可以識(shí)別的形式;以及 將轉(zhuǎn)換后的各電子工作流定義模板提示給用戶。
4.如權(quán)利要求1所述的方法,其特征在于,在接收到用戶輸入的生成電子工作流的請(qǐng) 求后,將預(yù)先存儲(chǔ)的各電子工作流定義模板提示給用戶,包括接收用戶輸入的生成電子工作流的請(qǐng)求;根據(jù)接收到的請(qǐng)求中包含的請(qǐng)求生成的電子工作流的流程類型,在預(yù)先存儲(chǔ)的流程類 型和電子工作流定義模板的對(duì)應(yīng)關(guān)系中,查找對(duì)應(yīng)的電子工作流定義模板;以及 將查找到的電子工作流定義模板提示給用戶。
5.如權(quán)利要求1所述的方法,其特征在于,將確定的電子工作流定義模板和節(jié)點(diǎn)名稱、 以及與確定的每個(gè)選擇的節(jié)點(diǎn)名稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電子工作流,具 體包括在確定的用戶選擇的電子工作流定義模板中,分別將確定的用戶依次選擇的每個(gè)節(jié)點(diǎn) 名稱對(duì)應(yīng)的節(jié)點(diǎn)激活并重新組織;以及將確定的用戶對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息填寫到激活并重新組織的對(duì) 應(yīng)節(jié)點(diǎn)中,形成新的電子工作流。
6. 一種電子工作流的生成裝置,其特征在于,包括存儲(chǔ)單元,用于預(yù)先存儲(chǔ)有各電子工作流定義模板,其中每個(gè)電子工作流定義模板中 包含未激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱及其未激活的節(jié)點(diǎn)具有的作用信息;模板提示單元,用于在接收到用戶輸入的生成電子工作流的請(qǐng)求后,將存儲(chǔ)單元中預(yù) 先存儲(chǔ)的各電子工作流定義模板提示給用戶;確定單元,用于確定用戶按照模板提示單元提示的信息,選擇的電子工作流定義模板 及在選擇的模板包含的未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中依次選擇的節(jié)點(diǎn)名稱,及其對(duì)應(yīng)每個(gè) 選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息;電子工作流組織單元,用于將確定單元確定的電子工作流定義模板和節(jié)點(diǎn)名稱、以及與確定的每個(gè)選擇的節(jié)點(diǎn)名稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電子工作流;電子工作流提供單元,用于將電子工作流組織單元組織成的新的電子工作流提供給用戶。
7.如權(quán)利要求6所述的裝置,其特征在于,還包括業(yè)務(wù)執(zhí)行單元,用于接收用戶發(fā)來的 業(yè)務(wù)執(zhí)行請(qǐng)求,并按照電子工作流組織單元組織成的新的電子工作流執(zhí)行用戶請(qǐng)求執(zhí)行的 業(yè)務(wù)。
8.如權(quán)利要求6所述的裝置,其特征在于,所述模板提示單元具體包括轉(zhuǎn)換子單元,用于在接收到用戶輸入的生成電子工作流的請(qǐng)求后,將存儲(chǔ)單元中預(yù)先 存儲(chǔ)的各電子工作流定義模板轉(zhuǎn)換成用戶可以識(shí)別的形式;提示子單元,用于將轉(zhuǎn)換子單元轉(zhuǎn)換后的各電子工作流定義模板提示給用戶。
9.如權(quán)利要求6所述的裝置,其特征在于,所述模板提示單元具體包括 接收子單元,用于接收用戶輸入的生成電子工作流的請(qǐng)求;查找子單元,用于根據(jù)接收子單元接收到的請(qǐng)求中包含的請(qǐng)求生成的電子工作流的流 程類型,在存儲(chǔ)單元預(yù)先存儲(chǔ)的流程類型和電子工作流定義模板的對(duì)應(yīng)關(guān)系中,查找對(duì)應(yīng) 的電子工作流定義模板;以及提示子單元,用于將查找子單元查找到的電子工作流定義模板提示給用戶。
10.如權(quán)利要求6所述的裝置,其特征在于,所述電子工作流組織單元具體包括激活組織子單元,用于在確定單元確定的用戶選擇的電子工作流定義模板中,分別將 確定單元確定的用戶依次選擇的每個(gè)節(jié)點(diǎn)名稱對(duì)應(yīng)的節(jié)點(diǎn)激活并重新組織;信息填寫子單元,用于將確定單元確定的用戶對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信 息填寫到激活組織子單元激活并重新組織的對(duì)應(yīng)節(jié)點(diǎn)中,形成新的電子工作流。
全文摘要
本發(fā)明公開了一種電子工作流的生成方法及其裝置,該方法包括在接收到用戶輸入的生成電子工作流的請(qǐng)求后,將預(yù)先存儲(chǔ)的各電子工作流定義模板提示給用戶,其中每個(gè)電子工作流定義模板中包含未激活的節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱及其未激活的節(jié)點(diǎn)具有的作用信息;確定用戶按照提示信息,選擇的電子工作流定義模板及在選擇的模板包含的未激活節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)名稱中依次選擇的節(jié)點(diǎn)名稱,及其對(duì)應(yīng)每個(gè)選擇的節(jié)點(diǎn)名稱輸入的節(jié)點(diǎn)信息;將確定的電子工作流定義模板和節(jié)點(diǎn)名稱、以及與確定的每個(gè)選擇的節(jié)點(diǎn)名稱分別對(duì)應(yīng)輸入的節(jié)點(diǎn)信息,組織成新的電子工作流;以及將組織成的新的電子工作流提供給用戶。本發(fā)明可使使用者在使用電子工作流時(shí),能夠根據(jù)需求進(jìn)行修改。
文檔編號(hào)G06Q10/00GK101996350SQ20091009136
公開日2011年3月30日 申請(qǐng)日期2009年8月20日 優(yōu)先權(quán)日2009年8月20日
發(fā)明者劉濤, 張鵬飛, 王同文, 趙晶, 邊燕南, 閻赟, 高蘇 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司