结构化分析设计方法,系统结构化分析和设计的要点

结构化 设计什么是面向设计结构化设计方法是面向数据流设计 。结构化 设计是一个面向设计的方法,与传统方法结构化 分析、-1/、结构化 设计相比,是面向过程的,结构化 设计方法是传统软件工程中应用最广泛的方法,设计方法是在模块化、自顶向下细化、结构化 分析等技术基础上开发的 。
1、 结构化方法主要有那些特点? 结构化系统开发方法的主要特点:(1)一个自顶向下的集成系统开发过程分析和设计以及一个自底向上的分步实施过程 。也就是说,在系统分析和设计中 , 要考虑全局,从上到下(从整体到局部 , 从领导到普通管理者)工作 。系统实现时需要按照设计的要求编写具体的功能模块,然后自下而上逐步实现整个系统 。(2)用户至上 。用户对系统开发的成败至关重要,所以在系统开发过程中要直面用户,充分了解他们的需求和意愿 。
也就是说,在设计系统之前 , 要深入到实际单位,进行细致的调查研究,尽量摸清实际业务处理过程的每一个细节,然后分析研究制定科学合理的新系统设计方案 。(4)严格区分工作阶段 。整个系统开发过程分为几个工作阶段,每个阶段都有其明确的任务和目标 。在实际的开发过程中,要求严格按照划分的工作阶段一步一步地开展工作 。如果遇到小而简单的问题,可以跳过一些步骤,但不能打乱或颠倒 。
2、对比传统的 结构化 分析和 设计方法的特点,谈谈面向对象方法学的主要优点...适应性强,适用范围广,语言本身简洁,使用灵活,表达能力强,数据结构系统化,控制流程结构化,运行程序质量高,效率高,可移植性好 。结构化 Program设计特点:与non结构化Program相比 , 结构化Program在调试性、可读性、可维护性等方面都有了很大的提高 。缺点:代码复用性低:以流程为中心设计新系统,除了一些标准功能,大部分代码都要重写 。
面向过程的模式将数据与过程分开 。如果修改了某个数据结构,所有处理数据的进程都要重新修改,增加了很多编程工作量 。面向对象的优点:面向对象围绕现实世界的概念组织模块,用对象描述问题空间中的实体,用程序代码模拟现实世界中的对象,使得program 设计的过程更加自然直观 。面向过程描述的是以功能为中心的系统,面向对象描述的是以数据为中心的系统 。
3、 结构化 设计是一种面向的 设计方法 。【结构化分析设计方法,系统结构化分析和设计的要点】软件工程书上的原话如下:结构化分析(结构化分析,SA)是对数据流的要求分析方法 。填空还是选择?结构化 设计是面向过程的设计方法 。1、结构化 设计是面向数据流的设计方法 。2、结构化 设计是数据模型和流程模型的结合 。在设计的过程中,从整个程序的结构出发,用模块结构图来表示程序模块之间的关系 。

    推荐阅读