基于SOA的烟草工商协同营销系统架构研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
面向服务架构SOA是当今IT界备受关注的主题,也是未来的发展趋势。目前,SOA已经成为企业IT系统实施的一个时尚,无论是对旧有信息系统的改造,还是对企业新IT架构的设计,面向服务的体系架构都往往成为首选的方案。
     信息技术的迅速发展和日趋激烈的市场竞争,对烟草企业信息化建设提出了新的挑战。烟草企业一方面要保持原有应用系统的稳定运行,又要考虑现状对整个系统的IT架构进行改造,这就给烟草系统的信息化建设提出了更高的要求。协同营销平台是跨接烟草系统商业和工业的桥梁,是双方互通信息的通道,在整个烟草IT系统架构中处于基础架构平台的地位,因此,此平台实施的成功与否会直接影响到整个企业的业务运行。引入SOA来构建企业IT基础软件架构平台,可以实现数据和业务共享,提高市场响应速度;可以解决“信息孤岛”,使业务流程自动化,逐步建立一种标准性、开放性的的企业架构。这也是本论文要探讨的重点。
     论文包括如下部分:
     1、分析了目前企业采用SOA架构的背景、烟草行业信息系统的现状及其存在的问题,和对工商协同营销系统的迫切要求,提出了解决之道就是采用SOA架构,指出了本文研究目的和意义。
     2、分析了SOA架构的概念、特点,演进、国内国外的发展状况及其目前的相关产品,最后分析了SOA的技术原理;
     3、研究了与企业SOA架构相关的四个关键技术:标准通信协议(其中分别介绍了XML、Web services、SOAP、WSDL、UDDI和SOA的关系),企业服务总线ESB,企业进程管理BPM,业务活动监控BAM;以及采用它们后的优势,最后总结归纳了企业实现SOA的三种途径。
     4、对工商协同营销信息系统进行了具体分析与设计,给出了基于SOA的解决方案,这是本论文的重点,具体包括以下4点:
     ①介绍系统的应用背景,分析了当前IT系统的总体特点和企业IT系统复杂性的来源,提出了只有在工商之间建立起更有效的协同营销机制,才能进一步优化供应链中的业务流程,提高效率,进而提高烟草盈利水平和市场竞争力。
     ②根据工商协同营销的内容提出系统建设目标,给出了系统架构要素和指导原则。
     ③对本系统进行功能需求分析,其中网上配货功能是实现“订单供货”向“订单生产”延伸的重要环节,也是本烟草工商协同营销信息平台建设的重要突破。
     ④研究了采用SOA的优势及其当前存在的问题、面临的挑战,给出了系统建设方法,提出了SOA的解决之道就是构建复合应用,解耦架构元素,提高系统灵活性,进而给出了系统逻辑架构和体系架构。
     ⑤描述了实现本系统带来的积极效果。
     5、总结和进一步的工作。
Service-oriented architecture (SOA) is a key concern in the IT industry, and also a future development trend. At present, the SOA has become the popular implementation of enterprise IT systems. It is often a preferred option not only in the renovation of old information systems but also in the design of new enterprise IT architectures.
     There is a great challenge on building information system of the tobacco industry because of the rapid development of information technology and the increasingly heavy competition in the market. The tobacco industry, on the one hand, has to maintain the stability of the original application system, and on the other hand, has to consider the infrastructure of the system, which causes a higher demand to the tobacco construction of the information system. The cooperative marketing system is the bridge between the commerce and the industry, and is the channel to exchange information between them. Therefore, this system is very important for tobacco IT infrastructure. The implementation of this platform will directly affect the success of the whole enterprise operation. Using the SOA to build enterprise IT infrastructure framework can achieve operational data sharing, enhance market response speed, solve the problem of "islands of information", make business process automatic, and gradually establish a standard and open architecture of the enterprise IT system. This is the focus of this thesis.
     The thesis includes the following parts:
     1. Introduction. It analysis the background of the enterprise IT system using the SOA, the status and the problems in the existing systems, and the urgence for the tobacco industry to implement the system of marketing cooperation of tobacco industry and commerce (MCTIC). It also points out that the solution is to use the SOA, which is the purpose of this thesis.
     2、This section introduces the framework of SOA. It first explains what the SOA is. Then it analyzes the characteristics of the SOA framework, the evolution of the SOA, and the related products. Finally, it discusses the technical principles of the SOA.
     3、This section studies four key techniques related to the SOA: standard communication protocols (XML, Web services, SOAP, WSDL, UDDI, and the relationship between SOAs), enterprise service bus (ESB), business process management (BPM), business activity monitoring (BAM), and the advantages to use them. Finally, the three ways to implement the SOA are given.
     4、This section proposes the SOA solution to the MCTIC system and is the focus of the thesis.
     ①It analyzes the current status, characteristics, and the complexity, and points out why to propose the MCTIC system.
     ②It defines the goal, framework elements, and guiding principles of the MCTIC system.
     ③It analyzes the functional requirements of the MCTIC system and points out how to tackle the problems.
     ④It discusses the advantages of using the SOA and its problems, and the challenges of the system construction. It proposes the SOA methods for constructing composite applications, decoupling the structure elements, and increasing the system flexibility. Then it gives the logic structure and architecture of the MCTIC system.
     ⑤It describes the positive results that the MCTIC system achieves.
     5、Summary and future work.
