欢迎来到天天文库
浏览记录
ID:28092896
大小:18.27 KB
页数:5页
时间:2018-12-08
《基于ios平台的车联网移动应用系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。基于iOS平台的车联网移动应用系统设计与实现 摘要:随着生活节奏的不断加快,人们对车辆的需求和使用越来越多。设计一套完整的基于iOS的车联网移动应用系统,并实现用户管理、预约加油、实时地图、车辆导航、车辆维护、音乐播放、违章查询等功能,方便用户随时随地查看和管理车辆信息,给人们对自身车辆的管理带来了极大便利。 关键词:iO
2、S;车联网;车辆管理 DOIDOI:/ 中图分类号:TP319 文献标识码:A文章编号文章编号:1672--0116-03 0引言 随着人们对车的需求的增加,并伴随着生活节奏的不断加快,人们对车辆的管理方式也越发复杂,并且用户对车载移动应用的需求也越来越大[1]。与此同时,由于使用车辆的人群规模在扩大,全国各大城市都出现了堵车、拥挤问题。因此,更加高效便捷的路线规划和更加轻松愉快的出行体验引起了人们的广泛关注和研究。虽然针对车辆管理的移动App并不罕见,但这类App为了充分发挥“教学点数字教
3、育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。不是由厂商开发就是由一些硬件开发商开发,因此要么更加趋向于车辆状态的显示以及开门、开空调、自动倒车等控制,通用性差,要么需要购买配套硬件设备,成本相对较高,安全性也较低
4、。这类软件的特点是通用性差、专业性强,例如BMW的“BMW互联应用”,以及上海博泰�P达公司研发的“iVokaMINIX”。本项目旨在设计开发出这样一款移动应用,帮助用户规划出高效的行驶路线,处理使用过程中的一些繁琐事务,从而有效解决道路使用率过低等问题。 1系统开发环境及关键技术 iOS与Swift iOS系统是苹果公司为移动设备所开发的专有操作系统,所支持的设备包括iPhone、iPodtouch和iPad。与Android不同,iOS系统不支持任何非苹果的硬体设备。iOS设备一般采用ARM
5、架构的64位CPU。iOS系统由四层架构组成,分为核心操作系统层、核心服务层、媒体层及触控应用层,高层框架对底层框架进行抽象,使得高层框架更适合人们编码和理解。 Swift是一种支持多编程范式和编译式的编程语言,是用来撰写macOS/OSX、iOS、watchOS和tvOS的语言之一[2]。XX年,其在苹果开发者年会发布。设计Swift时,苹果公司有意让Swift与Objective-C共存在苹果公司的作业系统上。Swift的特点是:快速、现代、安全、互动,而且明显优于Objective-C语言。S
6、wift以LLVM编译,可以使用现有的Cocoa和CocoaTouch框架。为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。 SQLite SQLite是一款轻量级的遵守ACID的关系数
7、据库管理系统[3],它包含在一个相对较小的C程式库中。与许多其它数据库管理系统不同,SQLite不是一个客户端/服务器结构的数据库引擎,而是被集成在用户程序中。SQLite引擎不是一个应用程序与之通信的独立进程,SQLite库链接到程序中,并成为它的一个组成部分,其也可被动态链接。应用程序经由编程语言内的直接API调用来使用SQLite的功能,这在减少数据库访问延迟上有积极作用,因为在一个单一进程中的函数调用比跨进程通信更有效率。 2系统设计 该系统采用C/S模式架构,系统分为Linux服务器端和
8、iOS移动客户端两个部分。服务器采用Linux系统,软件选用Apache,数据库使用MySQL,开发语言基于PHP,移动客户端将基于iOS系统,本地数据库使用SQLite,开发语言采用Swift,服务器与客户端之间采用JSON格式的�稻莨低ā� 系统架构 本应用系统的硬件架构为C/S架构,服务器为Linux系统,客户端为iPhone等iOS设备。客户端可以通过蜂窝网络、WiFi等途径访问服务器,客户端与服务器之间的数据交换使用JSON协议格式。为了充
此文档下载收益归作者所有