一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1gC4y1d7ab?t=7.9
三、运行截图:
在本节中,展示部分操作权限的功能与界面。
3.1 管理员功能实现
3.1.1 论坛管理
图3.1 即为编码实现的论坛管理界面,管理员在该界面中对论坛的微博正文内容还有微博正文的回复内容进行查看,可以更改微博正文的内容信息,可以删除微博正文。
图3.1 论坛管理界面
3.1.2 文章管理
图3.2 即为编码实现的文章管理界面,管理员在该界面中下架文章,查看文章的点赞数,可以更改文章信息,能够新增和删除文章。
图3.2 文章管理界面
3.1.3 用户管理
图3.3 即为编码实现的用户管理界面,管理员在该界面具备添加用户,为用户重置密码,删除用户等操作权限。
图3.3 用户管理界面
3.2 用户功能实现
3.2.1 文章信息
图3.4 即为编码实现的文章信息界面,用户在该界面中对文章点赞,对文章内容查看之后发布留言,同时可以收藏文章。
图3.4 文章信息界面
3.2.2 在线论坛
图3.5 即为编码实现的在线论坛界面,用户在该界面中选择微博正文进行其内容的查看,用户查看微博正文的内容时,可以发布微博正文的评论,用户在本界面可以发布微博正文。
图3.5 在线论坛界面
3.2.3 公告信息
图3.6 即为编码实现的公告信息界面,用户在该界面中查询公告,查看公告的图片,标题以及公告的内容信息。
图3.6 公告信息界面
3.2.4 更改个人信息
图3.7 即为编码实现的更改个人信息界面,用户在该界面中可以设置感兴趣的文章类型,便于系统推荐给用户感兴趣的文章,用户可以在本界面更改基础信息,包括照片,邮箱等。
图3.7 更改个人信息界面