基于web留言板系统需求规格说明书.doc_第1页
基于web留言板系统需求规格说明书.doc_第2页
基于web留言板系统需求规格说明书.doc_第3页
基于web留言板系统需求规格说明书.doc_第4页
基于web留言板系统需求规格说明书.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号:111-222-333-443基于web留言板系统需求规格说明书文档版本号:1.0文档编号:001文档密级:归属部门/项目:产品名:子系统名:编写人:李海峰编写日期:2010-10-5审核人:审核日期:批准人:批准日期:修订记录:版本号修订人修订日期修订描述目 录1 简介51.1 目的51.2 范围51.3 定义、首字母缩写词和缩略语51.4 参考资料51.5 假定52 产品定位52.1 产品背景52.2 问题说明62.3 产品定位说明63 相关方和用户说明63.1 相关方摘要63.2 用户摘要63.3 用户环境63.4 关键的相关方/用户需要64 产品概述74.1 产品总体效果74.2 功能摘要74.3 假设与依赖关系85 产品功能性需求概述86 产品功能性需求描述96.1 功能A96.1.1 子功能A.196.1.2 子功能A.296.1.3 子功能A.3106.2 功能B106.2.1 子功能B.1106.2.2 子功能B.2116.2.3 子功能B.3117 约束128 接口129 产品非功能性需求129.1 适用的标准129.2 系统需求129.3 用户界面需求129.4 可靠性129.5 性能139.6 安全性需求139.7 可扩展性需求139.8 兼容性需求139.9 可移植性需求139.10 用户手册139.11 联机帮助139.12 安装指南、配置文件、自述文件131 简介1.1 目的开发本系统意在建立一个网上在线留言板功能系统.1.2 范围1.3 定义、首字母缩写词和缩略语论坛也称为BBS,是bulletin Board System的简称,意即电子公告板,是一种在Internet上常见的用于信息服务的Web系统,它主要给浏览者提供相互沟通的平台,以此来吸引用户,服务用户。1.4 参考资料1李容.Visual C#2008开发技术详解.北京:电子工业出版社,20082张海潘.软件工程导论.北京:清华大学出版社,2008.21.5 假定2 产品定位2.1 产品背景BBS起源于20世纪80年代初。最初,论坛只是用于发布公告信息,讨论问题的在线交流平台。后来,随着网络的普及,论坛的功能越来越丰富,受到广大网民的欢迎。因此,商业网站对论坛重视起来,纷纷在自己的网站上开辟论坛。作为与网民交流的园地。同时在线技术支持和在线服务也在论坛中开展起来。当代的大学生几乎都会接触甚至经常登陆自己感兴趣的论坛,在上面可以分享,也可以交流意见,但是,能把他们集中起来的论坛并不是很多。2.2 问题说明2.3 产品定位说明3 相关方和用户说明参照用户需求说明书3.1 相关方摘要3.2 用户摘要3.3 用户环境基于.net的运行环境,数据库环境为SQL2000以上版本3.4 关键的相关方/用户需要4 产品概述4.1 产品总体效果4.2 功能摘要论坛一般存在两种用户,分别为注册用户和管理员。用户的权限是向下覆盖的,即上级权限包含下级权限,在这里的论坛中,管理员的权限是上级权限。接下来,需要归好类的对象及其方法分配给不同的论坛用户。具体功能的分配结果如表所示。论坛功能和用户权限对应表对象实体功能方法用户类型论坛设置参数管理员 板块浏览列表注册用户创建板块管理员修改板块管理员删除板块管理员帖子浏览列表注册用户查看帖子注册用户发帖注册用户回帖注册用户搜索注册用户编辑(自己所有)注册用户编辑(全部)管理员删除管理员置顶管理员指定精华管理员转移管理员用户注册注册用户注册用户登录注册用户管理员登录管理员添加管理员删除管理员设定权限管理员4.3 假设与依赖关系5 产品功能性需求概述编号功能类别编号功能名称、标识符版本划分描述1用户管理1用户注册2用户登陆3用户信息管理2帖子管理1帖子发布2帖子回复3帖子管理3板块管理1板块管理6 产品功能性需求描述6.1 功能A用户信息管理6.1.1 子功能A.1名称、标识符用户注册功能描述描述相关参数及其范围优先级中难度中输入(键盘输入或鼠标点击;数据流/报文流入)用户注册信息正确操作序列(可用图)输出(界面显示;数据流/报文输出)注册成功与否错误处理:对于错误的输入、错误的操作方式的处理办法说明给出提示补充说明6.1.2 子功能A.2名称、标识符用户登陆功能描述描述相关参数及其范围优先级中难度中输入(键盘输入或鼠标点击;数据流/报文流入)用户注册信息正确操作序列(可用图)输出(界面显示;数据流/报文输出)登录成功与否错误处理:对于错误的输入、错误的操作方式的处理办法说明给出提示补充说明6.1.3 子功能A.3名称、标识符用户信息管理功能描述描述相关参数及其范围优先级中难度中输入(键盘输入或鼠标点击;数据流/报文流入)正确操作序列(可用图)输出(界面显示;数据流/报文输出)操作成功与否错误处理:对于错误的输入、错误的操作方式的处理办法说明给出提示补充说明6.2 功能B帖子管理6.2.1 子功能B.1名称、标识符帖子发布功能描述描述相关参数及其范围错误参数处理优先级高难度中输入(键盘输入或鼠标点击;数据流/报文流入)文章信息正确操作序列(可用图)错误操作处理输出(界面显示;数据流/报文输出)发布成功与否补充说明6.2.2 子功能B.2名称、标识符帖子回复功能描述描述相关参数及其范围错误参数处理优先级高难度中输入(键盘输入或鼠标点击;数据流/报文流入)文章信息正确操作序列(可用图)错误操作处理输出(界面显示;数据流/报文输出)回复成功与否补充说明6.2.3 子功能B.3名称、标识符帖子管理功能描述描述相关参数及其范围错误参数处理优先级高难度中输入(键盘输入或鼠标点击;数据流/报文流入)文章信息正确操作序列(可用图)错误操作处理输出(界面显示;数据流/报文输出)修改成功与否补充说明7 约束开发工具:VS2005(C#)软件数据库:SQL20008 接口9 产品非功能性需求9.1 适用的标准 编号需求名称详细要求1CPUP43.0以上2硬盘500M剩余空间以上9.2 系统需求应编号需求名称详细要求1系统Windows Server 系统2数据库SQL2000以上9.3 用户界面需求编号需求名称详细要求1浏览界面友好的可视化界面,易于操作2管理界面友好的可视化界面,易于操作9.4 可靠性编号需求名称详细要求1故障时间一年小于24小时2恢复能力能定时自动或手工备份数据库信息9.5 性能编号需求名称详细

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论