BBS论坛中业务管理子系统的设计
和实现模块的设计 需求分析报告书
目 录
引言 .............................................................................................. 3
目的 ...................................................................................................................................................... 3 背景 ...................................................................................................................................................... 3 参考资料 .............................................................................................................................................. 3 术语 ...................................................................................................................................................... 3
任务概述...................................................................................... 3
目标 ...................................................................................................................................................... 3
需求规定...................................................................................... 4
3.1功能性需求 .................................................................................................................................... 4 系统安全性的要求 ............................................................................................................................ 22
运行环境规定 ........................................................................... 22
运行环境 ............................................................................................................................................ 22 接口 .................................................................................................................... 错误!未定义书签。
遗留问题.................................................................................... 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个附件