面向整車商企SaaS平臺的業(yè)務(wù)流程定制系統(tǒng)設(shè)計與實現(xiàn)
【學(xué)位單位】:西南交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TP393.09
【部分圖文】:
制工具和流程引擎兩方面進行了詳細的功能需務(wù)流程可定制選定的工作流引擎技術(shù)進行了深入原理與擴展,以及流程數(shù)據(jù)的持久化等,在此與開發(fā),同時為了滿足多租戶架構(gòu),對數(shù)據(jù)庫建模技術(shù),即業(yè)務(wù)流程建模標準 BPMN2.0,包括流程定義的 XML 格式規(guī)則描述文件的語法。 Easyui 頁面布局技術(shù)與 Draw2D 畫圖技術(shù)的流程臺資源的集成,最后將其集成進系統(tǒng)中供租戶業(yè)務(wù)需求,完成業(yè)務(wù)流程定制相關(guān)服務(wù)開發(fā),原集成,主要包括流程部署,流程啟動,流程執(zhí)構(gòu)要分為研究,設(shè)計,實現(xiàn) 3 各階段,詳細內(nèi)容
圖 2-1 BPMN2.0 流程模型文件圖中 definitions 標簽代表全局節(jié)點;接著 process 標簽是流程節(jié)點,包Event 開始節(jié)點,startEvent 結(jié)束節(jié)點,userTask 用戶任務(wù)節(jié)點,sequenceF點的連接線,標簽中 sourceRef 屬性表示連接的源節(jié)點,targetRef 屬性代表;最下邊的 bpmndi: BPMNDiagram 標簽是代表了流程圖表,通過它能夠獲取置信息。系統(tǒng)中查詢流程進度時就使用到了此標簽中定義的當(dāng)前活動節(jié)點的。作流引擎技術(shù)1) Activiti5 概述ctiviti5 是一款輕量級的工作流引擎,此開源項目是由 Alfresco 和 Apache 基金持,項目創(chuàng)建者是 Tom baeyens,在此之前他是另一個工作流引擎框架 jBPM實質(zhì)上框架 Activiti5 也是在 jBPM4 的基礎(chǔ)上開發(fā)的,但同 jBPM4 也有著顯著
圖 2-2 Activiti5 架構(gòu)圖上圖所示,Activiti5 框架結(jié)構(gòu)中從上至下的第二層提供了 7 大服務(wù)接口解釋如下表2-1 所示:表 2-1 Activiti5 中 7 大服務(wù)接口接口 功能RepositoryService Repository Service 提供了對 repository 的存取服務(wù)。在 Activiti5 中業(yè)務(wù)流程的定義,關(guān)聯(lián)的文件和支持流程相關(guān)數(shù)據(jù) ( 例如 流程描述文件 文件,關(guān)聯(lián)表單定義,流程圖文件等 ),這些文件都保存在 Activiti5 內(nèi)建的 Repository 中RuntimeService 一個流程對象實例將在成功啟動一次流程后被創(chuàng)建。Runtime Service 提供了啟動流程、獲取和查詢運行時流程實例數(shù)據(jù)等功能。TaskService 業(yè)務(wù)流程定義里每個活動節(jié)點都被稱做 Task。Task 負責(zé)完成對流程中的任務(wù)數(shù)據(jù)存取,狀態(tài)變更等操作。而通過 Task Service 能夠完成對 Task 的操作,包括運行時任務(wù)查詢、簽收、完成、刪除以及變量設(shè)置等功能。IdentityService Activiti5 中包含了一套用戶和組管理的功能,若系統(tǒng)已有組織結(jié)構(gòu)也可以不使用 Activiti5 提供的。使用 Identity Service 完成對用戶和組的管理。ManagementService Management Service 提供的功能不在工作流驅(qū)動的應(yīng)用程序中它一般是對 Activiti5 流程引擎的管理和維護,主要于 Activiti5 系統(tǒng)的日常維護。
【參考文獻】
相關(guān)期刊論文 前10條
1 李響;李彤;謝仲文;何云;成蕾;韓煦;;一種面向SaaS多租戶的多層模型[J];計算機科學(xué);2017年11期
2 夏秋燁;朱盛萍;榮莉;;SaaS模式在小微企業(yè)財務(wù)外包中的應(yīng)用[J];會計之友;2017年18期
3 陳路路;周鳳;;一種協(xié)同的柔性Activiti5引擎設(shè)計[J];計算機技術(shù)與發(fā)展;2017年03期
4 臧超;;電子政務(wù)SaaS云計算信息安全風(fēng)險解析[J];科技創(chuàng)新導(dǎo)報;2015年34期
5 劉湖平;戴子良;;SaaS特點及應(yīng)用研究[J];中國管理信息化;2015年13期
6 朱涵鈺;呂廷杰;;大型企業(yè)用戶SaaS服務(wù)采納中面臨的挑戰(zhàn)研究[J];北京郵電大學(xué)學(xué)報(社會科學(xué)版);2014年05期
7 冀汶莉;李向軍;戴旭;;基于云計算SaaS模式OA系統(tǒng)的設(shè)計與實現(xiàn)[J];西安科技大學(xué)學(xué)報;2014年05期
8 謝然;;中國最具影響力的SaaS軟件企業(yè)百強榜單[J];互聯(lián)網(wǎng)周刊;2014年18期
9 鄧兆祥;王輝;盧海峰;;SaaS模式的公共技術(shù)服務(wù)平臺關(guān)鍵技術(shù)[J];重慶大學(xué)學(xué)報;2014年02期
10 汪德帥;張一川;張斌;劉瑩;;面向多租約SaaS應(yīng)用的負載均衡機制研究與實現(xiàn)[J];小型微型計算機系統(tǒng);2012年01期
相關(guān)博士學(xué)位論文 前1條
1 顧平莉;SaaS應(yīng)用中多租戶若干關(guān)鍵技術(shù)研究[D];北京郵電大學(xué);2012年
相關(guān)碩士學(xué)位論文 前6條
1 朱黃華;基于SaaS模式的視頻會議系統(tǒng)研究與實現(xiàn)[D];華南理工大學(xué);2016年
2 丁杰;某企業(yè)招聘管理系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2013年
3 趙新曉;支持可定制建模方式的工作流系統(tǒng)的研究及實現(xiàn)[D];山東大學(xué);2012年
4 嚴堯琦;健康體檢信息系統(tǒng)的設(shè)計與實現(xiàn)[D];上海交通大學(xué);2011年
5 陳偉;面向SaaS 應(yīng)用的軟件定制技術(shù)研究[D];上海交通大學(xué);2011年
6 賈迪楠;基于jBPM的可定制流程的辦公系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2010年
本文編號:2812365
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2812365.html