应用名称:一家快递
应用URL地址:http://chinesejie.sturgeon.mopaas.com/
下单用户:chinesejie+1 或者 Tom+1
站点用户:上海市+sh; 黑龙江省+hl;等等更具体看sql文件。
项目已开源:http://git.oschina.net/chinesejie/homesexpress
应用说明及使用场景:
“流程繁多,劳动力缺乏”是快递公司在其规模日益增大之后普遍面临的难题,急需建立起一套功能强大而且具备通用性的系统,以便缓解对大量劳动力的需求,增加公司运营的灵活度,提高公司物流的经济效益。
而线上技术就是一个合理规划这些劳力资源且行之有效的方法。传统的线下操作缺少有用的信息,缺乏有效的综合指导,劳动力往往得不到最优解的发挥。所以将线下资源与线上技术结合在一起,利用线上技术综合调控物流动态,合理分配线下物流资源,以此打造新的电子物流体系。
应用所使用的技术及软件:
该平台使用数据库、Spring等技术,设计并实现了一个基于快递体系的信息化平台。该系统引用bootstrap界面UI,SSH作为后台框架,搭建起一个可供顾客、物流商双方共同使用的简易平台。该系统部署于MoPaas云之上,同时接入微信订阅号功能,集桌面应用与移动应用的特性于一身。
创新点:
可供顾客、物流商双方共同使用的简易平台。
应用截图:
1)MoPaas的运行环境
参见图7-1,这是MoPaas部署的环境
图7-1 项目homesexpress的部署环境图
2)打开一家快递的首页,使用chrome浏览器打开网址
http://chinesejie.sturgeon.mopaas.com/ ,如图7-2所示。
图7-2 一家快递平台首页UI
3)为了完全展示平台的所有功能,分别使用1个普通用户(顾客chinesejie)和2个站点用户(上海市站点和浙江省站点)来登录系统。普通用户的登陆界面如图7-3所示;站点用户上海市的登录界面如图7-4所示,由于安全性,站点登录界面要求用户需要验证码,验证码由4位字母与数字的随机组合构成,保存在每个会话中。
图7-3 普通用户的登录界面
图7-4 站点用户的登录界面
4)普通用户登陆之后,会进入主菜单页面。如图7-5所示,主菜单由“我要寄单”、“我的订单”、“我的运单”和“我的账户”组成,每个主菜单之下由若干个次菜单组成。
图7-5普通用户的菜单界面
5)站点用户登陆之后,会进入主菜单页面。如图7-6所示,主菜单由“初始件处理”、“终点件处理”、“已成订单”,每个主菜单之下由若干个次菜单组成。
图7-6 站点用户的菜单页面
6)使用普通用户的快捷下单功能,注意填写的始发站为上海市,终点站是浙江省。快捷下单的页面如图7-7所示。下单之后,系统会转入快捷支付页面,提示用户去支付,快捷支付的页面如图7-8所示。在快捷支付可以选择“确认支付”或者“取消支付”,不同的选择会触发不同的站点事件产生。
(1)在没有完成支付之前,上海市站点不会受理该项订单,而普通用户也没法通过“我的运单”菜单观察到该订单的最新动态。
(2)在完成支付之后,用户会被扣除相应的余额,而上海市站点将会受理该票订单,用户可以在“我的运单”菜单中观察到该订单的最新动态。
(3)普通用户如果选择取消支付,那么该订单会被删除。从个性化角度考虑,可以增加回收站功能,这样普通用户甚至可以通过回收站来恢复误删的订单。
图7-7 快捷下单的页面
图7-8 快捷支付的页面
7)在上述过程中,用户选择了支付该订单。此时,上海市站点会在菜单“待收件”中看到这项从上海市发往浙江省的订单。站点的工作人员就会前往收件人地址,通过手机联系到梁杰这名顾客,受理这单快递,然后回去站点之后,在页面点击“确认收件”即可,待收件功能如图7-9所示。收件之后会触发发件动作,待发件功能页面如图7-10所示。
图7-9 待收件的页面
图7-10 待发件的页面
10)在上海市站点发件之后,浙江省站点会在“待达订单”中看到这项订单。
接着可以触发派件、到签等动作。待达订单的页面如图7-11所示。
图7-11 待达件的页面
11)在收件人张三分签收这单快递之后,整个快递运输流程结束。用户chinesejie、收件站点上海市站点、发件站点浙江省站点都可以在“已成订单”的菜单中查询到这项订单的整个运输流程。用户chinesejie查询订单的最新动态如图7-12所示。
图7-12 订单运输的最新动态
12)可通过微信订阅号查询到这单快递的最新动态,只需要关注订阅号“一家快递”,输入订单号即可。查询快递单界面如图7-13所示。
图7-13 微信订阅号的查询
注意:
该项目部署于mopaas云上。访问的网址是:http://chinesejie.sturgeon.mopaas.com/
1)app_homesexpress.sql 文件是MySQL导出的数据文件,更详细的用户信息可以从该文件查询到。
sql文件网址:http://www.oschina.net/code/snippet_932069_32657
2)下单用户 :chinesejie+1; 站点1:上海市+sh; 站点2:浙江省+zh
站点的密码都是名字前两个首字母的组合,比如ShangHai站点,那么密码就是sh
3)下单用户不需要验证码,站点用户登陆需要验证码。