当前位置:首页>> >>


基于Android系统的华盟快递应用开发.rar

收藏

资源目录
    文档预览:
    编号:20181030004413334    类型:共享资源    大小:3.19MB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    89
    金币
    关 键 词:
    基于 Android 系统 快递 应用 开发
    资源描述:
    毕 业设 计论文题目 基于 Andriod 系统的华盟 快递应用开发 学生姓名 吕胜飞 学 号 20115094 专业班级 信息管理与信息系统 11-2 班 指导教师 陆文星 院系名称 管理学院 2015 年 6 月 10 日目录摘要 ..........................................................................................................................................................1Abstract.....................................................................................................................................................21 绪论 ..................................................................................................................................................31.1 论文的研究目的及研究背景 ...................................................................................................31.2 国内外研究现状 ......................................................................................................................31.2.1 Android系统发展现状 ................................................................................................31.2.2 快递行业信息化现状 ...................................................................................................41.3 论文的研究思路 ......................................................................................................................41.4 论文的结构安排 ......................................................................................................................52 相关技术 ............................................................................................................................................62.1 Android平台简介 ...................................................................................................................62.1.1 Activity ......................................................................................................................62.1.2 Service ........................................................................................................................92.1.3 Content Provider.....................................................................................................102.1.4 Broadcast Receiver.................................................................................................112.2 JSON........................................................................................................................................113 系统需求分析 ..................................................................................................................................123.1 可行性分析 ............................................................................................................................123.2 功能需求分析 ........................................................................................................................133.2.1 登录功能 ....................................................................................................................143.2.2 寄出快件 ....................................................................................................................153.2.3 查询快件 ....................................................................................................................163.2.4 查询汇率 ....................................................................................................................173.2.5 查询信息 ....................................................................................................................183.2.6 账号管理 ....................................................................................................................193.2.7 地址簿管理 ................................................................................................................203.3非功能需求分析 .....................................................................................................................213.3.1 应用的安全性 ............................................................................................................213.3.2 应用的版本控制 .........................................................................................................213.3.3 应用的易用性 ............................................................................................................214 系统设计 ..........................................................................................................................................234.1 系统结构设计 ........................................................................................................................234.1.1 主页 ............................................................................................................................234.1.2 我的华盟 ....................................................................................................................244.2 类和对象设计 ........................................................................................................................244.3 界面及流程设计 ....................................................................................................................244.3.1 引导界面流程 ............................................................................................................254.3.2 寄件流程 ....................................................................................................................264.4 数据库设计 ............................................................................................................................265 系统的实现与测试 ..........................................................................................................................295.1 系统的实现 ............................................................................................................................295.1.1开发环境配置 .............................................................................................................295.1.2 版本控制 ....................................................................................................................315.1.3 主页 ............................................................................................................................315.1.4 登录 ............................................................................................................................325.1.5 估价 ............................................................................................................................335.1.6 邮寄 ............................................................................................................................345.1.7 支付 ............................................................................................................................345.1.8 支付成功 ....................................................................................................................355.1.9 查询 ............................................................................................................................365.1.10 寄出件查询 ..............................................................................................................375.1.11 汇率查询 ..................................................................................................................375.1.12 禁忌品 ......................................................................................................................385.1.13 打印向导 ..................................................................................................................395.1.14 华盟简介 ..................................................................................................................395.1.15 修改密码 ..................................................................................................................405.2 系统的测试 ............................................................................................................................405.2.1 系统的功能性测试 .....................................................................................................405.2.2 非功能性测试 ............................................................................................................436 结束语 ..............................................................................................................................................44致谢 ........................................................................................................................................................45参考文献 ................................................................................................................................................461基于 Andriod的华盟快递系统应用开发摘要:随着智能手机的普及,手机的作用早已不再仅仅局限在打电话、发短息等,越来越多的用户使用手机来获得日常的生活服务,因此能否提供更多的高质量的移动端业务成为公司持续性发展的关键。在此趋势下,华盟快递在完成 Web 网站的同时,积极投入基于安卓和苹果等移动客户端平台服务的开发。本文介绍了基于 Android 的华盟快递销售管理客户端软件的开发过程。其开发过程基于 Eclipse 集成环境中利用 Java 语言实现。该客户端是建立在华盟 Web 网站提供的 Web API 接口之上,并以实现客户利用安卓移动客户端随时随地享受华盟服务为目标。在连网的状态下,用户可以在界面美观、操作友好的 Android 设备的屏幕上使用该软件享受相关快递服务,包括查价、下单、快递支付、查询快递当前状态、管理华盟个人信息、打印订单 PDF 文件、汇率查询、禁忌品查询等。全文共分为绪论、相关技术、需求分析、系统设计、系统实现和测试以及总结与展望六章,详细地阐述了该系统开发的全部过程。关键词:Android;华盟快递;面向对象的分析与设计2The Development of WM-Express System Based on Android ApplicationAbstract:With the extensive application of intelligent mobile devices, the role of mobile phone in no more limited to making a call or sending a message. Since more and more daily services are provided to users through mobile phone, the key for persistent development of a company lies in their ability to offer more high-quality mobile services. Under this trend, WM-Express is actively investigating the mobile services based on Andriod and Apple environment, along with completing web site service. This paper details the development process of Andriod based WM-Express mobile client platform services, which is implemented with JAVA programming language in the Eclipse integrated environment. This client-side exploits the Web API interface offered by WM-Express web site. It promises that the customers could enjoy the service of WM-Express using Andriod device at any time they prefer. When in the state of networking, customers may employ a collection of services from WM-Express with elegant interface and friendly operation, including checking the price, placing an order, delivery payment, queering the current state of express, managing personal information, printing PDF material of orders, queering the exchanging rate or taboo things etc. The paper is organized in six sections, i.e. introduction, related technology, demand analysis, system design, implementation, testing process and summarization and outlook, covering the whole procedure of the development.Keywords: Android; WM-Express; Object-oriented ayalysis and design31 绪论1.1 论文的研究目的及研究背景网上购物的快速发展迎来了快递发展的春天,具有网络性、及时性、服务性等特点,能为客户提供差异、优质快递服务的快递行业发展非常迅速,逐步成为社会经济中积极的元素 [1]。同时随着智能手机的普及,移动端也业务量所占的比例也是越来越多,因此移动互联网时代下能否利用优质的移动终端服务来吸引更多的潜在用户成为快递公司持续健康发展的关键所在,华盟快递公司在完善 web 网站服务的同时也积极部署移动客户端软件的开发。本客户端软件以实现用户在连网的 Android 移动终端上随时随地享受华盟的快递服务为目标,用户可以根据自己的包裹尺寸重量等信息查询华盟提供的各种快递服务价格并从中选择一种最适合自己的快递服务然后填写相关收件、发件信息进行支付即可完成下单,同时用户也可在该软件上管理自己的个人信息比如修改密码、查询账户余额、查看历史订单等。1.2 国内外研究现状1.2.1 Android系统发展现状2005 年 8 月,Google 收购了一家名为 Android 的公司,2007 年 11 月 5 日,Google 宣布与其它 33 家手机制造商(包含摩托罗拉、宏达电、三星、LG)、软硬件供货商、手机芯片供货商、电信运营商联合组成开放手机联盟,发布了 Android 手机平台 [2]。Android 系统平台目前最大的竞争优势就是它向手机硬件运营商和手机厂家提供了一个免费的开放运行平台,供这些厂家基于此平台开发满足智能手机用户需求的新型应用软件。Google 将 Android 免费发布,源码公开,而且还采用 Apache 许可证,这就给厂商提供了一个降低成本的好机会,各家企业就可以在 Android 的基础之上加入自己的特色,而不用承担任何侵权的风险。Android 良好的设计,让厂商可以在各种各样的电子产品上进行移植,最大限度地帮助他们降低了成本 [3]。在 Android 推出之前,智能手机系统最主要由 Symbian,RIM,,iPhone OS,Windows Mobile 这四家把4持,这四家均是不开放源码的。Google 的 Android 手机操作系统,自问世以来就得到了个人和企业的追捧,最主要就是一个性能优异的的无偿开源的手机系统支撑平台,它不仅为智能手机用户提供功能丰富的各类系统组件,还建立了性能优异的手机电源、程序进程等各类软件资源管理机制。所以,它在短时间内就获得了巨大的成功,已经成长为智能手机使用最广的软件支撑平台。在中国国内,因 Android 系统平台免费无偿使用,无论在海尔、TCL、中兴、联想等企业内部,还是在政府部门的政策制定上,都对 Android 系统平台的推广给予了很大的支持。比如,在中国首届海峡两岸 Android 平台产业与技术合作发展论坛上,主管通信领域的工信部就明确表示,接下来几年将以制定合力的技术、产业和业务相关的政策,进一步强化对 Android 系统平台在大陆推广的政策产业引导和技术标准规范,从而为 Android 平台的在信息产业领域的全面推广创造公平合理的政策支持和市场监管。这一举措对未来 Android 技术平台软件在国内的迅猛发展将起到积极的作用。1.2.2 快递行业信息化现状受益于国家转变发展方式和之调整结构的政策驱动之,之之特别是受网络购物快速发展之之的拉动,之近年来我国快递业进入快速发展时期之。之之据前瞻产业研究院发布的之之《2014-2018 年中国快递企业市场竞争分析及企业竞争策略研究报告》数据显示:2005-2013 之之之年,之之我国快递行业业务之总量之之保持逐年增长的趋势之之,且增长速度之之呈上升趋势,年复合增长率达到之 34.34%之。2013 年之,之之之我国快递行业之之业务总量为之之 91.87 之亿件,同比增长之之 61.58%[4]。然而,快递行业的信息化之之程度并不高。虽然快递企业对之之信息化的需求之之非常强烈,但由于快递业本之之身在国内的起步之之较晚之,之成熟的行业信之之息产品更是少之之之又少,之信息的不完整之之、之不准确之之、之不及时之之已成为企业发展之之的重要瓶颈 [5]。1.3 论文的研究思路在系统分析阶段,我对华盟快递的网站的功能进行了划分,选出一些必要的且适合移植到手机端的功能。根据手机端所具有的特殊性质,我对整个系统进行之之了需求分析,确定了系统的功能模块,包括用户登录、寄出寄件、查询快件、查询汇率、查询华盟信息、查询订单信息、账户管理、地址簿管理等。在系统设计阶段,使用面向对象的设计方法,采用功能强大的 UML 建模工具对该系统进行了全面的设计。5在系统实现阶段,采用较为熟悉的之之 Eclipse 之之开发工具进行开发。由于目前 Android基本覆盖 4.x 版本,而针对大众版本进行开发是获得尽可能多的用户所必须的,所以,目标版本适配 4.0 以上。在系统测试阶段,首先对系统的每一个功能进行了测设和完善。其次,对系统的业务逻辑、页面的跳转进行了测试和修正。最后,之之美化了界面,之之使系统更加人性化,提升系统的交互性。1.4 论文的结构安排全文共分为六个章节。第一章为绪论部分,主要说明研究的目的、背景和国内外研究现状,最后给出本文的研究思路。第二章介绍了华盟快递系统开发所用的相关技术,主要是 Android 平台的相关内容,文章重点对 Android 的四大组件即 Activity、之之 BroadcastReceiver、之之Service 和之之 ContentProvider 进行了介绍,包括它们的生命周期和使用方法等,在该章的最后对 Json 数据格式进行了简单的阐述。第三章重点进行系统的需求分析。需求分析包括两个部分,之之即功能性需求分析之之和非功能性需求分析,重点是功能性需求分析,主要包括寄出快件模块、寄件查询模块、寄出件查询模块、用户信息管理模块等。第四章主要进行了华盟快递系统的设计,即使用何种技术手段来实现相关功能,这个也是本文重点讨论的内容。主要包括模块结构设计、页面设计、数据库设计,模块结构设计主要是对功能模块进行了设计,例如寄出快件模块、用户信息管理模块等。第五章主要介绍华盟快递系统的实现和测试,主要内容包括主要功能的实现,另外包含了对系统功能的测试,包括功能性测试和之之非功能性测试之之,通过测试发现,系统具有较强的稳定性,基本满足了设计的各种功能。第六章是系统的总结和展望,主要是对整个系统开发过程的总结以及对系统所存在的问题进行展望。62 相关技术2.1 Android平台简介Android 英文原义是指“机器人” ,是 Google 旗下的一款开源操作系统。Android 诞生于 2003 年,由 Andy Rubin 及其团队打造,其内核采用了 Linux 2.6版本,吸收了 Linux 在进程调度、内存管理、驱动模型、网络堆栈和安全控制等方面的优势。2005 年,Android 团队被 Google 公司收购,并在两年后由 Google 公司正式推出。Android 在推出时打的就是“开源”的口号,开源意味着手机厂商可以获取 Android 系统的源代码,并能够对其进行修改、自定义,因此 Android 受到了众多手机厂商的青睐。从 08 年第一款 Android 手机 G1 到现在,Android 已经在 10亿台设备上激活,全世界移动设备的 80%运行的是 Android 系统,Android 当之无愧的成为全球市场占有率最大的智能手机操作系统。图 2.1 Android历史轨迹Android 平台由操作系统、中间件、用户界面和应用软件共同组成 [6]。其开源特性吸引了众多移动开发者的加入,在其官方商店 Google Play 中,已有超过百万款的软件供用户下载使用。而且随着 html5 和 css3 的快速发展,原有的 web2.0 技术也在移动端大放异彩,Android 平台将会吸引越来越多的开发者进入。2.1.1 ActivityActivity 是 Android 应用中负责与用户交互的组件--类似于 Swing 中的JFrame 控件 [7]。Activity 是一个之之 window 的容器,它里面可以放很多 view,像windows 的窗口一样。一个 Activity 就是一个之之 Android 界面,它拥有不同的状态,每打开一个界面,就会有一个之之 Activity 被压入栈中之之,但是只有栈顶的 Activity 是2003年年 2008年 2010年 2012年 2014年2005年 2009年 2011年 2013年成 立 G1发 布 Android 2.2Android 2.3市 场 占 有 率 超 过 Apple Android 4.3 Android 5.0市 场 占 有 率 不 足 10%Google 收 购 Android 1.5Android 1.6Android 2.0 Android 3.0Android 4.0市 场 占 有 率 超 过 黑 莓 、 塞 班 Android 4.4市 场 占 有 率 接 近 80%
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于Android系统的华盟快递应用开发.rar
    链接地址:http://www.gold-doc.com/p-255216.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开