毕业设计(论文)-基于android的校园快递平台的设计与实现

毕业设计(论文)-基于android的校园快递平台的设计与实现

ID:6640078

大小:821.96 KB

页数:30页

时间:2018-01-21

毕业设计(论文)-基于android的校园快递平台的设计与实现_第1页
毕业设计(论文)-基于android的校园快递平台的设计与实现_第2页
毕业设计(论文)-基于android的校园快递平台的设计与实现_第3页
毕业设计(论文)-基于android的校园快递平台的设计与实现_第4页
毕业设计(论文)-基于android的校园快递平台的设计与实现_第5页
资源描述:

《毕业设计(论文)-基于android的校园快递平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Android的校园快递平台的设计与实现摘要:随着智能手机的普及以及移动互联网的快速发展,很多人尤其是在校大学生已经习惯于使用手机应用来享受生活的便利。本文设计了一款基于Android的校园快递平台,该平台可以方便快递人员进行快递的收件和分件。本系统以Android作为开发基础,客户端采用HTTP协议和服务器交互,服务器端使用MyEclipse10.7作为开发工具,tomcat6.0.13作服务器,以MYSQL5.5作为数据库,采用了Hibernate主流框架。本系统采用现如今最流行的Android开发,具有受众面广

2、,易于操作与维护等特征,很好的满足了校园快递的需求。关键字:校园快递;Androi;MySQL;快递人员301概述自从Google在2008年10月发布第一部Android智能手机以来,Android就以它强大的开源性以及易用性迅速席卷了全球的智能手机市场。2011年第一季度,Android在全球的市场份额跃居第一,这是它首次超过诺基亚的塞班系统。时代在进步,Android的发展也在昂首阔进,正如之前的“诺基亚时代”一样,现在是属于Android的时代。在Android面世的第五个年头,它就已经牢牢占据将近八成的全球市场

3、,全世界采用Android系统的设备数量达到了10亿台。因此,当代大学生拥有一部属于自己的Android手机已经是一件很平常的事情了。Android的流行在于它是一个高度开源的操作系统,拓展性非常强,国内最大的两家手机厂商小米和魅族,他们的手机操作系统都是基于原生Android上定制而成的。对于开发者来说,他们利用Android开发的应用具有无限的可能性,这些Android应用可以涵盖生活的方方面面,无论衣食住行,我们都可以在任意一个Android应用市场上找到与之相关的应用。可以说移动应用已经改变了我们的生活方式,在这

4、种情况下,为了满足人们日愈丰富的移动生活需求,开发基于Android的应用是很必要的。随着Android智能手机的普及,越来越多的大学生已经习惯于使用手机为自己的学习和生活提供便利。在当前的校园生活中,快递已经成为了大学生日常不可缺少的一部分。如何提高快递的发送效率是各个快递员最为关注的问题。基于该背景,我们设计斌302相关技术简介2.1Android技术概述AndyRunbin创立了Android公司并开发了Android系统。Android系统的巨大潜力引起了Google的极大注意,并花重金买下了AndyRunbin

5、创立的Android公司。开放手机联盟及开放手机软件平台也应用而生。相比于IOS、黑莓、塞班等系统,Android系统有点更加突出,更加开放。Android系统首先是基于Linux内核而设计,因此Android系统架构的底层为Linux内核,还包括各种设备的驱动程序的,Linux内核是Android系统最核心的地方。基于Linux内核,Google开发了Android的类库及各种各样的应用程序。安卓系统中具有四大组件,其中Activity是最主要的组件之一。Android系统中Activity的生命周期如图2-1所示。3

6、0图2-1安卓Activity的活动周期Activity是Android系统中的重要组件之一。主要完成两个工作:首先是处理业务逻辑,其次是渲染视图。Activity是组成应用的基本元素,不同Activity之间的互联形成整个应用的业务逻辑。在应用程序中,必需要规定某一个Activity作为MainActivity,作用就是将它设置为进入应用时显示的第一个Activity界面。各个Activity之间的跳转非常灵活,Android中利用Intent类就可以实现不同Activity之间的跳转动作。每当某一Activity获得

7、执行焦点,即启动运行时,它的前一个Activity就会停止工作。Android程序中所有的Activity都会被存储在一个栈中,因此停止运行的Activity并不会被销毁,而会存储在栈中。新启动的Activity会先存储于栈中,随即获取活动焦点。如果在某个Activity运行时执行返回操作,就会将当前的Activity从栈中获取并消除,这时前一个Activity就会重新取回活动焦点。2.2JSP技术JSP的全称为JavaServerPages,本质上来时,JSP就是简易的Servlet。JSP语法采用<%,%>形式。与S

8、ervlet相同的是,其操作也是在服务器端运行。儿返回给前端的基本是个HTML文本。所以,JSP的运行非常的灵活,只需要有浏览器就可以。30在程序设计中,习惯上把系统分为模型(Model)、视图(View)、控制器(Controller)三种模块的设计方式称为MVC设计模式。MVC设计模式中每个模块的功能均不同,模型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。