顶层设计是运用系统论的方法,从全局的角度,对某项任务或者某个项目的各方面、各层次、各要素统筹规划,以集中有效资源,高效快捷地实现目标。
顶层设计是一个工程学概念,本义是统筹考虑项目各层次和各要素,追根溯源,统揽全局,在最高层次上寻求问题的解决之道。顶层设计是一项工程“整体理念”的具体化。
顶层设计就是一个总体规划的具体化。如果光有规划,缺乏具体的实现手段,则在总体规划之下很可能又造成各自为政、分兵把口的局面,造成资源难以共享,信息难以互联互通的后果。
扩展资料:
顶层设计特征
一、顶层决定性,顶层设计是自高端向低端展开的设计方法,核心理念与目标都源自顶层,因此顶层决定底层,高端决定低端;
二、整体关联性,顶层设计强调设计对象内部要素之间围绕核心理念和顶层目标所形成的关联、匹配与有机衔接;
三、实际可 *** 作性,设计的基本要求是表述简洁明确,设计成果具备实践可行性,因此顶层设计成果应是可实施、可 *** 作的。
参考资料:百度百科--顶层设计
所谓“顶层设计文件”,是指你的设计模块中,包含所有小模块的那个最大的设计模块。如果借用软件设计的概念,就是“主程序(主函数)”,因为主程序将调用所有的子程序(函数),当然,子程序(函数)也可能调用更低层次的子程序(函数)。一个模块化设计的程序中,可以有很多个子程序,但只有一个主程序。
同样,一个模块化设计的硬件系统中,可以有很多个电路模块,大一点的模块中还可以包含一些小一点的模块,但整个硬件系统是一个最大的模块,它就是所谓的顶层设计文件。
在顶层设计文件的结构体中,可以用多个元件例化语句描述这个硬件系统中有几个模块,以及各个模块之间的连接关系;如果某个模块内的关系比较简单,还可以直接用并行信号赋值语句描述其数据流,或者用一个进程语句描述其行为。
在顶层设计文件的结构体中,每个并行语句都描述了一个电路模块,有几个并行语句,就有几个电路模块。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)