首页> 中文学位 >多视图业务模型存储及访问框架研究
【6h】

多视图业务模型存储及访问框架研究

代理获取

目录

封面

中文摘要

英文摘要

目录

第一章 绪论

1.1 研究背景和意义

1.2 国内外研究现状

1.3 主要研究内容

1.4 论文组织结构

1.5 本章小结

第二章 总体架构分析

2.1 应用背景

2.2 框架总体架构

2.3 层次分析

2.4 本章小结

第三章 业务模型存储及管理

3.1 业务模型存储管理机制

3.2 结构化模型数据管理

3.3 非结构化模型数据管理

3.4 模型文件存储访问方法

3.5 本章小结

第四章 面向用户的业务模型多视图推送机制

4.1 多视图关系元模型

4.2 多视图业务模型关联搜索机制

4.3多视图业务模型应用及推送机制

4.4 多视图模型显示方式

4.5 本章小结

第五章 原型系统详细设计

5.1 原型系统软件架构

5.2 结构化模型数据管理组件

5.3 非结构化模型数据管理组件

5.4 多视图查询应用模式设计实现

5.5 Rest服务生成模块

5.6 本章小结

第六章 原型系统的实现与验证

6.1 应用场景

6.2 系统验证及界面展示

6.3 结果分析和讨论

6.4 本章小结

第七章 全文总结与展望

7.1 全文总结

7.2 研究展望

参考文献

致谢

攻读硕士学位期间已发表或录用的论文

声明

展开▼

摘要

在以多视图业务建模为基础的模型驱动开发(Model Driven Development, MDD),面向服务架构(SOA)的信息系统实施过程中,业务模型库承担了业务模型数据的管理,实现业务模型到服务的转换并对服务的全生命周期进行支持的职责。云平台下的业务模型库为了应对大量企业的业务模型数据存储和访问需求,需要支持海量业务模型数据的存储访问,并实现多种模式的复杂应用。然而传统的以关系数据库为核心的存储技术在面临海量结构化、半结构化业务模型数据时,在效率上难以满足需求。而现有的业务模型库技术关注处理基本的业务模型数据访问,而不支持更复杂的查询请求。本文针对上述的问题,提出了多视图业务模型存储及访问框架,作为一个中间件在数据存储、访问、管理、应用等多方面支持云平台下业务模型库,并构建原型系统对其进行了验证。重点研究了多视图业务模型数据本身的特点以及应用模式,结合多种数据存储平台及技术实现多视图业务模型数据的高效存储及管理,并构建多视图业务模型数据的关系元模型,实现对多种复杂应用模式的支持。
  本研究主要内容包括:⑴提出多视图业务模型存储及访问框架。框架作为一个中间件支持云平台下的业务模型库进行业务模型数据存储、管理、应用。框架结合多种数据存储平台,采用多租户数据隔离等技术实现云平台下海量业务模型数据的管理,并且通过构建业务模型的关系元模型来实现多视图业务模型的复杂应用模式。⑵结合多种数据存储平台实现底层数据访问。通过研究多视图业务模型数据的特点,针对不同类型数据,采用有机结合的多种数据库(包括关系数据库以及非关系数据库),以及经过封装和扩展的HDFS实现底层数据存储访问。并在此基础上进行扩展和封装,以实现高效的数据存储和管理。⑶构造关联元模型并实现复杂应用模式。构建用于描述分散存储的多视图业务模型数据间相互关联的关系元模型,实现系统对不同业务模型数据之间关联(包括直接关联以及间接关联)的自动识别。在此基础上设计并实现复杂查询,支持对业务模型数据的多种应用模式。⑷构建原型系统并对其进行验证。基于本文所提出的方法,设计并实现了基于多视图业务模型存储及访问框架的业务模型库原型系统。采用某大型物流公司配送流程模型数据为实例,通过对业务模型数据进行存储和执行复杂查询来对原型系统进行验证。验证结果表明多视图业务模型存储及访问框架能够为云平台下的业务模型库提供了从数据存储访问到数据应用的多方面支持,为在模型驱动服务开发中对业务模型数据的管理和应用提供了一个高效可行的方案,具有一定的应用前景以及理论价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号