网站项目需求概述.docx

上传人:李司机 文档编号:6847821 上传时间:2024-03-04 格式:DOCX 页数:24 大小:85.49KB
返回 下载 相关 举报
网站项目需求概述.docx_第1页
第1页 / 共24页
网站项目需求概述.docx_第2页
第2页 / 共24页
网站项目需求概述.docx_第3页
第3页 / 共24页
网站项目需求概述.docx_第4页
第4页 / 共24页
网站项目需求概述.docx_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《网站项目需求概述.docx》由会员分享,可在线阅读,更多相关《网站项目需求概述.docx(24页珍藏版)》请在三一办公上搜索。

1、项目名称Productname密级confidentialitylevelXX系统仅供收件方查阅项目编号Projectcode版本version文档编号documentcodeProjectID_Proc_RA_002XXSoftwareRequirementsspecificationXX系统需求规格阐明书Preparedby拟制Date日期yyyy-mm-ddReviewedby评审人Date日期yyyy-mm-ddApprovedby同意Date日期yyyy-mm-dd必SXSSIxxl9软酷卓越实验室“十八尸21jJTCentreOfExcellencewww.RuanK版权所有不得复

2、制CopyrightRUQnkoS。什Technologies,Co.,Ltd.AllRightsReservedRevisionRecord修订记录Date日期RevisionVersion修订版本CRID/DefectIDCR/Defect号SecNo.修改章节ChangeDescription修改描述Author作者目录1 Introduction简介错误!未定义书签。1.1 Purpose目的错误!未定义书签。1.2 Scope范围错误!未定义书签。2 Generaldescription总体概述错误!未定义书签。2.1 Softwareperspective软件概述错误!未定义书签。

3、2.1.1 AbouttheProject项目简介错误!未定义书签。2.1.2 EnvironmentofProduct产品环境简介错误!未定义书签。2.2 Softwarefunction软件功能错误!未定义书签。2.3 Usercharacteristics顾客特性错误!未定义书签。2.4 Assumptions&Dependencies假设和依赖关系错误!未定义书签。3 SpecificRequirements详细需求错误!未定义书签。3.1 系统用例错误!未定义书签。3.2 子功能模块一错误!未定义书签。3.2.1 FunctionalRequirements!子功能1错误!未定义书签

4、。3.2.2 FunctionalRequirements!子功能2错误!未定义书签。3.3 子功能模块一错误!未定义书签。3.4 数据字典错误!未定义书签。33.1 数据字典错误!未定义书签。33.2 2E-R关系图错误!未定义书签。4 PerformanceRequirements性能需求错误!未定义书签。4.1 时间性能需求错误!未定义书签。4.2 系统开放性需求错误!未定义书签。4.3 界面友好性需求错误!未定义书签。4.4 系统可用性需求错误!未定义书签。4.5 可管理性需求错误!未定义书签。5 InterfaceRequirements接口需求错误!未定义书签。5.1 UserIn

5、terface顾客接口错误!未定义书签。5.2 SoftwareInterface软件接口错误!未定义书签。5.3 HardwareInterfaCe硬件接口错误!未定义书签。5.4 CommunicationInterface通讯接口错误!未定义书签。6 OverallDesignConstraints总体设计约束错误!未定义书签。6.1 Standardscompliance原则符合性错误!未定义书签。6.2 HardwareLimitations硬件约束错误!未定义书签。6.3 TechnologyLimitations技术限制错误!未定义书签。7 SoftwareQualityAttr

6、ibutes软件质量特性错误!未定义书签。7.1 Reliability可靠性错误!未定义书签。7.2 Usability易用性错误!未定义书签。8 RequirementsClassification需求分级错误!未定义书签。9 Appendix附录错误!未定义书签。Keywords关键词:关键字Abstract摘要:摘要信息1.istofabbreviations缩略语清单:Abbreviations缩略语Fullspelling英文全名Chineseexplanation中文解释1 Introduction简介1.1 Purpose目的该需求规格阐明书是有关反向竞拍网顾客对于反向竞拍系统

7、中投标管理的功能和性能的规定的描述,该阐明书的预期读者为:顾客;项目管理人员;测试人员;设计人员;开发人员。这份软件需求阐明书重点描述了投标管理系统的功能需求,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清晰地理解顾客的需求。1.2 Scope范围本节应描述文档所包括和不包括的内容。2 Generaldescription总体概述2.1 Softwareperspective软件概述2.1.1 AbouttheProject项目简介描述本软件需求所描述的项目的背景。例如:本项目是一系列版本中的一种,或者是替代某个已经存在的系统,还是一种新的独立的项目。Enviro

