BBS论坛系统概要设计说明书

BBS论坛系统概要设计说明书

ID:37132694

大小:195.00 KB

页数:24页

时间:2019-05-18

BBS论坛系统概要设计说明书_第1页
BBS论坛系统概要设计说明书_第2页
BBS论坛系统概要设计说明书_第3页
BBS论坛系统概要设计说明书_第4页
BBS论坛系统概要设计说明书_第5页
资源描述:

《BBS论坛系统概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专业资料论坛系统概要设计说明书一、概述1.1编写目的本文档的编写目的是:详细定义的总体功能,详细说明系统功能,划分程序基本结构,各程序名称和功能,以便于系统详细设计和编程。1.2定义(1)游客:所有访问论坛,尚未登录的人。只具有浏览权限,不能发帖和回帖(2)注册用户:申请注册并提交成功的人。(3)版主:具有发布版块公告,管理版内帖子,删除/转移帖子,奖励/惩罚一般注册用户功能的已注册用户。(4)系统管理员:具有宣布论坛开放/关闭注册,帖子的批量删除/转移,版块管理,用户管理功能的总版主

2、。(5)用户:此“用户”泛指所有的注册用户和游客。(6)管理人员:此“管理人员”泛指版主和系统管理员。(7)注册:游客访问论坛按系统规则申请注册。(8)登录:注册用户按系统规则登录论坛。(9)退出:已登录用户退出登录状态。(10)浏览主题:word完美格式专业资料游客及登录的用户通过此业务按系统规则浏览论坛上各版块的主题用户(包括所有注册用户或游客)通过此操作可以浏览自身权限许可范围内的论坛的板块列表,主题列表,以及每一个主题。 (11)发布主题:注册用户通过此业务按系统规则进行主题的发布。(12)回复

3、主题:注册用户通过此业务按系统规则进行主题的回复。(13)修改帖子:注册用户和管理人员通过此业务按系统规则修改自己已发布的主题或回复的帖子。(14)修改个人资料:注册用户通过此业务按系统规则修改自已在注册新用户时所填写的个人资料或是已经通过此业务修改过的个人资料。(15)管理版内帖子:版主通过此业务按系统规则在自已管理的版块内对帖子进行锁定,解锁,置顶,取消置顶,加为精华,解除精华,删除帖子,移动帖子等操作。(16)删除帖子:管理人员通过此业务按系统规则在自已权限内对不良帖子进行删除操作。二、需求概述2

4、.1目标实现BBS论坛系统的基本功能。2.2.1设备环境服务器端:P4或以上CPU,1G或以上内存客户端:P3或以上CPU,256M或以上内存2.2.2支持软件环境服务器端:操作系统:Windows2000ServerWeb容器:JDK5.0、Tomcat5word完美格式专业资料数据库:Mysql客户端:操作系统:MicrosoftWindows98简体中文版或以上浏览器:InternetExplorer,Firefox,遨游等主流浏览器。2.3需求概述1.游客可以浏览主题,注册,登陆。2.论坛的普通

5、注册用户拥有的浏览,发表主题,回复主题,修改自己的个人资料,查询主题,修改自己发布或回复的帖子等功能。3.版主对版块的管理功能,包括对帖子的操作(查询主题,置顶,加为精华,移动,删除,编辑),对用户的操作(禁言,删除id),对版块的操作(发布版块内公告)。4.系统管理员对版块的操作(版块的建立,修改,删除),对用户的操作(禁言,删除id),对帖子的操作(查询主题,移动,删除),对论坛的操作(开放/关闭会员注册功能)。5.论坛自身拥有的一些机制包括防止恶意注册,防止机器人恶意访问论坛。三、总体设计word

6、完美格式专业资料3.1主要类图1.用户信息类UserInfo:userIDuserNameuserPasswordword完美格式专业资料userSexuserEmailuserBirthdayuserBriefuserShutupuserIsbanzhucreateuser()edituser()2.用户操作类UserBean:regist()login()logout()createtopic()topiclist()replytopic()searchtopic()editnote()3.版主操作

7、类check()settop()setfine()move()deletenote()deletetopic()edittopic()word完美格式专业资料shutup()deleteID()setmsg()4.论坛操作类settree()edittree()deletetree()setregister()setbanzhu()3.2浏览主题用例规约用例名称:浏览主题用例标识:涉及的参与者:用户描述:用户通过此操作可以浏览自身权限许可范围内的论坛的板块列表,主题列表,以及每一个主题。前置条件:用户通

8、过浏览器访问论坛首页。后置条件:浏览器显示了用户想要浏览的主题内容。正常事件流:1.用户通过浏览器访问论坛首页。2.注册用户输入自己的用户名和密码。3.系统显示用户权限范围内可以查看的板块列表。4.用户从板块列表中选择自己想要浏览的论坛板块。5.系统显示此板块内用户权限范围内可以查看的主题列表。6.用户从主题列表中选择自己想要浏览的主题。7.系统分页显示用户指定的主题及所有该主题的回复。3.3发布主题用例规约用例名称:发布主题涉及的参与者:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。