基于安卓的快递运单管理系统毕业论文(编辑修改稿)内容摘要:

相比,拥有更为广泛的用户基础。 目前,中国 互联网用户不到 2300 万,而手机用户已超过 亿,并具有数量众多的 PDA;据预测,到 2020 年,中国手机用户将达到 3 亿,远远地超过 互联网 的 8000 万用户,因此它具有更为广阔的市场前景。 与传统的 电子商务 活动相比,移动电子商务具有如下 几个特点: (一 )更具开放性、包容性。 移动电子商务因为接入方式无线化,使得任何人都更容易进入网络世界,从而使网络范围延伸更广阔、更开放;同时,使网络虚拟功能更带有现实性,因而更具有包容性。 基于 Android和 C/S的快递 运单 扫描管理系统设计 4 (二 )具有无处不在、随时随地的特点。 移动电子商务的最大特点是 “ 自由 ”和 “ 个性化 ”。 传统 电子商务 己经使人们感受到了网络所带来的便利和快乐,但它的局限在于它必须有线接入,而移动电子商务则可以弥补传统电子商务的这种缺憾,可以让人们随时 随地结账、定票或者购物,感受独特的商务体验。 (三 )潜在用户规模大。 目前我国的移动电话用户己接近 4 亿,是全球之最。 显然,从电脑和移动电话的普及程度来看,移动电话远远超过了电脑。 而从消费用户群体来看,手机用户中基本包含了消费能力强的中高端用户,而传统的上网用户中以缺乏 支付能力 的年轻人为主。 由此不难看出,以移动电话为载体的移动电子商务不论在用户规模上,还是在用户消费能力上,都优于传统的 电子商务。 (四 )能较好确认用户身份。 对传统的 电子商务 而言,用户的 消费信用 问题一直是影响其发展的一大问题,而移动电子商务在这方而显然拥有一定的优势。 这是因为手机号码具有唯一性,手机 SIM 卡片上存贮的用户信息可以确定一个用户的身份,而随着未来手机实名制的推行,这种身 份确认将越来越容易。 对于移动商务而言,这就有了信用认证的基础。 (五) 定制化服务。 由于移动电话具有比 PC 机更高的可连通性与可定位性,因此移动商务的生产者可以更好地发挥主动性,为不同顾客提供定制化的服务。 例如,开展依赖于包含大量活跃客户和潜在客户信息的数据库的个性化短信息服务活动,以及利用无线服务提供商提供的人口统计信息和基于移动用户当前位置的信息,商家可以通过具有个性化的短信息服务活动进行更有针对性的广告宣传,从 而满足客户的需求。 (六 )移动电子商务易于推广使用。 移动通信 所具有的灵活、便捷的特点,决定了移动电子商务更适合大众化的个人消费领域,比如 :自动支付系统,包括 自动售货机 、停车场计时器等;半自动支付系统,包括商店的收银柜机、出租车计费器等;日常费用收缴系统,包括水、电、煤气等费用的收缴等; 移动互联网 接入支付系统,包括登录商家的 WAP 站点购物等。 (七 )移动电子商务领域更易于 技术创新。 移动电子商务领域因涉及 IT、无线通讯、无线接入、软件等技术,并且商务方式更具多元化、复杂化,因而在此领域内很容易产生新的技术。 随着我国 3G 网络的的兴起与应用,这些新兴技术将转化成更好的产品或服务。 所以移动电子商务领域将是下一个 技术创新 的高产地。 基于 Android和 C/S的快递 运单 扫描管理系统设计 5 本课题的目的是开发手机端的条码扫描系统,实现提货、发货、到货和签收等业务阶段都是能用手机扫描条形码货单号,然后通过移动网络提交信息到公司的服务器端,方便快递公司查询和统计货物的流通状况,实现货物流通数据的信息化。 本系统系统设计包括两大部分 Android 手机客户端和服务器端。 手机客户端实现功能用户登录,手机运单扫码识别,对运单收件、派件、签收等状态进行修改,运单详细信息查询。 服务器使用 JSP+Servlet+JDBC 技术,实现用户登录,运单信息录入,运单信息查询,用户信息管理等功能。 本文主要讲解了客户端与服务器端的设计与实现工作,再完成了分析和设计后,进行了编码实现,论文中详细叙述了客户端实现过程和重要的核心代码,完成了系统实现本文基本上完成了课题的主干内容。 本文总分为六章,其中各章主要内容如下所示: 第一章是绪论,主要介绍了运单扫描管理系统的研究背景,相关技术移动互联网和移动电子商务在国内外的发展与现状,以及课题任务和论文结构。 第二章是开发环境及相关技术,课题所研究 内容是基于 Android 平台下设计与实现的,所以开始讲解了系统的开发环境及相关技术,开发环境包括 Android开发环境搭建,服务端开发环境的搭建。 所设计到的核心技术包括 JAVA 语言、Android 编程、 JSP+Servlet+JDBC 技术、 SQLServer 数据库等。 第三章是快递运单扫码管理系统的需求分析,主要介绍了快递运单扫码管理系统的可行性分析、功能需求分析以及系统的非功能性需求分析,在功能需求分析中主要采用了面向对象需求分析方法的用例图和活动图等。 第四章是快递运单扫码管理系统的设计 ,首先介绍了客户端各个功能模块的设计,得出具体各个功能模块的其次。 其次介绍了数据的设计,以 ER 图的形式详细描述了数据库概念结构设计,得出数据库的表结构实现了数据库的设计。 第五章是快递运单扫码管理系统的实现,主要介绍了客户端各个功能模块的基于 Android和 C/S的快递 运单 扫描管理系统设计 6 实现过程,以后在编码过程中使用的技术和核心代码。 论文中以截图展示了客户端系统的具体成果。 第六章是总结和展望,对整个课题的开发过程做了一个总结,其中描述了自己在开发过程中的参与的工作和一些收获、看法。 本章小结 本章是论文的开篇描述,主要从课 题背景、课题相关技术发展状况、课题主要任务、论文主要内容、论文篇章结构这几个方面做了介绍,对开发基于 Android和 C/S 快递货单管理系统的可行性进行探讨描述,以及对论文整体结构做了简单部署,接下来将是对快递运单管理系统中涉及到的内容作详细介绍。 基于 Android和 C/S的快递 运单 扫描管理系统设计 7 2 开发环境及相关技术 客户端技术简介 Android 平台介绍 Android,中文俗称安卓,是一个以 Linux 为基础的开放源代码移动设备 操作系统 ,主要用于移动设备,由 Google 成立的 Open Handset Alliance( OHA,开放手持设备联盟)持续领导与开发中。 安卓已发布的最新版本为 Android — KitKat。 Android 系统最初由 安迪 鲁宾 ( Andy Rubin)等人开发制作,最初开发这个系统的目的是创建一个数码相机的先进操作系统;但是后来发现市场需求不够大,加上智能手机市场快速成长,于是 Android 被改造为一款面向智能手机的操作系统。 于 2020 年 8 月被 美国 科技企业 Google 收购。 2020 年 11 月, Google 与84 家硬件制造商、软件开发商及电信营运商成立 开放手持设备联盟 来共同研发改良 Android 系统,随后, Google 以 Apache 免费开放源代码许可证 的授权方式,发布了 Android 的源代码。 让生产商推出搭载 Android 的 智能手机 , Android 操作系统 后来更逐渐拓展到 平板电脑 及其他领域上。 2020 年第二季度,根据市场研究公司 Canalys 的数据显示, Android占据全球智能手机操作系统市场 %的份额,这个数字在 2020 年第四季度的全球份额中增长到了 33%, Android 操作系统也因此击败了诺基 亚的 Symbian 系统成为了全球第一大智能手机操作系统。 2020 年 5 月,根据市场调查公司的数据显示, Android 操作系统在全球智能手机操作系统中的份额已经过半,达到了60%,全球有一半的智能手机使用 Android 操作系统。 2020 年 5 月的数据显示, Android 操作系统在 2020 年第一季度的销量超过了对手 iOS 平台,成为美国最大的智能手机操作系统。 根据本土市场研究公司 ComScore 的数据显示, 2020 年 11 月时, Android在美国的智能手机操作系统市场的占有率为 %,在 2020 年 2 月时,这个数字变成了 %,而在 2020 年第三季度末时, Android 已经占据了美国市场的 %基于 Android和 C/S的快递 运单 扫描管理系统设计 8 的份额 [。 截止至 2020 年 6 月, Google 表示,每日通过 Google 服务器激活的Android 设备达到了 55 万部 [],并且以每周 %的速度增长。 2020 年 8 月 1 日,Canalys 的数据显示, Android 已占据美国 48%的智能手机市场份额。 2020 年 10月 13 日, Google 表示,全球市场上有 亿部 Android 设备通过 Google 认证,而在 2020年 11 月 16日,全球市场上已有 2亿部 Android设备通过 Google认证。 但是,搭载 Android 操作系统的平板电脑在所有 Android 设备中占的比例却只有%的份额,只有 380 万 Android 蜂巢平板被卖出,远远低于苹果公司的 iPad的销量。 2020 年 6 月, Google 在 2020 Google I/O 大会上表示全球市场上有 4亿部 Android 设备被启动,每日启动 约一百万部。 另一方面 Android 系统的平板电脑的市占率为 %,相较之下 iOS 的市占率为 %。 2020 年 5 月, Android 在中国的占有率有 %,超过其主要竞争对手 苹果公司 约 50%。 世界占有率亦有近 70%。 ]而 2020 年装载 Android 系统的平板电脑市占率达 %,超过 iOS 的 36%。 Android 系统架构 Android 的系统架构和其操作系统一样,采用了分层的架构。 从架构图看, Android 分为四个层,从高层到低层分别是应用程序层、应用基于 Android和 C/S的快递 运单 扫描管理系统设计 9 程序框架层、系统运行库层和 Linux 内核 层。 应用程序 Android 会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS 短消息程序,日历,地图,浏览器,联系人管理程序等。 所有的应用程序都是使用 JAVA 语言编写的。 应用程序框架 开发人员也可以完全访问核心应用程序所使用的 API 框架。 该应用程序的架构设计简化了组件的重用。 任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块 (不过得遵循框架的安全性)。 同样,该应用程序重用机制也使用户可以方便的替换程序组件。 隐藏在每个应用后面的是一系列的服务和系统 , 其中包括。 丰富而又可扩展的 视图 ( Views),可以用来构建应用程序, 它包括列表( Lists),网格( Grids),文本框( Text boxes),按钮( Buttons), 甚至可嵌入的 web 浏览器。 内容提供器( Content Providers)使得应用程序可以访问另一个 应用程序的数据(如联系人数据库 ), 或者共享它们自己的数据 资源管理器( Resource Manager)提供 非代码资源的访问,如本地字符串,图形,和布局文件( Layout files )。 通知管理器 ( Notification Manager) 使得应用程序可以在状态栏中显示自定义的提示信息。 活动管理器( Activity Manager) 用来管理应用程序生命周期并提供常用的导航回退功能。 系统运行库 Android 包含一些 C/C++库,这些库能被 Android 系统 中不同的 组件 使用。 它们通过 Android 应用程序框架为开发者提供服务。 以下是一些核心库: 系统 C 库 一个从 BSD 继承来的标准 C 系统函数库 Libc ), 它是专门为基于 Embedded linux 的设备定制的。 媒体库 基于 PacketVideo OpenCORE。 该库支持多种常用的音频、视频格式回放和录制,同时支持静态图像文件。 编码格式包括 MPEG4, , MP3, AAC, 基于 Android和 C/S的快递 运单 扫描管理系统设计 10 AMR, JPG, PNG。 Surface Manager 对显示子系统的管理,并且为多个应用程序提 供了 2D和 3D 图层的无缝融合。 LibWebCore 一个最新的 web 浏览器 引擎用,支持 Android 浏览器和一个可嵌入的 web 视图。 Android 平台优势 在优势方面, Android 平台首先就是其开发性,开发的平台允许任何移动终端厂商加入到 Android 联盟中来。 显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。 开发性对于 Android 的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。 开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。 在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。