基于PAAS平台的敏捷商业智能集成开发环境的研究与实现
发布时间:2022-09-17 23:03
随着大数据时代的到来,商业智能领域也迎来了一场变革。传统的商业智能恐慌的寻找扩展的良方却难如人意,新生的敏捷商业智能或将迎头而上,统领这个大数据时代。BI-PAAS(商业智能平台服务)正是敏捷商业智能的希望之星,它的云存储云计算以及平台服务的特点使商业智能变得灵活而高效,同时使中小企业获得BI(商业智能)能力的成本大大降低,消除了传统BI时期的入门门槛。 本文着眼于BI-PAAS,分析了其产生背景、组织架构、运作原理以及特有优势,论述了基于BI-PAAS的开发环境所应具备的能力要求,深入研究了BI开发的关键技术,给出了插件集成、分层编排、拖拽设计的技术方案,设计并实现了基于PAAS的BI应用集成开发环境,为BI-PAAS平台提供了有力的支持。 本文的具体工作主要体现在以下几个方面: 1.设计并实现基于OSGI动态更新的插件集成框架。主要包括:对Eclipse OSGI插件集成框架的技术分析;对比选择适合的开源BI功能软件进行分析和改造;对ETL、Report软件分别插件化并进行集成测试。 2.设计并实现基于XML的分层编排规范。主要包括:对“使用xml元数据描述...
【文章页数】:82 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景
1.2 研究工作
1.3 论文结构
第二章 BI-PAAS系统概述
2.1 BI-PAAS概念
2.1.1 云计算
2.1.2 商业智能
2.1.3 平台即服务
2.1.4 BI-PAAS
2.2 BI-PAAS架构
2.2.1 综述
2.2.2 访问层
2.2.3 托管层
2.2.4 BI能力层
2.2.5 数据访问层
2.2.6 开发环境
2.3 本章小结
第三章 Agile BI集成开发环境核心技术研究
3.1 基于OSGI动态更新的插件集成框架
3.1.1 OSGI规范
3.1.2 类加载机制
3.1.3 通讯机制
3.1.4 扩展与扩展点
3.1.5 开发环境插件集成方案
3.2 基于元数据的分层编排规范
3.2.1 开发环境中元数据的分类及作用
3.2.2 工作流编排的研究
3.2.3 Webservice技术分析
3.2.4 元数据的分层设计与集成编排
3.3 基于Eclipse GEF的拖拽设计界面
3.3.1 Eclipse GEF技术分析
3.3.2 开发环境的拖拽设计
3.4 本章小结
第四章 Agile BI集成开发环境的设计与实现
4.1 需求解析与模块划分
4.1.1 通信模块
4.1.2 ETL设计器模块
4.1.3 Report设计器模块
4.1.4 集成设计器模块
4.2 设计与实现
4.2.1 通信功能的设计与实现
4.2.2 ETL设计器的设计与实现
4.2.3 Report设计器的设计与实现
4.2.4 集成设计器的设计与实现
4.3 测试
4.3.1 测试环境
4.3.2 测试方法
4.3.3 测试用例
4.4 应用举例
4.5 本章小结
第五章 总结与展望
5.1 论文工作总结
5.2 下一步工作方向
参考文献
缩略语
致谢
本文编号:3680104
【文章页数】:82 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景
1.2 研究工作
1.3 论文结构
第二章 BI-PAAS系统概述
2.1 BI-PAAS概念
2.1.1 云计算
2.1.2 商业智能
2.1.3 平台即服务
2.1.4 BI-PAAS
2.2 BI-PAAS架构
2.2.1 综述
2.2.2 访问层
2.2.3 托管层
2.2.4 BI能力层
2.2.5 数据访问层
2.2.6 开发环境
2.3 本章小结
第三章 Agile BI集成开发环境核心技术研究
3.1 基于OSGI动态更新的插件集成框架
3.1.1 OSGI规范
3.1.2 类加载机制
3.1.3 通讯机制
3.1.4 扩展与扩展点
3.1.5 开发环境插件集成方案
3.2 基于元数据的分层编排规范
3.2.1 开发环境中元数据的分类及作用
3.2.2 工作流编排的研究
3.2.3 Webservice技术分析
3.2.4 元数据的分层设计与集成编排
3.3 基于Eclipse GEF的拖拽设计界面
3.3.1 Eclipse GEF技术分析
3.3.2 开发环境的拖拽设计
3.4 本章小结
第四章 Agile BI集成开发环境的设计与实现
4.1 需求解析与模块划分
4.1.1 通信模块
4.1.2 ETL设计器模块
4.1.3 Report设计器模块
4.1.4 集成设计器模块
4.2 设计与实现
4.2.1 通信功能的设计与实现
4.2.2 ETL设计器的设计与实现
4.2.3 Report设计器的设计与实现
4.2.4 集成设计器的设计与实现
4.3 测试
4.3.1 测试环境
4.3.2 测试方法
4.3.3 测试用例
4.4 应用举例
4.5 本章小结
第五章 总结与展望
5.1 论文工作总结
5.2 下一步工作方向
参考文献
缩略语
致谢
本文编号:3680104
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3680104.html