论文部分内容阅读
近年来,随着国内物流企业数量的迅速增长,物流业的发展欣欣向荣。但是,对于中小型的物流企业,面临着信息化平台开发投资大、维护费用高、数据安全无法保证等问题。随着SaaS模式灵活的租赁付费方式、安全的应用方案以及便捷的服务模式,越来越多的中小型物流企业选择使用这种方式来建立自己的物流信息化平台,从而降低企业管理成本,提高企业的信息化程度,增加企业的竞争力。因此,基于SaaS模式的运输物流信息化平台有一定的研究意义和实用价值。本文的主要工作如下:(1)介绍了基于SaaS模式的运输物流信息化平台的背景和研究现状,并且分析了采用SaaS模式实现运输物流信息化平台的优势。(2)对SaaS模式的相关理论和技术进行研究,包括SaaS服务的主要特点、SaaS模式的四级成熟度模型、SaaS模式的关键技术及实现(多租户技术、数据扩展技术、可配置技术、伸缩性技术)、SaaS模式的数据库架构和应用架构等。(3)对SaaS模式的数据安全性和扩展性进行详细的研究和分析。针对本课题的实际情况,在采取了共享数据库共享架构的方案基础上,为了保障系统的安全性,设计了基于敏感信息隔离的数据存储方案,并且对该方案的实现进行了分析。同时,在对基于预分配字段和基于键值对扩展模型进行研究的基础上,为了更高的资源利用率和灵活性,设计了基于预分配和键值对结合的数据库扩展模型,并对该模型进行了分析。(4)在分析了基于SaaS模式的运输物流信息化平台需求的基础上,针对平台的业务流程、技术架构和数据库设计进行相应的分析和总体设计。在进行数据库设计的过程中,采用基于敏感信息隔离的数据存储方案和基于预分配和键值对结合的数据库扩展模型。(5)对基于SaaS模式下的普通运输物流通用软件进行了实现。主要详细介绍了多租户权限控制、数据安全性、物流运输调度过程、服务器端通信等模块的实现过程。论文的重点在于对SaaS模式下的数据存储方案和数据扩展方案进行详细的研究和分析,并且设计了基于敏感信息隔离的数据存储方案,和基于预分配和键值对结合的数据库扩展模型,并将其应用于基于SaaS模式的运输物流信息化平台中。在对全文的内容进行总结的基础上,设计了下一步需要研究的方向。