基于安卓的智慧校园服务平台的设计与实现培训文件_第1页
基于安卓的智慧校园服务平台的设计与实现培训文件_第2页
基于安卓的智慧校园服务平台的设计与实现培训文件_第3页
基于安卓的智慧校园服务平台的设计与实现培训文件_第4页
基于安卓的智慧校园服务平台的设计与实现培训文件_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

69-/NUMPAGES79湖南工业职业技术学院毕业设计课题名称基于安卓的智慧校园服务平台的设计与实现完成日期2015年12月13摘要随着移动互联网高速进展,手机、移动智能终端设备在生活中有着越来越重要的地位。在高校推崇以人为本的今天,也逐渐重视“移动互联网”技术,以方便学校的教学治理,提升学校办学水平。学校也通过将“移动互联网”与教学治理相结合,巧妙地突破了时刻、空间的局限,解决了教学治理工作的效率和成本问题。本文依照高校智慧校园的需要实践,研究一个基于Android和iOS移动终端操作系统的智慧校园服务平台。论文重点在于研究APP技术在智慧校园的应用,要紧包括以下几个重点内容:教务综合系统、院系介绍、新闻公告、虚拟校园、注册登录。开发一个客户端App,首先要研究的技术问题是如何实现客户端与服务器网络通讯。本文将研究如何使用AndroidasyncHttp实现访问HTTP访问服务器数据。本文还使用了AppCanIDE3.2应用程序开发App,它能够实现一键打包公布Android和iOS的App应用程序,运用了HTML5和PHP编程语言、MySQL数据库来实现服务端,为客户端提供访问API的数据。本文将就以上技术点做为重点研究内容,结合智慧校园的项目实践,从知识预备、需求分析、系统设计、系统实现、系统测试五个过程动身,逐一阐述如何实现一个移动智慧校园APP。关键词:移动互联;智慧校园;操作系统;编程语言ABSTRACTWiththerapiddevelopmentofmobileInternet,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,

HTML

