摘要 | 第1-6页 |
ABSTRACT | 第6-10页 |
第一章 绪论 | 第10-15页 |
·课题背景 | 第10-13页 |
·智能家居的概念 | 第10-11页 |
·智能家居系统的现状和发展 | 第11-13页 |
·课题任务 | 第13-14页 |
·课题目标 | 第13页 |
·本人承担任务 | 第13-14页 |
·论文组织结构 | 第14-15页 |
第二章 相关平台、技术介绍与用户界面设计概述 | 第15-25页 |
·iOS平台的介绍 | 第15-17页 |
·Objective-C语言的介绍与特点 | 第17-20页 |
·iOS用户界面设计概述 | 第20-24页 |
·iOS用户界面应用风格 | 第20-23页 |
·iPad界面特有风格与控件 | 第23-24页 |
·本章小结 | 第24-25页 |
第三章 智能家居系统需求分析 | 第25-32页 |
·总体功能性需求 | 第25-26页 |
·功能性需求 | 第26-29页 |
·设备功能需求 | 第26-28页 |
·日志功能需求 | 第28-29页 |
·非功能性需求 | 第29-30页 |
·性能需求 | 第29页 |
·界面需求 | 第29-30页 |
·系统流程图 | 第30页 |
·本章小结 | 第30-32页 |
第四章 智能家居系统整体设计 | 第32-41页 |
·系统整体设计 | 第32-33页 |
·智能家居框架说明与程序结构设计 | 第32-33页 |
·软件结构设计 | 第33-40页 |
·整体数据编码说明 | 第33-39页 |
·模块划分 | 第39-40页 |
·本章小结 | 第40-41页 |
第五章 上层视图模块的详细设计与实现 | 第41-59页 |
·UISplitViewController Class中的RootView视图实现 | 第41-44页 |
·DetailController实现 | 第44-57页 |
·豆浆机界面 | 第46-47页 |
·热水器界面 | 第47-48页 |
·微波炉界面 | 第48-50页 |
·油烟机与电磁炉界面 | 第50-54页 |
·电风扇界面 | 第54-55页 |
·剩余界面预览 | 第55-57页 |
·SmartHomeAppDelegate代理与界面层 | 第57-58页 |
·本章小结 | 第58-59页 |
第六章 网络通信与日志模块的详细设计与实现 | 第59-68页 |
·网络通信模块实现 | 第59-63页 |
·网络通信架构 | 第59-60页 |
·代理类SmartHomeAppDelegate与网络通信 | 第60-62页 |
·传输层UDPRobot | 第62-63页 |
·编码层FrameCoder | 第63页 |
·日志模块实现 | 第63-67页 |
·日志界面LogViewController | 第64-66页 |
·日志与SmartHomeAppDelegate代理类 | 第66页 |
·日志内容SmartHomeLogger类 | 第66-67页 |
·日志目录LogDirectoryUtil类 | 第67页 |
·本章小结 | 第67-68页 |
第七章 智能家居系统的测试 | 第68-73页 |
·虚拟网关测试 | 第68-69页 |
·测试用例及流程图 | 第69-71页 |
·内存泄露测试 | 第71-72页 |
·本章小结 | 第72-73页 |
第八章 结束语 | 第73-75页 |
·论文工作总结 | 第73页 |
·问题和展望 | 第73-75页 |
参考文献 | 第75-76页 |
致谢 | 第76页 |