1 / 131
文档名称:

需求分析(zhhf12).ppt

格式:ppt   大小:363KB   页数:131页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

需求分析(zhhf12).ppt

上传人:1557281760 2017/8/17 文件大小:363 KB

下载得到文件列表

需求分析(zhhf12).ppt

相关文档

文档介绍

文档介绍:第三章(第四至六讲)
软件需求分析
一、软件需求分析概念
二、软件需求分析的任务和过程
三、需求的获取与描述
四、结构化分析方法
五、形式化分析技术
本章的主要内容
一、需求的相关概念
问题空间
人们利用认识现实
世界和描述现实
问题的方法描
述有关问题
解空间
人们利用计算机
能够接受的语言
和方法描述
有关问题
消除语义断层
系统责任与系统边界
系统责任指所开发的系统应该具备的职能。
目标系统与外部实体(与系统打交道的人或物)之间应具有明确的边界。

产品
平台
控制
计算机
行为者?
业务域
电梯
用户行为
客户
软件需求(Requirements)
需求是指用户或者客户对要开发的软件系统的要求。需求的内容在“问题定义”中得到最抽象的描述(可能是招标文件)。
需求是关于系统将要完成什么(what)工作的描述,必须经过所有涉众(stakeholder)的认可,其目的是彻底解决客户所期望解决的问题。
IEEE的需求定义
用户为解决某个问题或达到某个目标而需具备的条件或能力。
系统或系统组件为符合合同、标准、规范或其它正式文档而必须满足的条件或必须具备的能力。
上述第一项或第二项中定义的条件和能力的文档表达。
—— IEEE的软件工程标准术语表(1990)
Sommerville的需求定义
对应该实现什么功能的说明;
可以是系统运行方式或系统特征与属性的描述;
可能是对系统开发过程的约束。
—— Sommerville,Sawyer(1997)
软件需求的类型
功能需求
系统可以完成的所有事情
涉及与本系统有接口的其他系统的所有事情
非功能需求
软件开发过程中必须遵守的约束(Constraint)。是对可以使用的资源和软件质量的各个方面的限制,往往会影响软件工程师做决策的自由度。
非功能需求应是可验证的(Verifiable)。
目标系统的
限制
性能
实时性、精确度、资源利用率等
可靠性
有效性、完整性
安全/保密性
安全性、保密性
运行限制
使用频度、运行期限、控制方式、操作要求
物理限制
系统规模等限制
开发维护的
限制
开发类型
实用性开发、试验性开发
开发工作量的估计
开发方法
质量控制标准、里程碑和评审、验收标准
优先性和可修改性
可维护性

最近更新

2024年太阳能发电项目投资申请报告代可行性研.. 64页

2024年四联苗项目资金需求报告代可行性研究报.. 62页

2024年石英玻璃材料项目投资申请报告代可行性.. 68页

2024年神经外科手术器械项目资金申请报告代可.. 61页

2024年色谱仪项目资金筹措计划书代可行性研究.. 69页

2024年软磁材料项目资金申请报告代可行性研究.. 70页

2024年氢能产业链项目资金筹措计划书代可行性.. 63页

《安全验收评价报告》编写提纲 14页

2024年顶石机合作协议书 51页

2024年陈设艺术陶瓷制品合作协议书 63页

2024年并条机项目合作计划书 48页

2024年PVDC项目建议书 48页

高中化学《化学反应条件的优化——工业合成氨.. 25页

高一数学131-1函数单调性的概念 12页

高一化学必修二21乙醛的性质和应用 52页

高三物理教学质量评价研讨会试卷讲评 30页

发酵生理第二部分---微生物的代谢 140页

地理环境的整体性和地域分异 28页

生物进化的基本规律 66页

生物标志化合物地球化学 85页

2024年党纪学习教育应知应会知识测试题 7页

人力资源调研方案 2页

C15埋石混凝土施工技术交底 2页

TC混响器参数设置详解 6页

气管镜检查术的护理配合 19页

从伟大建党精神中汲取智慧和力量党课讲稿 10页

领导力培训领导力提升培训-领导力培训 66页

露天停车场施工方案 35页

自动售货机的设计论文 23页

快乐童年与梦想一起飞ppt课件 14页