资源描述:
《拾柴网需求规格说明书样本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。WarehouseManagementSystem requirementsspecification拾柴网需求规格说明书Preparedby拟制余杰龙史玉凤兰文峰柯康Date日期-12-12Reviewedby评审人姜翠Date日期-12-13Approvedby批准Date日期
1资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。RevisionRecord修订记录Date日期RevisionVersion修订版本CRID/DefectIDCR/Defect号SecNo.修改章节ChangeDescription修改描述Author作者12.111.0初稿余杰龙史玉凤兰文峰柯康
2资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。Catalog目录1.INTRODUCTION简介61.1.Purpose目的61.2.Scope范围62.GENERALDESCRIPTION总体概述62.1.Softwareperspective软件概述62.1.1.AbouttheProject项目介绍62.1.2.EnvironmentofProduct产品环境介绍62.2.Softwarefunction软件功能73.用户83.1.Assumptions&Dependencies假设和依赖关系84.FUNCTIONALREQUIREMENTS功能需求84.1.UseCaseDiagram用例图84.1.1.登录模块94.1.2.首页124.1.3.浏览项目页
3资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。154.1.4.资讯平台页204.1.5.发起项目页224.1.6.后台用户管理页244.1.7.后台项目管理页264.1.8.后台资讯管理页284.1.9.后台用户管理页面295.PERFORMANCEREQUIREMENTS性能需求305.1HARDWAREINTERFACE硬件接口306.OVERALLDESIGNCONSTRAINTS总体设计约束306.1Standardscompliance标准符合性306.2HardwareLimitations硬件约束306.3TechnologyLimitations技术限制306.3.1操作系统306.3.2编程规范30
4资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。6.3.3设计约定307SOFTWAREQUALITYATTRIBUTES软件质量特性317.1Reliability可靠性317.2Usability易用性318OTHERREQUIREMENTS其它需求318.1Database数据库318.2Operations操作319REQUIREMENTSCLASSIFICATION需求分级3110ISSUESTOBEDETERMINED待确定问题3211APPENDIX附录3211.1FeasibilityStudyResults可行性分析结果3211.2Glossary词汇表32
5资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。Keywords关键词:Abstract摘要:Listofabbreviations缩略语清单:Abbreviations缩略语Fullspelling英文全名Chineseexplanation中文解释FMFirewoodMesh拾柴网
6资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.Introduction简介1.1.Purpose目的编写此文档的目的是为了更加深入的了解项目相关各种命令及程序流程。本文档详细描述拾柴网的各环节,此需求规格说明书是系统开发者设计实现拾柴网的依据,也是用户对最终软件进行功能测试和验收的依据。此需求规格说明书的内容由用户提供,由开发小组编写,最终由用户认可。1.2.Scope范围编写此文档所适用的范围是为所有用户进行集资和发起项目。其适用人群范围:(1)开发测试人员(2)一般普通用户2.Generaldescription总体概述定位:拾柴网风格:白色简约用户人群:所有人员产品:网页式客户端
7资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.1.Softwareperspective软件概述1.1.1.AbouttheProject项目介绍拾柴网,特别适合有梦想、有创意的人,本网站分为首页、浏览项目、资讯平台、发起项目等四大模块。为有梦想,有创意的人集资和发布自己的项目(创意),实现梦想。1.1.2.EnvironmentofProduct产品环境介绍1软件环境分类名称版本语种开发操作系统WindowsXP及以上简体中文操作系统的附加功能无数据库平台SqlServer应用平台WindowsXp以上客户端软件TravelTrack.apk1.0简体中文开发工具VisualStudio框架C/S开发框架2硬件环境分类最低配置推荐配置开发电脑硬件配置CPU:i3CPU:i3内存:1G内存:2G应用平台硬件配置CPU:i3CPU:i3内存:1G内存:2G1.2.Softwarefunction软件功能拾柴网用户基本功能包括:首页(热门项目、众筹制造),浏览项目(科技、设计、音乐、影视、出版、动漫游戏、公益、公开课、农业),资讯平台(重点推荐、线下路演、媒体关注、机构合作、成功案例)
8资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。,发起项目等。管理员基本功能包括:项目管理、用户管理、资讯管理。本系统的功能如下图:图1:用户功能图图2:管理员功能图1.用户浏览器(安装IE浏览器或其它浏览器等。)1.1.Assumptions&Dependencies假设和依赖关系该系统功能全面,操作设计简单,
9资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。用户不需要具备相应的专业业务知识。本软件配有帮助说明文档,方便用户快速学习使用过程。依赖的运行环境指定为:浏览器,需要使用浏览器打开才能使用。1.FunctionalRequirements功能需求1.1.UseCaseDiagram用例图图3:总用例图
10资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.1.1.登录模块图4:登录页面
11资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图5:注册页面1.GoalinContext简要说明该页面为拾柴网的登录界面,提供用户登录和注册。2.Preconditions前置条件电脑需要安装浏览器。3.EndCondition后置条件1.SuccessEndCondition成功后置条件等待验证后,进入首页。
12资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.FailedEndCondition失败后置条件提示登录失败或注册失败,失败后重新填写正确的信息进行登录或注册。1.Actors用户:电脑需要安装浏览器。(安装IE浏览器或其它浏览器等。)。2.Trigger触发条件点击登录或注册按钮。3.Description基本事件流描述登录页面判断否登录成功是图6:基本事件流—登录Step步骤:
13资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1、输入正确登入信息,点击登录按钮跳转到登录成功后的页面。2、输入注册信息,点击注册按钮,注册成功后,跳转到登录页面,进行登录。1.Extensions备选事件流无。2.SpecialRequirement特殊需求无。
14资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.1.1.首页
15资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图7:首页1.GoalinContext简要说明输入不同的条件搜索,或点击分类链接查找各种各样的梦想。2.Preconditions前置条件单击搜索按钮或分类链接。3.EndCondition后置条件1.SuccessEndCondition成功后置条件进入首页面2.FailedEndCondition失败后置条件无。4.Actors用户:首页按钮或首页链接。5.Trigger触发条件单击首页按钮,单击科技、艺术、设计、音乐、影视、出版、动漫游戏、公益、公开课、农业等按钮,进入不同的分类相关创意。单击其它则显示更多分类。Step步骤:1、进入首页,当单击搜索按钮,根据输入的关键字进行搜索。2、单击科技按钮,浏览科技类的相关创意。
16资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1、单击艺术按钮,浏览艺术类的相关创意。2、单击设计按钮,浏览设计类的相关创意。3、单击音乐按钮,进入音乐类的相关创意。4、单击影视按钮,进入影视类的相关创意。5、单击出版按钮,进入出版类的相关创意。6、单击动漫游戏按钮,进入动漫游戏类的相关创意。7、单击公益按钮,进入公益类的相关创意。8、单击公开课按钮,进入公开课类的相关创意。9、单击农业按钮,进入农业类的相关创意。10、单击其它,展现出更多分类。1.Extensions备选事件流无。2.SpecialRequirement特殊需求无。
17资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.1.1.浏览项目页
18资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图8:浏览界面
19资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图9:浏览项目-项目页面
20资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图10:浏览项目-话题页面图11:浏览项目支持者页
21资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.GoalinContext简要说明对项目浏览。2.Preconditions前置条件单击首页的各个分类按钮,对各种分类进行浏览。3.EndCondition后置条件1.SuccessEndCondition成功后置条件进入浏览页面,对不同分类的不同项目(创意)进行浏览。2.FailedEndCondition失败后置条件无4.Actors用户:单击分类或项目(创意)。5.Trigger触发条件进入项目浏览页面。Step步骤:1、单击浏览按钮进入浏览页面,浏览页面能够浏览各种项目、话题和支持者。2、单击话题按钮,显示话题页。3、单击支持者,显示支持者页。4、单击项目,显示项目页。
22资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.Extensions备选事件流无。2.SpecialRequirement特殊需求无。
23资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.1.1.资讯平台页
24资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图12:资讯平台页面1.GoalinContext简要说明单击开放平台按钮,进入开放平台页面。能够查看重点推荐、线下路演、媒体关注、机构合作和成功案例。2.Preconditions前置条件单击开放平台按钮。3.EndCondition后置条件1.SuccessEndCondition成功后置条件进入开放平台页面。2.FailedEndCondition失败后置条件无。4.Actors用户:点击开放平台按钮。5.Trigger触发条件单击开放平台按钮,单击开放平台按钮能够查看重点推荐、线下路演、媒体关注、机构合作和成功案例,了解一些相关动态。Step步骤:1、单击开放平台按钮,进入开放平台页面。
25资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。2、单击重点推荐内容,查看重点推荐项目,能够进行投资。3、单击线下路演,查看项目踏演活动。4、单击媒体关注,查看一些媒体关注信息。5、单击机构合作,查看大型项目合作信息发展动向。6、成功案例项目,查看一些成功项目。1.Extensions备选事件流无。2.SpecialRequirement特殊需求无。1.1.1.发起项目页
26资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图13:发起项目页面图14:发起项目-登录1.GoalinContext简要说明发起自己的项目(创意),放到平台上,吸引有共同梦想的人投资。2.Preconditions前置条件单击发起项目按钮。3.EndCondition后置条件1.SuccessEndCondition成功后置条件进入发起项目页面。
27资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.FailedEndCondition失败后置条件无。1.Actors用户:单击发起项目按钮。2.Trigger触发条件单击发起项目按钮。Step步骤:1、单击发起我的梦想按钮,如果未注册,则注册、登录后发起自己的项目。2、填写发起项目的相关信息发起项目。3.Extensions备选事件流发起项目-登录二、判断否登录成功是发起项目
28资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图15:发起项目事件流-登录1.SpecialRequirement特殊需求无。1.1.1.后台用户管理页图16:后台用户管理页面1.GoalinContext简要说明后台登录、注册界面,提供管理员登录和注册。2.Preconditions前置条件安装浏览器
29资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.EndCondition后置条件1.SuccessEndCondition成功后置条件等待验证,进入后台管理页面2.FailedEndCondition失败后置条件填写登录或注册信息错误,填写正确信息后登录。2.Actors管理员:进入后台登录页面。3.Trigger触发条件单击登录或注册按钮Step步骤:1、输入正确的信息。2、单击登录按钮或注册按钮。4.Extensions备选事件流登录页面二、判断否
30资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。登录成功是图17:基本事件流—登录1.SpecialRequirement特殊需求无。1.1.1.后台项目管理页图18:后台项目管理页1.GoalinContext简要说明对发起项目信息进行审核,填写是否经过。2.Preconditions前置条件单击项目审核按钮。
31资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.EndCondition后置条件1.SuccessEndCondition成功后置条件进入项目审核页面。2.FailedEndCondition失败后置条件无。2.Actors管理员:进入项目管理页面。3.Trigger触发条件单击项目管理按钮。Step步骤:1、单击项目管理按钮,进入项目管理页面。2、查看项目信息填写是否完整。3、填写项目是否经过。4.Extensions备选事件流无。5.SpecialRequirement特殊需求无。
32资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.1.1.后台资讯管理页图19:资讯审核页面1.GoalinContext简要说明管理员对用户发起的项目进行审核。2.Preconditions前置条件单击用户审核按钮,进入用户审核页面。3.EndCondition后置条件1.SuccessEndCondition成功后置条件进入资讯审核页面。2.FailedEndCondition失败后置条件无。
33资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.Actors管理员:进入资讯审核页面。2.Trigger触发条件单击资讯审核按钮,进入资讯审核页面。Step步骤:1、查看资讯审核信息是否符合要求。2、审核是否经过3.Extensions备选事件流无。4.SpecialRequirement特殊需求无。1.1.1.后台用户管理页面图20:具体查询后显示的数据
34资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.GoalinContext简要说明后台登录、注册界面,提供管理员登录和注册。2.Preconditions前置条件单击用户审核按钮。3.EndCondition后置条件1.SuccessEndCondition成功后置条件进入用户信息审核页面。2.FailedEndCondition失败后置条件无4.Actors管理员:进入用户信息审核页面。5.Trigger触发条件单击用户信息审核按钮。Step步骤:1、查看用户的信息是否填写完整。2、审核经过/不经过。6.Extensions备选事件流无。
35资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.SpecialRequirement特殊需求无。1.PerformanceRequirements性能需求5.1HardwareInterface硬件接口无2.OverallDesignConstraints总体设计约束6.1Standardscompliance标准符合性运行IE等各种浏览器。6.2HardwareLimitations硬件约束无6.3TechnologyLimitations技术限制6.3.1操作系统WindowsXP或者windows7或者更高。6.3.2编程规范拾柴网的开发在源代码上遵循Asp.net编程规范及其开发标准。6.3.3设计约定本软件支持多台电脑同时使用。
36资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。6SoftwareQualityAttributes软件质量特性6.1Reliability可靠性容错性:本软件在单击链接的时候,会直接给出反应。可恢复性:本软件里面的对项目的删除和用户的删除,都只是修改它的状态。6.2Usability易用性易懂性:简单清晰的交互界面,单单凭观察,用户就应知道设备的状态,以及该设备供选择能够采取的行动。易学性:即使用户不经过帮助文件,用户也能对本软件有清晰的认识。易操作性:本软件操作简单,用户即使不经过帮助文件也能够正常操作。7OtherRequirements其它需求7.1Database数据库SqlServer7.2Operations操作本软件支持注册用户、未注册用户和后台管理员。
37资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。6RequirementsClassification需求分级RequirementID需求IDRequirementName需求名称Classification需求分级JKSH001-1-1窗体传值AJKSH001-1-2读取数据库的值AJKSH001-1-3数据计算B表1需求分级7IssuesToBeDetermined待确定问题RequirementID需求IDDescription问题描述Effect影响(H/M/L)Risk风险Responsibility责任人ResolvingDate解决日期Status状态(Open/Close)表2待确定问题8Appendix附录8.1FeasibilityStudyResults可行性分析结果基于以上的内容,本项目可行性很高。8.2Glossary词汇表短语英文全称解释HomePage首页BrowseProject浏览项目
38资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。InformationTerrace资讯平台LaunchProject发起项目ProjectManagement项目管理UseerManagement用户管理InformationManagement资讯管理