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

面向移动Web应用的分布式构建平台的研究与实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第11-17页
    1.1 研究工作的背景与意义第11-14页
    1.2 国内外研究历史与现状第14-15页
    1.3 本文的主要贡献与创新第15-16页
    1.4 本论文的结构安排第16-17页
第二章 分布式构建平台需求分析第17-30页
    2.1 分布式构建平台需求分析第17-18页
    2.2 需求用例设计第18-26页
        2.2.1 资源管理用例第18-21页
        2.2.2 xFace引擎版本管理用例第21-23页
        2.2.3 跨平台编译用例第23-24页
        2.2.4 非必需插件裁剪用例第24-25页
        2.2.5 构建过程信息记录用例第25-26页
    2.3 系统非功能需求第26-27页
        2.3.1 健壮性需求第26页
        2.3.2 可扩充性需求第26页
        2.3.3 可维护性需求第26-27页
    2.4 编程语言和开发工具的选择第27-29页
        2.4.1 Python语言介绍第27-28页
        2.4.2 Web.py介绍第28页
        2.4.3 Xml Schema技术第28页
        2.4.4 开发工具Pycharm第28页
        2.4.5 技术研究第28-29页
    2.5 本章小结第29-30页
第三章 分布式构建平台的总体设计第30-42页
    3.1 设计目标第30页
    3.2 构建平台的设计思路和开发流程第30-31页
        3.2.1 设计思路第30-31页
        3.2.2 开发流程第31页
    3.3 整体架构设计第31-38页
        3.3.1 前端服务器架构设计第31-32页
        3.3.2 分布式构建服务器的架构设计第32-36页
        3.3.3 分布式构服务器消息处理时序图第36页
        3.3.4 平台服务器构建流程图第36-38页
    3.4 构建平台功能模块分析设计第38-41页
        3.4.1 WebServer模块第38页
        3.4.2 WebService模块第38-39页
        3.4.3 MasterService模块第39-40页
        3.4.4 PlatformService模块第40-41页
        3.4.5 PluginCutter模块第41页
    3.5 本章小结第41-42页
第四章 分布式构建系统的详细设计和实现第42-72页
    4.1 分布式构建平台整体架构图第42-44页
    4.2 各个模块的详细设计与实现第44-61页
        4.2.1 WebServer模块的详细设计与实现第45-47页
        4.2.2 WebService模块的详细设计与实现第47-49页
        4.2.3 MasterService模块的详细设计与实现第49-52页
        4.2.4 PlatformService模块的详细设计与实现第52-57页
        4.2.5 PluginCutter模块的详细设计与实现第57-61页
    4.3 常用工具模块第61-66页
        4.3.1 消息循环工具模块第61-62页
        4.3.2 命令执行工具模块第62页
        4.3.3 文件操作工具模块第62-63页
        4.3.4 Ftp工具模块第63-65页
        4.3.5 日志模块第65页
        4.3.6 XML工具模块第65-66页
    4.4 负载均衡的设计与实现第66-69页
        4.4.1 负载均衡策略第66-67页
        4.4.2 负载均衡的设计和实现第67-69页
    4.5 构建配置build.xml第69-71页
    4.6 本章小结第71-72页
第五章 分布式构建系统的部署与测试第72-84页
    5.1 Web前端服务器和主构建服务器第72-73页
        5.1.1 Web前端服务器和主构建服务器的工具安装第72页
        5.1.2 主构建服务器的部署情况第72页
        5.1.3 前端在线服务器启动界面第72-73页
    5.2 Android平台构建服务器第73-74页
        5.2.1 Android平台服务器的工具安装第73-74页
        5.2.2 Android平台构建服务器的部署情况第74页
    5.3 iOS平台构建服务器第74-75页
        5.3.1 iOS平台构建服务器的工具安装第74-75页
        5.3.2 iOS平台构建服务器的部署情况第75页
    5.4 Windows Phone平台构建服务器第75-76页
        5.4.1 Windows Phone平台构建服务器的工具安装第75-76页
        5.4.2 Windows Phone平台构建服务器的部署情况第76页
    5.5 系统的运行情况第76页
    5.6 测试数据与结果分析第76-83页
        5.6.1 单元测试第76-78页
        5.6.2 功能测试第78-83页
        5.6.3 性能测试第83页
    5.7 本章小结第83-84页
第六章 总结与展望第84-86页
    6.1 总结第84页
    6.2 未来工作与展望第84-86页
致谢第86-87页
参考文献第87-90页
攻读硕士学位期间取得的成果第90-91页

论文共91页,点击 下载论文
上一篇:重复数据删除技术在教育云备份系统中的研究
下一篇:基于CEGAR的C程序空指针解引用检测