APP下载

基于Android 的快递派件辅助软件设计与实现

2020-03-05李元伟

现代计算机 2020年1期
关键词:商品信息货主电话号码

李元伟

(广东酒店管理职业技术学院,东莞523000)

0 引言

本文通过设计一款Android 软件来实现研究目的,其定位是一款辅助快递员日常派件和取件工作的管理信息系统,用来给快递员提供一系列实用功能,以期对其快递派送工作起到一定辅助作用,提高其工作效率,进而提高客户满意度。解决的主要问题包括:

(1)物流配送的系统的实时性问题,快递派件辅助软件主要设计开发了一款供快递员使用的管理信息系统,该软件能供快递员查询取派件任务的各种信息,包括快递单号、收发件人电话和地址等。

(2)实现智能移动终端和服务器的实时交互,保证数据批量传送。

(3)在设计方面,编写合理有效的程序来实现服务器与系统工作的稳定,充分满足送货使用要求,各功能模块之间的调用关系及功能实现。

(4)在实现方面,数据传送的准确性,Android 用户界面的友好。

1 系统总体架构设计

软件功能分析是在软件需求的基础上完成的,本系统需要完成的功能有以下几点:基本信息查询,未发送商品查询,已发送商品查询,商品签收等然后进行直接拔打电话,发送短信,商品签收。各功能模块由若干个类组成,同时将这些类中重复的功能作为自定义组件实现,功能模块如图1 所示。

图1 系统功能模块图

(1)查询基本信息,包括商品信息、货主信息、物流信息、卖家信息、订单信息等。商品信息包括商品种类、商品重量、商品单价、商品件数、商品发送状态等信息。货主信息包括货主姓名、性别、联系电话、联系地址等信息,当查询到联系电话时可以进行打电话发短息等功能。物流信息包括订单号、商品的发送时间、商品的始发地、商品的到达地等。订单信息包括商品的订单号、订货时间、商品发货时间等。卖家信息包括卖家的姓名、联系方式、联系地址等,在查到联系方式后也可以进行打电话或发短信等操作。

(2)已发送商品信息,在查询到电话号码后可以进行打电话发短信的操作,也可以查询到所有的商品的信息。

(3)未发送商品信息,查询到电话号码,然后进行打电话发短信的功能。

(4)商品签收,查询到自己的订单号,然后进行签收。当签收成功后进入签收成功界面,失败后进入签收失败界面,签收成功的商品从未发送商品的状态变为已发送商品。

2 系统功能模块设计

2.1 基本信息查询模块设计

当客户进入主界面后点击查询基本信息,包括商品信息、货主信息、物流信息、卖家信息、订单信息等如图2 所示。商品信息包括商品种类、商品重量、商品单价、商品件数、商品发送状态等信息。货主信息包括货主姓名、性别、联系电话、联系地址等信息,当查询到联系电话时可以进行打电话发短息等功能。物流信息包括订单号、商品的发送时间、商品的始发地、商品的到达地等。订单信息包括商品的订单号、订货时间、商品发货时间等。卖家信息包括卖家的姓名、联系方式、联系地址等,在查到联系方式后也可以进行打电话或发短信等操作。

图2 基本信息查询模块图

2.2 订单签收模块设计

当进入主界面后点击商品签收如图3 所示,查询到自己的订单号,然后进行签收。当签收成功后进入签收成功界面,失败后进入签收失败界面,签收成功的商品从未发送商品的状态变为已发送商品。

图3 订单签收流程图

3 系统功能模块实现

3.1 登录界面

客户端登录功能:注册通过的会员可以进行登录进入该软件的主界面。每一个快递员都有自己的登录账号和自己的密码,只有登录之后才会进入主界面,才能进行以后的操作,才能查询他将要发送的商品的信息,否则他没有查询的权利,设计登录界面的原因主要是安全性,是为了保护货主的隐私。登录界面的实现如图4 所示。

图4 登录界面

3.2 软件主界面

本系统需要完成的功能有以下几点:基本信息查询,未发送商品查询,已发送商品查询,商品签收等如图5 所示,然后进行直接拔打电话,发送短信,商品签收。各功能模块由若干个类组成,同时将这些类中重复的功能作为自定义组件实现。

图5 软件主界面截图

3.3 基本信息查询界面

当客户进入主界面后点击查询基本信息,包括商品信息、货主信息、物流信息、卖家信息、订单信息等如图6 所示。商品信息包括商品种类、商品重量、商品单价、商品件数、商品发送状态等信息。货主信息包括货主姓名、性别、联系电话、联系地址等信息,当查询到联系电话时可以进行打电话发短息等功能,快递员只要能查询到电话号码,就可以与货主联系。

图6 基本信息界面

3.4 拨打电话界面

当查询到电话号码时点击打电话按钮,来进行拨打电话。可以在基本信息中的货主信息和卖家信息中查询到的电话号码进行打电话操作,也可以在未发送物和已发送商品中查到的电话号码进行打电话操作,只要能查到电话号码就可以进行打电话操作,方便快递员使用。拨打电话界面实现如图7 所示。

3.5 商品签收界面

当用户在主功能界面中点击商品签收,选择要签收的订单号点击签收按钮进行签收如图8,签收的商品从未发送状态变为已发送状态。签收的目的是方便快递员查询已发送商品或未发送商品,未发送的商品在签收后从这一栏转到已发送商品中,这样快递员可以方便地查询到还未发送的商品,然后快速给货主发送短信或者打电话通知来取快递。

图8 商品签收界面

3.6 未/已发送商品界面

在进入主界面是点击已/未发送商品按钮,可以看到订单所有的信息,查询到电话号码,然后进行打电话发短信的功能如图9 所示。还可以看到今天有多少商品已经发送了,有多少商品还没有发送。

图9 未/已发送商品界面

4 结语

本文基于物流业务移动端应用建设的需求,研究了Android 和Eclipse 平台相关技术,为系统的建设提供了可行的解决方案。对系统进行了总体设计,包括制定了系统的设计原则、系统体系结构和系统功能架构方面的设计,并对各个功能模块设计和界面设计进行了详细的分析与实现。通过该物流业务移动终端系统,可以使得物流管理更加迅速,高效、易于控制,节约了人力成本。

猜你喜欢

商品信息货主电话号码
中国商品信息服务平台
商品信息
欢欢家的电话号码
备战双十一
融合感知差异的货代和货主选择行为异质性揭示
当二货快递小哥,遇上逗比货主
不能忘记的电话号码
猜电话号码
当萌宠遇到二货主人
商品信息标准化助力电子商务健康发展