zoukankan      html  css  js  c++  java
  • 设计原本 --- 理性模型

    理性模型        
    最原始也是最符合设计师第一感觉的设计方式,因为理性,所以叫理性模型:);        
    设计的理论即一般的搜索理论,对象是巨大的组合空间.
    目标:        
    某人想要建立一个海滨小屋,以享用面向大海的一块海滨场地的海浪.
    必要条件:       
    海滨小屋应该足够兼顾以抵御飓风;       
    具备至少14个人躺卧和就座的空间;       
    为宾客提供令人难忘的视野;       
    效用函数:       
    必要条件3是需要窗户,当然窗户越大越好,在窗户的大小从0-2平方增大的过程中,带来的视野效果是呈近似线性上升的,超过2平放米以后带来的视野效果增大开始趋于饱和,但是对房子的坚固程度影响的冲击开始迅速增大;      
    房子的空间从0-200平方增大的过程中,带来的效果如同窗户;      
    房子的坚固程度带来的效果如上两个因素;       。。。      
    我们把这些要素称为效用函数;      
    设计师会根据这些效用函数(也可以称作有用性函数)作为必要条件进行加权,以对整体设计进行优化;
    约束:     
    小屋必须离海岸线10米以上;     
    必须在温暖季节来临之前完工;     
    。。。     
    约束条件的经常会有如下表现:
    在接近限额的时候需要付出的代价急剧增加
    资源分配、预算和关键预算:     
    许多约束形式最常见的就是成本预算,但不限于次,如计算机体系结构的关键预算可能是控制寄存器或指令格式所占的比特数,或内存总贷款;     
    当年解决“千年虫”问题时时间成了关键预算;
    设计树:      
    房子包括地基设计,窗户设计,屋顶设计等等      
    而地基设计又包含其子设计;      
    窗户设计也包含其子设计,甚至其每个子设计还包括子子设计;      
    。。。      
    我们把这颗树称之为设计树。
    在理性模型中,设计在概念上是简单的思维过程,人们在树型结构组织的设计空间中进行搜索,以可行性约束为依据对每种方案进行检验,从而优化效用函数,得到设计结果;
    代表:
            瀑布模型
    先看看结论:     
    瀑布模型是有害的,错误的,必须发展并抛弃之
  • 相关阅读:
    Linnia学习记录
    漫漫考研路
    ENS的学习记录
    KnockoutJS 3.X API 第四章 数据绑定(4) 控制流with绑定
    KnockoutJS 3.X API 第四章 数据绑定(3) 控制流if绑定和ifnot绑定
    KnockoutJS 3.X API 第四章 数据绑定(2) 控制流foreach绑定
    KnockoutJS 3.X API 第四章 数据绑定(1) 文本及样式绑定
    KnockoutJS 3.X API 第三章 计算监控属性(5) 参考手册
    KnockoutJS 3.X API 第三章 计算监控属性(4)Pure computed observables
    KnockoutJS 3.X API 第三章 计算监控属性(3) KO如何实现依赖追踪
  • 原文地址:https://www.cnblogs.com/stst/p/4909680.html
Copyright © 2011-2022 走看看