本站提供专业的[留学生论文]定制业务,如需服务请,联系电话:13671516250.
本文是硕士论文,随着公司业务的不断扩大,数据同步的需求也日益迫切。本人所在企业客户关系管理系统使用的数据库为 SQL server 2008,财务管理系统使用的数据库为 MySql,业务员销售管理系统使用的数据库为 ACCESS。
第一章 绪论
1.1 研究背景及意义
2011 年 5 月 11 日,住房城乡建设部发布了关于印发《2011-2015 年建筑业信息化发展纲要》的通知[1]。纲要的总体目标是:“十二五”期间,基本实现建筑企业信息系统的普及应用,加快建筑信息模型(BIM)、基于网络的协同工作等新技术在工程中的应用,推动信息化标准建设,促进具有自主知识产权软件的产业化,形成一批信息技术应用达到国际先进水平的建筑企业。据相关部门统计,美国建筑业每年约 6500 亿美元的成本中,有 2000 亿美元是由于低效、错误和延误造成的,主要是因为管理过程的手工操作给建设工程带来庞大开支。我国建筑业在这方面面临相同的问题。造成建筑业项目管理效率低下的原因有许多种,其中,“信息孤岛”造成信息流不畅是信息丢失的主要原因之一。信息技术的发展改变了企业的运营模式,信息系统给企业管理带来巨大效益的同时也产生了很多新的问题。“信息孤岛”是这类问题的一个集中体现。随着建筑企业信息化的不断发展,建筑企业的业务数据管理及应用正不断向着自动化、集成化的方向发展,各类数据急剧增加。企业级数据同步的需求也随之增加。在建筑企业中,常常需要把采购、仓库、财务等不同部门已经建立起来相互独立的数据信息管理系统进行数据与功能的整合。但是,参与整合的数据库由于种种原因,对应的数据库类型、版本等可能都不同,所以,这些数据不能放在一个分布式系统下控制。为了业务逻辑独立处理以及最大限度保护数据资源的需要,数据同步问题亟待细致和深入的研究。
……….
1.2 建筑企业简介
建筑企业是专注于生产和经营建筑产品的经济实体。建筑企业是建筑行业生产力发展以及建筑技术进步的主导推动力[2]。伴随着建筑生产力的不断发展,将勘察设计,建筑安装,建筑制品生产和科学研究等业务活动分别与不同的联合体进行组合。比如,建筑安装工程联合公司,材料综合加工联合公司,科学研究、设计规划、工程实施一体化联合公司以及综合开发公司等等,充分发挥资金与技术的优势,提高新材料、新结构、新工艺、新设备运用程度,以达到加快建设速率,提高整体生产能力的目的。本人所在建筑企业具有突出综合生产能力,能独立完成各类工业与民用建筑及市政、交通、高级装修、土石方施工等工程建设。建筑机械先进、施工机构齐全,具备土建、市政道路、河堤护坡、场地平整的施工等能力。为建设家乡、发展本地经济做出了突出贡献,在本地区享有良好声誉,是省级“重合同守信用”单位,多次被省、地、市评为先进企业。随着公司业务的不断扩大,数据同步的需求也日益迫切。本人所在企业客户关系管理系统使用的数据库为 SQL server 2008,财务管理系统使用的数据库为 MySql,业务员销售管理系统使用的数据库为 ACCESS。不同的数据库产生的数据表类型也各不相同,因此设计一个良好的数据同步系统具有重大的战略意义,有利于企业的良性发展。
……….
第二章 建筑企业客户关系管理系统
2.1 客户关系管理的重要性
客户关系管理简称为 CRM)指在1997 年源自著名信息技术咨询顾问公司 Gartner Group,他们首先提出的这个概念。此公司在上世纪 60 年代第一次提出了闻名的“物资需求计划”(MaterialBeseurce Planning,简称 MRP)概念。信息管理系统方面,CRM 为在 MRP 之后的另一个伟大的发明。根据 Gartrier Group 公司的观念,CRM 为经济和新技术发展的共同结果。新经济的发展使得商品的竞争更加复杂,同时,也使得产品的生命周期不断压缩[10]。另外,新经济的发展还使得产品的需求趋于多样化以及客户的需求趋于个性化。基于此种情况,各个企业产生了与各户建立良好关系的需求。其次,现代信息技术的发展,尤其是网络技术以及数据库技术的飞速发展,给企业开展客户关系管理奠定了基础。根据 Gartner Group 公司的给出的概念,CRM 的经营方式是把客户当核心,并且 CRM 筛选并管理最有价值客户用来维持然后加强跟此类用户的一种长期的互惠互利的关系。CRM 把信息技术作为自己的手段,然后把业务功能开展重新规划部署,并且对自己的工作流程开展重组工作。CRM的战略目标为提高客户的满意度,提高企业长久赢利实力。
……….
2.2 CRM 系统的一般架构及模型
对于一个完整的 CRM 系统来讲,至少包含以下四个子类系统:客户管理系统、业务操作系统、数据分析管理系统和信息技术管理子系统。简化地来讲,一个 CRM系统的结构体系如图 2-4 所示。图 2-5 给出了一个 CRM 系统的模型实例,最下层数据分析子系统关系着企业整体运行数据处理情况,对数据合理规划分析处理将直接影响到企业的生存,因此进行数据同步方面的研究具有极其重要的意义。客户关系管理系统的目标,是基于对客户进行系统化研究的指导思想,全面地理解客户的生命周期,管理企业同客户之间发生的一切交互关系,提供可以与客户实时沟通的统一平台,改善公司对客户的服务水平,提高员工跟客户接触的效率并提高客户的忠诚度,最终企业可以因此获得理想的利润。首先,CRM 系统是对相关项目开展管理,并不是对信息技术过程开展管理。信息技术仅仅是实施此种管理工程的一种方式。很多企业还没有意识到这个观念。企业在系统设计以及部署的时候只有技术工作人员处理,没有相关高层领导以及相关职能部门的积极参与。一个部门的项目经理是由技术岗位的领导任职,其高管工作人员不能够亲自跟进负责系统的设计以及部署,因为这种工作方式所带来的后果通常是系统没有按照实际需要进行设计,系统各组成之间没有协调性,管理人员没有兴趣学习运用。

