软件设计基础 0自顶向下,步化 a软件结 0翟序结控 0结控图 0摸块化 a抽象化 a信息隐蔽
软件设计基础 自顶向下,逐步细化 软件结构 程序结构 结构图 模块化 抽象化 信息隐蔽
自顶向下,逐步细化 0将软件的体系结构按自顶向下方 式,对督个层次的过程细节和数 据细节逐层细化,直到用程序设 计语言的语句能够实现为止,从 而最后确立整个的体系结构
自顶向下,逐步细化 将软件的体系结构按自顶向下方 式,对各个层次的过程细节和数 据细节逐层细化,直到用程序设 计语言的语句能够实现为止,从 而最后确立整个的体系结构
软件结构 0软件结构包括两部分。程序的模块 结构和数据的结构 0软件的体系结构通过一个划分过程 来完成。该划分过程从需求分析确 立的目标系统的模型出发,对整个 问题进行分割,使其每个部分用一 个或几个软件成份加以解决,整个 问题就解决了
软件结构 软件结构包括两部分。程序的模块 结构和数据的结构 软件的体系结构通过一个划分过程 来完成。该划分过程从需求分析确 立的目标系统的模型出发,对整个 问题进行分割,使其每个部分用一 个或几个软件成份加以解决,整个 问题就解决了
P2 S1 S2 P3 S3 P5 P4 S4 S5 需要通过软件解决的″问题” 软件的"解决方案
程序结构 程序结枃明了程序各个部件(模块) 的组织情况,是软件的过程表示 0层 A B C 1层 回面面十单焖 GH 3层 D E (a)树状结构 (b)网状结构 (c)网状结构
程序结构 程序结构表明了程序各个部件(模块) 的组织情况,是软件的过程表示