目录第1章前言 61.1课题的背景、目的与意义 61.1.1课题的背景 61.1.2课题的目的 71.1.3课题的研究意义 81.2国内外现状 81.2.1智慧校园的界定 81.2.2智慧校园的国外现状 91.2.3智慧校园的国内现状 91.3论文内容概括 121.4论文的组织结构 121.5本章小结 13第2章开发智慧校园平台的相关技术 142.1AppCan移动平台 142.1.1AppCan核心优势 142.1.2AppCanSDK移动应用开发系统 152.1.3MBaaS移动后端服务系统 162.1.4APPCAN的安装步骤 162.2数据库技术 172.3HTML5 182.4PHP语言 182.4.1PHPEclipse插件 192.5本章小结 20第3章智慧校园的需求分析 213.1智慧校园的特征 213.2智慧校园的功能 213.3智慧校园的需求分析 223.3.1智慧校园移动信息化解决方案 223.3.2智慧校园的规划与设计方案 223.4系统开发需求 243.4.1总体功能流程 243.4.2总体功能需求分析 253.5需求原理及设计 263.5.1登录页面需求 263.5.2主界面需求 273.5.3我的大学界面需求 273.5.4社团平台界面需求 283.5.5生活服务界面需求 283.5.6个人信息界面需求 283.6本章小结 28第4章智慧校园要紧功能模块的设计 304.1首页 304.2用户注册登录 314.3“我的大学”页面 314.3.1校园新闻 324.3.2学校介绍 334.4校园虚拟漫游 354.4.1运用百度地图定位功能 354.4.2校园三维建模 364.4.3摄像机路径动画 364.5云课堂 384.6社团平台 394.7生活服务 394.8本章小结 39第5章结论与展望 405.1课题的特点及创新性讲明 405.2问题及展望 40项目背景课题的背景、目的与意义课题的背景随着现代计算机网络技术的进一步进展,智慧校园的规划和实施已成为高校教育信息化研究的热点,尤其是高校智慧校园的系统规划,差不多引起了国内外许多学者的关注。数字化智慧校园的信息程度和建设,是衡量一个学校的学术水平、治理水平、专业技能、招生就业等综合能力的要紧指标,是构成学院核心竞争力的手段之一,数字智慧校园己成为校园治理和进展的一种趋势。数字化智慧校园建设项目的核心是以数字化信息和网络为基础,充分利用当今先进的移动应用技术、物联网技术、云计算技术,对教学、科研、治理、技术服务、生活服务等校园信息进行收集、处理、整合、存储、传输和应用,构建校园基础治理平台。各高等院校逐步完善智慧校园建设,现已成为我国高等教育信息化的三大主题之一,是实现教育现代化的重要基础,提升自身治理水平与综合竞争实力的重要手段,并推进教育信息化工作进入了新的历史时期,为高等院校可持续进展奠定了基础。随着信息化进程的不断推进,校园网承载了越来越多的应用。智慧校园的总体目标应该是建设一个完整统一、技术先进、高效稳定、安全可靠的基于Internet/Intranet的公共数据库平台。以构成统一的用户治理、统一的资源治理和统一的权限操纵,从而实现教学,科研和服务的全面数字化治理。通过组织和业务流程再造,推动学校进行制度创新、治理创新,最终实现教育信息化、决策科学化和治理规范化。现实校园是智慧校园的基础,智慧校园是现实校园通过信息技术在时刻和空间上的扩展与延伸,它包含了现实校园及其所衍生出来的数字空间。2015年提出大众创业,万众创新的战略思想,鼓舞大学生自主创业,报告显示,2014届毕业生毕业后自主创业的比例达到3.8%,比2011届增长了1.6个百分点,增幅达72.7%。高职毕业生创业多具劳动密集型的特点,制造了更多的就业岗位。据中国人事科学研究院与麦可思联合调查,2013届高职毕业生自主创业共制造了92.3万个就业岗位,比本科高143%。报告通过对高职毕业生的跟踪调查发觉,有91%的2014届高职毕业生为家庭第一代大学生,52%的毕业生家庭背景为“农民与农民工”,高于本科院校,且近四年比例呈总体上升趋势,由此可知,高职教育在当今高等教育所占份额举足轻重。在信息化浪潮席卷全球、日益渗透到社会生活各个领域的今天,智慧校园建设如火如荼。在高职院校现代化的诸多要素中,有三个要素最为关键,即办学体制的创新、课程体系的改革、智慧校园建设。只有具备这三个要素,互联网+教育的现代化教育模式才能得以真正实现。湖南工业职业技术学院作为首批国家示范性高职院校,进展智慧校园建设差不多成为进展的必定趋势。随着智慧校园的进展,传统的“黑板加粉笔”的教学模式将淡出教育舞台,以教师为中心的灌输式教学将成为历史。随着智慧校园的进展,校园的智慧程度会越来越高:形式多样的多媒体授课方式,使教学容量增大,而且极大提高了学生的学习兴趣;远程教育使名校名师的教学资源分享至全社会;数字图书馆被智能检索,使知识流淌;手机等移动互联设备使门禁、消费、考勤、借阅统一治理……,这一切现在都可借助手机移动设备得以快捷的实现。课题的目的(1)学院治理亟需信息化支撑随着教育信息化治理进一步深入,世界大学城、微课等信息化教育普及,学习碎片化的教育模式的推行,使教育容量增大,教学模式多样化;高校校园在教学治理方面,采纳实时监控的方式管控课堂,加强课堂治理;使用手机消费、考勤、借阅、门禁等;让校园治理规范化、人性化……这些关于智慧校园建设差不多上必须具备的,构筑智慧校园环境,搭建一个智慧校园服务平台,带动学院教学、科研、治理的全面进展。(2)数字世界阻碍了教师及学生的适应和行为世界是丰富多彩的,人的进展也应该是丰富多彩的。网络的社会化是一种虚拟的社会化,人与人之间的交往存在机器的阻隔,是一种“人——机——符号——符号——机——人”形式的交往。这种形式的交往去除了互动双方的诸多社会属性,带有“去社会化”的特征,与真实社会情境中的社会化相去甚远。在网络那个虚拟的世界里,可供学习的知识浩如烟海,能够关心他们找到合适的学习材料,能够找到自己进展方向,也能够得到进展的资源和动力,给学生进行大跨度的联想和想象提供了十分宽敞的领域,为制造性思维不断地输送养料,同时差不多开始成为现实。利用因特网学习、研究乃至创新,如此的学习才是最有效率的学习。值得提出的是,大多数学习差的学生要紧是由于其个性类型和能力倾向不适从某种教学模式,互联网为这些学生提供了一个发挥聪慧才智的宽敞天地。有学者指出:“从来还没有任何事物能够像互联网如此如此强烈和长久地吸引着全球教育者的想象力和兴趣”。由此可见,数字世界对他们的适应和行为有显著的阻碍。课题的研究意义湖南工业职业技术学院是国家示范性高职院校,在互联网+教育的智慧校园建设方面理应走在同类学校的前列。(1)理论价值为了顺应全球教育信息化进展的潮流,促进信息技术与职业教育教学的深度融合,贯彻全国职业教育工作会议精神,落实教育部《教育信息化十年进展规划(2011-2020年)》关于“加强教育信息化标准规范制定和应用推广”的要求,国家教育部制定的《职业院校智慧校园建设规范》规定职业院校智慧校园的技术系统包括数字资源、应用服务和基础设施三个部分。数字资源的建设要依照自身情况突出专业特色、校企合作特色,在建设的过程中遵循兼顾社会服务、优先引入、慎重自建、边建边用、建用结合、开放共享的原则。应用服务的建设需要各院校对比部、省、市三级信息化治理要求,依照自身情况选择实施,量力而行,逐步完善。基础设施的建设应充分利用网络互联和云计算技术的优势,积极借助社会力量,协同构建院校中心机房、服务器、网络、仿真实训系统环境等基础设施,今后自校外的数字化服务与校本提供的服务相结合,经济高效地为学生、老师和治理人员提供数字化服务。职业院校智慧校园的实施不仅仅是信息化技术系统的建设,更重要的是突出机制创新,重视职业院校信息化组织结构与体系的构建。组织结构与体系是智慧校园的有机组成部分,是智慧校园顺利实施、平衡运行和持续进展的保障,包括信息化领导力、信息化组织机构、信息化政策与规范、信息化人力资源、信息化建设与应用机制、运维治理体系和安全保障体系七个方面。本课题的研究在一定程度上能够丰富和完善智慧校园的内容和范围,为国家职业教育部门对示范校的内容提供理论参考和决策依据。(2)实践意义通过对多数高职院校的调查发觉,差不多建设并投入运行智慧校园平台的高职院校廖廖无几,多数高职院校的智慧校园还只停留在PC客户端,所谓的校园网也只是为了教务综合治理、图书资料的查阅或通知公告的公布,还没有起到办公、教学、服务的目的。本课题的研究能够为高职院校数字化智慧校园建设整体构建提供实践指导与参考。国内外现状智慧校园的界定所谓“智慧校园”是指一种以面向师生个性化服务为理念,通过利用云计算、虚拟化、物联网、移动互联、社会网络等新技术来改变师生和校园资源相互交互的方式,能识不学习者个体特征和学习情景,提供无缝互通的网络通信,有效支持教学过程分析、评价和智能决策的开放教育教学环境和便利舒适的生活环境,从而实现全新的智慧化服务和治理的校园模式。智慧校园的国外现状菲利普·G.阿特巴赫也认为:“信息技术革命拥有促进高等教育转型的因素,包括知识的传播、储存和检索……信息技术开始重塑教与学,同时改变着高等院校的治理方式。”欧美、日本等发达国家高度重视信息化建设,早在20世纪90年代初几乎所有的高校便建成了比较完善的校园网,各个职能部门都差不多实现了网络化、信息化治理。建设中小学智慧校园,促进数字化学习成为美国、新西兰、英国、澳大利亚等一些国家推动基础教育进展的战略选择。21世纪各国都相继推出了智慧校园打算。美国2006年智慧校园(TheADS2006Report)研究报告表明:智慧校园正在从“桌面时代”走向“移动时代”,移动设备占学生用的设备19%;美国2008年智慧校园研究报告表明:69.9%的学区应用了在线测评,85.2%的学区在使用交互白板。2006年6月,为适应以后社会对学校教育的新要求,新西兰教育部推出了《成为21世纪的学习者——学校数字化学习行动打算(2006-2010)》指出2008年,教师、学校行政人员、治理者和教育机构采纳学生治理信息系统,电子注册取代纸质数据,采纳国家学生标识符,跟踪学习数据。此打算要紧关注了数字化学习与有效教学,数字化学习与循环实证,数字化学习与基础设施、系统和标准,数字化学习与治理和支持系统。2007年澳大利亚开始实施了E-Learning打算,提出了有效的学校框架。构建有效的E-Learning校园学习环境,强调学校、教师和学生ICT职业技能的学习。智慧校园的国内现状(1)我国整体智慧校园的进展1995年,我国建立了“中国教育和科研计算机网(Cernet)”,并不断完善和提速。到目前为止,全国要紧高校都建立了与Cernet相连接的校园网。1998年,教育部启动了现代远程教育工程,试图利用网络通讯等技术实现优秀教育资源的共享,构筑具有中国特色的终身教育体系。在世纪之交,教育部又启动了“新世纪教改工程”,试图探究适应新世纪要求的创新型人才培养模式。1999年,我国在“面向21世纪教育振兴行动打算”中提出并强调了要利用信息技术来推进教育的改革。我国“智慧校园”确实是在这一教育改革的理念上提出来的。为了充分利用信息技术进一步推进我国的高校改革,为了探究适应以后信息社会要求的高等学校人才培养模式和治理模式,为了在全球化进程中进一步增强我国高校的竞争力,特提出“建设数字化学习环境规划方案”,旨在做好校园内的信息化建设,建立新型的校园网络文化,智慧校园的理念得到了逐步扩充和完善。2010年6月21日,《国家中长期教育改革和进展规划纲要(2010~2020年)》审议通过,智慧校园是以后10年教育改革进展规划的方向,其中教育信息化单独成章,首次进入五年打算纲要。要加快教育信息化基础设施建设。信息技术对教育进展具有革命性阻碍,必须予以高度重视。把教育信息化纳入国家信息化进展整体战略,超前部署教育信息网络。到2020年,差不多建成覆盖城乡各级各类学校的数字化教育服务体系,促进教育内容、教学手段和方法现代化。充分利用优质资源和先进技术,创新运行机制和治理模式,整合现有资源,构建先进、高效、有用的数字化教育基础设施。加快终端设施普及,推进智慧校园建设,实现多种方式接入互联网。重点加强农村学校信息基础建设,缩小城乡数字化差距。2010年,在信息化“十二五”规划中,浙江大学提出建设一个“令人兴奋”的“智慧校园”。这幅蓝图描绘的是:无处不在的网络学习、融合创新的网络科研、透明高效的校务治理、丰富多彩的校园文化、方便周到的校园生活。实现学院重要场所智能化、数字化。对学院学术报告厅、会议室、多媒体教室、计算机教室、语音教室、计算机操纵中心等公共资源的电源、空调、照明系统、电子门禁系统、学生生活区以及教学设备和设施实施远距离自动监测和操纵,保证其治理的易用性和节能性。由江苏省电信所倡导的“智慧校园”,其重要载体是校园“翼机通”,“通过融合物联网与3G技术的信息化应用平台,‘翼机通’手机集门禁卡、借书证、零钞票包等用途于一身。作为物联网应用的重要领域,打造智慧校园必将成为今后物联网进展的重要方向,也是各学校实现治理提升的必要途径。从大学到中小学,校园网络进展十分迅速,功能不断加强,服务水平、治理水平不断提高,差不多进入稳定运行时期。由此能够看到,与10年前相比,教育信息化的深度和广度都取得了长足进步,作为整个信息化的一个重要方面,在新技术的推动下,教育信息化正在不断地向前拓展。现国内诸多厂家及企业涉足数字化产业的开发,尤其是涉及到千家万户的教育领域,智慧校园解决方案已由原来注重产品价格向注重产品质量和服务转型。在学校面向现代化、面向世界、面向以后、面向互联网的21世纪,智慧校园己成为校园信息化进展的趋势和学校现代化的标志。我国智慧校园建设在我国教育信息化的进程中,可大致划分为四个时期,能够用图1-1来表示智慧校园进展。图1.1我国智慧校园的进展过程第一时期:计算机机房时期——计算机机房。20世纪90年代,计算机实现了由DOS系统命令时代向WIN桌面鼠标时代的变革,使计算机的使用越来越普遍,各大学拥有计算机机房,要紧用来完成计算机类课程,实现计算机辅助教学。第二时期:基础网络化时期——网络化校园。21世纪最初几年,计算机网络逐渐普及,教师、学生上网,万兆校园网络,认证、计费的使用。第三时期:应用开展普及时期——智慧校园。随着网络的普及,己能完成教学、科研、治理和服务系统的信息化,由于开发的技术不同,形成各种单一系统,不能相互融合,数据不能共享。第四时期:应用、数据与IT资源整合优化时期——整合型智慧校园。业务流程全面整合,为教学、科研、治理、远程教育提供保证。(2)移动互联网进展现状时至今日,互联网差不多遍及全世界,遍及我们生活中的每个角落。特不是近年来,由于手机等便携设备的普及特不是智能手机的爆炸式进展,移动互联网的概念深入人心并可能引领新一轮的技术浪潮。依照瑞典互联网市场研究公司在2012年第二季度的研究报告,全球网络用户总量差不多达到22.7亿。另据推测,到2016年,世界网络用户将可能达到30亿,其中约80%将为移动互联网用户[5]。基于移动互联网开发的软件差不多广泛应用于各种行业,从政府便民服务平台到电子商务移动终端,到处可见移动互联带来的方便性,许多互联网公司也将以后的战略重心从传统Web服务转移到了移动平台上。使用移动终端能够给用户带来无时无刻的服务体验,例如手机游戏、音视频媒体等。各大商家也在移动终端的处理系统上倾注了大量精力,从国外的苹果公司、谷歌公司到国内的小米、华为等,都在争先恐后的抢占移动互联那个具有极大潜力的平台,拓展自己的业务。而移动、联通公司也先后推出了4G标准服务,从而为移动互联提供了畅通的信息传输环境。随着移动互联的进展,我国的无线网络覆盖范围也在不断扩大,在各类餐饮场所、休闲娱乐场所和购物场所中,我们能方便的体验无线互联带来的便捷性,高校也差不多有了无线网络覆盖。随着智能手机、3G/4G的普及、无处不在的宽带无线网络以及云服务平台的应用,全国有2000多万的大学生中90%以上使用智能手机,而且越来越多的人喜爱通过手机或Pad(而不是传统的PC机)进行上网猎取资讯、收发邮件、学习阅读、社交谈天,高校已建设的专门多信息化系统也需要借智能手机、平板电脑等新载体延伸更多更周到的服务,因此,从移动互联技术的角度来研究建设智慧校园服务平台是特不有意义和必要的。论文内容概括通过对湖南省几所国家示范性高职院校智慧校园的需求做充分的调研和总结,得出类似于湖南工业职业技术学院的高职院校对智慧校园的需求分析。依照高职院校校园网现状及以后进展,做出智慧校园的设计方案。在总体设计上,运用当前设计的主流技术,体现智慧校园的智慧特征。本文要紧做以下几方面的工作:(1)详细分析湖南工院学院校园网现状,做出智慧校园的需求分析;(2)设计智慧校园的总体架构;(3)设计实现OA系统、学生治理系统等要紧功能模块;(4)把云计算和移动互联等现代新技术引入智慧校园;(5)分析智慧校园网面临的安全威胁,提出虚拟桌面及安全云的解决方案。论文的组织结构本文的结构安排如下:第一章介绍了课题的研究背景和意义、相关技术的国内外研究现状和本文的要紧要紧研究内容与创新点。第二章要紧对智慧校园的相关技术进行了介绍,包括主题信息采集和处理技术、信息推送技术、热点话题发觉技术。并对本文构建平台中使用的Android和iOS等框架技术进行了介绍。第三章湖南工业职业技术学院智慧校园的进展与需求分析。对湖南工业职业技术学院校园网现状进行调研,指出智慧校园的特征、功能,并做出智慧校园的需求分析。第四章湖南工院智慧校园的系统设计。要紧包括湖南工院智慧校园的设计原则、设计思想、总计设计等。第五章湖南工院智慧校园要紧功能模块的设计与实现。包括湖南工院网络规划与构建、构建统一的学院信息门户应用平台、建立电子身份认证、应用及治理系统的设计、物联网在智慧校园的应用——“校园一卡通”、云计算的应用、云计算与物联网的结合、安全保障体系的建立等内容。第六章结论与展望。要紧讲明了本文的要紧内容及创新点、智慧校园的进展前景及下一步的工作。本章小结本章首先介绍了本课题的来源、研究目的和意义。接着详细概述了本课题涉及到的智慧校园、移动互联网技术的最新研究成果。最后概述了本文的要紧研究内容与创新点。

