论坛系统需求分析文档_第1页
论坛系统需求分析文档_第2页
论坛系统需求分析文档_第3页
论坛系统需求分析文档_第4页
论坛系统需求分析文档_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、网上论坛栏目需求分析目录1、概念22、系统需求分析22.1 系统业务流程及描述22.2 用户需求72.3 性能需求72.4 数据分析83、系统功能分析93.1 系统功能模块图93.2 功能界面框图113.3 功能描述111、概念论坛也称为BBS是bulletinBoardSystem的简称,意即电子公告板,是一种在Internet上常见的用于信息效劳的WebR统.它主要给浏览者提供相互沟通的平台.2、系统需求分析2.1系统业务流程及描述一会员注册流程会员填写个人信息一信息合法性检验一会员信息持久化具体流程图如下:输入会员信息信息合法性,一会员信息持久化4I二会员登陆流程输入用户凭证一基于角色授

2、权具体流程图:一输入用户凭证合法性检验_基于角色授权三会员治理流程持有治理员角色角色调整或分配为版主或删除用户具体流程图:持治理员角色J角色调整、分配版主.删除用尸四论坛版块治理流程持有治理员角色添加、删除、调整、置顶、隐藏版块具体流程图:持治理员黄色J添加、删除、调整、置顶、随搬根块五帖子发表注册用户选择版块发表主题,主题持久化,具体流程图:注册用户J持久化六帖子回复用户针对主题发表回复回复持久化具体流程图:t发表回复回复持久化七帖子治理持有治理员或版主角色转移、置顶、删除等操作具体流程图:治理员或版主角色八帖子检索用户按检索条件返回帖子,具体流程图:条件为空J按条件查询主已注册用户查询用户

3、发表的帖子和用户回复的帖子一题输出返回的帖子9论坛板块划分论坛板块治理员可根据用户使用群体划分板块如:普通论坛板块、团队活动板块2.2用户需求根据不同类型的用户分析论坛板块列表浏览帖子发帖回帖搜索帖子编辑帖子删除帖子精华帖置顶帖子转移帖子用户注册用户登录限制用户权限修改注册信息设置论坛参数治理板块治理用户2.3性能需求1 .会员治理员权限按级别区分2 .发帖延时审核保持无滞后3 .任何程序功能无编译错误2.4数据分析住持一注册信皂失效.重新痂入成功,持久优失败.更新芟陆登瘠用户信息台法酷在GJ新版块粕加极限证成功棒火化L二板块JJ新空凝新回复橙校用户信皂根块美联主题美联虑访基干曲色橙校权限筮征

4、(._I主蠢成功持久化二I回复3、系统功能分析3.1 系统功能模块图论坛一般存在几种用户,分别为浏览用户、注册用户和治理员.用户的权限是向下覆盖的,即上级权限包含下级权限,在这里的论坛中,治理员的权限是上级权限.接下来,需要归好类的对象及其方法分配给不同的论坛用户.与注册用户相关的功能,其实就是论坛前台的主要功能.论坛系统的前台,是用户讨论问题的平台,发帖、浏览、回帖一直惯穿用户整个的前台活动.同时,由于论坛系统的帖子治理是治理员在帖子浏览时进行的,所以编辑帖子、删除帖子、转移帖子、置顶帖子和指定精华等到功能也安排在前台实现,其他与治理员相关的功能,包括板块治理、用户治理和论坛设置都是治理员在

5、后台进行的操作.具体功能的分配结果如表所示.论坛功能和用户权限对应表对象实体前后台功能方法用户类型论坛后台设置参数治理员板块后台浏览列表注册用户创立板块治理员修改板块治理员删除板块治理员帖子前台浏览列表注册用户查看帖子注册用户发帖注册用户回帖注册用户搜索注册用户编辑自己所有注册用户编辑全部治理员删除治理员置顶治理员指定精华治理员转移治理员用户后台注册注册用户注册用户登录注册用户治理员登录治理员添加治理员删除治理员设定权限治理员3.2 功能界面框图3.3 功能描述一会员注册新会员注册,提供会员信息,检验会员信息的有效性,二会员登陆提供用户凭证,验证用户信息,基于角色授权.三会员治理治理员由系统初

6、始化分配一个,治理员可以对会员信息户角色调整,版主调整,删除会员等.四论坛版块治理治理员可以添加、删除、调整、置顶、隐藏论坛版块五帖子治理治理员可以对所有帖子进行转移、置顶、删除等操作,也可以对本版块帖子进行置顶、删除等操作.六帖子发表注册用户可以在感兴趣的版块中发表新主题帖七帖子回复用户可以对自己感兴趣的主题发表回复八帖子浏览注册用户可以浏览所有可见帖子、普通用户只能浏览论坛贴子九帖子检索用户可以提供标题关键字检索所以可见主题帖,注册用的帖子十意见建议用户可以与我们联系,并欢送提出各种意见和建议.3.4 相关数据字典项论坛分类表:论坛大类数据表论坛小类数据表论坛人员数据表论坛主题数据表回帖数

7、据表论坛登陆日志角色数据表Forums_Role角色权限数据表Forums_Role_Permission论坛大类数据表名称说明CateldInt分类编号,主键CatenameVarchar分类名称CatepositionVarchar分类显示位置DateDatetime创立时间论坛小类数据表名称口说明ForcunidInt板块id主键CateidInt归属那一大类ForcumnameVarchar板块名称ForcumdescVarchar板块描述ForcumpositionVarchar板块位置DateDatetime创立时间MemberVarchar版主名称TopicVarchar主题数舍

8、去ReplyVarchar回复数舍去ClickVarchar点击数舍去ImageurlVarchar小类图像url论坛人员数据表名称口说明MemberidInt用户id主键MembernameVarchar用户名MemberpwdVarchar用户帝他MembericonVarchar用户图标MemberrealnameVarchar用户真实姓名ShowemailBit是否显下email舍去SignatureVarchar个性化签名AvatarUrlImage用户自定义图像舍去HomepageVarchar用户主页EmailVarchar用户emailMobileVarchar号Homepho

9、neVarchar固定QqVarcharQqAdressVarchar地址CodeVarchar舍去CardnoVarchar身份证号舍去IpVarchar用户IpIsadminBit是否治理员IspowerBit是否版主MarkVarchar积分ActionBit是否在线TopiccountVarchar发帖数量ReplycountVarchar回帖数量DateDatetime注册时间NotusedBit是否删除舍去LastVistDatetime登出时间论坛主题数据表名称口说明IdInt主键编勺TopiccaptionVarchar主题标题ContentVarchar主题内容Focumid

10、Int论坛id编号MemberidInt发帖人idIstopBit是否置顶IsgoodBit是否精华NotusedBit是否删除舍去DateDatetime法帖时间IpVarchar发帖人ipClickInt点击数也是阅读数ReplycountInt回复数舍去LastreplyuserVarchar最后回复人LastreplydateDatetime最后回复时间回帖数据表名称说明IdInt主键ForumidInt板块Id用于计算版块的回帖数TopicidInt主题编号MemberidInt回复人idCatptionVarchar回复贴标题ContentVarchar回复内容IpVarchar回复人ipDateDatetime回复时间NotusedBit是否删除(舍去)论坛登陆日志名称口说明IdInt主键MembernameVarchar登陆名ActionVarchar动作名TimeDatetiem登陆时间IpVarcharIp地址权限数据表名称说明Permissi

温馨提示

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

评论

0/150

提交评论