运行环境: 最好是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+SpringMVC+mybatis+SpringMVC
所用的数据库: Mysql数据库,任意版本均可,也可使用各种数据库工具,例如Navicat等。
——————————————————————————————————————————
我搭建了一个演示站,方便大家看下:
点此进入演示地址
管理员账号/密码:10000/123456
用户账号/密码: 10000/123456
——————————————————————————————————————————
运行的截图如下(点击可以放大):
SSM学生兼职项目网站-用户角色-用户首页↓↓
#### SSM学生兼职项目网站-用户角色-用户登录↓↓
#### SSM学生兼职项目网站-用户角色-论坛管理↓↓
#### SSM学生兼职项目网站-用户角色-平台公告↓↓
#### SSM学生兼职项目网站-用户角色-签订简单合同↓↓
#### SSM学生兼职项目网站-用户角色-和用户在线聊天↓↓
#### SSM学生兼职项目网站-用户角色-个人信息管理↓↓
#### SSM学生兼职项目网站-用户角色-我的帖子↓↓
#### SSM学生兼职项目网站-管理员角色-管理员管理↓↓
#### SSM学生兼职项目网站-管理员角色-用户管理↓↓
#### SSM学生兼职项目网站-管理员角色-兼职管理↓↓
#### SSM学生兼职项目网站-管理员角色-帖子管理↓↓
#### SSM学生兼职项目网站-管理员角色-聊天管理↓↓
#### SSM学生兼职项目网站-管理员角色-广告管理↓↓
#### SSM学生兼职项目网站-管理员角色-信箱管理↓↓
#### SSM学生兼职项目网站-管理员角色-收藏管理↓↓
#### SSM学生兼职项目网站-管理员角色-合同管理↓↓
#### SSM学生兼职项目网站-管理员角色-系统管理↓↓
数据库设计文档
数据库名:ssm_xsjz
文档版本:粗写版
文档版本:粗写版
序号 | 表名 | 说明 |
1 | adver | 广告表 |
2 | banner | 轮播表 |
3 | chat | 聊天表 |
4 | collect | 收藏表 |
5 | forum | 帖子表 |
6 | forum_reply | 帖子回复表 |
7 | hetong | |
8 | mailbox | 信箱表 |
9 | notice | 公告表 |
10 | system_upset | |
11 | user | 用户表 |
12 | work |
返回目录
表名:adver
说明:广告表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | 联关用户表 | |
3 | title | varchar | 255 | 0 | Y | N | NULL | 题标 |
4 | content | varchar | 500 | 0 | Y | N | NULL | 容内 |
5 | image | varchar | 255 | 0 | Y | N | NULL | 片图 |
6 | position | int | 10 | 0 | Y | N | 0 | 告广位置,广告1:1,广告2:2,广告3:3 |
7 | create_time | datetime | 19 | 0 | Y | N | NULL |
返回目录
表名:banner
说明:轮播表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | 联关用户表 | |
3 | title | varchar | 255 | 0 | Y | N | ‘’ | 题标 |
4 | image | varchar | 255 | 0 | Y | N | NULL | 片图 |
5 | order_status | int | 10 | 0 | Y | N | NULL | |
6 | is_effect | int | 10 | 0 | Y | N | 1 | 否是有效,1有效,0无效 |
7 | create_time | datetime | 19 | 0 | Y | N | NULL | 立建时间 |
返回目录
表名:chat
说明:聊天表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id_fa | int | 10 | 0 | N | N | 送方发 | |
3 | user_id_jie | int | 10 | 0 | N | N | 接收方 | |
4 | content | varchar | 500 | 0 | Y | N | NULL | 容内 |
5 | image | varchar | 255 | 0 | Y | N | NULL | 片图 |
6 | create_time | datetime | 19 | 0 | Y | N | NULL | 建立时间 |
7 | is_look | int | 10 | 0 | N | N | 0 | 息消是否已查看,0:未查看,1:已查看 |
8 | is_remove_fa | int | 10 | 0 | N | N | 0 | 发送方判断是否删除,0:未删除,1:删除 |
9 | is_remove_jie | int | 10 | 0 | N | N | 0 | 接收方判断是否删除,0:未删除,1:删除 |
10 | chat_signal | varchar | 255 | 0 | Y | N | NULL | 聊天信号 |
返回目录
表名:collect
说明:收藏表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | 联关用户表 | |
3 | forum_id | int | 10 | 0 | N | N | 关联帖子表 | |
4 | create_time | datetime | 19 | 0 | Y | N | NULL | 立建时间 |
返回目录
表名:forum
说明:帖子表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | forum_id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | 联关用户表 | |
3 | title | varchar | 255 | 0 | Y | N | NULL | 题标 |
4 | content | varchar | 500 | 0 | Y | N | NULL | 容内 |
5 | image | varchar | 255 | 0 | Y | N | NULL | 片图 |
6 | is_effect | int | 10 | 0 | Y | N | 1 | 否是有效1是0否 |
7 | create_time | datetime | 19 | 0 | Y | N | NULL | 立建时间 |
返回目录
表名:forum_reply
说明:帖子回复表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | reply_id | int | 10 | 0 | N | Y | ||
2 | forum_id | int | 10 | 0 | N | N | 联关帖子表 | |
3 | user_id | int | 10 | 0 | N | N | 联关用户表 | |
4 | reply_content | varchar | 500 | 0 | Y | N | NULL | 复回内容 |
5 | reply_image | varchar | 255 | 0 | Y | N | NULL | 复回图片 |
6 | reply_time | datetime | 19 | 0 | Y | N | NULL | 复回时间 |
7 | status | int | 10 | 0 | N | N | 0 | 回复状态0未查看1已查看 |
返回目录
表名:hetong
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | workid | int | 10 | 0 | Y | N | NULL | |
3 | faburenid | int | 10 | 0 | Y | N | NULL | |
4 | userid | int | 10 | 0 | Y | N | NULL | |
5 | title | varchar | 1000 | 0 | Y | N | NULL | |
6 | content | varchar | 1000 | 0 | Y | N | NULL | |
7 | price | int | 10 | 0 | Y | N | NULL | |
8 | time | date | 10 | 0 | Y | N | NULL | |
9 | status | int | 10 | 0 | Y | N | NULL |
返回目录
表名:mailbox
说明:信箱表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | ||
3 | title | varchar | 255 | 0 | Y | N | NULL | 题主 |
4 | content | varchar | 500 | 0 | Y | N | NULL | 容内 |
5 | image | varchar | 255 | 0 | Y | N | NULL | 图片 |
6 | create_time | datetime | 19 | 0 | Y | N | NULL | 发送时间 |
返回目录
表名:notice
说明:公告表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | 户表用 | |
3 | title | varchar | 255 | 0 | Y | N | NULL | 题标 |
4 | content | varchar | 500 | 0 | Y | N | NULL | 容内 |
5 | image | varchar | 255 | 0 | Y | N | NULL | 片图 |
6 | create_time | datetime | 19 | 0 | Y | N | NULL |
返回目录
表名:system_upset
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | 关联用户表 | |
3 | welcom_text | varchar | 255 | 0 | Y | N | NULL | 欢迎语 |
4 | company_addres | varchar | 255 | 0 | Y | N | NULL | å€åœ° |
5 | company | varchar | 255 | 0 | Y | N | NULL | 司公 |
6 | varchar | 255 | 0 | Y | N | NULL | ||
7 | phone | varchar | 255 | 0 | Y | N | NULL | 电话 |
8 | company_logo | varchar | 255 | 0 | Y | N | NULL | logo |
9 | we_chat | varchar | 255 | 0 | Y | N | NULL | 信微 |
10 | create_time | datetime | 19 | 0 | Y | N | NULL | 时间 |
返回目录
表名:user
说明:用户表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | user_id | int | 10 | 0 | N | Y | ||
2 | real_name | varchar | 255 | 0 | Y | N | NULL | 真实姓名 |
3 | nick_name | varchar | 255 | 0 | Y | N | NULL | 称昵 |
4 | password | varchar | 255 | 0 | Y | N | ‘’ | 码密 |
5 | user_leven | int | 10 | 0 | Y | N | 0 | 户用等级 |
6 | user_category | varchar | 255 | 0 | Y | N | NULL | 普通用户类别 |
7 | sex | int | 10 | 0 | Y | N | 0 | 别性0女1男 |
8 | phone | varchar | 255 | 0 | N | N | 话电 | |
9 | pirthday | datetime | 19 | 0 | Y | N | NULL | 日生 |
10 | varchar | 255 | 0 | Y | N | NULL | 箱邮 | |
11 | header_image | varchar | 255 | 0 | Y | N | NULL | 像头 |
12 | question | varchar | 255 | 0 | Y | N | NULL | 回找密码问题 |
13 | answer | varchar | 255 | 0 | Y | N | NULL | 回找密码答案 |
14 | create_time | datetime | 19 | 0 | Y | N | NULL | 立建时间 |
15 | is_effect | int | 10 | 0 | Y | N | 1 | 否是有效,1有效,0无效 |
16 | is_work | int | 10 | 0 | Y | N | 1 | 0不可以发布1可以发布 |
17 | remark | varchar | 255 | 0 | Y | N | NULL | 注备 |
返回目录
表名:work
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_id | int | 10 | 0 | N | N | ||
3 | work_category | varchar | 255 | 0 | Y | N | NULL | 职兼类别,促销、传单派发、设计、家教、会计、计算机、服务员、其他 |
4 | phone | varchar | 255 | 0 | Y | N | NULL | 话电 |
5 | content | varchar | 500 | 0 | Y | N | NULL | 容内 |
6 | image | varchar | 255 | 0 | Y | N | NULL | 片图 |
7 | title | varchar | 255 | 0 | Y | N | NULL | 题标 |
8 | is_auditing | int | 10 | 0 | N | N | 0 | 否是审核0否1是 |
9 | is_effect | int | 10 | 0 | N | N | 1 | 否是有效,1有效,0无效 |
10 | create_time | datetime | 19 | 0 | Y | N | NULL | 立建时间 |