基于ios平台的校园助手app的设计与实现

基于ios平台的校园助手app的设计与实现

ID:28092907

大小:17.95 KB

页数:5页

时间:2018-12-08

基于ios平台的校园助手app的设计与实现_第1页
基于ios平台的校园助手app的设计与实现_第2页
基于ios平台的校园助手app的设计与实现_第3页
基于ios平台的校园助手app的设计与实现_第4页
基于ios平台的校园助手app的设计与实现_第5页
资源描述:

《基于ios平台的校园助手app的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。基于iOS平台的校园助手APP的设计与实现  摘要:该软件基于iOS平台开发,使用storyboard设计软件的视图,使用SQLite存储数据。主要为在校大学生提供个人日程、课程表、备忘录以及学校周边信息检索功能。通过实时全景地图,可使学生快速定位学校周边的餐饮、娱乐和交通等信息。  关键词:iOS平台;storyboard;SQLite;信息检索;地图  中�D分类号:TP393文献标识码:A文章编号:1009--0

2、079-03  Abstract:ThesoftwareBasedontheiOSplatformisdevelopedtoprovidetheretrievingofpersonalschedule,curriculum,memorandumandinformationsaroundtheschoolforcollegestudents.Theviewofthesoftwareisdesignedbythestoryboard,withthestoringdatabySQLite.Throughmaps,studentscanquicklyretrievetheinformationofth

3、efood,entertainmentandtransportationaroundtheuniversity,whichareneededbythem.  Keywords:iOSoperatingsystem;storyboard;SQLite;informationretrieval;map为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学

4、点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  1背景  随着互联网的发展,到XX年6月,全球互联网用户渗透率由XX年底的%快速升至48%,用户数增至亿,占全球总人口的%。其中,绝大多数网民是通过手机上网的。预计在XX年底全球移动用户人数将达到亿。截止XX年三季度,中国移动互联网用户规模已高达亿[1]。人们越来越喜欢在手机上搜索信息、听音乐、看视频、购物等。因此,基于手机的APP得到迅猛发展。目前,手机应用的主流操作系统是Android和iOS。  根据IDC公司的数据显示,iOS目前占据全球智能机系统市场份额的30%,企业市场占有率达70%,是全球第二大的智能操作系统[2]

5、。基于iOS的iPhone手机因其操作系统的创新性、安全性和个性化等特点,在学生全体中也占据了极大部分的市场份额。  本文旨在设计一款基于iOS的校园助手APP,方面在校大学生通过手机随时快速地进行个人日程查询,课表查询,备忘录查询,学校信息查询以及学校周边的餐饮、娱乐和交通信息的查询等。  2开发环境  iOS平台为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到

6、位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  iOS平台是一个完全封闭的系统,不开源,而且采用沙盒机制来保护用户数据,实现不同程序之间的隔离,因此安全性较好。此外,iOS系统的软件与硬件的整合度相当高,使其分化大大降低,这样也增加了整个系统的稳定性。因此本软件选用iOS作为开发平台。  iOS的系统架构分为四个层次:核心操作系统层,核心服务层,媒体层,可轻触层[3]。如图1所示:  SQLite数据库  SQLite是一款轻型的数据库,它遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,它最大特点是占用资源非常低[4],故本软件选用SQLite

7、作为数据库,以减少对资源的消耗,加快软件的运行速度。  objective-c语言  objective-c主要用于采用OpenStep标准的MacOSX和GNUstep系统。在MACOSX系统下,运用苹果提供的SDK等开发工具包[5],可以方便的用来做iOS开发。本软件采用objective-c语言在Xcode环境下开发。  3系统分析与设计  系统界面设计  1)个人信息检索界面:该界面主要为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。