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

基于热发布与动态平滑扩容的机票代购系统的设计与实现

摘要第4-5页
ABSTRACT第5页
第1章 绪论第9-16页
    1.1 课题来源第9页
    1.2 项目开发的目的与意义第9页
    1.3 课题相关国内外研究现状第9-11页
        1.3.1 机票行业发展趋势及现状分析第9-10页
        1.3.2 集群系统下配置文件管理的研究现状第10页
        1.3.3 关于数据库扩容方案的研究现状第10-11页
    1.4 课题相关技术综述第11-14页
        1.4.1 Spring MVC第11-12页
        1.4.2 My Batis第12-13页
        1.4.3 数据库Sharding第13-14页
    1.5 本论文的主要工作内容第14-15页
    1.6 本论文的组织结构第15-16页
第2章 机票代购系统需求分析第16-29页
    2.1 功能需求概述第16-18页
    2.2 功能需求详述第18-26页
        2.2.1 搜索与预订阶段需求分析第18页
        2.2.2 生单阶段需求分析第18-21页
        2.2.3 支付前校验与支付阶段需求分析第21-25页
        2.2.4 支付中心代扣与出票阶段需求分析第25-26页
    2.3 非功能需求第26-27页
        2.3.1 业务系统非功能需求第26页
        2.3.2 热发布方面非功能需求第26-27页
        2.3.3 数据库扩容方面非功能需求第27页
    2.4 本章小结第27-29页
第3章 机票代购系统的设计与实现第29-65页
    3.1 软件体系架构第29-30页
    3.2 机票代购系统功能结构第30-32页
    3.3 核心模块设计与实现第32-50页
        3.3.1 Adapter模块第32-40页
        3.3.2 Proxy模块第40-45页
        3.3.3 Common Service模块第45-49页
        3.3.4 Crawler模块第49-50页
    3.4 热发布特性的实现原理第50-54页
        3.4.1 模块、主环境(Environment)和子环境(Build Group)第51页
        3.4.2 配置文件拉取规则第51-52页
        3.4.3 配置文件生命周期与推拉模式第52-54页
    3.5 数据库设计第54-60页
        3.5.1 数据表设计第54-59页
        3.5.2 核心字段状态扭转第59-60页
    3.6 数据库扩容的实现原理第60-64页
    3.7 本章小结第64-65页
第4章 机票代购系统的代码部署和运行测试第65-80页
    4.1 测试环境第65-66页
    4.2 代码部署第66-67页
        4.2.1 Jekins介绍第66-67页
        4.2.2 自动构建第67页
    4.3 代码规范性检查第67-69页
        4.3.1 Sonar介绍第67-68页
        4.3.2 Sonar与Jekins集成第68-69页
    4.4 功能测试第69-74页
        4.4.1 搜索阶段功能测试第69-71页
        4.4.2 预订阶段功能测试第71-73页
        4.4.3 生单阶段功能测试第73-74页
        4.4.4 支付阶段与出票阶段功能测试第74页
    4.5 非功能测试第74-79页
        4.5.1 浏览器兼容性测试第74-76页
        4.5.2 热发布测试第76-77页
        4.5.3 数据库扩容测试第77-78页
        4.5.4 其他测试第78-79页
    4.6 本章小结第79-80页
结论第80-81页
参考文献第81-85页
致谢第85-87页
个人简历第87页

论文共87页,点击 下载论文
上一篇:基于OpenStack的UOS计费系统的设计与实现
下一篇:基于倒排索引和字典树的站内搜索引擎的设计与实现