大学毕业设计---bi系统与企业erp的整合实现设计.doc
《大学毕业设计---bi系统与企业erp的整合实现设计.doc》由会员分享,可在线阅读,更多相关《大学毕业设计---bi系统与企业erp的整合实现设计.doc(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、浙江大学硕士学位论文 Abstract分类号: TP311.5 单位代码: 10335 密 级: 无 学 号: Z114325347 硕士学位论文中文论文题目:基于商务智能的费用查询系统设计 与实现 英文论文题目:The Design And Implementation Of Cost Query System Based On Business Intelligence 申请人姓名: 周人杰 指导教师: 陈卫东 副教授 合作导师: 专业学位类别: 工程硕士 专业学位领域: 软件工程 所在学院: 软件学院 论文提交日期 2013年 04月 19日 基于商务智能的费用查询系统设计与实现 iii
2、浙江大学硕士学位论文 目录目录摘要iAbstractii图目录III表目录IV第1章 绪论11.1 课题背景11.1.1 后ERP时代的到来21.2 商务智能系统架构21.3 BI系统与ERP系统整合现状分析31.3.1 国外BI系统与ERP系统整合的发展趋势31.3.2 国内BI系统与ERP整合应用41.3.3 实施BI项目的困难51.3.4 项目背景71.3.5 BI系统与ERP系统的整合实现的关键点71.4 开源BI81.4.1 开源的定义81.4.2 开源软件的优势91.4.3 开源BI-JasperSoft BI101.5 课题研究目的和意义111.5.1 课题主要研究内容121.5
3、.2 论文组织结构121.6 本章小结13第2章 BI系统与ERP整合的关键技术152.1 BI系统与ERP的整合、应用技术152.1.1 ETL(Extraction Transformation Loading)技术152.1.2 数据仓库技术152.1.3 OLAP技术162.1.4 数据挖掘技术162.1.5 BI的表示和发布技术172.2 本章小结17第3章 需求分析183.1 BI系统与企业ERP整合的意义183.1.1 成功实施商务智能的对策183.1.2 目标系统实施的意义203.2 目标系统需求分析203.2.1 实施环境203.2.2 数据源分析203.2.3 处理流程分析
4、213.2.4 报表查看功能分析223.2.5 其余扩展功能223.3 本章小结22第4章 系统框架设计234.1 目标系统框架234.1.1 数据源描述234.1.2 目标数据库结构244.1.3 目标系统展示平台介绍254.2 本章小结26第5章 ETL处理过程275.1 ETL的重要性275.1.1 SQL Server Intergration Services275.2 ETL流程设计275.2.1 手工执行SSIS包设计275.2.2 定时计划SSIS包设计305.3 本章小结31第6章 报表开发326.1 报表开发综述326.1.1 固定费用分月比较表开发326.1.2 费用查询
5、报表开发336.1.3 费用明细查询报表开发366.2 本章小结37第7章 目标系统展示387.1 系统概述387.2 SSIS包运行状态387.3 报表展示407.4 报表计划任务41第8章 总结与展望428.1 总结428.1.1 ETL数据整合过程总结428.1.2 报表开发过程总结438.2 未来展望43参考文献45作者简历47致谢48II浙江大学硕士学位论文 表目录图目录图 1.1 信息集成的发展1图 1.2 商务智能系统架构3图 4.1 信息集成的发展23图 4.2目标系统数据库业务表结构25图 5.1预算SSIS包设计流程28图 5.2汇率SSIS包设计流程28图 5.3 JDE
6、系统历史数据库SSIS设计流程29图 5.4手工维护静态历史表SSIS设计流程29图 5.5 JDE系统数据库增量同步SSIS设计流程30图 5.6 FACT表数据处理SSIS设计流程30图 5.7维度表数据处理SSIS设计流程31图 6.1固定费用分月比较表设计界面33图 6.2费用查询主表设计界面35图 6.3费用查询子报表-按部门查询设计界面35图 6.4费用查询子报表-按科目查询设计界面35图 6.5费用查询子报表-按项目查询设计界面35图 6.6费用明细报表设计界面36图 7.1大陆环境用户表38图 7.2 JasperServer系统事件日志38图 7.3 SQL Server代理
7、作业39图 7.4 SSIS运行日志39图 7.5 JasperServer报表部门选项40图 7.6 JasperServer固定费用分月比较表41图 7.7 JasperServer固定费用分月比较表计划安排41表目录表 4.1数据源描述表24表 6.1固定费用分月比较表参数33表 6.2费用查询表参数34表 6.3费用明细表参数36表 7.1 SSIS包列表39IV浙江大学硕士学位论文绪论第1章 绪论1.1 课题背景ERP在我国的应用开始于二十世纪八十年代,九十年代取得了一定的应用成果,自1997年至今,尤其在2002年后,ERP已经为国内企业广泛接受,其实施应用工作达到了高潮。早在20
8、04年,我国企业在应用ERP/MRP系统方面投资己超过80亿元人民币,己有近千家企业购买了ERP软件。 经过最近几年的快速发展,国内ERP已形成了一定的规模,并且,企业越来越重视信息集成。为了最大限度地发挥企业内外部资源,提高企业的经济效益和社会竞争能力,企业对信息化的需求也越来越大,甚至ERP已经满足不了这种需求。而这一时期,我们称之为“后ERP”时代。如图1.1ERP需求市场、制造企业、供应市场,信息集成BI&ERP后ERP时代MRP物料信息集成MRP物料/资金信息集成ERP协同商务图 1.1 信息集成的发展甲骨文(中国)软件系统有限公司应用产品咨询顾问部总监谢鹏认为:在过去的二十年,ER
9、P所承载的事情已经很多,产、供、销、人、财、物一直集中在企业内部,ERP已完成了它即定的使命,ERP将从原来着眼企业内部开始去着眼企业间的管理协同向外延展。另外,从技术架构上看,原来ERP从CS到BS,到现在的SOA(Service-Oriented Architecture,SOA)架构,这也是后ERP时代应用的技术架构的一个特点,包括目前的SaaS应用,后ERP应用的趋势越来越明显。有专家认为随着ERP定义的不断深入,无论是用户还是厂商对ERP的认识都和以前大不相同,大家都在积极探索下一个爆发点,从市场反应来看,ERP不会成为过去时,后ERP应用的到来将不再遥远。甲骨文公司大中华区使用软件
10、业务总经理卢汝文近来在媒体上公开表示,在20年前,基于整合不同分散的企业应用软件到一个系统,ERP产品使企业实现了对业务流程的标准化,ERP已经实现了这个目标。现在要发生的关键性模式转变就是让企业发挥ERP的更多作用,这需要企业调整投资到差异化和用户生产效率上来,作为占IT资金主要比重的ERP时代即将结束,我们到了全面拥抱“后ERP”的时代1。1.1.1 后ERP时代的到来ERP只是一个企业局系统,只能解决企业内部的管理问题,而企业运营的好坏与行业的环境则有很大的关系,因此一个行业整体的好坏也是保障企业成功的 一个重要基础。建立行业供应链管理能够很好地解决供需信息沟通交流的矛盾,使得整个供应链
11、的收益最大化。BI更是信息化发展到比较成熟后,基于各方面的数据,进行分析、引导工作方向以及企业发展方向的最有力的支持系统2。所以商务智能是后ERP时代非常重要的方向。全面拥抱BI时代,并不意味着我们要抛弃ERP而独立存在,使BI价值最大化需要企业信息化建设的程度,才能实现信息化企业的未来目标。企业既存的架构(ERP)是BI市场日趋成熟的基石,企业对BI的态度也已由原先的观望到现在的主动出击,这也让BI需求出现井喷成为不争的事实。1.2 商务智能系统架构商业智能系统是一种智能的决策支持系统,它为企业管理人员提供的通常是对于4W (who、what、when、where)即人物、事件、时间和地点的
12、决策支持3。这些辅助支持的经验必须经过符理人员的长期积累,通过机器学习、分析和推理得出的。BI系统将从海量数据中抽取出的数据信息进行分析,并将分析所得的信息转化为能对管理者做出决策起支持作用的信息。商业智能体系的一般结构,如图1.2所示。第一层为数据层,即所有数据源,分为结构化数据和非结构化数据。第二层为集成层,即ETL处理过程,将数据统一格式化,抽取、转化、装载,并建立目标数据库/数据仓库。第三层为分析层,即查询报表展示层,这一层是体现智能的关键,一般采用联机分析处理(OLAP)技术、数据挖掘技术进行数据分析处理。第四层为应用程序,将分析所得结果展示。 应用层 分析层非结构化数据源数据层 结
13、构化数据源 集成层数据文件ERP。 。OracleSQL Server。 。数据仓库数据集成工具数据仓库管理元数据管理OLAP分析数据挖掘报表查询BI应用前端图 1.2 商务智能系统架构1.3 BI系统与ERP系统整合现状分析1.3.1 国外BI系统与ERP系统整合的发展趋势ERP只是一个企业局系统,只能解决企业内部的管理问题。而企业每年在ERP系统上的资金投入是相当可观的一笔数目,然而你会发现,每年上百万甚至上千万的投入,最终看到的结果是将传统的纸质数据信息转存为电子数据,换来的是每年几百个G的数据的增长。BI是信息化发展到比较成熟后,基于各方面的数据进行分析、引导工作方向以及企业发展方向的
14、最有力的支持系统。所以BI是后ERP时代非常重要的方向。企业既存的架构(ERP)是BI市场日趋成熟的基石,企业对BI的态度也已由原先的观望到现在的主动出击,这也让BI需求出现井喷成为不争的事实。甲骨文(中国)软件系统有限公司应用产品咨询顾问部总监谢鹏认为:在过去的二十年,ERP所承载的事情已经很多,产、供、销、人、财、物等,一直集中在企业内部,ERP已完成了它即定的使命,ERP将从原来着眼企业内部开始去着眼企业间的管理协同向外延展4。2010年,SAP收购了Sybase,而后者的五大产品线:1.数据仓库及商务智能2.企业核心系统解决方案3.电子商务4.金融集成5.移动电子商务其中25项是SAP
15、的强项,显而易见,SAP此次收购志在数据仓库和商务智能。世界ERP行业巨头都如此,可见BI整合ERP等商务系统势在必行。另外,早在2008年底,Red Hat对开源BI厂商JasperSoft的一大笔投入,使得开源BI再次引起人们的关注。对于JasperSoft这样的开源BI公司来说,最近的经济危机给他们提供了前所未有的机遇。开源的价值观使他们比传统的商业软件能够更好地适应当前的形势,其相对较低的价格(有些开源BI软件并不完全免费)、灵活性高,在全球经济不景气的条件下更容易释放出活力。因此,用户对于开源BI的兴趣将会急剧上升。1.3.2 国内BI系统与ERP整合应用在国内,商务智能的概念引入较
16、晚。直到2004年,中国商务智能应用市场才出现了超过40%以上的爆炸式年增长率。但此时,国内大多数企业已经实施ERP,并且商务智能系统价格门槛较高,许多企业并不敢下决心购买。但是,国内企业越来越注重自身的发展,并且已经意识到企业信息化的重要性和迫切性。“有需求,就会有市场”,在这样的一个大环境下,报表系统脱颖而出。报表系统将企业已有的数据进行分析、加工、改造,以表格、分析图等直观形式展现,既满足了企业信息化的需求,并且加工适中,实施快速、方便5。因此,越来越多的国内外的报表厂商抓住了此次契机,想在商务智能领域分一杯羹。此时,国内商务智能系统的重点也慢慢偏向报表系统而国内的BI系统与ERP系统整
17、合实施主要注重在以下几方面:第一, 固定报表:目前中国市场上商务智能应用主要停留在这个层面的利用。它的主要实现步骤是:1)ETL:将行业的业务应用系统的数据及其它可用数据源中的数据进行抽取、清洗和转换后,将清洁数据装入到数据平台,并从数据平台装载到各数据集市中。2)在数据集市中建立星形结构或雪花结构的关系数据库模型。3)通过前端工具以表格、分析图等直观形式展现。第二, OLAP分析:生成OLAP模型,建立各个主题分析部分所需的综合、统计分析运算及相应的多维结构,然后在多维模型中分析,可完成大到多级业务综合分析,小到针对某一个领域的指标多角度分析。第三, 数据挖掘:是一个萃取(extractin
18、g)和展现(presenting)新知识的流程。通过分析具体数据,发现确定有效的、新颖的、有潜在使用价值的、以往不为人知的、最终可理解的信息,为企业良好运营和决策部门做出重要决策提供帮助。“啤酒和尿布”案例就是通过数据挖掘技术找出人与物之间规律的典型。第四, 分析应用:与业务信息系统结合,成为流程组件,例如企业绩效管理。1.3.3 实施BI项目的困难在大环境的驱使下,越来越多的企业提出了整合ERP,实现商务智能的需求。但是当他们决定实施商务智能时,却发现问题重重。由于ERP项目的大力推广和普及,现有的ERP软件,均以模块化方式进行实施推广。并且各个ERP软件之间也各有特色,所以企业在实施过程中
19、往往会选择多种ERP软件来分别适应企业业务的特殊需求。企业在不断扩大业务需求的同时,也在不断的增加ERP软件的数量,这也导致了企业内部出现多个数据源。而当企业需要将BI于现有的ERP软件进行整合时,遇到的第一大难点就是,如何将现有数据源规整。自九十年代以来随着数据仓库技术的成熟,数据仓库解决了决策分析中的多数据源问题、无法利用历史数据问题、多维分析效率低下问题等等。除此之外,有两方面的迫切需求使该技术能够迅速得以普及应用:一是彻底解决了企业决策支持系统(DSS)面临的困境。DSS和MIS是两类相互关联但性质迥然不同的系统,人们对DSS的期望在于能够利用DSS提供的方法库、模型库、知识库等知识,
20、在数据库的基础上发掘普通MIS不能实现的决策支持功能。但是,各库与数据库的有效接口是每一个DSS都感到头痛的问题,其实质是缺少一个自由获得决策所需数据的平台。这个问题使DSS陷入了人们对其期望过高而实际难以实现的局面。数据仓库提供了集成有效数据的平台,通过DSS前端展示工具可容易完成DSS的建设,被专家认为数据仓库是解决DSS问题的最好的技术。二是解决了数据积累困境问题(data accumulating dilemma)。大多企事业单位已经建立了信息系统,既有一般的MIS,也包括大型的应用系统如ER、CRM系统。在多年的系统运行中积累了丰富的数据。但由于系统采用的事务处理机制的局限性,不能够
21、从现有的数据中发现宝贵的信息,以及潜在的知识。数据仓库技术为OLAP技术和数据挖掘技术创造了应用的环境,有助于从业务数据中发现深层次的信息和知识6。计算机网络的飞速发展和企业走向电子商务的趋势赋于了ERP许多新的发展趋势。在企业内部,ERP与PDM、CIM、POS实现整合,而从企业和客户的联盟角度看,作为后台应用的ERP与前台的CRM、EC整合,以及与供应链的集成。现阶段,ERP系统整个停留在功能全面的MIS系统层面,尤其没能够达到真正的ERP所期望的辅助决策分析的功能。其根据原因在于几乎所有的ERP系统在决策分析上是采用事务型处理来代替分析性处理,存在实质上的差别。ERP积累的业务数据相对来
22、说是规整的,数据仓库在这些数据之上,结合OLAP技术及数据挖掘技术,将非直观的、隐含的信息和知识以直观的形式描述,辅助领导层进行决策分析。ERP项目实施的难点之一是难以引发企业老总的兴趣,增强ERP系统的分析决策功能无疑会消除这一障碍,从而会成为ERP厂商向企业推销产品的一个强有力的突破口。将DW和OLAP技术应用在现有的ERP系统,实现了ERP从MRPII在事务处理控制方面的本质飞跃7。MRPII是通过计划的及时滚动来控制整个生产过程,一般只能实现事中控制。而结合了DW和OLAP技术的ERP系统,则强调企业的事前控制能力,它可以将设计、制造、销售等通过集成来并行地进行各种相关作业,为企业提供
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 毕业设计 bi 系统 企业 erp 整合 实现 设计
限制150内