zoukankan      html  css  js  c++  java
  • 博客的初步需求分析

    系统功能概述:

    登录、注册功能

    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

    删除好友

     

  • 相关阅读:
    gulp管理静态资源缓存
    你懂AI吗(1)
    Vue.js之render函数基础
    笑看女程序员征婚SQL,半夜巡逻民警突然对我大喊int类型占几个字节
    高吞吐量的分布式发布订阅消息系统Kafka之Producer源码分析
    Java并没有衰落.大家对它的认识才刚刚开始 Java8全新出发
    那些面试官必问的JAVA多线程和并发面试题及回答
    在阿里一位新员工是怎么一步步培养起来的
    Lambda表达式用法大比较: Scala和Java 8
    国内外程序员编程网站、博客,对学编程的你提供一点小小的帮助
  • 原文地址:https://www.cnblogs.com/meng2/p/8186211.html
Copyright © 2011-2022 走看看