8、nmentofProduct产品环境简介描述的是本产品与其他产品或项目所构成的整体环境。1 .假如本产品是独立的并完全自我包括,在此阐明这一点。2 .假如SRS定义的产品是更大的系统或项目的组件(此种情形常常发生),那么应:A.描述此大系统或项目每个组件的功能,并且标识接口。B.确定本软件产品重要外部接口。(注意:在此部分并不进行这些接口的详细描述;对这些接口的详细描述在SRS的其他部分提供。)C.描述有关产品硬件和所使用的外部设备。(注意:这只是概述性描述。)通过方块图来描述大系统或项目的重要组件,互连性以及外部接口将是非常有协助的。本部分不应提出种详细的设计处理方案或对处理方案的详细设计约

9、束(详细设计约束将在详细需求章节中描述)。本部分内容是产生设计约束的基础。2.2 Softwarefunction软件功能此处撰写系统功能构造图,并对功能构造图中子系统功能进行概述。2.3 Usercharacteristics顾客特性列出对顾客或系统操作者的规定,如:经验,能力,角色等。本节不应描述详细需求。但本节内容是详细需求章节的基础。2.4 Assumptions&Dependencies假设和依赖关系列出也许影响SRS中需求的所有的假设原因(与已知事实相对而言),包括准备使用的第三方或商业组件,操作和开发环境口勺问题约束等。假如上述假设不对欧I、没有被告知或者变化了都将对项目产生影响

10、。列出项目对外部条件H勺依赖,例如重用其他项目的模块等。假如在其他文档(例如项目计划或范围文档等)里己经描述了,在这里可以不用描述。3 SpecificRequirements详细需求3.1 系统用例在此处描述系统高层整体用例,并对用例进行解释。如下图:系统管理3.2 子功能模块一1、子功能功能简介2、子功能系统用例此处描述子功能中包括的功能。如下图:账号管理客户信息管理3.2.1 FunctionalRequirements!子功能11简介逐条列出与本特性有关的功能需求。包括项目怎样响应预期的错误输入,非法条件和无效输入。需求应当简要,完整,不模糊,可验证,必要的。当需要的信息不确定的时候使

11、用“待定”。2输入本子段落应包括下列内容:A.对该功能所有输入数据的详细描述,包括:输入来源数量度量单位时间规定包括精度和容忍度的有效输入范围B.在合适的地方提供的对接口规格或接口控制文档的参照。3处理本子段落应描述对输入数据所执行的所有操作和怎样获得输出的过程。这包括下列规格:A.输入数据的有效性检测。B.操作确实切次序,包括各事件的时序。C.对异常状况的回应,例如:溢出通信失败错误处理D.用于把系统输入转换到对应输出的任何措施(诸如方程式,数学算法,逻辑操作)。例如,这也许描述下列方面:对工资单里代扣所得税的计算公式。用于气象预报的气象模型。对输出数据的有效性检测。注:此处也可以使用活动图

12、活着流程图描述。本子段落应包括:A.对该功能所有输出数据的详细描述,这个描述包括:输出的到何处(如打印机,文献)数量度量单位时序包括精确度和容忍度H勺有效输出范围对非法值的处理错误消息B.在合适的地方提供对接口规格或接口控制文档的参照。此外,对那些需求集中在输入/输出行为的系统,SRS应描述所有重要的输入/输出行为及输入输出对的次序。对一种需要记忆其行为以根据输入和过去的行为进行反应的系统,输入输出对的次序是规定的;这种功能行为就类似于有限状态机。FunctionalRequirements!子功能21简介逐条列出与本特性有关的功能需求。包括项目怎样响应预期的错误输入,非法条件和无效输入。需求

13、应当简要,完整,不模糊,可验证,必要的。当需要的信息不确定的时候使用“待定”。2输入本子段落应包括下列内容:A.对该功能所有输入数据的详细描述,包括:输入来源数量度量单位时间规定包括精度和容忍度的有效输入范围B.在合适的地方提供於J对接口规格或接口控制文档的参照。3处理本子段落应描述对输入数据所执行的所有操作和怎样获得输出的过程。这包括下列规格:A.输入数据的有效性检测。B.操作确实切次序,包括各事件的时序。C.对异常状况的回应,例如:溢出通信失败错误处理D.用于把系统输入转换到对应输出的任何措施(诸如方程式,数学算法,逻辑操作)。例如,这也许描述下列方面:对工资单里代扣所得税的计算公式。用于

14、气象预报的气象模型。对输出数据的有效性检测。注:此处也可以使用活动图活着流程图描述。4输出本子段落应包括:A.对该功能所有输出数据的详细描述,这个描述包括:输出的到何处(如打印机,文献)数量度量单位时序包括精确度和容忍度依J有效输出范围对非法值的处理错误消息B.在合适的地方提供对接口规格或接口控制文档的参照此外,对那些需求集中在输入/输出行为的系统,SRS应描述所有重要的输入/输出行为及输入输出对的次序。对一种需要记忆其行为以根据输入和过去的行为进行反应的系统,输入输出对的次序是规定的;这种功能行为就类似于有限状态机。1.2 子功能模块一1、子功能功能简介2、子功能系统用例此处描述子功能中包括

