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

组件化的iOS国贸商城客户端重构

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第10-20页
    1.1 论文的选题背景与意义第10-14页
        1.1.1 组件化的必要性第10-12页
        1.1.2 国贸商城客户端现状第12-14页
    1.2 国内外研究现状第14-18页
        1.2.1 国外研究现状第14-16页
        1.2.2 国内研究现状第16-18页
    1.3 论文的研究内容及组织安排第18-20页
        1.3.1 论文的研究内容第18-19页
        1.3.2 论文的组织安排第19-20页
第二章 相关技术基础第20-32页
    2.1 组件化开发技术基础第20-22页
        2.1.1 组件化开发的诞生第20-21页
        2.1.2 组件化开发流程第21-22页
    2.2 Runtime第22-26页
        2.2.1 编译过程第23-24页
        2.2.2 消息转发第24-26页
    2.3 CocoaPods第26-27页
    2.4 MVC设计模式第27-29页
        2.4.1 工作原理第27-28页
        2.4.2 通信方式第28-29页
    2.5 代理设计模式第29-32页
        2.5.1 工作原理第29-30页
        2.5.2 解决循环引用第30-32页
第三章 组件化框架设计与实现第32-48页
    3.1 组件化架构设计第32-34页
        3.1.1 解决耦合设计方案第32-34页
        3.1.2 组件化框架的设计方案第34页
    3.2 URL方案第34-38页
    3.3 Runtime方案第38-41页
    3.4 Protocol方案第41-48页
第四章 国贸商城客户端重构第48-65页
    4.1 业务特点第48-49页
    4.2 方案制定第49-59页
        4.2.1 组件拆分第49页
        4.2.2 单个组件示例第49-54页
        4.2.3 组件管理器实现第54-58页
        4.2.4 URL部署与容错处理第58-59页
        4.2.5 模型下沉第59页
    4.3 工程组织与管理第59-62页
        4.3.1 组件管理方案第59-62页
        4.3.2 组件二进制化第62页
    4.4 可持续集成第62-65页
        4.4.1 可持续集成的必要性第62-63页
        4.4.2 国贸商城可持续集成方案第63-65页
第五章 新旧客户端对比测试第65-71页
    5.1 客户端性能对比测试第65-68页
        5.1.1 内存使用对比测试第65-66页
        5.1.2 应用启动时间对比测试第66-67页
        5.1.3 工程编译时间对比测试第67-68页
    5.2 后期开发成本对比第68-70页
        5.2.1 业务开发量对比第68-69页
        5.2.2 功能组件热插拔对比第69页
        5.2.3 功能组件复用对比第69-70页
    5.3 本章小结第70-71页
第六章 总结与展望第71-73页
    6.1 工作总结第71-72页
    6.2 未来展望第72-73页
参考文献第73-75页
致谢第75-76页
攻读学位期间取得的研究成果第76页

论文共76页,点击 下载论文
上一篇:基于ObjectARX的室内设计软件优化方案的设计与实现
下一篇:动态多水平协同过滤推荐算法的研究