基于Android平台的新生入学宝典的设计与实现毕业论文.doc
《基于Android平台的新生入学宝典的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《基于Android平台的新生入学宝典的设计与实现毕业论文.doc(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、长沙学院 CHANGSHA UNIVERSITY毕业设计(论文)资料设计(论文)题目: 基于Android平台的新生入学 宝典的设计与实现 系部: 电子与通信工程系 专 业: 通信工程 学 生 姓 名: 彭礼 班 级: 09通信3 学号 2009043315 指导教师姓名: 王路露 职称 讲师 最终评定成绩 长沙学院教务处 二一一年二月制目 录第一部分 设计说明书一、设计说明书第二部分 过程管理资料一、 毕业设计(论文)课题任务书二、 本科毕业设计(论文)开题报告三、 本科毕业设计(论文)中期报告四、 毕业设计(论文)指导教师评阅表五、 毕业设计(论文)评阅教师评阅表六、 毕业设计(论文)答辩
2、评审表2013届本科生毕业设计(论文)资料 第一部分 设计说明书(2013届)本科生毕业设计说明书基于安卓Android平台的新生入学宝典的设计与实现系部: 电子与通信工程系 专 业: 通信工程 学 生 姓 名: 彭礼 班 级: 09通信3 学号 2009043315 指导教师姓名: 王路露 职称 讲师 最终评定成绩 2013 年 5 月长沙学院本科生毕业设计基于Android平台的新生入学宝典的设计与实现系 (部):电子与通信工程系专 业: 通信工程 学 号: 2009043315 学生姓名: 彭礼 指导教师: 王路露 讲师 2013年 5 月 长沙学院毕业设计(论文) 50摘 要移动互联网
3、时代智能手机呈现井喷式的发展,截止到现在智能手机显然已成为人们生活的必需品。伴随着各系统平台的公开化,手机应用程序的开发激起了程序员极大的兴趣,而校园资讯软件便是当下开发应用程序的热点之一。本文介绍了Android系统的背景及开发其应用程序的意义;综述了手机系统及其应用程序的研究现状和开发前景;提出了应用程序新生入学宝典的设计与实现,并分析了其技术、经济可行性;建立并采用Eclipse + Android SDK集成环境,完成了应用程序的界面设计和功能实现,其中界面设计采用的是开发环境中的固定语法,功能实现采用的是具有广阔应用领域的Java语言。系统不仅实现了单一的校园资讯指南,在应用程序中还
4、增加了Google地图导航,GPS定位等附加功能。设计完成后在Android SDK仿真平台中顺利实现了整个应用程序及其所有附加功能。关键词:手机应用程序,新生入学宝典,Android系统,Java语言ABSTRACTThe Smartphone is showing a spurt of development in the mobile Internet era and it has clearly become a necessity of life until now. Along with the open of the system platform, mobile applica
5、tion development has aroused programmers great interest. And the campus information software is one of the hotspots of the moment developing applications.This article describes the background and development of the Android system, the significance of their applications, research and development pros
6、pects for the phone system and its applications, proposed the design and implementation of the applicationFreshman entrance guidance, and the analysis of its technical and economic feasibility; This paper establishes and uses Eclipse + Android SDK integrated environment to complete the design and fu
7、nctionality of the applications interface, which the interface design uses the fixed syntax in the development environment and the function implementation uses the Java language which has a broad field of application. The system not only achieves a single campus Information Guide but also adds the G
8、oogle Maps Navigation, GPS positioning and other additional features in it. The design has acquired a smooth realization of the entire application and all of its additional features on the Android SDK simulation platform.Keywords: Mobile application, Freshman entrance guidance, Android system, Java目
9、 录摘 要IABSTRACTII第1章 绪论51.1 课题研究的背景及意义51.2 国内外研究现状51.2.1 国内外手机系统现状61.2.2 国内外手机应用程序现状71.3 Android应用程序开发前景81.4 设计说明书主要内容与结构9第2章 设计要求与可行性分析102.1 设计内容及目标102.1.1 设计内容102.1.2 设计目标102.2 可行性分析112.2.1 技术可行性112.2.2 经济可行性112.2.3 操作可行性12第3章 Android应用程序开发环境的建立133.1 建立开发环境133.2 认识开发环境133.3 Android应用程序组件15第4章 应用软件的
10、设计与实现164.1 界面设计164.1.1 启动界面164.1.2 主菜单界面164.1.3 系部介绍界面174.1.4 系部风采界面184.1.5 专业建设界面194.1.6 电子竞赛界面204.1.7 实验室建设界面224.1.8 学科讲座界面234.1.9 精品课程界面244.1.10 招生办界面264.1.11 地图服务界面274.1.12 退出软件对话窗口284.2 算法设计294.2.1 启动界面的事件处理294.2.2 主菜单事件的处理314.2.3 系部介绍界面的事件处理334.2.4 系部风采界面的事件处理354.2.5 专业建设界面的事件处理364.2.6 电子竞赛界面的
11、事件处理384.2.7 实验室建设界面的事件处理394.2.8 学科讲座界面的事件处理414.2.9 精品课程界面的事件处理424.2.10 招生办界面的事件处理444.2.11 地图服务界面的事件处理45结 论47参考文献48致 谢50第1章 绪论1.1 课题研究的背景及意义每年九月是各大高校迎接新生入学的时节,届时数百万的大学新生涌入校园,学校为了更好的开展新生入学的工作,多采用书面形式的新生入学手册帮助学生了解入学信息,报名流程,院系工作安排等情况,而这样的形式使得每年校方需要投入大量的人力、物力,财力。同时,书面形式的新生入学手册存在着信息容量有限,可阅读性不强,易丢失等缺点。怎样为入
12、学新生提供一项便捷、内容丰富并且有针对性的信息服务显然已成为目前需要解决的问题。移动互联网时代电子技术日新月异,各种移动终端设备成为人们日常生活中不可或缺的工具,而智能手机因其便携性、大容量且强大的功能成为了移动互联网时代新兴的信息载体。人们通过手机社交、娱乐,获取资讯,为了满足人们个性化的需求手机应用程序的开发呈现爆炸性的增长。目前比较常见的手机应用程序开发平台分别是IOS和Android,据统计,基于Android平台的智能手机在中国占有市场比例为43.8%,而在国内学生群体中占到80%以上。结合实际情况,本次课题的手机应用程序开发选择设计一款基于Android平台的信息资讯软件新生入学宝
13、典。新生入学宝典应用程序的开发能帮助即将来校的大一新生准确及时的获取入学信息:系部人员结构、教师队伍、系部专业建设、课程学习安排、学生活动开展、专业竞赛、教学设施,学科讲座并为新生入学提供地图导航的服务。1.2 国内外研究现状Android系统作为当下最热门的智能手机系统,其在几次火爆发展之后现在已经稳定其地位,而基于Android系统的应用程序的开发条件也已经相当成熟。目前国内的Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用以及游戏开发。图1.0是91手机移动应用门户网站提供的开发者提交的应用和游戏的数目所占的比例图,从中也可以看出应用开发数目远超游戏开
14、发。校园资讯软件的开发可列为为企业开发应用的范畴,而在国内各大移动应用门户网站中可以看到专属的校园资讯软件还没有大面积的普及,而其中主要有以下两款校园资讯应用正在推广:Infobox校园资讯整合了校园及周边最新最全的讲座、活动等信息,为学生提供最新最全的讲座活动;UTips校园资讯助手国内首个高等院校的校园资讯发布分享和个性化定制的阅读平台,学生可以通过UTips校园资讯助手订阅校园资讯,包含教务通知、就业实习、读研考公、学术讲座、文体活动、生活后勤、吃喝玩乐等近20个频道。但是,可以看出以Infobox校园资讯和UTips校园资讯助手为代表的校园资讯软件更多的是为在校生提供信息服务,目前尚未
15、实现一款有较强争对性的,直接面向入学新生的移动应用软件。本次课题基于Android平台的新生入学宝典的设计与实现则是一款在常规资讯软件基础上衍生出来的为电信系入学新生开发的专属移动应用,它将为即将来校的电信系新同学提供系部人员结构、课程学习、学科竞赛、实验室建设等基本信息,并通过Google地图与GPS定位技术实现位置导航服务帮助他们办理报名手续,熟悉校园环境,同时软件中嵌入了联系电信系学工处、辅导员等负责新生工作的工作人员的一键拨号的功能。图1.1 移动应用与游戏开发数目比例图1.2.1 国内外手机系统现状作为当前最大的移动终端设备,手机已经成为我们生活中不可或缺的工具,而且使用方式也由单一
16、的通信功能而慢慢的向上网、娱乐、游戏、拍照等多元化发展。而这一切都是得益于移动互联网时代的到来,这类移动智能终端的出现改变了很多人的生活方式,人们开始追求强大的智能系统所带来的更多、更具个性的服务,智能系统也几乎成为这个时代手机上最必要的代表配置。目前在国外已经有相当多自发研究并推出市场的手机系统,比较常见的有Symbian、WindowsMobile、IOS、BlackBerry、Linux、Palm、Android2。现下,手机系统里面最热门的是Google的Android和苹果的IOS,下面重点介绍这两个系统。iOS是由苹果公司为iPhone开发的操作系统,它主要是给iPhone、iPo
17、d touch、iPad 以及 Apple TV 使用。随着移动互联网时代的来临,IPhone凭其独立的IOS手机操作系统加上硬件的优势使得市场占有率飞速增长。根据Canalys的数据显示,到2011年11月,IOS在美国的市场占有率为43%,在全球智能手机系统市场的份额也达到30%2。Android是一种以Linux为基础的开放源码操作系统,主要应用于移动设备,如智能手机和平板电脑。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良And
18、roid系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码3。Android的主要竞争对手是苹果公司的IOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为40%。Android系统具有真正意义上的开放性,给开发者提供了非常自由和优异的开发调试环境。Android的系统架构和其操作系统一样,采用了分层的架构,主要分为了四个部分,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和
19、Linux内核层。本课题的新生入学宝典的开发属于最高层的应用软件的开发,它是由Java语言编写的。国外的手机系统开发工作已经进行很长时间,也已经有众多的系统开发并应用。而在国内,中国拥有自主知识产权的智能终端操作系统有中国联通研发的沃Phone,凯思集团的Hopen(昊鹏系统)、科银京成Delta(道系统)、波导的Doeasy(多易随系统),其中沃Phone是中国联通推出的国内首个拥有自主知识产权的完全基于Linux内核的原生操作系统。沃Phone系统以Linux内核为基础,具有自主、开放的特性,技术升级可以平滑演进,这个系统的应用可以覆盖到金融、医疗、交通、证券等众多的行业,并且可以满足平板
20、电脑和家庭TV多屏无缝协同的需要。互通性作为沃Phone的最大的特点使得沃Phone可兼容多个手机操作平台3。其他还有一些在Linux开源系统上进行二次开发的操作系统平台,如宇龙的Linous(领驰系统)、南京移软的mLinux等等。这些操作系统在产业化道路上艰难前进。另外当下在中国市场大热的小米手机操作系统MIUI操作系统则是一款在谷歌Android操作系统基础上开发出来的全新设计。总体来说,国产的手机操作系统仍处于一个捉襟见肘的窘迫境地,其中阻碍其发展的不利因素主要有四个方面:国内手机操作系统没有强大的第三方应用软件的支持,开发者队伍太少;行业认知度太低,几乎很少有靠知名度吸引手机企业和设
21、计公司的情况;国外手机操作系统的竞争过分激烈,没有给国内手机操作系统留下太多空间;国内手机企业的困境使得国产操作系统前途堪忧。1.2.2 国内外手机应用程序现状移动互联网时代,人们对手机的要求越来越高,单一的通讯功能已经不能满足人们的要求,手机应用程序的需求量随之骤增。虽然我国在通信领域一直不断进步,但是相比于国外的确要落后一些,手机应用方面也存在较大的差异。总体来说,国内外应用程序开发的方向还是大致相同的,都是集中在信息服务,社交娱乐及游戏等这几个方面。目前在91手机助手、豌豆荚,Google Play等第三方智能手机管理软件或Android在线应用程序商店中各类移动应用多如牛毛,此时,用户
22、在选择下载安装应用程序的时候逐渐开始更多的选择能够提供个性化的服务的手机应用程序。在用户需求的转变的情况下,手机应用程序的开发也由最初的一款应用最大限度的支持多元化功能慢慢向提供专属的,个性化的服务转变。1.3 Android应用程序开发前景进入2010年之后,Android的应用开发进入了一个爆炸式增长的状态,从去年的不到1万款应用程序增加到现在的9万,而且即将突破10万,这也从开发者这一方面展现了用户不断增多的现象。2012年,Android在中国国内就已经拥有超过40%的占有率,在外国例如西欧及北美的市场占有率也达到了55%4。在经过了两年的爆炸式增长之后,如今Android 系统无论在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 平台 新生 入学 宝典 设计 实现 毕业论文
限制150内