BBS论坛设计文档Word格式文档下载.docx
- 文档编号:15835103
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:31
- 大小:100.45KB
BBS论坛设计文档Word格式文档下载.docx
《BBS论坛设计文档Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《BBS论坛设计文档Word格式文档下载.docx(31页珍藏版)》请在冰豆网上搜索。
2系统架构3
3开发环境4
4需求说明4
4.1用例说明4
4.1.1会员用例说明:
4
4.1.2版主用例说明10
4.1.3管理员用例:
12
4.1.4游客用例:
20
4.2用例图23
5命名约束23
5.1文件命名规范23
5.2类命名规范24
5.3jsp命名规范24
5.4action命名规范24
6数据库设计24
6.1数据库选择24
6.2数据库详细设计24
7界面设计26
8类设计27
8.1类图与时序图27
1概述
1.1系统背景
在线论坛是互联网时代流行的快速、方便的信息交流平台。
在线论坛可以使人们就感兴趣的话题发表意见、想法,增进了人们之间的信息的交流和思想的沟通。
1.2系统目标
实现一个能够使用的在线论坛系统,系统运行稳定高效,操作中无出错。
论坛界面简洁大方,操作方便,功能实用。
论坛用户区分角色,各角色功能设计要合理。
如管理员负责论坛系统的维护(删除会员,发布系统公告,升级会员,降级版主),论坛版主可以管理和维护本版的帖子信息(删除、设定等级、封帖)。
注册用户可以发贴和维护自己所发帖子信息(查看各版块中贴子,可以发帖、回帖,增加好友,删除好友,查看好友信息,在线聊天,查询和管理自己所有已发帖子信息),游客只能查看帖子。
2系统架构
本系统使用B/S模式,使用JAVA编程语言实现。
采用Struts+Hibernate+Spring集成开发架构。
3开发环境
软件环境:
JDK6.0+Tomat5.5+MySQL5.0.24
开发工具:
MyEcilpse6.0+MacromediaDreamweaverMX2004+CVS+vp
4需求说明
4.1用例说明
会员主要有以下一些功能:
(1)对自己帖子进行管理:
a.可以发布新帖,修改、删除自己发布的帖子。
b.回复其他会员发布的帖子,注意:
会员不能修改自己的回帖。
c.查看自己的发帖回帖信息。
(2)查看其他会员的信息。
(3)查看其他会员发给自己的消息,发送短消息给其他会员。
(暂时不考虑在线聊天)
(4)会员维护自己的个人信息。
(5)管理自己的好友:
a.添加好友
b.删除好友
4.1.1.1会员发表新帖用例说明
用例名称会员发表新帖
描述会员通过此用例发表新帖
前置条件会员必须成功登录
部署约束无
正常事件流发表新帖
1)系统显示所有的帖子
2)会员选择发表新帖
3)会员填写新帖主题和内容
4)会员提交内容
5)系统保存内容并返回帖子的页面
可选事件流帖子主题没有填写就提交
3)会员没有填写主题就提交
4)系统提示错误,取消保存,所有已输入的信息不变
5)会员在改正错误后可重新提交
异常事件流由于系统或者通信错误,会员发表新帖失败。
5)由于系统内部错误,会员发表新帖失败。
系统将错误及其详细信息通知用户。
视图回到前一个状态。
6)如果可能,在日志中记录这个错误。
非功能性需求无
未解决的问题:
无
4.1.1.2会员修改帖子用例说明
用例名称会员修改帖子
描述会员通过此用例修改自己发布的帖子
正常事件流修改帖子
7)系统显示帖子内容
8)会员选择修改帖子
9)会员修改帖子内容
10)会员提交内容
11)系统保存内容并返回帖子的页面
异常事件流由于系统或者通信错误,会员修改帖子失败。
1.系统显示帖子内容
2.会员选择修改帖子
3.会员修改帖子内容
4.会员提交内容
5.由于系统内部错误,会员修改帖子失败。
6.如果可能,在日志中记录这个错误。
4.1.1.3会员删除帖子用例说明
用例名称会员删除帖子
描述会员通过此用例删除自己发布的帖子
正常事件流删除帖子
1)系统显示帖子内容
2)会员选择删除帖子
3)会员确认后系统删除帖子并返回主页面
异常事件流由于系统或者通信错误,会员删除帖子失败。
2.会员选择删除帖子
3.会员确认删除
4.由于系统内部错误,会员修改帖子失败。
5.如果可能,在日志中记录这个错误。
4.1.1.4会员回复帖子用例说明
用例名称会员回复帖子
描述会员通过此用例回复帖子
正常事件流回复帖子
2.会员在文本框内填写回帖内容
3.会员提交内容
4.系统保存内容并返回帖子的页面
可选事件流回帖内容没有填写就提交
2.会员没有填写回帖内容就提交
3.系统提示错误,取消保存
4.会员在改正错误后可重新提交
异常事件流由于系统或者通信错误,会员回复帖子失败。
2)会员在文本框内填写回帖内容
3)会员提交内容
4)由于系统内部错误,会员回复帖子失败。
5)如果可能,在日志中记录这个错误。
4.1.1.5会员查看其他会员信息用例说明
用例名称会员查看其他会员信息
描述会员通过此用例查看其他会员的信息
正常事件流查看其他会员信息
1)点击要查看的会员
2)系统显示该会员的信息
异常事件流由于系统或者通信错误,会员查看其他会员信息失败。
2)由于系统内部错误,查看其他会员信息失败。
3)如果可能,在日志中记录这个错误。
4.1.1.6会员查看消息用例说明
用例名称会员查看消息
描述会员通过此用例查看其他会员给他的消息
正常事件流查看留言
系统按时间排序,分页显示最新收到的留言信息,最新发布的排头
会员选择需要查看的留言
系统显示留言详细信息
4.1.1.7会员发送消息用例说明
用例名称会员发送消息
描述会员通过此用例发送信息给其他会员
正常事件流会员发送消息
1)选择会员并点击发送消息
2)系统提示输入消息
3)会员填写内容并提交
4)系统保存并发送给对方
可选事件流内容没有填写就提交
3)会员没有填写内容就提交
4)系统提示错误。
5)会员重新填写后可重新发送
异常事件流由于系统或者通信错误,会员发送消息失败。
4)系统由于内部错误,导致操作失败。
视图回到前一个状态
4.1.1.8会员修改个人信息用例说明
用例名称会员修改个人信息
描述会员通过此用例修改个人信息,如姓名,联系方式
前置条件会员成功登录系统
正常事件流修改个人信息
1)系统显示会员的个人信息
2)会员修改个人信息,并提交修改
3)系统保存会员新的个人信息,更新界面,提示修改成功
异常事件流由于系统或者通信错误,提交修改失败。
1.系统显示会员的个人信息
2.会员修改个人信息,并提交修改
3.系统由于内部错误,导致操作失败。
4.如果可能,在日志中记录这个错误。
4.1.1.9会员查看自己发布主题用例说明
用例名称会员查看主题
描述会员通过此用例查看会员自己发布的主题
前置条件会员成功登录系统并进入个人管理界面
1)系统按时间排序,分页显示最新收到的主题信息,最新发布的排头
2)会员选择需要查看的主题
3)系统显示主题详细信息
4.1.1.10会员添加好友用例说明
用例名称会员添加好友
描述会员通过此用例添加好友
正常事件流添加好友
1)会员选择用户点击加为好友
2)系统提示添加好友成功并发送信息给对方
4.1.1.11会员删除好友用例说明
用例名称会员删除好友
描述会员通过此用例删除好友
正常事件流删除好友
1)系统显示会员所有好友
2)会员选择好友并点击删除好友
3)会员确认删除
4)系统提示删除好友成功并更新好友列表。
显示所有好友
4.1.2版主用例说明
管理员将普通会员升级为版主,一个会员可以同时为多个版块的版主。
版主除了具有会员的功能外,还可进行如下操作:
(1)发布版块公告。
(2)对版块内帖子进行管理:
a.删除版块内帖子。
b.锁定版块内帖子,即被锁定的帖子不允许回复。
(3)审核帖子等级:
如将帖子加为精华、推荐等等。
注意:
版主只能审核自己所管理版块内的帖子。
4.1.2.1发布版主公告用例说明
用例名称发布版主公告
描述版主通过此用例发布版主公告,公告只在该版块显示
前置条件版主已登录
正常事件流发布版主公告
1)系统显示该版块所有有效公告
2)版主请求发布新公告
3)系统提示版主输入公告标题,公告正文,选择有效时间
4)版主输入相关数据,提交保存
5)系统保存数据,返回版主发布的公告信息页面
可选事件流公告信息未填写完整,请求提交
系统显示该版块所有有效公告
版主请求发布新公告
系统提示版主输入公告标题,公告正文,选择有效时间
版主在输入数据不完整的情况下提交保存请求
系统提示错误,取消保存,所有已输入信息不变
版主在修正错误后可重新提交
异常事件流由于系统或者通信错误,发布失败
5)系统由于内部错误,导致保存失
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BBS 论坛 设计 文档