本文根据Android系统的特点、Android平台开发的特性、Android平台的构造框架以及课题要求等相关因素,设计并开发了Android平台的快递辅助系统。本系统使用了Java语言,并以Eclipse作为开发工具进行编写。同时,在本文中我们将详细的给出系统开发的流程以及一部分的界面运行图及相关功能的流程图。同时本文还就系统开发时遇到的一些问题及与其相对应的解决办法进行相应的讨论。
1.2 国内外的研究现状
1.3 本系统主要解决的问题
本文基于Android的快递辅助系统的设计主要实现的是用户在家就能发布快递,快递员能快速查找附近需要发送的快递,并根据自身的状况合理接收快递,提高时间的利用率,进一步提升其在快递市场的竞争力,并进一步完善现有的快递辅助系统。以达到更快更好的向用户服务的目的。本系统具体解决的问题包括以下:
1)用户发布快递实时性,本快递辅助系统设计的一部分是普通用户登陆管理系统,能为普通用户提供随时发布信息的功能。普通用户只要在需要发布快递时登陆该系统就可以在相关页面发布快递消息,等候快递员上门收取快递物品即可。用户不再需要像传统的快递发送那样去物流配送点才能发出去快递,给用户提供了大大的方便,同时可以让用户发布快递时间更灵活。
2)快递员接收任务实时性,在本快递辅助系统的设计中,快递员登陆快递员的相关界面即可查询附近的快递信息,根据自身情况,合理选择“抢单”即可接取该快递任务,便于快递员即时就近选择自己可接收的快递。为快递员收取快递节省了大量的时间,从而使快递的递送更加高效。
3)在实现上面,通过数据库即时传输正确的信息,供普通用户跟快递员实时查询。
1.4 本文的结构安排
本文通过设计一款Android平台上的开发软件,实现对快递的辅助作用。其定位是辅助普通用户和快递员发布快递和派件取件工作。以期望达到提高快递的递送效率并进一步提升市场竞争力。
1)第一章 绪论,主要讲述目前国内外的快递市场行情,以及本文开发的系统能解决的相关问题。
2)第二章 主要技术介绍,本章主要讲述本文的开发技术,安卓的应用程序的构架,Java语言、Eclipse技术与数据库等相关技术。
3)第三章 安卓快递辅助系统的设计,此处为本文的核心部分,包括各部分的结构图,各个模块的设计以及相邻模块的流程图和数据库。
4)第四章 安卓快递辅助系统的实现,此处为本次开发的相关成果部分,讲述系统的主要操作,主要模块的实现和相关的代码,为系统的运行部分。
5)第五章 总结与展望,对本系统所实现的相关功能进行总结,并归纳系统设计运行的不足,以及以后可以在本系统的基础上进行哪些改进。
2 相关技术研究
2.1 Android技术相关介绍
Android是基于Linux的操作系统,其特点是开发操作的自由性,它是一种开放源代码的操作系统。主要用在移动终端上,现今投放市场的主要为智能手机和平板电脑。Android是由Google公司以及开放手机联盟领导并且开发的。目前尚未有统一中文名字,中国大陆地区主要称呼为“安卓”。Android的操作系统最初主要支持手机应用开发,是由AndyRubin开发的。2005年8月正式由Google收购并注册使用。2007年11月,Google与包括华为、中国移动等公司在内的84家软件开发商、硬件制造商及电信营运商共同组建的开放手机联盟共同研发改良后来的Android系统。2007年11月,Google公司正式宣布Android是基于Linux的开源的手机操作系统。Android平台由操作系统、中间件、用户界面和应用软件组成。可以理解为:Android是并运行在Linux内核上的操作系统,以Java语言为基础的。Android的操作系统是轻量级的,但是Android系统在功能方面是很全面的。Android的基本架构就是在Linux系统上增加了Java的虚拟机Dalvik,并在这个虚拟机上搭建了Java的应用框架,编译基于框架的应用程序,通过此类操作可以降低开发负荷。Android主要应用于ARM平台,但不仅限于ARM平台。 基于Android平台的快递辅助系统设计(2):http://www.youerw.com/jisuanji/lunwen_19092.html