基于SaaS模式的TMS系统架构研究与设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
目前,随着我国市场经济的发展,物流业面临的竞争环境也日趋严峻。人们认识到要想提高企业的竞争力,必须从物流管理上入手,那么信息系统将是一个必然的选择。然而,我国的物流业以中小型企业为主,他们信息化的瓶颈,主要在于软硬件购买及维护成本过高。除了物流行业之外,其他行业也存在同样的问题。在这种普遍的市场需求下,SaaS(Software as a Service,软件即服务)应运而生,它的出现在一定程度上,可以加快中小企业信息化发展的步伐。
     本文首先分析了SaaS模式在物流业应用的优势。针对SaaS模式软件成熟度模型进行分析,给出各级模型的特点;结合当前流行的复杂系统应用架构,给出了适合于SaaS模式的TMS(运输管理系统)应用的成熟度模型。并以运输管理系统的开发为背景,探讨SaaS模式下TMS软件架构的分析与设计,给出SaaS模式运输管理系统平台的基本框架。
     在研究过程中,引入了SaaS模式的相关理论技术,结合运输业管理系统的特点,分析和设计了基于SaaS模式运输管理系统的平台。具体包括,分析运输管理系统的业务用例模型、活动模型,利用面向对象建模结构“4+1”视图模型对TMS系统进行设计,随后着重进行多租户数据结构、系统可配置性及可扩展性的分析和设计。最后利用AJAX、WCF等技术实现了部分系统功能。
At present,with the development of Chinese market economy,the logistics industry is facing an increasingly tough competitive environment.In order to improve the competitiveness of enterprises,we must start with the logistics management,So that information systems will be an inevitable choice.However,most Chinese logistics enterprises are present a form of small or medium-sized.And their information bottlenecks must be the high costs mainly in purchase of hardware and software as well as maintenance.Moreover,other industries are facing the same problem.As the market demand for such a universal requirement,SaaS(Software as a Service) emerged.And it's appears can give an impetus to the development of small and medium-sized information technology in a certain extent.
     In this paper,firstly we analyzed the advantages of application in the logistics industry with the SaaS model.SaaS model for software maturity model to analyze the characteristics of the model has given at all levels.Combining current popular application framework for complex systems,the paper give the SaaS model for TMS (Transportation Management System) applications Maturity Model.As the background of development of Transportation Management System,we discussed the SaaS model TMS(Transportation Management System) software architecture,and given the basic framework of SaaS-modal Transport Management System platform.
     During the study,we introduced the SaaS model theory technology,and combined with the characteristics of the transport management system,analyzed and designed the Transportation Management System platform of SaaS Model-based. Include analysis of system business and system use case model,activity model,using the object-oriented modeling structure of "4+1" view model to design the TMS system.Then focus on multi-tenant data structure,analysis and design the system's can be configured capability and scalable capability.Finally,we use related technology(AJAX,WCF) to developed part of system functions.
引文
[1]ThomasERL.Serviee-Oriented Arehiteeture:Concepts,Technology,and Design.Prentice Hall PTR.
    [2]Rockford Lhotka.Expert C#2005 Business Objects[M],2nd Edition,APress,Mar 2006
    [3]Juval Lowy.Programming WCF[M],O,Reilly,July 2007.
    [4]Frederick Chong,Gianpaolo Carraro Roger Wolter.Multi-Tenant Data Architecture.Microsoft Corporation.June2006.
    [5]Frederick Chong,Gianpaolo Carraro.Architectttre Strategies for Catching the Long Tail.Microsoft Corporation.April 2006.
    [6]Eric Newcomer,Greg Lomow,Understanding SOA with Web Service.电子工业出版社,2006
    [7]Laurence Moroney.Foundations of WPF:An Introduction to Windows Presentation Foundation[M],Appress,Nov,2006.
    [8]Deepak Alur,John Crupi,Dan Malks.Core J2EE Patterns:Best Practices and Design Strategies 2~(nd) edition.2005.6.
    [9]黄忠成:Framework的设计与应用[M]电子工业出版社.2006.10
    [10]奚江华:圣殿祭司的ASENET 2.0开发详解[M]电子工业出版社.2006.11
    [11](邓辉、孙鸣)译:敏捷软件开发——原则、模式与实践(C#)[M]人民邮电出版社 2008.1
    [12]温昱:软件架构设计[M]电子工业出版社.2007,5
    [13](车皓阳、杨眉)译:UML面向对象建模与设计 人民邮电出版社.2006,1
    [14]董大伟:ASP.NET AJAX应用剖析立即上手 电子工业出版社.2007,12
    [15]于振梅:面向服务模式与面向对象技术[J]山东科学.2006,(04).
    [16]胡百敬、姚巧玫:SQL Server 2005数据库开发详解[M]电子工业出版社.2006,1
    [17]张逸、徐宁:WCF服务编程[M]机械工业出版社.2008.1
    [18]马晓杰:软件作为服务模式的创新研究 对外经济贸易大学硕士论文 2006.3
    [19]陈海栋:SaaS软件服务模式下的人力资源管理系统 上海交通大学工程硕士学位论文 2006.8
    [20]昌中作:基于SaaS模式的公共物流服务平台关键技术的研究 北京交通大学硕士论文 2007.12
    [21]陈连平:面向自服务的企业应用供应方法的探索和研究 西北工业大学硕士 论文 2007.3
    [22]张静:软件即服务模型的研究与实现 南昌大学硕士论文,2007.12
    [23]叶伟:SaaS架构设计[M]电子工业出版社.2009,1
    [24]王岩:精通ASP.NET 3.5企业级开发[M]人民邮电出版社.2008.7
    [25]薛明德,王茂林,杨波:物流系统规划与设计[M]企业管理出版社.2004.9
    [26]石林,陈明志:物流信息管理系统[M]经济科学出版社.2007,8
    [27]胡理增:面向供应链的客户关系管理[M]中国物资出版社 2007,12
    [28]曾佑新:企业信息化管理[M]科学出版社 2007,7
    [29]许万增,王平尧:中小企业信息化探索[M]科学出版社 2007,1
    [30]SaaS系统中的数据模型设计http://www.saas.com.cn/aboutsaas/info080513.asp
    [31]中国软件运营服务(SaaS)研究中心http://www.ccwresearch.com.cn/saas.asp
    [32]什么是SaaS http://www.enet.com.cn/article/2007/0403/A20070403522094.shtml
    [33]架构蓝图-软件架构”4+1”视图模型http://www.ibm.com/developerworks/cn/rational/r-4p1-view/

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700