开发智慧校园平台的相关技术AppCan移动平台本课题智慧校园的开发工具使用的是AppCan,AppCan是使用HTML5、CSS3和JavaScript语言编写的Hybrid跨平台移动应用开发工具。开发者通过内置的AppCanIDE集成开发工具、在线编译系统以及云端打包器等,快速生成Android、iOS、WindowsPhone平台上的本地应用。图2.1APPCan移动应用开发功能AppCan核心优势(1)应用程序只需要一次开发,可自动适配多平台、多分辨率、多机型。是我国自主研发的一款应用性极强的移动应用引擎。(2)该开发软件可自由扩展,其官网公布的插件全开源,可针对用户的需要进行定制开发。(3)在开发界面友好,窗口之间相互调用,可自由切换,具有极致的页面交互功能。(4)包含系统类、UI界面类、网络类、多媒体类、第三方扩展类等数百款原生插件,可供用户免费下载使用。(5)预置数百种界面模板和多套应用模板,模板式的开发,具有人性化的集成开发环境。(6)支持代码同步、编译本地测试包等功能,使APP的开发工作更快速、高效,能成功地实现一键真机调试功能。(7)开发者无需安装编译环境,通过云编译即可完成公布到应用市场的安装包。(8)全新升级的强劲加密方式,支持全包加密及指定文件加密,全方位保障代码安全。(9)为开发者提供向指定群组或指定用户推送即时消息的服务,针对不同属性的用户推送差异化信息。(10)及时的运营数据统计及分析,能够实现自定义事件统计,无限扩展分析维度。(11)AppCan一体化移动平台包括AppCanMEAP移动应用开发平台和AppCanEMM移动应用治理平台,为企事业单位提供全面的移动应用开发和治理操纵服务,实现对移动应用全生命周期(FullLifeCycle)的支持和治理,从而关心政企单位从移动应用战略上整体规划布局,引领企业移动治理走向以后。图2.2AppCan一体化企业移动平台整体解决方案AppCanSDK移动应用开发系统AppCanSDK是一套跨平台移动应用开发系统,基于业内领先的HybridApp开发引擎,采纳HTML5标准作为开发语言,支持一次开发多平台适配。AppCanSDK提供应用向导和界面向导,内置上百套应用界面模板和数十种应用插件,支持本地打包和模拟调试。提供标准接口,支持第三方Javascript库与UI框架,支持自定义引擎和插件扩展;支持插件自定义资源,以实现插件的最大化复用。图2.3AppCanSDK移动应用开发系统MBaaS移动后端服务系统AppCanMEAP平台移动后端服务系统MBaaS基于分布式架构设计,为企业移动应用后端服务云化,提供了一整套后端即服务的高效云服务架构、标准化服务API接口和灵活治理能力。为Android和iOS终端分不提供基于MQTT和APNS技术的可靠高效信息推送能力,并保证推送信息到达的即时准确。为移动应用提供了库、表、记录等级不的DDL和DML操作接口,支持多表关联处理和数据批量处理,提供记录导入、导出和检索治理能力,交付灵活的权限操纵手段。为移动业务应用提供灵活的文件存储、上传、下载服务,支持存储配额操作接口,提供后台统计分析手段。为企业业务应用提供即时通讯接入能力;为治理员提供社交通讯治理服务。为企业业务应用提供第三方平台(新浪微博、微信、QQ)的接入能力,支持接入授权,快速降低应用注册门槛,方便用户快捷登录。图2.4MBaaS移动后端服务系统APPCAN的安装步骤打开扫瞄器输入/,登录APPCAN官网,下载APPCAN的软件包,安装过程分为欢迎界面、选项、安装、完成四个步骤,如图所示。图2.5APPCAN的安装步骤打开APPCAN注册界面,新用户要点击右下角的“立即注册”按钮,在AppCan的注册界面输入邮箱、昵称、密码、验证码等信息,提交注册后,通过邮件认证,进入个人中心,在窗口左上角文件下创建AppCan项目,在创建AppCan应用项目窗口,选择“您需要登录AppCan账号新建/同步项目,便捷开发治理”,进行同步开发,点击“新建项目在线同步”选项,创建同步项目名称,此处可输入中文,打开创建好项目的一些子目录,并打开index_content.html,单击工具栏中的预览图标,在窗口右侧将显示app预览效果,修改index_content.html内容,在body内容中输入<h1>AppCan</h1>,右侧同步显示“AppCan”文字,右击左侧栏目的phone文件夹,创建AppCan页面,但要求页面名称不能有中文字符,在新建AppCan页面,可依照需要配置需要的界面,如页面结构布局,选择内容区,此处选择“简洁布局”,登录的布局类型,右侧将显示预览效果,单击“完成”按钮,AppCan项目创建成功,如图2.6所示。图2.6安装完成界面数据库技术本系统采纳了SQLServer2005的数据库技。它结合了分析、报表、集成和通知功能,能够构建和治理用于业务的高可用和高性能的数据应用程序。SQLServer是一个采纳了Client/Server方式的关系数据库治理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。其中SQL英文StructuredQueryLanguage的缩写,意思为结构化查询语言。它具有同各种数据库建立联系,进行沟通的功能。而SQLServer的作用则是对存放在数据库中的数据进行组织、治理和检索。MicrosoftSQLServer2005是一个提供了企业级的数据治理的数据库平台。MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,为构建和治理数据应用程序带来了专门多便利。SQLServer2005是一个安全、可靠、高效的企业级数据治理平台;先进、一体化的商业智能平台;极具扩展性和灵活性的开发平台。SQLServer2005的特点:(1)数据转换服务(DTS)增强:SQLServer2005重新设计了DTS,提供了一个全面的企业提取、转换和装载平台。它也被重新命名为SQL服务器集成服务(SQLServerIntegrationServices)。(2)可伸缩性:创建远程关系在线分析处理(ROLAP)或混合在线分析处理(HOLAP)分割,分布式分割单元,持续计算等特性,极大地提升了SQLServer2005中分析服务的可伸缩性。(3)增强的安全性:SQLServer2005采纳了数据库加密、加强的默认设置和密码策略以及更加细化的许可操纵等措施,确保了应用程序数据的安全性。(4)预制缓存:预制缓存合并了MOLAP等级查询运行与实时数据分析,同时也就排除了维护在线分析处理存储的需要。HTML5HTML5是下一代Web网页编程语言,HTML5在现有的HTML4的基础上提出了专门多新的特性,包括交互式文档、客户端存储数据、嵌入音频、视频和图片的函数等。HTML5特地增加了互动性,能够减少开发成本,并将引领下一代优秀的web应用体验。它的出现能够消除互联网应用程序对flash,javaFX,Sliverlight等一系列扫瞄器插件的依靠。从整体的思路来看,HTML5技术的渲染要紧是由扫瞄器、内嵌HTML5解析器的应用程序、支持打开书签的App、或者是手机(Android、iOS)进行的。这种技术的好处是能最大限度的重用现有的网页设计。从个体的思路来看,HTML5技术要紧使用JavaScript脚本直接客户端操纵本地功能,从而改变移动设备上的扫瞄器组件。而HTML5在应用上的表现更多是由HTML、CSS渲染操纵的,而不是由JavaScript脚本解析生成的。假如合理保用,HTML5能够带来许多优秀的表现效果PHP语言随着手机的更新换代,移动扫瞄器也在不断的升级,这给HTML5在移动Web方向的进展提供专门大的动力。同时,也随着移动设备性能的提升,移动HTTP的Web应用的能力也慢慢提供越来越好的客户端体验。PHP,是英文HypertextPreprocessor的缩写,即超文本预处理语言。PHP是一种内嵌于HTML中间的语言,是一种在运行在服务器端的且嵌入到HTML语言中的一种脚本语言,PHP语法类似于C,在网页开发编程中广泛使用。由于PHP程序开发快,运行快,跨平台,上手快速,可与HTML语言混合编程,编辑简单,有用性强,因此在Web开发上被广泛使用。PHP的运行可依靠于ApacheWeb服务器,PHP库,后台需要MySQL数据库支撑。2.4.1PHP安装步骤:(1)在/downloads.php能够下载到php最新版本,目前是PHP5.3.3;(2)下载完后,将压缩包解压到指定目录下,例如:d:\php-5-3-3;(3)打开PHP所在目录文件夹,找到libmysql.dll、php5ts.dll两个文件,将这两个文件复制到系统盘windows/system32文件夹下。将PHP程序文件夹下的php.ini-dist文件的改名为php.ini,用notepad打开。在文件php.ini中搜索extension_dir=“./”;(4)将等号后面的目录地址修改为刚才的文件解压的目录“d:\php-5-3-3\ext”;(5)搜索“;extension=php_gd2.dll”、“;extension=php_mysql.dll”去掉这两行前面的分号;(6)保存php.ini文件,将它复制至windows文件夹下。PHPEclipse插件PHPEclipse是一个强大的Eclipse下开发PHP程序的插件,包括的功能有:PHP语法分析,自动提示,调试,代码格式化,大纲视图,代码模板定制等。在ADT的Eclipse上安装PHPEclipse插件后,能够在Eclispe里同时开发Android和PHP代码,特不方便。安装的方法:(1)打开eclipse,在工具栏,选择:Help->SoftwareUpdates->FindandInstall,如图2.7所示。图2.7打开Eclipse软件更新界面(2)接下来选择:Searchfornewfeaturestoinstall项,点击“next”,再点击“newRemoteSite”,打开新建站点对话框,如图2.8在对话框中输入如下内容:Name:PHPEclipse1.2.xURL:/update/stable/1.2.x图2.8添加更新站点(3)点击“确定”,然后在页面中选择PHPEclipse1.2.x,点击“完成”。等待安装结束后,重新启动Eclipse,就能够开始创建php项目了。能够参照图2.9来打开PHP透视图。图2.9打开EclipsePHP透视图步骤本章小结本章介绍了AppCanIDE3.2的特性及安装方法,PHP语言、HTML5以及SQLServer2005数据库,为项目的开发做好理论和技术储备。下一章将会介绍智慧校园的需求分析,为后续的研究环境做个深入的了解。

