博客系统的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理员
管理员拥有一切权利,可以对任何用户、文章、评论进行管理
系统功能
01 02
03 04
用户认证
包括用户注册、登录、确认账户、重置密码、修改邮件地址等 功能
用户资料
包括用户权限、基本信息、用户在网站中发布的文章与评论等 信息
博客文章
文章的发布、修改、删除与搜索
用户评论
评论的提交、删除
博客系统E-R图
关系模式
角色(角色号,角色名称,角色权限) 用户(用户号,用户名,邮件地址,密码,账户是否确认,…,角色号) 目录(目录号,目录名称,目录所属文章数量) 标签(标签号,标签名称,标签所属文章数量) 文章(文章号,文章标题,文章内容,时间戳,目录号,用户号)
文章-标签(文章号,标签号)
评论(评论号,评论内容,时间戳,用户号,文章号)
Q&A
博客管理系统Baidu Nhomakorabea设计与实现
需求分析
01 02
03 04
未登录用户
需要在网站主页中进行文章浏览,查找文章,可以查看其他用 户主页,无法发布或评论文章
普通用户
普通用户是经过注册并确认账户后的默认角色,在未登录用户 的基础上增加了文章评论功能,同时拥有自己的个人主页
作者
普通用户申请成为作者的请求获得管理员同意后,用户角色转 为作者;作者可以发布并管理自己的文章以及对文章的评论