bbs需求分析说明书(完整版)_第1页
bbs需求分析说明书(完整版)_第2页
bbs需求分析说明书(完整版)_第3页
bbs需求分析说明书(完整版)_第4页
bbs需求分析说明书(完整版)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

1、Bbs 论坛需求分析说明书 编 写 人 : 第 1 页 共 28 页Bbs 论坛需求分析说明书目 录第一章 引言 31.1 目的31.2 背景31.3定义 31.4参考资料 4第二章 任务概述 52.1目标 52.2用户的特点 52.3假定和约束 5第三章 需求规定 63.1对功能的规定(功能性需求) 63.2对性能的规定(非功能性需求) 233.3输人输出要求 253.4数据管理能力要求 253.5故障处理要求 263.6其他专门要求 26第四章 运行环境规定(环境需求)274.1 对网络构建的需求 274.2 硬件设备 274.3支持软件 274.4接口 274.4控制 28第 2 页共2

2、8 页Bbs 论坛需求分析说明书第一章 引言1.1 目的读者范围:最终用户、软件设计人员本文档作为 BBS 论坛第一期的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。1.2 背景BBS(Bulletin Board Service,公告牌服务是 Internet 块公共电子白板,每个用户都可以在上面书写,并且可发布信息或提出看法。大部分 BBS 由教育机构、研究机构或商业机构管理,象日常生活中的黑板报一样,电子BBS使用者的要求和喜好,使用者可以阅读他人关于某个主题的最新看法,也可以将自己的想法毫无保留地贴到公告栏中。同样地,别人对你的观点的

3、回应也是很快的。如果需要独下的交流,也可以将想说的话直接发到某个人的电子信箱中,如果想与正在使用的某个人聊天,可以启动聊天程序加人闲谈者的行列。虽然谈话的双方素不相识,却可以亲近地交谈。在BBS 里,人们之间的交流打破了空间、时间的限制。在与别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌、健康状况,而这些条件往往是人们在其他交流形式中无可回避的。同样地,也无从知道交谈的对方的真实社会身份。这样,参与 BBS 的人可以处于一个平等的位置与其他人进行任何问题的探讨。这对于现有的所有其他交流方式来说是不可能的。目前国内的 BBS已经十分普遍,可以说是不计其数,其中 BBS大致可

4、以分为 5 类:(1)校园 BBS CERNET 建立以来,校园 BBS 恨快地发展了起来。目前很多大学都有了,几乎遍及全国上下,像清华大学、北京大学等等都建立了自己的BBS系统。清华大学的水木清华很受学生和网民们的喜爱。(2)商业BBS 站,这里主要是进行有关商业的商业宣传、产品推荐等等。目前手机的商业站、电脑的商业站、房地产的商业站比比皆是。(3)专业 BBS 站,这里所说的专业 BBS 主要用于建立地域性的文件传输和信息发布系统。(4)情感 ,主要用于交流情感,是许多娱乐网站的首选。(5)个人,有些个人主页的制作者们在自己的个人主页上建设了,用于接受别人的想法,更有利于与好友进行沟通。1

5、.3 定义1、JSP(JavaServer Pages)2、Struts只是一个 MVC 框架(Framework)第 3 页 共 28 页Bbs 论坛需求分析说明书3、(数据库框架)1.4 参考资料J2EE 项目实训 Hibernate框架技术J2EE 项目实训 Struts框架技术第 4 页 共 28 页Bbs 论坛需求分析说明书第二章 任务概述2.1 目标在本实训课结束时,使自己具有J2EE Web的知识的能力。2.2 用户的特点1、本软件的最终用户的特点能2、后台管理和维护人员的教育水平和技术专长本软件的后台管理和维护人员均是具有一定网络知识的人员。2.3 假定和约束第 5 页 共 2

6、8 页Bbs 论坛需求分析说明书第三章 需求规定3.1 对功能的规定(功能性需求)系统划分该网站建设包含以下子系统:回 复销系 统留 言公 告其 它用户角色划分1、 普通(游客)用户是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能留言。2、 注册用户具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表留言。3、版主具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。4、管理员管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。前台服务的用例图第 6 页 共 28 页Bbs 论坛需求分析说明书

7、前台服务的用例事件流1、注册(1)说明注册后即可成为 BBS 论坛会员。(2)会员注册信息如下图的文件名称或者文件的编号(3)注册确认用户通过网上在线注册后,由系统管理员收集相应的资料,核实后,进行用户注册确认,确认后用户成为会员正式生效,可以享受网站提供的各种服务。(4)对应的事件流(5)顺序图第 9 页 共 28 页用户通过网上在线输入用户的 ID 标识信息后,由后台系统收集相应的资料,并进行核实比较确认。(4)对应的事件流3、修改信息(1)说明4、在线注销(1)说明会员登录成功后,可以在线注销无无无Bbs 论坛需求分析说明书6、发表帖子(1)说明注册用户登录成功以后,可以在某版块发表自己

8、的帖子。(2)会员发表留言的信息应该包括下面的内容(3)发表确认用户通过网上在线发表后,由后台系统收集相应的资料并正确地保存到数据库表中。(4)对应的事件流7、回复帖子(1)说明注册用户登录成功以后,可以在某版块针对某个帖子进行回复。(2)会员回复留言的信息应该包括下面的内容(3)回复确认第 14 页 共28 页Bbs 论坛需求分析说明书用户通过网上在线回复后,由后台系统收集相应的资料并正确地保存到数据库表中。(4)对应的事件流8、修改留言(1)说明用户登录成功以后,可以针对自己所发表的某个留言进行在线修改。(2)对应的事件流第 15 页 共28 页Bbs 论坛需求分析说明书第 16 页 共2

9、8 页Bbs 论坛需求分析说明书9、删除留言(1)说明用户登录成功以后,可以针对自己所发表的某个留言进行在线删除。(2)对应的事件流第 17 页 共28 页Bbs 论坛需求分析说明书10、分类查询留言(1)说明游客或者登录成功的用户,可以选择自己感兴趣的分类版块,并察看其中所感兴趣的帖(2)对应的事件流无无11、高级查询(1)说明游客或者登录成功的用户,可以按照系统所给定的各种查询选项选择自己感兴趣的查询(2)对应的事件流无无第 18 页 共 28 页Bbs 论坛需求分析说明书12、显示用户列表后台管理系统中的各个模块BBS论坛系统后台管理功能系 统设置留 言管理公 告管理其 它管理12管理员

10、后台3第 19 页 共28 页系统管理员提交用户名和密码,系统验证用户名和密码的合法性,系统显示系统管理员管理页面(包含管理员的信息)2、论坛基本信息管理 例说明,实际应该进一步对下面的部分用例进行细化。管理员对用户进行权限管理,状态管理,查询信息Bbs 论坛需求分析说明书1、Actor 点击论坛基本信息管理2、系统显示论坛基本信息管理页面3、Actor 对论坛管理进行相关操作3、打开/关闭论坛对论坛的打开或关闭进行管理。3、用户级别设置对用户的级别进行管理。用户级别设置管理员对用户进行级别设置管理员1、Actor 点击用户级别设置2、系统显示用户级别设置页面3、Actor 对用户级别设置进行

11、相关操作4、封锁中心对封锁 IP 和文字过滤进行管理。第 21 页 共 28 页Bbs 论坛需求分析说明书管理员对用户 文字进行过滤管理员1、Actor 点击封锁中心5、发帖设置对用户的帖子设置、上传文件设置、全文检索设置、缓存设置进行管理。管理员对用户进行发帖设置管理员1、Actor 点击发帖设置2、系统显示发帖设置页面3、Actor 对发帖设置进行相关操作6、邮件设置对邮件用户名、密码进行管理。管理员对邮件进行设置管理员前置条件后置条件基本路径1、Actor 点击邮件设置第 22 页 共 28 页Bbs 论坛需求分析说明书2、系统显示邮件设置页面3、Actor 对邮件设置进行相关操作7、版

12、区设置:对各个版区进行管理。管理员对版区进行设置管理员1、Actor 点击版区设置8、修改密码对管理员的用户名和密码进行管理。管理员对自己的用户名和密码进行更改1、Actor 点击修改密码3.2 对性能的规定(非功能性需求)3.2.1 网站整体要求第 23 页 共 28 页Bbs 论坛需求分析说明书3.2.2 对性能的规定精度(3.2.3 时间特性要求3.2.4 灵活性J 第 24 页 共 28 页Bbs 论坛需求分析说明书3.2.5 安全性 3.3.1、系统后台与前台的统一设计3.3.2、页面内容的分块设计 3.4.1 数据采集的要求3.4.2 数据采集的处理3.4.3 数据容量1 第 25 页 共 28 页Bb

温馨提示

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

最新文档

评论

0/150

提交评论