学位论文 > 优秀研究生学位论文题录展示
基于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 SaaS及TMS介绍 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
|
相似论文
- 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
- 基于SaaS临床路径管理系统的设计与实现,TP311.52
- 嵌入式网络视频软件的研究与实现,TP393.09
- 基于CMMI3级的软件外包过程管理模型及其实例研究,TP311.52
- 基于SSH框架的出版物管理系统的设计与实现,TP311.52
- SmartSAR SWA-基于Artop的汽车电子软件架构工具的设计与实现,TP311.52
- 基于SaaS模型面向SAP系统的GRC服务研究与表现,TP393.09
- SaaS技术在人力资源服务平台中的应用研究,TP311.52
- 项目管理成熟度模型在航天型号项目管理中的应用研究,F426.5
- 基于SaaS和SOA的ERP系统关键问题的研究,TP315
- 基于AUTOSAR和eTPU的PWM模块及ICU模块的设计与实现,TP311.52
- 基于SaaS模式的工程机械销售代理公司CRM系统的设计与实现,TP311.52
- H公司IT项目管理的持续改进方法研究,F270.7
- 高温下建筑施工健康安全管理与成熟度评价,TU714
- 高抗振性动态钢管直径测量系统的研究,TP274
- WEB报表工具及其组件化的研究与开发,TP393.09
- 基于SaaS模式的统一通信服务平台的设计与实现,TP393.09
- 面向SaaS模式的应用软件日志架构设计与实现,TP393.09
- 企业信息化成熟度模型及其评价体系研究,F270.7
- 基于SaaS的协同项目管理系统的研究与开发,TP311.52
- 基于模糊数学的IT项目管理成熟度评价建模研究,TP311.5
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|