同城物流信息服务平台系统
更新时间:2020-10-11 05:00:01
摘要该文对系统的总体设计目标、功能模块的划分、系统设计、系统相关技术等作了详细介绍。关键词同城物流;
City Logistics Information Service Platform
JING Xiao-pu, WEI Yao, LI Jin
(Department of Software Engineering, Shijiazhuang Railway University, Shijiazhuang 050043, China)
Abstract: In this paper, the overall design goal, function module division, system design, system related technology are introduced in detail.
Key words: city logistics; information management; SSH
1 简介
物流行业发展迅速,国民生活与物流有密切联系,用户如何更方便的下单以及配送员如何更快速的配送是物流信息发展的趋势。随着“互联网+”和共享概念的发展,未来会形成物流信息共享为各物流服务商的趋势。各服务商在同一个平台下管理订单和配送员,配送员在该平台下接收订单配送订单,客户在该平台下选择物流服务商和配送员寄出物品。
2 系统的总体设计目标
基于同城物流致力于为用户提供方便快捷的寄取件方式,规范物流行业信息化,改造传统物流信息分离现状的主旨目标,系统的设计目标如下:
用户可以实时查询快件信息,指定派送员,快送员评分。
订单信息可生成二维码,一扫查询。
配送员可自由接单,为快递员提供路径规划,帮助快递员选择能最多送件,最短路径指示。
管理员可统计查询快件信息,配送员分配,添加快递公司。信息统计可优化管理方案,方便资源配置。方便挖掘其他相关信息。
3 系统分析
随着人民生活水平的提高,快递服务越来越普遍,我们主要针对各个物流服丈谭务服务相互隔离,订单零散的现象,发布本物流服务系统,实现信息的整合,优化资源配置,提高配送效率,给人们更贴心,更快捷,更智汕头到儋州物流能的快递服务。
由用户填写快件信息引发配送流程,可以自主选择配送员,也可以由系统指定快递员,然后快递员配送快件,完成后有服务的评价,在订单完成后,将该订单信息统计进入历史订单,相关信息进行统计,以待后期数据分析。
同城物流服务平台可给各个物流公司提供服务,有公司资质的审核,公司可管理各公司快件员,公司订单查询等。
4 系统设计
4.1 系统相关技术
本系统采用了SSH框架进行编写不仅实现前台操作、数据流转与数据存储的相互分离,将数据的持久化存贮单离开将有助于数据的多次统计,分析,使用。在系统的前台显示交互中,我们首先通过JSP页面实现信息交互,负责与用户之间实现信息的交流,然后Struts根据配置文件(struts-config.xml)将ActionServlet接收到的Request委派给相应的Action处理。在后台的业务处理中,管理服务组件的Spring IoC容器负责向Action提供业务模型(Model)组件和该组件的协作对象数据处理(DAO)组件将数据规范化,完成业务逻辑,并提供汕头到河北物流事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。而在数据持久层中,使用Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,并返回处理结果。
4.2 系统概要设计
同城物流信息服务平台主要分为有用户信息管理,快件信息管理,路径管理等三部分内容,用户信息管理有用户的注册登录,快递公司的资质审核,快递员的添加审核,快递员的服务评价等相关信息管理。快件信息管理包括所有的快件信息的查询,寄件时快件的新建,快递员接单时快件信息的更新和快件位置变更,等所有原因造成的快件信息变更。路径管理包括路径的规划,所有历史快件路径的统计分析等。
4.3 系统详细设计
同城物流信息服务平台是一个集用户下单、物流服务商对信息的管理、物流配送员一体的物流服务系统,本系统的主要目的在于为用户、物流服务商、配送员设计一个具有可视化效果的物流追踪分析平台,为以上三类角色提供不间断的物流跟踪记录与统计分析,从而为物流业务提供一站式的信息服务帮助。
主要实现以下三方面的角色功能:
1) 客户物流服务功能
客户物流服务包括客户下单,物流追踪,客户签收及评价四个功能。客户通过客户端可完成下单功能,选择服务商,可随时在线查询物流情况,客户收到订单物品,可在客户端实现签收功能以及评价服务商、配送员的功能。
2) 物流服务商的物流业务管理功能
物流业务管理功能包括物流服务商的接单、派单功能,以及对配送员业务的绩效管理功能等其他公司业务管理功能。服务商可以通过客户端的数据统计,接收到订单的详细信息,然后通过系统合理分配,给各个配送员下达派送任务。此外还有,服务商也可以通过客户端关于配送员业务的数据统计从而可以对配送员进行绩效管理,考察配送员业务及服务水平等,也可通过时间查询公司某时间段内接受业务情况以及业务处理情况,达到对公司整体业务的管理。
3) 配送员的配送协助服务功能。
配送协助服务功能主要包括对配送员,快件信息推送,个人业务信息管理功能。配送员可以通过客户端对自己接受订单信息的数据统计,系统也可以自己为快递员分配订单,配送员可自由选择订单,系统可以为快递员显示历史配送业务的统计分析查询。同时客户端也会对他们个人业务的信息数据进行收集及统计,实现他们个人的业务的管理。
4.4 系统功能框架
同城物流信息服务平台系统主要含有两大功能板块,分别是订单管理和人员管理。订单管理中包含多个角色对订单的各类操作,例如:普通用户发起订单,服务商对订单信息的管理,配送员修改订单状态等等;人员管理包含了系统内所有关于人员信息的管理,有系统角色的管理,如普通用户、服务商,也有服务商对下属配送员的管理,还有普通用户对个人收件人信息的管理。
系统主要分为广州到福建物流三类角色,普通用户、服务商用户、配送员,三类角色围绕订单管理及人员管理两大功能点对系统进行多种操作。
5 后续展望
本同城物流服务平台还有些许不足,在路径规划方面有些许的不足,我们可以在以后的改进中将历史的路径信息进行统计,实现各个站点间配送时间的预测,以期能实现自动的,合理的各资源的配置,规划出用时最少的最优配送路线。
随着“互联网+”和共享概念的发展,国内的经济蓬勃发展,未来会形成物流信息共享为各物流服务商的趋势,所以本系统有很大的应用前景。此外,人们的生活更加丰富多彩,物流在生活中的应用越来越广泛,而国内大小物流公司林立,资源的极不合理,我们同城物流服务平台的开发可以改善这一状况,为各小物流公司提供一个平台,可以将物流信息进行整合,有利于资源的调配,方便信息的二次挖掘。