美文网首页
个人博客构架规划

个人博客构架规划

作者: 磐璃 | 来源:发表于2018-12-01 12:55 被阅读0次

    一、需求分析

    1、系统概述
    • 用户管理:用户的注册和登录,发表博文和评论点赞,添加好友。
    • 博文管理:用户可以在网站中发表和设置博文。
    • 评论管理:用户可以评论博文和回复其他用户的评论。
    • 分类管理:添加和删除分类,给文章设置分类。
    • 标签管理:添加和删除标签,给文章设置标签。
    2、主要功能模块
    2.1用户管理
    • 用户的相关信息如下:用户ID、用户IP、用户名、用户昵称、用户密码、用户邮箱、用户头像、用户等级、注册时间、用户生日、用户年龄、用户手机号。
    • 用户注册时需提供用户名、用户密码、用户邮箱或用户手机号。
    • 用户登录时可以采用用户名或邮箱或手机号进行登录。
    2.2文章管理
    • 博文的相关信息如下:博文ID、发布日期、发表用户、博文标题、博文内容、点赞数、回复数、游览量。
    • 博文发布时需要设置分类、标签。
    2.3评论管理
    • 评论的相关信息如下:评论ID、评论日期、点赞数、发表用户、评论文章ID、评论内容、父评论ID。
    • 评论可以被用户发表和删除以及被其他用户回复
    2.4分类管理
    • 分类的相关信息如下:分类ID、分类名称、分类别名、分类描述、父分类ID。
    • 只有管理员可以添加、删除、修改分类。
    • 分类的作用不仅可以将文章分类,还可以作为博客的菜单
    2.5标签管理
    • 标签的相关信息如下:标签ID、标签名称、标签别名、标签描述。
    • 用户发表文章时可以设置标签,标签不仅可以将文章分类。

    二、数据库设计模型

    1.1、用户管理
    1.2、文章管理
    1.3、评论管理
    1.4、分类管理
    1.5、标签管理
    1.6、简单E-R图

    三、数据库表结构设计

    相关文章

      网友评论

          本文标题:个人博客构架规划

          本文链接:https://www.haomeiwen.com/subject/vkglcqtx.html