…………
第三章 CRM 数据同步面临的问题以及相关技术....23
3.1 数据同步过程中面临的问题 .......24
3.2 CRM 数据同步的实现方法综述........25
3.3 数据同步的设计案例.......26
3.3.1 多个业务系统间的数据同步 .......26
3.3.2 基于 Agent 的数据同步....27
3.4 XML 简介.......28
3.4.1 XML 的概念.........29
3.4.2 XML 的格式特性 .......30
第四章 CRM 数据同步系统需求分析与设计.....32
4.1.系统的设计目标.........32
4.2.系统的功能需求.........32
4.3.系统的非功能需求.....39
4.4.系统的整体框架.........40
4.5 CRM 数据同步系统的实现 .........49
4.5.1 实现过程.........49
4.5.2 本章小结.........54
第五章 总结与展望.....55
5.1.总结....55
5.2.展望....55
第四章 CRM数据同步系统需求分析与设计
4.1.系统的设计目标
本系统主要为建筑企业销售系统提供 CRM 数据同步解决方案,目的是定时完成销售系统与企业 CRM 的数据同步需求,便于销售人员开展相关工作。本设计主要涉及 CRM 系统中上传的客户数据与销售系统数据的同步。该系统可以企业提高办公效率和管理水平,实时监控销售团队的整体运行以及售后客户的需求,便于销售团队在未来的服务中改进工作方法,提高服务质量,实现企业与客户的双赢。本设计主要采用基于触发器的数据同步解决方案。该系统主要为建筑企业 CRM 系统 ,销售部门的销售管理系统与财务部门的财务管理系统之间给予智能化数据服务提供高效支持。CRM 系统内不仅具有客户的信息资料,还会具有市场中竞争对手的相关情报信息,同时也包含有企业开展营销、销售和支持服务等需要的各类数据。信息数据的来源是各式各样的,有可能为本地数据库,也可能为异地数据库,还有可能是 E-mail、文本文件等等。客户跟企业之间、部门跟部门之间、业务跟业务之间、销售跟市场及服务之间所具有的各种关系,使得 CRM 系统内的数据不管是类型、结构还是相互间的关联均为复杂多变的;而且,处理这种数据的方式也可能是各式各样的。
………..
总结
随着建筑企业的飞速发展,数据业务量也会日益加大,对数据同步的要求也会越来越高,本文从建筑企业 CRM 系统与其他部门的信息管理系统进行数据同步的角度阐述了建筑企业数据同步面临的问题以及需求,并设计了一种数据同步方案满足企业的数据同步需求。本文在对建筑企业信息共享及数据同步需求分析的基础上,分析了数据同步面临的数据库版本异构、操作系统异构等情形问题时,可以采用 DBMS 中提供的触发器来解决数据同步更新问题,并给出了基于触发器的数据同步设计方案。
…………
参考文献(略)
