- 1、本文档共100页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 需求分析 3.1 需求分析的任务 3.2 与用户沟通获取需求的方法 3.3 分析建模与规格说明 3.4 实体-联系图 3.5 数据规范化 3.6 状态转换图 3.7 其他图形工具 3.8 验证软件需求 软件需求:指用户对目标软件系统在 功能、性能、行为、设计约束等方面的期望。 需求分析就是通过对应用问题及其环境的分析 与理解,采用一系列的分析方法和技术, 将用户的需求逐步精确化、完全化、一致化, 最终形成需求规格说明文档的过程。 需求分析阶段的成果主要是需求规格说明, 该成果又是软件设计、编码、测试直至维护的 主要基础。 需求分析是系统分析和软件设计的重要桥梁, 是软件生存周期的关键性阶段。 良好的分析活动能够减少错误和遗漏, 从而可提高软件生产率和产品质量、 降低开发与维护成本。 需求分析的基本任务: 准确地回答“系统必须做什么?”这个问题。 即,系统必须完成哪些工作, 对目标系统提出完整、准确、清晰、具体的要求, 不能遗漏任何一个细小细节。 在需求分析阶段结束之前, 系统分析员应该写出软件需求规格说明书, 以书面形式准确地描述软件需求。 在分析软件需求和书写软件需求规格说明书的过程中, 分析员和用户都起着关键的、必不可少的作用。 用户:必须把他们对软件的需求尽可能准确、 具体地描述出来;(只有用户最清楚业务) 分析员:必须通过与用户沟通获取用户对软件的 真实需求。 用于需求分析的结构化分析方法都遵守下述准则: (1) 必须理解并描述问题的信息域, 根据这条准则应该建立数据模型。 (2) 必须定义软件应完成的功能, 这条准则要求建立功能模型。 (3) 必须描述作为外部事件结果的软件行为, 这条准则要求建立行为模型。 (4) 必须对描述信息、功能和行为的模型进行分解, 用层次的方式展示细节。 3.1 需求分析的任务 3.1.1 确定对系统的综合要求(8个) 1. 功能需求 指定系统必须提供的服务。 应该划分出系统必须完成的所有功能。 定货管理系统:接收事务、更新库存清单、处理定货、产生报表; 输入、输出、计算、查询、统计、插入、修改。 2. 性能需求 指定系统必须满足的定时约束或容量约束, 通常包括速度(响应时间)、信息量速率、主存容量、 磁盘容量、安全性等方面的需求。 3. 可靠性和可用性需求 可靠性需求定量地指定系统的可靠性。 例如:机场雷达系统在一个月内不能出现2次以上的故障。 可用性与可靠性密切相关, 它量化了用户可以使用系统的程度。 例如:在任何时候主机或备份机上的机场雷达系统 应该至少有一个是可用, 而且在一个月内在任何一台计算机上 该系统不可用的时间不能超过总时间的2%。 4. 出错处理需求 1)系统对环境错误应该怎样响应。 2)有时“出错处理”指应用系统本身错误的处理,对应用系统本身错误的检测应该仅限于系统的关键部分,而且应该尽可能少,否则,效率低。 5. 接口需求 描述应用系统与它的环境通信的格式。 常见的接口需求有:用户接口需求;硬件接口需求; 软件接口需求;通信接口需求。 6. 约束 设计约束或实现约束描述: 在设计或实现应用系统时应遵守的限制条件。 常见的约束有: 精度;工具和语言(汉、英、朝、日、俄文)约束; 设计约束;应该使用的标准;应该使用的硬件平台。 7. 逆向需求: 说明软件系统不应该做什么。 理论上有无限多个逆向需求, 我们应该只选取能澄清真实需求, 且可消除可能发生的误解的那些逆向需求。 8. 将来可能提出的要求 应该明确地列出那些虽然不属于当前系统开发范畴,但是据分析将来很可能会提出来的要求。 这样做的目的是,在设计过程中对系统将来可能的扩充和修改预做准备,以便一旦确实需要时能比较容易地进行这种扩充和修改。 所得税起征点:800 -1600 -2000-3500(可变项) 3.1.2 分析系统的数据要求 任何一个软件系统本质上都是信息处理系统 , 输入数据-处理-输出结果 系统必须处
您可能关注的文档
- 工程质量控制要点与质量通病防治手册预案.doc
- 2016届浙江省名校协作体联考高考化学模拟(3月份)(版)研讨.doc
- 2016届浙江省温州市瑞安市四校高三(上)第一次联考化学(版)研讨.doc
- 1132-2综采工作面作业规程研讨.doc
- 建筑施工碗扣式脚手架安全技术规范预案.doc
- 2016届中考化学基础知识选择题训练20160609研讨.doc
- 1140十组合开关说明书研讨.doc
- 分油机故障及解决预案.doc
- 2016届中考精英化学:第14讲-金属、金属的化学性质研讨.ppt
- 2016届中考精英化学:第16讲-溶液的形成及溶解度研讨.ppt
- 原电池电动势的测定实验报告.pdf
- 与业主、设计、总包、监理和他承包人的配合措施.pdf
- 公司管理流程.pptx
- 2024_2025学年新教材高中地理第1章地球的运动素养综合训练新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第3章大气的运动第1节常见天气系统第1课时锋与天气分层作业新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第1章地球的运动第2节地球运动的地理意义第4课时正午太阳高度的变化四季更替和五带划分分层作业课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第2章地表形态的塑造第2节构造地貌的形成第1课时地质构造与地貌课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第1章地球的运动问题研究人类是否需要人造月亮课件新人教版选择性必修1.pptx
- 五片小雪花课件.pdf
- 2024_2025学年新教材高中地理第3章大气的运动第2节气压带和风带第1课时气压带和风带的形成分层作业课件新人教版选择性必修1.pptx
最近下载
- LAPPINGsomegeneralinfo(螺纹折叠形成原理).pdf
- 驻车制动设计计算.pdf
- 新北师大版高中英语必修一Unit 3 Celebrations Topic Talk说课稿.doc
- 2023年08月新疆兵团第一师阿拉尔市事业单位公开招聘工作人员(433人)笔试历年难易错点考题荟萃附带答案详解.docx VIP
- 方正控股:2021年报.PDF
- 企业短期偿债能力分析-以东阿阿胶股份有限公司为例 (2).doc VIP
- 有限空间作业票.docx
- 国开53460《简明新疆地方史教程》终结性考试答案.docx
- 高中数学课件:余弦定理正弦定理应用举例课件.pptx
- 医务人员手卫生规范ppt课件-.pptx VIP
文档评论(0)