个人博客系统_博客设计—需求概述

4.1 需求概述

4.2 功能需求

4.2.1 功能分析

● 用户管理:用户可以进行注册账号,账号注册完成之后便可登录博客系统,用户分为两种:博主和管理员,注册的时候默认用户是博主。其中博主只能对自己个人信息进行操作,包括头像更换和其他基本信息的修改,而管理员不仅可以对个人信息进行修改,还可以具有对其他用户进行相关操作,包括修改他人信息、删除用户以及设置管理员,管理员也可以根据用户名进行搜索进而对指定用户进行操作。

● 博客管理:用户登录后可以发表博客,编辑博客内容时可以插入图片,在发布博客的时候可以对博客进行分类和设置标签,博客发布之后用户可以对自己的博客进行编辑、修改和删除,所有用户均可根据关键在某博主的主页对博客进行模糊查询,同时,博客文章每次被访问之后阅读量会自动加1,阅读量也会显示在阅读博客页面中。

● 评论管理:用户登录后在阅读博客的时候可以对博客进行评论,也可以删除自己的评论,无法对别人的评论进行删除。每次增加或减少评论之后,都会对评论量进行更新,博客的评论量也会在阅读博客页面进行展示。

● 分类管理:博主在个人主页中可以进行分类的创建、删除、修改,通过分类管理可以方便用户有目标的查询博客,某一分类被点击后,会出现该用户在该分类下的所有博客文章,在发布博客的时候必须为该博客选择一个分了里,以便对博客进行分类管理。

● 标签管理:在发布博客时可以给博客增加多个标签,编辑博客时也可以删除标签,在博客系统的主页用户可以根据点击标签进行查询。

4.1 需求概述 4.2 功能需求 4.2.1 功能分析 ● 用户管理:用户可以进行注册账号,账号注册完成之后便可登录博客系统,用户分为两种:博主和管理员,注册的时候默认用户是博主。其中博主只能对自己个人信息进行操作,包括头像更换和其他基本信息的修改,而管理员不仅可以对个人信息进行修改,还可以具有对其他用户进行相关操作,包括修改他人信息、删除用户以及设置管理员,管理员也可以根据用户名进行搜索进而对指定用户进行操作。 ● 博客管理:用户登录后可以发表博客,编辑博客内容时可以插入图片,在发布博客的时候可以对博客进行分类和设置标签,博客发布之后用户可以对自己的博客进行编辑、修改和删除,所有用户均可根据关键在某博主的主页对博客进行模糊查询,同时,博客文章每次被访问之后阅读量会自动加1,阅读量也会显示在阅读博客页面中。 ● 评论管理:用户登录后在阅读博客的时候可以对博客进行评论,也可以删除自己的评论,无法对别人的评论进行删除。每次增加或减少评论之后,都会对评论量进行更新,博客的评论量也会在阅读博客页面进行展示。 ● 分类管理:博主在个人主页中可以进行分类的创建、删除、修改,通过分类管理可以方便用户有目标的查询博客,某一分类被点击后,会出现该用户在该分类下的所有博客文章,在发布博客的时候必须为该博客选择一个分了里,以便对博客进行分类管理。 ● 标签管理:在发布博客时可以给博客增加多个标签,编辑博客时也可以删除标签,在博客系统的主页用户可以根据点击标签进行查询。
经验分享 程序员 微信小程序 职场和发展