- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
、亠
班级:
设计小组人员:
日期:年月日
一、系统概述
博客”一词是从英文单词 Blog 音译(不是翻译)而来。 Blog 是 Weblog
的简称,而 Weblog则是由Web和Log两个英文单词组合而成。
Weblog 就是在网络上发布和阅读的流水记录,通常称为“网络日志”,简 称为“网志”。博客(blogger既念解释为网络出版(WebPublishing )、发表 和张贴( Post- 这个字当名词用时就是指张贴的文章)文章,是个急速成长的网 络活动,现在甚至出现了一个用来指称这种网络出版和发表文章的专有名词
Weblog,或 Blog。
在网络上发表 Blog 的构想始于 1998年,但到了 2000 年才开始真正流行。
而 2000年博客开始进入中国, 并迅速发展, 但都业绩平平。 直到 2004 年木子美 事件,才让中国民众了解到了博客,并运用博客。 2005 年,国内各门户网站, 如新浪、搜狐,原不看好博客业务,也加入博客阵营,开始进入博客春秋战国时 代。起初, Bloggers 将其每天浏览网站的心得和意见记录下来,并予以公开, 来给其他人参考和遵循。但随着 Blogging 快速扩张,它的目的与最初已相去甚 远。目前网络上数以千计的 Bloggers 发表和张贴 Blog 的目的有很大的差异。 不 过,由于沟通方式比电子邮件、讨论群组更简单和容易, Blog 已成为家庭、公 司、部门和团队之间越来越盛行的沟通工具, 因为它也逐渐被应用在企业内部网 络( Intranet )。目前,国内优秀的中文博客网有:新浪博客,搜狐博客,中国 博客网,腾讯博客,博客中国等。
二、需求分析
博客系统是一个多用户、多界面的系统,主要包括以下几个模块组成。
匿名用户模块
本模块主要由注册、登录、浏览博客、评论 4个部分组成。匿名用户可以对
其他用户的博客内容时行浏览、 评论。也可以通过注册后登录博客系统, 申请 个属于自己的博客。
注册用户模块
本模块主要由个人信息管理、评论管理、好友管理、相册管理、文章管理 5
个部分组成。这些功能可以对用户个人博客中的个人信息、好友、评论、相册和 文章进行设置。
系统管理模块
本模块主要由用户管理、评论审核管理、相册审核管理、文章审核管理、链 接管理5部分组成。这是为了对注册用户的博客内容与个人信息进行管理,并对 博客中的评论、相册、文章进行审核,审核通过后才能发表。
综合所述,博客系统的总体功能需求如下图所示。
三、建立系统用例模型
角色的确定
角色是对系统外的对象描述,是用户作用于系统的一个角色,它有自己的目 标,通过与系统的交互来实现,交互包括信息交换和系统的协同。
在本系统的UML建模中,可以创建以下角色:匿名用户、注册用户、系统管理员。
创建用例
博客系统根据其实现流程可分为以下几个用例。
与匿名用户相关的用例:注册、登陆、浏览博客、评论。
与注册用户相关的用例:浏览博客、评论、个人信息管理、评论管理、好友管 理、相册管理、文章管理。
与系统管理员相关的用例:注册、登录、用户管理、评论审核管理、相册审核 管理、文章审核管理、链接管理。
建立用例图
如下图所示为博客系统的用例图。
OO系统管理员注册用户博客系统的用例图匿名用户
O
O
系统管理员
注册用户
博客系统的用例图
匿名用户
四、建立系统动态模型
下图所示是描述博客功能实现的流程。 在图中,匿名用户、注册用户和系统 管理员三者发生了相互的关系。首先匿名用户未注册登录时,可浏览博客、并对 其时行评论。如注册登录成功,则可申请一个个人博客,对其博客时行管理与设
置,如注册用户要发表博客相关内容时, 则需系统管理员经过审核后,如无问题 注册用户才能发表博客内容。最后由系统管理员更新数据库中博客内容。 用泳道 对这三类对象的活动进行描述。
登录
注册
注册用户
系统管理员
更新博客
匿名用户
审核博客内容
登录失败
博客系统活动图
2.顺序图
①用户登录顺序图如下图所示
匿名用户
A
注册用户
登陆
验证
个人博客管理
1:注册
2:登录I
3:验证用户
4:用户验证成功
: 1
5:对个人博客进行操作管理
用户登录顺序图
②博客内容发表顺序图
1
r-3*
4.
员
用户登录
链接博客
发表博客
更新博客
2. 审核个人信息
审核通过,链接成功。
提交发表博客内容
5.
6.
5.
更新博
更新博客
博客内容发表顺序图
3.协作图
用户文章管理协作图如下图所示
文章发表模块
审核
审核
文章修改模块
博客发表协作图
更新
更新
五、系统类模型
1.类图
如下图为博客系统事务信息包。博客中的任何操作都要在用户注册登录后才 能进行,因此在系统事务包的类图中,博客中的功能操作事务都依赖于用户登录
的事务。而用户登录事务必须依赖于
您可能关注的文档
最近下载
- 求阴影面积的常用方法.pdf VIP
- 2024年广东省深圳市盐田区梅沙街道招聘社区工作者真题含答案详解.docx VIP
- 英、美、中三国会计师事务所组织形式演变研究.pdf VIP
- 工会经费管理与内部审计问题分析及改进建议.docx VIP
- 电气管理课件.pptx VIP
- 2025中国现代文学史自考真题及答案 .pdf VIP
- 2025努力锻造忠诚干净担当的新时代政法铁军党课PPT课件.pptx VIP
- 富士达电梯MLVF-T无机房(CP40)电气原理图.pdf VIP
- 国家建筑标准设计图集-12S101 矩形给水箱.pdf VIP
- Pico Pico Neo 3 VR头盔 Pico Neo 3 0207 用户手册.pdf
文档评论(0)