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