在线论坛系统需求规格说明书Word下载.docx
《在线论坛系统需求规格说明书Word下载.docx》由会员分享,可在线阅读,更多相关《在线论坛系统需求规格说明书Word下载.docx(19页珍藏版)》请在冰豆网上搜索。
[3]用户需求报告
[4]参照的标准
1.5相关文档(RelatedDocuments)
[1]项目开发计划
[2]概要设计说明书
[3]详细设计说明书
[4]项目需求报告
1.6版本更新信息(VersionUpdatedRecord)
版本更新记录格式,如表6-1所示。
表6-1版本更新记录
版本号
创建者
创建日期
维护者
维护日期
维护纪要
V1.0
2001/03/03
—
V1.0.1
2001/03/16
业务模型维护
2.目标系统描述(SysteminTarget)
2.1组织结构与职责(OrganizingFrameworkandFunction)
2.2角色定义(RoleDefinition)
表6-2角色定义
编号
角色
职责
相关的业务
1008
坛主
管理论坛所有用户
删除用户、任命版主、发布公告、修改个人信息、维护
1009
版主
管理改版的所有帖子
查看、删除相应板块的帖子、修改个人信息
1010
用户
管理自己的所有信息
修改个人信息、管理个人帖子或跟帖、上传个人视频、管理个人好友
2.3作业流程(业务模型)(BusyworkFlow)(OperationModel)
直式业务流程图
2.4数据(BillofDocument,AccountandReport)
2.4.1单据(BillofDocument)
单据的描述格式
单据名称
帖子表
用途
用于记录帖子信息
使用单位
制作单位
频率
500Hz
高峰时数据流量
100000
E-R图
帖子实体
tb_article(帖子容表)
字段名
数据类型
是否为空
是否主键
默认值
描述
id
int(4)
yes
自动编号
art_whoId
Int(4)
Null
帖子所属Id
art_title
Varchar(50)
帖子标题
art_content
text
帖子容
art_pubTime
Date
帖子发表时间
art_count
帖子浏览次数
视频
用于记录视频信息
100/h
10000
视频实体
tb_media(视频表)
media_whoId
视频所属用户Id
media_title
Varchar(100)
视频标题
media_src
视频地址
media_pic
视频截图
Media_uptime
date
视频上传时间
用于记录用户信息
10/h
100
用户实体
tb_user(用户表)
user_name
用户名
user_pswd
Varchar(20)
密码
user_sex
Varchar(4)
性别
user_job
用户职业
基本表
tb_articleR(帖子评论表)
artReview_rootId
评论所属文章id
artReview_author
评论的发表者
artReview_content
评论容
artReview_time
评论发表时间
tb_friend(好友表)
friend_whoId
好友所属用户id
user_id
用户id
2.5可能的变化(PossibleChange)
对于在线论坛系统未来可能存在需求改变,将来可能会增加在线聊天功能。
3.目标系统功能需求(FunctionofTargetSystem)
3.1功能需求分析(FunctionAnalysis)
决策层、管理层、操作层各有哪些具体功能要求。
3.2功能需求点列表(功能模型)(FunctionList)(FunctionModel)
表6-6功能需求点列表
功能名称
功能描述
输入容
系统响应
输出容
1
发帖
让用户发布帖子,实现用户之间学术交流
输入技术性文本
1s
显示帖子容
2
回帖
让用户对帖子发表自己的观点。
输入回帖容文本
显示回帖容
3
用户管理
实现用户注册与登录
用户的有效个人信息
论坛主页面和和个人信息
4
帖子管理
对用户所发的帖子进行管理。
例如:
删除、置顶、安全检察、统计、记录、分类等
用户针对某一个问题提出的问题与观点
进行网络交汇获取答案和与他人进行交流
5
发布视频
用户可以发布视频
输入视频地址
输出视频
6
网络
方便、快捷的浏览其他
点击窗口
进入
7
图形界面
操作简单、模块清晰
基本操作
对应结果
8
查询帖子
用户可以查到相应的的话题
用户输入相应帖子的标题或贴主
2s
界面将输出对应帖子的容及回复的跟帖
9
系统登录
用户可以通过登陆界面进入自己的界面
输入用户名
0.5s
界面将显示用户的界面
10
注册用户
游客可以通过注册成为论坛的用户
输入相应的信息
4.目标系统性能需求(PerformanceofTargetSystem)
4.1时间要求(TimeRequest)
(1)响应时间:
查询的最长等待时间为3s;
发表的最长时间2s。
(2)更新处理时间:
修改用户信息最长时间1s;
删除帖子时间0.2s。
(3)数据的转换和传送时间:
远程数据传输的时间要求2-4s。
(4)解题时间:
无。
4.2空间性能(SpaceRequest)
(1)支持的终端数:
30000个
(2)支持的并行操作的使用者数:
(3)处理的文件和记录数:
1000
(4)表和文件的大小规模:
1M—25M。
(5)处理任务的数量:
(6)在正常情况下和峰值工作条件下,在一定时间周期中要处理的数据总数:
200000条
(7)对输入和输出数据的精度要求:
无
5.目标系统界面与接口需求(InterfaceofTargetSystem)
5.1界面需求(InterphaseRequirement)
(1)输入设备:
键盘、鼠标;
(2)输出设备:
显示器;
(3)显示风格:
IE界面;
(4)显示方式:
1024×
768、640×
480;
(5)输出格式:
显示布局、打印格式。
系统页面设计
1、登陆界面
2、注册界面
3、论坛主界面
4、发帖界面
5、显示帖子容界面
6、回帖界面
7、坛主界面
7、版主界面
8、用户界面
5.2接口需求点列表(接口模型)(InterfaceRequirement)(InterfaceModel)
表6-8接口需求点列表
接口名称
接口规
接口标准
入口参数
出口参数
传输频率
6.目标系统其他需求(OtherRequirementofTargetSystem)
6.1安全性(Security)
B/S建立在广域网之上,对安全的控制能力相对弱,可能面向不可知的用户
6.2可靠性(Dependability)
B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。
6.3灵活性(Agility)
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。
系统的扩展非常容易。
B