從BPMN到OpenERP工作流和流程的模型轉換
發(fā)布時間:2017-09-27 02:13
本文關鍵詞:從BPMN到OpenERP工作流和流程的模型轉換
更多相關文章: 模型轉換 BPMN 工作流 OpenERP XSLT
【摘要】:業(yè)務流程管理是商業(yè)過程中很重要的一環(huán)。業(yè)務人員往往需要對整體的業(yè)務流程進行模擬建模,以掌握完整的交易過程并且熟知各個步驟。在各種業(yè)務流程的管理方法中,BPMN(Business Process Model and Notation)和工作流管理都是常用方法。 本文介紹了從概念模型語言到平臺特定模型的轉換。商務人員在創(chuàng)建他們的流程視圖時通常并沒有IT背景,但是最后他們能夠在相應平臺上看到他們設計的實現(xiàn)。這個研究的目的就是支持從概念到實現(xiàn)的模型轉換。源模型是BPMN,它是一個用來在業(yè)務流程管理中進行概念建模的圖形表示法;而目標模型是OpenERP的工作流和流程。OpenERP系統(tǒng)是一個企業(yè)資源計劃(ERP)和客戶關系管理(CRM)的開源軟件。OpenERP中有兩個功能模塊,終端用戶流程和工作流引擎。將BPMN文件轉換為OpenERP工作流能夠在OpenERP的業(yè)務流程管理中延伸出新功能、并且?guī)椭鷺I(yè)務人員更好地理解他們的業(yè)務流程。 為了實現(xiàn)這一轉換,本文進行了如下研究:①研究了轉換中涉及的源模型和目標模型的特征、以及相關模型的文檔格式。②使用模型驅動架構(MDA)建立源模型和目標模型之間的映射關系(包含概念上的映射以及文檔元素的映射)來連接兩種不同的模型,以便進行模型之間的轉換。③設計XSL轉換文檔。XSL文檔可將源模型的XML文檔轉換為工作流(和流程)格式的XML文檔。在XSLT處理器(Saxon)的幫助下,,這個模型轉換可以被實現(xiàn)、測試和確認,從而實現(xiàn)了不同平臺之間的交流。 本文實現(xiàn)了業(yè)務流程從Signavio平臺到OpenERP系統(tǒng)的轉換,從而使業(yè)務人員有了更好的溝通和合作、提高了效率、并且減少了錯誤和遺漏。
【關鍵詞】:模型轉換 BPMN 工作流 OpenERP XSLT
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP311.52
【目錄】:
- 中文部分4-71
- 摘要4-5
- Abstract5-9
- 第1章 緒論9-28
- 1.1 課題來源與背景9-10
- 1.2 課題意義10
- 1.3 國內外相關研究現(xiàn)狀10-27
- 1.3.1 目標模型相關概念10-12
- 1.3.2 源模型及平臺12-16
- 1.3.3 目標平臺及模型16-23
- 1.3.4 模型驅動架構23-25
- 1.3.5 模型轉換的通用方法25-27
- 1.4 論文的主要內容27-28
- 第2章 系統(tǒng)需求分析28-31
- 2.1 系統(tǒng)目標28
- 2.2 系統(tǒng)功能需求28-30
- 2.3 系統(tǒng)非功能需求30
- 2.4 本章小結30-31
- 第3章 模型轉換系統(tǒng)設計31-47
- 3.1 系統(tǒng)結構31
- 3.2 系統(tǒng)功能結構31-32
- 3.3 模型轉換32-38
- 3.3.1 本例中的轉換結構33-34
- 3.3.2 概念上的映射設計34-35
- 3.3.3 到工作流文檔的轉換方法35-37
- 3.3.4 到流程文檔的轉換方法37-38
- 3.4 XSLT38-41
- 3.4.1 XSL 簡介38-39
- 3.4.2 Java 中應用的 XSLT 處理器39-41
- 3.5 軟件設計41-45
- 3.5.1 文件導入模塊41-42
- 3.5.2 轉換到工作流模塊42-43
- 3.5.3 轉換到流程模塊43-45
- 3.5.4 文件保存模塊45
- 3.6 本章小結45-47
- 第4章 模型轉換系統(tǒng)實現(xiàn)與測試47-61
- 4.1 系統(tǒng)實現(xiàn)環(huán)境47
- 4.2 系統(tǒng)關鍵流程圖47-51
- 4.2.1 文件導入模塊49
- 4.2.2 轉換模塊49-50
- 4.2.3 文件保存模塊50-51
- 4.3 系統(tǒng)主要界面51-54
- 4.3.1 文件導入模塊51-52
- 4.3.2 轉換到工作流模塊52-53
- 4.3.3 轉換到流程模塊53-54
- 4.3.4 文件保存模塊54
- 4.4 系統(tǒng)演示54-59
- 4.5 系統(tǒng)測試59-60
- 4.5.1 功能性測試59-60
- 4.5.2 非功能性測試60
- 4.6 本章小結60-61
- 結論61-62
- 參考文獻62-68
- 致謝68-69
- 個人簡歷69-71
- 英文部分71-151
- CHAPTER 1 INTRODUCTION73-105
- 1.1 BACKGROUD73-75
- 1.2 THE PURPOSE OF PROJECT75-76
- 1.3 THE STATUS OF RELATED RESEARCH76-104
- 1.3.1 Related concepts of the target model76-79
- 1.3.2 The source model and platform79-87
- 1.3.3 The target platform and model87-97
- 1.3.4 MDA97-101
- 1.3.5 Generic model transformation method101-104
- 1.4 MAIN CONTENT AND ORGANIZATION OF THE THESIS104-105
- CHAPTER 2 SYSTEM REQUIREMENT ANALYSIS105-109
- 2.1 THE GOAL OF THE SYSTEM105
- 2.2 THE FUNCTIONAL REQUIREMENTS105-107
- 2.3 THE NON-FUNCTIONAL REQUIREMENTS107-108
- 2.4 BRIEF SUMMARY108-109
- CHAPTER 3 MODEL TRANSFORMATION SYSTEM DESIGN109-130
- 3.1 SYSTEM ARCHITECTURE109
- 3.2 FUNCTION ARCHITECTURE109-111
- 3.3 MODEL TRANSFORMATION111-119
- 3.3.1 Transformation architecture in this case111-113
- 3.3.2 Conceptual mapping design113-115
- 3.3.3 Transformation to workflow documents115-117
- 3.3.4 Transformation to process documents117-119
- 3.4 XSLT119-123
- 3.4.1 XSL introduction119-121
- 3.4.2 XSLT processors in Java121-123
- 3.5 SOFTWARE DESIGN123-128
- 3.5.1 File import module123-124
- 3.5.2 Transformation to workflow module124-126
- 3.5.3 Transformation to process module126-127
- 3.5.4 File save module127-128
- 3.6 BRIEF SUMMARY128-130
- CHAPTER 4 MODEL TRANSFORMATION SYSTEM IMPLEMENTATION AND TESTING130-147
- 4.1 THE ENVIRONMENT OF SYSTEM IMPLEMENTATION130
- 4.2 KEY PROGRAM FLOW CHARTS130-134
- 4.2.1 File import module132
- 4.2.2 Transformation module132-133
- 4.2.3 File save module133-134
- 4.3 KEY INTERFACES OF THE SOFTWARE SYSTEM134-138
- 4.3.1 File import module135-136
- 4.3.2 Transformation to workflow module136-137
- 4.3.3 Transformation to process module137
- 4.3.4 File save module137-138
- 4.4 DEMO138-144
- 4.5 SYSTEM TESTING144-146
- 4.5.1 Functional testing144-145
- 4.5.2 Non-functional testing145-146
- 4.6 BRIEF SUMMARY146-147
- CONCLUSION147-150
- Acknowledgement150
- Resume150-151
【共引文獻】
中國期刊全文數(shù)據(jù)庫 前1條
1 項靖;楊觀耀;;電子政務的未來:以民生為中心的服務[J];電子政務;2014年01期
中國博士學位論文全文數(shù)據(jù)庫 前1條
1 姜久雷;云計算環(huán)境下跨組織業(yè)務流程建模方法研究[D];東華大學;2014年
本文編號:927052
本文鏈接:http://sikaile.net/guanlilunwen/kehuguanxiguanli/927052.html
最近更新
教材專著