- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 需 求 分 析 下载后请索取word版格式文件 第3章 需求分析 意义: • 软件需求的深入理解是软件开发 工作获得成功的前提条件,不论 我们把设计和编码做得如何出色, 不能真正满足用户需求的程序只 会令用户失望,给开发带来烦恼。 需求分析是软件定义时期的最后一个阶 段 ,它的基本任务不是确定系统怎样 完成它的工作,而是确定系统必须完 成哪些工作,也就是对目标系统提出 完整、准确、清晰、具体的要求。并 在在需求分析阶段结束之前 ,由系统 分析员写出软件需求规格说明书,以 书面形式准确地描述软件需求。即: 准确地回答 “系统必须做什么?”。 • 在分析软件需求和书写软件需求规格说明 书的过程中,分析员和用户都起着关键的、 必不可少的作用。 需求分析的结构化方法都遵守下述准则: (1) 必须理解并描述问题的信息域,根据这条 准则应该建立数据模型。 (2) 必须定义软件应完成的功能,这条准则要 求建立功能模型。 (3) 必须描述作为外部事件结果的软件行为, 这条准则要求建立行为模型。 (4) 必须对描述信息、功能和行为的模型进 行分解,用层次的方式展示细节。 软件的需求包括 : • 功能需求 • 资源使用需求 • 性能需求 • 成本消耗需求 • 环境需求 • 开发进度需求 • 可靠性需求 • 安全必威体育官网网址要求 • 预先估计以后系统可 • 用户界面需求 能达到的目标 3.1 需求分析的任务 • 需求分析的任务就是借助于当前系统的逻辑模 型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。 3.1 需求分析的具体任务 1 确定对系统的综合要求 功能需求、性能需求、可靠性和可用性 需求、出错处理需求、接口需求、约束、 逆向需求、将来可能提出的要求。 2 分析系统的数据要求 3 导出系统的逻辑模型 4 修正系统开发计划 3.2 与用户沟通获取需求的方法 • 访谈 •面向数据流自顶向下求精 •简易的应用规格说明技术 •快速建立软件原型 (1). 访 谈 • 正式的访谈 系统分析员将提出一些事先准备好的具体问题。 • 非正式的访谈 分析员将提出一些用户可以自由回答的开放性问 题,以鼓励被访问人员说出自己的想法。 • 当需要调查大量人员的意见时,向被调查人分发 调查表是一个十分有效的做法 。 • 在访问用户的过程中使用情景分析技术往往非常 有效。 所谓情景分析就是对用户将来使用目标系统解决某个 具体问题的方法和结果进行分析。 情景分析技术的用处主要体现在下述两个方面 : (1) 它能在某种程度上演示目标系统的行为,从而便 于用户理解,而且还可能进一步揭示出一些分析员 目前还不知道的需求。 (2) 由于情景分析较易为用户所理解,使用这种技术 能保证用户在需求分析过程中始终扮演一个积极主 动的角色。需求分析的目标是获知用户的真实需求, 而这一信息的惟一来源是用户,因此,让用户起积 极主动的作用对需求分析工作获得成功是至关重要 的。 (2). 面向数据流自顶向下求精 • 数据决定了需要的处理和算法 ,它是需求分析的出发点。 • 可行性研究阶段产生的是高层数据流图,许多具体的细节 没有包括,许多实际的数据元素被忽略, 当时分析员还不 需要考虑这些细节,现在是定义这些数据元素的时候了。 自 顶 向 下 求 精 过 程 问题: • 使用传统的访谈或面向数据流自 顶向下求精方法定义需求时,用 户处于被动地位而且往往有意无 意
您可能关注的文档
- 《操作系统原理与UNIX》课程教学课件 第三章 进程管理.ppt
- 《操作系统原理与UNIX》课程教学课件 第五章 存储管理.ppt
- 《成本会计》课程教学课件 第二章 成本会计的发展及其职能和分类.ppt
- 《成本会计》课程教学课件 第十九章 成本会计专题.ppt
- 《成本会计》课程教学课件 第十章 成本计算品种法.ppt
- 《成本会计》课程教学课件 第一章 成本的涵义、分类和作用.ppt
- 《初级英语语法与修辞》的使用暨单元课件讲示.ppt
- 《传染病学》课程教学课件 白喉diphtheria.ppt
- 《传染病学》课程教学课件 食物中毒.ppt
- 《传染病学》课程教学课件 水痘chickenpox varicella.ppt
文档评论(0)