运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好
主要功能说明: 管理员角色包含以下功能:管理员登陆,用户管理,管理员管理,影片管理,订单管理,电影评论管理等功能。
用户角色包含以下功能:用户首页,用户登陆注册,查看电影以及评论,选择座位,加入购物车,订单付款,查看订单,查看以及修改个人信息,评价电影等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql+Spring+hibernate+Struts 2
所用的数据库: Mysql数据库,任意版本均可,也可使用各种数据库工具,例如Navicat等。
——————————————————————————————————————————
运行的截图如下(点击可以放大):
SSH在线电影售票选座版网站平台系统-用户角色-用户首页↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-用户登陆注册↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-查看电影以及评论↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-选择座位↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-加入购物车↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-订单付款↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-查看订单↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-查看以及修改个人信息↓↓
#### SSH在线电影售票选座版网站平台系统-用户角色-评价电影↓↓
#### SSH在线电影售票选座版网站平台系统-管理员角色-管理员登陆↓↓
#### SSH在线电影售票选座版网站平台系统-管理员角色-用户管理↓↓
#### SSH在线电影售票选座版网站平台系统-管理员角色-管理员管理↓↓
#### SSH在线电影售票选座版网站平台系统-管理员角色-影片管理↓↓
#### SSH在线电影售票选座版网站平台系统-管理员角色-订单管理↓↓
#### SSH在线电影售票选座版网站平台系统-管理员角色-电影评论管理↓↓
数据库设计文档
数据库名:ssh_movie_ticket_sale
文档版本:粗写版
文档版本:粗写版
序号 | 表名 | 说明 |
1 | admin | |
2 | comment | |
3 | film | |
4 | film_seat | |
5 | orders | |
6 | order_item | |
7 | user |
返回目录
表名:admin
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | adminName | varchar | 255 | 0 | Y | N | NULL | |
3 | isDelete | int | 10 | 0 | N | N | ||
4 | passWord | varchar | 255 | 0 | Y | N | NULL | |
5 | realName | varchar | 255 | 0 | Y | N | NULL |
返回目录
表名:comment
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | content | varchar | 255 | 0 | Y | N | NULL | |
3 | createTime | datetime | 19 | 0 | Y | N | NULL | |
4 | isDelete | int | 10 | 0 | N | N | ||
5 | reply | varchar | 255 | 0 | Y | N | NULL | |
6 | replyTime | datetime | 19 | 0 | Y | N | NULL | |
7 | film_id | int | 10 | 0 | Y | N | NULL | |
8 | user_id | int | 10 | 0 | Y | N | NULL | |
9 | isReply | int | 10 | 0 | N | N |
返回目录
表名:film
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | endTime | datetime | 19 | 0 | Y | N | NULL | |
3 | image | varchar | 255 | 0 | Y | N | NULL | |
4 | isDelete | int | 10 | 0 | N | N | ||
5 | isRecommend | int | 10 | 0 | N | N | ||
6 | name | varchar | 255 | 0 | Y | N | NULL | |
7 | price | double | 23 | 0 | N | N | ||
8 | remark | varchar | 5000 | 0 | Y | N | NULL | |
9 | startTime | datetime | 19 | 0 | Y | N | NULL |
返回目录
表名:film_seat
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | z1 | int | 10 | 0 | N | N | ||
3 | z10 | int | 10 | 0 | N | N | ||
4 | z11 | int | 10 | 0 | N | N | ||
5 | z12 | int | 10 | 0 | N | N | ||
6 | z13 | int | 10 | 0 | N | N | ||
7 | z14 | int | 10 | 0 | N | N | ||
8 | z15 | int | 10 | 0 | N | N | ||
9 | z16 | int | 10 | 0 | N | N | ||
10 | z17 | int | 10 | 0 | N | N | ||
11 | z18 | int | 10 | 0 | N | N | ||
12 | z19 | int | 10 | 0 | N | N | ||
13 | z2 | int | 10 | 0 | N | N | ||
14 | z20 | int | 10 | 0 | N | N | ||
15 | z21 | int | 10 | 0 | N | N | ||
16 | z22 | int | 10 | 0 | N | N | ||
17 | z23 | int | 10 | 0 | N | N | ||
18 | z24 | int | 10 | 0 | N | N | ||
19 | z25 | int | 10 | 0 | N | N | ||
20 | z26 | int | 10 | 0 | N | N | ||
21 | z27 | int | 10 | 0 | N | N | ||
22 | z28 | int | 10 | 0 | N | N | ||
23 | z29 | int | 10 | 0 | N | N | ||
24 | z3 | int | 10 | 0 | N | N | ||
25 | z30 | int | 10 | 0 | N | N | ||
26 | z4 | int | 10 | 0 | N | N | ||
27 | z5 | int | 10 | 0 | N | N | ||
28 | z6 | int | 10 | 0 | N | N | ||
29 | z7 | int | 10 | 0 | N | N | ||
30 | z8 | int | 10 | 0 | N | N | ||
31 | z9 | int | 10 | 0 | N | N | ||
32 | film_id | int | 10 | 0 | Y | N | NULL |
返回目录
表名:orders
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | isDelete | int | 10 | 0 | N | N | ||
3 | orderTime | datetime | 19 | 0 | Y | N | NULL | |
4 | status | int | 10 | 0 | N | N | ||
5 | total | double | 23 | 0 | N | N | ||
6 | uid | varchar | 255 | 0 | Y | N | NULL | |
7 | user_id | int | 10 | 0 | Y | N | NULL | |
8 | isRemark | int | 10 | 0 | N | N | ||
9 | film_seat_id | int | 10 | 0 | Y | N | NULL | |
10 | seat | varchar | 255 | 0 | Y | N | NULL |
返回目录
表名:order_item
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | count | int | 10 | 0 | N | N | ||
3 | subtotal | double | 23 | 0 | Y | N | NULL | |
4 | film_id | int | 10 | 0 | Y | N | NULL | |
5 | orders_id | int | 10 | 0 | Y | N | NULL | |
6 | film_seat_id | int | 10 | 0 | Y | N | NULL | |
7 | seat | varchar | 255 | 0 | Y | N | NULL |
返回目录
表名:user
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | isDelete | int | 10 | 0 | N | N | ||
3 | loginName | varchar | 255 | 0 | Y | N | NULL | |
4 | passWord | varchar | 255 | 0 | Y | N | NULL | |
5 | phone | varchar | 255 | 0 | Y | N | NULL | |
6 | realName | varchar | 255 | 0 | Y | N | NULL |