XX 院毕业设计 电影院在线购票设计与实现
毕业设计(论文)
( 2021 届)
设计(论文)题目
电 影 院 在 线 购 票 系 统
设 计 与 实 现
办 学 点 ( 系 )
信 息 工 程 系
专 业
XXX
班 级
XXX
学 号
XXX
学 生 姓 名
XXX
起 讫 日 期
XX 年 XX 月 — XX 年 X 月
指 导 教 师
XX 职 称 讲 师
评 阅 教 师
XX 职 称 讲 师
XX 年 X 月 X 日
XX 学 院 教 务 处 制
T H E C I T Y V O C A T I O N A L C O L L E G E O F J I A N G S U
XX 院毕业设计 电影院在线购票设计与实现
电影院在线购票系统论文
摘要
伴随着网络的蓬勃发展和不断普及,以及电影的拍摄技术与视觉效果都在不
断提升,人们走入电影院看电影已是越来越普便.但由于种种原因,人们没有时间
到电影院排队买票。网上影院订票系统就是为了达到这个目的而进行设计并实现
的。
网上影院订票系统的功能包括:后台用户管理,影片管理,场次管理,放映厅
管理,评论管理,订单管理;前台影片分类浏览,影片详情查看,选座订票,在
线下单买票,用户个人中心。本文首先对系统需求分析做了详细的介绍,然后对
系统的概要设计进行了阐述并重点介绍了网上影院订票系统功能模块的具体设
计及实现。
本系统是用 MySQL5.1 数据库、JAVA 语言和 Eclipse 平台编写实现的。其实
现技术主要是数据库后台和动态网页前台相互连接,因此必须从操作的灵活性、
敏捷性以及整体的高效性、安全性进行具体设计。作为一种该研究方向的探索,
系统旨在提供一个可以操作、功能完全、特色突出的网上影院订票系统。
本文基于 B/S 结构和 JSP 技术,采用 Java 语言和 Eclipse、MySQL 数据库进
行编写的系统。B/S 模式统一了客户端,将系统功能实现的核心部分集中到服务
器上,简化了系统的开发和使用,维护和升级方式简单,成本降低,选择更多。
本系统还使用了 JavaScript 客户端应用框架、Jsp、Servlet、JDBC 和 Web 开发
相关技术。
关键词: 电影院在线购票、JavaWeb 系统、管理系统
XX 院毕业设计 电影院在线购票设计与实现
On cinema online ticketing system
Abstract
With the rapid development and popularization of the network, as well as the
continuous improvement of film shooting technology and visual effect, people have
become more and more popular to go to the cinema to see the film. But for various
reasons, people have no time to queue up to buy tickets in the cinema. The online
cinema booking system is designed and implemented to achieve this purpose.
The functions of online cinema booking system include: background user
management, film management, venue management, screening hall management,
comment management, order management, foreground film classification browsing,
film details view, Reservation Reservation, online order and ticket purchase, user
personal center. This paper first introduces the system demand analysis in detail, then
describes the system general design and focuses on the specific design and
implementation of the function module of online cinema booking system.
This system is written and implemented by MySQL 5.1 database, Java language
and Eclipse platform. The realization technology is mainly the database background
and dynamic web page foreground are connected with each other. Therefore, the
operation flexibility, agility and the overall efficiency and security must be designed.
As a research direction, the system aims to provide an online cinema booking system
which can be operated, fully functional and featured.
This paper is based on the b/s structure and JSP technology, and uses Java
language and eclipse, MySQL database to write the system. B/s mode unifies the
client, centralizes the core part of the system function realization on the server,
simplifies the development and use of the system, simple maintenance and upgrade
mode, lower cost and more choices. The system also uses JavaScript client application
framework, JSP, servlet, JDBC and web development related technologies.
Keywords: Cinema online ticketing, Java Web system, management system
XX 院毕业设计 电影院在线购票设计与实现
目 录
摘要 ............................................................................................................................................2
On cinema online ticketing system Abstract .........................................................................3
第一章 绪论 ..............................................................................................................................1
1.1 电影院在线购票系统的开发背景 ....................................................................................1
1.2 设计目的与意义 .................................................................................................................1
第二章 系统需求分析 ..............................................................................................................2
2.1 可行性分析 ........................................................................................................................2
2.1.1 操作可行性.................................................................................................................2
2.1.2 经济可行性.................................................................................................................2
2.1.3 技术可行性.................................................................................................................2
2.2 方案的设计与比较 .............................................................................................................2
2.2.1 C/S 设计结构和 B/S 设计结构比较..........................................................................2
2.2.2 系统模式的设计.........................................................................................................3
2.2.3 系统设计的技术选择..................................................................................................3
2.2.4 系统的运行环境..........................................................................................................3
2.3 系统基本功能需求 ............................................................................................................3
2.3.1 系统结构.....................................................................................................................3
2.4 数据库需求分析 ................................................................................................................5
2.5 系统目标 ............................................................................................................................5
第三章 系统概要设计 ..............................................................................................................6
3.1 总体设计 .............................................................................................................................6
3.1.1 处理流程.....................................................................................................................6
3.1.2 系统的数据流图..........................................................................................................7
3.2 系统结构图 ........................................................................................................................8
3.3 数据库设计 .........................................................................................................................9
3.4 逻辑结构设计 ...................................................................................................................12
3.5 数据库表的设计 ...............................................................................................................12
第四章 系统的详细设计与实现 ............................................................................................15
4.1 前台系统设计实现 ...........................................................................................................15
4.1.1 首页界面实现.............................................................................................................15
4.1.2 用户注册功能实现.....................................................................................................19
4.1.3 用户登录功能实现.....................................................................................................22
4.1.4 影片信息查询实现.....................................................................................................24
4.1.5 影片详情实现.............................................................................................................32
XX 院毕业设计 电影院在线购票设计与实现
4.1.6 用户评论评分实现.....................................................................................................35
4.1.7 用户订座位实现.........................................................................................................38
4.1.8 用户下单实现.............................................................................................................41
在之前“选座”后,进入支付页面;...............................................................................41
4.1.9 用户个人中心实现.....................................................................................................44
4.2 后台系统设计实现 ...........................................................................................................48
4.2.1 管理员登录实现.........................................................................................................48
4.2.2 后台主页面实现.........................................................................................................48
4.2.3 用户管理实现.............................................................................................................50
4.2.4 影片管理实现.............................................................................................................56
4.3.5 影院管理实现.............................................................................................................61
4.3.6 放映厅管理实现.........................................................................................................64
4.3.7 场次管理实现.............................................................................................................67
4.3.8 评论管理实现.............................................................................................................70
4.3.9 订单管理实现.............................................................................................................74
结论 ..........................................................................................................................................78
参考文献 ..................................................................................................................................79
致谢 ..........................................................................................................................................80