需求分析报告-基于SSH架构的BBS论坛系统中业务管理子系统的设计与实现.doc
《需求分析报告-基于SSH架构的BBS论坛系统中业务管理子系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《需求分析报告-基于SSH架构的BBS论坛系统中业务管理子系统的设计与实现.doc(23页珍藏版)》请在咨信网上搜索。
BBS论坛中业务管理子系统的设计和实现模块的设计 需求分析报告书 目 录 引言 3 目的 3 背景 3 参考资料 3 术语 3 任务概述 3 目标 3 需求规定 4 3.1功能性需求 4 系统安全性的要求 22 运行环境规定 23 运行环境 23 接口 23 遗留问题 23 项目非技术需求 23 引言 目的 编写这份报告的目的在于使开发方了解BBS系统的总体流程,明确软件的功能及达到的目标。 背景 BBS的英文全称是Bulletin Board System(电子公告板),即论坛。 BBS起源于20世纪80年代初,最初,论坛只是用于发布公告信息、讨论问题的在线交流平台,给计算机爱好者提供一个互相交流的地方。后来,随着网络的普及,论坛的功能越来越丰富,受到广大网民的欢迎。目前,通过BBS系统可随时取得国际最新的软件及信息,也可以通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题,更可以利用BBS系统来刊登一些“征友”、“廉价转让”及“公司产品”等信息。BBS已经成为网络上主要的信息发布、共享和交流的平台。 参考资料 暂无描述。 术语 BBS: Bulletin Board System (电子公告板),它是Internet上的一种交互性极强的、网友喜闻乐见的电子信息服务系统。 管理员:该论坛的一种用户,其主要权限是对论坛实行会员管理、论坛管理、帖子管理等。 版主:该论坛的一种用户,其主要权限是对自己版块的帖子进行管理。 分区版主:该论坛的一种用户,其主要权限是对自己分区中的所有版块进行管理。 超级版主:该论坛的一种用户,其主要权限是对论坛中所有的版块进行管理。 普通会员:该论坛的一种用户,其主要权限是修改个人信息、查询帖子、浏览帖子,发表帖子,回复帖子。 游客:该论坛的一种用户,其主要权限是浏览帖子。 任务概述 目标 项目总体目标是搭建XX的BBS系统平台,为XX中的成员提供一个发布、分享、交流、获取信息的平台。通过论坛系统,用户可以发表自己的言论(主题帖),其他的用户可以对主题贴进行评论(跟帖)或分享资源(主题帖)。 需求规定 3.1功能性需求 系统功能点列表 帖子模块 发布主题 不可裁剪 编辑帖子 不可裁剪 浏览帖子 不可裁剪 回复帖子 不可裁剪 收藏主题 可完全裁剪 订阅主题 可完全裁剪 推荐主题 可完全裁剪 举报帖子 可完全裁剪 引用帖子 可完全裁剪 删除帖子 不可裁剪 主题帖管理 不可裁剪 帖子管理 批量主题管理 不可裁剪 公告管理 不可裁剪 批量删帖 不可裁剪 附件管理 不可裁剪 整体业务流程 3.1帖子模块 3.1.1发布主题 需求描述 功 能 需 求 功能名称 发布主题 优先级 高 业务背景 用户可以查看感兴趣的版块,并在该模块下编辑并发布普通主题或投票主题。 功能说明 1、 编辑普通主题 或 投票主题 2、 发布主题 约束条件 1、 该功能面向已登录的用户,且该用户拥有发布帖子或发布投票的权限; 相关查询 无 其他需求 1、 发布主题时,要检查标题、内容、附件的相关要求; 2、 若发布的是投票主题,则要求用户投票时,选择的选项数不小于1,且不大于投票的选项数。 3、 单个附件大小不超过2M,每个帖子最多包含10个附件 裁剪说明 不可裁剪 业务流程描述 数据描述 主题帖基本信息 名称 描述 是否必填 用户名 唯一 是 分区编号 无 是 分区名称 无 是 版块编号 无 是 版块名称 无 是 帖子类型 取值为普通主题、投票主题、公告 是 主题标题 不能为空,且长度不超过120字节 是 主题内容 长度在1~150000之间 是 发布时间 时间精确到秒 是 发布IP 无 否 阅读次数 无 是 回复总数 无 是 最新回复时间 时间精确到秒 是 是否高亮显示 取值为是或否 否 高亮/取消高亮用户名 无 否 标题颜色 保存颜色编码 否 高亮/取消高亮原因 长度不超过200字节 否 是否置顶 取值为是或否 否 置顶/取消置顶用户名 无 否 置顶/取消置顶原因 长度不超过200字节 否 是否关闭 取值为是或否 否 关闭/打开用户名 无 否 关闭/打开原因 长度不超过200字节 否 是否为精华 无 否 推荐/取消精华用户名 无 否 推荐/取消精华有效期 时间精确到日 否 是否删除 无 否 删除用户名 无 否 删除原因 长度不超过200字节 否 删除时间 时间精确到秒 否 是否有附件 无 否 编辑用户名 唯一 否 编辑时间 时间精确到秒 否 附件基本信息 名称 描述 是否必填 附件编号 唯一 是 主题编号 无 是 文件名 无 是 路径 无 是 作者 无 是 上传时间 时间精确到秒 是 附件描述 不超过200字节 否 大小 单个附件大小不超过2M 是 下载次数 整数,默认值为0 是 3.1.2 编辑帖子 需求描述 功 能 需 求 功能名称 编辑帖子 优先级 中 业务背景 用户可以对发布过的主题或回复的帖子进行重新编写。 功能说明 1、重新编写帖子 2、重新发布 约束条件 1、该功能只对帖子的作者、版主、分区版主、超级版主和管理员有效。 相关查询 无 其他需求 1、 用户可以修改帖子中的所有内容和相关设置。 2、 发布帖子时,要在帖子中显示重新编辑的用户名和时间。 3、 若有用户“订阅”该主题,则该主题更新时,要向订阅的用户发送短消息。 裁剪说明 可完全裁剪 业务流程描述 3.1.3 浏览帖子 需求描述 功 能 需 求 功能名称 浏览帖子 优先级 高 业务背景 用户可以在具有权限的版块中,对具有权限的主题及其回复内容进行查看。 功能说明 1、查看主题详细信息 2、下载附件 约束条件 1、 该功能面向所有有浏览权限的用户。 相关查询 1、 主题列表显示帖子的标题、发帖用户、发帖时间、帖子内容、回复总数、阅读总数、最新回复时间; 2、 帖子详细信息的查询结果:显示发帖用户的用户名、注册时间、发帖总数,以及帖子的标题、内容、发表时间、最新编辑用户、编辑时间。 其他需求 1、 在显示主题列表时,用户可以选择要显示的主题类型(全部主题、精华主题、新主题,默认为全部主题)、排序方式(作者、发表/最后回复时间、回复总数、阅读次数,默认为发表/最后回复时间,降序排序); 2、 置顶主题排列在主题列表的最顶部。 裁剪说明 不可裁剪 业务流程描述 3.1.4 回复帖子 需求描述 功 能 需 求 功能名称 回复帖子 优先级 高 业务背景 用户可以在具有权限的版块中,在具有回复权限的主题下可以发表帖子,对主题中的内容发表自己的看法和意见。 功能说明 1、 编辑回复帖 2、 发表回复 约束条件 1、 该功能面向已登录且具有回复权限的用户。 相关查询 无 其他需求 1、若有用户“订阅”该回复的主题,则发布回复时,要向订阅的用户发送短消息。 裁剪说明 不可裁剪 业务流程描述 数据描述 回复帖基本信息 名称 描述 是否必填 用户名 唯一 是 所属主题编号 无 是 回复帖标题 无 否 回复帖内容 无 是 回复时间 时间精确到秒 是 回复IP 无 否 是否被删除 取值为是或否 否 删除用户名 无 否 删除时间 时间精确到秒 否 删除原因 长度不超过200字节 否 是否有附件 取值为是或否 否 编辑用户名 无 否 编辑时间 无 否 3.1.5 收藏主题 需求描述 功 能 需 求 功能名称 收藏主题 优先级 中 业务背景 用户在浏览主题时,可以将感兴趣的主题添加到自己的收藏夹中,之后用户可以通过查看自己的收藏夹来浏览主题,从而方便查看。 功能说明 1、收藏主题 约束条件 1、该功能面向已登录且具有收藏权限的用户。 相关查询 无 其他需求 无 裁剪说明 可完全裁剪 业务流程描述 数据描述 收藏主题信息 名称 描述 是否必填 用户名 无 是 主题编号 唯一 是 主题标题 无 是 最后发表用户 无 是 最后发表时间 无 是 收藏时间 时间精确到秒 是 3.1.6 订阅主题 需求描述 功 能 需 求 功能名称 订阅主题 优先级 中 业务背景 用户可以对感兴趣的主题进行订阅,当该主题有内容更新或有新的回复时,系统会自动向用户发送短消息。 功能说明 1、订阅主题 约束条件 1、该功能面向已登录且具有订阅权限的用户 相关查询 无 其他需求 无 裁剪说明 可完全裁剪 业务流程描述 数据描述 订阅主题信息 名称 描述 是否必填 主题编号 唯一 是 主题标题 无 是 最后发表用户 无 是 最后发布时间 无 是 订阅时间 时间精确到秒 是 3.1.7 推荐主题 需求描述 功 能 需 求 功能名称 推荐帖子 优先级 中 业务背景 用户可以将有价值的主题以短消息的形式推荐给站内用户或以邮件的形式推荐给其他好友。 功能说明 1、 推荐主题 约束条件 1、 该功能面向已登录且有推荐权限的用户。 相关查询 无 其他需求 1、 用户可以同时选择多种推荐方式。 2、 以短消息方式推荐时,填写的推荐信息为收件人、标题、内容;其中收件人必须为站内用户。 3、 以邮件方式推荐时,填写的推荐信息为发件人、收件人、标题、内容,默认的发件人为该用户注册时的邮箱账号。 裁剪说明 可完全裁剪 业务流程描述 3.1.8 举报帖子 需求描述 功 能 需 求 功能名称 举报帖子 优先级 中 业务背景 用户可以将有问题的帖子,举报给版主,版主可以通过举报管理来处理该举报。 功能说明 1、举报帖子 约束条件 1、 该功能面向已登录且有举报权限的用户。 相关查询 无 其他需求 1、 举报信息要发送给所有版主,包括版主、分区版主、超级版主; 2、 举报信息的内容包括:举报帖子编号、举报人、原因、举报时间。 裁剪说明 可完全裁剪 业务流程描述 数据描述 举报信息 名称 描述 是否必填 举报帖子编号 无 是 举报帖子标题 无 S 举报人 无 是 原因 不能为空,且不超过200字节 是 举报时间 时间精确到分钟 是 版主名 此处为举报信息要发给的版主,即该帖所在的版主、分区版主及超级版主。 是 3.1.9 引用帖子 需求描述 功 能 需 求 功能名称 引用帖子 优先级 中 业务背景 当用户在浏览帖子时,可以使用“引用帖子”功能在回复时引用其他帖子的内容。被引用用户的帖子内容将显示到回复帖的内容编辑器中,用户可以在引用内容下方继续编辑其他回复内容。 功能说明 1、引用帖子 约束条件 1、 该功能面向已登录并有引用权限的用户; 2、 引用内容的大小不超过300字节,若超出则显示前300字节。 相关查询 无 其他需求 无 裁剪说明 可完全裁剪 业务流程描述 3.1.10 删除帖子 需求描述 功 能 需 求 功能名称 删除帖子 优先级 高 业务背景 版主或管理员对违反论坛规定的帖子进行删除操作。 功能说明 1、删除帖子 约束条件 1、该功能面向帖子所有版主(版主、分区版主、超级版主)和管理员。 相关查询 无 其他需求 1、 删除时用户可以选择是否向帖子的发布者发送站内短消息。 2、 删帖不删减用户的发帖数。 裁剪说明 不可裁剪 业务流程描述 3.1. 11 主题帖管理 需求描述 功 能 需 求 功能名称 主题帖管理 优先级 高 业务背景 版主或管理员可以对所管理的版块中的主题进行操作和管理员。 功能说明 1、 删除主题:对不符合论坛规定的主题可以进行删除操作,删除的同时也可以把删除主题的消息通过短消息发送给主题的作者; 2、 移动主题:可以将本版块中的主题移动到其他版块,移动时可以选择再原版块中保存该主题,也可以不在原版块中保存该主题; 3、 高亮显示:改变主题标题的字体颜色; 4、 关闭主题:将主题的状态设为关闭时,除版主和管理员外,其他任何用户都不能对该主题进行编辑、引用、回复操作; 5、 打开主题:将被关闭的主题的状态改为打开,所有操作都可以恢复; 6、 主题置顶:将主题移动到主题列表的最顶部; 7、解除置顶:将主题从主题列表的最顶部移除; 8、加入精华:将主题设为精华主题; 9、解除精华:取消精华主题的精华设置。 约束条件 1、该功能面向帖子所在版块的版主、分区版主、超级版主和管理员。 相关查询 无 其他需求 1、 对主题进行操作时,要把主题的操作信息保存在主题操作记录中; 2、 在对主题做所有操作时,都可以选择是否向帖子的发布者发送站内短消息; 3、 删除主题时,需要填写删除原因; 4、 删除主题时,不删减用户的发帖数; 5、 移动主题时,需要填写选择移动后是否在原版块中保存、移动的版块; 6、 高亮显示时,需要填写字体颜色、操作原因; 7、 关闭主题时,需要填写操作原因; 8、 打开主题时,需要填写操作原因; 10、置顶主题时,需要填写操作原因; 11、解除置顶时,需要填写操作原因; 12、加入精华时,需要填写操作原因; 13、解除精华时,需要填写原因; 裁剪说明 不可裁剪 业务流程描述 3.2 帖子管理 3.2.1 主题管理 需求描述 功 能 需 求 功能名称 批量主题管理 优先级 高 业务背景 管理员可以通过“批量主题管理”,对查询到的主题进行批量删除、批量置顶/取消置顶、批量设置/取消精华、批量删除主题中的附件等操作。 功能说明 1、 批量删除主题 2、 批量置顶 3、 批量解除置顶 4、 批量设置精华 5、 批量取消精华 6、 批量删除附件 约束条件 1、该功能只面向管理员 相关查询 1、 查询主题的条件为:所在版块、发表时间范围、主题作者、标题关键字、浏览次数、回复次数; 2、 查询主题的查询结果:显示标题、版块、作者、回复次数、浏览次数。 3、 需同时提供开始时间和终止时间其中之一 其他需求 1、用户可以输入一个或多个查询条件进行模糊查询 裁剪说明 不可裁剪 业务流程描述 3.2.2 公告管理 需求描述 功 能 需 求 功能名称 公告管理 优先级 高 业务背景 管理员可以通过“公告管理”功能,对论坛中所有的公告进行查询、删除,也可以添加公告信息。 功能说明 1、 添加公告 2、 删除公告 约束条件 1、 该功能只面向管理员; 2、 管理员可以对论坛中所有的公告进行操作。 相关查询 1、公告的查询结果:显示作者、标题、版块、发表时间。 其他需求 无 裁剪说明 不可裁剪 业务流程描述 3.2.3 批量删帖 需求描述 功 能 需 求 功能名称 批量删帖 优先级 高 业务背景 管理员可以通过“批量删帖”功能,对论坛中不符合规则的帖子进行批量删除, 功能说明 1、批量删除帖子 约束条件 1、 该功能只面向管理员; 2、 此功能中删除的帖子不可以是主题中的第一个帖子,若删除的帖子为主题中的第一帖,则管理员应使用“批量删除主题”功能。 相关查询 1、 帖子的查询条件:所在版块、发帖时间范围、发帖用户、内容关键字; 2、 帖子的查询结果:显示版块、标题、内容、作者、发表时间。 其他需求 1、 需同时提供开始时间和终止时间其中之一; 2、 删帖不删减用户的发帖数; 3、用户可以输入一个或多个查询条件进行模糊查询。 裁剪说明 不可裁剪 业务流程描述 3.1.6.4 附件管理 需求描述 功 能 需 求 功能名称 附件管理 优先级 高 业务背景 管理员可以通过“附件管理”功能,对论坛中所有的附件进行查询、删除、下载操作。 功能说明 1、 查询附件 2、 删除附件 3、 下载附件 约束条件 1、 该功能只面向管理员。 相关查询 1、 附件的查询条件:所在版块、时间范围、作者、文件名、附件大小、下载次数范围; 2、 附件的查询结果:显示版块、主题标题、文件名、文件路径、作者、附件大小、下载次数。 其他需求 1、 需同时提供开始时间和终止时间其中之一; 2、 需同时提供最大或最小下载次数其中之一; 3、用户可以输入一个或多个查询条件进行模糊查询。 裁剪说明 不可裁剪 业务流程描述 系统安全性的要求 1.1.1 数据存储安全 暂无描述。 1.1.2 访问控制安全 暂无描述。 1.1.3 网络传输安全 暂无描述。 1.1.4 应用系统审计 暂无描述。 1.1.5 系统约束 暂无描述。 1.1.6 其他专门要求 暂无描述。 运行环境规定 运行环境 数据库:Oracle9i及以上 中间件:tomcat5.5及以上 JDK:1.5版本及以上 硬件环境 内存:1G,硬盘:80G 接口 暂无描述。 遗留问题 暂无描述。 项目非技术需求 暂无描述。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 分析 报告 基于 SSH 架构 BBS 论坛 系统 业务 管理 子系统 设计 实现
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文