主动服务思想的云服务在物流交易系统的实现
发布时间:2023-08-05 17:00
“软件即服务”(Software as a Service, SaaS)是一种新型的软件应用模式,在这种模式下,用户不用购买软件,而改向软件服务商租赁,无需对软件进行维护,由软件服务提供商全权管理和维护软件。 随着世界经济一体化,用户需求差异也越来越明显,服务提供商面临的挑战也越来越严峻。为了满足租户的业务定制需求,云服务系统需要对于租户不断变更的需求及业务领域内流程变化具有一定的适应性。为此,提出一种在主动服务SaaS模式下构建云服务系统的方法。该方法以主动服务思想为指导,首先通过服务规划、构建服务扩展结构等一系列步骤,分析设计整体服务及其扩展功能结构,然后经由基于构件的软件开发方法和动态组装框架,将服务及构件动态装配为“完整服务”供租户使用。最后,将该主动服务方法引入到一个物流项目中,以证实其可操作性及有效性。 相对于传统SaaS模式,主动服务SaaS模式在可扩展性、可维护性方面具有优势。由于市场环境的变化,导致租户新的业务需求与服务所提供功能变得不一致。此时,可以通过加入新的构件,达到修改主体服务所具备的功能层次的目的。整个过程由动态组装框架动态完成,并且不影响运行中的系统。从租...
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景及意义
1.1.1 研究背景
1.1.2 研究意义
1.1.3 解决方案
1.2 论文组织结构
第2章 SaaS简介与主动服务
2.1 SaaS简介
2.2 主动服务概述
2.2.1 主动服务简介
2.2.2 Web主动服务模型
2.2.3 Web主动服务的实现流程
2.3 构件的描述语言UCDL
2.3.1 构件描述语言及通用描述
2.3.2 UCDL模型结构
2.4 本章小结
第3章 基于主动服务思想的云服务
3.1 主动服务思想的云服务
3.2 服务划分
3.3 构建服务扩展
3.4 动态组装框架
3.4.1 总体设计
3.4.2 规格
3.4.3 详细设计
3.5 实现
3.5.1 配置文件选取
3.5.2 存取方法
3.5.3 存储结构
3.5.4 写回策略
3.5.5 代理类工厂
3.5.6 反射部件
3.5.7 编译部件
3.5.8 加载部件
3.5.9 实例化部件
3.5.10 缓存部件
3.5.11 插入策略加载控制
3.5.12 动态加载引擎
3.5.13 服务类与构件类管理
3.5.14 装配核查
第4章 物流交易系统的实现
4.1 物流行业项目
4.2 功能需求
4.3 逻辑模型
4.4 业务流程
4.5 对象动态模型
4.6 物流服务粒度规划
4.7 物流服务扩展
4.8 对比分析
第5章 结论与展望
5.1 结论
5.2 进一步工作的方向
致谢
参考文献
攻读学位期间的研究成果
本文编号:3839004
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景及意义
1.1.1 研究背景
1.1.2 研究意义
1.1.3 解决方案
1.2 论文组织结构
第2章 SaaS简介与主动服务
2.1 SaaS简介
2.2 主动服务概述
2.2.1 主动服务简介
2.2.2 Web主动服务模型
2.2.3 Web主动服务的实现流程
2.3 构件的描述语言UCDL
2.3.1 构件描述语言及通用描述
2.3.2 UCDL模型结构
2.4 本章小结
第3章 基于主动服务思想的云服务
3.1 主动服务思想的云服务
3.2 服务划分
3.3 构建服务扩展
3.4 动态组装框架
3.4.1 总体设计
3.4.2 规格
3.4.3 详细设计
3.5 实现
3.5.1 配置文件选取
3.5.2 存取方法
3.5.3 存储结构
3.5.4 写回策略
3.5.5 代理类工厂
3.5.6 反射部件
3.5.7 编译部件
3.5.8 加载部件
3.5.9 实例化部件
3.5.10 缓存部件
3.5.11 插入策略加载控制
3.5.12 动态加载引擎
3.5.13 服务类与构件类管理
3.5.14 装配核查
第4章 物流交易系统的实现
4.1 物流行业项目
4.2 功能需求
4.3 逻辑模型
4.4 业务流程
4.5 对象动态模型
4.6 物流服务粒度规划
4.7 物流服务扩展
4.8 对比分析
第5章 结论与展望
5.1 结论
5.2 进一步工作的方向
致谢
参考文献
攻读学位期间的研究成果
本文编号:3839004
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3839004.html