学位论文 > 优秀研究生学位论文题录展示
基于Web Services的MO~2GO流程助理系统的设计与实现
作 者: 王瑞瑞
导 师: 王忠杰;Kai Mertins;Nikolaus Wintrich
学 校: 哈尔滨工业大学
专 业: 软件工程
关键词: 企业建模 系统互操作性 PHP与Java系统集成 Web Services
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 12次
引 用: 0次
阅 读: 论文下载
内容摘要
业务流程管理在改善企业运营效率、增强企业竞争力的过程中发挥着重要的作用,而流程分析和优化的基础是首先建立企业的抽象表示“企业模型”。由Fraunhofer IPK开发了一套面向对象的建模理论“集成化的企业建模(IEM)”、相应的建模支持工具MO2GO以及基于超链接文本模型表示的MO2GO的Web发布“流程助理(PA)”。PA促进了企业模型在整个组织里的分发与获取,加强了员工在企业建模过程中的积极参与。然而PA的模型输入是一个基于MO2GO模型文件生成的中间XML文件,PA与MO2GO的间接通信降低了PA的性能并且限制了PA的应用,PA仅仅能显示模型信息而不能编辑修改模型,是一种被动的系统。该论文要解决的问题是实现MO2GO与PA间的直接通信,并基于此实现一种交互式企业管理系统——新的PA。在新的通信机制下,PA的功能要被重新实现,并增加模型编辑的功能。其中存在的技术挑战是如何有效地实现PHP与Java应用系统的集成。在进行了问题定义与需求分析后,论文对PHP/Java桥与Web Services这两种PHP/Java集成技术进行了深入探索,对其实现技术与工具也进行阐述与比较。Web Services技术由于能极好地满足系统的功能与非功能需求而最终成为系统的技术实现方案。经过系统设计、开发、测试阶段,MO2GO的Web Services接口被实现并能与MO2GO建模工具无缝集成;基于Web Services的通讯机制PA的功能被重新实现并被进一步完善和加强,提供了模型修改的功能。系统主要使用Java与PHP两种编程语言实现,在测试阶段进行了功能测试与性能测试,其中性能测试主要针对系统响应时间。该系统按照预定的目标实现了系统需求,基于Web Services的PHP/Java集成方法实现了一种新的MO2GO流程助理系统,并且在改善业务流程管理系统的互操作性方面表现出极大的应用价值,也使得将来可能的新系统集成变得更为容易。
|
全文目录
摘要 4-5 Abstract 5-9 Chapter 1 Introduction 9-23 1.1 Project Background 9-10 1.2 State of art 10-21 1.2.1 Enterprise Modeling 10-11 1.2.2 Definition, Goal and Motivation of Enterprise Modeling 11-12 1.2.3 Integrated Enterprise Modeling 12-14 1.2.4 MO~2GO 14-16 1.2.5 MO~2GO Web Publisher –Process Assistant System 16-17 1.2.6 System Interoperability 17-21 1.3 Main activities of the project 21-22 1.4 Thesis organization 22-23 Chapter 2 Problem Definition and Requirement Analysis 23-38 2.1 Problem Definition 23-26 2.2 Requirement Analysis 26-36 2.2.1 Functional Requirements 27-32 2.2.2 Non-functional Requirement 32-36 2.3 Summary 36-38 Chapter 3 Comparison and Identification of Technical Solution 38-54 3.1 PHP/Java Bridge 39-43 3.1.1 SourceForge PHP/Java Bridge 39-42 3.1.2 Zend Platform PHP/Java Bridge 42-43 3.2 Web Services 43-51 3.2.1 Apache Axi52 47-49 3.2.2 Sun JAX-WS 49-50 3.2.3 PHP Web Services Client 50-51 3.3 Comparison and Selection 51-53 3.4 Summary 53-54 Chapter 4 System Design 54-73 4.1 Architecture Design 54-55 4.2 System Class Diagram 55-58 4.3 Module Design 58-70 4.3.1 Design of Model Representation 58-59 4.3.2 Design of Web Services Building and Publishing 59-68 4.3.3 Design of PA Consuming of MO~2GO Web Services 68-70 4.4 Design of Integrating Web Services Client with MO~2GO 70-71 4.5 Summary 71-73 Chapter 5 System Implementation 73-90 5.1 Web Services Building and Publishing 73-76 5.2 PA Consuming of MO~2GO Web Services 76-77 5.3 Integrating Web Services client with MO~2GO 77-79 5.4 Case Study -- Cook Pizza 79-88 5.5 Summary 88-90 Chapter 6 Sysem Testing 90-99 6.1 Test Environment 90 6.2 Test Solution 90-91 6.3 Functional Test 91-93 6.4 Performance Test 93-95 6.5 Implementation Evaluation 95-98 6.6 Summary 98-99 Conclusion 99-101 References 101-106 Acknowledgement 106-107 Resume 107-108 Appendix 108-111
|
相似论文
- 沈阳华美宫产食品有限公司ERP系统的研究与实现,TP311.52
- 基于服务总线的模具企业信息集成系统,TP311.52
- 基于SOA的协同制造异构系统的数据集成研究,TP311.13
- 佳木斯大学数据中心管理系统的设计与实现,TP311.52
- 基于工作流警务会议综合信息系统设计与实现,TP311.52
- 基于SaaS和SOA的ERP系统关键问题的研究,TP315
- 基于Web Services的水土保持信息上报系统设计与实现,S157
- 基于Web Services的快速消费品企业异构系统整合,TP393.09
- 基于EOS平台和面向服务架构的OA系统的构建,TP393.09
- 基于SOA的校务管理系统的设计与实现,TP311.52
- 变异技术在测试数据优化中的研究及实现,TP311.52
- 基于可执行UML的企业建模研究,TP311.52
- 基于WEB服务的预约挂号系统设计与实现,TP311.52
- 基于Web Services的流动人口管理系统的设计,TP311.52
- 基于SOA的客户关系管理系统的构建,TP311.52
- 企业信息门户的设计与研究,TP311.52
- 空间信息Web服务共享平台研究与实践,P208
- 基于Web Services的国际结算平台构建,TP393.09
- 基于Web Services的ADSM的研究及其在网页内容认证中的应用,TP393.092
- 基于Web Service的组件调用平台的设计与实现,TP393.09
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|