- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论坛系统概要设计说明书
1 概述
1.1
本文档的编写目的是:详细定义BBS论坛系统的总体功能,详细说明系统功能,划分程序基本结构,各程序名称和功能,以便于系统详细设计和编程。
1.2参考资料
《BBS论坛系统需求说明书》
1.3 定义
游客
所有访问论坛,尚未登录的人。
注册用户
申请注册并提交成功的人。
版主
具有发布版块公告,管理版内帖子,删除/转移帖子,奖励/惩罚一般注册用户功能的已注册用户。
系统管理员
具有宣布论坛开放/关闭注册,帖子的批量删除/转移,版块管理,用户管理功能的总版主。
用户
此“用户”泛指所有的注册用户和游客。
管理人员
此“管理人员”泛指版主和系统管理员。
注册
游客访问论坛按系统规则申请注册。
登录
注册用户按系统规则登录论坛。
退出
已登录用户退出登录状态。
浏览主题
游客及登录的用户通过此业务按系统规则浏览论坛上各版块的主题
用户(包括所有注册用户或游客)通过此操作可以浏览自身权限许可范围内的论坛的板块列表,主题列表,以及每一个主题。
发布主题
注册用户通过此业务按系统规则进行主题的发布。
回复主题
注册用户通过此业务按系统规则进行主题的回复。
修改帖子
注册用户和管理人员通过此业务按系统规则修改自己已发布的主题或回复的帖子。
修改个人资料
注册用户通过此业务按系统规则修改自已在注册新用户时所填写的个人资料或是已经通过此业务修改过的个人资料。
管理版内帖子
版主通过此业务按系统规则在自已管理的版块内对帖子进行锁定,解锁,置顶,取消置顶,加为精华,解除精华,删除帖子,移动帖子等操作。
删除帖子
管理人员通过此业务按系统规则在自已权限内对不良帖子进行删除操作。
禁用一般注册用户
管理人员通过此业务按论坛的规则对于屡次违反规定且拒不改悔的一般注册用户进行禁用操作,禁用后该用户无法正常登录。
查询主题
注册用户和管理人员通过此业务按关键字对帖子进行查找。
帖子的批量删除/转移
管理人员通过此业务按系统规则对于不符合规定的帖子进行批量的删除或者对于发错版块的帖子进行转移等操作。
版块管理
系统管理员通过此业务按系统规则对版块进行管理,如版块的增加,重新命名,删除,关闭等操作。
2 需求概述
2.1
实现BBS论坛系统的基本功能。
2.2 运行环境
2.2.1设备环境
服务器端:P4或以上CPU, 1G或以上内存
客户端:P3或以上CPU, 256M或以上内存
2.2.2支持软件环境
操作系统:Windows 2000 Server
Web容器:JDK5.0、Tomcat5
数据库:Mysql
客户端:
操作系统:Microsoft Windows 98 简体中文版或 以上
浏览器:Internet Explorer,Firefox,遨游等主流浏览器。
2.3 需求概述
1. 游客可以浏览主题,注册,登陆。
2. 论坛的普通注册用户拥有的浏览,发表主题,回复主题,修改自己的个人资料,查询主题,修改自己发布或回复的帖子等功能。
3. 版主对版块的管理功能,包括对帖子的操作(查询主题,置顶,加为精华,移动,删除,编辑),对用户的操作(禁言,删除id),对版块的操作(发布版块内公告)。
4.系统管理员对版块的操作(版块的建立,修改,删除),对用户的操作(禁言,删除id), 对帖子的操作(查询主题,移动,删除),对论坛的操作(开放/关闭会员注册功能)。
5. 论坛自身拥有的一些机制包括防止恶意注册,防止机器人恶意访问论坛。
2.4 条件与限制
无
3 总体设计
3.1 主要类图
1.用户信息类
UserInfo:
userID
userName
userPassword
userSex
userEmail
userBirthday
userBrief
userShutup
userIsbanzhu
createuser()
edituser()
2.用户操作类
UserBean:
regist()
login()
logout()
createtopic()
topiclist()
replytopic()
searchtopic()
editnote()
3.版主操作类
check()
settop()
setfine()
move()
deletenote()
deletetopic()
edittopic()
shutup()
deleteID()
setmsg()
4.论坛操作类
settree()
edittree()
deletetree()
setregister()
set
您可能关注的文档
最近下载
- 巴克曼公司产品在石化行业技术应用201508.pdf VIP
- 希腊城邦和亚历山大帝国.pptx VIP
- (2025秋新版)部编版八年级语文上册全册教案.pdf
- 《品质》高尔斯华绥优秀实用详解.ppt VIP
- 2021年初中物理培优(重点高中自主招生 竞赛)难题练习第20章 电与磁.docx VIP
- 《游青城山记》原文及注释及译文及作者介绍及古诗解析及拓展题及答案.docx VIP
- 八年级(上)《三峡》文言知识挖空训练+参考答案+翻译.docx VIP
- 2024年秋新统编版道德与法治七年级上册全册课件(新版教材).pptx
- 公司战略规划模板.ppt
- 生命生态安全一年级下册教学计划 .pdf VIP
文档评论(0)