学位论文 > 优秀研究生学位论文题录展示

基于SaaS模式的TMS系统架构研究与设计

作 者: 张永强
导 师: 董丽丽
学 校: 西安建筑科技大学
专 业: 计算机软件与理论
关键词: SaaS TMS 成熟度模型 软件架构 多租户
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 42次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前,随着我国市场经济的发展,物流业面临的竞争环境也日趋严峻。人们认识到要想提高企业的竞争力,必须从物流管理上入手,那么信息系统将是一个必然的选择。然而,我国的物流业以中小型企业为主,他们信息化的瓶颈,主要在于软硬件购买及维护成本过高。除了物流行业之外,其他行业也存在同样的问题。在这种普遍的市场需求下,SaaS(Software as a Service,软件即服务)应运而生,它的出现在一定程度上,可以加快中小企业信息化发展的步伐。本文首先分析了SaaS模式在物流业应用的优势。针对SaaS模式软件成熟度模型进行分析,给出各级模型的特点;结合当前流行的复杂系统应用架构,给出了适合于SaaS模式的TMS(运输管理系统)应用的成熟度模型。并以运输管理系统的开发为背景,探讨SaaS模式下TMS软件架构的分析与设计,给出SaaS模式运输管理系统平台的基本框架。在研究过程中,引入了SaaS模式的相关理论技术,结合运输业管理系统的特点,分析和设计了基于SaaS模式运输管理系统的平台。具体包括,分析运输管理系统的业务用例模型、活动模型,利用面向对象建模结构“4+1”视图模型对TMS系统进行设计,随后着重进行多租户数据结构、系统可配置性及可扩展性的分析和设计。最后利用AJAX、WCF等技术实现了部分系统功能。

全文目录


摘要  3-4
ABSTRACT  4-8
1 绪论  8-12
  1.1 研究的目的和意义  8-9
  1.2 国内外应用现状及水平  9-10
  1.3 论文研究的主要内容  10-12
2 SaaSTMS介绍  12-17
  2.1 SaaS简介  12
    2.1.1 SaaS的基本概念  12
    2.1.2 SaaS与ASP的区别  12
  2.2 SaaS的规模效应  12-13
  2.3 SaaS成熟度模型  13-16
    2.3.1 第一级:定制开发  14
    2.3.2 第二级:可配置  14
    2.3.3 第三级:多租户架构  14-15
    2.3.4 第四级:可扩展性、可配置性的多租户架构  15
    2.3.5 选择合适的成熟度模型  15-16
  2.4 TMS介绍  16-17
3 TMS系统设计方案及关键技术  17-26
  3.1 设计思想和原则  17-18
  3.2 书馆"4+1"视图简介  18-19
  3.3 AJAX技术  19-20
  3.4 WCF技术  20-24
    3.4.1 WCF简介  20-21
    3.4.2 WCF的工作原理  21-23
    3.4.2 WCF服务的优点  23-24
    3.4.3 WCF服务托管  24
  3.5 数据库访问技术  24-26
4 构建TMS应用系统  26-35
  4.1 TMS系统设计  26-30
    4.1.1 场景视图  26-27
    4.1.2 逻辑视图  27
    4.1.3 开发视图  27-29
    4.1.4 物理视图  29-30
  4.2 TMS系统业务需求分析  30-35
    4.2.1 业务处理  30-31
    4.2.2 业务处理顺序图  31-32
    4.2.3 业务处理状态转换图  32-35
5 基于SaaS模式的TMS分析与设计  35-56
  5.1 基于SaaS模式TMS系统的数据库设计  35-38
    5.1.1 多租户软件的数据库方案  35-36
    5.1.2 TMS的数据库设计  36-38
  5.2 基于SaaS模式TMS系统的可配置性  38-43
    5.2.1 数据可配置性  38-41
    5.2.2 功能可配置性  41-42
    5.2.3 界面可配置性  42-43
  5.3 基于SaaS模式TMS系统的可伸缩性  43-46
    5.3.1 应用服务层的扩展  43-45
    5.3.2 数据库层的扩展  45-46
  5.4 基于SaaS模式TMS系统的安全  46-48
    5.4.1 身份认证  46
    5.4.2 权限管理  46-47
    5.4.3 日志记录  47-48
  5.5 TMS系统主要模块的实现  48-56
    5.5.1 运单管理  48-50
    5.5.2 业务处理  50-56
6 总结与展望  56-58
致谢  58-59
参考文献  59-61
攻读学位期间发表的学术论文目录  61

相似论文

  1. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  2. 基于SaaS临床路径管理系统的设计与实现,TP311.52
  3. 嵌入式网络视频软件的研究与实现,TP393.09
  4. 基于CMMI3级的软件外包过程管理模型及其实例研究,TP311.52
  5. 基于SSH框架的出版物管理系统的设计与实现,TP311.52
  6. SmartSAR SWA-基于Artop的汽车电子软件架构工具的设计与实现,TP311.52
  7. 基于SaaS模型面向SAP系统的GRC服务研究与表现,TP393.09
  8. SaaS技术在人力资源服务平台中的应用研究,TP311.52
  9. 项目管理成熟度模型在航天型号项目管理中的应用研究,F426.5
  10. 基于SaaS和SOA的ERP系统关键问题的研究,TP315
  11. 基于AUTOSAR和eTPU的PWM模块及ICU模块的设计与实现,TP311.52
  12. 基于SaaS模式的工程机械销售代理公司CRM系统的设计与实现,TP311.52
  13. H公司IT项目管理的持续改进方法研究,F270.7
  14. 高温下建筑施工健康安全管理与成熟度评价,TU714
  15. 高抗振性动态钢管直径测量系统的研究,TP274
  16. WEB报表工具及其组件化的研究与开发,TP393.09
  17. 基于SaaS模式的统一通信服务平台的设计与实现,TP393.09
  18. 面向SaaS模式的应用软件日志架构设计与实现,TP393.09
  19. 企业信息化成熟度模型及其评价体系研究,F270.7
  20. 基于SaaS的协同项目管理系统的研究与开发,TP311.52
  21. 基于模糊数学的IT项目管理成熟度评价建模研究,TP311.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com