拾柴网需求规格说明书.docx
- 文档编号:17358110
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:27
- 大小:1.24MB
拾柴网需求规格说明书.docx
《拾柴网需求规格说明书.docx》由会员分享,可在线阅读,更多相关《拾柴网需求规格说明书.docx(27页珍藏版)》请在冰点文库上搜索。
拾柴网需求规格说明书
WarehouseManagementSystem
requirementsspecification
拾柴网需求规格说明书
Preparedby
拟制
余杰龙史玉凤
兰文峰柯康
Date
日期
2014-12-12
Reviewedby
评审人
翠
Date
日期
2014-12-13
Approvedby
批准
Date
日期
RevisionRecord
修订记录
Date
日期
RevisionVersion
修订版本
CRID/DefectID
CR/Defect号
SecNo.
修改章节
ChangeDescription
修改描述
Author
作者
12.11
1.0
初稿
余杰龙史玉凤
兰文峰柯康
Catalog
Keywords关键词:
Abstract摘要:
Listofabbreviations缩略语清单:
Abbreviations缩略语
Fullspelling英文全名
Chineseexplanation中文解释
FM
FirewoodMesh
拾柴网
1.Introduction简介
1.1.Purpose目的
编写此文档的目的是为了更加深入的了解项目相关各种命令与程序流程。
本文档详细描述拾柴网的各环节,此需求规格说明书是系统开发者设计实现拾柴网的依据,也是用户对最终软件进行功能测试和验收的依据。
此需求规格说明书的容由用户提供,由开发小组编写,最终由用户认可。
1.2.Scope围
编写此文档所适用的围是为所有用户进行集资和发起项目。
其适用人群围:
(1)开发测试人员
(2)一般普通用户
2.Generaldescription总体概述
定位:
拾柴网
风格:
白色简约
用户人群:
所有人员
产品:
网页式客户端
2.1.Softwareperspective软件概述
2.1.1.AbouttheProject项目介绍
拾柴网,特别适合有梦想、有创意的人,本分为首页、浏览项目、资讯平台、发起项目等四大模块。
为有梦想,有创意的人集资和发布自己的项目(创意),实现梦想。
2.1.2.EnvironmentofProduct产品环境介绍
1软件环境
分类
名称
版本
语种
开发操作系统
WindowsXP与以上
简体中文
操作系统的附加功能
无
数据库平台
SqlServer
2008
应用平台
Windows
Xp以上
客户端软件
TravelTrack.apk
1.0
简体中文
开发工具
VisualStudio2012
框架
C/S开发框架
2硬件环境
分类
最低配置
推荐配置
开发电脑
硬件配置
CPU:
i3
CPU:
i3
存:
1G
存:
2G
应用平台
硬件配置
CPU:
i3
CPU:
i3
存:
1G
存:
2G
2.2.Softwarefunction软件功能
拾柴网用户基本功能包括:
首页(热门项目、众筹制造),浏览项目(科技、设计、音乐、影视、出版、动漫游戏、公益、公开课、农业),资讯平台(重点推荐、线下路演、媒体关注、机构合作、成功案例),发起项目等。
管理员基本功能包括:
项目管理、用户管理、资讯管理。
本系统的功能如下图:
图1:
用户功能图
图2:
管理员功能图
3.用户
浏览器(安装IE浏览器或其它浏览器等。
)
3.1.Assumptions&Dependencies假设和依赖关系
该系统功能全面,操作设计简单,用户不需要具备相应的专业业务知识。
本软件配有帮助说明文档,方便用户快速学习使用过程。
依赖的运行环境指定为:
浏览器,需要使用浏览器打开才能使用。
4.FunctionalRequirements功能需求
4.1.UseCaseDiagram用例图
图3:
总用例图
4.1.1.登录模块
图4:
登录页面
图5:
注册页面
1.GoalinContext简要说明
该页面为拾柴网的登录界面,提供用户登录和注册。
2.Preconditions前置条件
电脑需要安装浏览器。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
等待验证后,进入首页。
2.FailedEndCondition失败后置条件
提示登录失败或注册失败,失败后重新填写正确的信息进行登录或注册。
4.Actors
用户:
电脑需要安装浏览器。
(安装IE浏览器或其它浏览器等。
)。
5.Trigger触发条件
点击登录或注册按钮。
6.Description基本事件流描述
否
是
图6:
基本事件流—登录
Step步骤:
1、输入正确登入信息,点击登录按钮跳转到登录成功后的页面。
2、输入注册信息,点击注册按钮,注册成功后,跳转到登录页面,进行登录。
7.Extensions备选事件流
无。
8.SpecialRequirement特殊需求
无。
4.1.2.首页
图7:
首页
1.GoalinContext简要说明
输入不同的条件搜索,或点击分类查找各种各样的梦想。
2.Preconditions前置条件
单击搜索按钮或分类。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
进入首页面
2.FailedEndCondition失败后置条件
无。
4.Actors
用户:
首页按钮或首页。
5.Trigger触发条件
单击首页按钮,单击科技、艺术、设计、音乐、影视、出版、动漫游戏、公益、公开课、农业等按钮,进入不同的分类相关创意。
单击其他则显示更多分类。
Step步骤:
1、进入首页,当单击搜索按钮,根据输入的关键字进行搜索。
2、单击科技按钮,浏览科技类的相关创意。
3、单击艺术按钮,浏览艺术类的相关创意。
4、单击设计按钮,浏览设计类的相关创意。
5、单击音乐按钮,进入音乐类的相关创意。
6、单击影视按钮,进入影视类的相关创意。
7、单击出版按钮,进入出版类的相关创意。
8、单击动漫游戏按钮,进入动漫游戏类的相关创意。
9、单击公益按钮,进入公益类的相关创意。
10、单击公开课按钮,进入公开课类的相关创意。
11、单击农业按钮,进入农业类的相关创意。
12、单击其他,展现出更多分类。
6.Extensions备选事件流
无。
7.SpecialRequirement特殊需求
无。
4.1.3.浏览项目页
图8:
浏览界面
图9:
浏览项目-项目页面
图10:
浏览项目-话题页面
图11:
浏览项目支持者页
1.GoalinContext简要说明
对项目浏览。
2.Preconditions前置条件
单击首页的各个分类按钮,对各种分类进行浏览。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
进入浏览页面,对不同分类的不同项目(创意)进行浏览。
2.FailedEndCondition失败后置条件
无
4.Actors
用户:
单击分类或项目(创意)。
5.Trigger触发条件
进入项目浏览页面。
Step步骤:
1、单击浏览按钮进入浏览页面,浏览页面可以浏览各种项目、话题和支持者。
2、单击话题按钮,显示话题页。
3、单击支持者,显示支持者页。
4、单击项目,显示项目页。
6.Extensions备选事件流
无。
7.SpecialRequirement特殊需求
无。
4.1.4.资讯平台页
图12:
资讯平台页面
1.GoalinContext简要说明
单击开放平台按钮,进入开放平台页面。
可以查看重点推荐、线下路演、媒体关注、机构合作和成功案例。
2.Preconditions前置条件
单击开放平台按钮。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
进入开放平台页面。
2.FailedEndCondition失败后置条件
无。
4.Actors
用户:
点击开放平台按钮。
5.Trigger触发条件
单击开放平台按钮,单击开放平台按钮可以查看重点推荐、线下路演、媒体关注、机构合作和成功案例,了解一些相关动态。
Step步骤:
1、单击开放平台按钮,进入开放平台页面。
2、单击重点推荐容,查看重点推荐项目,可以进行投资。
3、单击线下路演,查看项目踏演活动。
4、单击媒体关注,查看一些媒体关注信息。
5、单击机构合作,查看大型项目合作信息发展动向。
6、成功案例项目,查看一些成功项目。
6.Extensions备选事件流
无。
7.SpecialRequirement特殊需求
无。
4.1.5.发起项目页
图13:
发起项目页面
图14:
发起项目-登录
1.GoalinContext简要说明
发起自己的项目(创意),放到平台上,吸引有共同梦想的人投资。
2.Preconditions前置条件
单击发起项目按钮。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
进入发起项目页面。
2.FailedEndCondition失败后置条件
无。
4.Actors
用户:
单击发起项目按钮。
5.Trigger触发条件
单击发起项目按钮。
Step步骤:
1、单击发起我的梦想按钮,如果未注册,则注册、登录后发起自己的项目。
2、填写发起项目的相关信息发起项目。
6.Extensions备选事件流
二、
否
是
图15:
发起项目事件流-登录
1.SpecialRequirement特殊需求
无。
4.1.6.后台用户管理页
图16:
后台用户管理页面
1.GoalinContext简要说明
后台登录、注册界面,提供管理员登录和注册。
2.Preconditions前置条件
安装浏览器
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
等待验证,进入后台管理页面
2.FailedEndCondition失败后置条件
填写登录或注册信息错误,填写正确信息后登录。
4.Actors
管理员:
进入后台登录页面。
5.Trigger触发条件
单击登录或注册按钮
Step步骤:
1、输入正确的信息。
2、单击登录按钮或注册按钮。
6.Extensions备选事件流
二、
否
是
图17:
基本事件流—登录
1.SpecialRequirement特殊需求
无。
4.1.7.后台项目管理页
图18:
后台项目管理页
1.GoalinContext简要说明
对发起项目信息进行审核,填写是否通过。
2.Preconditions前置条件
单击项目审核按钮。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
进入项目审核页面。
2.FailedEndCondition失败后置条件
无。
4.Actors
管理员:
进入项目管理页面。
5.Trigger触发条件
单击项目管理按钮。
Step步骤:
1、单击项目管理按钮,进入项目管理页面。
2、查看项目信息填写是否完整。
3、填写项目是否通过。
6.Extensions备选事件流
无。
7.SpecialRequirement特殊需求
无。
4.1.8.后台资讯管理页
图19:
资讯审核页面
1.GoalinContext简要说明
管理员对用户发起的项目进行审核。
2.Preconditions前置条件
单击用户审核按钮,进入用户审核页面。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
进入资讯审核页面。
2.FailedEndCondition失败后置条件
无。
4.Actors
管理员:
进入资讯审核页面。
5.Trigger触发条件
单击资讯审核按钮,进入资讯审核页面。
Step步骤:
1、查看资讯审核信息是否符合要求。
2、审核是否通过
6.Extensions备选事件流
无。
7.SpecialRequirement特殊需求
无。
4.1.9.后台用户管理页面
图20:
具体查询后显示的数据
1.GoalinContext简要说明
后台登录、注册界面,提供管理员登录和注册。
2.Preconditions前置条件
单击用户审核按钮。
3.EndCondition后置条件
1.SuccessEndCondition成功后置条件
进入用户信息审核页面。
2.FailedEndCondition失败后置条件
无
4.Actors
管理员:
进入用户信息审核页面。
5.Trigger触发条件
单击用户信息审核按钮。
Step步骤:
1、查看用户的信息是否填写完整。
2、审核通过/不通过。
6.Extensions备选事件流
无。
7.SpecialRequirement特殊需求
无。
5.PerformanceRequirements性能需求
5.1HardwareInterface硬件接口
无
6.OverallDesignConstraints总体设计约束
6.1Standardscompliance标准符合性
运行IE等各种浏览器。
6.2HardwareLimitations硬件约束
无
6.3TechnologyLimitations技术限制
6.3.1操作系统
WindowsXP或者windows7或者更高。
6.3.2编程规
拾柴网的开发在源代码上遵循A编程规与其开发标准。
6.3.3设计约定
本软件支持多台电脑同时使用。
7SoftwareQualityAttributes软件质量特性
7.1Reliability可靠性
容错性:
本软件在单击的时候,会直接给出反应。
可恢复性:
本软件里面的对项目的删除和用户的删除,都只是修改它的状态。
7.2Usability易用性
易懂性:
简单清晰的交互界面,单单凭观察,用户就应知道设备的状态,以与该设备供选择可以采取的行动。
易学性:
即使用户不通过帮助文件,用户也能对本软件有清晰的认识。
易操作性:
本软件操作简单,用户即使不通过帮助文件也能够正常操作。
8OtherRequirements其他需求
8.1Database数据库
SqlServer2008
8.2Operations操作
本软件支持注册用户、未注册用户和后台管理员。
9RequirementsClassification需求分级
RequirementID
需求ID
RequirementName
需求名称
Classification
需求分级
JKSH001-1-1
窗体传值
A
JKSH001-1-2
读取数据库的值
A
JKSH001-1-3
数据计算
B
表1需求分级
10IssuesToBeDetermined待确定问题
RequirementID
需求ID
Description
问题描述
Effect
影响
(H/M/L)
Risk
风险
Responsibility
责任人
ResolvingDate
解决日期
Status
状态(Open/Close)
表2待确定问题
11Appendix附录
11.1FeasibilityStudyResults可行性分析结果
基于以上的容,本项目可行性很高。
11.2Glossary词汇表
短语
英文全称
解释
HomePage
首页
BrowseProject
浏览项目
InformationTerrace
资讯平台
LaunchProject
发起项目
ProjectManagement
项目管理
UseerManagement
用户管理
InformationManagement
资讯管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 拾柴网 需求 规格 说明书