工程设计专业学什么软件-杭州雲邸饰家装饰工程有限公司

Website Home

java和.net随便学好一个就可以了!

杰夫鸡肉面片说的不是很对。

java最主要的优势就是可移植性,因为java程序运行全部都是在虚拟机上进行的,所以只要有java的虚拟机的平台都可以运行java程序,这也是java可以“一次编写,随处运行”的主要原因。

你在windows平台上用java写的东西,可以基本不经过任何改动的移植到linux平台,这是.net永远做不到的,因为.net是微软的东西,需要在自家的windows平台上运行;

扯远了,推荐你学习java,因为java做的都是webapplication,基本上都是基于网络的行业软件,规模都比较大,工程量和管理都比较复杂,但挣钱多,所以推荐你学习java!

设计方法设计通常被描述为一个多步的过程,其主要任务是从信息需求中综合出数据结构的表示、程序结构、接口特征和过程细节?

Freeman在[FRE80]中对设计有较为详细的描述:设计是一项主要考虑进行重要决策的活动,这些决策通常都与结构有关。

设计与编程都要考虑抽象信息表示,但其详细程度与编程有很大的不同?

设计的结果是一个一致的、合理计划的程序表示,主要描述高层各部分的相互关系和低层所需的逻辑操作…在前一章我们已经指出,设计是由信息驱动的;

各种软件设计方法主要考虑分析模型中的三个域,因此数据、功能和行为三个域是整个设计创建活动的指南。

本章将讨论多种用于创建设计模型(见图13-1)的各个层次的方法,本章的目标是提供一个系统地完成设计的方法,设计的结果就是构造软件的蓝图?

14.1数据设计数据设计是实施软件工程中的四个设计活动的第一个(有人也认为是最重要的一个)。

由于数据结构对程序结构和过程复杂性都有影响,数据结构对软件质量的影响是很深远的。

信息隐蔽和抽象数据的概念为数据设计提供了基础。

Wasserman在参考文献[WAS80]中总结了数据设计的过程:数据设计的主要活动是选择对需求定义和规约过程中找出来的数据对象(数据结构)的逻辑表示!

选择过程可以包括对候选结构进行算法分析,以决定出效率最高的结构?

选择过程也可以只使用一组模块(一个包),在对象的某种表示上提供需要的操作。

设计中的另一个相关的活动是标识要直接作用于逻辑数据结构的程序模块,这样,各个数据设计决策的影响域就受到了约束;

无论采用哪种设计技术,好的数据设计将改善程序结构和模块划分,降低过程复杂性;

Wasserman[WAS80]提出了一组用于数据规约和设计的原则!

在实际应用中,数据设计在创建分析模型(见第12章)就已经开始了,考虑到需求分析和设计经常要重叠,我们主要考虑以下一组数据规约原则[WAS80]:1.用于功能和行为的系统分析原则也应用于数据。

我们通常要在导出、复审和刻画功能需求和初步设计上花很多时间和工作量。

数据对象及其关系、数据流和内容的表示也应该按步骤进行开发和复审,其他可选的数据组织结构也应加以考虑,数据模型对于软件设计的影响也应得到正确的评估,例如,一个多环链表可能可以很好地满足数据需求,但它也可能导致过于复杂的软件设计,而其他替代的数据组织结构可能会得到更好的结果。

2.应该标识所有的数据结构以及其上的操作;

设计一个高效的数据结构必须考虑其上的操作(见参考文献[AHO83]),例如,考虑一个由不同数据元素组成的数据结构,在许多重要的软件功能中都要操作这个数据结构。

通过评估该数据结构上的操作,可定义一个抽象数据类型,以便在以后的软件设计中使用?

抽象数据类型的规约将大大简化软件设计。

3.应当建立数据字典,并用于数据设计和程序设计。

数据字典的概念在第12章中已经介绍,数据字典明确表示了数据对象间的关系以及对数据结构中的元素的约束?

如果有一个类似字典的数据规约存在,那些必须利用某些特定关系的优秀算法的定义将得到简化!

4.低层的设计决策应该推迟到设计过程的后期?

数据设计可以采用逐步求精的过程,也就是说,总体的数据组织可以在需求分析阶段定义,在概要设计中进行精化,并在以后的设计迭代中进行详细描述!

在数据设计中应用自顶向下方法的优点与在软件设计中应用自顶向下方法的优点类似:主要的结构属性要首先进行设计和评估,以便建立数据的体系结构?

5.只有那些需要直接使用数据结构内部数据的模块才能看到该数据结构的表示。

信息隐蔽的概念以及相关的耦合概念为软件设计质量的评估提供了依据。

