刘心童 赵颖群
摘 要:文章主要介绍了基于Android 的“好巧高校物流APP”设计部分。在系统总体层面,结合APP、网络、通信、数据库和服务器的设计与架构,实现在高校内利用手机完成物流配送,可以解决高校内外来人员进出校园带来的安全隐患问题,完善了高校物业管理的有效管理范围。同时为大学生提供了一个勤工俭学的平台;在功能层面,基于面向对象的程序设计思想,使得不同使用角色进入不同的功能界面,进行相应操作。本系统APP设计包括界面设计、功能实现、投入使用方面,符合物流配送系统主题、风格,能够实现配送人员和顾客的需求。
关键词:互助平台;高校物业;大学生;物流配送
现今高校物业管理中,我们更注重发展其育人性的特点,学生阶段是人生观、世界观和价值观发展的要害时期。为学生提供良好的校园环境,达到无形的教育影响,最终达到育人的目的。良好的校园环境分为自然环境和社会环境,通常我们难以控制的是校园中的社会环境,因为校园中不仅出现学生与老师两种角色,还有其他人员(如商家、外卖小哥、地摊老板等)也是构成社会环境的重要部分,且校园物业无法对这一部分人员进行有效的管理,导致校园社会环境杂乱无章,秩序混乱,也是造成校园安全隐患的因素。我们需要一款软件,使老师们和同学们可以自己解决日常活动的需求和供给,提供全方位服务,尽可能减少外来人员的加入,从根本上解决社会环境秩序混乱和安全隐患问题,为多元化校园物业管理提供一个统一的平台,是我们校园物业管理中最为重要的环节,也为校园物业管理服务打下战略性基础,从而提高校园物业管理的服务质量;同时也是对物业行业方面和物流行业方面资源的有效整合,使两个行业健康、快速和持续发展[1]。
1 Android系统平台的安装和设置
1.1 开发环境和开发工具
本系统基于Android平台,采用Thread、I/O流、UI开发、数据存储等技术开发,开发包为JDK1.6、SDK22.0.5,开发工具采用Eclipse 4.2.2,数据库为SQL Server 2008R2,服务器为Windows Server 2008 IIS7.0。
1.2 Android环境安装和配置
(1)安装JDK和配置Java开发环境。(2)Android SDK的安装与配置。(3)Eclipse安装和配置。(4)SQLite数据库工具安装。
1.3 测试环境
双击eclipse目录下的eclipse.exe,打开eclipse开发开具。打开菜单“File”,选择“NEW”→“Project…”菜单命令,出现“Android Project”选项,则表示安装配置成功。
2 基于Android系统的“好巧高校物流APP”的总体设计
2.1 系统总体设计
本系统主要有APP模块、数据库设计模块、服务器模块三部分。利用手机APP将数据传送至服务器。简单硬件、软件设计,实现手机物流配送功能。系统总体框如图1所示。
2.2 系统总体功能
基于Android的好巧高校物流系统,可以通过APP、PC 机、打印机以及网络实现顾客、配送员及管理员一体化的物流配送功能。顾客可以通过手机下载APP,实现发布配送任务、结账服务;服务员可以通过APP进行查询配送任务、接受任务、配送操作;管理员可以通过APP实现任务管理、地点管理、人员数据的增删、改查操作。如图1所示。
图1 系统功能结构
3 系统详细设计
3.1 系统模块设计
系统模块分前台后台两部分,前台功能模块,用户可分别以包裹侠或者召唤师身份登录系统。
3.2 模块功能说明
3.2.1 包裹侠模块功能说明
用户以包裹侠身份登录后可以看到任务列表、聊天记录、反馈和我4个模块[2-3]。
包裹侠—任务列表,显示当前所有未处理的任务,每一条任务上含有用户名、发布日期与时间、起始地点与送达地点和加急处理4项内容,选中一条合适的任务点开,可以显示任务的详细信息,包含任务具体说明、图片、任务奖励、联系方式与任务编号几点信息。确认无误后即可点击报名按钮,接任务。
包裹侠—聊天记录,是对话系统,用于包裹侠与召唤师的沟通,方便两个用户对物品配送的具体要求进行实时的沟通交流,对于即时性任务具有重大作用。
包裹侠—反馈,用于对召唤师发布的任务进行评价,和接收“召唤师”终端发送的投诉消息,查看召唤师对自己的评价:好评、差评和投诉3方面,并根据召唤师所述反馈信息发送处理命令消息,既简化了投诉处理流程,提高投诉处理的效率,又是对召唤师恶意支使包裹侠、双方言语激烈、包裹侠恶意破坏物品等行为的控制。
包裹侠—我,具有个人基本信息和通知中心两个模块,个人基本信息中记录个人信息和个人段位,个人信息中含有实名注册、电话等信息的填写;个人段位是指每个人的起始段位为黄金IV,受到投诉与差评扣除相应积分,完成任务和好评获取相应积分,用于召唤师选择包裹侠的一个标准。通知中心是在申请的任务被召唤师选中时,弹出伴有提示音的通知窗口,显示收到领取任務的详细内容。
3.2.2 召唤师模块功能说明
召唤师—我的任务中显示自己发布的所有内容,也可以创建新的任务,发布的内容里包含已完成和未完成的两部分。选择未完成任务点开,会显示所有想要完成任务的包裹侠的名字、完成任务总次数、好评占所有任务的百分比,被投诉次数及段位作为参考,最后召唤师可以选择其中一个包裹侠指定其完成任务。
召唤师—聊天记录与包裹侠—聊天记录作用相同。
召唤师—反馈与包裹侠—反馈不同的地方在于用于对包裹侠完成的任务的评价,和接收“包裹侠”终端发送的投诉消息,查看包裹侠对自己的评价:好评、差评和投诉3方面,并根据包裹侠所述反馈信息发送处理命令消息。
召唤师—我与包裹侠—我大体相同,也具有个人基本信息、通知中心等两个模块,但个人段位是属于两个独立的评级系统,评级规则相同。在通知中心里,有包裹侠抢单提示,会弹出伴有提示音的窗口,以供及时选择[4-5]。
4 结语
本APP是一个能够实现每个大学生可以接受和享受一对一具有针对性的全方位互助物流配送服务。目的是为缓解校园秩序混乱和外来人员进出校园带来的安全隐患问题,为高校创造了一个良好的社会环境,完善了高校物业的有效管理范围。主要以校内学生和老师为主体,能最大限度地减少风险,保证物流配送的正常运行。