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

基于微信硬件平台的酒店智能门锁系统的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第一章 绪论第9-12页
    1.1 研究背景与意义第9页
    1.2 国内外发展现状第9-10页
    1.3 研究内容第10-11页
    1.4 组织结构第11-12页
第二章 系统功能分析与设计第12-19页
    2.1 系统业务功能第12-15页
    2.2 系统安全分析与方案解决第15-19页
        2.2.1 Web端漏洞第17页
        2.2.2 设备端漏洞第17-19页
第三章 相关技术平台及应用第19-33页
    3.1 核心技术介绍第19-23页
        3.1.1 低功耗蓝牙技术BLE第19-21页
        3.1.2 微信蓝牙外设协议AirSync第21-23页
    3.2 网络技术与协议第23-25页
        3.2.1 Ajax技术第23-24页
        3.2.2 XMPP协议第24-25页
    3.3 编程语言框架介绍第25-28页
        3.3.1 基于NIO的Mina框架第25-27页
        3.3.2 Protocol buffer序列化技术第27-28页
    3.4 平台介绍与应用第28-33页
        3.4.1 微信硬件平台第28-31页
        3.4.2 微信开放平台第31-33页
第四章 系统模块设计与实现第33-59页
    4.1 设备服务器第33-43页
        4.1.1 开发环境搭建第33-34页
        4.1.2 验证服务器地址的有效性第34-36页
        4.1.3 基础消息与事件处理第36页
        4.1.4 并发开锁请求的处理第36-38页
        4.1.5 全局接口票据的动态刷新第38页
        4.1.6 反馈消息的封装第38-40页
        4.1.7 生成设备二维码ticket第40-41页
        4.1.8 jsapi签名生成算法第41-42页
        4.1.9 数据库表的设计第42-43页
    4.2 门锁H5控制模块第43-49页
        4.2.1 H5端业务分析第43-45页
        4.2.2 身份认证方案第45-49页
    4.3 蓝牙门锁模拟模块第49-54页
        4.3.1 硬件开发环境搭建第49-51页
        4.3.2 微信与外设通信服务第51-54页
    4.4 酒店客户端模块第54-59页
        4.4.1 门锁状态推送方案第54-56页
        4.4.2 服务端的Spring MVC架构第56-59页
第五章 系统模块测试第59-64页
    5.1 外设协议测试第59-60页
    5.2 设备公众号测试第60-61页
    5.3 客户端测试第61-64页
第六章 总结与展望第64-66页
    6.1 个人工作总结第64页
    6.2 前景与展望第64-66页
参考文献第66-68页

论文共68页,点击 下载论文
上一篇:基于个性化推荐的ios在线教育系统的设计与实现
下一篇:亚太再平衡战略下美国对中国周边地区公共外交的特点及影响