【OSChina-MoPaaS应用开发大赛】一家快递

应用名称:一家快递

应用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部署的环境

【OSChina-MoPaaS应用开发大赛】一家快递_第1张图片

图7-1 项目homesexpress的部署环境图

2)打开一家快递的首页,使用chrome浏览器打开网址

http://chinesejie.sturgeon.mopaas.com/ ,如图7-2所示。

 【OSChina-MoPaaS应用开发大赛】一家快递_第2张图片


图7-2 一家快递平台首页UI

3)为了完全展示平台的所有功能,分别使用1个普通用户(顾客chinesejie)和2个站点用户(上海市站点和浙江省站点)来登录系统。普通用户的登陆界面如图7-3所示;站点用户上海市的登录界面如图7-4所示,由于安全性,站点登录界面要求用户需要验证码,验证码由4位字母与数字的随机组合构成,保存在每个会话中。

【OSChina-MoPaaS应用开发大赛】一家快递_第3张图片

图7-3 普通用户的登录界面

【OSChina-MoPaaS应用开发大赛】一家快递_第4张图片

图7-4 站点用户的登录界面

4)普通用户登陆之后,会进入主菜单页面。如图7-5所示,主菜单由“我要寄单”、“我的订单”、“我的运单”和“我的账户”组成,每个主菜单之下由若干个次菜单组成。

【OSChina-MoPaaS应用开发大赛】一家快递_第5张图片

图7-5普通用户的菜单界面

5)站点用户登陆之后,会进入主菜单页面。如图7-6所示,主菜单由“初始件处理”、“终点件处理”、“已成订单”,每个主菜单之下由若干个次菜单组成。

【OSChina-MoPaaS应用开发大赛】一家快递_第6张图片

图7-6 站点用户的菜单页面

6)使用普通用户的快捷下单功能,注意填写的始发站为上海市,终点站是浙江省。快捷下单的页面如图7-7所示。下单之后,系统会转入快捷支付页面,提示用户去支付,快捷支付的页面如图7-8所示。在快捷支付可以选择“确认支付”或者“取消支付”,不同的选择会触发不同的站点事件产生。

(1)在没有完成支付之前,上海市站点不会受理该项订单,而普通用户也没法通过“我的运单”菜单观察到该订单的最新动态。

(2)在完成支付之后,用户会被扣除相应的余额,而上海市站点将会受理该票订单,用户可以在“我的运单”菜单中观察到该订单的最新动态。

(3)普通用户如果选择取消支付,那么该订单会被删除。从个性化角度考虑,可以增加回收站功能,这样普通用户甚至可以通过回收站来恢复误删的订单。

【OSChina-MoPaaS应用开发大赛】一家快递_第7张图片

图7-7 快捷下单的页面

【OSChina-MoPaaS应用开发大赛】一家快递_第8张图片

图7-8 快捷支付的页面

7)在上述过程中,用户选择了支付该订单。此时,上海市站点会在菜单“待收件”中看到这项从上海市发往浙江省的订单。站点的工作人员就会前往收件人地址,通过手机联系到梁杰这名顾客,受理这单快递,然后回去站点之后,在页面点击“确认收件”即可,待收件功能如图7-9所示。收件之后会触发发件动作,待发件功能页面如图7-10所示。

【OSChina-MoPaaS应用开发大赛】一家快递_第9张图片

图7-9 待收件的页面

【OSChina-MoPaaS应用开发大赛】一家快递_第10张图片

图7-10 待发件的页面

10)在上海市站点发件之后,浙江省站点会在“待达订单”中看到这项订单。

接着可以触发派件、到签等动作。待达订单的页面如图7-11所示。

【OSChina-MoPaaS应用开发大赛】一家快递_第11张图片

图7-11 待达件的页面

11)在收件人张三分签收这单快递之后,整个快递运输流程结束。用户chinesejie、收件站点上海市站点、发件站点浙江省站点都可以在“已成订单”的菜单中查询到这项订单的整个运输流程。用户chinesejie查询订单的最新动态如图7-12所示。

【OSChina-MoPaaS应用开发大赛】一家快递_第12张图片

图7-12 订单运输的最新动态

12)可通过微信订阅号查询到这单快递的最新动态,只需要关注订阅号“一家快递”,输入订单号即可。查询快递单界面如图7-13所示。

【OSChina-MoPaaS应用开发大赛】一家快递_第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)下单用户不需要验证码,站点用户登陆需要验证码。




你可能感兴趣的:(【OSChina-MoPaaS应用开发大赛】一家快递)