基于Android的物流管理系统的制作毕业论文
2020-04-21 16:59:33
摘 要
随着网络技术的发展日新月异,新世纪已经进入了一个集网络化,数字化和信息化相结合的时代。同时移动互联网的技术也发展迅速,自从智能手机的出现后,其方便快捷无处不在的用户体验迅速使之成为了人们日常生活中不可或缺的一部分,因而已移动应用作为基础的无缝数字化的网络城市成为可能。通过迅捷的移动通信和随处可见的网络,随时随地开展网上购物、开设网上书店等之前只能在线下进行的业务也成为现实。设计出一款能快递物流管理APP帮助提高人们对商品流动状态,让网络商品的物流系统也朝着数字化、快捷化的方向发展。
该程序设计是为用户和快递物流之间设计的管理APP。本系统设计可以使APP端的用户进行注册、下单、留言以及进行个人订单和使用订单号或者二维码进行查询物流状态,管理员在服务器端对用户发出的订单进行分配人员、管理留言和管理工作人员信息,工作人员在APP端内则可以进行查看送货订单和进行导航指引。
本设计是一个基于Android开发平台设计的快递物流管理系统,采用了C/S模式,并从开发软件的需求分析到测试的设计、实现、调试,最终实现了快递系统功能。并经过严格的测试,可以在手机上正常使用。
关键词:Android 快递系统 Java C/S
Manufacture of Logistics Management System Based on Android
Abstract
With the rapid development of network technology, the new century has entered an era that integrates networking, digitalization and information. At the same time, the technology of mobile Internet has also developed rapidly. Since the advent of smart phones, its convenient and ubiquitous user experience has rapidly made it an indispensable part of people's daily life. Therefore, seamless digital network city based on mobile applications has become possible. Through the rapid mobile communication and the ubiquitous network, it has become a reality to carry out online shopping, open online bookstores and other businesses that can only be carried out online and offline at any time and anywhere. Design a logistics management APP that can express goods to help people improve the flow of goods, so that the logistics system of network goods is also towards the direction of digitalization and speediness.
This program is designed for the management of APP between users and express logistics. The design of this system can enable users of APP to register, place orders, leave messages, make personal orders and use order numbers or two-dimensional codes to query the logistics status. Administrators can assign personnel, manage messages and manage staff information on the server side for orders issued by users. Staff members can view delivery orders and guide navigation in the APP side.
It adopts C/S mode, and realizes the function of courier system from requirement analysis of development software to design, implement and debug of test. And after rigorous testing, it can be used normally on mobile phones.
Key words: Android; Express Delivery System; Java; C/S
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 课题背景 1
1.2 选题的目的和意义 1
1.3 需要研究或解决的问题 2
1.4 设计的功能介绍 2
1.5 论文内容结构 2
第二章 系统开发技术与背景 4
2.1软件开发环境 4
2.1.1 Android Studio 4
2.1.2 数据库简介 4
2.2 Android构架和工作机制 4
2.2.1 应用程序及框架 5
2.3 本章小结 6
第三章 系统分析与设计 7
3.1 研究目标 7
3.2 系统可行性分析 7
3.2.1 经济可行性 7
3.2.2 技术可行性 7
3.2.3 操作可行性 7
3.3 系统功能模块 8
3.4 业务流程分析 8
3.5 系统用例图 9
3.6 数据流程图 10
3.7 开发环境 12
3.8 小结 13
第四章 系统总体设计 14
4.1 功能结构设计 14
4.1.1 系统总体结构图 14
4.1.2 服务器端结构图 14
4.1.3 APP客户端结构图 15
4.2 系统数据库设计 16
4.3 小结 17
第五章 系统功能实现 18
5.1 软件界面设计 18
5.2 APP客户端功能实现 18
5.2.1 APP端登录功能实现 18
5.2.2 快递功能实现 20
22
5.2.3 快递送货实现 22
5.2.4 地图功能的实现 23
5.2.5 输入订单或二维码扫描功能 25
5.2.6 APP端用户留言功能 25
5.3 服务器端功能实现 26
5.3.1 服务器端登录实现 26
5.3.2 快递管理功能 28
5.4 小结 29
第六章 系统的调试与测试 30
6.1 测试目的和原理 30
6.2 系统的功能测试 31
6.3 测试结果分析 31
第七章 总结与展望 33
7.1 总结 33
7.2 展望 33
参考文献 34
致 谢 36
第一章 绪论
1.1 课题背景
移动互联网技术的飞速发展,并且伴随着智能手机占有量的急速上升,日常使用手机已成为了接入网络的一种重要方式,网络购物也渐渐成为了一种主流的消费方式,与我们之间的联系变得越来越紧密。近年来移动设备使用人群的数量越来越庞大,移动设备已经成为了人们日常生活当日不可缺少的一部分。人们在手机上能够处理的事务也越来越多,能够通过手机获取几乎日常生活当中所有需要的信息。移动设备中的操作系统大体上可以分为安卓、IOS、微软、黑莓、塞班和其它一些小众的操作系统。这些操作系统当中安卓毫无疑问是使用人群最多的一种,所以在设计一款能够在安卓操作系统上运行的软件在使用人群上就占有较大优势。
让用户及时的了解物品在物流流通过程中的信息时意见十分有必要的事,使用户不再通过其他繁琐的方式来对物品的流通状态进行查询。所以设计出一款快递物流管理APP是符合大众需求的,能够适应市场的需求。
相关图片展示: