需求分析说明书.doc_第1页
需求分析说明书.doc_第2页
需求分析说明书.doc_第3页
需求分析说明书.doc_第4页
需求分析说明书.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

小组名称:老妖 BBS论坛需求规格说明项目编号20110429文档编号02密 级内部论坛需求说明书V1.1小组名称:老妖目 录第一章 引言31.1 目的31.2 背景31.3版本更新信息31.4系统运行网络环境4第二章 任务概述42.1目标42.2用户的特点4第三章 需求规定53.1对功能的规定(功能性需求)53.2用户角色划分53.3前台服务的用例图63.4前台服务的用例事件流73.5后台管理系统中的各个用例153.6后台管理系统中的各个用例的事件流153.7功能详细需求列表:18第四章 硬件要求194.1 硬件设备194.2支持软件194.3接口204.4控制20第一章 引言1.1 目的本文档是论坛第一期的需求说明文档,用于确定最终的目标,是本系统设计人员的基础文档。1.2 背景论坛论坛又名网络论坛BBS,是Internet上的一种电子信息服务系统,它提供一块公共电子白板,每个用户都可以在上面书写,并且可发布信息或提出看法。大部分BBS由教育机构、研究机构或商业机构管理,象日常生活中的黑板报一样,电子公告牌按不同的主题,分主题分成很多个布告栏。布告栏的设立的依据是大多数BBS使用者的要求和喜好,使用者可以阅读他人关于某个主题的最新看法,也可以将自己的想法毫无保留地贴到公告栏中。同样地,别人对你的观点的回应也是很快的。如果需要独下的交流,也可以将想说的话直接发到某个人的电子信箱中,如果想与正在使用的某个人聊天,可以启动聊天程序加人闲谈者的行列。虽然谈话的双方素不相识,却可以亲近地交谈。在BBS里,人们之间的交流打破了空间、时间的限制。在与别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌、健康状况,而这些条件往往是人们在其他交流形式中无可回避的。同样地,也无从知道交谈的对方的真实社会身份。这样,参与BBS的人可以处于一个平等的位置与其他人进行任何问题的探讨。这对于现有的所有其他交流方式来说是不可能的。目前国内的BBS已经十分普遍,可以说是不计其数,其中BBS大致可以分为5类:(1)校园BBS(2)商业BBS (3)专业BBS(4)情感BBS(5)个人BBS我们打算做的是校园bbs,以方便同学们交流沟通。1.3版本更新信息本文档的更新记录如表A-1。表A-1 版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0012011.4.291.1全部初始发布版本1.4系统运行网络环境本系统的网络运行图如图A-2,无论是客户端的用户还是管理端的论坛管理员等都可以通过网络登录到本系统中。用户通过网络发帖,管理员通过网络管理论坛。 图A-2:网络拓扑图第二章 任务概述2.1目标完成校园论坛的制作,使其能够基本满足同学们对大多数论坛的需求。2.2用户的特点所有上网用户在无需培训的情况下,按照网站页面提示即可使用网站的相关服务和功能。第三章 需求规定3.1对功能的规定(功能性需求)用户功能管理员功能登录、注册、修改信息、注销管理个人的留言信息查看、发表、回复留言用户管理bbs论坛系统查询留言(分类、高级)管理员后台管理版主后台管理系统设置留言管理公告管理其它管理3.2用户角色划分1、 普通(游客)用户是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能留言。2、 注册用户具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表留言。3、版主具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。4、管理员管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。3.3前台服务的用例图1、各种信息的显示(面向游客)2、各种用户信息的操作(面向注册用户)3、各种留言信息的操作(面向注册用户)4、各种个人信息的浏览操作(面向注册用户)3.4前台服务的用例事件流1、注册(1)说明主要是指除管理员以外的用户角色(一般为游客),在网上在线填写一些会员的注册信息。注册后即可成为BBS论坛会员。(2)会员注册信息如下信息类型描述用户名20个字符密码20个字符重复密码20个字符昵称20个字符在网上的代号密码提示问题50个字符为了能够找回密码密码提示答案50字符(3)注册确认用户通过网上在线注册后,由系统管理员收集相应的资料,核实后,进行用户注册确认,确认后用户成为会员正式生效,可以享受网站提供的各种服务。(4)对应的事件流内容说明用例编号Customer_1用例名称用户注册用例说明未注册用户注册成为会员参与者未注册用户前置条件该用户不能是已经注册的用户(帐号不能已经存在!)后置条件后台系统正确地收集用户提交的信息并保存到数据库表中基本路径1、点击注册2、系统显示注册页面3、填写用户名密码等相关信息,点击提交4、后台系统处理该请求并最后显示注册成功5、注册成功后将跳转到登录页进行登录扩展路径3a、用户填写的信息格式不正确3a1、系统提示输入正确的数据4a、注册失败4a1、系统再跳转到注册页面,提示重新注册补充说明(5)顺序图2、登录(1)说明用户输入登录信息,如用户名、密码、验证码,以会员的身份进入本论坛。(2)会员登录的信息信息类型描述用户名20个字符密码20个字符验证码20个字符(3)登录确认用户通过网上在线输入用户的ID标识信息后,由后台系统收集相应的资料,并进行核实比较确认。(4)对应的事件流内容说明用例编号Customer_2用例名称用户登陆用例说明用户登录系统参与者注册用户前置条件用户是有效的注册用户后置条件用户所输入的信息与后台系统数据库表中所保存的信息一致基本路径1、用户填入用户名、密码和验证码,点击提交2、系统验证验证码3、系统验证用户名和密码4、验证成功,系统跳转到主页扩展路径1a、用户所输入的登录信息无效1a1、系统提示输入正确格式的用户标识信息2a、验证失败2a1、系统提示Actor重新填写验证验3a、验证失败3a1、系统提示Actor重新填写用户名和密码补充说明(5)顺序图3、修改信息(1)说明会员登录成功后,可以修改自己的注册信息,如密码或者其它的内容等。(2)对应的事件流内容说明用例编号Customer_3用例名称修改用户信息用例说明用户修改自己的注册信息参与者注册用户前置条件注册用户已经登陆系统后置条件系统正确地接收用户提交的信息并且成功地保存到数据库表中基本路径1、用户点击修改信息2、系统判断该用户是否是已经登录过的用户3、系统再显示信息修改页面4、在该页面中输入新的信息,最和再点击提交按钮5、系统显示修改成功,然后跳转到登录页面进行重新登录确认扩展路径2a、用户身份不合法 2a1、提示用户转去登录4a、修改失败 4a1、系统跳转到错误信息页面,并提示Actor重新修改补充说明(3)顺序图4、在线注销(1)说明会员登录成功后,可以在线注销。此后将不再拥有登录后的在线权限。(2)对应的事件流内容说明用例编号Customer_4用例名称用户在线注销用例说明会员登录成功后,可以在线注销参与者登录后的用户前置条件注册用户已经成功登陆系统后置条件无基本路径1、用户点击在线注册2、系统判断该用户是否是已经登录过的用户3、系统再显示警告提示是否真的要在线注销4、输入确认信息,最和再点击提交按钮5、系统将在线注销该用户扩展路径2a、用户身份不合法 2a1、提示用户转去登录4a、用户输入取消在线注销 4a1、系统将退出在线注销状态补充说明5、某个特定的BBS信息的显示(1)说明游客或者登录成功的用户,可以选择自己感兴趣的版块,并察看其中所感兴趣的帖子(留言)。(2)对应的事件流内容说明用例编号Customer_5用例名称察看帖子用例说明用户查看所需帖子参与者游客或者登录成功的用户前置条件无后置条件无基本路径1、找到需要浏览的版块,点击文章标题进入2、系统显示出该文章扩展路径补充说明6、发表帖子(1)说明注册用户登录成功以后,可以在某版块发表自己的帖子。(2)会员发表留言的信息应该包括下面的内容信息类型描述留言者字符20个字符以内留言标题字符100个字符以内留言摘要字符不限制留言字符不限制(3)发表确认用户通过网上在线发表后,由后台系统收集相应的资料并正确地保存到数据库表中。(4)对应的事件流内容说明用例编号Customer_6用例名称发表帖子用例说明用户发表帖子参与者注册用户前置条件注册用户已经登陆系统后置条件后台系统收集相应的资料并正确地保存到数据库表中基本路径1、点击发表留言2、系统显示发表留言页面表单3、按照表单的要求输入相关的信息,点击提交4、系统显示留言成功扩展路径1a、用户身份不合法1a1、提示用户转去登录3a、输入的信息格式不正确 3a1、系统提示重新填写对应的项目补充说明7、回复帖子(1)说明注册用户登录成功以后,可以在某版块针对某个帖子进行回复。(2)会员回复留言的信息应该包括下面的内容信息类型描述回复者字符20个字符以内回复留言标题字符100个字符以内回复留言摘要字符不限制回复留言的内容字符不限制(3)回复确认用户通过网上在线回复后,由后台系统收集相应的资料并正确地保存到数据库表中。(4)对应的事件流内容说明用例编号Customer_7用例名称回复帖子用例说明用户针对某个感兴趣的留言进行回复参与者注册用户前置条件注册用户已经登陆系统后置条件后台系统收集相应的资料并正确地保存到数据库表中基本路径1、用户点击回复留言2、系统显示回复留言页面表单3、用户按照表单的要求输入相关的信息,点击提交4、系统显示回复留言成功扩展路径1a、用户身份不合法1a1、提示用户转去登录3a、输入的信息格式不正确 3a1、系统提示用户重新填写对应的项目补充说明8、修改留言(1)说明用户登录成功以后,可以针对自己所发表的某个留言进行在线修改。(2)对应的事件流内容说明用例编号Customer_8用例名称修改帖子用例说明用户针对自己已经发表的某个留言进行修改参与者注册用户前置条件注册用户已经登陆系统并发表了留言后置条件后台系统收集相应的资料并正确地保存到数据库表中基本路径1、用户点击指向某个留言的修改链接2、系统显示修改留言页面表单3、用户按照表单的要求输入相关的信息,点击提交4、系统显示修改留言成功扩展路径1a、用户身份不合法1a1、提示用户转去发表留言3a、输入的信息格式不正确 3a1、系统提示用户重新填写对应的项目补充说明9、删除留言(1)说明用户登录成功以后,可以针对自己所发表的某个留言进行在线删除。(2)对应的事件流内容说明用例编号Customer_9用例名称删除帖子用例说明用户针对自己已经发表的某个留言进行删除参与者注册用户前置条件注册用户已经登陆系统并发表了留言后置条件后台系统成功地从数据库表中删除该留言的记录基本路径1、用户点击指向某个留言的删除链接2、系统显示确认删除的对话框3、用户输入确认删除的信息4、系统显示留言删除成功扩展路径1a、用户身份不合法1a1、提示用户转去发表留言3a、输入取消删除 3a1、系统退出删除状态补充说明3.5后台管理系统中的各个用例3.6后台管理系统中的各个用例的事件流1、系统管理员登陆系统管理员提交用户名和密码,系统验证用户名和密码的合法性,系统显示系统管理员管理页面(包含管理员的信息)2、论坛基本信息管理对网站参数、通行证设置内容说明用例编号System_1用例名称论坛基本信息管理用例说明管理员对用户进行权限管理,状态管理,查询信息参与者管理员前置条件管理员登陆系统后置条件基本路径1、用户点击论坛基本信息管理2、系统显示论坛基本信息管理页面3、用户对论坛管理进行相关操作扩展路径补充说明3、打开/关闭论坛对论坛的打开或关闭进行管理。内容说明用例编号System_2用例名称打开/关闭论坛用例说明管理员对论坛的打开关闭进行管理参与者管理员前置条件管理员登陆系统后置条件基本路径1、用户点击打开/关闭论坛2、系统显示打开/关闭管理页面3、用户对设置进行相关操作扩展路径补充说明3、 用户级别设置对用户的级别进行管理。内容说明用例编号System_4用例名称用户级别设置用例说明管理员对用户进行级别设置参与者管理员前置条件管理员登陆系统后置条件基本路径1、用户点击用户级别设置2、系统显示用户级别设置页面3、用户对用户级别设置进行相关操作扩展路径补充说明4、 发帖设置对用户的帖子设置、上传文件设置、全文检索设置、缓存设置进行管理。内容说明用例编号System_6用例名称发帖设置 用例说明管理员对用户进行发帖设置 参与者管理员前置条件管理员登陆系统后置条件基本路径1、用户点击发帖设置2、系统显示发帖设置页面3、用户对发帖设置进行相关操作扩展路径补充说明5、 版区设置:对各个版区进行管理。内容说明用例编号System_8用例名称版区设置用例说明管理员对版区进行设置参与者管理员前置条件管理员登陆系统后置条件基本路径1、用户点击版区设置2、系统显示版区设置页面3、用户对版区进行相关操作扩展路径补充说明6、 修改密码对管理员的用户名和密码进行管理。内容说明用例编号System_9用例名称修改密码用例说明管理员对自己的用户名和密码进行更改参与者管理员前置条件管理员登陆系统后置条件基本路径1、用户点击修改密码2、系统显示修改密码页面3、用户对密码进行相关操作扩展路径补充说明3.7功能详细需求列表:编号功能名称模块编号功能描述输入内容输出内容1用户登录1保证所有系统的合法用户通过身份认证进入系统进行操作用户名、密码、验证码用户登录状态2用户注册1对用户名进行检测,信息通过检测之后成为本系统的用户用户名、密码、性别、QQ、E-mail、电话等基本信息注册的结果(提示用户“注册成功”或者“注册失败”)3修改个人信息1用户可以根据自己当前的情况修改个人信息要你修改的内容提示修改结果(“修改成功”或者“修改失败”)4后台登录1仅管理员、版主能够登录后台,但版主权限有一定限制后台用户名、密码提示后台登录是否成功5添加版块2管理员添加版块,设置版主版块的相关信息版块列表6编辑版块2管理员修改版块信息版块的相关信息提示是否修改成功7删除版块2管理员删除版块点击“

温馨提示

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

评论

0/150

提交评论