Kunrt个人博客

Kunrt个人博客

一、技术栈

1.前端

2.后端

  • 核心框架:SpringBoot 2.2.5
  • 项目构建:jdk1.8、Maven 3
  • 持久层框架:Mybatis
  • 模板框架:Thymeleaf
  • 分页插件:PageHelper
  • 加密:MD5加密
  • 运行环境:阿里云Centos7

3.数据库

  • MySQL 5.7

二、功能需求

1. 普通用户

  • 查看文章信息:文章列表、推荐文章、文章标题、文章内容、发布时间、访问量以及评论等信息
  • 查看分类文章:分类列表、分类文章信息
  • 查看时间轴:按照文章时间发布顺序查看文章
  • 搜索文章:导航栏右边搜索框根据关键字搜索
  • 听音乐:上一曲、下一曲、音量控制、播放顺序控制、查看歌词等
  • 留言:留言并回复
  • 查看友链:查看并访问博主在友链页面添加的友链连接
  • 查看相册信息:相册列表、照片名称、照片拍摄地点、时间、照片描述

2.管理员用户

  • 拥有普通用户所有功能权限
  • 登录:在主页路径下加“/admin”,可进入登录页面,根据数据库的用户名和密码进行登录
  • 文章管理:查询文章列表、新增文章、编辑文章、删除文章、搜索文章
  • 分类管理:查询分类列表、新增分类、编辑分类、删除分类
  • 友链管理:查询友链列表、新增友链、编辑友链、删除友链
  • 相册管理:查询相册列表、新增照片、编辑照片、删除照片
  • 消息管理:登录后恢复评论留言会显示栈主的头像信息,并能显示删除消息按键,可以对消息进行删除

3.个人博客系统的用户故事:

角色:普通访客管理员(我)

  • 访客,可以分页查看所有的博客
  • 访客,可以快速查看博客数最多的6个分类
  • 访客,可以查看所有的分类
  • 访客,可以查看某个分类下的博客列表
  • 访客,可以快速查看标记博客最多的10个标签
  • 访客,可以查看所有的标签
  • 访客,可以查看某个标签下的博客列表
  • 访客,可以根据年度时间线查看博客列表
  • 访客,可以快速查看最新的推荐博客
  • 访客,可以用关键字全局搜索博客
  • 访客,可以查看单个博客内容
  • 访客,可以对博客内容进行评论
  • 访客,可以赞赏博客内容
  • 访客,可以微信扫码阅读博客内容
  • 访客,可以在首页扫描公众号二维码关注我
  • 我,可以用户名和密码登录后台管理
  • 我,可以管理博客
    • 我,可以发布新博客
    • 我,可以对博客进行分类
    • 我,可以对博客打标签
    • 我,可以修改博客
    • 我,可以删除博客
    • 我,可以根据标题,分类,标签查询博客
  • 我,可以管理博客分类
    • 我,可以新增一个分类
    • 我,可以修改一个分类
    • 我,可以删除一个分类
    • 我,可以根据分类名称查询分类
  • 我,可以管理标签
    • 我,可以新增一个标签
    • 我,可以修改一个标签
    • 我,可以删除一个标签
    • 我,可以根据名称查询标签
end

评论

name
大佬
numb
厉害 只会前端只会页面
Polaris
页面很好看诶
garmin
666
楚子航
到此一游
大海无量
好厉害啊 爱了
日穿钢板
这也太强了吧
风轻云
爱了爱了
chocho
厉害了