智慧校园的需求分析智慧校园的特征智慧校园是指以网络为基础,利用信息技术将学校的要紧信息资源数字化,并实现网络化的信息产生、治理、传播和使用方式,从而形成信息化、智能化的校园环境,其内涵为:(1)良好的网络、通讯和信息技术的普及应用是建设智慧校园环境的基础;(2)基于网络的数字化信息与知识的产生、治理、传播和使用方式是智慧校园的差不多特征;(3)数字化与网络化渗透在学校教学、科研、治理、公共服务、学校文化生活以及对外服务等各个方面;(4)全然目标在于创新人才培养、科学研究、教育治理、文化传承和社会服务的模式,促进职业教育教学的改革进展,提高学校的办学水平,从而适应教育现代化的要求。智慧校园的功能智慧校园的技术系统包括数字资源、应用服务和基础设施三个部分。数字资源的建设要依照自身情况突出专业特色、校企合作特色,在建设的过程中遵循兼顾社会服务、优先引入、慎重自建、边建边用、建用结合、开放共享的原则。应用服务的建设需要各院校对比部、省、市三级信息化治理要求,依照自身情况选择实施,量力而行,逐步完善。基础设施的建设应充分利用网络互联和云计算技术的优势,积极借助社会力量,协同构建院校中心机房、服务器、网络、仿真实训系统环境等基础设施,今后自校外的数字化服务与校本提供的服务相结合,经济高效地为学生、教师和治理人员提供数字化服务。智慧校园建设的核心内容是支持职业教育教学模式和治理服务体系的技术系统。为了保障技术系统的顺利建设和有效应用,还需构建相应的组织结构与体系。智慧校园为学生、教师、治理人员和校外人员等提供集成的数字化教学、数字化科研、数字化治理、数字化公共服务、数字化文化生活、数字化社会服务和数字化决策支持服务,同时,促进学生和教师信息化职业素养的全面进展。上述建设内容及其之间的关系如图3.1所示。图3.1智慧校园的组成及其支撑的数字化服务智慧校园的需求分析智慧校园移动信息化解决方案AppCan关心学校进行移动信息化,陆续推出了移动电子政务、移动公文审批、移动会议服务、移动通知公告等面向学生、教师、治理人员以及校外用户的移动应用。同时在后端平台层面为多个系统建立了互联互通机制,使得不同身份用户能够通过一个移动应用完成多种事务。智慧校园的规划与设计方案智慧校园规划与设计方案的要素应包括:学校进展战略理解、现状分析与诊断、建设目标的确立、业务流程重组和优化、顶层设计、任务分解、实施策略和保障措施。智慧校园的规划与设计应对其中的技术系统和组织体系进行统一规划和顶层设计,确定智慧校园建设目标,选择和制定实现目标的策略和路径,提出组织体系和业务模式的改进建议,制订技术系统的总体架构和建设内容。智慧校园总体结构如图3.2所示。图3.2智慧校园总体结构图系统开发需求智慧校园是利用计算机技术、网络技术、通信技术对学校与教学、科研、治理和生活服务有关的所有信息资源进行全面的数字化;并用科学规范的治理对这些信息资源进行整合和集成,以构成统一的用户治理、统一的资源治理和统一的权限操纵;把学校建设成面向校园内,也面向社会的一个超越时刻和空间的虚拟大学。开发要求如下:开发智慧校园平台时先进行各大高校中的调研,了解该校是否有需求、是否能进行具体流程上的开发,在进行开发时考虑各大高校所对应不同的需求去做对应功能要求,并能识不出系统可能面临的问题和风险,认真分析,选择最适合各大高校需求的正确开发技术路线,使设计的系统能满足各大高校的师生需要,解决切实问题。在面向信息服务的架构下,在计算资源整合、信息整合、应用整合的基础上,实现流程与内容的整合。通过任务驱动与流程调度操纵,可有效协调校园所有人员、资源调配。能够有效提高教学、科研、治理和生活水平和运作效率。从长远的应用和服务上,建立完善的信息治理和运作机制,全面提升学校的信息化程度。总体功能流程项目研究内容是以高职院校为对象,能够将手机客户端分为四大模块,要紧功能描述:包含课程资源、校园资讯、图书资料、生活服务等与高职院校师生紧密相关的各类服务。校园APP的要紧功能设定:(1)课程资源模块。课程资源要紧包含理论课程、实验课程索引,本模块数据自动从校园精品课程、网络课程平台进行抓取,定期更新。此外,该功能还提供对湖南微课网、慕课、网易公开课等进行检索,提供对外访问链接和入口。(2)校园资讯模块。校园资讯包含的信息内容可细分为学校新闻和通知公告、校内及周边高职院校讲座信息,针对新生的攻略信息,求职和兼职信息,考试信息、教室空闲信息等。上述信息一般通过学校工作人员或在校生的归纳整理,相比于互联网上搜集到的同类信息更实际。(3)图书资料模块。要紧提供图书馆的移动网络服务,最差不多的包括图书馆检索、图书借阅、电子资源猎取,利用智慧校园平台,能够方便猎取这些信息。利用手机GPS、WLAN定位功能关心用户直接查阅图书资料。(4)生活服务模块。提供校园地图服务、教学日历、课表查询、校园周边服务等众多功能。还能够依照学校实际情况扩展该模块。校园周边服务能够利用现有的地图街景,也能够直接在校园平面地图上进行定位,并提供周边服务。教学日历和课表查询能够为师生提供学期信息、当日课程等差不多信息,还提供学校周边购物、餐饮、二手交易等信息并提供联系方式,此类功能也可成为学校将校园APP部分商业化运营的要紧收入来源。图3.3Android客户端操作流程如图3.3是Android客户端要紧功能的一个操作流程图,具体如下:a)用户启动时检测是否差不多登录,若未登录则打开登录界面,若已登录则打开主界面;b)在登录界面进行登录,登录成功就打开主界面,登录失败则停留在登录界面;c)主界面有四大模块,分不是课程资源、校园资讯、图书资料、生活服务等模块,点击对应模块打开对应应用中的功能;总体功能需求分析基于智慧校园平台,将用户要紧区分为学生用户、教师用户、治理员用户。学生用户能够进行包括注册、登录、差不多信息维护、查课功能、选课功能等差不多操作,教师用户除了差不多的注册登录之外,还具有个人的差不多信息维护、执行课程查询、查看本人所讲课程的情况等操作,治理员用户具有数据维护、教师的任课信息由系统治理员指派产生等操作。图3.4系统总体功能用例图需求原理及设计智慧校园将PC端与手机端同步结合实现,有效地完成了数据的整合和数据流的完整实现,消除了信息的孤立,将资源合理的进行运用与设计。登录页面需求登录界面是应用启动的主界面,在界面上,用户可输入“用户名”和“密码”,并进行登录,具体流程如图3-3,要紧细节有如下几点:a)输入框显示引导用户输入用户名和密码的提示性文字;b)点击“确定”按钮进行用户名密码校验;c)若用户名或密码为空,提示“用户名和密码不能为空”;d)若用户名和密码验证成功,则记录会话信息,并打开主界面;图3.5登录流程图主界面需求主界面是登录成功后显示的界面,上面展示了各个要紧功能的标识及入口,是一个功能的导航,要紧细节有如下几点:a)主界面有模块所对应的应用,分不是我的大学、社团平台、生活服务、个人信,点击对应应用打开对应功能;b)五个应用排列为由上自下,每行显示的个数依照手机屏幕大小自动调整;我的大学界面需求我的大学界面显示了首页以及教务处等性能,在界面上可进行有效的增添删除等操作,要紧细节有如下几点:首页上有学院对应的各系部名称及系部对应图标,同时包括云课堂等相关应用,有效的实现了大学中所需要查询的信息,解决了繁琐且孤立的信息资源;教务处中含有成绩查询、个人信息、我的课表、云课堂等四大应用,每一个应用所点击后显示的界面均不同,有利的推动了信息的准确性,能防止因查询某个信息而走投无门的境地。社团平台界面需求社团平台页面显示了各大社团的简介及联系方式,在界面上可快速查询社团的最新信息等操作,要紧细节有如下几点:社团平台界面中包含有院、系所对应社团;社团中更包含有社团介绍、活动公布、精彩时刻等操作应用;点击其中任何一个操作,即会有相应功能显现,如点击精彩时刻,将会有各种时刻中所显示的图片为组合,有利的方便了学生的参与;平台中所有社团都将以图片与文字的组合来凸显各个社团的有利之处。生活服务界面需求生活服务界面与现今社会中的生活息息相关,并能够快速的查看生活详情,要紧细节有如下几点:a)生活服务界面中包含有首页、我的信息、收藏、分享等应用;b)首页中有校内服务、生活帮手等具体内容;校内服务能具体到公寓通知以及一卡通的充值,而生活帮手,与我们的生活是紧密相连,如美食、电影、公交等人们日常所需的服务,有效且有利的方便了人们的生活,大大的提高了服务质量;c)我的信息中有我的相册、我的收藏、我的钞票包、表情包、设置等操作;d)收藏一些个人较喜爱的食物或东西,或者收藏一些个人较感兴趣的社团或协会,以便以后能随时的关注自己所喜爱的事。e)我的信息中有我的相册、我的收藏、我的钞票包、表情包、设置等操作;个人信息界面需求个人信息界面显示了与个人相有关的一些信息,同时也包含有资料的修改等操作,要紧细节有如下几点:a)个人信息界面显示了个人头像、性不、班级、手机号、QQ、邮箱、学校、地址等资料信息;b)对应界面中除了有显示个人信息之外,还具有修改资料、意见反馈等操作信息,有效的防止了信息的泄露及对信息的安全性的提高;c)除了以上两点之外,还具有完善资料功能,个人信息可能还不够完善,因此需要进行后期完善,或者可能由于前期的不准确,需要后期的修改完善,有利的推动了信息的安全性以及稳定性。本章小结信息技术的飞速进展为高校信息化建设提供了机遇和条件,也不断暴露出专门多新问题,如信息孤岛、信息安全等问题导致业务流程不通畅、用户使用不方便、系统应用推广难等等。随着应用系统的增多,经常需要牵扯到其它应用和流程的改造,以便进行数据共享、交换和更新。这就需要建设一个统一的信息访问平台。

