Game社区(JavaEE MVC)
描述:类似于贴吧,社区内的帖子均为游戏类型。
一、主要功能
1 管理员:
1)基础设置:
板块管理:对社区的游戏板块和板块图标进行维护。
等级目录:对用户不同等级对应的经验区间进行维护。
2)系统设置:
社区管理员帐号:管理员账号默认固定,不允许注册及注销。
3)用户管理:
用户查询:根据用户名或者账号或者邮箱搜索用户
显示:显示用户对应表中的信息以及用户被封的帖子、评论的总数
操作:对用户进行封禁和解封操作
4)帖子管理:
帖子查询:根据用户名查询该用户发布的帖子
帖子筛选:根据全部、未通过、已通过、审核中四种条件设选要显示的帖子
显示:显示帖子表中的全部信息以及浏览量
操作:对帖子进行通过审核、不通过审核、置顶、取消置顶、封禁、解封操作
5)举报信息管理:
举报筛选:可根据评论、帖子筛选要显示的举报信息
显示:帖子表或评论表对应的全部信息及被举报次数
操作:对帖子或评论进行封禁、解封操作,对举报信息进行删除操作
2 用户:
1)登录:
用户名:账号或者邮箱
密码:6-16位合法字符
验证码:4位随机数字和大小写字母
2)注册:
账号:5~15个合法字符(不包括@、.、中文)
昵称:3~16个字母、数字或汉字的组合
密码:6~16位合法字符
确认密码:与密码一致
验证码:4位随机数字或大小写字母
3)个人信息:
显示:账号、昵称、性别、出生日期、经验值、等级、个人简介、头像、密码、邮箱
修改:
账号:不允许修改
昵称:3~16个字母、数字或汉字的组合
性别:单选框
出生日期:日历框选择
个人简介:可以不填
头像:上传后可在线预览效果,可确认上传或放弃上传
密码:6~16位合法字符
邮箱:输入合法邮箱后发送验证码,输入正确即可绑定或修改绑定
4)密码找回:
找回:输入账号已绑定的邮箱发送验证,输入正确后即可重置密码,验证码30s可重新获取一次
重置:密码、确认密码、验证码,规则与注册相同
5)用户主页
权限:所有登录或未登录的游客均可访问
显示:对应用户的昵称、生日、性别、等级、个人简介、用户发表的帖子、用户收藏的帖子
操作:浏览该用户发表或收藏的帖子的详细信息
6)用户中心
权限:仅用户自己
显示:我的发帖、我收藏的帖(数量、标题、发布时间、评论量、阅读量、帖子状态),分页显示
操作:
我发的帖:删除、浏览帖子详细信息
我收藏的帖子:取消收藏、浏览帖子详细信息
7)我的消息:
权限:仅用户自己
类型:所有系统中与用户相互动的消息,
包括:××评论了您的帖子、××赞了您的帖子
××赞了您的评论
您的帖子被举报、您的评论被举报
管理员 解封或封禁 了您的 帖子或评论
显示:标题(如果有)、内容(如果有)、互动用户(如果有)、消息时间
操作:删除消息、清空消息
8)社区主页:
权限:所有登录或未登录的游客均可访问
显示:
1、导航栏(搜索帖子栏、发帖按钮、返回首页)
2、帖子板块(板块图标、板块名称)
3、帖置顶子列表(发帖人头像、名称、等级;帖子标题、发布时间、所属板块、评论量)
4、签到栏(本月签到记录:以日历形式展示、签到规则、连签天数、已签天数、漏签天数、待签天数、签到按钮)
5、用户经验天梯排行(社区经验最高的前12个用户)
6、周评天梯排行(社区本周有效评论数最多的前12个用户)
操作:进入板块主页、关键词搜索帖子、浏览帖子详情、签到、查看用户主页
9)板块主页:
权限:所有登录或未登录的游客均可访问
显示:
1、导航栏(与社区主页相同)
2、板块标题
3、帖子列表(与社区主页相同,置顶贴优先显示)
4、签到栏、用户经验天梯排行、周评天梯排行(与社区主页相同)
5、分页
操作:与社区主页相同
10)发帖
权限:登录用户
操作:帖子标题、内容(在线编辑器)、选择帖子所属板块、验证码
11)浏览帖子详情
权限:点赞、收藏、评论、举报需要登录
显示:
1、帖子对应帖子表的所有信息及浏览量、评论量、点赞量、发帖用户基本信息
2、该帖子的所有评论对应评论表中的全部信息及点赞量、评论用户基本信息
操作:
1、评论帖子(在线编辑器)
2、删除自己的评论或帖子
3、举报评论或帖子
4、点赞评论或帖子
5、收藏帖子
6、回到顶部、跳去评论(锚)
二、技术要点
1. B/S架构:JAVAEE技术
2. MVC三层
3. iframe:局部刷新网页
4. layui框架:前端样式、弹出框及部分动画效果
4. 其它:Gson、Javax.mail、MutipartConfig注解、Ajax、echarts框架
四、软件平台
1. 操作系统:Windows 10 专业版
2. 数据库: MySql
3. 开发工具:Eclipse4.16.0
五、项目截图
登录
注册
找回密码
重置密码
我的主页
用户中心
我的消息
基本设置
社区主页
板块主页
帖子详情页
发帖页
用户管理页
举报管理页
帖子管理页
等级管理页
板块分类管理页
0条评论
点击登录参与评论