監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
泛普OA新功能開發(fā)

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > OA軟件研發(fā) > 泛普OA新功能開發(fā)

通用OA辦公自動(dòng)化系統(tǒng)的流程簽批設(shè)計(jì)與實(shí)現(xiàn)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

  通用OA辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

  一、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

  系統(tǒng)最重要、最核心的內(nèi)容是工作流的實(shí)現(xiàn)。工作流是一個(gè)公文經(jīng)過(guò)幾輪不同角色審批的過(guò)程。工作流用到了開源框架JBPM。要想走流程.就必須先定義流程,然后讓公文根據(jù)定義好的流程進(jìn)行審批。

  JBPM流程垂本的處理步驟如下:加載(發(fā)布)流程定義,啟動(dòng)流程,處理任務(wù),記錄流程的相關(guān)狀態(tài)等。因此,定義流程是工作流的開始,通過(guò)配文件進(jìn)行調(diào)整,加載完流程后,才能走流程。當(dāng)服務(wù)端接到請(qǐng)求后,直接調(diào)用JBPM框架對(duì)公文進(jìn)行處理。

  流程定義后,接下來(lái)的工作就是部署流程定義,將流程定義存儲(chǔ)到數(shù)據(jù)庫(kù)中。首先通過(guò)Jbpm Configuration對(duì)象的實(shí)例得到Jbpm Context對(duì)象,然后由Jbpm Context對(duì)象進(jìn)行相關(guān)操作完成對(duì)流程的部署。該部署流程類存儲(chǔ)在/test/java包中,在開發(fā)過(guò)程中,流程定義的部署均用main方法調(diào)用完成。下面的代碼中通過(guò)執(zhí)行mam方法部署了一個(gè)請(qǐng)假流程定義。

  二、工作流(跑流程)設(shè)計(jì)

  文章通過(guò)剖析企事業(yè)單位OA辦公自動(dòng)化系統(tǒng)的發(fā)展及系統(tǒng)的特點(diǎn),同時(shí)根據(jù)當(dāng)前企業(yè)OA的實(shí)際情況,提出了開發(fā)通用OA辦公自動(dòng)系統(tǒng)的必要性。在系統(tǒng)設(shè)計(jì)中應(yīng)用了三層結(jié)構(gòu)、基于MVC設(shè)計(jì)模式,使開發(fā)的系統(tǒng)具有較好的可用性、可重用性、可維護(hù)性及可擴(kuò)展性。后期工作中,在提高系統(tǒng)的適應(yīng)能力、工作流程自定義等方面還貓要做進(jìn)一步研究,同時(shí)可以考慮增加基于移動(dòng)互聯(lián)網(wǎng)的訪問(wèn)方式。

  此文章為泛普軟件所寫,轉(zhuǎn)載請(qǐng)留版權(quán),泛普軟件專注OA,OA系統(tǒng),OA辦公系統(tǒng),OA軟件,OA辦公軟件 m.52tianma.cn

發(fā)布:2006-12-25 15:08    編輯:泛普軟件 · hujian    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
OA軟件研發(fā)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普泛普OA新功能開發(fā)其他應(yīng)用

OA設(shè)計(jì) OA系統(tǒng)測(cè)試 OA平臺(tái) OA定制 OA開源 OA代碼(源碼) OA方案 OA培訓(xùn) OA破解 OA下載 OA購(gòu)買 OA數(shù)據(jù)庫(kù) OA系統(tǒng)界面設(shè)計(jì) 泛普OA新功能開發(fā)