智慧校园要紧功能模块的设计首页图4.1注册及登录页面登录界面中UI文字及界面设计,其具体实施流程图如图4.2所示。首页首页注册登录我的大学社团平台生活服务个人信息图4.2首页设计结构图进入主页面后,标题设置为学校名称,相关语句:<!--header开始--><divid="header"class="uhbc-text-headubbc-head"><divclass="nav-btn"id="nav-left"></div><h1class="utub-f1ulev-3ut-stx-c"tabindex="0">湖南工业职业技术学院</h1><divclass="nav-btnnav-bt"id="nav-right"></div></div><!--header结束-->按钮“我的大学”高度为6em,宽度为19em,以及背景颜色的设定红色(#e77d7b),要紧代码为:<divid="wddx"class="ubub-acub-pc"style="height:6em;width:19em;background-color:#e77d7b;"><spanclass="ub"style="color:#FFFFFF;font-size:1.5em">我的大学</span></div>社团平台、生活服务以及个人信息与“我的大学”的设置方法类似。用户注册登录单击“点击头像登录”进入页面加载,显示登录注册界面,假如是老用户,直接输入用户名和密码并提交,用户名和密码都正确,进入智慧校园系统平台,假如不正确,重新输入用户名和密码进行验证;假如是新用户,则填写注册信息,检查信息规范性及用户的唯一性,不合法则给出警告,重新填写注册信息,合法的,将用户的注册信息导入数据库中保存,最后进入智慧校园系统平台,注册登录流程图如图4.3所示。图4.3用户注册登录流程图“我的大学”页面图4.2“我的大学”页面“我的大学”页面要紧调用了大量的图片,其中顶部的学校图片,其长宽像素在PS处理过程中要求高度设置为9em,宽度默认,具体调用代码如下:<divclass="ubbannerub-img1"style="height:9em"></div>页面中所有图标均以灰白蓝的配色方案加以设计,体现了智慧校园的内涵与深度,所有图标高度设置为3.8em与宽度设置为3.5em,包括学院新闻、通知公告、学校介绍、汽车工程学院、机械工程系、电气工程系、信息工程系、商贸旅游系、经济治理系、现代设计艺术系、云课堂、成绩查询、我的课表、思想政治教育部、接着教育学院、体育艺术系、个人信息等17个图标,涵盖了数字楼园服务平台的所有功能,关于图标放置的位置及跳转语句的设置具体以“学校新闻”为例,代码如下:<divid="xxxw"class="ubub-f1ub-pcub-acub-ver"style="margin:0em0.5em0em0.5em"><imgsrc="1-1/01.png"/class="ub"style="height:3.8em;width:3.5em;"></div>校园新闻校园新闻是动态展示学校现况及进展近况的窗口,必须实时地进行更新,校园新闻页面如图4.3所示。图4.3学校新闻页面新闻内容的显示,要求设置字体为黑体,字号为0.8em,颜色为黑色,第1个div:class:ub定义元素的display属性为box,ubb是底部边框,ub-pj是两端对齐,style的讲明:box的高度是1.2em,底部边框定义为虚线,颜色为浅灰色,设置上下边距给位0.2em。第二个div:class:ub-ac:垂直居中,style:字体大小为0.8em,颜色为灰色,<divid="new01"class="ububbub-pj"style="height:1.2em;border-bottom-color:#e2e2e2;border-bottom-style:dashed;margin:0.2em0em0.2em0em;"><divclass="ubub-acut-s"style="font-size:0.8em;color:#767676">【第十四届校运会】开幕式盛大进行</div>在appcan语句中,data是实现学校新闻中某一条新闻成功跳转到相关页面的关键,anild:跳转动画,10表示页面从右往左进入,name:跳转页面的名称,那个地点用“01”命名,具体实现代码如下:appcan.window.open({name:'01',data:'1-1-1-1.html',anild:10})})学校介绍在“学校介绍”页面中,首先对学校进展历史及学校情况进行简单讲明,再按“院系分类”,将学校相关教学部门及单位进行单独介绍,具体页面如图4.4所示。图4.4学校及院系介绍页面在学校介绍页面布局中,插入图片及布局,即院系分类的布局:<divid="xinxi"class="ubub-f1ub-pcub-acub-ver"style="margin:0em0.5em0em0.5em"><imgsrc="1-1/07.png"/class="ub"style="height:3.8em;width:3.5em;"></div>首先命名id为xinxi,在class中,ub定义元素的display属性为box,ub-f1定义box-flex属性值元素空间大小分配比例,ub-pc为水平居中,ub-ac为垂直居中,在style中,设置了左右外边距为0.5em,<img>语句设置了图片的路径,然后调整图片的大小高为3.8em,宽为3.5em。appcan.button("#xinxi","ani-act",function(){appcan.window.open({name:'xinxi',data:'1-1-3-xinxi.html',aniId:10})})这段代码是实现页面的跳转,"#xinxi"确实是id,然后定义方法为页面的窗口打开,name是对新窗口的命名,data是打开新窗口的显示页面,aniId是窗口切换动画,10的效果为从右向左切入。在系部页面的布局中,<divclass="upubub-ver"style="background-color:#FFFFFF";>,使用ub-ver让每个box垂直排列。标题:<divclass="ubub-f1ub-ac"style="color:#000000;font-family:黑体;font-size:1.2em;font-weight:lighter;">系部概况</div>class:ub定义元素的display属性为box。ub-f1定义box-flex属性值元素空间大小分配比例。ub-ac使元素垂直居中。style:字体为黑体,颜色为黑色,字体大小为1.2em。<divclass="ub"style="font-size:0.8em;color:#767676;line-height:1.5em">class:ub定义元素的display属性为box。style:字体大小为0.8em,颜色为深灰色,行高是1.5em。列表:使用ub-ver的样式使每个box垂直排列。<divid="duomeiti"class="ububbub-pj"style="height:1.2em;border-bottom-color:#e2e2e2;border-bottom-style:dashed;margin:0.2em0em0.2em0em;"><divclass="ubub-acut-s"style="font-size:0.8em;color:#767676">计算机多媒体应用</div>那个地点需要一个id来进行页面的跳转,id="duomeiti"class:ub定义元素的display属性为box。ubb为底部边框。ub-pj为两端对齐。style:设置box的高度为1.2em,底部边框的颜色为浅灰色,虚线。设置了上下边距各为0.2em。appcan.button("#duomeiti","",function(){appcan.window.open({name:'duomeiti',data:'1-1-3-xinxi-1.html',aniId:10})})这段代码是实现页面的跳转,"#duomeiti"确实是id,然后定义方法为页面的窗口打开,name是对新窗口的命名,data是打开新窗口的显示页面,aniId是窗口切换动画,10的效果为从右向左切入。校园虚拟漫游运用百度地图定位功能假如用户身处校园周边,能够通过手机定位功能查找到达校园的路径,当打开百度地图时,系统会在界面的指定位置显示地图,AppCan的相关语句为uexBaiduMap.open(x,y,width,height,longitude,latitude)其中(x,y)表示地图左上角的坐标,width表示地图宽度,height表示地图高度,longitude表示地图中心点经度,latitude表示地图中心点纬度。在程序中具体表示为uexBaiduMap.open(0,0,$("#content").offset().width,$("#content").offset().height,"112.98","28.19");地图打开后将在界面中以蓝色箭头标出用户当前所在的位置,setMyLocationEnable(1),其中1表示显示,0表示隐藏。屏幕左上角指南针的开启是使用setCompassEnable(1),设置指南针可见。因为校园是用户需要在地图上需要快速找到的目标,因此要以红色气泡在地图上添加标注:uexBaiduMap,addMarkersOverlay(json);varjson=[{id;,//(必选)唯一标识符Longitude;,//(必选)经度Latitude;,//(必选)纬度Icon;,//(可选)标注图标路径,支持类型:”res://”HYPERLINKhttp://Bubble:{//(可选)自定义弹出气泡Title;,//(必选)自定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论