拾柴网需求规格说明书.docx

上传人:b****6 文档编号:9082125 上传时间:2023-02-03 格式:DOCX 页数:24 大小:1.19MB
下载 相关 举报
拾柴网需求规格说明书.docx_第1页
第1页 / 共24页
拾柴网需求规格说明书.docx_第2页
第2页 / 共24页
拾柴网需求规格说明书.docx_第3页
第3页 / 共24页
拾柴网需求规格说明书.docx_第4页
第4页 / 共24页
拾柴网需求规格说明书.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

拾柴网需求规格说明书.docx

《拾柴网需求规格说明书.docx》由会员分享,可在线阅读,更多相关《拾柴网需求规格说明书.docx(24页珍藏版)》请在冰豆网上搜索。

拾柴网需求规格说明书.docx

拾柴网需求规格说明书

 

WarehouseManagementSystem

 requirementsspecification

拾柴网需求规格说明书

 

Preparedby

拟制

余杰龙史玉凤

兰文峰柯康

Date

日期

2014-12-12

Reviewedby

评审人

姜翠

Date

日期

2014-12-13

Approvedby

批准

Date

日期

 

RevisionRecord

修订记录

Date

日期

RevisionVersion

修订版本

CRID/DefectID

CR/Defect号

SecNo.

修改章节

ChangeDescription

修改描述

Author

作者

初稿

余杰龙史玉凤

兰文峰柯康

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以上

客户端软件

简体中文

开发工具

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成功后置条件

等待验证,进入后台管理页面

EndCondition失败后置条件

填写登录或注册信息错误,填写正确信息后登录。

4.Actors

管理员:

进入后台登录页面。

5.Trigger触发条件

单击登录或注册按钮

Step步骤:

1、输入正确的信息。

2、单击登录按钮或注册按钮。

6.Extensions备选事件流

登录页面

判断

登录成功

二、

图17:

基本事件流—登录

1.SpecialRequirement特殊需求

无。

4.1.7.后台项目管理页

图18:

后台项目管理页

1.GoalinContext简要说明

对发起项目信息进行审核,填写是否通过。

2.Preconditions前置条件

单击项目审核按钮。

3.EndCondition后置条件

1.SuccessEndCondition成功后置条件

进入项目审核页面。

EndCondition失败后置条件

无。

4.Actors

管理员:

进入项目管理页面。

5.Trigger触发条件

单击项目管理按钮。

Step步骤:

1、单击项目管理按钮,进入项目管理页面。

2、查看项目信息填写是否完整。

3、填写项目是否通过。

6.Extensions备选事件流

无。

7.SpecialRequirement特殊需求

无。

4.1.8.后台资讯管理页

图19:

资讯审核页面

1.GoalinContext简要说明

管理员对用户发起的项目进行审核。

2.Preconditions前置条件

单击用户审核按钮,进入用户审核页面。

3.EndCondition后置条件

1.SuccessEndCondition成功后置条件

进入资讯审核页面。

EndCondition失败后置条件

无。

4.Actors

管理员:

进入资讯审核页面。

5.Trigger触发条件

单击资讯审核按钮,进入资讯审核页面。

Step步骤:

1、查看资讯审核信息是否符合要求。

2、审核是否通过

6.Extensions备选事件流

无。

7.SpecialRequirement特殊需求

无。

4.1.9.后台用户管理页面

图20:

具体查询后显示的数据

1.GoalinContext简要说明

后台登录、注册界面,提供管理员登录和注册。

2.Preconditions前置条件

单击用户审核按钮。

3.EndCondition后置条件

1.SuccessEndCondition成功后置条件

进入用户信息审核页面。

EndCondition失败后置条件

4.Actors

管理员:

进入用户信息审核页面。

5.Trigger触发条件

单击用户信息审核按钮。

Step步骤:

1、查看用户的信息是否填写完整。

2、审核通过/不通过。

6.Extensions备选事件流

无。

7.SpecialRequirement特殊需求

无。

5.PerformanceRequirements性能需求

HardwareInterface硬件接口

6.OverallDesignConstraints总体设计约束

6.1Standardscompliance标准符合性

运行IE等各种浏览器。

6.2HardwareLimitations硬件约束

6.3TechnologyLimitations技术限制

6.3.1操作系统

WindowsXP或者windows7或者更高。

6.3.2编程规范

拾柴网的开发在源代码上遵循编程规范及其开发标准。

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

资讯管理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1