博客系统设计—毕业设计答辩PPT_第1页
博客系统设计—毕业设计答辩PPT_第2页
博客系统设计—毕业设计答辩PPT_第3页
博客系统设计—毕业设计答辩PPT_第4页
博客系统设计—毕业设计答辩PPT_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 博博 客客 系系 统统 院系:信息电子工程学院院系:信息电子工程学院 班级:软件班级:软件08-108-1 设计小组人员:设计小组人员: 日期:日期:20102010年年5 5月月2424日日 一、系统概述一、系统概述 博客在中国发展很迅速,建立一个专业的博 客管理系统已经很重要。本系统符合现在博客管理 的需要,能对博客发表文章、评论、链接、图片数 据进行管理,同时能对博客账号进行管理。系统的 功能主要体现在后台数据库方面,因为博客另一个 名字叫网络日记,所以博客的内容要求能及时、快 速的更新,本系统在开发之前正是朝这个目标设计。 系统功能保留了传统博客管理系统的功能,同时又 加上了人性化的

2、界面设计。完善的数据更新能力、 实用的后台管理以及个性化的设计使本系统能适应 博客的发展。 二、系统的总体框架 博客系统是一个多用户、多界面的系 统,主要包括以下几个模块组成。 1.匿名用户模块 本模块主要由注册、浏览博客、评论4 个部分组成。匿名用户可以对其他用户的 博客内容时行浏览、评论。也可以通过注 册后登录博客系统,申请一个属于自己的 博客。 2.注册用户模块 本模块主要由个人信息管理、评论管 理、好友管理、相册管理、文章管理5个部 分组成。这些功能可以对用户个人博客中 的个人信息、好友、评论、相册和文章进 行设置。 3.系统管理模块 本模块主要由用户管理、评论审核管 理、相册审核管理

3、、文章审核管理、链接 管理5部分组成。这是为了对注册用户的博 客内容与个人信息进行管理,并对博客中 的评论、相册、文章进行审核,审核通过 后才能发表。 三、建立系统用例模型 1 1角色的确定角色的确定 角色是对系统外的对象描述,是用户作用于系统的一 个角色,它有自己的目标,通过与系统的交互来实现,交 互包括信息交换和系统的协同。 在本系统的uml建模中,可以创建以下角色:匿名用户、注 册用户、系统管理员。 2 2创建用例创建用例 博客系统根据其实现流程可分为以下几个用例。 与匿名用户相关的用例:注册、登陆、浏览博客、评 论。 与注册用户相关的用例:浏览博客、评论、个人信息 管理、评论管理、好友

4、管理、相册管理、文章管理。 与系统管理员相关的用例:注册、登录、用户管理、 评论审核管理、相册审核管理、文章审核管理、链接管理。 3 3建立用例图建立用例图 四、建立系统动态模型 下图所示是描述博客功能实现的流程。在图中,匿 名用户、注册用户和系统管理员三者发生了相互的关系。 首先匿名用户未注册登录时,可浏览博客、并对其时行 评论。如注册登录成功,则可申请一个个人博客,对其 博客时行管理与设置,如注册用户要发表博客相关内容 时,则需系统管理员经过审核后,如无问题注册用户才 能发表博客内容。最后由系统管理员更新数据库中博客 内容。用泳道对这三类对象的活动进行描述。 2 2顺序图顺序图 用户登录顺

5、序图如下图所示 博客内容发表顺序图 3 3协作图协作图 用户文章管理协作图如下图所示 用户博客发表协作图如下图所示 五、系统类模型 1类图 如下图为博客系统事务信息包。博客中的任何 操作都要在用户注册登录后才能进行,因此在系统 事务包的类图中,博客中的功能操作事务都依赖于 用户登录的事务。而用户登录事务必须依赖于系统 管理员审核。除此之外,博客中的内容添加、修改 及删除这些事务都依赖于系统管理的事务。因为这 些事务的实现必须经过系统管理的审核,审核通过 才能实现操作。所以它们之间都用虚线箭头相连。 六、结束语 经过几个星期的努力,软件工程课程 设计终于完成了。通进此博客系统的设计, 做到了理论联系实际,将书本上学到的知 识与具体实践充分结合起来,进一步明确 了开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论