毕业设计:智慧校园服务平台的设计与实现.doc

上传人:帮**** 文档编号:3580489 上传时间:2020-09-21 格式:DOC 页数:44 大小:2.44MB
返回 下载 相关 举报
毕业设计:智慧校园服务平台的设计与实现.doc_第1页
第1页 / 共44页
毕业设计:智慧校园服务平台的设计与实现.doc_第2页
第2页 / 共44页
点击查看更多>>
资源描述

《毕业设计:智慧校园服务平台的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计:智慧校园服务平台的设计与实现.doc(44页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、湖南工业职业技术学院学生毕业设计湖南工业职业技术学院毕 业 设 计课题名称 基于安卓的智慧校园服务平台 的设计与实现 完成日期 2015 年 12 月 13- 39 -摘 要随着移动互联网高速发展,手机、移动智能终端设备在生活中有着越来越重要的地位。在高校推崇以人为本的今天,也逐渐重视“移动互联网”技术,以方便学校的教学管理,提升学校办学水平。学校也通过将“移动互联网”与教学管理相结合,巧妙地突破了时间、空间的局限,解决了教学管理工作的效率和成本问题。本文根据高校智慧校园的需要实践,研究一个基于Android和iOS移动终端操作系统的智慧校园服务平台。论文重点在于研究APP技术在智慧校园的应用

2、,主要包括以下几个重点内容:教务综合系统、院系介绍、新闻公告、虚拟校园、注册登录。开发一个客户端App,首先要研究的技术问题是怎么实现客户端与服务器网络通讯。本文将研究如何使用AndroidasyncHttp实现访问HTTP访问服务器数据。本文还使用了AppCanIDE 3.2应用程序开发App,它可以实现一键打包发布Android和iOS的App应用程序,运用了HTML5和PHP编程语言、MySQL数据库来实现服务端,为客户端提供访问API的数据。本文将就以上技术点做为重点研究内容,结合智慧校园的项目实践,从知识准备、需求分析、系统设计、系统实现、系统测试五个过程出发,逐一阐述如何实现一个移

3、动智慧校园APP。关键词:移动互联;智慧校园;操作系统;编程语言 ABSTRACTWith the rapid development of mobile Internet, mobile phones, mobile intelligent terminal equipment in the life has become more and more important position. In Colleges and universities to promote people-oriented today, but also gradually pay attention to the

4、 mobile Internet technology, to facilitate the schools teaching management, improve the level of school running. The school also through the combination of mobile Internet and teaching management, cleverly broke through the time and space limitations, to solve the problem of efficiency and cost of t

5、eaching management.According to the needs of the digital campus in Colleges and universities, this paper studies a digital campus service platform based on Android and iOS mobile terminal operating system. This paper mainly focuses on the application of APP technology in the digital campus, includin

6、g the following main contents: the educational administration system, the introduction of the faculty, the news announcement, the virtual campus, the registered login.Development of a client App, the first to study the technical problem is how to achieve the client and server network communication.

7、In this paper, we will study how to use AndroidasyncHttp to achieve access to the HTTP access server data. This paper also uses the AppCanIDE 3.2 application development App, which can achieve a key to package Android and App iOS application, the use of HTML5 and PHP programming language, MySQL data

8、base to achieve the server to provide access to API data. This paper will focus on the above technology, combined with the project practice of digital campus, from the knowledge preparation, needs analysis, system design, system implementation, system testing five processes, one by one to achieve a

9、mobile digital campus APP. Keywords: online shopping,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.1 AppCan移动平台142.1.1 AppCan核心优势142.1.2 AppCan SDK移动应用开发

10、系统152.1.3 MBaaS 移动后端服务系统162.1.4 APPCAN的安装步骤162.2 数据库技术172.3 HTML5182.4 PHP语言182.4.1 PHPEclipse 插件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 我的大学界面

11、需求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湖南工业职业技术学院学生毕业设计第一章 项目背景

12、一.1 课题的背景、目的与意义一.1.1 课题的背景随着现代计算机网络技术的进一步发展,智慧校园的规划和实施已成为高校教育信息化研究的热点,尤其是高校智慧校园的系统规划,已经引起了国内外许多学者的关注。数字化智慧校园的信息程度和建设,是衡量一个学校的学术水平、管理水平、专业技能、招生就业等综合能力的主要指标,是构成学院核心竞争力的手段之一,数字智慧校园己成为校园管理和发展的一种趋势。数字化智慧校园建设项目的核心是以数字化信息和网络为基础,充分利用当今先进的移动应用技术、物联网技术、云计算技术,对教学、科研、管理、技术服务、生活服务等校园信息进行收集、处理、整合、存储、传输和应用,构建校园基础管

13、理平台。各高等院校逐步完善智慧校园建设,现已成为我国高等教育信息化的三大主题之一,是实现教育现代化的重要基础,提升自身管理水平与综合竞争实力的重要手段,并推进教育信息化工作进入了新的历史阶段,为高等院校可持续发展奠定了基础。随着信息化进程的不断推进,校园网承载了越来越多的应用。智慧校园的总体目标应该是建设一个完整统一、技术先进、高效稳定、安全可靠的基于Internet/Intranet的公共数据库平台。以构成统一的用户管理、统一的资源管理和统一的权限控制,从而实现教学,科研和服务的全面数字化管理。通过组织和业务流程再造,推动学校进行制度创新、管理创新,最终实现教育信息化、决策科学化和管理规范化

14、。现实校园是智慧校园的基础,智慧校园是现实校园通过信息技术在时间和空间上的扩展与延伸,它包含了现实校园及其所衍生出来的数字空间。2015年李克强提出大众创业,万众创新的战略思想,鼓励大学生自主创业,报告显示,2014届毕业生毕业后自主创业的比例达到3.8%,比2011届增长了1.6个百分点,增幅达72.7%。高职毕业生创业多具劳动密集型的特点,创造了更多的就业岗位。据中国人事科学研究院与麦可思联合调查,2013届高职毕业生自主创业共创造了92.3万个就业岗位,比本科高143%。报告通过对高职毕业生的跟踪调查发现,有91%的2014届高职毕业生为家庭第一代大学生,52%的毕业生家庭背景为“农民与

15、农民工”,高于本科院校,且近四年比例呈总体上升趋势,由此可知,高职教育在当今高等教育所占份额举足轻重。在信息化浪潮席卷全球、日益渗透到社会生活各个领域的今天,智慧校园建设如火如荼。在高职院校现代化的诸多要素中,有三个要素最为关键,即办学体制的创新、课程体系的改革、智慧校园建设。只有具备这三个要素,互联网+教育的现代化教育模式才能得以真正实现。湖南工业职业技术学院作为首批国家示范性高职院校,发展智慧校园建设已经成为发展的必然趋势。随着智慧校园的发展,传统的“黑板加粉笔”的教学模式将淡出教育舞台,以教师为中心的灌输式教学将成为历史。随着智慧校园的发展,校园的智慧程度会越来越高:形式多样的多媒体授课

16、方式,使教学容量增大,而且极大提高了学生的学习兴趣;远程教育使名校名师的教学资源分享至全社会;数字图书馆被智能检索,使知识流动;手机等移动互联设备使门禁、消费、考勤、借阅统一管理,这一切现在都可借助手机移动设备得以快捷的实现。一.1.2 课题的目的(1)学院管理亟需信息化支撑随着教育信息化管理进一步深入,世界大学城、微课等信息化教育普及,学习碎片化的教育模式的推行,使教育容量增大,教学模式多样化;高校校园在教学管理方面,采用实时监控的方式管控课堂,加强课堂管理;使用手机消费、考勤、借阅、门禁等;让校园管理规范化、人性化这些对于智慧校园建设都是必须具备的,构筑智慧校园环境,搭建一个智慧校园服务平

17、台,带动学院教学、科研、管理的全面发展。(2)数字世界影响了教师及学生的习惯和行为世界是丰富多彩的,人的发展也应该是丰富多彩的。网络的社会化是一种虚拟的社会化,人与人之间的交往存在机器的阻隔,是一种“人机符号符号机人”形式的交往。这种形式的交往去除了互动双方的诸多社会属性,带有“去社会化”的特征,与真实社会情境中的社会化相去甚远。在网络这个虚拟的世界里,可供学习的知识浩如烟海,可以帮助他们找到合适的学习材料,可以找到自己发展方向,也可以得到发展的资源和动力,给学生进行大跨度的联想和想象提供了十分广阔的领域,为创造性思维不断地输送养料,并且已经开始成为现实。利用因特网学习、研究乃至创新,这样的学

18、习才是最有效率的学习。值得提出的是,大多数学习差的学生主要是由于其个性类型和能力倾向不适从某种教学模式,互联网为这些学生提供了一个发挥聪明才智的广阔天地。有学者指出:“从来还没有任何事物能够像互联网这样如此强烈和长久地吸引着全球教育者的想象力和兴趣”。由此可见,数字世界对他们的习惯和行为有显著的影响。一.1.3 课题的研究意义湖南工业职业技术学院是国家示范性高职院校,在互联网+教育的智慧校园建设方面理应走在同类学校的前列。(1)理论价值为了顺应全球教育信息化发展的潮流,促进信息技术与职业教育教学的深度融合,贯彻全国职业教育工作会议精神,落实教育部教育信息化十年发展规划(2011-2020 年)

19、关于“加强教育信息化标准规范制定和应用推广”的要求,国家教育部制定的职业院校智慧校园建设规范规定职业院校智慧校园的技术系统包括数字资源、应用服务和基础设施三个部分。数字资源的建设要根据自身情况突出专业特色、校企合作特色,在建设的过程中遵循兼顾社会服务、优先引入、慎重自建、边建边用、建用结合、开放共享的原则。应用服务的建设需要各院校对照部、省、市三级信息化管理要求,根据自身情况选择实施,量力而行,逐步完善。基础设施的建设应充分利用网络互联和云计算技术的优势,积极借助社会力量,协同构建院校中心机房、服务器、网络、仿真实训系统环境等基础设施,将来自校外的数字化服务与校本提供的服务相结合,经济高效地为

20、学生、老师和管理人员提供数字化服务。职业院校智慧校园的实施不仅仅是信息化技术系统的建设,更重要的是突出机制创新,重视职业院校信息化组织结构与体系的构建。组织结构与体系是智慧校园的有机组成部分,是智慧校园顺利实施、平衡运行和持续发展的保障,包括信息化领导力、信息化组织机构、信息化政策与规范、信息化人力资源、信息化建设与应用机制、运维管理体系和安全保障体系七个方面。本课题的研究在一定程度上可以丰富和完善智慧校园的内容和范围,为国家职业教育部门对示范校的内容提供理论参考和决策依据。(2)实践意义通过对多数高职院校的调查发现,已经建设并投入运行智慧校园平台的高职院校廖廖无几,多数高职院校的智慧校园还只

21、停留在PC客户端,所谓的校园网也只是为了教务综合管理、图书资料的查阅或通知公告的发布,还没有起到办公、教学、服务的目的。本课题的研究可以为高职院校数字化智慧校园建设整体构建提供实践指导与参考。一.2 国内外现状一.2.1 智慧校园的界定所谓“智慧校园”是指一种以面向师生个性化服务为理念,通过利用云计算、虚拟化、物联网、移动互联、社会网络等新技术来改变师生和校园资源相互交互的方式,能识别学习者个体特征和学习情景,提供无缝互通的网络通信,有效支持教学过程分析、评价和智能决策的开放教育教学环境和便利舒适的生活环境,从而实现全新的智慧化服务和管理的校园模式。一.2.2 智慧校园的国外现状菲利普G阿特巴

22、赫也认为:“信息技术革命拥有促进高等教育转型的因素,包括知识的传播、储存和检索信息技术开始重塑教与学,并且改变着高等院校的管理方式。”欧美、日本等发达国家高度重视信息化建设,早在20世纪90年代初几乎所有的高校便建成了比较完善的校园网,各个职能部门都基本实现了网络化、信息化管理。建设中小学智慧校园,促进数字化学习成为美国、新西兰、英国、澳大利亚等一些国家推动基础教育发展的战略选择。21世纪各国都相继推出了智慧校园计划。美国2006年智慧校园(The ADS 2006 Report)研究报告表明:智慧校园正 在从“桌面时代”走向“移动时代”,移动设备占学生用的设备19%;美国2008年智慧校园研

23、究报告表明:69.9的学区应用了在线测评,85.2的学区在使用交互白板。2006年6月,为适应未来社会对学校教育的新要求,新西兰教育部推出了 成为21世纪的学习者学校数字化学习行动计划(20062010)指出2008年,教师、学校行政人员、管理者和教育机构采用学生管理信息系统,电子注册取代纸质数据,采用国家学生标识符,跟踪学习数据。此计划主要关注了数字化学习与有效教学,数字化学习与循环实证,数字化学习与基础设施、系统和标准,数字化学习与管理和支持系统。2007年澳大利亚开始实施了E-Learning计划,提出了有效的学校框架。构建有效的E-Learning校园学习环境,强调学校、教师和学生IC

24、T职业技能的学习。一.2.3 智慧校园的国内现状(1) 我国整体智慧校园的发展1995年,我国建立了“中国教育和科研计算机网(Cernet)”,并不断完善和提速。到目前为止,全国主要高校都建立了与Cernet相连接的校园网。1998年,教育部启动了现代远程教育工程,试图利用网络通讯等技术实现优秀教育资源的共享,构筑具有中国特色的终身教育体系。在世纪之交,教育部又启动了“新世纪教改工程”,试图探索适应新世纪要求的创新型人才培养模式。1999年,我国在“面向21世纪教育振兴行动计划”中提出并强调了要利用信息技术来推进教育的改革。我国“智慧校园”就是在这一教育改革的理念上提出来的。为了充分利用信息技

25、术进一步推进我国的高校改革,为了探索适应未来信息社会要求的高等学校人才培养模式和管理模式,为了在全球化进程中进一步增强我国高校的竞争力,特提出“建设数字化学习环境规划方案”,旨在做好校园内的信息化建设,建立新型的校园网络文化,智慧校园的理念得到了逐步扩充和完善。2010年6月21日,国家中长期教育改革和发展规划纲要(20102020年)审议通过,智慧校园是未来10年教育改革发展规划的方向,其中教育信息化单独成章,首次进入五年计划纲要。要加快教育信息化基础设施建设。信息技术对教育发展具有革命性影响,必须予以高度重视。把教育信息化纳入国家信息化发展整体战略,超前部署教育信息网络。到2020年,基本

26、建成覆盖城乡各级各类学校的数字化教育服务体系,促进教育内容、教学手段和方法现代化。充分利用优质资源和先进技术,创新运行机制和管理模式,整合现有资源,构建先进、高效、实用的数字化教育基础设施。加快终端设施普及,推进智慧校园建设,实现多种方式接入互联网。重点加强农村学校信息基础建设,缩小城乡数字化差距。2010年,在信息化“十二五”规划中,浙江大学提出建设一个“令人激动”的“智慧校园”。这幅蓝图描绘的是:无处不在的网络学习、融合创新的网络科研、透明高效的校务治理、丰富多彩的校园文化、方便周到的校园生活。实现学院重要场所智能化、数字化。对学院学术报告厅、会议室、多媒体教室、计算机教室、语音教室、计算

27、机控制中心等公共资源的电源、空调、照明系统、电子门禁系统、学生生活区以及教学设备和设施实施远距离自动监测和控制,保证其管理的易用性和节能性。由江苏省电信所倡导的“智慧校园”,其重要载体是校园“翼机通”,“通过融合物联网与3G技术的信息化应用平台,翼机通手机集门禁卡、借书证、零钱包等用途于一身。作为物联网应用的重要领域,打造智慧校园必将成为将来物联网发展的重要方向,也是各学校实现管理提升的必要途径。从大学到中小学,校园网络发展十分迅速,功能不断加强,服务水平、管理水平不断提高,已经进入稳定运行阶段。由此可以看到,与10年前相比,教育信息化的深度和广度都取得了长足进步,作为整个信息化的一个重要方面

28、,在新技术的推动下,教育信息化正在不断地向前拓展。现国内诸多厂家及企业涉足数字化产业的开发,尤其是涉及到千家万户的教育领域,智慧校园解决方案已由原来注重产品价格向注重产品质量和服务转型。在学校面向现代化、面向世界、面向未来、面向互联网的世纪,智慧校园己成为校园信息化发展的趋势和学校现代化的标志。我国智慧校园建设在我国教育信息化的进程中,可大致划分为四个阶段,可以用图1-1来表示智慧校园发展。图1.1 我国智慧校园的发展过程第一阶段:计算机机房阶段计算机机房。20世纪90年代,计算机实现了由DOS系统命令时代向WIN桌面鼠标时代的变革,使计算机的使用越来越普遍,各大学拥有计算机机房,主要用来完成

29、计算机类课程,实现计算机辅助教学。第二阶段:基础网络化阶段网络化校园。21世纪最初几年,计算机网络逐渐普及,教师、学生上网,万兆校园网络,认证、计费的使用。第三阶段:应用开展普及阶段智慧校园。随着网络的普及,己能完成教学、科研、管理和服务系统的信息化,由于开发的技术不同,形成各种单一系统,不能相互融合,数据不能共享。第四阶段:应用、数据与IT资源整合优化阶段整合型智慧校园。业务流程全面整合,为教学、科研、管理、远程教育提供保证。(2) 移动互联网发展现状时至今日,互联网已经遍及全世界,遍及我们生活中的每个角落。特别是近年来,由于手机等便携设备的普及特别是智能手机的爆炸式发展,移动互联网的概念深

30、入人心并可能引领新一轮的技术浪潮。根据瑞典互联网市场研究公司在2012年第二季度的研究报告,全球网络用户总量已经达到22.7亿。另据推测,到2016年,世界网络用户将可能达到30亿,其中约80%将为移动互联网用户5。基于移动互联网开发的软件已经广泛应用于各种行业, 从政府便民服务平台到电子商务移动终端,到处可见移动互联带来的方便性,许多互联网公司也将未来的战略重心从传统 Web 服务转移到了移动平台上。使用移动终端能够给用户带来无时无刻的服务体验,例如手机游戏、音视频媒体等。各大商家也在移动终端的处理系统上倾注了大量精力,从国外的苹果公司、谷歌公司到国内的小米、华为等,都在争先恐后的抢占移动互

31、联这个具有极大潜力的平台,拓展自己的业务。而移动、联通公司也先后推出了 4G标准服务,从而为移动互联提供了畅通的信息传输环境。随着移动互联的发展,我国的无线网络覆盖范围也在不断扩大,在各类餐饮场所、休闲娱乐场所和购物场所中,我们能方便的体验无线互联带来的便捷性,高校也基本有了无线网络覆盖。随着智能手机、3G/4G的普及、无处不在的宽带无线网络以及云服务平台的应用,全国有2000多万的大学生中90%以上使用智能手机,而且越来越多的人喜欢通过手机或Pad(而不是传统的PC机)进行上网获取资讯、收发邮件、学习阅读、社交聊天,高校已建设的很多信息化系统也需要借智能手机、平板电脑等新载体延伸更多更周到的

32、服务,因此,从移动互联技术的角度来研究建设智慧校园服务平台是非常有意义和必要的。一.3 论文内容概括通过对湖南省几所国家示范性高职院校智慧校园的需求做充分的调研和总结,得出类似于湖南工业职业技术学院的高职院校对智慧校园的需求分析。根据高职院校校园网现状及未来发展,做出智慧校园的设计方案。在总体设计上,运用当前设计的主流技术,体现智慧校园的智慧特征。本文主要做以下几方面的工作:(1)详细分析湖南工院学院校园网现状,做出智慧校园的需求分析;(2)设计智慧校园的总体架构;(3)设计实现OA系统、学生管理系统等主要功能模块;(4)把云计算和移动互联等现代新技术引入智慧校园;(5)分析智慧校园网面临的安

33、全威胁,提出虚拟桌面及安全云的解决方案。一.4 论文的组织结构本文的结构安排如下:第一章介绍了课题的研究背景和意义、相关技术的国内外研究现状和本文的主要主要研究内容与创新点。第二章主要对智慧校园的相关技术进行了介绍,包括主题信息采集和处理技术、信息推送技术、热点话题发现技术。并对本文构建平台中使用的 Android 和 iOS 等框架技术进行了介绍。第三章湖南工业职业技术学院智慧校园的发展与需求分析。对湖南工业职业技术学院校园网现状进行调研,指出智慧校园的特征、功能,并做出智慧校园的需求分析。第四章湖南工院智慧校园的系统设计。主要包括湖南工院智慧校园的设计原则、设计思想、总计设计等。第五章湖南

34、工院智慧校园主要功能模块的设计与实现。包括湖南工院网络规划与构建、构建统一的学院信息门户应用平台、建立电子身份认证、应用及管理系统的设计、物联网在智慧校园的应用“校园一卡通”、云计算的应用、 云计算与物联网的结合、安全保障体系的建立等内容。第六章结论与展望。主要说明了本文的主要内容及创新点、智慧校园的发展前景及下一步的工作。一.5 本章小结本章首先介绍了本课题的来源、研究目的和意义。接着详细概述了本课题涉及到的智慧校园、移动互联网技术的最新研究成果。最后概述了本文的主要研究内容与创新点。第二章 开发智慧校园平台的相关技术二.1 AppCan移动平台本课题智慧校园的开发工具使用的是AppCan,

35、AppCan是使用HTML5、CSS3和JavaScript语言编写的Hybrid跨平台移动应用开发工具。开发者通过内置的AppCan IDE集成开发工具、在线编译系统以及云端打包器等,快速生成Android、iOS、Windows Phone平台上的本地应用。图2.1 APPCan移动应用开发功能二.1.1 AppCan核心优势(1)应用程序只需要一次开发,可自动适配多平台、多分辨率、多机型。是我国自主研发的一款应用性极强的移动应用引擎。(2)该开发软件可自由扩展,其官网发布的插件全开源,可针对用户的需要进行定制开发。(3)在开发界面友好,窗口之间相互调用,可自由切换,具有极致的页面交互功能

36、。(4)包含系统类、UI界面类、网络类、多媒体类、第三方扩展类等数百款原生插件,可供用户免费下载使用。(5)预置数百种界面模板和多套应用模板,模板式的开发,具有人性化的集成开发环境。(6)支持代码同步、编译本地测试包等功能,使APP的开发工作更快速、高效,能成功地实现一键真机调试功能。(7)开发者无需安装编译环境,通过云编译即可完成发布到应用市场的安装包。(8)全新升级的强劲加密方式,支持全包加密及指定文件加密,全方位保障代码安全。(9)为开发者提供向指定群组或指定用户推送即时消息的服务,针对不同属性的用户推送差异化信息。(10)及时的运营数据统计及分析,可以实现自定义事件统计,无限扩展分析维

37、度。(11)AppCan一体化移动平台包括AppCan MEAP移动应用开发平台和AppCan EMM移动应用管理平台,为企事业单位提供全面的移动应用开发和管理控制服务,实现对移动应用全生命周期(Full LifeCycle)的支持和管理,从而帮助政企单位从移动应用战略上整体规划布局,引领企业移动管理走向未来。图2.2 AppCan一体化企业移动平台整体解决方案二.1.2 AppCan SDK移动应用开发系统AppCan SDK 是一套跨平台移动应用开发系统,基于业内领先的Hybrid App 开发引擎,采用HTML5 标准作为开发语言,支持一次开发多平台适配。AppCan SDK 提供应用向

38、导和界面向导,内置上百套应用界面模板和数十种应用插件,支持本地打包和模拟调试。提供标准接口,支持第三方Javascript 库与UI 框架,支持自定义引擎和插件扩展;支持插件自定义资源,以实现插件的最大化复用。 图2.3 AppCan SDK移动应用开发系统二.1.3 MBaaS 移动后端服务系统AppCan MEAP平台移动后端服务系统MBaaS基于分布式架构设计,为企业移动应用后端服务云化,提供了一整套后端即服务的高效云服务架构、标准化服务API接口和灵活管理能力。为Android和iOS终端分别提供基于MQTT和APNS技术的可靠高效信息推送能力,并保证推送信息到达的即时准确。为移动应用

39、提供了库、表、记录等级别的DDL和DML操作接口,支持多表关联处理和数据批量处理,提供记录导入、导出和检索管理能力,交付灵活的权限控制手段。为移动业务应用提供灵活的文件存储、上传、下载服务,支持存储配额操作接口,提供后台统计分析手段。为企业业务应用提供即时通讯接入能力;为管理员提供社交通讯管理服务。为企业业务应用提供第三方平台(新浪微博、微信、QQ)的接入能力,支持接入授权,快速降低应用注册门槛,方便用户快捷登录。图2.4 MBaaS 移动后端服务系统二.1.4 APPCAN的安装步骤打开浏览器输入http:/ APPCAN的安装步骤打开APPCAN注册界面,新用户要点击右下角的“立即注册”按

40、钮,在AppCan的注册界面输入邮箱、昵称、密码、验证码等信息,提交注册后,通过邮件认证,进入个人中心,在窗口左上角文件下创建AppCan项目,在创建AppCan应用项目窗口,选择“您需要登录AppCan账号新建/同步项目,便捷开发管理”,进行同步开发,点击“新建项目在线同步”选项,创建同步项目名称,此处可输入中文,打开创建好项目的一些子目录,并打开index_content.html,单击工具栏中的预览图标,在窗口右侧将显示app预览效果,修改index_content.html内容,在body内容中输入AppCan,右侧同步显示“AppCan”文字,右击左侧栏目的phone文件夹,创建Ap

41、pCan页面,但要求页面名称不能有中文字符,在新建AppCan页面,可根据需要配置需要的界面,如页面结构布局,选择内容区,此处选择“简洁布局”,登录的布局类型,右侧将显示预览效果,单击“完成”按钮,AppCan项目创建成功,如图2.6所示。 图2.6 安装完成界面二.2 数据库技术本系统采用了SQL Server 2005的数据库技。它结合了分析、报表、集成和通知功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server是一个采用了Client/Server方式的关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。其中

42、SQL英文Structured Query Language的缩写,意思为结构化查询语言。它具有同各种数据库建立联系,进行沟通的功能。而SQL Server的作用则是对存放在数据库中的数据进行组织、管理和检索。Microsoft SQL Server 2005是一个提供了企业级的数据管理的数据库平台。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,为构建和管理数据应用程序带来了很多便利。SQL Server 2005是一个安全、可靠、高效的企业级数据管理平台;先进、一体化的商业智能平台;极具扩展性和灵活性的开发平台。SQL Ser

43、ver 2005的特点:(1)数据转换服务(DTS)增强:SQL Server 2005重新设计了DTS,提供了一个全面的企业提取、转换和装载平台。它也被重新命名为SQL服务器集成服务(SQL Server Integration Services)。(2)可伸缩性:创建远程关系在线分析处理(ROLAP)或混合在线分析处理(HOLAP)分割,分布式分割单元,持续计算等特性,极大地提升了SQL Server 2005中分析服务的可伸缩性。(3)增强的安全性:SQL Server 2005采用了数据库加密、加强的默认设置和密码策略以及更加细化的许可控制等措施,确保了应用程序数据的安全性。(4)预制

44、缓存:预制缓存合并了MOLAP等级查询运行与实时数据分析,同时也就排除了维护在线分析处理存储的需要。二.3 HTML5HTML5 是下一代 Web 网页编程语言,HTML5 在现有的 HTML4 的基础上提出了很多新的特性,包括交互式文档、客户端存储数据、嵌入音频、视频和图片的函数等。HTML5 特地增加了互动性,可以减少开发成本,并将引领下一代优秀的web 应用体验。它的出现可以消除互联网应用程序对 flash,javaFX,Sliverlight 等一系列浏览器插件的依赖。从整体的思路来看,HTML5 技术的渲染主要是由浏览器、内嵌 HTML5 解析器的应用程序、支持打开书签的 App、或

45、者是手机(Android、iOS)进行的。这种技术的好处是能最大限度的重用现有的网页设计。从个体的思路来看,HTML5 技术主要使用 JavaScript 脚本直接客户端控制本地功能, 从而改变移动设备上的浏览器组件。而 HTML5 在应用上的表现更多是由HTML、CSS 渲染控制的,而不是由 JavaScript 脚本解析生成的。如果合理保用,HTML5 可以带来许多优秀的表现效果二.4 PHP语言随着手机的更新换代, 移动浏览器也在不断的升级,这给 HTML5 在移动 Web方向的发展提供很大的动力。同时,也随着移动设备性能的提升,移动 HTTP的 Web 应用的能力也渐渐提供越来越好的客

46、户端体验。PHP,是英文 Hypertext Preprocessor 的缩写,即超文本预处理语言。PHP 是一种内嵌于 HTML 中间的语言,是一种在运行在服务器端的且嵌入到 HTML 语言中的一种脚本语言,PHP 语法类似于 C,在网页开发编程中广泛使用。由于 PHP 程序开发快,运行快,跨平台,上手快速,可与 HTML 语言混合编程,编辑简单,实用性强,所以在 Web 开发上被广泛使用。PHP 的运行可依赖于 Apache Web 服务器,PHP 库,后台需要 MySQL数据库支撑。2.4.1 PHP 安装步骤:(1)在 http:/ 可以下载到 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_gd2.dll”、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