湖南工业职业技术学院学生毕业设计湖南工业职业技术学院毕业设计课题名称基于安卓的智慧校园服务平台的设计与实现完成日期2015年12月13I摘要随着移动互联网高速发展,手机、移动智能终端设备在生活中有着越来越重要的地位。在高校推崇以人为本的今天,也逐渐重视“移动互联网”技术,以方便学校的教学管理,提升学校办学水平。学校也通过将“移动互联网”与教学管理相结合,巧妙地突破了时间、空间的局限,解决了教学管理工作的效率和成本问题。本文根据高校智慧校园的需要实践,研究一个基于Android和iOS移动终端操作系统的智慧校园服务平台。论文重点在于研究APP技术在智慧校园的应用,主要包括以下几个重点内容:教务综合系统、院系介绍、新闻公告、虚拟校园、注册登录。开发一个客户端App,首先要研究的技术问题是怎么实现客户端与服务器网络通讯。本文将研究如何使用AndroidasyncHttp实现访问HTTP访问服务器数据。本文还使用了AppCanIDE3.2应用程序开发App,它可以实现一键打包发布Android和iOS的App应用程序,运用了HTML5和PHP编程语言、MySQL数据库来实现服务端,为客户端提供访问API的数据。本文将就以上技术点做为重点研究内容,结合智慧校园的项目实践,从知识准备、需求分析、系统设计、系统实现、系统测试五个过程出发,逐一阐述如何实现一个移动智慧校园APP。关键词:移动互联;智慧校园;操作系统;编程语言IIABSTRACTWiththerapiddevelopmentofmobileInternet,mobilephones,mobileintelligentterminalequipmentinthelifehasbecomemoreandmoreimportantposition.InCollegesanduniversitiestopromotepeople-orientedtoday,butalsograduallypayattentiontothemobileInternettechnology,tofacilitatetheschool'steachingmanagement,improvethelevelofschoolrunning.TheschoolalsothroughthecombinationofmobileInternetandteachingmanagement,cleverlybrokethroughthetimeandspacelimitations,tosolvetheproblemofefficiencyandcostofteachingmanagement.AccordingtotheneedsofthedigitalcampusinCollegesanduniversities,thispaperstudiesadigitalcampusserviceplatformbasedonAndroidandiOSmobileterminaloperatingsystem.ThispapermainlyfocusesontheapplicationofAPPtechnologyinthedigitalcampus,includingthefollowingmaincontents:theeducationaladministrationsystem,theintroductionofthefaculty,thenewsannouncement,thevirtualcampus,theregisteredlogin.DevelopmentofaclientApp,thefirsttostudythetechnicalproblemishowtoachievetheclientandservernetworkcommunication.Inthispaper,wewillstudyhowtouseAndroidasyncHttptoachieveaccesstotheHTTPaccessserverdata.ThispaperalsousestheAppCanIDE3.2applicationdevelopmentApp,whichcanachieveakeytopackageAndroidandAppiOSapplication,theuseofHTML5andPHPprogramminglanguage,MySQLdatabasetoachievetheservertoprovideaccesstoAPIdata.Thispaperwillfocusontheabovetechnology,combinedwiththeprojectpracticeofdigitalcampus,fromtheknowledgepreparation,needsanalysis,systemdesign,systemimplementation,systemtestingfiveprocesses,onebyonetoachieveamobiledigitalcampusAPP.Keywords:onlineshopping,JSP,Oracle,HTMLIII目录第1章前言............................................错误!未定义书签。1.1课题的背景、目的与意义......................................-1-1.1.1课题的背景............................................-1-1.1.2课题的目的............................................-2-1.1.3课题的研究意义........................................-3-1.2国内外现状..................................................-4-1.2.1智慧校园的界定........................................-4-1.2.2智慧校园的国外现状....................................-4-1.2.3智慧校园的国内现状....................................-5-1.3论文内容概括................................................-7-1.4论文的组织结构..............................................-8-1.5本章小结....................................................-8-第2章开发智慧校园平台的相关技术....................................-9-2.1AppCan移动平台..............................................-9-2.1.1AppCan核心优势.......................................-9-2.1.2AppCanSDK移动应用开发系统..........................-10-2.1.3MBaaS移动后端服务系统...............................-11-2.1.4APPCAN的安装步骤....................................-11-2.2数据库技术.................................................-12-2.3HTML5......................................................-13-2.4PHP语言....................................................-13-2.4.1PHPEclipse插件......................................-14-2.5本章小结...................................................-15-第3章智慧校园的需求分析...........................................-16-3.1智慧校园的特征.............................................-16-3.2智慧校园的功能.............................................-16-3.3智慧校园的需求分析.........................................-17-3.3.1智慧校园移动信息化解决方案...........................-17-3.3.2智慧校园的规划与设计方案.............................-17-3.4系统开发需求...............................................-19-3.4.1总体功能流程.........................................-19-3.4.2总体功能需求分析.....................................-20-3.5需求原理及设计.............................................-21-3.5.1登录页面需求.........................................-22-3.5.2主界面需求...........................................-22-3.5.3我的大学界面需求.....................................-22-3.5.4社团平台界面需求.....................................-23-3.5.5生活服务界面需求.....................................-23-3.5.6个人信息界面需求.....................................-23-IV3.6本章小结...................................................-24-第4章智慧校园主要功能模块的设计...................................-25-4.1首页.......................................................-25-4.2用户注册登录...............................................-26-4.3“我的大学”页面...........................................-26-4.3.1校园新闻............................................-27-4.3.2学校介绍............................................-28-4.4校园虚拟漫游...............................................-30-4.4.1运用百度地图定位功能.................................-30-4.4.2校园三维建模.........................................-31-4.4.3摄像机路径