引文
[1]烟草供应链变革蕴藏巨大软件商机[EB].http://cio.ccw.com.Cn/research/hangye /htm2007/20070428_254629.asp
    [2](美)Sandy Carter著.袁月杨 麻丽莉译.SOA&Web2.0——新商业语言[M].清华大学出版社,2007.7.
    [3]毛新生主编.SOA原理.方法.实践[M].电子工业出版社,2007.7
    [4]面向服务的体系结构SOA概述[EB]http://tech.ccidnet.Com/art/3089/20060213/426765_1.Html
    [5](美)Thomas Erl著.王满红 陈荣华译.SOA概念、技术与设计[M].机械工业出版社,2006.10
    [6]小刀马.SOA发展进入快车道?[EB/OL]http://www.cww.net.cn/TComment/html/2007/11/8/2007118105517994.htm
    [7]罗会祥.SOA:IT指出的下一个巨大动力[EB].http://www.cww.net.cn/TComment/html /2007/11/8/2007118102509690.htm
    [8]SOA应用现状分析[EB].http://www.qqread.com/erp/3/f379837.html
    [9]国内SOA平台中间件研究报告[EB].http://www.cww.net.cn/tech/html/2007/11/7/20071171650191799_4.Htm
    [10]吴家菊,刘刚,席传裕.基于Web服务的面向服务(SOA)架构研究[J].《现代电子技术》.2005.14
    [11]架构Web Service:什么是Web服务?[EB].http://www.ibm.com/developerworks/cn /webservices/ws-wsar/part2/
    [12]让ESB与SOA同步[EB].http://tech.ccidnet.com/art/3089/20060213/426969_1.htm 1.2006
    [13]Enterprise Service Bus[EB].http://wiki.huihoo.Com/index.Php?Title=Enter pri se_Service_Bus,2006
    [14]芮祥麟.BPM/SOA把业务和技术统一在”服务”中[EB/OL].http://blog.csdn.Net /Juishl/archive/2007/06/15/1653649.aspx
    [15]彭蕾.BPM技术促进SOA发展[EB/OL].http://tech.51cto.Com/art/200604/26042.Htm
    [16]SOA和BPM结合的三种方法[EB].http://www.builder.com.cn/2007/1117/638685.sht ml
    [17]高慧颖,颜志军.面向服务架构SOA的流通企业信息化战略研究[J].《改革与战略》.2008.2
    [18]马亮.让SOA落地[J].《软件世界》.2008.2
    [19]茅以宁.SOA——BPM的最佳伴侣[J].《软件世界》.2008.2
    [20]许冰晖.基于SOA的协同软件设计研究[J].《硅谷》.2008.6
    [21]童鑫,李军义.面向SOA的企业服务总线研究与实现[J].《计算机应用》.2008.3
    [22]姜建华,洪年松.基于SOA的企业应用集成技术及应用[J].《软件导刊》.2008.1
    [23]蔡昭权.基于ESB的异构系统集成实现[J].《计算机应用》.2008.2
    [24]王剑,邓武.基于Web服务面向服务的动态电子商务应用框架研究[J].《科学技术与工程》.2008.2
    [25]蔡亭友,王建明,刘英卓.基于SOA架构的企业应用集成(EAI)研究[J].2007.15
    [26]王辉,邵贝恩.用SOA和BPM组合架构实时企业[J].《计算机应用研究》.2007.6
    [27]汪清明.基于SOA的ERP系统体系结构研究[J].《计算机应用》.2007.2
    [29]李剑峰.基于Web Services面向零售业的服务集成模型研究[D].兰州大学硕士学位论文.2006
    [30]廖亿峰.基于SOA架构的解决方案在海外电信BSS系统应用[D].中山大学硕士学位论文.20070501
    [31]王建民.基于客户关系管理的天津市卷烟营销体系构建研究[D].天津大学硕士学位论文.20060701
    [32]朱振杰.SOA的关键技术的研究与应用实现[D].电子科技大学硕士学位论文.20060101
    [33]张园.基于SOA的中小企业ERP构架的研究与应用[D].青岛大学硕士学位论文.2007.0518
    [34]陈琳.面向服务体系结构(SOA)的研究与应用[D].华东师范大学硕士论文.2005
    [35]Thomas Erl.Service-Oriented Architecture concepts,Technology,and Design[M].PRENTICE HALL PROFESSIONAL TECHNICAL REFERENCE,2006.12
    [36]Chris Britton Peter Bye.IT Architectures and Middleware[M].Addison-Wesley,2006.7
    [37](美)David Carlson著.周靖等译.XML应用的UML建模技术[M].清华大学出版社,2003.1
    [38](美)Alan Shalloway James R.Trott著.设计模式解析(影印版)[M].中国电力出版社,2003.7

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700