论文部分内容阅读
摘要:该文介绍了SaaS模式以及铁路企业建立物流信息平台应用该模式的优势,根据平台设计的功能模块提出了基于SaaS模式的铁路企业物流信息平台管理体系架构方案,最终成功建立了整个平台系统,实现了区域铁路物流信息化高效的管理。
关键词:区域物流;物流信息平台;软件即服务
中图分类号:TP302.1文献标识码:A文章编号:1009-3044(2012)13-3206-03
SaaS Model of Railway Logistics Information Platform in the area of Applied Research
TIAN Bo, MO Hai-ping
(Mechanical and Electronic Technology Institute, Lanzhou Jiaotong University, Lanzhou 730070, China)
Abstract: This paper introduces the SaaS model and railway enterprises establish logistics information platform with the application of the model of the advantage, according to the function module design platform we put forward based on the SaaS model the railway enterprise logistics information platform management system architecture scheme, finally we successfully set up the whole platform system, realized the regional railway logistics information of high efficient management.
Key words: regional logistics; logistics information platform; software as a service
随着我国铁路信息化建设的突飞猛进的发展,物流信息平台的建立成为铁路系统中实现信息化的关键,而传统的物流信息平台建立模式往往需要数额巨大的投资、较长的建设周期以及专业的维护团队等。为此,我们采用了当前应用最为广泛和成功的模式之一(即SaaS模式)来建立区域铁路物流信息平台,根据平台划分的功能模块提出了SaaS模式物流信息平台架构解决方案,该模式的应用能够大大降低企业投资成本和投资风险,无需较长的建设周期,也不需要建设专业的维护团队,它是一种高效的快捷的应用模式,能提高企业对物流运输的管理水平大大加快区域铁路信息化建设。
1 SaaS(软件即服务)的概念及优势
1.1 SaaS的概念
SaaS(Software as a Service软件即服务)是一种通过互联网方式实现的软件服务使用的全新模式。它能够大大降低终端客户企业搭建以及维护基础设施的麻烦,通过使用互联网账号的登录方式向用户企业提供模块化服务。在此种方式中,客户所使用相关软软件的开发以及运维工作等均由網络服务提供商负责,然后通过租赁在线使用权限的形式向用户提供完备的软件服务,实现盈利。它使终端用户在任何可接入互联网的地点,均可使用模块化软件服务实现企业的信息化管理[4]。
1.2 SaaS的优势
1)开发成本低廉。各类用户无需专业技术人员、无需耗费巨资采购设备、服务器、和建设机房等。只需支付一次性的项目定制费和定期的软件租赁服务费。
2)使用方便快捷。SaaS模式的软件服务可以在任何可接入互联网的地方与时间使用,在软件升级和使用服务等方面简单。实行按照服务模式付费灵活。
3)研发周期较短。SaaS服务通用性强.产品化程度高,具有“一次开发、多用户使用”的特点,即便是企业需要“定制”,也是软件服务提供商在实施,成熟度高,所以必然会缩短开发周期。
4)实施风险较小。基于SaaS模式的软件项目可避免软件部署失败的风险,减小企业的研制软件系统风险;并且此模式应用门槛低,减小企业的应用风险。因而基于SaaS的企业信息服务模式在当今互联网的信息时代发挥出了巨大的优势。正是由于此模式的众多优点, SaaS从产生以来得到了快速的发展.并成功地应用到企业信息管理的多个方面。
总之,和传统模式相比,SaaS具有更低的建设成本、更低的维护成本、更低的应用门槛以及更低的应用风险等特点。
2物流信息平台功能模块
根据现场调研的情况,我们规划并实施了“SaaS模式下某区域铁路物流信息平台”的项目建设工作,目前基本已经完成了项目的规划、设计以及软件的系统主体开发工作,整个项目也已接近尾声,下一步就是对整个平台系统进行测试。项目的目标就是建成区域铁路物流综合管理信息化平台。
2.1计划管理模块
计划管理模块主要包括月计划管理、日常计划管理、日计划管理、重点车管理四个方面的业务功能。计划管理主要是指铁路运输、协调与管理,主要服务于多元中心运输经营部、各物流公司生产调度部、客户/网站/基地、路局等部门之间的信息交互。
2.2基础信息设置模块
基础信息设置服务于计划管理功能模块,提供下拉框列表或系统运算规则,用于基础信息的录入和维护。该模块包括:限装条件管理、大口管理、站点管理、去向管理、车种管理、专用线管理、物流基地管理、计划品名管理。
表1信息平台的传统模式与SaaS模式对比
图1多元中心物流信息平台功能图
3 SaaS模式平台体系架构解决方案
根据以上模块的划分情况,建立了基于SaaS的多元中心物流信息平台,它的主要特点就是非本地化的数据存储以及单代码库对应的多个应用实例。所以在平台的建设时需要对数据的系统管理与整体安全问题给予明确的分析解决办法。如果将浏览器直接接入负载平衡器的传统模式显然无法对大量用户的数据安全起到任何保护作用,也无法适应铁路物流企业业务的灵活多变性。基于上述考虑,该文设计了如图2所示体系结构。
图2基于SaaS模式的多元中心物流信息平台体系架构
本架构中,软件服务提供商在负载均衡器上为多个客户提供软件服务,在同一层级上运行四个不同的功能模块服务,各服务模块都可以为不同的客户提供所要管理的对象。每个客必须先要通过“SaaS物流信息平台门户”进行登录,它的功能是认证与授权用户有资格使用的权限,并且通过这种途径实现对不同用户的鉴别与管理,它还能管理不同用户访问与其有关联的数据库地点,这使得平台门户能明显提高对用户数据安全的保护。下一层的负载均衡器(用户统一管理)是一个进程服务器,它与物流信息平台的门户相连是为用户提供具体服务的统一接口,又与下面的功能模块相连管理着各个应用服务,同时也能够实现各应用服务模块资源的最大化共享。SLA(Service Level Agreement,服务等级协议)作为一个监管层介于负载均衡器(用户统一管理)与底层数据库之间,如果不同用户在同时访问相同的应用服务时它的作用就是使他们之间互相不会感知到对方的存在提高了服务效率。
在本体系结构中,为降低服务程序对系统底层数据库的频繁访问,本架构新增了数据源代理服务让其与底层数据库相连,在平台使用高峰期时它能使大量的访问用户减少对数据库信息的频繁调用和存取,进而对系统性能的提高发挥作用。另外,要发挥SaaS模式的优势,就要对平台底层另行增加一个“元数据”结构,它的主要功能是满足客户对自身情况的需求,向用户提供个性化的服务,所以本结构的最大优点就是它自身具有可配置性。
在平台正式投入使用后,铁路物流企业最终用户如欲登录平台时,网络系统随即展开对平台运行和工作状态的查询,同时进程服务器的负载平衡功能将会被启动,它将较为空闲的应用模块服务分配给这些企业最终用户,另外进程服务器还具备改写用户群信息的功能,它可将用户的相关信息、服务目录结构、元数据配置文件授权给应用模块,这样就为改写用户群的信息提供了基本条件。这种方法最终实现了企业用户的安全认证和数据授权,它正是通过负载均衡器将应用模块服务与企业终端用户信息表相绑定来实现的。
在用户管理员得到权限时,就能够在平台系统的具体操作中执行创建、修改、删除本地数据模块信息等管理操作。因SaaS模式的铁路物流信息平台结构采用了非集中式的认证系统,为确保服务器能准确识别不同用户信息并分配适合其自身的使用权限,必须使企业用户的账户与其自身的本地目录服务证书相绑定,因此系统采用了联合服务结构从而提高了服务器识别用户和分配权限的可靠性。如果企业用户试图连接系统,系统的联合服务机制就会启动对用户的本地身份识别操作,随后将提供一个安全指令使得平台系统能够接入应用服务程序。这个认证过程都是基于SSL(Secure Sockets Layer安全套接层协议层)技术实现的,这样可以充分保证用户和系统的整体安全。
4结束语
目前我国很多行业都在推广和应用SaaS架构模式,该文提出了SaaS模式下区域铁路物流信息平台解决方案,该架构除了能够为客户节约成本,降低风险外,还能够提高服务水平与服务质量。该文以区域铁路物流信息化建设为出发点,较为系统地论述了以SaaS模式建立物流信息平台架构体系,建成的平台提升了铁路运输管理的水平和管理效率,满足了区域铁路行业对自身业务能力提高的迫切需求和现代物流运输与管理的要求。
参考文献:
[1]朱周华,李鹏.一种基于SaaS模式的企业信息化服务平台架构[J].西安邮电学院学报,2010(6):43-47.
[2]朱永生,王军.基于SaaS的软件服务模式在公共气象效益评估评估平台中的应用[J].计算机与现代化,2011(8):42-45.
[3]刘谦,何彦如,田大卫.采用SaaS模式构建区域化中小医院信息平台[J].中国医疗器械信息,2010(9):19-22.
[4]邬志华.基于SaaS模式的中小型航运企业物流信息平台关键技术[J].水运工程,2011(12):36-39.
[5]李蜀湘,张拥华. SaaS模式下物流园区公共信息平台的构建[J].商业时代,2010(24):29-30.
[6]彭荣.SaaS模式下多租户系统架构及关键技术研究[D].大连:大连海事大学,2010.
关键词:区域物流;物流信息平台;软件即服务
中图分类号:TP302.1文献标识码:A文章编号:1009-3044(2012)13-3206-03
SaaS Model of Railway Logistics Information Platform in the area of Applied Research
TIAN Bo, MO Hai-ping
(Mechanical and Electronic Technology Institute, Lanzhou Jiaotong University, Lanzhou 730070, China)
Abstract: This paper introduces the SaaS model and railway enterprises establish logistics information platform with the application of the model of the advantage, according to the function module design platform we put forward based on the SaaS model the railway enterprise logistics information platform management system architecture scheme, finally we successfully set up the whole platform system, realized the regional railway logistics information of high efficient management.
Key words: regional logistics; logistics information platform; software as a service
随着我国铁路信息化建设的突飞猛进的发展,物流信息平台的建立成为铁路系统中实现信息化的关键,而传统的物流信息平台建立模式往往需要数额巨大的投资、较长的建设周期以及专业的维护团队等。为此,我们采用了当前应用最为广泛和成功的模式之一(即SaaS模式)来建立区域铁路物流信息平台,根据平台划分的功能模块提出了SaaS模式物流信息平台架构解决方案,该模式的应用能够大大降低企业投资成本和投资风险,无需较长的建设周期,也不需要建设专业的维护团队,它是一种高效的快捷的应用模式,能提高企业对物流运输的管理水平大大加快区域铁路信息化建设。
1 SaaS(软件即服务)的概念及优势
1.1 SaaS的概念
SaaS(Software as a Service软件即服务)是一种通过互联网方式实现的软件服务使用的全新模式。它能够大大降低终端客户企业搭建以及维护基础设施的麻烦,通过使用互联网账号的登录方式向用户企业提供模块化服务。在此种方式中,客户所使用相关软软件的开发以及运维工作等均由網络服务提供商负责,然后通过租赁在线使用权限的形式向用户提供完备的软件服务,实现盈利。它使终端用户在任何可接入互联网的地点,均可使用模块化软件服务实现企业的信息化管理[4]。
1.2 SaaS的优势
1)开发成本低廉。各类用户无需专业技术人员、无需耗费巨资采购设备、服务器、和建设机房等。只需支付一次性的项目定制费和定期的软件租赁服务费。
2)使用方便快捷。SaaS模式的软件服务可以在任何可接入互联网的地方与时间使用,在软件升级和使用服务等方面简单。实行按照服务模式付费灵活。
3)研发周期较短。SaaS服务通用性强.产品化程度高,具有“一次开发、多用户使用”的特点,即便是企业需要“定制”,也是软件服务提供商在实施,成熟度高,所以必然会缩短开发周期。
4)实施风险较小。基于SaaS模式的软件项目可避免软件部署失败的风险,减小企业的研制软件系统风险;并且此模式应用门槛低,减小企业的应用风险。因而基于SaaS的企业信息服务模式在当今互联网的信息时代发挥出了巨大的优势。正是由于此模式的众多优点, SaaS从产生以来得到了快速的发展.并成功地应用到企业信息管理的多个方面。
总之,和传统模式相比,SaaS具有更低的建设成本、更低的维护成本、更低的应用门槛以及更低的应用风险等特点。
2物流信息平台功能模块
根据现场调研的情况,我们规划并实施了“SaaS模式下某区域铁路物流信息平台”的项目建设工作,目前基本已经完成了项目的规划、设计以及软件的系统主体开发工作,整个项目也已接近尾声,下一步就是对整个平台系统进行测试。项目的目标就是建成区域铁路物流综合管理信息化平台。
2.1计划管理模块
计划管理模块主要包括月计划管理、日常计划管理、日计划管理、重点车管理四个方面的业务功能。计划管理主要是指铁路运输、协调与管理,主要服务于多元中心运输经营部、各物流公司生产调度部、客户/网站/基地、路局等部门之间的信息交互。
2.2基础信息设置模块
基础信息设置服务于计划管理功能模块,提供下拉框列表或系统运算规则,用于基础信息的录入和维护。该模块包括:限装条件管理、大口管理、站点管理、去向管理、车种管理、专用线管理、物流基地管理、计划品名管理。
表1信息平台的传统模式与SaaS模式对比
图1多元中心物流信息平台功能图
3 SaaS模式平台体系架构解决方案
根据以上模块的划分情况,建立了基于SaaS的多元中心物流信息平台,它的主要特点就是非本地化的数据存储以及单代码库对应的多个应用实例。所以在平台的建设时需要对数据的系统管理与整体安全问题给予明确的分析解决办法。如果将浏览器直接接入负载平衡器的传统模式显然无法对大量用户的数据安全起到任何保护作用,也无法适应铁路物流企业业务的灵活多变性。基于上述考虑,该文设计了如图2所示体系结构。
图2基于SaaS模式的多元中心物流信息平台体系架构
本架构中,软件服务提供商在负载均衡器上为多个客户提供软件服务,在同一层级上运行四个不同的功能模块服务,各服务模块都可以为不同的客户提供所要管理的对象。每个客必须先要通过“SaaS物流信息平台门户”进行登录,它的功能是认证与授权用户有资格使用的权限,并且通过这种途径实现对不同用户的鉴别与管理,它还能管理不同用户访问与其有关联的数据库地点,这使得平台门户能明显提高对用户数据安全的保护。下一层的负载均衡器(用户统一管理)是一个进程服务器,它与物流信息平台的门户相连是为用户提供具体服务的统一接口,又与下面的功能模块相连管理着各个应用服务,同时也能够实现各应用服务模块资源的最大化共享。SLA(Service Level Agreement,服务等级协议)作为一个监管层介于负载均衡器(用户统一管理)与底层数据库之间,如果不同用户在同时访问相同的应用服务时它的作用就是使他们之间互相不会感知到对方的存在提高了服务效率。
在本体系结构中,为降低服务程序对系统底层数据库的频繁访问,本架构新增了数据源代理服务让其与底层数据库相连,在平台使用高峰期时它能使大量的访问用户减少对数据库信息的频繁调用和存取,进而对系统性能的提高发挥作用。另外,要发挥SaaS模式的优势,就要对平台底层另行增加一个“元数据”结构,它的主要功能是满足客户对自身情况的需求,向用户提供个性化的服务,所以本结构的最大优点就是它自身具有可配置性。
在平台正式投入使用后,铁路物流企业最终用户如欲登录平台时,网络系统随即展开对平台运行和工作状态的查询,同时进程服务器的负载平衡功能将会被启动,它将较为空闲的应用模块服务分配给这些企业最终用户,另外进程服务器还具备改写用户群信息的功能,它可将用户的相关信息、服务目录结构、元数据配置文件授权给应用模块,这样就为改写用户群的信息提供了基本条件。这种方法最终实现了企业用户的安全认证和数据授权,它正是通过负载均衡器将应用模块服务与企业终端用户信息表相绑定来实现的。
在用户管理员得到权限时,就能够在平台系统的具体操作中执行创建、修改、删除本地数据模块信息等管理操作。因SaaS模式的铁路物流信息平台结构采用了非集中式的认证系统,为确保服务器能准确识别不同用户信息并分配适合其自身的使用权限,必须使企业用户的账户与其自身的本地目录服务证书相绑定,因此系统采用了联合服务结构从而提高了服务器识别用户和分配权限的可靠性。如果企业用户试图连接系统,系统的联合服务机制就会启动对用户的本地身份识别操作,随后将提供一个安全指令使得平台系统能够接入应用服务程序。这个认证过程都是基于SSL(Secure Sockets Layer安全套接层协议层)技术实现的,这样可以充分保证用户和系统的整体安全。
4结束语
目前我国很多行业都在推广和应用SaaS架构模式,该文提出了SaaS模式下区域铁路物流信息平台解决方案,该架构除了能够为客户节约成本,降低风险外,还能够提高服务水平与服务质量。该文以区域铁路物流信息化建设为出发点,较为系统地论述了以SaaS模式建立物流信息平台架构体系,建成的平台提升了铁路运输管理的水平和管理效率,满足了区域铁路行业对自身业务能力提高的迫切需求和现代物流运输与管理的要求。
参考文献:
[1]朱周华,李鹏.一种基于SaaS模式的企业信息化服务平台架构[J].西安邮电学院学报,2010(6):43-47.
[2]朱永生,王军.基于SaaS的软件服务模式在公共气象效益评估评估平台中的应用[J].计算机与现代化,2011(8):42-45.
[3]刘谦,何彦如,田大卫.采用SaaS模式构建区域化中小医院信息平台[J].中国医疗器械信息,2010(9):19-22.
[4]邬志华.基于SaaS模式的中小型航运企业物流信息平台关键技术[J].水运工程,2011(12):36-39.
[5]李蜀湘,张拥华. SaaS模式下物流园区公共信息平台的构建[J].商业时代,2010(24):29-30.
[6]彭荣.SaaS模式下多租户系统架构及关键技术研究[D].大连:大连海事大学,2010.