版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、湖南工业职业技术学院毕业设计课题名称基于安卓的智慧校园服务平台的设计与实现完成日期2015年12月13摘要随着移动互联网高速发展,手机、移动智能终端设备在生活中有着越来越重要的地位。在高校推崇以人为本的今天,也逐渐重视“移动互联网”技术,以方便学校的教学管理,提升学校办学水平。学校也通过将“移动互联网”与教学管理相结合,巧妙地突破了时间、空间的局限,解决了教学管理工作的效率和成本问题。本文根据高校智慧校园的需要实践,研究一个基于Android和iOS移动终端操作系统的智慧校园服务平台。论文重点在于研究APP技术在智慧校园的应用,主要包括以下几个重点内容:教务综合系统、院系介绍、新闻公告、虚拟校
2、园、注册登录。开发一个客户端App,首先要研究的技术问题是怎么实现客户端与服务器网络通讯。本文将研究如何使用AndroidasyncHttp实现访问HTTP访问服务器数据。本文还使用了AppCanlDE3.2应用程序开发App,它可以实现一键打包发布Android和iOS的App应用程序,运用了HTML5和PHP编程语言、MySQL数据库来实现服务端,为客户端提供访问API的数据。本文将就以上技术点做为重点研究内容,结合智慧校园的项目实践,从知识准备、需求分析、系统设计、系统实现、系统测试五个过程出发,逐一阐述如何实现一个移动智慧校园APP。关键词:移动互联;智慧校园;操作系统;编程语言ABS
3、TRACTWiththerapiddevelopmentofmobileInternet,mobilephones,mobileintelligentterminalequipmentinthelifehasbecomemoreandmoreimportantposition.InCollegesanduniversitiestopromotepeople-orientedtoday,butalsograduallypayattentiontothemobileInternettechnology,tofacilitatetheschoolsteachingmanagement,improve
4、thelevelofschoolrunning.TheschoolalsothroughthecombinationofmobileInternetandteachingmanagement,cleverlybrokethroughthetimeandspacelimitations,tosolvetheproblemofefficiencyandcostofteachingmanagement.AccordingtotheneedsofthedigitalcampusinCollegesanduniversities,thispaperstudiesadigitalcampusservice
5、platformbasedonAndroidandiOSmobileterminaloperatingsystem.ThispapermainlyfocusesontheapplicationofAPPtechnologyinthedigitalcampus,includingthefollowingmaincontents:theeducationaladministrationsystem,theintroductionofthefaculty,thenewsannouncement,thevirtualcampus,theregisteredlogin.Developmentofacli
6、entApp,thefirsttostudythetechnicalproblemishowtoachievetheclientandservernetworkcommunication.Inthispaper,wewillstudyhowtouseAndroidasyncHttptoachieveaccesstotheHTTPaccessserverdata.ThispaperalsousestheAppCanIDE3.2applicationdevelopmentApp,whichcanachieveakeytopackageAndroidandAppiOSapplication,theu
7、seofHTML5andPHPprogramminglanguage,MySQLdatabasetoachievetheservertoprovideaccesstoAPIdata.Thispaperwillfocusontheabovetechnology,combinedwiththeprojectpracticeofdigitalcampus,fromtheknowledgepreparation,needsanalysis,systemdesign,systemimplementation,systemtestingfiveprocesses,onebyonetoachieveamob
8、iledigitalcampusAPP.Keywords:onlineshopping,JSP,Oracle,HTML目录第1章前言错误!未定义书签。TOC o 1-5 h z课题的背景、目的与意义-1- HYPERLINK l bookmark12 o Current Document 课题的背景-1-课题的目的-2-课题的研究意义-3-国内外现状-4- HYPERLINK l bookmark14 o Current Document 智慧校园的界定-4- HYPERLINK l bookmark16 o Current Document 智慧校园的国外现状-4-智慧校园的国内现状-5-论
9、文内容概括-7- HYPERLINK l bookmark18 o Current Document 论文的组织结构-8-本章小结-8- HYPERLINK l bookmark20 o Current Document 第2章开发智慧校园平台的相关技术-9-AppCan移动平台-9-AppCan核心优势-9-AppCanSDK移动应用开发系统-10- HYPERLINK l bookmark22 o Current Document MBaaS移动后端服务系统-11-APPCAN的安装步骤-11-数据库技术-12-HTML5-13-PHP语言-13-PHPEclipse插件-14-本章小结-
10、15-第3章智慧校园的需求分析-16-智慧校园的特征-16-3.2智慧校园的功能-16-智慧校园的需求分析-17- HYPERLINK l bookmark34 o Current Document 智慧校园移动信息化解决方案-17- HYPERLINK l bookmark36 o Current Document 3.3.2智慧校园的规划与设计方案-17-系统开发需求-20-总体功能流程-20- HYPERLINK l bookmark38 o Current Document 总体功能需求分析-21-需求原理及设计-22-登录页面需求-23-主界面需求-23- HYPERLINK l b
11、ookmark42 o Current Document 我的大学界面需求-23- HYPERLINK l bookmark44 o Current Document 社团平台界面需求-24- HYPERLINK l bookmark46 o Current Document 生活服务界面需求-24- HYPERLINK l bookmark48 o Current Document 个人信息界面需求-24-本章小结-25- HYPERLINK l bookmark52 o Current Document 第4章智慧校园主要功能模块的设计-26-首页-26-用户注册登录-27-“我的大学”页
12、面-27-4.3.1校园新闻-28-学校介绍-29-校园虚拟漫游-31- HYPERLINK l bookmark56 o Current Document 4.4.1运用百度地图定位功能-31-4.4.2校园三维建模-32-4.4.3摄像机路径动画-32-4.5云课堂34社团平台-35-生活服务-35-本章小结-35-第5章结论与展望-36-课题的特点及创新性说明-36-问题及展望-36-第一章项目背景1课题的背景、目的与意义1.1课题的背景随着现代计算机网络技术的进一步发展,智慧校园的规划和实施已成为高校教育信息化研究的热点,尤其是高校智慧校园的系统规划,已经引起了国内外许多学者的关注。数
13、字化智慧校园的信息程度和建设,是衡量一个学校的学术水平、管理水平、专业技能、招生就业等综合能力的主要指标,是构成学院核心竞争力的手段之一,数字智慧校园己成为校园管理和发展的一种趋势。数字化智慧校园建设项目的核心是以数字化信息和网络为基础,充分利用当今先进的移动应用技术、物联网技术、云计算技术,对教学、科研、管理、技术服务、生活服务等校园信息进行收集、处理、整合、存储、传输和应用,构建校园基础管理平台。各高等院校逐步完善智慧校园建设,现已成为我国高等教育信息化的三大主题之一,是实现教育现代化的重要基础,提升自身管理水平与综合竞争实力的重要手段,并推进教育信息化工作进入了新的历史阶段,为高等院校可
14、持续发展奠定了基础。随着信息化进程的不断推进,校园网承载了越来越多的应用。智慧校园的总体目标应该是建设一个完整统一、技术先进、高效稳定、安全可靠的基于Internet/Intranet的公共数据库平台。以构成统一的用户管理、统一的资源管理和统一的权限控制,从而实现教学,科研和服务的全面数字化管理。通过组织和业务流程再造,推动学校进行制度创新、管理创新,最终实现教育信息化、决策科学化和管理规范化。现实校园是智慧校园的基础,智慧校园是现实校园通过信息技术在时间和空间上的扩展与延伸,它包含了现实校园及其所衍生出来的数字空间。2015年李克强提出大众创业,万众创新的战略思想,鼓励大学生自主创业,报告显
15、示,2014届毕业生毕业后自主创业的比例达到3.8%,比2011届增长了1.6个百分点,增幅达72.7%。高职毕业生创业多具劳动密集型的特点,创造了更多的就业岗位。据中国人事科学研究院与麦可思联合调查,2013届高职毕业生自主创业共创造了92.3万个就业岗位,比本科高143%。报告通过对高职毕业生的跟踪调查发现,有91%的2014届高职毕业生为家庭第一代大学生,52%的毕业生家庭背景为“农民与农民工”,高于本科院校,且近四年比例呈总体上升趋势,由此可知,高职教育在当今高等教育所占份额举足轻重。在信息化浪潮席卷全球、日益渗透到社会生活各个领域的今天,智慧校园建设如火如荼。在高职院校现代化的诸多要
16、素中,有三个要素最为关键,即办学体制的创新、课程体系的改革、智慧校园建设。只有具备这三个要素,互联网+教育的现代化教育模式才能得以真正实现。湖南工业职业技术学院作为首批国家示范性高职院校,发展智慧校园建设已经成为发展的必然趋势。随着智慧校园的发展,传统的“黑板加粉笔”的教学模式将淡出教育舞台,以教师为中心的灌输式教学将成为历史。随着智慧校园的发展,校园的智慧程度会越来越高:形式多样的多媒体授课方式,使教学容量增大,而且极大提高了学生的学习兴趣;远程教育使名校名师的教学资源分享至全社会;数字图书馆被智能检索,使知识流动;手机等移动互联设备使门禁、消费、考勤、借阅统一管理,这一切现在都可借助手机移
17、动设备得以快捷的实现。一.1.2课题的目的(1)学院管理亟需信息化支撑随着教育信息化管理进一步深入,世界大学城、微课等信息化教育普及,学习碎片化的教育模式的推行,使教育容量增大,教学模式多样化;高校校园在教学管理方面,采用实时监控的方式管控课堂,加强课堂管理;使用手机消费、考勤、借阅、门禁等;让校园管理规范化、人性化这些对于智慧校园建设都是必须具备的,构筑智慧校园环境,搭建一个智慧校园服务平台,带动学院教学、科研、管理的全面发展。(2)数字世界影响了教师及学生的习惯和行为世界是丰富多彩的,人的发展也应该是丰富多彩的。网络的社会化是一种虚拟的社会化,人与人之间的交往存在机器的阻隔,是一种“人机符
18、号符号机人”形式的交往。这种形式的交往去除了互动双方的诸多社会属性,带有“去社会化”的特征,与真实社会情境中的社会化相去甚远。在网络这个虚拟的世界里,可供学习的知识浩如烟海,可以帮助他们找到合适的学习材料,可以找到自己发展方向,也可以得到发展的资源和动力,给学生进行大跨度的联想和想象提供了十分广阔的领域,为创造性思维不断地输送养料,并且已经开始成为现实。利用因特网学习、研究乃至创新,这样的学习才是最有效率的学习。值得提出的是,大多数学习差的学生主要是由于其个性类型和能力倾向不适从某种教学模式,互联网为这些学生提供了一个发挥聪明才智的广阔天地。有学者指出:“从来还没有任何事物能够像互联网这样如此
19、强烈和长久地吸引着全球教育者的想象力和兴趣”。由此可见,数字世界对他们的习惯和行为有显著的影响。一.1.3课题的研究意义湖南工业职业技术学院是国家示范性高职院校,在互联网+教育的智慧校园建设方面理应走在同类学校的前列。(1)理论价值为了顺应全球教育信息化发展的潮流,促进信息技术与职业教育教学的深度融合,贯彻全国职业教育工作会议精神,落实教育部教育信息化十年发展规划(2011-2020年)关于“加强教育信息化标准规范制定和应用推广”的要求,国家教育部制定的职业院校智慧校园建设规范规定职业院校智慧校园的技术系统包括数字资源、应用服务和基础设施三个部分。数字资源的建设要根据自身情况突出专业特色、校企
20、合作特色,在建设的过程中遵循兼顾社会服务、优先引入、慎重自建、边建边用、建用结合、开放共享的原则。应用服务的建设需要各院校对照部、省、市三级信息化管理要求,根据自身情况选择实施,量力而行,逐步完善。基础设施的建设应充分利用网络互联和云计算技术的优势,积极借助社会力量,协同构建院校中心机房、服务器、网络、仿真实训系统环境等基础设施,将来自校外的数字化服务与校本提供的服务相结合,经济高效地为学生、老师和管理人员提供数字化服务。职业院校智慧校园的实施不仅仅是信息化技术系统的建设,更重要的是突出机制创新,重视职业院校信息化组织结构与体系的构建。组织结构与体系是智慧校园的有机组成部分,是智慧校园顺利实施
21、、平衡运行和持续发展的保障,包括信息化领导力、信息化组织机构、信息化政策与规范、信息化人力资源、信息化建设与应用机制、运维管理体系和安全保障体系七个方面。本课题的研究在一定程度上可以丰富和完善智慧校园的内容和范围,为国家职业教育部门对示范校的内容提供理论参考和决策依据。(2)实践意义通过对多数高职院校的调查发现,已经建设并投入运行智慧校园平台的高职院校廖廖无几,多数高职院校的智慧校园还只停留在PC客户端,所谓的校园网也只是为了教务综合管理、图书资料的查阅或通知公告的发布,还没有起到办公、教学、服务的目的。本课题的研究可以为高职院校数字化智慧校园建设整体构建提供实践指导与参考。一.2国内外现状一
22、.2.1智慧校园的界定所谓“智慧校园”是指一种以面向师生个性化服务为理念,通过利用云计算、虚拟化、物联网、移动互联、社会网络等新技术来改变师生和校园资源相互交互的方式,能识别学习者个体特征和学习情景,提供无缝互通的网络通信,有效支持教学过程分析、评价和智能决策的开放教育教学环境和便利舒适的生活环境,从而实现全新的智慧化服务和管理的校园模式。一.2.2智慧校园的国外现状菲利普G.阿特巴赫也认为“信息技术革命拥有促进高等教育转型的因素,包括知识的传播、储存和检索信息技术开始重塑教与学,并且改变着高等院校的管理方式。”欧美、日本等发达国家高度重视信息化建设,早在20世纪90年代初几乎所有的高校便建成
23、了比较完善的校园网,各个职能部门都基本实现了网络化、信息化管理。建设中小学智慧校园,促进数字化学习成为美国、新西兰、英国、澳大利亚等一些国家推动基础教育发展的战略选择。21世纪各国都相继推出了智慧校园计划。美国2006年智慧校园(TheADS2006Report)研究报告表明:智慧校园正在从“桌面时代”走向“移动时代”,移动设备占学生用的设备19%;美国2008年智慧校园研究报告表明:69.9的学区应用了在线测评,85.2的学区在使用交互白板。年6月,为适应未来社会对学校教育的新要求,新西兰教育部推出了成为21世纪的学习者学校数字化学习行动计划(20062010)指出2008年,教师、学校行政
24、人员、管理者和教育机构采用学生管理信息系统,电子注册取代纸质数据,采用国家学生标识符,跟踪学习数据。此计划主要关注了数字化学习与有效教学,数字化学习与循环实证,数字化学习与基础设施、系统和标准,数字化学习与管理和支持系统。年澳大利亚开始实施了E-Learning计划,提出了有效的学校框架。构建有效的E-Learning校园学习环境,强调学校、教师和学生ICT职业技能的学习。一.2.3智慧校园的国内现状(1)我国整体智慧校园的发展1995年,我国建立了“中国教育和科研计算机网(Cernet)”,并不断完善和提速。到目前为止,全国主要高校都建立了与Cernet相连接的校园网。1998年,教育部启动
25、了现代远程教育工程,试图利用网络通讯等技术实现优秀教育资源的共享,构筑具有中国特色的终身教育体系。在世纪之交,教育部又启动了“新世纪教改工程”,试图探索适应新世纪要求的创新型人才培养模式。1999年,我国在“面向21世纪教育振兴行动计划”中提出并强调了要利用信息技术来推进教育的改革。我国“智慧校园”就是在这一教育改革的理念上提出来的。为了充分利用信息技术进一步推进我国的高校改革,为了探索适应未来信息社会要求的高等学校人才培养模式和管理模式,为了在全球化进程中进一步增强我国高校的竞争力,特提出“建设数字化学习环境规划方案”,旨在做好校园内的信息化建设,建立新型的校园网络文化,智慧校园的理念得到了
26、逐步扩充和完善。2010年6月21日,国家中长期教育改革和发展规划纲要(20102020年)审议通过,智慧校园是未来10年教育改革发展规划的方向,其中教育信息化单独成章,首次进入五年计划纲要。要加快教育信息化基础设施建设。信息技术对教育发展具有革命性影响,必须予以高度重视。把教育信息化纳入国家信息化发展整体战略,超前部署教育信息网络。到2020年,基本建成覆盖城乡各级各类学校的数字化教育服务体系,促进教育内容、教学手段和方法现代化。充分利用优质资源和先进技术,创新运行机制和管理模式,整合现有资源,构建先进、高效、实用的数字化教育基础设施。加快终端设施普及,推进智慧校园建设,实现多种方式接入互联
27、网。重点加强农村学校信息基础建设,缩小城乡数字化差距。2010年,在信息化“十二五”规划中,浙江大学提出建设一个“令人激动”的“智慧校园”。这幅蓝图描绘的是:无处不在的网络学习、融合创新的网络科研、透明高效的校务治理、丰富多彩的校园文化、方便周到的校园生活。实现学院重要场所智能化、数字化。对学院学术报告厅、会议室、多媒体教室、计算机教室、语音教室、计算机控制中心等公共资源的电源、空调、照明系统、电子门禁系统、学生生活区以及教学设备和设施实施远距离自动监测和控制,保证其管理的易用性和节能性。由江苏省电信所倡导的“智慧校园”,其重要载体是校园“翼机通”,“通过融合物联网与3G技术的信息化应用平台,
28、翼机通手机集门禁卡、借书证、零钱包等用途于一身。作为物联网应用的重要领域,打造智慧校园必将成为将来物联网发展的重要方向,也是各学校实现管理提升的必要途径。从大学到中小学,校园网络发展十分迅速,功能不断加强,服务水平、管理水平不断提高,已经进入稳定运行阶段。由此可以看到,与10年前相比,教育信息化的深度和广度都取得了长足进步,作为整个信息化的一个重要方面,在新技术的推动下,教育信息化正在不断地向前拓展。现国内诸多厂家及企业涉足数字化产业的开发,尤其是涉及到千家万户的教育领域,智慧校园解决方案已由原来注重产品价格向注重产品质量和服务转型。在学校面向现代化、面向世界、面向未来、面向互联网的21世纪,
29、智慧校园己成为校园信息化发展的趋势和学校现代化的标志。我国智慧校园建设在我国教育信息化的进程中,可大致划分为四个阶段,可以用图1-1来表示智慧校园发展。的朴聊竝帼H-匚壘也諡:常-“|;曲眦麻biy图1.1我国智慧校园的发展过程第一阶段:计算机机房阶段计算机机房。20世纪90年代,计算机实现了由DOS系统命令时代向WIN桌面鼠标时代的变革,使计算机的使用越来越普遍,各大学拥有计算机机房,主要用来完成计算机类课程,实现计算机辅助教学。第二阶段:基础网络化阶段网络化校园。21世纪最初几年,计算机网络逐渐普及,教师、学生上网,万兆校园网络,认证、计费的使用。第三阶段:应用开展普及阶段智慧校园。随着网
30、络的普及,己能完成教学、科研、管理和服务系统的信息化,由于开发的技术不同,形成各种单一系统,不能相互融合,数据不能共享。第四阶段:应用、数据与IT资源整合优化阶段一一整合型智慧校园。业务流程全面整合,为教学、科研、管理、远程教育提供保证。(2)移动互联网发展现状时至今日,互联网已经遍及全世界,遍及我们生活中的每个角落。特别是近年来,由于手机等便携设备的普及特别是智能手机的爆炸式发展,移动互联网的概念深入人心并可能引领新一轮的技术浪潮。根据瑞典互联网市场研究公司在2012年第二季度的研究报告,全球网络用户总量已经达到22.7亿。另据推测,到2016年,世界网络用户将可能达到30亿,其中约80%将
31、为移动互联网用户5。基于移动互联网开发的软件已经广泛应用于各种行业,从政府便民服务平台到电子商务移动终端,到处可见移动互联带来的方便性,许多互联网公司也将未来的战略重心从传统Web服务转移到了移动平台上。使用移动终端能够给用户带来无时无刻的服务体验,例如手机游戏、音视频媒体等。各大商家也在移动终端的处理系统上倾注了大量精力,从国外的苹果公司、谷歌公司到国内的小米、华为等,都在争先恐后的抢占移动互联这个具有极大潜力的平台,拓展自己的业务。而移动、联通公司也先后推出了4G标准服务,从而为移动互联提供了畅通的信息传输环境。随着移动互联的发展,我国的无线网络覆盖范围也在不断扩大,在各类餐饮场所、休闲娱
32、乐场所和购物场所中,我们能方便的体验无线互联带来的便捷性,高校也基本有了无线网络覆盖。随着智能手机、3G/4G的普及、无处不在的宽带无线网络以及云服务平台的应用,全国有2000多万的大学生中90%以上使用智能手机,而且越来越多的人喜欢通过手机或Pad(而不是传统的PC机)进行上网获取资讯、收发邮件、学习阅读、社交聊天,高校已建设的很多信息化系统也需要借智能手机、平板电脑等新载体延伸更多更周到的服务,因此,从移动互联技术的角度来研究建设智慧校园服务平台是非常有意义和必要的。一.3论文内容概括通过对湖南省几所国家示范性高职院校智慧校园的需求做充分的调研和总结,得出类似于湖南工业职业技术学院的高职院
33、校对智慧校园的需求分析。根据高职院校校园网现状及未来发展,做出智慧校园的设计方案。在总体设计上,运用当前设计的主流技术,体现智慧校园的智慧特征。本文主要做以下几方面的工作:详细分析湖南工院学院校园网现状,做出智慧校园的需求分析;设计智慧校园的总体架构;设计实现OA系统、学生管理系统等主要功能模块;把云计算和移动互联等现代新技术引入智慧校园;分析智慧校园网面临的安全威胁,提出虚拟桌面及安全云的解决方案。一.4论文的组织结构本文的结构安排如下:第一章介绍了课题的研究背景和意义、相关技术的国内外研究现状和本文的主要主要研究内容与创新点。第二章主要对智慧校园的相关技术进行了介绍,包括主题信息采集和处理
34、技术、信息推送技术、热点话题发现技术。并对本文构建平台中使用的Android和iOS等框架技术进行了介绍。第三章湖南工业职业技术学院智慧校园的发展与需求分析。对湖南工业职业技术学院校园网现状进行调研,指出智慧校园的特征、功能,并做出智慧校园的需求分析。第四章湖南工院智慧校园的系统设计。主要包括湖南工院智慧校园的设计原则、设计思想、总计设计等。第五章湖南工院智慧校园主要功能模块的设计与实现。包括湖南工院网络规划与构建、构建统一的学院信息门户应用平台、建立电子身份认证、应用及管理系统的设计、物联网在智慧校园的应用“校园一卡通”、云计算的应用、云计算与物联网的结合、安全保障体系的建立等内容。第六章结
35、论与展望。主要说明了本文的主要内容及创新点、智慧校园的发展前景及下一步的工作。一.5本章小结本章首先介绍了本课题的来源、研究目的和意义。接着详细概述了本课题涉及到的智慧校园、移动互联网技术的最新研究成果。最后概述了本文的主要研究内容与创新点。第二章开发智慧校园平台的相关技术二1AppCan移动平台本课题智慧校园的开发工具使用的是AppCan,AppCan是使用HTML5、CSS3和JavaScript语言编写的Hybrid跨平台移动应用开发工具。开发者通过内置的AppCanIDE集成开发工具、在线编译系统以及云端打包器等,快速生成Android、iOS、WindowsPhone平台上的本地应用
36、。祜曲应朗开注平幻7*谄玄沌用匸理乐飯AppCsriMEAPApfsCsnMa1AppCanEMM一一一裕訪用户雹理至浣AppGnMUM堵动应用开费玉锐App-anSDKAppCanMDM番益亠se自系覇AppCsnMASAppCan_体化企业移动平台专笛兀昏理區貌AppCanMCMAppCanMBaaS谄玄郵件乐尿ApfsCanMEM图2.1APPCan移动应用开发功能二11AppCan核心优势(1)应用程序只需要一次开发,可自动适配多平台、多分辨率、多机型。是我国自主研发的一款应用性极强的移动应用引擎。(2)该开发软件可自由扩展,其官网发布的插件全开源,可针对用户的需要进行定制开发。(3)
37、在开发界面友好,窗口之间相互调用,可自由切换,具有极致的页面交互功能。(4)包含系统类、UI界面类、网络类、多媒体类、第三方扩展类等数百款原生插件,可供用户免费下载使用。(5)预置数百种界面模板和多套应用模板,模板式的开发,具有人性化的集成开发环境。(6)支持代码同步、编译本地测试包等功能,使APP的开发工作更快速、高效,能成功地实现一键真机调试功能。(7)开发者无需安装编译环境,通过云编译即可完成发布到应用市场的安装包。8)全新升级的强劲加密方式,支持全包加密及指定文件加密,全方位保障代码安全。(9)为开发者提供向指定群组或指定用户推送即时消息的服务,针对不同属性的用户推送差异化信息。(10
38、)及时的运营数据统计及分析,可以实现自定义事件统计,无限扩展分析维度。AopCan專切李=坤41紙話(ll)AppCan体化移动平台包括AppCanMEAP移动应用开发平台和AppCanEMM移动应用管理平台,为企事业单位提供全面的移动应用开发和管理控制服务,实现对移动应用全生命周期(FullLifeCycle)的支持和管理,从而帮助政企单位从移动应用战略上整体规划布局,引领企业移动管理走向未来。图2.2AppCan一体化企业移动平台整体解决方案AppCnEMM移话应用習理平台瞬开发AfpCanMfcAF榕动应用开越甲昔1.2AppCanSDK移动应用开发系统AppCanSDK是一套跨平台移动
39、应用开发系统,基于业内领先的HybridApp开发引擎,采用HTML5标准作为开发语言,支持一次开发多平台适配oAppCanSDK提供应用向导和界面向导,内置上百套应用界面模板和数十种应用插件,支持本地打包和模拟调试。提供标准接口,支持第三方Javascript库与UI框架,支持自定义引擎和插件扩展;支持插件自定义资源,以实现插件的最大化复用。图2.3AppCanSDK移动应用开发系统二13MBaaS移动后端服务系统AppCanMEAP平台移动后端服务系统MBaaS基于分布式架构设计,为企业移动应用后端服务云化,提供了一整套后端即服务的高效云服务架构、标准化服务API接口和灵活管理能力。为An
40、droid和iOS终端分别提供基于MQTT和APNS技术的可靠高效信息推送能力,并保证推送信息到达的即时准确。为移动应用提供了库、表、记录等级别的DDL和DML操作接口,支持多表关联处理和数据批量处理,提供记录导入、导出和检索管理能力,交付灵活的权限控制手段。为移动业务应用提供灵活的文件存储、上传、下载服务,支持存储配额操作接口,提供后台统计分析手段。为企业业务应用提供即时通讯接入能力;为管理员提供社交通讯管理服务。为企业业务应用提供第三方平台(新浪微博、微信、QQ)的接入能力,支持接入授权,快速降低应用注册门槛,方便用户快捷登录。图2.4MBaaS移动后端服务系统二14APPCAN的安装步骤
41、打开浏览器输入/,登录APPCAN官网,下载APPCAN的软件包,安装过程分为欢迎界面、选项、安装、完成四个步骤,如图所示。图2.5APPCAN的安装步骤打开APPCAN注册界面,新用户要点击右下角的“立即注册”按钮,在AppCan的注册界面输入邮箱、昵称、密码、验证码等信息,提交注册后,通过邮件认证,进入个人中心,在窗口左上角文件下创建AppCan项目,在创建AppCan应用项目窗口,选择“您需要登录AppCan账号新建/同步项目,便捷开发管理”,进行同步开发,点击“新建项目在线同步”选项,创建同步项目名称,此处可输入中文,打开创建好项目的一些子目录,并打开index_content.htm
42、l,单击工具栏中的预览图标,在窗口右侧将显示app预览效果,修改index_content.html内容,在body内容中输入AppCan,右侧同步显示“AppCan”文字,右击左侧栏目的phone文件夹,创建AppCan页面,但要求页面名称不能有中文字符,在新建AppCan页面,可根据需要配置需要的界面,如页面结构布局,选择内容区,此处选择“简洁布局”,登录的布局类型,右侧将显示预览效果,单击“完成”按钮,AppCan项目创建成功,如图2.6所示。图2.6安装完成界面二.2数据库技术本系统采用了SQLServer2005的数据库技。它结合了分析、报表、集成和通知功能,可以构建和管理用于业务的
43、高可用和高性能的数据应用程序。SQLServer是一个采用了Client/Server方式的关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。其中SQL英文StructuredQueryLanguage的缩写,意思为结构化查询语言。它具有同各种数据库建立联系,进行沟通的功能。而SQLServer的作用则是对存放在数据库中的数据进行组织、管理和检索。MicrosoftSQLServer2005是一个提供了企业级的数据管理的数据库平台。MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,为
44、构建和管理数据应用程序带来了很多便利。SQLServer2005是一个安全、可靠、高效的企业级数据管理平台;先进、一体化的商业智能平台;极具扩展性和灵活性的开发平台。SQLServer2005的特点:数据转换服务(DTS)增强:SQLServer2005重新设计了DTS,提供了一个全面的企业提取、转换和装载平台。它也被重新命名为SQL服务器集成服务(SQLServerIntegrationServices)。可伸缩性:创建远程关系在线分析处理(ROLAP)或混合在线分析处理(HOLAP)分割,分布式分割单元,持续计算等特性,极大地提升了SQLServer2005中分析服务的可伸缩性。增强的安全
45、性:SQLServer2005采用了数据库加密、加强的默认设置和密码策略以及更加细化的许可控制等措施,确保了应用程序数据的安全性。预制缓存:预制缓存合并了MOLAP等级查询运行与实时数据分析,同时也就排除了维护在线分析处理存储的需要。二.3HTML5HTML5是下一代Web网页编程语言,HTML5在现有的HTML4的基础上提出了很多新的特性,包括交互式文档、客户端存储数据、嵌入音频、视频和图片的函数等。HTML5特地增加了互动性,可以减少开发成本,并将引领下一代优秀的web应用体验。它的出现可以消除互联网应用程序对flash,javaFX,Sliverlight等一系列浏览器插件的依赖。从整体
46、的思路来看,HTML5技术的渲染主要是由浏览器、内嵌HTML5解析器的应用程序、支持打开书签的App、或者是手机(Android、iOS)进行的。这种技术的好处是能最大限度的重用现有的网页设计。从个体的思路来看,HTML5技术主要使用JavaScript脚本直接客户端控制本地功能,从而改变移动设备上的浏览器组件。而HTML5在应用上的表现更多是由HTML、CSS渲染控制的,而不是由JavaScript脚本解析生成的。如果合理保用,HTML5可以带来许多优秀的表现效果二4PHP语言随着手机的更新换代,移动浏览器也在不断的升级,这给HTML5在移动Web方向的发展提供很大的动力。同时,也随着移动设
47、备性能的提升,移动HTTP的Web应用的能力也渐渐提供越来越好的客户端体验。PHP,是英文HypertextPreprocessor的缩写,即超文本预处理语言。PHP是一种内嵌于HTML中间的语言,是一种在运行在服务器端的且嵌入到HTML语言中的一种脚本语言,PHP语法类似于C,在网页开发编程中广泛使用。由于PHP程序开发快,运行快,跨平台,上手快速,可与HTML语言混合编程,编辑简单,实用性强,所以在Web开发上被广泛使用。PHP的运行可依赖于ApacheWeb服务器,PHP库,后台需要MySQL数据库支撑。2.4.1PHP安装步骤:(1)在 HYPERLINK /downloads.php
48、 /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-3ext”;(5)搜索“;extension二php_g
49、d2.dll、“;extension二php_mysql.dll去掉这两行前面的分号;(6)保存php.ini文件,将它复制至windows文件夹下。4.1PHPEclipse插件PHPEclipse是一个强大的Eclipse下开发PHP程序的插件,包括的功能有:PHP语法分析,自动提示,调试,代码格式化,大纲视图,代码模板定制等。在ADT的Eclipse上安装PHPEclipse插件后,可以在Eclispe里同时开发Android和PHP代码,非常方便。安装的方法:打开eclipse,在工具栏,选择:Help-SoftwareUpdates-FindandInstall,如图2.7所示。He
50、lpContents麗*Atnii5hft*ctrl+iJipsjndHrick&I41ReportBugwEmhancementProbtem逻i囹却鸟号启CoHfigurdkion牖日HMWebseeglbautEclipseSDK图2.7打开Eclipse软件更新界面接下来选择:Searchfornewfeaturestoinstall项,点击“next”,再点击“newRemoteSite”,打开新建站点对话框,如图2.8在对话框中输入如下内容:Name:PHPEclipse1.2.xURL: HYPERLINK /update/stable/1.2.x /update/stable/
51、1.2.xName:PHPEclipse1.2.xURLOKCancel图2.8添加更新站点点击“确定”,然后在页面中选择PHPEclipse1.2.x,点击“完成”。等待安装结束后,重新启动Eclipse,就可以开始创建php项目了。可以参照SlvAPfiii$p4CtivQAsBesetPerspectiveCImePer&pe-LtiyeCloseA_lPer&pectitf&SiNavigationforkingSeisWebBrowserErsfcencefi图2.9来打开PHP透视图。勺Jnii叩pkkH-M-thf4+JHhwtapmiprl田HatMKg4-Mu-iri詢HdH
52、itm4a-pwr3fttiTWft$評!圈阳即匕fVMTI匕百HAdRiiECfyEsplawig图2.9打开EclipsePHP透视图步骤二.5本章小结本章介绍了AppCanlDE3.2的特性及安装方法,PHP语言、HTML5以及SQLServer2005数据库,为项目的开发做好理论和技术储备。下一章将会介绍智慧校园的需求分析,为后续的研究环境做个深入的了解。第三章智慧校园的需求分析1智慧校园的特征智慧校园是指以网络为基础,利用信息技术将学校的主要信息资源数字化,并实现网络化的信息产生、管理、传播和使用方式,从而形成信息化、智能化的校园环境,其内涵为:(1)良好的网络、通讯和信息技术的普及
53、应用是建设智慧校园环境的基础;(2)基于网络的数字化信息与知识的产生、管理、传播和使用方式是智慧校园的基本特征;(3)数字化与网络化渗透在学校教学、科研、管理、公共服务、学校文化生活以及对外服务等各个方面;(4)根本目标在于创新人才培养、科学研究、教育管理、文化传承和社会服务的模式,促进职业教育教学的改革发展,提高学校的办学水平,从而适应教育现代化的要求。2智慧校园的功能智慧校园的技术系统包括数字资源、应用服务和基础设施三个部分。数字资源的建设要根据自身情况突出专业特色、校企合作特色,在建设的过程中遵循兼顾社会服务、优先引入、慎重自建、边建边用、建用结合、开放共享的原则。应用服务的建设需要各院
54、校对照部、省、市三级信息化管理要求,根据自身情况选择实施,量力而行,逐步完善。基础设施的建设应充分利用网络互联和云计算技术的优势,积极借助社会力量,协同构建院校中心机房、服务器、网络、仿真实训系统环境等基础设施,将来自校外的数字化服务与校本提供的服务相结合,经济高效地为学生、教师和管理人员提供数字化服务。智慧校园建设的核心内容是支持职业教育教学模式和管理服务体系的技术系统。为了保障技术系统的顺利建设和有效应用,还需构建相应的组织结构与体系。智慧校园为学生、教师、管理人员和校外人员等提供集成的数字化教学、数字化科研、数字化管理、数字化公共服务、数字化文化生活、数字化社会服务和数字化决策支持服务,
55、同时,促进学生和教师信息化职业素养的全面发展。上述建设内容及其之间的关系如图3.1所示。HeHXM竦临iifIt咄中iHFi沖fi-iftLltliA蔽:l茫MKf-MI.Hif诃I肿L.UJtItiWJT图3.1智慧校园的组成及其支撑的数字化服务刖nr?ftriMIttVQK|UClCM费rM怕h;:hl.ahaIP谒诲和|1*11.;:.11:*mhwhub|wftiir期nJ回墙X10心仿血車上雜播血也三.3智慧校园的需求分析三.3.1智慧校园移动信息化解决方案AppCan帮助学校进行移动信息化,陆续推出了移动电子政务、移动公文审批、移动会议服务、移动通知公告等面向学生、教师、管理人员以
56、及校外用户的移动应用。同时在后端平台层面为多个系统建立了互联互通机制,使得不同身份用户可以通过一个移动应用完成多种事务。三.3.2智慧校园的规划与设计方案智慧校园规划与设计方案的要素应包括:学校发展战略理解、现状分析与诊断、建设目标的确立、业务流程重组和优化、顶层设计、任务分解、实施策略和保障措施。智慧校园的规划与设计应对其中的技术系统和组织体系进行统一规划和顶层设计,确定智慧校园建设目标,选择和制定实现目标的策略和路径,提出组织体系和业务模式的改进建议,制订技术系统的总体架构和建设内容。智慧校园总体结构如图3.2所示。电书ns年户用户|1就弼闻卜斗亠睡I甘的裁包云谏室I诳血iitaT绅储|5
57、5砒处一2卡*tial(a*S二SBKEJV在如t即件虫询冲和r?rc亠*-|FP.冒理日PP-n諛用工盹社任快遍舉殍出.ttSFFfe韻S伽佰刃|rwnsrTErh鱼關通知卒丄资刘呻舊彥打百生活静期+間干口陶軸年户殊储屯旧曲杜团弯斛鴨件調乘斗储一沖两社団II:行tiSFFfe皿一|視旳刊盍购收社HR脚划teEffirt折阖内容注廿觅百1-=.朋.岀=?E靡图3.2智慧校园总体结构图三.4系统开发需求智慧校园是利用计算机技术、网络技术、通信技术对学校与教学、科研、管理和生活服务有关的所有信息资源进行全面的数字化;并用科学规范的管理对这些信息资源进行整合和集成,以构成统一的用户管理、统一的资源管
58、理和统一的权限控制;把学校建设成面向校园内,也面向社会的一个超越时间和空间的虚拟大学。开发要求如下:开发智慧校园平台时先进行各大高校中的调研,了解该校是否有需求、是否能进行具体流程上的开发,在进行开发时考虑各大高校所对应不同的需求去做对应功能要求,并能识别出系统可能面临的问题和风险,认真分析,选择最适合各大高校需求的正确开发技术路线,使设计的系统能满足各大高校的师生需要,解决切实问题。在面向信息服务的架构下,在计算资源整合、信息整合、应用整合的基础上,实现流程与内容的整合。通过任务驱动与流程调度控制,可有效协调校园所有人员、资源调配。可以有效提高教学、科研、管理和生活水平和运作效率。从长远的应
59、用和服务上,建立完善的信息管理和运作机制,全面提升学校的信息化程度。三.4.1总体功能流程项目研究内容是以高职院校为对象,可以将手机客户端分为四大模块,主要功能描述:包含课程资源、校园资讯、图书资料、生活服务等与高职院校师生密切相关的各类服务。校园APP的主要功能设定:课程资源模块。课程资源主要包含理论课程、实验课程索引,本模块数据自动从校园精品课程、网络课程平台进行抓取,定期更新。此外,该功能还提供对湖南微课网、慕课、网易公开课等进行检索,提供对外访问链接和入口。校园资讯模块。校园资讯包含的信息内容可细分为学校新闻和通知公告、校内及周边高职院校讲座信息,针对新生的攻略信息,求职和兼职信息,考
60、试信息、教室空闲信息等。上述信息一般经过学校工作人员或在校生的归纳整理,相比于互联网上搜集到的同类信息更实际。图书资料模块。主要提供图书馆的移动网络服务,最基本的包括图书馆检索、图书借阅、电子资源获取,利用智慧校园平台,可以方便获取这些信息。利用手机GPS、WLAN定位功能帮助用户直接查阅图书资料。生活服务模块。提供校园地图服务、教学日历、课表查询、校园周边服务等众多功能。还可以根据学校实际情况扩展该模块。校园周边服务可以利用现有的地图街景,也可以直接在校园平面地图上进行定位,并提供周边服务。教学日历和课表查询可以为师生提供学期信息、当日课程等基本信息,还提供学校周边购物、餐饮、二手交易等信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年网络综艺行业发展运行现状及投资潜力预测报告
- 2023-2029年中国牙齿矫正设备行业市场全景评估及投资前景展望报告
- 2025劳动合同法全文实施细则
- 2024邮政业行业分析报告
- 电子工业用助剂项目可行性研究报告申请立项
- 2025年液位传感器项目评估报告
- 2025年中国常压储罐行业市场前瞻与投资战略规划分析报告
- 2025年18L马口铁罐项目可行性研究报告
- 半消声室行业行业发展趋势及投资战略研究分析报告
- 2025年中国食品礼品行业发展趋势及投资前景预测报告
- 《苏宁电器的内部控制与评价研究》18000字(论文)
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之12:“6策划-6.1应对风险和机遇的措施”(雷泽佳编制-2025B0)
- 《IT企业介绍》课件
- 2024年研究生考试考研思想政治理论(101)试卷及解答参考
- 年终奖发放通知范文
- 油田员工劳动合同范例
- Unit 5 Music Listening and Talking 说课稿-2023-2024学年高一英语人教版(2019)必修第二册
- 车间主任个人年终总结
- 2024年甘肃省公务员录用考试《行测》试题及答案解析
- 消防工程技术专业毕业实习报告范文
- 2024年高等教育法学类自考-00229证据法学考试近5年真题附答案
评论
0/150
提交评论