您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 其它相关文档 > 基于Android平台的掌上校园设计与开发
编号毕业设计(论文)题目:基于ANDROID平台的掌上校园设计与开发学生姓名:王宇学号:120302241109院(系):软件与服务外包学院专业班级:软件1211指导教师:杨亚萍职称:讲师2015年05月中文题目:基于ANDROID平台的掌上校园设计与开发外文题目:TheCampusoftheAndroidplatformdesignanddevelopment毕业设计(论文)共31页(其中:外文文献及译文0页)图纸共0张完成日期2015年05月答辩日期2015年05月I摘要论文系统地分析了掌上校园软件开发的背景及过程,首先介绍了应用平台开发时用到的开发工具及开发环境,然后详细的介绍了总体的设计过程以及具体界面的设计和功能,最后对在本软件开发过程中所遇到的问题进行了总结。基于Android的掌上校园系统采用java开发语言,利用集成IDE作为开发工具,同时也使用到了AndroidSDK,结合Google提供的API文档,从实际出发进行开发的移动客户端。掌上校园应用于Android手机,便于学院师生更加直观便捷的了解到学院的相关信息及校园风貌等。关键词:Android;IDE;SDK;移动客户端IIAbstractThebackgroundandprocessofthesystematicanalysisofthecollegecampusthroughthesystemsoftwaredevelopment,firstintroducedthesoftwaredevelopmentenvironmenttools,thendetailedintroducestheoveralldesignprocessaswellasthespecificinterfacedesignandfunction,andfinallytotheproblemsencounteredinthesoftwaredevelopmentprocesswassummarized.AndroidcommunicationsystembasedoncampusistheuseofJavadevelopmentlanguage,usingintegratedIDEasadevelopmenttool,butalsousetheAndroidSDK,combinedwithGoogle'sAPIdocumentation,embarksfromtheactualdevelopmentofmobileclient.ThesoftwareusedinAndroidmobilephone,mobilephoneconvenientcollegeteachersandstudentscanintuitivelyunderstandthatCollegeofinformationandthecampus,etc.Keywords:Android,IDE,ADT,mobileclientI目录引言..........................................................11开发概述.....................................................21.2Android构架分析..........................................31.3Android特征..............................................42相关技术概念.................................................52.1应用程序框架..............................................52.2系统运行库................................................52.2.1程序库...............................................52.2.2运行库...............................................62.3Linux内核................................................62.4Android应用构成和工作机制................................62.5Android与其他手机操作系统的比较..........................62.6本章小结..................................................83掌上校园系统的可行与需求分析.................................93.1系统的可行性分析..........................................93.1.1系统可行性...........................................93.1.2系统技术性...........................................93.2系统的需求分析............................................94掌上校园系统设计............................................104.1系统功能设计.............................................104.1.1系统架构设计........................................104.1.2功能模块设计........................................104.2系统功能详细设计.........................................104.2.1欢迎引导界面模块....................................114.2.2主页界面模块........................................114.2.3导航界面模块........................................114.3数据库设计...............................................114.3.1数据库的需求分析....................................114.3.2数据库表的具体设计..................................115掌上校园的实现..............................................135.1欢迎界面设计.............................................135.2主页界面模块.............................................156总结以及展望................................................21致谢.........................................................22苏州健雄职业技术学院毕业设计(论文)1引言随着全球各行各业技术的迅猛发展,移动终端逐渐被移动通信设备和Internet普及,随着时代的发展,手机用户对移动终端设备的要求越来越高,市场上的手机终端平台过于封闭,而且功能也不够强大,并不能很好的满足所有的用户需求,市场迫切的需要一个功能性、开发性很强大的平台。随着G3时代的到来,移动通信终端设备将是互联网的终端设备,更将是通讯网络的终端设备。移动手机的应用软件将会有很大的发展空间,移动终端的服务也将有较大的发展。因此,Google推出了Android系统——一个移动终端的软件平台。Android移动终端是一款综合性很强的开发平台,平台本身集成了很多部件如操作系统、中间件和平台应用等。Android是一款开源的操作平台,使用java语言设计,并以Linux开源系统为基础设计构成新的开源系统软件,任何人都可以在此平台进行开发。移动终端的创新与发展,离不开Android的开放选择和硬件支持等特点,同时其强大的功能使运营商能极其便捷地制定属于自己的特色化的产品,而且还可以在很大程度上降低项目开发的成本,实现多赢。因此,它在市场上是一个非常有潜力的产品。手机掌上校园系统能很有效的为本校师生及外来人员提供关于校园的相关信息和展示精彩的校园风貌,帮助他们更直观的了解院校,对于刚踏入校园的新生来说,地图导航功能能为他们查找校舍起到很重要的作用。而软件提供的校园平面结构图,能迅速有效的让新生熟悉校园环境,促使他们更加迅速的融入校园生活。王宇:基于Android平台的掌上校园设计与开发21开发概述随着互联网的高速发展,校园手机用户数量不断增加,手机掌上校园系统能以简单易懂的方式为校园手机用户展示学院的风貌,同时对于不熟悉校园的人来说,在导航功能方面也起到很重要的作用。基于安卓系统开发的掌上校园是一个稳定、快捷的信息查询展示平台,是校园用户的必备应用。1.1手机操作系统现状随着智能手机的普及,应用于手机的操作系统得到很大的发展。无论是智能手机亦或者是非智能手机他们都支持JAVA的应用,智能手机是基于系统平台的进行功能扩展,同时它还与电脑一杨支持多任务,而非智能机却做不到这些,因此非智能机逐渐被市场所淘汰。手机操作系统只应用在智能手机上。当前现状,移动智能终端的市场上,中国市场随着更多厂商的加入,随着市场这款大蛋糕逐渐被瓜分,整体市场的竞争趋势逐渐分散。在市场处于启动阶段时,市场容量、竞争状态和应用状况都不是很可观。目前手机上的主要操作系统包括Android(安卓)、iOS(苹果)、BlackBerryOS(黑莓)、windowsmobile(微软)等。苹果公司为推广其公司产品,为iPhone开发了一款全新的移动操作系统IOS。IOS主要给I系列以及其他一些产品使用。它是在MacOSX操作系统和Darwin的基础上,进行自己的设计,建立起来的一款移动操作系统。2010年6月7日,苹果公司在WWDC大会上正式宣布将自己打造的操作系统由IPhoneOS改名为iOS。iOS有四层系统构架,系统共占用大概240MB的存储器空间,包含:核心服务层、核心操作系统层、媒体层和可轻触层共四层。Android一款基于Linux平台的开源手机操作系统,它是Google旗下最热的一款手机操作系统。Android操作系统由许多软件集成而成,主要包括用户界面、应用程序和手机操作系统以及移动电话设备工作所需的全部软件。中国移动、高通等30多家以技术和无线应用为主导的企业组成手机开发联盟,Google与开发者联盟以合作的关系开发了Android(安卓)。Google通过建立开放式、标准化的移动电话软件平台,在移动产业内构成一个开放式的生态系统。Android操作系统是Google公司战略中的重要组成部分,随着这一战略的推进,终将实现随时随为每个人提供信息的宏伟战略目标。不难发现,随着这一目标的普及,苏州健雄职业技术学院毕业设计(论文)3Android电话将获得全球为数众多的移动电话用户的青睐。Google一直以为都在以不依赖于设备甚至平台让移动通信自由运行而努力。所以Android的研发,将补充Google移动发展的战略目标:以合作伙伴的方式与全球的移动运营和手机制造商结成合作伙伴,开发并推广发展这些实用而又具有吸引力的移动服务。1.2Android构架分析Android是Google旗下的一个移动设备的软件平台,它提供KeyApps、Middleware等全套手机软件方案。与此同时,Google还开放了
本文标题:基于Android平台的掌上校园设计与开发
链接地址:https://www.777doc.com/doc-5538407 .html