运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)
主要功能说明: 管理员角色包含以下功能:场次管理,影院管理,放映厅管理,用户信息管理,电影管理,管理员角色,订单管理,评论管理等功能。
用户角色包含以下功能:修改个人信息,修改密码,提交评价,搜索电影,查看我的订单,查看电影,查看电影详情,用户登录与注册等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql
——————————————————————————————————————————
我搭建了一个演示站,方便大家看下:
点此进入演示地址
用户账号/密码: user/123456
管理员账号/密码:admin/admin——————————————————————————————————————————
运行的截图如下(点击可以放大):
JSP在线电影院售票平台-管理员角色-场次管理↓↓
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E5%9C%BA%E6%AC%A1%E7%AE%A1%E7%90%86.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E5%BD%B1%E9%99%A2%E7%AE%A1%E7%90%86.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E6%94%BE%E6%98%A0%E5%8E%85%E7%AE%A1%E7%90%86.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E7%94%A8%E6%88%B7%E4%BF%A1%E6%81%AF%E7%AE%A1%E7%90%86.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E7%94%B5%E5%BD%B1%E7%AE%A1%E7%90%86.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E8%AE%A2%E5%8D%95%E7%AE%A1%E7%90%86.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%AE%A1%E7%90%86%E5%91%98%E8%A7%92%E8%89%B2/%E8%AF%84%E8%AE%BA%E7%AE%A1%E7%90%86.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E4%BF%AE%E6%94%B9%E4%B8%AA%E4%BA%BA%E4%BF%A1%E6%81%AF.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E6%8F%90%E4%BA%A4%E8%AF%84%E4%BB%B7.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E6%90%9C%E7%B4%A2%E7%94%B5%E5%BD%B1.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E6%9F%A5%E7%9C%8B%E6%88%91%E7%9A%84%E8%AE%A2%E5%8D%95.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E6%9F%A5%E7%9C%8B%E7%94%B5%E5%BD%B1.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E6%9F%A5%E7%9C%8B%E7%94%B5%E5%BD%B1%E8%AF%A6%E6%83%85.jpg)
![](https://images.icodedock.com/JAVA/JAVAEE/JSP%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%BD%B1%E9%99%A2%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/%E7%94%A8%E6%88%B7%E8%A7%92%E8%89%B2/%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95%E4%B8%8E%E6%B3%A8%E5%86%8C.jpg)
数据库设计文档
数据库名:jsp_zxdingpiaosys
文档版本:粗写版
文档版本:粗写版
序号 | 表名 | 说明 |
1 | cinema | 电影院表 |
2 | comment | 评论表 |
3 | hall | 放映厅 |
4 | movie | 电影表 |
5 | orderinfo | 订单表 |
6 | schedule | 场次表 |
7 | user | 用户表 |
返回目录
表名:cinema
说明:电影院表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | cinema_id | bigint | 20 | 0 | N | Y | ||
2 | cinema_name | varchar | 255 | 0 | Y | N | NULL | |
3 | cinema_address | varchar | 255 | 0 | Y | N | NULL |
返回目录
表名:comment
说明:评论表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | comment_id | bigint | 20 | 0 | N | Y | ||
2 | user_id | bigint | 20 | 0 | Y | N | NULL | |
3 | comment_content | text | 65535 | 0 | Y | N | NULL | |
4 | movie_id | bigint | 20 | 0 | Y | N | NULL | |
5 | comment_time | datetime | 19 | 0 | Y | N | NULL | |
6 | comment_score | int | 10 | 0 | Y | N | NULL |
返回目录
表名:hall
说明:放映厅
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | hall_id | bigint | 20 | 0 | N | Y | ||
2 | hall_name | varchar | 255 | 0 | Y | N | NULL | |
3 | hall_capacity | int | 10 | 0 | Y | N | NULL | |
4 | cinema_id | bigint | 20 | 0 | Y | N | NULL |
返回目录
表名:movie
说明:电影表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | movie_id | bigint | 20 | 0 | N | Y | ||
2 | movie_cn_name | varchar | 255 | 0 | Y | N | NULL | |
3 | movie_fg_name | varchar | 255 | 0 | Y | N | NULL | |
4 | movie_actor | varchar | 255 | 0 | Y | N | NULL | |
5 | movie_director | varchar | 255 | 0 | Y | N | NULL | |
6 | movie_detail | text | 65535 | 0 | Y | N | NULL | |
7 | movie_duration | varchar | 255 | 0 | Y | N | NULL | |
8 | movie_type | varchar | 255 | 0 | Y | N | NULL | |
9 | movie_score | float | 11 | 1 | Y | N | NULL | |
10 | movie_boxOffice | float | 11 | 2 | Y | N | NULL | |
11 | movie_commentCount | bigint | 20 | 0 | Y | N | 0 | |
12 | movie_releaseDate | datetime | 19 | 0 | Y | N | NULL | |
13 | movie_picture | varchar | 255 | 0 | Y | N | NULL | |
14 | movie_country | varchar | 255 | 0 | Y | N | NULL | |
15 | movie_state | int | 10 | 0 | Y | N | NULL |
返回目录
表名:orderinfo
说明:订单表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | order_id | varchar | 255 | 0 | N | Y | ||
2 | user_id | bigint | 20 | 0 | Y | N | NULL | |
3 | schedule_id | bigint | 20 | 0 | Y | N | NULL | |
4 | order_position | varchar | 255 | 0 | Y | N | NULL | |
5 | order_state | int | 10 | 0 | Y | N | NULL | |
6 | order_price | int | 10 | 0 | Y | N | NULL | |
7 | order_time | datetime | 19 | 0 | Y | N | NULL |
返回目录
表名:schedule
说明:场次表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | schedule_id | bigint | 20 | 0 | N | Y | ||
2 | hall_id | bigint | 20 | 0 | Y | N | NULL | |
3 | movie_id | bigint | 20 | 0 | Y | N | NULL | |
4 | schedule_startTime | varchar | 255 | 0 | Y | N | NULL | |
5 | schedule_price | int | 10 | 0 | Y | N | NULL | |
6 | schedule_remain | int | 10 | 0 | Y | N | NULL | |
7 | schedule_state | int | 10 | 0 | Y | N | NULL |
返回目录
表名:user
说明:用户表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | user_id | bigint | 20 | 0 | N | Y | ||
2 | user_name | varchar | 255 | 0 | Y | N | NULL | |
3 | user_pwd | varchar | 255 | 0 | Y | N | NULL | |
4 | user_email | varchar | 255 | 0 | Y | N | NULL | |
5 | user_role | int | 10 | 0 | Y | N | NULL | |
6 | user_headImg | varchar | 255 | 0 | Y | N | NULL |