技术:Java、JSP等
摘要:在国家总理推出“互联网+”概念的大背景下,万事万物都因互联网的融入而更加的便捷,电影这一文化产物也进入了越来越多人的精神世界。传统的柜台售票式服务面对观影人数的增多,显得有点无力。各行各业,“快餐式”消费似乎成为趋势,在线购票的需求也愈发强烈。
Eclipse作为本系统所使用的开发工具,SSH框架作为整个后台部分的基本架构,tomcat作为测试使用的服务器,数据库方面则用Mysql5来管理数据。利用目前较为主流的方法,设计了一系列与系统功能对应的方法类,实现了数据库存储和页面交互的流程。本系统实现了电影购票者浏览电影信息、购票、查看历史订单等功能。管理员维护电影信息、管理订单以及对电影购票者信息进行管理。
随着工作中对大数据体系的研究学习,为了更好的提高用户体验,后期还会完善搜索功能,对用户的浏览和订单数据分析从而实现个性化推荐。
关键词 电影;购票系统;Spring
目录:
1 绪论 1
1.1 本课题的研究背景 1
1.2 国内外研究现状 1
1.3 目的和意义 2
2 开发工具及相关技术 3
2.1运行环境 3
2.2 开发工具及技术简介 3
2.2.1 Eclipse 3
2.2.2 MySQL 3
2.2.3 B/S结构 4
2.2.4 MVC框架 5
2.2.5 自动化构建工具Maven 5
2.2.6 Struts 5
2.2.7 DWR 5
2.2.8 Spring 5
3 系统需求分析 7
3.1 可行性分析 7
3.1.1 业务流程图 7
3.1.2 经济可行性 8
3.1.3 技术可行性 8
3.1.4 时间可行性 9
3.2 需求分析 9
3.2.1 社会需求 9
3.2.2 经济需求 9
3.2.3 功能需求 9
3.2.4 性能需求 10
3.2.5 系统用例图 10
3.2.6 数据流图 11
3.2.7 数据字典 14
4 总体设计 17
4.1 功能结构设计 17
4.2 功能模块介绍 19
4.2.1 电影信息展示模块 19
4.2.2 后台信息管理 19
5 数据库设计 20
5.1 数据库设计原则 20
5.2 数据库概念结构设计 20
5.3 数据库表的清单 22
5.4 数据库逻辑结构 22
6 系统实现 25
6.1 主页面 25
6.2 用户登录注册模块实现 25
6.2.1 用户登录 25
6.2.2 用户注册 28
6.2.3 产品分类 29
6.2.4 最新电影 30
6.2.5 销售排行榜 30
6.2.6 特价电影 30
6.3 后台管理系统 31
6.3.1 管理员登入系统模块 31
6.4 后台管理系统 31
6.4.1 系统管理 32
6.4.2 电影分类管理 32
6.4.3 电影管理 33
6.4.4 订单管理 33
6.4.5 用户管理 33
6.4.6 用户留言管理 34
7 系统测试 35
7.1 系统测试方法 35
7.2 系统测试过程 36
7.3 系统用例 36
7.3.1 对用户模块的测试 36
7.3.2 对管理员模块的测试 38
7.4 测试最终结果分析 38
结 论 39
致 谢 41
外文原文 43
中文翻译 52
论文字数:25906
包含资料:
截图: