1.信息服务:文章显示,热点文章推荐,博主风采
2.查询服务:可以根据文章内容,文章标题,留言标题等进行模糊查询。
3.评论、留言服务:游客或者用户可以对系统进行评论
4.搜索和浏览他人的博客
5.游客将个人的信息存储到博客网站的数据库中,以成为本博客的正式用户
6.博文管理:注册用户员对网站中自己的文章进行删除,更新等操作。
7.信息管理:发布更改个人信息
8. 个人相册管理:对照片进行更新删除上传的操作??
9. 尽可能实现更多的操作
本基于VUE的博客系统主要分为用户和管理员两个用户角色,其具体功能如下:
(1)管理员:管理员登录后主要功能包括博客管理,新增博客,用户管理,图片管理。管理员用例图如图3-1所示。
(2)用户:用户可以查看网站想,包括生活经验,工作学习,效率提升,时间管理,注册登录,退出。用户用例图如图3-2所示。
根据第三章中系统功能需求分析,可构建本基于VUE的博客系统的结构图,如图4-1所示。
基于VUE的博客系统采用MYSQL数据库进行数据的储存,下面介绍数据库中的各个表的详细信息。
表4-1 blog博文信息表
列名 |
字段 |
是否主键 |
是否可空 |
说明 |
id |
bigint(11) |
是 |
否 |
编号 |
`title |
varchar(200) |
否 |
是 |
标题 |
author_id |
int(11) |
否 |
是 |
发布人 |
disc |
varchar(255 |