运行环境: 最好是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
所用的数据库: Mysql数据库,任意版本均可,也可使用各种数据库工具,例如Navicat等。
——————————————————————————————————————————
运行的截图如下(点击可以放大):
JSP家教服务找家教平台网站项目-学生角色-学生首页↓↓
#### JSP家教服务找家教平台网站项目-学生角色-学生登录↓↓
#### JSP家教服务找家教平台网站项目-学生角色-查看学生的需求↓↓
#### JSP家教服务找家教平台网站项目-学生角色-查找教员↓↓
#### JSP家教服务找家教平台网站项目-学生角色-查看老师基本信息↓↓
#### JSP家教服务找家教平台网站项目-学生角色-预约教师↓↓
#### JSP家教服务找家教平台网站项目-学生角色-查看我的需求↓↓
#### JSP家教服务找家教平台网站项目-学生角色-学员发布需求↓↓
#### JSP家教服务找家教平台网站项目-学生角色-我的订单查看↓↓
JSP家教服务找家教平台网站项目-管理员角色-管理员登陆↓↓
#### JSP家教服务找家教平台网站项目-管理员角色-教员信息管理↓↓
#### JSP家教服务找家教平台网站项目-管理员角色-学生需求管理↓↓
#### JSP家教服务找家教平台网站项目-管理员角色-订单管理↓↓
#### JSP家教服务找家教平台网站项目-管理员角色-留言管理↓↓
#### JSP家教服务找家教平台网站项目-教师角色-教师登录↓↓
#### JSP家教服务找家教平台网站项目-教师角色-查看学员需求↓↓
#### JSP家教服务找家教平台网站项目-教师角色-提交反馈↓↓
#### JSP家教服务找家教平台网站项目-教师角色-个人资料管理↓↓
#### JSP家教服务找家教平台网站项目-教师角色-证件认证↓↓
#### JSP家教服务找家教平台网站项目-教师角色-授课信息管理↓↓
#### JSP家教服务找家教平台网站项目-教师角色-时间安排查看↓↓
#### JSP家教服务找家教平台网站项目-教师角色-我的订单查看↓↓
#### JSP家教服务找家教平台网站项目-教师角色-密码修改↓↓
数据库设计文档
数据库名:jsp_jiajiao_site
文档版本:粗写版
文档版本:粗写版
序号 | 表名 | 说明 |
1 | feedback | |
2 | grade | |
3 | lesson | |
4 | manager | |
5 | region | |
6 | reservation | |
7 | student | |
8 | subject | |
9 | teacher | |
10 | user |
返回目录
表名:feedback
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | tell | varchar | 100 | 0 | Y | N | NULL | |
3 | name | varchar | 100 | 0 | Y | N | NULL | |
4 | role | varchar | 10 | 0 | Y | N | NULL | |
5 | content | longtext | 2147483647 | 0 | Y | N | NULL | |
6 | create_time | datetime | 19 | 0 | Y | N | NULL |
返回目录
表名:grade
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | g_name | varchar | 10 | 0 | Y | N | NULL | |
3 | number | int | 10 | 0 | Y | N | NULL | |
4 | price | int | 10 | 0 | Y | N | NULL |
返回目录
表名:lesson
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | tell | varchar | 100 | 0 | Y | N | NULL | |
3 | grade | varchar | 100 | 0 | Y | N | NULL | |
4 | subject | varchar | 100 | 0 | Y | N | NULL |
返回目录
表名:manager
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | u_id | int | 10 | 0 | Y | N | NULL | |
3 | m_name | varchar | 100 | 0 | Y | N | NULL |
返回目录
表名:region
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | r_name | varchar | 50 | 0 | Y | N | NULL |
返回目录
表名:reservation
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | t_name | varchar | 100 | 0 | Y | N | NULL | |
3 | t_tell | varchar | 100 | 0 | Y | N | NULL | |
4 | s_tell | varchar | 100 | 0 | Y | N | NULL | |
5 | subject | varchar | 100 | 0 | Y | N | NULL | |
6 | Rtime | varchar | 300 | 0 | Y | N | NULL | |
7 | Rstatu | varchar | 20 | 0 | Y | N | NULL | |
8 | create_time | datetime | 19 | 0 | Y | N | NULL | |
9 | address | varchar | 300 | 0 | Y | N | NULL | |
10 | method | varchar | 255 | 0 | Y | N | NULL | |
11 | money | varchar | 200 | 0 | Y | N | NULL | |
12 | remark | varchar | 500 | 0 | Y | N | NULL | |
13 | s_name | varchar | 100 | 0 | Y | N | NULL |
返回目录
表名:student
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | u_id | int | 10 | 0 | Y | N | NULL | |
3 | s_name | varchar | 20 | 0 | Y | N | NULL | |
4 | sex | varchar | 4 | 0 | Y | N | NULL | |
5 | age | int | 10 | 0 | Y | N | NULL | |
6 | tell | varchar | 20 | 0 | Y | N | NULL | |
7 | time | varchar | 20 | 0 | Y | N | NULL | |
8 | area | varchar | 100 | 0 | Y | N | NULL | |
9 | address | varchar | 200 | 0 | Y | N | NULL | |
10 | grade | varchar | 10 | 0 | Y | N | NULL | |
11 | status | varchar | 500 | 0 | Y | N | NULL | |
12 | requestSex | varchar | 100 | 0 | Y | N | NULL | |
13 | requestMoney | varchar | 300 | 0 | Y | N | NULL | |
14 | password | varchar | 100 | 0 | Y | N | NULL | |
15 | authentication | varchar | 10 | 0 | Y | N | NULL | |
16 | pid | varchar | 100 | 0 | Y | N | NULL | |
17 | create_time | datetime | 19 | 0 | Y | N | NULL |
返回目录
表名:subject
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | s_name | varchar | 10 | 0 | Y | N | NULL |
返回目录
表名:teacher
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | u_id | int | 10 | 0 | Y | N | NULL | |
3 | pid | varchar | 200 | 0 | Y | N | NULL | |
4 | images | varchar | 200 | 0 | Y | N | NULL | |
5 | t_name | varchar | 200 | 0 | Y | N | NULL | |
6 | sex | char | 2 | 0 | Y | N | NULL | |
7 | age | varchar | 3 | 0 | Y | N | NULL | |
8 | nationality | varchar | 100 | 0 | Y | N | NULL | |
9 | tell | varchar | 200 | 0 | Y | N | NULL | |
10 | varchar | 200 | 0 | Y | N | NULL | ||
11 | motto | varchar | 500 | 0 | Y | N | NULL | |
12 | introduce | varchar | 500 | 0 | Y | N | NULL | |
13 | graduate_school | varchar | 200 | 0 | Y | N | NULL | |
14 | specialty | varchar | 200 | 0 | Y | N | NULL | |
15 | education | varchar | 200 | 0 | Y | N | NULL | |
16 | address | varchar | 200 | 0 | Y | N | NULL | |
17 | authentication | varchar | 5 | 0 | Y | N | NULL | |
18 | experience | varchar | 500 | 0 | Y | N | NULL | |
19 | money | varchar | 100 | 0 | Y | N | NULL | |
20 | teach_time | varchar | 200 | 0 | Y | N | NULL | |
21 | subject | varchar | 200 | 0 | Y | N | NULL | |
22 | area | varchar | 100 | 0 | Y | N | NULL | |
23 | create_time | datetime | 19 | 0 | Y | N | NULL | |
24 | imageC | varchar | 100 | 0 | Y | N | NULL | |
25 | imageE | varchar | 100 | 0 | Y | N | NULL |
返回目录
表名:user
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | tell | varchar | 20 | 0 | Y | N | NULL | |
3 | password | varchar | 20 | 0 | Y | N | NULL | |
4 | role | varchar | 10 | 0 | Y | N | NULL |