BBS论坛系统精选资料.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BBS论坛系统精选资料

BBS论坛系统 UML分析与设计文档 组长:朱云飞 3100608017 组员:韦皓瀚 3100608059 周洋 3100608054 江苏大学 软件工程10级 最后更新时间:2013-5-26 工作分配与进度表 编号 内容 人员 完成日期 1 制定项目目标,完成问题描述文档。 全组成员 2013-5-24 2 设计用例图。 朱云飞 2013-5-24 3 设计类图 韦皓瀚 2013-5-24 4 设计顺序图 周洋 2013-5-25 5 设计状态机图 朱云飞 2013-5-25 6 设计活动图 韦皓瀚 2013-5-25 7 PPT制作 周洋 2013-5-26 8 Word制作 朱云飞 2013-5-26 目录 1.需求描述(朱云飞) 4 2.用例图建模(朱云飞) 4 2.1 系统的功能需求 4 2.2 功能模块 5 2.3 用例图 9 3 静态结构建模(韦皓瀚) 14 3.1 管理员类 14 3.2 版主类 14 3.3 会员类 15 3.4 普通游客类 16 3.5 板块类 16 3.6 新手手册类 17 3.7 建议类 17 3.8 帖子类 17 3.9 请求信息类 18 3.10 回复信息类 18 3.11 类之间的关系图 19 4 动态行为建模 20 4.1 BBS论坛系统的顺序图(周洋) 20 4.2 BBS论坛系统的状态图(朱云飞) 34 4.3 BBS论坛系统的活动图(韦皓瀚) 38 5 实现方式建模(朱云飞) 46 5.1 组件图的建立 46 5.2 部署图的建立 46 1.需求描述(朱云飞) 随着Internet技术的快速发展,人与人之间交流方式逐渐增多。网络视频、网络聊天、博客已成为人们彼此沟通、交流信息的主要方式。此外,为了方便人们在某一专业领域探讨问题和发表意见,Internet上还出现了在线论坛。在论坛上,人们可以对某一领域提出自己遇到的问题,即发表某一主题,随后,论坛上的其他人会根据自己的学识、经验发表意见或提出问题的方法。 2.用例图建模(朱云飞) 2.1 系统的功能需求 随着网络的快速发展,网上交流已经成为现代人生活中的重要组成部分。网上交流是大家针对一个问题可以发表自己不同的见解,同时通过流浪别人的见解可以拓展自己的知识面。网上交流问题变得更有广度和深度,而不仅仅局限于一个方面,这反映了当代人的思想变化和精神追求。在这种条件下,BBS 论坛应运而生。 BBS 论坛主要是用来在网上交流意见,有人提出一个问题或者见解,其他人可以针对不同的方面提出自己的想法并发表自己的见解。但是为了保证论坛的安全性,不是任何一个人都可以发表帖子和回复帖子的,必须以会员的身份登录到系统后,才能后发表和回复帖子。因此,BBS论坛将用户分为四类:普通游客(非会员)、普通会员、版主和管理人员。 下面是一个BBS论坛系统的大致操作流程。用户通过登录论坛的网页进入论坛,一般情况下多为游客身份,有时还需要注册为会员,登录论坛后可以就某个话题(帖子的主题)展开讨论。在论坛上,可以通过发帖功能发布新的话题;通过回帖功能对已经存在的话题进行恢复;通过搜索的功能查找所关心的话题。二论坛的管理员通过管理功能创建、编辑和删除论坛的某个版块;对注册为论坛会员的用户进行管理;此外,还要对用户所发的帖子进行管理。根据上述的操作流程以及管理员的需要的功能,BBS论坛系统的功能可分为以下模块。(1)会员注册(2)会员登录(3)发表帖子(4)回复帖子(5)流浪帖子(6)会员管理(7)版块管理(8)帖子管理(9)建议箱管理(10)新手手册。 2.2 功能模块 根据上述的功能需求分析,可以确定系统总体功能模块如下图所示。 (1)前台功能模块: 用户首次访问论坛页面后,可进行查看精华帖子、搜索帖子、查看跟帖信息、用户注册等操作。用户在此BBS论坛中通过注册成为该论坛的真正用户并成功登陆系统后,可进行发表帖子、回复帖子、查看自己发表的帖子等操作。前台功能分为普通游客和普通会员的功能。 普通游客功能模块 普通游客功能模块功能模块可以进行的操作如图所示。 普通会员功能模块 普通会员功能莫开可以进行的操作如下图所示。 后台功能模块 版主功能模块 版主功能模块操作如下图所示。 2、管理员功能模块 管理员功能模块操作如下图所示。 管理员功能模块中板块管理功能模块操作如下图所示。 管理员功能模块中会员管理功能模块操作如图所示。

文档评论(0)

ustt001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档