摘要车载智能控制器是用于房车、高端商务车的中心控制系统,可以实现远程的车载设备的控制,包括空调、灯光、门窗、座椅、水泵等。无需钥匙和按键,通过随身的手机、iPAD等任一移动终端,可以实现上述功能,功能新颖、实用性强,市场需求明显。
本文首先介绍了课题的背景、研究意义以及论文的主要任务,对iOS平台以及iOS的开发技术进行了说明,包括iOS体系结构、iOS开发工具、Objective-C语言等。然后,从功能性需求与非功能性需求两方面出发对智能控制器进行了设计,以灯光控制为例,从功能模块和网络通信模块两个部分分别进行了设计和实现。着重讲述了在iOS的用户界面设计的基础上,如何设计本应用的界面与交互操作。最后,通过在模拟器上的测试,使应用基本符合预期。21403
关键词 智能控制 iOS Objective-C 毕业论文设计说明书(论文)外文摘要
Title THE SOFEWARE DESIGN OF VEHICLE INTELLIGENT CONTROLLER BASE ON IOS SYSTEM
Abstract
The vehicle intelligent controller is a center control system of recreational vehicle and high-end commercial vehicle which can control a remote vehicle equipment, including air conditioning, lighting, windows, seats, pumps, etc.. Without keys and buttons, you can achieve the above functions through portable phone, iPAD or any mobile terminal, it has innovative features, strong practicality and significant market demand.
This paper introduces the background of the topic, significance and the main task of the paper. The iOS platform and iOS development techniques are also described, including the architecture of iOS, iOS development tools and Objective-C language. Then, starting from the functional requirements and non-functional requirements intelligent controller has been designed, take lighting control as an example, the paper designed and implemented in two parts of functional modules and network communication modules. The paper focuses on how to design the interface and interaction of the application on the basis of iOS user interface design. Finally, by testing in the simulator,the application basically accord with the expectation.
Keywords intelligent controller iOS Objective-C
目 次
1 引言 1
1.1 智能控制的现状和发展概况 1
1.2 课题任务 2
1.3 论文的组织结构 2
2 iOS平台及相关技术 3
2.1 iOS体系结构 3
2.2 iOS开发工具 5
2.3 开发语言Objective-C 9
3 智能控制系统需求分析 13
3.1 功能性需求分析 13
3.2 非功能性需求 14
4 智能控制器设计 14
4.1 系统整体设计 15
4.2 模块设计 16
5 模块的详细设计与实现 16
5.1 用户视图界面设计 17
5.2 网络通信模块实现 22
6 系统测试 26
结 论 29
致 谢 30
参考文献31
附 录 33
1 引言
作为控制技术不断发展过程中一个新的阶段,智能控制是近年来一个新兴的研究领域。自80年代于纽约召开第一届智能控制学术会议以来,智能控制已经在航空航天、工业、军事、交通等众多行业内被广泛运用。智能控制是自动控制技术发展的高级阶段,是控制科学的前沿领域,为那些传统技术无法解决的问题提供了理论和有效的方案。本章将介绍本课题的研究背景,智能控制技术的现状和发展,以及本论文的主要内容和组织结构。