15、FI勺功能。注:本模块包括的内容按3.1中格式撰写。1.3 数据字典数据字典描述各个内容中波及到的数据字典,以表格形式反应。如下格式:字段类型可为空描述E-R关系图描述各个字典之间关系。4 PerformanceRequirements性能需求4.1 时间性能需求描述时间上详细需求。4.2 系统开放性需求描述系统可扩充性和可移植性需求。4.3 界面友好性需求描述系统界面和友好性需求。4.4 系统可用性需求描述系统可用性需求。4.5 可管理性需求描述系统可维护性需求。5 InterfaceRequirements接口需求5.1 UserInterface顾客接口详细描述系统与顾客之间的接口这应描

16、述下述内容:A.对每种人机界面,软件所必须支持的特性。例如,假如系统顾客通过一种显示终端进行操作,那么应包括下述内容:规定的屏幕格式页面规划及汇报或菜单的内容输入和输出的有关时序某些组合功能键的使用方法B.与系统顾客接口使用有关的所有方面。这也许只是一种简朴的有关系统怎样展示给顾客而该做什么和不该做什么的列表。例如提供有关长或短错误消息选项。和所有其他需求同样,这些需求也应能被检查,例如,四级打字员经一小时的培训后能在Z分钟内完毕功能X,而不是一种打字员能完毕功能X。5.2 SoftwareInterface软件接口详细描述与其他系统/模块/项目之间的接口在此应描述怎样使用其他(必需的)软件产

17、品(例如,数据管理系统,操作系统,或算法工具包),以及与其他应用系统的接口(例如,协议处理系统和数据库管理系统之间的接口)。对每个必需的软件产品,应提供下列信息:A.名字B.助记符C.版本号D.来源对每个接口,本部分应:A.讨论与本软件产品有关的接口软件的目於J。B.按消息/函数内容和格式定义接口。假如接口已在其他文档中很清晰地描述,就没有必要在这儿进行详细描述,但需阐明应参照的文档。5.3 HardwareInterface硬件接口详细描述与硬件的接口在此描述软件产品和系统硬件组件之间接口的逻辑特性,也包括支持哪些设备、怎样支持这些设备和协议等。按软/硬件协议内容和格式定义接口。假如接口已在

18、其他文档中很清晰地描述,就没有必要在这儿进行详细描述,但需阐明应参照的文档。5.4 CommunicationInterface通讯接口详细描述通讯接口,如当地网络协议等。按消息/函数内容和格式定义接口。假如接口己在其他文档中很清晰地描述,就没有必要在这儿进行详细描述,但需阐明应参照的文档。6 OverallDesignConstraints总体设计约束描述也许限制开发人员选择的事项。6.1 Standardscompliance原则符合性本节详细阐明需求所采用的原则或规范的来源。假如项目采用了国际原则,应当阐明国际原则及项目与原则的偏离状况。6.2 HardwareLimitations硬件

19、约束本节包括软件在不一样的硬件平台运行的需求,如时间有关的约束,内存方面的约束等。6.3 TechnologyLimitations技术限制本节包括对使用特定技术的限制,包括接口,数据库,并行操作,通讯协议,设计约定,编程规范等。7 SoftwareQualityAttributes软件质量特性详细阐明项目任何其他的质量特性。该特性对客户和开发者都非常重要。考虑的方面包括:适应性,可用性,对的性,灵活性,交互工作能力,可维护性,可移植性,可靠性,可重用性,鲁棒性,可测试性和可用性等。定量的详细描述这些特性,尽量的可验证。对不一样属性之间的重要性加以论述,如:易用性比易学性更重要。每一种属性单独

20、使用种小节描述,可根据需要进行增减,如增长可维护性小节等。7.1 Reliability可靠性适应性:保证该网站在原有的基础功能上进行扩充,在本来的系统中增长新的业务功能,可以便的增长,而不影响原网站系统的架构。合用于多种版本的浏览器。容错性:在网络拥塞、系统瓦解、内存局限性的状况下,不导致该网站的功能失效,可正常关闭及重启。可恢复性:出现网络故障等问题,在网络恢发正常后,网站能正常运行。7.2 Usability易用性易用性:具有良好的网站界面设计,使顾客清晰易用,网站功能要高度集中。制止顾客输入非法数据或进行非法操作,对于复杂的流程处理,应当提供向导功能并注释。可随时给顾客提供使用协助。8 RequirementsClassification需求分级RequirementID需求IDRequirementName需求名称Classification需求分级重要性分类如下:A.必须的绝对基本的特性;假如不包括,产品就会被取消。B.重要的不是基本的特性,但这些特性会影响产品的生存能力。C.最佳有R勺期望的特性;但省略一种或多种这样的特性不会影响产品的生存能力。9 Appendix附录系统中有关流程图活着需要补充阐明的,作为附录

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号