一、项目介绍
该网站将通过Bootstrap3框架结构搭建,本论坛网站系统使用Microsoft VS Code、Navicat 15 for MySQL和Wampserver64 开发工具,采用Javascript前端开发技术、PHP、HTML、CSS和mysql数据库技技术和laravel框架等来进行论坛网站的开发。
二、模块分类/功能
游客:可以进入网站阅读网站相关内容,了解网站各个功能点,可以在论坛上学习新的知识,查看网友的评论信息,阅读想要的信息;
普通用户:可以进入网站阅读网站相关内容,了解网站各个功能点,可以在论坛上学习新的知识,查看网友的评论信息,阅读想要的信息,阅读新帖及对新帖发表自己的评论,对自己的信息做出修改,在论坛与其他用户进行交流等等。
管理员:拥有整个网站最大的管理权,可以在后台发表、修改和删除帖子,也可以在后台对发表新帖和对帖子进行修改和删除,同时可以删除帖子内容和评论帖子等功能。
用户模块及功能
- 用户注册功能:用户名和密码不能为空,2-10字符,邮箱格式正确,则可以注册成功。
- 用户登录功能:需填写正确的用户名和密码。
- 用户退出功能:用户成功登录之后,可以点击网页右上角“退出”进行退出。
- 用户发表帖子功能:用户可以发表自己的帖子,但是要管理员审核过后才会发布。
- 用户修改个人信息功能:用户可以在个人主页修改个人信息。
- 管理员登录功能:需填写正确的管理员用户名和密码。
- 管理员退出功能:管理员成功登录之后,可以点击网页右上角“退出”进行退出。
帖子模块及功能
- 查看帖子功能:点击帖子标题可以查看帖子信息。
- 搜索帖子功能:在搜索框可以输入标题进行模糊查询。
- 帖子板块功能:点击论坛板块名可以进入对应板块。
- 帖子评论功能:用户可以在任意帖子发表自己的评论。
后台管理模块及功能
- 审核帖子功能:点击帖子标题可以审核帖子,点击审核通过则审核通过。
- 添加帖子功能:管理员可以对帖子进行添加的操作,数据将添加到数据库。
- 修改帖子功能:管理员可以对帖子进行修改的操作,修改的数据将保存到数据库。
- 删除帖子功能:管理员可以对帖子进行删除的操作,数据将从数据库中删除。
- 搜索用户功能:管理员可以对用户进行搜索的操作,搜索到的用户数据会显示在用户管理页面。
- 添加用户功能:管理员可以对用户进行添加的操作,数据将添加到数据库。
- 修改用户功能:管理员可以对用户进行修改的操作,修改的数据将保存到数据库。
- 删除用户功能:管理员可以对用户进行删除的操作,数据将从数据库中删除。
- 搜索评论功能:管理员可以对评论内容模糊搜索。
- 删除评论功能:管理员可以删除评论。
三、环境框架
- 系统开发平台:Visual Studio code
- 系统开发语言:java
- 数据库管理系统:Navicat for MySQL
- 系统运行平台:Windows 10
- 系统运行环境:WampServer