首页> 中文学位 >O2O模式下电影在线选座系统的设计与实现
【6h】

O2O模式下电影在线选座系统的设计与实现

代理获取

目录

声明

致谢

摘要

1 引言

1.1 项目立项背景

1.2 国内外研究现状

1.3 笔者主要工作

1.4 论文结构

1.5 小结

2 关键技术介绍

2.1 阿里Dubbo分布式框架

2.2 Nginx服务器负载均衡

2.3 SSM框架

2.3.1 Spring框架

2.3.2 SpringMVC与Struts区别

2.3.3 MyBatis与Hibernate区别

2.3.4 SSM框架优势

2.4 本章小结

3 在线选座系统需求分析

3.1 项目需求综述

3.2 用户侧需求分析

3.3 交易侧需求分析

3.4 非功能性需求分析

3.5 本章小结

4 系统概要设计

4.1 整体架构

4.2 用户侧概要设计

4.3 交易侧概要设计

4.4 数据库详细设计

4.5 本章小结

5 系统详细设计

5.1 用户侧模块详细设计

5.1.1 请求相应模块设计

5.1.2 数据读取模块设计

5.1.3 第三方对接模块设计

5.2 交易侧模块详细设计

5.2.1 代理接口设计

5.2.2 选座模块设计

5.2.3 订单服务模块设计

5.2.4 数据访问对象模块设计

5.2.5 优化策略

5.3 本章小结

6 测试方案

6.1 测试方案概述

6.1.1 功能测试分析

6.1.2 性能测试分析

6.2 测试实现

6.2.1 UI测试

6.2.2 页面跳转逻辑测试

6.2.3 数据库测试

6.3 运行效果展示

6.4 测试结论

7 总结

参考文献

作者简历

学位论文数据集

展开▼

摘要

随着智能手机的普及,O2O(Online To Offiine,线上到线下)模式已渗透到人们日常生活的方方面面;同时,随着我国民生活水平的日益提高,电影市场也处在了繁荣发展的景象之中,这二者的碰撞催生了在线选座这一新兴业务,市面上同类软件层出不穷,更充分证明了这一业务的火热程度。为弥补市场空缺,积极向大型综合互联网企业转型,以旅游产品起家的去哪儿网决定推出选座业务,以保证现有市场份额,并拓展新用户群。
  本文首先通过对用户习惯和市场反馈的调研给出需求分析和用例图,这不仅为开发工作设定了目标,也为后续测试工作设定了基准;同时,在充分理解需求的基础上,确立了适合本项目开发使用的技术方案,即利用阿里Dubbo框架实现面向服务架构、利用Nginx实现服务器负载均衡、利用SSM(Spirng+SpringMVC+MyBatis)框架实现结构化开发,这为后续工作奠定了技术基础。其次,笔者根据前期工作对整体平台架构进行了分析建模,参照需求分析,将系统划分为面向前台用户的用户侧和面向后台订单逻辑的交易侧两大模块,并给出整体流程设计图以及各模块核心功能设计思路,为后续开发工作定好技术框架与设计要点。再次,笔者根据概要设计结合技术框架给出系统实现细节,以模块的维度讲解详细设计,包括模块间交互设计、整体流程图以及模块内部运行逻辑等,并配合以类图、代码辅助理解。完成项目开发工作后,进入测试阶段,笔者与QA同事合作给出了前端app以及后端服务测试用例,经过几轮测试后,顺利完成测试,给出测试结论,最终产品质量得以保证,正式上线。项目上线之后,运行良好,用户量以及订单量逐日增加。但目前还存在一些需要改进的地方,比如对活动策略的支持不够完善、接入商代码过于冗余等,这些问题有待笔者在日后开发工作中落实。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号