博客的初步需求分析

系统功能概述:

登录、注册功能

  1. 用户可注册,注册时用户输入详细注册信息,数据库保存用户信息。登录时输入用户账号和密码。
  2. 添加文章、留言和发送小纸条时都需要用户登录。
  3. 管理员和博客用户可分别登录到对应的页面。

个人资料管理功能

博客用户登录后,可修改个人资料。

个人资料包括用户名,密码,主页名称,真实姓名,E-mail,性别,电话,地址,职业,头像,自我评价。

系统后台管理功能

  1. 管理员有权冻结与解冻,和删除博客用户,以及是否推荐博客用户;
  2. 管理员有权查询文章,详细查询文章,按用户名查询文章,以及是否推荐文章;
  3. 修改管理员密码。

文章浏览功能

  1. 博客主页显示推荐的推荐博客,推荐文章;
  2. 浏览博客用户的文章。

文章发布和管理

博客用户对文章信息的查看、添加、删除和修改。

留言和小纸条功能

  1. 向博客用户留言和小纸条(登录后才可操作);
  2. 对留言和小纸条的删除。

好友管理功能

  1. 添加和删除好友;
  2. 查看好友的个人资料和访问好友的博客主页。

R1.登录、注册功能

功能编号

功能名称

备注

R1.1

登录

R1.1.1

博客用户登录

登录到博客用户主页

R1.1.2

管理员登录

登录到管理员页面

R1.2

注册

用户可注册为博客用户

R2.个人资料管理功能

功能编号

功能名称

备注

R2.1

修改个人信息

个人资料包括用户名,密码,主页名称,真实姓名,E-mail,性别,电话,地址,职业,头像,自我评价

R3.系统后台管理功能

功能编号

功能名称

备注

R3.1

冻结博客用户

博客用户依然存在,但登录时系统无法显示用户的个人页面。

R3.2

解冻博客用户

博客用户登录时可显示用户的个人页面。

R3.3

是否推荐博客用户

推荐的博客用户将在主页面上显示

R3.4

删除博客用户

博客用户将被永久删除

R3.5

查询文章

通过文章题目查询

R3.6

详细查询文章

通过文章类别,问题题目,文章类别等查询

R3.7

按用户名查询文章

通过用户名查询该博客用户的文章

R3.8

修改管理员密码

R4.文章浏览功能

功能编号

功能名称

备注

R4.1

推荐博客和文章

在主页面显示推荐博客和文章

R4.2

浏览博客用户和文章

R5.文章发布管理

功能编号

功能名称

备注

R5.1

文章信息的查看

R5.2

添加新的文章

R5.3

文章信息的删除

R5.4

文章信息的修改

R6.留言和小纸条功能

功能编号

功能名称

备注

R6.1

向用户留言和小纸条

向其他博客用户留言和小纸条,必须先登录才能发表评论

R6.2

对留言和小纸条的删除

  1. 博客用户可删除其他用户对自己的留言;
  2. 博客用户可删除自己对其他用户的留言。

R7.好友管理功能

功能编号

功能名称

备注

R7.1

添加好友

可在自己的博客中添加指定用户名的好友,也可以在浏览其他博客页面时将博客主人添加为好友

R7.2

访问好友博客

提供好友博客页面的链接

R7.3

查看好友信息

R7.4

删除好友

 

原文地址:https://www.cnblogs.com/meng2/p/8186211.html