基于安卓的快递运单管理系统大学学位论文.docx
- 文档编号:12104364
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:70
- 大小:1.30MB
基于安卓的快递运单管理系统大学学位论文.docx
《基于安卓的快递运单管理系统大学学位论文.docx》由会员分享,可在线阅读,更多相关《基于安卓的快递运单管理系统大学学位论文.docx(70页珍藏版)》请在冰豆网上搜索。
基于安卓的快递运单管理系统大学学位论文
海南大学
毕业论文(设计)
题目:
基于Android和C/S的快递运单扫描
管理系统设计
学号:
***********
姓名:
***
年级:
2010级
学院:
信息科学技术学院
系别:
计算机科学与技术系
专业:
计算机科学与技术
指导教师:
***(副教授)
完成日期:
2014年5月4日
摘要
移动互联网是一种通过智能移动终端,采用移动无线通信方式获取业务和服务的新兴业态,包含终端、软件和应用三个层面。
终端层包括智能手机、平板电脑、电子书、MID等;软件包括操作系统、中间件、数据库和安全软件等。
应用层包括休闲娱乐类、工具媒体类、商务财经类等不同应用与服务。
随着宽带无线接入技术和移动终端技术的飞速发展,人们迫切希望能够随时随地乃至在移动过程中都能方便地从互联网获取信息和服务,移动互联网应运而生并迅猛发展。
越来越多的人希望在移动的过程中高速地接入互联网,获取急需的信息,完成想做的事情。
所以,出现的移动与互联网相结合的趋势是历史的必然。
移动互联网正逐渐渗透到人们生活、工作的各个领域,短信、铃图下载、移动音乐、手机游戏、视频应用、手机支付、位置服务等丰富多彩的移动互联网应用迅猛发展,正在深刻改变信息时代的社会生活,移动互联网经过几年的曲折前行,终于迎来了新的发展高潮。
物流模块作为电子商务的一个重要环节,紧跟移动互联网的步伐是必然选择。
本课题的目的是开发基于Android的快递运单条码扫描系统手机客户端,与传统的快递运单管理系统相结合,实现提货、发货、到货和签收等业务阶段都是能用手机扫描条形码货单号,然后通过移动网络提交信息到系统服务器,使快递的物流系统与移动互联网对接,方便快递公司查询和统计货物的流通状况,实现货物流通数据的信息化。
关键词:
移动互联网;Android;运单扫码;快递物流
Abstract
MobileInternetisasmartmobileterminalbyusingamobilewirelesscommunicationsservicesandaccesstonewindustryservices,includingterminals,softwareandapplications.Terminallayerincludingsmartphones,tabletPCs,e-books,MID,etc.Softwareincludingoperatingsystems,middleware,databaseandsecuritysoftware.Applicationlayerincludesrecreation,toolsinmedia,businessfinanceandeconomicsofdifferentapplicationsandservices.
Withtherapiddevelopmentofbroadbandwirelessaccesstechnologiesandmobileterminaltechnology,Peopleareeagertobeabletoeasilyaccessinformationanytime,anywhereandservicesfromtheInternetevenduringthemove,andtherapiddevelopmentofmobileInternetcameintobeing.Moreandmorepeoplewantintheprocessofmovinghigh-speedaccesstotheInternet,accesstoinformationneededtocompletethewanttodo.So,there’sacombinationofmobileandInternettrendsisahistoricalnecessity.MobileInternetisgraduallypenetratedintopeople'slives,inallareasofwork,SMS,bellimagedownload,mobilemusic,mobilegames,videoapplications,mobilepayments,locationservicesandothercolorfulrapiddevelopmentofmobileInternetapplications,areprofoundlychanginginformationagesociallife,themobileInternetafewyearsagoafteratortuousline,finallyusheredinanewsurgeofdevelopment.LogisticsModulepaceofe-commerceasanimportantpartofkeepingthemobileInternetisaninevitablechoice.
ThepurposeofthisprojectistodevelopAndroid-basedcourierwaybillmobileclientbarcodescanningsystem,combinedwiththetraditionalcourierwaybillmanagementsystem,delivery,shipping,arrivalandsignbusinessphonecanscanbarcodesstagesaremanifestnumber,andthensubmittheinformationtothesystemserverviathemobilenetwork,sothatthecourierlogisticssystemsandmobileInternetdockingfacilitatethecirculationstatusofthecouriercompanytoqueryandstatisticsofgoods,toachieveinformationflowofgoodsdata.
Keywords:
MobileInternet;Android;waybillscancode;ExpressLogistics
目录
摘要I
AbstractII
1绪论1
1.1课题背景1
1.2课题相关技术的国内外研究现状1
1.2.1移动互联网简介及现状1
1.2.2移动电子商务的发展与现状3
1.3课题任务5
1.4论文篇章结构5
1.5本章小结6
2开发环境及相关技术7
2.1客户端技术简介7
2.1.1Android平台介绍7
2.1.2Android系统架构8
2.1.3Android平台优势10
2.2系统服务端相关技术简介11
2.3本课题涉及的数据库介绍12
2.4本章小结13
3系统的需求分析14
3.1系统的可行性分析14
3.2系统功能描述14
3.2.1系统功能14
3.2.2系统架构15
3.3基于用例图的用户需求分析16
3.4业务流程分析18
3.6本章小结20
4快递运单扫描管理系统的概要设计21
4.1系统总体设计21
4.2客户端系统设计21
4.3系统数据库设计22
4.3.1基于E-R图的数据库设计22
4.3.2数据库表设计26
4.4本章小结28
5快递运单扫码管理系统详细设计与实现29
5.1开发环境搭建29
5.2客户端登录功能模块实现30
5.2.1登录模块功能界面30
5.2.2登录模块设计说明32
5.3客户端主菜单界面实现38
5.4客户端用户扫描模块实现39
5.4.1运单扫描39
5.4.2摄像头扫描40
5.5客户端运单录入模块实现46
5.5.1运单录入模块功能界面46
5.5.2录入模块设计说明46
5.6服务器端用户登录模块50
5.6.1登录模块功能界面50
5.6.2登录模块设计说明50
5.7服务器运单录入模块52
5.7.1运单录入模块功能界面52
5.7.2运单录入模块设计说明53
5.8本章小结53
6总结与展望54
致谢55
参考文献56
1绪论
1.1课题背景
移动互联网,就是将移动通信和互联网二者结合起来,成为一体。
移动通信和互联网成为当今世界发展最快、市场潜力最大、前景最诱人的两大业务,它们的增长速度都是任何预测家未曾预料到的,所以移动互联网可以预见将会创造经济神话。
移动互联网拥有广阔的前景,对互联网企业来说,可谓是一块巨大的蛋糕,谁都想抢先进入这个市场,赢得先机大咬一口。
同时,物流行业正面临飞速发展,也迎来了日趋激烈的竞争局面。
客户需求也呈现多元化、个性化的发展趋势。
传统的物流运作方式,已显示出不足。
物流快递企业的核心竞争力:
执行效率、服务水平、管理能力和成本管控都急需一套全面提升的解决方案。
在此背景下,将传统快递物流系与移动互联网相结合,打造一套移动物流快递信息化平台正是适时之举。
由手持终端构建的移动信息处理平台能实现前台业务的快速的业务受理,精确的追踪定位,及时的任务更新,合理的资源调配,具有强大的信息处理能力并且可以提高物流行业执行效率。
整合无线通讯技术和计算机技术,利用条码自动识别,赋予了移动手持终端新的使命。
1.2课题相关技术的国内外研究现状
1.2.1移动互联网简介及现状
移动互联网是一种通过智能移动终端,采用移动无线通信方式获取业务和服务的新兴业态,包含终端、软件和应用三个层面。
终端层包括智能手机、平板电脑、电子书、MID等;软件包括操作系统、中间件、数据库和安全软件等。
应用层包括休闲娱乐类、工具媒体类、商务财经类等不同应用与服务。
随着技术和产业的发展,未来,LTE(长期演进,4G通信技术标准之一)和NFC(近场通信,移动支付的支撑技术)等网络传输层关键技术也将被纳入移动互联网的范畴之内。
随着宽带无线接入技术和移动终端技术的飞速发展,人们迫切希望能够随时随地乃至在移动过程中都能方便地从互联网获取信息和服务,移动互联网应运而生并迅猛发展。
然而,移动互联网在移动终端、接入网络、应用服务、安全与隐私保护等方面还面临着一系列的挑战。
其基础理论与关键技术的研究,对于国家信息产业整体发展具有重要的现实意义。
《计算机学报》刊登的“移动互联网:
终端、网络与服务”一文,从移动终端、接入网络、应用服务及安全与隐私保护4个方面对移动互联网的研究进展进行阐述与分析,并对未来的研究方向进行了展望。
移动互联网有十大业务模式
(一)移动社交将成客户数字化生存的平台:
在移动网络虚拟世界里面,服务社区化将成为焦点。
社区可以延伸出不同的用户体验,提高用户对企业的黏性。
(二)移动广告将是移动互联网的主要盈利来源:
手机广告是一项具有前瞻性的业务形态,可能成为下一代移动互联网繁荣发展的动力因素。
(三)手机游戏将成为娱乐化先锋:
随着产业技术的进步,移动设备终端上会发生一些革命性的质变,带来用户体验的跳跃:
加强游戏触觉反馈技术,可以预见,手机游戏而作为移动互联网的杀手级盈利模式,无疑将掀起移动互联网商业模式的全新变革。
(四)手机电视将成为时尚人士新宠:
手持电视用户主要集中在积极尝试新事物、个性化需求较高的年轻群体,这样的群体在未来将逐渐扩大。
(五)移动电子阅读填补狭缝时间:
因为手机功能扩展、屏幕更大更清晰、容量提升、用户身份易于确认、付款方便等诸多优势,移动电子阅读正在成为一种流行迅速传播开来。
(六)移动定位服务提供个性化信息:
随着随身电子产品日益普及,人们的移动性在日益增强,对位置信息的需求也日益高涨,市场对移动定位服务需求将快速增加。
(七)手机搜索将成为移动互联网发展的助推器:
手机搜索引擎整合搜索概念、智能搜索、语义互联网等概念,综合了多种搜索方法,可以提供范围更宽广的垂直和水平搜索体验,更加注重提升用户的使用体验。
(八)手机内容共享服务将成为客户的黏合剂:
手机图片、音频、视频共享被认为是未来3G手机业务的重要应用。
(九)移动支付蕴藏巨大商机:
支付手段的电子化和移动化是不可避免的必然趋势,移动支付业务发展预示着移动行业与金融行业融合的深入。
(十)移动电子商务的春天即将到来:
移动电子商务可以为用户随时随地提供所需的服务、应用、信息和娱乐,利用手机终端方便便捷地选择及购买商品和服务。
1.2.2移动电子商务的发展与现状
电子商务包括电子货币交换、供应链管理、电子交易市场、网络营销、在线事务处理、电子数据交换(EDI)、存货管理和自动数据收集系统。
在此过程中,利用到的信息技术包括:
互联网、外联网、电子邮件、数据库、电子目录和移动电话。
电子商务即使在各国或不同的领域有不同的定义,但其关键依然是依靠着电子设备和网络技术进行的商业模式,随着电子商务的高速发展,它已不仅仅包括其购物的主要内涵,还应包括了物流配送等附带服务。
移动电子商务是指通过手机、PDA、掌上电脑等手持移动终端从事的商务活动。
移动电子商务(M-Commerce),它由电子商务(E-Commerce)的概念衍生出来,现在的电子商务以PC机为主要界面,是“有线的电子商务”;而移动电子商务,则是通过手机、PDA(个人数字助理)这些可以装在口袋里的终端与我们谋面,无论何时、何地都可以开始。
有人预言,移动商务将决定21世纪新企业的风貌,也将改变生活与旧商业的地形地貌。
与传统通过电脑(台式PC、笔记本电脑)平台开展的电子商务相比,拥有更为广泛的用户基础。
目前,中国互联网用户不到2300万,而手机用户已超过1.1亿,并具有数量众多的PDA;据预测,到2005年,中国手机用户将达到3亿,远远地超过互联网的8000万用户,因此它具有更为广阔的市场前景。
与传统的电子商务活动相比,移动电子商务具有如下几个特点:
(一)更具开放性、包容性。
移动电子商务因为接入方式无线化,使得任何人都更容易进入网络世界,从而使网络范围延伸更广阔、更开放;同时,使网络虚拟功能更带有现实性,因而更具有包容性。
(二)具有无处不在、随时随地的特点。
移动电子商务的最大特点是“自由”和“个性化”。
传统电子商务己经使人们感受到了网络所带来的便利和快乐,但它的局限在于它必须有线接入,而移动电子商务则可以弥补传统电子商务的这种缺憾,可以让人们随时随地结账、定票或者购物,感受独特的商务体验。
(三)潜在用户规模大。
目前我国的移动电话用户己接近4亿,是全球之最。
显然,从电脑和移动电话的普及程度来看,移动电话远远超过了电脑。
而从消费用户群体来看,手机用户中基本包含了消费能力强的中高端用户,而传统的上网用户中以缺乏支付能力的年轻人为主。
由此不难看出,以移动电话为载体的移动电子商务不论在用户规模上,还是在用户消费能力上,都优于传统的电子商务。
(四)能较好确认用户身份。
对传统的电子商务而言,用户的消费信用问题一直是影响其发展的一大问题,而移动电子商务在这方而显然拥有一定的优势。
这是因为手机号码具有唯一性,手机SIM卡片上存贮的用户信息可以确定一个用户的身份,而随着未来手机实名制的推行,这种身份确认将越来越容易。
对于移动商务而言,这就有了信用认证的基础。
(五)定制化服务。
由于移动电话具有比PC机更高的可连通性与可定位性,因此移动商务的生产者可以更好地发挥主动性,为不同顾客提供定制化的服务。
例如,开展依赖于包含大量活跃客户和潜在客户信息的数据库的个性化短信息服务活动,以及利用无线服务提供商提供的人口统计信息和基于移动用户当前位置的信息,商家可以通过具有个性化的短信息服务活动进行更有针对性的广告宣传,从而满足客户的需求。
(六)移动电子商务易于推广使用。
移动通信所具有的灵活、便捷的特点,决定了移动电子商务更适合大众化的个人消费领域,比如:
自动支付系统,包括自动售货机、停车场计时器等;半自动支付系统,包括商店的收银柜机、出租车计费器等;日常费用收缴系统,包括水、电、煤气等费用的收缴等;移动互联网接入支付系统,包括登录商家的WAP站点购物等。
(七)移动电子商务领域更易于技术创新。
移动电子商务领域因涉及IT、无线通讯、无线接入、软件等技术,并且商务方式更具多元化、复杂化,因而在此领域内很容易产生新的技术。
随着我国3G网络的的兴起与应用,这些新兴技术将转化成更好的产品或服务。
所以移动电子商务领域将是下一个技术创新的高产地。
1.3课题任务
本课题的目的是开发手机端的条码扫描系统,实现提货、发货、到货和签收等业务阶段都是能用手机扫描条形码货单号,然后通过移动网络提交信息到公司的服务器端,方便快递公司查询和统计货物的流通状况,实现货物流通数据的信息化。
本系统系统设计包括两大部分Android手机客户端和服务器端。
手机客户端实现功能用户登录,手机运单扫码识别,对运单收件、派件、签收等状态进行修改,运单详细信息查询。
服务器使用JSP+Servlet+JDBC技术,实现用户登录,运单信息录入,运单信息查询,用户信息管理等功能。
本文主要讲解了客户端与服务器端的设计与实现工作,再完成了分析和设计后,进行了编码实现,论文中详细叙述了客户端实现过程和重要的核心代码,完成了系统实现本文基本上完成了课题的主干内容。
1.4论文篇章结构
本文总分为六章,其中各章主要内容如下所示:
第一章是绪论,主要介绍了运单扫描管理系统的研究背景,相关技术移动互联网和移动电子商务在国内外的发展与现状,以及课题任务和论文结构。
第二章是开发环境及相关技术,课题所研究内容是基于Android平台下设计与实现的,所以开始讲解了系统的开发环境及相关技术,开发环境包括Android开发环境搭建,服务端开发环境的搭建。
所设计到的核心技术包括JAVA语言、Android编程、JSP+Servlet+JDBC技术、SQLServer数据库等。
第三章是快递运单扫码管理系统的需求分析,主要介绍了快递运单扫码管理系统的可行性分析、功能需求分析以及系统的非功能性需求分析,在功能需求分析中主要采用了面向对象需求分析方法的用例图和活动图等。
第四章是快递运单扫码管理系统的设计,首先介绍了客户端各个功能模块的设计,得出具体各个功能模块的其次。
其次介绍了数据的设计,以E-R图的形式详细描述了数据库概念结构设计,得出数据库的表结构实现了数据库的设计。
第五章是快递运单扫码管理系统的实现,主要介绍了客户端各个功能模块的实现过程,以后在编码过程中使用的技术和核心代码。
论文中以截图展示了客户端系统的具体成果。
第六章是总结和展望,对整个课题的开发过程做了一个总结,其中描述了自己在开发过程中的参与的工作和一些收获、看法。
1.5本章小结
本章是论文的开篇描述,主要从课题背景、课题相关技术发展状况、课题主要任务、论文主要内容、论文篇章结构这几个方面做了介绍,对开发基于Android和C/S快递货单管理系统的可行性进行探讨描述,以及对论文整体结构做了简单部署,接下来将是对快递运单管理系统中涉及到的内容作详细介绍。
2开发环境及相关技术
2.1客户端技术简介
2.1.1Android平台介绍
Android,中文俗称安卓,是一个以Linux为基础的开放源代码移动设备操作系统,主要用于移动设备,由Google成立的OpenHandsetAlliance(OHA,开放手持设备联盟)持续领导与开发中。
安卓已发布的最新版本为Android4.4.2—KitKat。
Android系统最初由安迪·鲁宾(AndyRubin)等人开发制作,最初开发这个系统的目的是创建一个数码相机的先进操作系统;但是后来发现市场需求不够大,加上智能手机市场快速成长,于是Android被改造为一款面向智能手机的操作系统。
于2005年8月被美国科技企业Google收购。
2007年11月,Google与84家硬件制造商、软件开发商及电信营运商成立开放手持设备联盟来共同研发改良Android系统,随后,Google以Apache免费开放源代码许可证的授权方式,发布了Android的源代码。
让生产商推出搭载Android的智能手机,Android操作系统后来更逐渐拓展到平板电脑及其他领域上。
2009年第二季度,根据市场研究公司Canalys的数据显示,Android占据全球智能手机操作系统市场2.8%的份额,这个数字在2010年第四季度的全球份额中增长到了33%,Android操作系统也因此击败了诺基亚的Symbian系统成为了全球第一大智能手机操作系统。
2012年5月,根据市场调查公司的数据显示,Android操作系统在全球智能手机操作系统中的份额已经过半,达到了60%,全球有一半的智能手机使用Android操作系统。
2010年5月的数据显示,Android操作系统在2010年第一季度的销量超过了对手iOS平台,成为美国最大的智能手机操作系统。
根据本土市场研究公司ComScore的数据显示,2009年11月时,Android在美国的智能手机操作系统市场的占有率为5.2%,在2010年2月时,这个数字变成了9.0%,而在2010年第三季度末时,Android已经占据了美国市场的21.4%的份额[。
截止至2011年6月,Google表示,每日通过Google服务器激活的Android设备达到了55万部[],并且以每周4.4%的速度增长。
2011年8月1日,Canalys的数据显示,Android已占据美国48%的智能手机市场份额。
2011年10月13日,Google表示,全球市场上有1.9亿部Android设备通过Google认证,而在2011年11月16日,全球市场上已有2亿部Android设备通过Google认证。
但是,搭载Android操作系统的平板电脑在所有Android设备中占的比例却只有1.8%的份额,只有380万Android蜂巢平板被卖出,远远低于苹果公司的iPad的销量。
2012年6月,Google在2012GoogleI/O大会上表示全球市场上有4亿部Android设备被启动,每日启动约一百万部。
另一方面Android系统的平板电脑的市占率为45.8%,相较之下iOS的市占率为52.8%。
2013年5月,Android在中国的占有率有71.5%,超过其主要竞争对手苹果公司约50%。
世界占有率亦有近70%。
]而2013年装载Android系统的平板电脑市占率达61.9%,超过iOS的36%。
2.1.2Android系统架构
Android的系统架构和其操作系统一样,采用了分层的架构。
从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
应用程序
Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 快递 运单 管理 系统 大学 学位 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)