致谢
中文摘要
ABSTRACT
1 绪论
1.1 课题的背景和意义
1.2 国内外SaaS应用现状
1.3 现状分析与解决方案
1.3.1 现状分析
1.3.2 解决方案
1.4 主要研究内容
2 相关技术介绍
2.1 面向服务架构
2.1.1 SOA简介
2.1.2 SOA分层体系结构
2.1.3 面向服务组件的架构
2.1.4 Web Service
2.2 软件即服务
2.2.1 SaaS简介
2.2.2 SaaS应用体系结构
2.3 数据访问
2.4 设计模式
3 需求分析
3.1 功能需求
3.1.1 基本功能需求
3.1.2 风险分析与风险控制
3.1.3 物流资源共享平台
3.2 业务行为过程分析
3.2.1 铁路运输过程
3.2.2 末端物流企业运输过程
3.3 系统开发工具简介
4 公共物流服务平台总体设计
4.1 系统设计原则
4.1.1 可配置性
4.1.2 可扩展性
4.1.3 可延伸性
4.1.4 多用户高效性
4.2 系统总体架构设计
4.2.1 基于SOA的系统架构
4.2.2 设计模式在系统架构设计中的应用
5 SaaS多用户业务模型和数据模型的研究
5.1 SaaS多用户业务模型的研究
5.1.1 SCA服务组件元模型
5.1.2 SCA系统的业务组装模型
5.1.3 服务的访问权限控制
5.2 SaaS多用户统一服务数据对象访问构件的设计
5.2.1 SDO访问层设计目标
5.2.2 SDO体系结构
5.2.3 SDO内部结构
5.2.4 上层服务与接口
5.3 SaaS多用户数据模型的研究
5.3.1 设计原则和实现目标
5.3.2 SaaS多用户数据库设计方案
5.3.3 数据模型的扩展
6 平台关键模型的详细设计
6.1 SCA物流业务模型
6.1.1 物流业务元模型的设计
6.1.2 服务目录结构
6.1.3 服务的组装与加载
6.1.4 服务请求的工作流程
6.2 SDO工作过程
6.2.1 数据请求的工作流程
6.2.2 序列化数据图
6.2.3 遍历数据图
6.3 DMS的设计
6.3.1 DMS整体模块结构
6.3.2 通用模块
6.3.3 API
6.3.4 专用模块
6.4 系统安全服务
6.4.1 认证
6.4.2 授权
6.4.3 受信任的数据连接
7 结论
参考文献
作者简历
学位论文数据集