首页> 中文学位 >基于SOA三层模型的系统架构及建模平台设计
【6h】

基于SOA三层模型的系统架构及建模平台设计

代理获取

目录

声明

摘要

第一章 绪论

1.1 国内外研究背景及意义

1.2 国内外研究现状

1.2.1 结构化模型

1.2.2 对象模型

1.2.3 组件模型

1.3 工作流简介

1.4 论文完成的主要工作及结构

第二章 系统整体架构

2.1 SOA三层模型

2.1.1 应用系统开发模型分析

2.1.2 传统SOA模型

2.1.3 动态模型

2.2 应用系统架构

2.2.1 通用的CPU架构

2.2.2 ASIC架构

2.2.3 结构对比

2.2.4 系统整体架构

2.2.5 建模平台

2.3 本章小结

第三章 概念建模

3.1 概念模型

3.2 银行卡业务概念建模

3.3 银行卡业务概念建模实现

3.3.1 MVC

3.3.2 Servlet

3.3.3 Ajax

3.3.4 动态菜单

3.4 本章小结

第四章 物理建模

4.1 物理模型

4.1.1 物理层结构设计

4.1.2 只写总线及消息传递机制

4.1.3 原子构件设计

4.2 银行卡业务物理建模

4.2.1 卡业务构件

4.2.2 卡业务AC库及BC库设计

4.3 本章小结

第五章 逻辑建模

5.1 逻辑模型

5.2 流程引擎指令设计

5.2.1 单片机结构及指令

5.2.2 流程引擎逻辑结构设计

5.2.3 流程引擎指令

5.3 银行卡业务逻辑建模

5.3.1 卡业务文档确立

5.3.2 卡业务步骤录入

5.3.3 卡业务流程

5.4 本章小结

第六章 总结与展望

6.1 工作总结

6.2 后续工作的展望

参考文献

致谢

攻读学位期间发表的学术论文

展开▼

摘要

应用系统的开发模型经历了结构化、基于对象、基于组件及SOA的过程,通过研究它们各自的优缺点,并结合工作流技术可实现对工作任务良好的划分和控制的特征,在传统SOA模型的基础上引入逻辑层,从业务的视角出发构建了基于SOA的三层模型。相比传统的基于静态模型的系统开发方法,该模型在解决业务规则的快速扩展及应对风险的能力方面可以获得更大的空间,支持业务应用不断创新的需求。
  基于SOA动态模型,提出一种新的支持快速、平滑、可重用的应用系统开发架构。该架构基于SOA的三层建模,完成业务组成的分析、业务流程的LL7(应用层语言)描述及相应构件的提取,并参考CPU完成流程引擎的设计。该架构的底层设计中通过只写总线将构件与流程引擎联系起来,流程引擎以消息的形式实现对各个构件的调用,构件完成具体操作后将结果以消息的形式打包反馈回流程引擎,各构件之间独自运行,可实现并行处理。
  针对该应用系统架构完成建模平台,实现SOA三层建模工作。分别完成概念建模、逻辑建模和物理建模。结合具体应用,概念建模实现了概念的划分及隶属关系表述;逻辑建模实现了对业务流程的形式化、确定化表述,并将流程引擎对业务流程的控制对应到指令中;物理建模实现了构件的提取、命名及统一管理,确定了构件在底层实现的组成形式;最后在建模平台上以卡银行业务为例分别进行了概念建模、逻辑建模和物理建模,结果表明该系统开发架构具有良好的业务流程再造能力,保证业务系统的持续稳定,建模平台可实现对SOA三层模型的建模需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号