一種基于數(shù)據(jù)庫的工作流程管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明專利涉及一種基于數(shù)據(jù)庫的工作流程管理方法,屬于互聯(lián)網(wǎng)辦公數(shù)據(jù)庫建立技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]隨著辦公自動(dòng)化(OA)系統(tǒng)及無紙化的逐步推廣,公司內(nèi)部、部門與部門之間、部門與員工之間、員工與員工之間的任務(wù)下達(dá)、通知、管理等都逐漸由辦公自動(dòng)化(OA)系統(tǒng)進(jìn)行實(shí)現(xiàn);現(xiàn)有的辦公自動(dòng)化(OA)系統(tǒng)多由軟件公司設(shè)計(jì)好基本模塊后賣給所需公司,其在購買之前已經(jīng)根據(jù)買方公司的基本需求進(jìn)行了調(diào)整并實(shí)現(xiàn)了 OA系統(tǒng)的固化,買方在后期使用過程中很難根據(jù)特殊情況進(jìn)行調(diào)整,因現(xiàn)有OA系統(tǒng)的工作流軟件基本上都是基于規(guī)則引擎和調(diào)度器來實(shí)現(xiàn)流程的創(chuàng)建,因規(guī)則引擎和調(diào)度器配置復(fù)雜,對其進(jìn)行流程改變甚至需要修改工作流的底層代碼。
[0003]而受國內(nèi)國情的影響,常會有一些特殊原因需對既定的流程進(jìn)行修改或新增流程,因修改需涉及規(guī)則引擎和調(diào)度器,導(dǎo)致一般的工作人員根本無法對其修改,而找軟件出售方進(jìn)行修改則存在費(fèi)時(shí)、費(fèi)力、費(fèi)錢等問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是,提供一種可根據(jù)公司決策方便修改現(xiàn)有流程或新增流程的基于數(shù)據(jù)庫的工作流程管理方法,可以克服現(xiàn)有技術(shù)的不足。
[0005]本發(fā)明的技術(shù)方案是:
基于數(shù)據(jù)庫的工作流程管理方法,它基于(什么類型的數(shù)據(jù)庫或是那個(gè)公司的數(shù)據(jù)庫,若是任何數(shù)據(jù)庫可將其刪除),其新增工作流程的步驟包括:
A.根據(jù)新增流程,在現(xiàn)有能與數(shù)據(jù)庫連接的頁面上新建工作流名稱,根據(jù)新建工作流程處理步驟指定后續(xù)處理人員后進(jìn)行保存,調(diào)用數(shù)據(jù)庫連接模塊,把流程信息保存到數(shù)據(jù)庫中;
B.在現(xiàn)有能與數(shù)據(jù)庫連接的頁面點(diǎn)擊步驟A步驟所創(chuàng)建的新建工作流名稱,系統(tǒng)彈出流程節(jié)點(diǎn)管理頁面,在流程節(jié)點(diǎn)管理頁面創(chuàng)建節(jié)點(diǎn),節(jié)點(diǎn)配置相關(guān)表單,并保存到數(shù)據(jù)庫;
C.通知后續(xù)流程處理人員進(jìn)行登錄,登錄系統(tǒng)后可以在“我的待辦”中看到需要處理的流程,點(diǎn)擊并處理進(jìn)行相關(guān)操作完成對應(yīng)的后續(xù)任務(wù);在數(shù)據(jù)庫中查詢出配置的節(jié)點(diǎn)和節(jié)點(diǎn)頁面;在表單中填入該處理人員需填寫的數(shù)據(jù)后,提交并保存到數(shù)據(jù)庫中,完成新增工作流程。
[0006]上述的基于數(shù)據(jù)庫的工作流程管理方法是,在步驟A中創(chuàng)建新建工作流名稱的提交人能在“我的在辦”中看到正在處理的流程。
[0007]前述的基于數(shù)據(jù)庫的工作流程管理方法是,在步驟A中創(chuàng)建新建工作流名稱的提交人能隨時(shí)在與數(shù)據(jù)庫連接的頁面上調(diào)整流程和節(jié)點(diǎn)信息。
[0008]與現(xiàn)有技術(shù)比較,本發(fā)明通過數(shù)據(jù)庫的方式來管理工作流的配置和運(yùn)行數(shù)據(jù)的對接,改變了現(xiàn)有通過規(guī)則引擎和調(diào)度器來實(shí)現(xiàn)流程的新建或更改;通過對現(xiàn)有計(jì)算機(jī)管理人員進(jìn)行簡單的培訓(xùn)就可實(shí)現(xiàn)流程更改的工作,不需要軟件開發(fā)商配合,具有高效、省時(shí)省力、省錢的優(yōu)點(diǎn)。
【附圖說明】
[0009]圖1是本發(fā)明的流程示意圖。
【具體實(shí)施方式】
[0010]實(shí)施例1,如圖1所示,以現(xiàn)有常見的通過網(wǎng)頁鏈接公司服務(wù)器的OA系統(tǒng)為例,現(xiàn)有的OA辦公軟件系統(tǒng)的組網(wǎng)包括,裝有客戶端的員工用PC、裝有OA系統(tǒng)的公司服務(wù)器和連接員工用PC和公司服務(wù)器的網(wǎng)絡(luò),在服務(wù)器的OA系統(tǒng)上設(shè)有流程處理模塊,數(shù)據(jù)庫連接模塊及人員角色管理模塊,在OA辦公軟件系統(tǒng)建設(shè)完成后,若需新增工作流程,其驟包括
步驟A即,在現(xiàn)有能與數(shù)據(jù)庫連接的頁面上(WEB頁面)輸入服務(wù)器相關(guān)網(wǎng)址進(jìn)行OA辦公軟件系統(tǒng),點(diǎn)擊新建流程,系統(tǒng)彈出流程創(chuàng)建頁面,在頁面上輸入流程名稱,并選擇對應(yīng)的人員或角色后保存,點(diǎn)擊保存后,調(diào)用數(shù)據(jù)庫連接模塊,把流程信息保存到數(shù)據(jù)庫中。
[0011]步驟B即,在WEB頁面上點(diǎn)擊步驟A所創(chuàng)建的流程,系統(tǒng)彈出流程節(jié)點(diǎn)管理頁面,在流程節(jié)點(diǎn)管理頁面中把流程的所有節(jié)點(diǎn)配置到流程上,在節(jié)點(diǎn)上需要輸入的有,節(jié)點(diǎn)名,節(jié)點(diǎn)處理人員或角色,節(jié)點(diǎn)處理表單的地址,點(diǎn)擊保存后調(diào)用數(shù)據(jù)庫連接模塊,把流程節(jié)點(diǎn)信息保存到數(shù)據(jù)庫中。
[0012]步驟C即,系統(tǒng)中用戶登錄到工作流系統(tǒng)中,根據(jù)步驟A所配置的人員或角色權(quán)限,可以查看到自己有權(quán)限的流程,點(diǎn)擊啟動(dòng)流程,系統(tǒng)彈出流程的啟動(dòng)頁面,在WEB頁面調(diào)用數(shù)據(jù)庫連接模塊,查詢出步驟B所配置的節(jié)點(diǎn)上的處理人員和角色,節(jié)點(diǎn)處理表單的地址,在流程啟動(dòng)頁面上打開查詢的的地址,用戶填入表單的數(shù)據(jù)后,點(diǎn)擊保存,系統(tǒng)調(diào)用數(shù)據(jù)庫連接模塊,把表單數(shù)據(jù)和流程控制數(shù)據(jù)保存到數(shù)據(jù)庫中。并把數(shù)據(jù)推送到下一節(jié)點(diǎn)的處理人員或角色的待辦任務(wù)中。
[0013]在使用過程中,流程處理用戶登錄到流程管理系統(tǒng)中,打開“我的待辦”,可以查看到當(dāng)前的所有待辦任務(wù)。點(diǎn)擊打開待辦任務(wù),系統(tǒng)調(diào)用數(shù)據(jù)庫連接模塊,查詢出步驟B所配置的表單地址,并把步驟C所保存的表單數(shù)據(jù)回填到表單中,流程處理用戶處理流程,并填寫處理意見后提交。
[0014]普通用戶可在“我的在辦”中查詢到當(dāng)在我所有的正在系統(tǒng)中運(yùn)行的流程,現(xiàn)在的狀態(tài)和當(dāng)前處理的人員,可以線下或通過系統(tǒng)的通知功能,催辦流程。流程管理人員可以隨時(shí)登錄WEB頁面中的流程管理管理和節(jié)點(diǎn)管理,設(shè)置相關(guān)的流程內(nèi)容和節(jié)點(diǎn)內(nèi)容,不影響現(xiàn)在正在運(yùn)行的流程,新啟動(dòng)的流程會按照新設(shè)置的流程和節(jié)點(diǎn)運(yùn)行,不影響正在運(yùn)行的流程。
【主權(quán)項(xiàng)】
1.一種基于數(shù)據(jù)庫的工作流程管理方法,其特征在于:它基于數(shù)據(jù)庫,其新增工作流程的步驟包括: A.根據(jù)新增流程,在現(xiàn)有能與數(shù)據(jù)庫連接的頁面上新建工作流名稱,根據(jù)新建工作流程處理步驟指定后續(xù)處理人員后進(jìn)行保存,調(diào)用數(shù)據(jù)庫連接模塊,把流程信息保存到數(shù)據(jù)庫中; B.在現(xiàn)有能與數(shù)據(jù)庫連接的頁面點(diǎn)擊步驟A步驟所創(chuàng)建的新建工作流名稱,系統(tǒng)彈出流程節(jié)點(diǎn)管理頁面,在流程節(jié)點(diǎn)管理頁面創(chuàng)建節(jié)點(diǎn),節(jié)點(diǎn)配置相關(guān)表單,并保存到數(shù)據(jù)庫; C.通知后續(xù)流程處理人員進(jìn)行登錄,登錄系統(tǒng)后可以在“我的待辦”中看到需要處理的流程,點(diǎn)擊并處理進(jìn)行相關(guān)操作完成對應(yīng)的后續(xù)任務(wù);在數(shù)據(jù)庫中查詢出配置的節(jié)點(diǎn)和節(jié)點(diǎn)頁面;在表單中填入該處理人員需填寫的數(shù)據(jù)后,提交并保存到數(shù)據(jù)庫中,完成新增工作流程。
2.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫的工作流程管理方法,其特征在于:在步驟A中創(chuàng)建新建工作流名稱的提交人能在“我的在辦”中看到正在處理的流程。
3.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫的工作流程管理方法,其特征在于:在步驟A中創(chuàng)建新建工作流名稱的提交人能隨時(shí)在與數(shù)據(jù)庫連接的頁面上調(diào)整流程和節(jié)點(diǎn)信息。
【專利摘要】本發(fā)明公開了一種基于數(shù)據(jù)庫的工作流程管理方法,它基于數(shù)據(jù)庫,其新增工作流程的步驟包括:A.根據(jù)新增流程,在現(xiàn)有能與數(shù)據(jù)庫連接的頁面上新建工作流名稱,根據(jù)新建工作流程處理步驟指定后續(xù)處理人員后進(jìn)行保存,調(diào)用數(shù)據(jù)庫連接模塊,把流程信息保存到數(shù)據(jù)庫中;B.在程節(jié)點(diǎn)管理頁面創(chuàng)建節(jié)點(diǎn),節(jié)點(diǎn)配置相關(guān)表單,并保存到數(shù)據(jù)庫;C.通知后續(xù)流程處理人員進(jìn)行登錄,登錄系統(tǒng)后可以在“我的待辦”中看到需要處理的流程,點(diǎn)擊并處理進(jìn)行相關(guān)操作完成對應(yīng)的后續(xù)任務(wù)。本發(fā)明通過對現(xiàn)有計(jì)算機(jī)管理人員進(jìn)行簡單的培訓(xùn)就可實(shí)現(xiàn)流程更改的工作,不需要軟件開發(fā)商配合,具有高效、省時(shí)省力、省錢的優(yōu)點(diǎn)。
【IPC分類】G06Q10-06
【公開號】CN104751276
【申請?zhí)枴緾N201510123557
【發(fā)明人】李劍
【申請人】七朵云(貴州)科技股份有限公司
【公開日】2015年7月1日
【申請日】2015年3月20日