论文部分内容阅读
随着烟草行业信息化的发展,国家烟草专卖局在“十二五”规划中提出加快推进系统集成、资源整合、信息共享,加快构建行业信息化应用平台和数据中心,实现上下贯通、左右协同、资源共享的一体化“数字烟草”战略。烟草行业主数据管理平台作为实施该战略的重要步骤,是烟草行业数据中心的重要组成部分,起到统一数据源头的作用,解决由于主数据的不一致给各单位、各系统之间的业务协同带来的难以进行有效的数据整合的问题。本论文设计并实现了“烟草行业主数据管理平台”,完成的主要工作为:第一,本文在讨论主数据管理、SOA和ESB等技术的基本概念及相应技术方案的基础上,分析了现有的国家烟草局基础数据代码管理系统运行管理问题,归纳并总结了新的主数据管理平台的建设需求,包括主数据的同步机制、发布服务接口、部署需求和一些非功能性需求。第二,本文采用了基于业务驱动的企业架构规划方法论作为系统总体设计思想,在行业主数据管理平台整体设计过程中,首先通过对烟草行业数据中心和主数据管理的业务需求入手分析,梳理出业务架构和应用架构及数据架构这三部分,再把上述三个架构作为输入进行后面技术架构设计,从而形成烟草行业主数据管理平台系统的完整架构体系,保证系统对烟草行业数据中心的有效支撑。第三,在总体架构的基础上,本文明确以面向服务的系统架构和企业服务总线技术作为基础进行烟草行业主数据管理平台关键核心模块的详细设计与实现。其中包括主数据服务定义与管理、服务的注册和配置、服务查询与订阅发布、主数据交换与交换、主数据服务监控分析等模块和功能。各功能都是由WebService组成的,由企业服务总线统一管理所有的WebService,满足了系统灵活部署,高扩展性和高可用性的目的。该系统在主数据服务管理和主数据交换传输方面,采用了SOA和ESB技术,实现了主数据业务的灵活配置,最大限度的体现企业信息数据的价值,为烟草企业经营和战略决策提供信息化关键基础和保障。