11月23每日打卡
 软件结构设计的方法
(1)结构化设计方法
与结构化分析方法相配合的设计方法
内容:根据系统的数据流进行设计,称为面向数据流的设计或者过程驱动的设计,遵循自顶向下的系统化分解的思想,应用一组转换规则讲软件的数据流图逐步转换为功能相对独立、执行相互协调、数据相互交换的一组模块的层次结构,并综合质量评价因素进行结构优化。
(2)数据结构驱动的设计方法
根据系统的数据结构进行设计,称为面向数据结构的设计或者数据驱动设计。
内容:首先用表达工具描述数据结构的格式,然后应用一组规则将数据结构格式转换为程序的控制结构格式,最后在细化定义。
(3)面向对象的设计方法
与面向对象分析方法相匹配的设计方法。
内容:依据面向对象分析建立的对象/类的分析模型,进一步分解和改进这个对象的层次模型,再通过确定对象的构造以及对象之间的动态关系,最后实现对象中提供的方法的过程设计。
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号