课程设计总结。基于SpringBoot+Uniapp的博客系统,开发了用户移动端。可以对博客进行增删改查、还可以具备发布评论等功能。
资源下载位置
资源地址:完整前后端代码+SQL+文档
一、前言
开发技术:
前端:Uniapp+Vue
后端:SpringBoot
数据库:Mysql
服务器:tomcat
图片存储:阿里云对象存储
开发工具:
前端:HbuilderX
后端:Intellij IDEA
二、功能结构图
三、系统功能描述
功能 | 功能描述 |
---|---|
注册 | 用户可以通过手机号来注册账号 |
登录 | 用户可以通过手机号和密码进行登录 |
博客推荐 | 系统在首页向用户随机推荐博客内容 |
发布博客 | 用户可以发布文字内容和图片视频等内容,来进行发布。 |
收藏博客 | 用户可以点击收藏图标来收藏自己想要收藏的博客 |
修改博客 | 用户可以修改自己已经发布博客的内容。 |
删除博客 | 用户可以删除自己发布的博客 |
关注用户 | 用户可以关注其他用户,并生成关注列表。 |
点赞博客 | 用户可以点击点赞图标来点赞自己喜欢的博客 |
发表评论 | 用户可以在其他人的博客或者自己的博客下面来发表评论,其他人对自己的评论或回复也会发送信息提示用户。 |
编辑个人资料 | 用户可以编辑自己的资料,包括修改用户名,头像等。 |
查看浏览历史 | 用户可以查看自己浏览过的博客 |
查看粉丝列表 | 用户可以查看关注自己的用户 |
查看用户详情 | 用户可以点击其他用户的头像或用户名进入用户详情页 |
四、系统结构
前端uniapp结构
后端服务器代码结构
五、数据库设计
六、程序实现(部分页面)
登录注册页面
博客首页
博客发布页
博客详情页