论文部分内容阅读
近年来,互联网技术日益成熟,现代人生活方式也随之发生着改变。以购物为例,网上购物相对于传统购物方式以其便捷、实惠等特点赢得了越来越多人的青睐和关注。这就给物流、运输行业带来了空前的发展机遇。但是业务量的激增,传统物流企业的管理模式愈发不堪重负;加之物流企业之间行业内部的竞争,并且客户对服务质量、用户体验的需求也在不断的提升,他们对相关企业的要求已不局限于仅仅按时、安全交付货物,他们期望能够实时的获知在途货物的全面信息。如何提高运输公司管理水平,为客户提供更加优质的服务,建立适合物流、运输行业并能满足用户对货物运输过程信息知情需求的信息化平台成为亟待解决的重要问题。因此,研究如何开发实时、高效、并且适应广大运输公司业务流程同质异型需求的信息管理系统具有极大的社会价值和市场价值。本文介绍了系统平台的开发背景,对运输行业的工作流程和系统平台的功能需求做了分析,并且详细说明了系统平台需要解决的问题。根据对运输信息管理系统工作流平台的需求分析,对系统平台的整体体系结构、功能、流程等进行了系统设计。系统平台采用C/S模型,基于NET Framework3.5以及NET Compact Frameworks.5,以C#作为程序开发语言。系统分为两大部分,分别为部署于运输企业数据中心服务器的服务器端应用程序,和安装在运输设备上的车载硬件设备,以及运行在该设备上的应用软件系统。整套系统采用胖客户端模型,即核心业务逻辑在客户端嵌入式程序中实现。系统的核心功能是对货运车辆的任务分派以及对从取货到派送结束的完整的运输工作流的信息管理。作为一款商业应用系统平台,需要能够针对不同的运输公司的不同运输流程进行定制。系统实现了基于XML标准的工作流描述语言的定义、针对由服务器端应用实时推送的工作流升级包的解压缩和动态升级功能,系统的核心为工作流引擎模块,该模块根据工作流描述语言对工作流动作、用户接口、用户操作事件响应以及工作流中数据的定义,绘制相应用户界面,执行工作流,保存工作流数据,并且响应用户操作。系统平台同时提供实时通信、GPS、司乘人员管理等其他辅助功能。本论文设计的系统目前已成功实现,被欧美多家大型运输公司采用,得到较好的反馈。系统的开发和应用体现了现代化信息技术对提高现代运输、物流行业生产力,提高运输行业用户体验的巨大价值和意义。