您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 述职报告 > 需求规格说明书-程序员
GlobalITEducationSpecialistChangeLives,ChangeTheWorld第1页共11页SoftRequirementsSpecification_项目名称_软件需求规格说明书Preparedby拟制Date日期Reviewedby评审人Date日期Approvedby批准Date日期GlobalITEducationSpecialistChangeLives,ChangeTheWorld第2页共11页RevisionRecord修订记录Date日期RevisionVersion修订版本ChangeDescription修改描述Author作者填写日期1.0第一稿组员姓名填写日期1.5修订稿组员姓名GlobalITEducationSpecialistChangeLives,ChangeTheWorld第3页共11页1Introduction简介1.1Purpose目的编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。1.2Scope范围在各个行业中,当我们接受到用户的商业项目后,在项目运行的全过程中充满了不确定因素,只有有效的运用项目管理的科学和艺术,才有可能使项目取得成功。对以上方面要想达到有效的管理水平,必须有一套科学的管理方法,但是即使有了科学的管理方法,由于项目干系人之间的沟通、协作不到位,往往达不到预期的结果。鉴于这种情况我们开发一套项目管理协作支撑系统,旨在为项目干系人提供一个交流、协作以及项目的进度跟踪监控、项目的质量控制、项目相关资源的管理的软件平台,从而提高项目管理水平,实现了工作的协同化、提高了工作效率。2Generaldescription总体概述定位:该项目的主要用途是什么风格:是什么样的风格用户人群:针对哪一类人群产品:产品的运行平台等2.1Softperspective软件概述2.1.1AbouttheProject项目介绍本项目是XXXXXX,主要介绍关于此项目需求的背景。GlobalITEducationSpecialistChangeLives,ChangeTheWorld第4页共11页2.2Softfunction软件功能本项目中包含的功能模块。并使用功能结构图表示。3FunctionalRequirements功能需求总体用例图3.1UIModelUseCaseDiagramUI模块用例图3.1.1UseCase1用户基本信息管理该界面主要实现登录功能,访问者必须输入帐号密码,点击登录时XXXX,此处主要对该界面原型实现的功能及代码要实现的业务流程进行描述。xx系统模块一模块二用户用户管理商品管理GlobalITEducationSpecialistChangeLives,ChangeTheWorld第5页共11页对每个界面原型进行描述。1.GoalinContext简要说明本模块主要实现用户。2.Preconditions前置条件用户点击“”菜单项,进入操作界面。3.EndCondition后置条件1.SuccessEndCondition成功后置条件基本信息创建成功,。2.FailedEndCondition失败后置条件弹出错误信息提示用户重新操作。错误信息界面如图:4.Actors用户:操作用户。5.Trigger触发条件用户点击“添”和“”按钮。6.Description基本事件流描述画流程图说明:GlobalITEducationSpecialistChangeLives,ChangeTheWorld第6页共11页Step步骤:1、7.Extensions备选事件流无。8.SpecialRequirement特殊需求无。3.1.2UseCase1用户基本信息管理该界面主要实现登录功能,访问者必须输入帐号密码,点击登录时XXXX,此处主要对该界面原型实现的功能及代码要实现的业务流程进行描述。对每个界面原型进行描述。1.GoalinContext简要说明本模块主要实现用户。2.Preconditions前置条件用户点击“”菜单项,进入操作界面。3.EndCondition后置条件3.SuccessEndCondition成功后置条件GlobalITEducationSpecialistChangeLives,ChangeTheWorld第7页共11页基本信息创建成功,。4.FailedEndCondition失败后置条件弹出错误信息提示用户重新操作。错误信息界面如图:4.Actors用户:操作用户。5.Trigger触发条件用户点击“添”和“”按钮。6.Description基本事件流描述画流程图说明:GlobalITEducationSpecialistChangeLives,ChangeTheWorld第8页共11页Step步骤:1、7.Extensions备选事件流无。8.SpecialRequirement特殊需求无。3.1.3UseCase1用户基本信息管理该界面主要实现登录功能,访问者必须输入帐号密码,点击登录时XXXX,此处主要对该界面原型实现的功能及代码要实现的业务流程进行描述。对每个界面原型进行描述。1.GoalinContext简要说明本模块主要实现用户。2.Preconditions前置条件用户点击“”菜单项,进入操作界面。3.EndCondition后置条件5.SuccessEndCondition成功后置条件GlobalITEducationSpecialistChangeLives,ChangeTheWorld第9页共11页基本信息创建成功,。6.FailedEndCondition失败后置条件弹出错误信息提示用户重新操作。错误信息界面如图:4.Actors用户:操作用户。5.Trigger触发条件用户点击“添”和“”按钮。6.Description基本事件流描述画流程图说明:GlobalITEducationSpecialistChangeLives,ChangeTheWorld第10页共11页Step步骤:7.Extensions备选事件流无。8.SpecialRequirement特殊需求无。4PerformanceRequirements非功能需求4.1UIRequirements界面要求此处对于界面的实现方式进行描述,例如:(1)使用div+css布局(2)站点配色和布局要求合理(3)使用javaScript操作菜单界面,完成无刷新功能。4.2DevelopmentEnvironment开发环境(1)开发工具:VisualStudio2012(2)开发语言:C#(3)数据库:MicroSoftSQLServer20124.3DevelopmentRules开发规范(1)统一风格的命名规范(变量名、类名、素材文件名)(2)适当的异常处理GlobalITEducationSpecialistChangeLives,ChangeTheWorld第11页共11页(3)重难点代码进行注释(4)关键操作使用日志管理5需求分级RequirementID需求IDRequirementName需求名称Classification需求分级WOWMovies.01用户登录验证A
本文标题:需求规格说明书-程序员
链接地址:https://www.777doc.com/doc-1958842 .html