您的位置:首页 > 其它

软件工程视频学习——第三章——需求分析

2017-11-23 15:34 162 查看
重点掌握:需求分析的方法和面向数据流的分析方法

 

一般掌握:需求分析的任务和原则

 

        需求分析方法:

              确定系统的综合需求:功能需求、性能需求、可靠性和可用性需求、出错处理需求、接口需求、约束需求、逆向需求等

 

              分析系统的数据要求:通常我们队数据建模来分析使用E-R图

 

              导出系统的逻辑模型:在需求中我们可以通过一系列的模型来导出系统的逻辑模型,通常涉及到的有:功能模型、数据模型、行为模型、算法逻辑模型等。

 

              修正系统开发计划:在可行性分析阶段我们制定了一个开发计划,在进行需求分析以后,我们对开发中不合理的地方进行修正,。

 

        面向数据流的需求分析方法:他们有一组规范的语言表达机制,用于需求分析人员表达用户需求、构造软件系统模型。,

             

        需求分析任务: 完成分析建模、拟定“确认测试”计划、修订“开发计划”、编写“需求规格说明书”、需求评审

 

        需求分析的步骤:

1.     绘制关联图,用于定义系统与系统外部实体键的界限和接口的简单模型。

2.     创建开发原型,用于将许多概念和可能发生的事情更为直观明了。,

3.     分析可行性:分析需求在可行性允许的情况下的每项需求的实施可行性。

4.     确定需求优先级:确定软件工程需求的优先级别应用分析方法来确定使用实例、产品特性或单项需求
实现的优先级别。

5.     为需求建立模型:是软件需求规格的说明的补充说明。

6.     编写数据字典是对系统用到的所有数据项和结构的定义,确保开发人员使用统一的数据定义

 

        需求分析的原则:

1.     能够表达和理解问题信息域。

2.     建立描述系统信息、功能和行为模型

3.     能够对所建模按一定形式分解。

4.     分清系统给的逻辑视图和物理视图。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  需求 软件工程