论述结构化分析方法的特点。

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

论述结构化分析方法的特点。

结构化分析方法(Structured Method,结构化方法)是一种软件开发方法,一般利用图形表达用户需求,强调开发方法的结构合理性以及所开发软件的结构合理性。

结构化分析方法给出一组帮助系统分析人员产生功能规约的原
理与技术。

它一般利用图形表达用户需求。

其基本思想是自顶向下逐层分解。

分解和抽象是人们控制问题复杂性的两种基本手段。

对于一个复杂的问题,人们很难一下子考虑问题的所有方面和全部细节,通常可以把一个大问题分解成若干个小问题,每个小问题再分解成若干个更小的问题,经过多次逐层分解,每个最底层的问题都是足够简单、容易解决的,于是复杂的问题也就迎刃而解了。

这个过程就是分解过程。

结构化分析方法把系统看作一个过程的集合体,包括人完成的和电脑完成的。

结构化分析方法的特点是利用数据流图来帮助人们理解问题,对问题进行分析。

是面向数据流的需求分析方法,是目前最成熟、应用最广泛的方法,主要特点是快速、自然和方便。

结构化系统分析方法从总体上来看是一种强烈依赖数据流图的自顶向下的建模
方法。

它不仅是需求分析技术,也是完成需求规格化的有效技术手段。

具有以下特点:
面向用户的观点;
自顶向下的分析、设计与自底向上的系统实施相结合;
逻辑设计和物理设计分别进行;
严格区分系统阶段;结构化、模块化;开发过程工程化。

相关文档
最新文档