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

基于iOS平台的组件化即时通信系统的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第一章 绪论第10-14页
    1.1 研究背景第10-11页
    1.2 研究内容第11页
    1.3 论文结构第11-14页
第二章 相关技术第14-24页
    2.1 iOS开发相关技术第14-17页
        2.1.1 iOS系统架构第14-15页
        2.1.2 iOS程序生命周期第15页
        2.1.3 iOS存储相关第15-16页
        2.1.4 iOS类之间数据传递方式第16页
        2.1.5 URL Schema第16-17页
        2.1.6 runtime system第17页
    2.2 推送相关技术第17-20页
        2.2.1 推送方式分类第18页
        2.2.2 APNs第18-19页
        2.2.3 MQTT第19-20页
    2.3 组件化工具第20-23页
        2.3.1 Git第20页
        2.3.2 Cocoapods第20-22页
        2.3.3 Git与Cocoapods封装第三方库第22-23页
    2.4 本章小结第23-24页
第三章 系统需求分析与概要设计第24-38页
    3.1 系统架构分析与设计第24-27页
        3.1.1 组件化的需求第24-25页
        3.1.2 组件化的设计第25页
        3.1.3 系统架构设计第25-26页
        3.1.4 组件化架构优势与缺点第26-27页
    3.2 组件中间层分析与设计第27-31页
        3.2.1 模块组件化及依赖管理第27-28页
        3.2.2 组件间界面跳转第28-30页
        3.2.3 组件状态管理第30页
        3.2.4 组件间的调用第30-31页
        3.2.5 组件间的通信第31页
    3.3 基础通用组件分析与设计第31-32页
        3.3.1 网络传输组件第31-32页
        3.3.2 本地持久化组件第32页
    3.4 独立业务组件分析与设计第32-36页
        3.4.1 用户注册和登录组件第32-33页
        3.4.2 好友系统组件第33-34页
        3.4.3 好友动态信息组件第34-35页
        3.4.4 即时通信组件第35-36页
        3.4.5 即时通信系统的非功能需求第36页
    3.5 本章小结第36-38页
第四章 系统详细设计与实现第38-62页
    4.1 组件化详细设计与实现第38-43页
        4.1.1 统跳协议第38-40页
        4.1.2 组件管理第40-41页
        4.1.3 组件调用中间件第41-43页
    4.2 基础通用组件的详细设计与实现第43-52页
        4.2.1 网络传输组件第43-46页
        4.2.2 本地持久化存储组件第46-52页
    4.3 独立业务组件的详细设计与实现第52-60页
        4.3.1 用户注册和登录组件第52-54页
        4.3.2 好友系统组件第54-56页
        4.3.3 好友动态信息组件第56-58页
        4.3.4 即时通信组件第58-60页
    4.4 本章小结第60-62页
第五章 系统测试及验证第62-76页
    5.1 测试目标及环境第62页
        5.1.1 测试目标第62页
        5.1.2 测试环境第62页
    5.2 组件中间层功能测试第62-67页
        5.2.1 组件导入和版本切换第62-64页
        5.2.2 统跳协议第64-65页
        5.2.3 组件管理第65-66页
        5.2.4 组件调用中间件第66-67页
    5.3 独立业务组件功能测试第67-74页
        5.3.1 用户注册和登录组件第67-69页
        5.3.2 好友系统组件第69-70页
        5.3.3 好友动态信息组件第70-73页
        5.3.4 即时通信组件第73-74页
    5.4 性能测试第74-75页
    5.5 本章小结第75-76页
第六章 总结与展望第76-78页
    6.1 工作总结第76页
    6.2 工作展望第76-78页
参考文献第78-80页
致谢第80页

论文共80页,点击 下载论文
上一篇:面向教学过程的实时在线教育系统的设计与实现
下一篇:业务流程生成工具中数据操作自动生成方法的设计与实现