基于oracle数据仓库的BI数据展示平台的设计与实现

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:guizhuyijie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年随着物流成本的降低,网上购物的人数迅速增加,电子商务行业快速发展。人们开始重视持续性发展,对决策的制定有了更高的要求,要求有更合理有效的数据支持,这就需要对大量的销售数据进行分析。数据仓库就是在这样的大环境下出现并且得到快速发展。使用数据仓库,如何对数据分析,分析到如何程度的BI(Business Intelligence)系统,对企业的作用至关重要。BI系统可以帮助企业建立一个清晰、准确的决策支持系统,可以实现真正意义上的商务智能,而且利用存储的公司日常运营所产生的销售数据、采购数据、仓库库存等内容,帮助公司实现更有效的资源配备和渠道管理。本系统首先使用ETL工具Kettle从各种数据源(如多个服务器上的MySQL数据库、SQL Server数据库、各种excel表格)抽取数据聚合到一个Oracle数据库里,然后在Oracle中将数据按照粒度层级不同整合到CDC层、ODS层和DW层。在这三层之间通过调动存储过程来转化,对于不同的需求定制不同的存储过程定时调用,将数据写到结果表中,供前端数据展示模块调用。平台展示模块使用兼容性较好的B/S架构,网站使用PHP语言进行开发,页面数据展示使用ExtJS。前端页面能够动态变化,以多种样式展示数据,包括折线图、饼状图和柱状图等等,并且能够对某一特定数据在不同时间的数值进行对比展示。经过严格的测试表明,该系统提供的数据仓库设计合理,能够让业务和管理人员和方便的获取想要的数据,可以极大地提高公司管理层的工作效率,具有较好的用户体验,为企业提供了较好的决策支持,具有良好的使用价值。
其他文献
分析浙江科技学院机器人团队建设。研究大学生科技竞赛团队组织方式和结构模式,讨论如何提高团队成员学习效率、团队精神和合作能力的基本途径,最后结合我们团队的实际在提高
必须声明,这并非周星驰喜剧电影里的搞笑道具,Forever F1ashLight实实在在是一款不需要使用电池的手电筒。当然,它也不是必须“有光照在上面才会发光”的手电筒。
高职数学是一门重要的基础课程,而很多高职院校的学生学习数学的积极性不高,甚至有厌学情绪。本文提出了以下几点建议来提高学生的积极性:介绍数学发展史,故事引入相关概念;设
澳捷公司通过自主研发于近日推出了一款独立王电源,为何称该电源为独立王?原因是它采用了和普通电源不同的+3.3V、+5V和+12V三组独立输出,为我们的电脑提供更强劲、稳定的动力。
在大学生体育课教学中加强学生团队性培养是符合现代教育理念改革趋势的,符合学生的认知发展规律,团队性的培养有利于学生以后进行学习工作,帮助学生形成正确的人生观、价值观
当前,随着我国高职院校教学改革的不断深入,各类高职院校寻求有效途径针对如何能尽快让学生全面发展,成为适应企业所需的生产、管理、服务一线岗位的合格人才。本文浅思新加坡“
前些日子刚从电脑城买回一张光盘,但是放入光驱中发现该盘的容量为1.2GB,但是普通CD光盘的容量不是只有640MB,现算是超刻,又怎么会有1GB呢?
毕业论文质量是高校教育质量和办学水平的集中表现。本文针对目前电大远程开放教育毕业论文的现状,梳理出毕业论文质量方面存在的问题,并结合管理现状,设计了电大远程开放教育毕
耙沙立石是日式枯山水造景的基本手段。与置石艺术相比,象水之砂虽更具日本本土特色,却甚少被立论解读。本文通过梳理砂塑介入传统枯山水造景的时代背景以及耙砂立石的结合过