欢迎来到天天文库
浏览记录
ID:9847910
大小:1.35 MB
页数:23页
时间:2018-05-12
《bbs论坛管理系统_软件需求说明书_v11》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、BBS论坛管理系统软件需求说明书BBS论坛管理系统软件需求说明书Version1.1作者:彭群完成日期:2010.10.05签收人:签收日期:修改情况记录:版本号修改批准人修改人修改日期V1.0尹庚彭群2010.10.16第23页/共23页BBS论坛管理系统软件需求说明书1引言31.1编写目的31.2背景31.3定义31.4参考资料32任务概述42.1目标42.2用户的特点42.3假定和约束43需求规定53.1对功能的规定53.1.1用例图53.1.2系统角色划分63.1.3整体模块划分73.1.4功能清单73.1.5系统数据流图113.1.6系统原型界面123
2、.2对性能的规定203.2.1精度203.2.2时间特性要求203.3输人输出要求203.4故障处理要求203.5其他专门要求204系统运行环境214.1设备214.2支持软件214.3接口21第23页/共23页BBS论坛管理系统软件需求说明书1引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。1.2背景BBS起源于20世纪80年代初。最初,论坛只是用于发布公告信息,讨论问题的在线交流平台。后来,随着网络的普及,论坛的功能越来越丰富,受到广大网民的欢迎。当代的大学生几乎都会接触甚至经常
3、登陆自己感兴趣的论坛,在上面可以分享,也可以交流意见。但同时,虽然目前网络上有很多优秀的商业或开源的BBS,但绝大多数都只是作为一个独立的论坛系统而发布,因此很难集成到其他系统中。为此,我们希望做出一套不仅功能完善,同时可以比较快捷方便地集成到客户现有系统中的BBS论坛管理系统。1.3定义BBS:BulletinBoardSystem(电子公告板)用例图(UserCase):定义了系统的功能需求,从系统的外部看系统功能,并不描述系统内部对功能的具体实现。数据流图(DataFlowDiagram):从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内
4、部的逻辑流向和逻辑变换过程。基本功能:能保证系统正常运作的基本功能需求。拓展功能:为使系统具有更好的实用性、交互性等,而对系统添加的特定功能需求。1.4参考资料[1]计算机软件产品开发文件编制指南GB8567-88[2]BBS论坛管理系统原型界面设计(基于excel绘制)与本文档存放于相同目录第23页/共23页BBS论坛管理系统软件需求说明书2任务概述2.1目标这个系统预期的目的是为了做成一个功能完整的论坛管理系统。网上游客能够浏览论坛上的帖子,并且能够注册成为用户。论坛注册会员能够修改自己的资料信息,申请版主,发表帖子等。论坛管理员能够管理论坛,包括浏览游客留
5、言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以及论坛版主管理等。该系统的另一个重要目标是,可通过某种协议约定,在不修改客户现有系统的代码及数据库的情况下,在其中通过超链接等形式无缝集成该BBS系统。即客户现有系统中的用户可直接跳转至BBS而不用注册或登录。同时,还必须保证一定程度上的安全性。2.2用户的特点本BBS论坛管理系统按预定设计为软件学院BBS论坛系统,但考虑到BBS系统的通用性和应用的广泛性,该系统的用户群定位为普通电脑用户,即不假定用户具有计算机方面的专业知识,而只需具备基本的电脑使用和网络浏览常识即可。系统的维护人员是软
6、件专业人士,懂计算机基础知识、数据库与Web技术等相关知识。2.3假定和约束本系统所采用的开发技术必须遵循J2EE的开发规范,开发期限具体由指导老师规定截至的时间为准,且在开发完成时要保证最终形成产品的质量和实用性,以达到此次SEWA创新课程的项目要求。第23页/共23页BBS论坛管理系统软件需求说明书3需求规定3.1对功能的规定3.1.1用例图图1BBS论坛管理系统用例图第23页/共23页BBS论坛管理系统软件需求说明书3.1.2系统角色划分图2系统角色划分图1.游客基本功能:1)注册为注册用户2)浏览版块,浏览和检索帖子(是否可匿名回复帖子待定)拓展功能:无
7、2.注册用户基本功能:1)登陆、注册、修改个人信息2)浏览版块,浏览、创建、回复、检索帖子2.管理员基本功能:1)系统后台登陆2)浏览、搜索、删除注册用户3)浏览、创建、修改、删除版块4)浏览、创建、删除和检索帖子拓展功能:1)设置特定注册用户为特定版块版主第23页/共23页BBS论坛管理系统软件需求说明书1)特定帖子置顶、加精3.1.3整体模块划分图3整体模块划分图1.用户管理包括用户注册、用户登陆、用户信息修改、搜索用户、删除用户等功能(不同角色用户所能使用的功能范围不同,角色划分参见下一节,下同),另外可拓展增加用户等级制度等。2.版块管理包括版块的浏览、
8、创建、修改、删除等功能,
此文档下载收益归作者所有