本原则不但强调了这两个概念的重要性,还强调了“将数据对象的逻辑视图和物理视图分开的重要性”[WAS80];

6.应该开发一个由有用的数据结构和应用于其上的操作组成的库。

数据结构和操作都应被看作可用于软件设计的资源,数据结构的设计可以考虑到复用?

数据结构模板(抽象数据类型)库可以减少数据规约和设计的工作量;

7.软件设计和程序设计语言应该支持抽象数据类型的规约和实现;

如果没有办法对已有的数据结构直接进行规约,复杂数据结构的实现(以及对应的设计)将变得非常困难;

例如,如果目标语言是Fortran的话,实现(或设计)一个链表或多层异构数组将是非常困难的,因为Fortran不支持直接对这些数据结构进行规约!

以上这些原则为数据设计提供了基础,它们既可以应用在软件工程的定义阶段,也可以应用在开发阶段。

在本书的其他部分我们已经指出,清晰的信息定义是软件开发成功的关键。

建筑设计技术(建筑设计、城市设计与居住区规划、建筑环境设计与应用)建筑设计技术专业近几年来一直是人才需求量大的热门专业,该专业属于综合性学科,涉及理、工、文、艺诸多领域,学生知识面广泛,并且有较强的形象思维能力和图形表达能力。

本专业培养具备建筑设计、城市设计、建筑环境设计等方面的基础知识,具备较强专业电脑软件操作能力,能在建筑、规划及建筑环境等相关部门从事设计工作,并具有多种职业适应能力的通用型、复合型高等技术应用型人才?

优秀毕业生可在本校续本。

1、建筑设计方向本专业培养具备建筑设计、城市设计、室内设计等方面的基础知识,能在建筑相关部门从事设计工作,并具有多种职业适应能力的通用型、复合型高等技术应用型人才。

主要课程:建筑初步、建筑概念、居住区规划与设计、建筑绘画、AutoCAD、3DMax、Photoshop、居住建筑设计及原理、公共建筑设计及原理、建筑装饰与环境设计、建筑力学、建筑结构等。

2、城市设计与居住区规划方向本专业培养具备建筑设计、城市规划、居住区规划等方面的基础知识,熟练运用CAD、PHOTOSHOP及3DMAX等计算机辅助建筑设计绘图技术,能在城市规划设计、城市规划管理、房地产开发等部门从事城市规划设计与管理,并能参与城市开发、房地产筹划等方面工作的高等技术应用型人才!

主要课程:建筑初步、建筑概论、城市道路与交通、AutoCAD、3DMax、Photoshop制图、居住区规划与设计、城市设计原理、居住区外环境设计、建筑设计及原理、公共建筑设计原理、建筑绘画等?

3、建筑环境设计与应用方向本专业是建筑类专业中的新兴热门专业,注重学生实践动手能力的培养,具有广阔的发展前景;

专业结合建筑设计与城市规划专业,培养从事居住区外环境设计、城市公园设计、建筑室内外装饰景观设计及其他风景设施设计的高等技术人才。

本专业毕业生适合在相关的市政管理部门、景观设计公司和工作室、建筑企业、房地产公司、装饰装修公司及艺术设计公司从事建筑景观设计及管理工作。

主要课程:素描、色彩、装饰图案、平面构成、环境艺术概论、环境工程学、计算机绘图(AutoCAD、3DMAX、Photoshop、Lightscape)、室内设计、居住空间外环境设计、公共空间外环境设计等。

难于不难,不是说出来的。

说容易,你不认真学就难?

说难,你认真学就容易?

学东西时,要在对这事物非常好奇非常想学的时候是最容易的?

达到了兴趣的顶点最好,天天都想着想学的,连做梦都想那可是最最好的------黄金阶段个人建议AutoCADAutoCAD2000-AutoCAD2009现在CAD2008汉译的都很少,09是英文的,有新功能但需要自己琢磨很长时间,有些新功能对根本不需要掌握.AutoCAD2004最好的选择工程设计综合资质是指涵盖21个行业的设计资质!

工程设计行业资质是指涵盖某个行业资质标准中的全部设计类型的设计资质;

工程设计专业资质是指某个行业资质标准中某一个专业的设计资质。

工程设计专项资质是指为适应和满足行业发展的需要,对已形成产业的专项技术独立进行设计以及设计、施工一体化而设立的资质。

挺好的,希望对你有帮助,与土建专业的关系:预留孔洞、风道风机的尺寸、安装位置、管道设备质量等。

与给水排水专业的关系:给水和排水要求!

与电气专业的关系:照明用电和动力用电!

与技术经济专业的关系:材料、设备清单及相应基本价格;