软题库 培训课程
当前位置:信管网 >> 综合知识 >> 文章内容
软件需求分析和需求说明、描述
来源:信管网 2013年03月29日 【所有评论 分享到微信

软件需求说明(Software Requirement Specification,SRS)SRS 应该具有以下特性:无歧义性、完整性、可验证性、一致性、可修改性、可追踪性(向后追踪、向前追踪:) 、运行和维护阶段的可使用性。

需求分析的任务是:准确地定义未来系统的目标,确定为了满足用户的需求待建系统必须做什么,并用需求规格说明书以规范的形式准确地表达用户的需求,需求规格说明书应该得到客户的确认。
通过需求分析,让用户和开发者共同明确待建的是一个什么样的系统,关注待建的系统要做什么。需求分析有两个任务:建立分析模型、编写需求规格说明书。
软件需求说明书(Software Requirement Specifications,SRS)里是通过如下几方面描述客户需求的:
项目要开发的是什么软件产品,这个产品是干什么的;
软件产品应具有的功能、要达到的性能、应具有的数据、应具有的接口和设计限制。
对需求的描述应该具有以下特性:
无歧义、完整、可验证、一致、可修改、可追踪(向后追踪、向前追踪)、运行和维护阶段的可使用。

   《Software  Requirements》举了一个字处理程序的例子来说明需求的这三种不同种类。业务需求可能是:“用户能有效地纠正文档中的拼写错误”,该产品的包装盒封面上可能会标明这是个满足业务需求的拼写检查器。而对应的用户需求可能是“找出文档中的拼写错误并通过一个提供的替换项列表来供选择替换拼错的词” 。同时,该拼写检查器还有许多功能需求,如找到并高亮度提示错词的操作;显示提供替换词的对话框以及实现整个文档范围的替换。

关于该知识点真题:http://www.cnitpm.com/pm/6038.html

扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章