运行环境: 最好是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
——————————————————————————————————————————
运行的截图如下(点击可以放大):
JSP在线电影院售票平台-管理员角色-场次管理↓↓
#### JSP在线电影院售票平台-管理员角色-影院管理↓↓
#### JSP在线电影院售票平台-管理员角色-放映厅管理↓↓
#### JSP在线电影院售票平台-管理员角色-用户信息管理↓↓
#### JSP在线电影院售票平台-管理员角色-电影管理↓↓
#### JSP在线电影院售票平台-管理员角色-管理员角色↓↓
#### JSP在线电影院售票平台-管理员角色-订单管理↓↓
#### JSP在线电影院售票平台-管理员角色-评论管理↓↓
#### JSP在线电影院售票平台-用户角色-修改个人信息↓↓
#### JSP在线电影院售票平台-用户角色-修改密码↓↓
#### JSP在线电影院售票平台-用户角色-提交评价↓↓
#### JSP在线电影院售票平台-用户角色-搜索电影↓↓
#### JSP在线电影院售票平台-用户角色-查看我的订单↓↓
#### JSP在线电影院售票平台-用户角色-查看电影↓↓
#### JSP在线电影院售票平台-用户角色-查看电影详情↓↓
#### JSP在线电影院售票平台-用户角色-用户登录与注册↓↓
数据库设计文档
数据库名: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 |