- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 需求分析 目录 3.1 需求分析的任务和步骤 3.2 需求分析的方法 3.3 图形工具 3.4 需求规格说明与评审 作业 需求分析说明书 3.1.1 需求分析的任务 任务 准确地定义未来系统的目标,确定为了满足用户的需求系统必须做什么。用 需求规格说明书 规范的形式准确地表达用户的需求 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 确定对系统的综合需求 功能需求 系统做什么? 系统何时做什么? 系统何时及如何修改或升级? 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 确定对系统的综合需求 性能需求 响应时间 精确度 安全性 存储容量 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 确定对系统的综合需求 运行需求 硬件设备:机型、外设、接口、地点、分布、温度、 湿度、磁场干扰等 软件: 操作系统、网络、数据库 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 确定对系统的综合需求 界面需求 有来自其它系统的输入吗? 有到其它系统的输出吗? 对数据格式有规定吗? 对数据存储介质有规定吗? 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 确定对系统的综合需求 用户和人的因素 用户类型? 各种用户熟练程度?需受何种训练? 用户理解、使用系统的难度? 用户错误操作系统的可能性? 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 分析系统的数据需求 用IPO方式表示。需要搞清的问题: 输入、输出数据的格式? 接收、发送数据的频率? 数据的准确性和精度? 数据流量? 数据需保持的时间? 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 导出系统的逻辑模型 确定目标系统与当前系统的逻辑差别 将变化部分看作新的处理步骤,对功能图及对象图进行调整 由外及里对变化部分进行分析,推断其结构,获得目标系统的逻辑模型. 描述:数据流图、数据字典、处理算法 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 修正系统开发计划 对系统的成本和进度作更准确的估计 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 开发原型系统 主要目的:使用户通过使用原型系统,获得关于未来的系统将怎样为他们工作的更直接更具体的概念,从而可以更准确地提出和确定他们的要求。 3.1.1 需求分析的任务 需求分析阶段的任务包括5个方面: 确定对系统的综合需求 分析系统的数据需求 导出系统的逻辑模型 修正系统开发计划 开发原型系统 某出版社系统调查表 某出版社系统调查表 3.1.2 需求分析的步骤 调查研究: 分析与综合 书写文档 需求分析评审 3.1.2 需求分析的步骤 逻辑模型和物理模型 模型是对对象系统的形式化的特征抽象,概括性或近似地表示; 形式化语言:数学语言、图形等; 构造模型的过程是一个抽象、分析的过程。 逻辑模型 物理模型 (本质模型、概念模型) (实施模型、技术模型) 需求分析过程示意 (1) 通过对现实环境的调查, 获当前系统的具体模型(物理模型) 需求分析过程示意 (2) 去掉具体模型中的非本质因素,抽象出当前系统的逻辑模型 需求分析过程示意 (3) 分析当前系统与目标系统的差别, 建立目标系统的逻辑模型 需求分析过程示意 (4) 对目标系统进行完善和补充,并写出完整的需求说明; (5) 对需求说明进行复审,直到确认文档齐全,并且符合用户的全部需求为止。 3.1.3 需求分析的原则 必须能够表达和理解问题的数据域和功能域 按自顶向下逐层分解问题 要给出系统的逻辑视图和物理视图 3.2 需求分析的方法 需求分析的方法由软件的数据域和功能域的系统分析过程及其表示方法组成。 分析方法的共性: 支持数据域分析的机制 功能表示的方法 接口的定义 问题分解的机制以及对抽象的支持 逻辑视图和物理视图 系统抽象模型 3.2.1 面向数据流的需求分析方法 结构化分析方法 (Structured Analysis, SA) 基于数据流技术的分析方法 需求获取应遵循的三条基本原则: 分解 抽象 投影 3.2.2 数据流图 数据流图(DFD) Data Flow Diagram :描述数据处理过程的工具。 数据流图的含义: 数据流图的特性: 数据流图的基本符号: 数据流图的用途 数据流图的优缺点 数据流图的画法 数据流图与其他流程图的差别 3.2.2 数据流图 数据流图(DFD) Data Flow Diagram :描述数据处理过程的工具。 数据流图的含义: 从数据传递加工的角度,以图
您可能关注的文档
- 趣味活动2011-副本.ppt
- 趣味体育策划案体育活动策划方案.ppt
- 足底压力步态分析仪的未来.ppt
- 趣味生活物理现象.ppt
- 跑赢通胀的理财方法.ppt
- 跟单年终总结范本.ppt
- 跟朱老师学物理【电】.ppt
- 跨国公司案例分析-资生堂.ppt
- 足球校本课程资源的开发与利用.ppt
- 跨国公司经营案例分析..ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)