首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Android和IOS的智能家居手机客户端软件的设计与实现

摘要第4-5页
Abstract第5页
第一章 绪论第9-13页
    1.1 课题的研究背景及意义第9页
    1.2 国内外研究现状及发展趋势第9-11页
    1.3 论文研究内容及章节安排第11-13页
第二章 移动平台技术分析第13-31页
    2.1 开发系统简介第13-16页
        2.1.1 Android系统简介第13-16页
        2.1.2 iOS系统简介第16页
    2.2 存储技术分析第16-17页
        2.2.1 Android的数据存储技术第17页
        2.2.2 iOS的数据存储技术第17页
    2.3 网络通信技术分析第17-23页
        2.3.1 Android的网络通信技术第18-21页
        2.3.2 iOS的网络通信技术第21-23页
    2.4 布局技术分析第23-27页
        2.4.1 Android的布局技术第23-24页
        2.4.2 iOS的布局技术第24-27页
    2.5 平台搭建第27-29页
        2.5.1 Android平台的搭建第27-28页
        2.5.2 iOS平台的搭建第28-29页
    2.6 本章小结第29-31页
第三章 客户端软件总体设计第31-51页
    3.1 智能家居系统第31-32页
        3.1.1 系统概述第31页
        3.1.2 控制方式第31-32页
    3.2 需求分析第32-40页
        3.2.1 功能性需求第32-39页
        3.2.2 非功能性需求第39-40页
    3.3 客户端软件业务流程第40-45页
        3.3.1 程序初始化流程第40页
        3.3.2 场景模式设置流程第40-41页
        3.3.3 自定义房间设置流程第41-42页
        3.3.4 自定义设备流程第42-44页
        3.3.5 设备控制操作流程第44-45页
    3.4 软件功能模块划分第45-50页
        3.4.1 用户登录第46页
        3.4.2 软件更新第46-47页
        3.4.3 网络通信第47-48页
        3.4.4 界面操作第48-49页
        3.4.5 数据存储第49-50页
    3.5 本章小结第50-51页
第四章 客户端重要模块的实现方式第51-79页
    4.1 人机界面模块的设计与实现第51-60页
        4.1.1 手机界面设计的原则第51页
        4.1.2 结构设计第51-53页
        4.1.3 实现方式第53-60页
    4.2 软件更新模块的设计与实现第60-65页
        4.2.1 服务器端第60页
        4.2.2 结构设计第60-61页
        4.2.3 实现方式第61-65页
    4.3 网络通信模块的设计与实现第65-72页
        4.3.1 基于TCP的通信协议的制定第65-66页
        4.3.2 Android的实现方式第66-70页
        4.3.3 iOS的实现方式第70-72页
    4.4 数据库模块的设计与实现第72-78页
        4.4.1 数据库存储方案设计第72-74页
        4.4.2 Android的实现方式第74-77页
        4.4.3 iOS的实现方式第77-78页
    4.5 本章小结第78-79页
第五章 软件测试及系统联调第79-91页
    5.1 测试环境第79页
    5.2 测试方法及结果分析第79-85页
        5.2.1 功能测试第80-82页
        5.2.2 性能测试第82-85页
    5.3 软硬件联调第85-89页
    5.4 本章小结第89-91页
第六章 总结与展望第91-93页
    6.1 工作总结第91页
    6.2 心得体会第91-92页
    6.3 展望第92-93页
致谢第93-95页
参考文献第95-97页
作者在攻读硕士学位期间发表的论文第97-99页
附录第99页

论文共99页,点击 下载论文
上一篇:语境顺应论视角下《华伦夫人的职业》中的模糊修辞研究
下一篇:两类广义多乘积规划问题的优化算法