shB001基于springboot个人博客管理系统

## 项目介绍
 本文从实际博客的需求出发,设计并实现了基于B/S模式的个人博客系统。系统后台的使用“Springboot+Mybatis”框架,前台采用Thymeleaf内容模板引擎来渲染页面,数据库选用轻量级的Mysql,前台主要提供了博客文章、友情链接、关于我们等信息展示并可以在线评论和查看评论,后台主要提供了首页(系统统计分析)、发布文章、文章管理、页面管理、评论管理、分类/标签管理、附件管理、友链管理、系统设置等功能,管理员通过登录到后台进行管理系统,最后使得系统可以稳定运行,界面风格良好,基本满足了设计目标。

1. 关键词:博客;B/S模式;SpringBoot 
2. 用户页面:http://localhost:8080/
3. 管理员登录地址:http://localhost:8080/admin/login
4. 管理员: admin 密码: admin

## 总体结构设计
1、系统的Web服务器为Tomcat8.0,数据库为Mysql。
2、采用Java语言,选择IDEA作为开发工具,开发环境基于JDK1.8。
3、后台框架选型为SpringBoot,前台技术选型Html、Jquery、Css、Thymeleaf等,ORM框架选型为Mybatis。
4、浏览器兼容支持IE8以上、谷歌、火狐、.360等主流浏览器。
5、系统包括前后台两部分,前台主要提供给访问者,包括浏览文章、在线评论或留言、查看友链等功能,后台主要提供给管理员通过登录到后台界面进行管理操作,包括系统统计分析、发布文章、文章管理、页面管理、评论管理、分类/标签管理、文件管理、友链管理、系统设置等功能。

## 功能模块设计
系统包括前台功能模块和后台功能模块,这两大功能模块又包括了大大小小很多子模块。
前台功能模块主要包括浏览文章、文章搜索、在线评论、查看友链等子模块。
1、浏览文章:用户进入系统默认页就是博客文章的列表,若对某篇文章感兴趣,则可以点击进去查看具体的文章详情。
    2、文章搜索:用户可以前台界面右上方的区域搜索自己想要搜索的文章,能够支持模糊查询,方便用户的筛选和查找。
    3、在线评论:用户可以在文章最下方进行留言评论,交流和分享自己的想法,并能查看文章下的所有评论。
    4、查看友链:用户可以点击友情链接的链接进行跳转到相关文章或网站。
后台功能模块主要包括仪表盘、发布文章、文章管理、页面管理、评论管理、分类/标签管理、文件管理、友链管理、系统设置等子模块。
    1、仪表盘:后台管理员输入账号密码登录成功进入到后台,后台的第一个界面就是仪表盘界面,可以通过仪表盘模块监控和统计系统数据,包括发表文章数量、收到的留言数量、上传的附件数量、友链的好友数量、最新文章情况、最新留言情况、系统日志均可以在此模块查看。
2、发布文章:可以通过此模块发布文章,发布文章时还提供了是否允许评论、允许订阅等功能。
3、文章管理:可以通过此模块查看所有文章的信息,并能重新编辑、删除及预览文章,其中预览文章可以预览发布后在前台的呈现效果。
    4、页面管理:可以通过此模块发布页面,发布前台界面会菜单栏会出现后台发布的页面名称,点击后还可以调整到该页面。
    5、评论管理:后台管理员可以管理前台用户的评论,前台用户评论的每一条留言,在评论管理中都会被审核,审核通过才会呈现给前台用户。
    6、分类/标签管理:后台管理员可以对所有文章的类别或者标签进行管理,包括新增、修改、删除等操作。
    7、文件管理:后台管理员可以通过此模块上传文件,支持多种格式的文件上传。
    8、友链管理:后台管理员可以通过此模块对友情链接信息进行管理,包括链接的排序、删除、修改、新增等操作。
    9、系统设置:系统设置包括全局设置、个性化设置、系统备份三个子模块,其中全局设置是对站点名称、主题、描述等方面的设置,个性化设置是对一些相关账号的关联设置,系统备份是对数据库数据备份,并可以导出Sql文件。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值