BBS论坛系统设计S4系统设计.doc_第1页
BBS论坛系统设计S4系统设计.doc_第2页
BBS论坛系统设计S4系统设计.doc_第3页
BBS论坛系统设计S4系统设计.doc_第4页
BBS论坛系统设计S4系统设计.doc_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

江南大学物联网工程学院天方夜谭论坛系统s4 系统设计修订历史记录日期版本说明作者2013-05-111.0建档仲其龙目录目录31 .引言51.1 背景51.2 定义52. 系统顺序图52.1 普通游客功能顺序图52.1.1 注册为会员52.1.2 建议箱72.1.3 向所有人推荐帖子92.2 普通会员功能顺序图102.2.1 发表帖子102.2.2 回复/浏览帖子122.3 版主功能顺序图132.4 管理员功能顺序图152.4.1 删除/修改板块152.4.2 划分板块172.4.3 关闭板块182.4.4 设置版主202.4.5 修改/删除/限制会员活动222.4.6 添加会员232.4.7 发出设置为版主请求242.4.8 查看/删除建议253. 系统类图273.1 管理员类273.2 版主类283.3 会员类293.4 普通游客类293.5 板块类303.6 新手手册类303.7 建议类303.8 帖子类313.9 请求信息类313.10 回复信息类323.11 类之间的关系图类321 .引言1.1 背景随着网络的快速发展,网上的交流已经成为现代人生活中重要的组成部分。网上交流是大家针对一个问题可以发表自己不同的见解,同时通过浏览别人的见解可以拓展自己的知识面。网上交流问题变得更有广度和宽度,为仅仅局限于一个方面,这反应了当代人的思想变化和精神追求。在这种情况下,bbs系统应运而生。1.2 定义bbs论坛主要是用来在网上交流意见的,有人提出一个问题或者见解,其他人可以针对不同的方面提出自己的想法并发表自己的见解。但是为了保证论坛的安全性,不是任何人都可以发表贴子和回复帖子的,必须以会员的身份登录到系统后,才能够发表和回复帖子。因此bbs论坛将用户划分为4类:普通游客(非会员)、普通会员、版主和管理人员。2. 系统顺序图2.1 普通游客功能顺序图2.1.1 注册为会员会员注册事件流:内容说明用例编号ptyk1用例名称注册为会员用例说明普通游客登录系统后注册为会员参与者普通游客前置条件普通游客进入注册为会员后置条件普通游客提交的信息与后台系统数据库表中保存的信息一致基本路径1、 普通会员单机”注册“申请会员账号2、 经过数据库管理的检测,显示检测成功3、 普通游客输入会员号,单机提交4、 界面显示成功扩展路径根据个人意愿修个人信息,单击保存按钮,系统显示修改成功。退出在线状态,单机在线注销按钮。根据事件流画出会员注册图:2.1.2 建议箱论坛系统普通游客建议箱用例的事件流:内容说明用例编号ptyk2用例名称建议箱用例说明可以向版主/管理员提出建议参与者普通游客前置条件普通游客进入建议向页面后置条件系统接受游客提出的建议基本路径1、 普通游客选择向版主/管理员建议2、 系统进入该界面经过的数据库处理返回处理结果3、 输入版主/管理员提出的建议信息4、 提交建议信息5、 经数据库处理提交成功6、 系统显示提交成功扩展路径普通游客向版主/管理员提交建议失败系统跳转到建议箱页面,提交普通游客重新进入根据事件流画出顺序图:2.1.3 向所有人推荐帖子内容说明用例编号ptyk3用例名称推荐帖子用例说明普通游客向所有人推荐帖子参与者普通游客前置条件普通游客进入推荐帖子页面后置条件普通游客提交的信息与后台系统数据库表中保存的信息一致基本路径1、 普通游客选择帖子进入推荐帖子页面2、 经数据库管理监测后返回检测结果3、 系统显示检测结果4、 普通会员想多有人推荐5、 输入推荐理由提交理由信息6、 系统显示信息推荐成功扩展路径普通游客提交退推荐理由系统不接受,此操作失败系跳转到推荐帖子页面,提示普通游客重新进入根据事件流得到推荐帖子顺序图:2.2 普通会员功能顺序图2.2.1 发表帖子内容说明用例编号customer_16用例名称发表帖子用例说明会员可以帖子的形式发表自己的建议参与者会员前置条件会员被识别和会员被授权后置条件后台数据库爆粗你发表帖子信息基本路径1、 选择某板块,进入,单机发表帖子,显示界面2、 输入见解,单机提交3、 显示发表成功,保存信息扩展路径1、 发表成功后,单机查看内容2、 显示帖子内容2.2.2 回复/浏览帖子内容说明用例编号customer_14用例名称浏览帖子用例说明会员可以查看帖子及相关信息参与者会员前置条件会员被识别和会员被授权后置条件后台数据库保存你发表帖子信息基本路径1、 选择某个板块、进入后,单机浏览帖子2、 显示所有帖子列表,单机帖子链接3、 显示帖子内容及有关信息4、 退出浏览扩展路径当会员单机帖子后,系统自动修改帖子的单击次数回复/浏览帖子顺序图:2.3 版主功能顺序图设置热门帖子事件流:内容说明用例编号bz_2用例名称设置热门帖子用例说明挑选帖子中的热门话题,让更多的游客加入讨论以调高单击率参与者版主前置条件版主被识别和会员被授权后置条件后台数据库保存热门帖子标记基本路径1、 单击显示热门帖子,显示界面2、 挑选帖子,输入热门帖子id,提交3、 显示设置成功,保存操作扩展路径显示设置设置,系统提醒参与者重新设置设置精华帖子事件流:内容说明用例编号bz_3用例名称设置精华帖子用例说明在游客发表的帖子中选择出经典的参与者版主前置条件版主被识别和会员被授权后置条件后台数据库保存热门帖子精华标记基本路1、 设置精华帖子,显示界面2、 挑选帖子,输入置顶贴id,提交扩展路径显示设置设置,系统提醒参与者重新设置垃圾箱事件流:内容说明用例编号bz_6用例名称管理垃圾箱用例说明把帖子拖至垃圾箱,清空垃圾箱,回复帖子,彻底删除参与者版主前置条件版主被识别和会员被授权后置条件后台数据库保存了对垃圾箱的各种操作基本路径1、 显示垃圾箱管理,显示界面、2、 输入管理垃圾箱id,提交3、 显示提交成功,对帖子进行相关操作,保存扩展路径显示提交失败,重新输入id修改板块信息用例事件流:2.4 管理员功能顺序图2.4.1 删除/修改板块修改板块信息事件流:内容说明用例编号customer_9用例名称修改板块信息用例说明可以修改板块好、主题号、板块主题语和类型等参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库保存修改板块的信息基本路径1、 参与者进入版块管理,单机”修改信息“2、 显示板块列表,单机板块连接3、 显示板块详细信息,根据信息,输入修改信息4、 显示修改信息,保存信息扩展路径板块列白偶可以系那是板块号和主题语,并进行更新删除板块事件流:内容说明用例编号customer_10用例名称删除板块用例说明可以删除不必要或比健康的板块参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库删除板块的信息基本路径1、 参与者进入板块管理,单机删除板块,显示界面2、 显示板块列表,单机板块连接3、 显示版块信息,确认删除4、 显示删除成功扩展路径板块列表显示板块号和主题语,并进行删除删除/修改板块顺序图:2.4.2 划分板块内容说明用例编号customer_11用例名称划分板块用例说明根据帖子的内容划分种类,一类或者几类对应一个板块参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库保存划分的板块信息基本路径1、 参与者进入板块管理界面,单机”划分板块“2、 设置板块号、主题、类型等内容,提交3、 显示划分板块成功4、 显示所有已发表帖子列表5、 显示帖子详细信息6、 显示选择板块的界面7、 显示分类成功扩展路径在帖子列表中可以显示帖子的主题等简单内容,根据帖子主题将帖子进行划分。划分板块顺序图:2.4.3 关闭板块内容说明用例编号customer_12用例名称关闭板块用例说明管理员可以根据系统性能的需求,关闭或重新打开板块参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库保存板块被关闭或重新打开的标记基本路径1、 参与者进入板块管理界面,单机”关闭板块“2、 单机”关闭板块“3、 单机某板块的连接,显示板块详细信息4、 单机”关闭板块“5、 显示关闭成功扩展路径在关闭板块界面上,可以选择关闭板块,也可以选择打开板块。管理员单击关闭板块,系统会为板块设置被关闭标志。关闭板块的顺序图:2.4.4 设置版主设置版主事件流:内容说明用例编号customer_8用例名称设置版主用例说明管理员将已批准成为版主的会员设置为版主参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库保存有会员的版主身份信息基本路径1、 参与者进入板块管理,单机”设置版主“2、 显示已经被批准成为版主的会员3、 显示会员信息4、 显示”设置版主界面“,设置版主账号5、 显示设置版主成功扩展路径系统将版主身份信息返回给会员,系统会为版主同时保留会员等信息。设置顺序图:2.4.5 修改/删除/限制会员活动内容说明用例编号customer_6用例名称修改会员信息用例说明管理员具有修改会员信息的功能参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库中用修改后的会员信息覆盖会员之前的信息基本路径1、 参与者进入会员管理界面,单机”修改会员信息“,显示界面2、 显示会员列表,单击要修改的会员连接3、 显示会员信息,输入修改信息,提交4、 显示修改成功扩展路径不会出现修改到不存在的会员信息这种现象修改、删除和限制会员活动的顺序图:2.4.6 添加会员内容说明用例编号customer_4用例名称添加会员用例说明管理员添加会员的功能参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库保存添加会员的信息基本路径1、 参与者进入会员管理界面,”单击添加会员“2、 分配会员号3、 显示添加成功扩展路径1、 显示该会员已经存在,添加失败2、 系统自动跳转到添加会员界面,提示参与者重新添加添加会员信息图:2.4.7 发出设置为版主请求内容说明用例编号customer_7用例名称发出设置为版主的请求用例说明管理员可以向一些会员发出请求,邀请会员成为版主参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库保存有会员升级请求的信息基本路径1、 参与者进入会员管理界面,单机”发出设为版主请求“2、 显示会员列表3、 显示会员信息4、 显示发送成功扩展路径在好友列表中能看到会员级别简单信息,管理员更具信息进行相关操作。2.4.8 查看/删除建议删除建议用例事件流:内容说明用例编号customer_7用例名称删除建议用例说明管理员有权删除用户提出的建议参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库不在保存与删除建议有关的信息基本路径1、 参与者进入建议箱管理界面,单机”删除建议“2、 显示建议列表,单机建议连接3、 显示建议内容及相关信息,单击删除4、 显示删除成功扩展路径在建议列表中可以看到建议提出的日期,管理员可以根据日期先后和建议内容等来判定是否删除建议。查看用户建议的时间流:内容说明用例编号customer_7用例名称查看用户建议用例说明管理员可以查看用户提出的建议参与者管理员前置条件管理员被识别和会员被授权后置条件后台数据库保存相关的信息基本路径1、 参与者进入建议箱管理界面,单机”查看用户建议“2、 可以分别单击查看会员/游客提出的建议,显示建议列表3、 单击建议连接,显示建议信息,查看建议扩展路径管理员查看用户建议,系统为建议添加已阅读标记,并把标记返回发给用户。查看/删除建议顺序图:3. 系统类图3.1 管理员类管理员类主要包含的属性有管理员的姓名、账号、登陆的时间等。管理员主要用于记录管理员的基本信息和管理员的登录时间。管理员类包含的操作主要有显示操作选择界面、划分界面、添加板块等。3.2 版主类版主类中包含的属性主要有版主账号、版主的会员号、版主级别等,这些属性记录版主的基本信息和与之相关的板块。3.3 会员类会员类中包含的属性主要有会员的账号和会员名称,这两个记录了会员的基本信息。好友账号则记录了和当前会员有联系的会员账号,该类还记录了会员登录的时间。另外,用发表帖子、回复帖子个数作为会员升级的参考。3.4 普通游客类游客没有固定的信息,所以,没有记录游客信息的属性。但是,当游客注册为会员时,会记录申请的会员号,注册成功后能顺利转为会员。3.5 板块类板块类中除了记录板块的基本信息外,还记录了当前的按住的系统记录,用以提供系统管理。3.6 新手手册类由于新手手册只有一份,因此只要记录形成时间和更新时间即可,无需记录所

温馨提示

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

评论

0/150

提交评论