
学习《软件工程》心得和体会
软程学习心得在期的软件工程课程的学习中,我们学习了十一章容。
第一章软软件工程的概念,这一章主要讲解的是一些概念性和基础性的内容,例如软件的概念、特性,软件危机的主要表现,软件工程的概念以及软件生存期、典型生存期模型等等。
第二章软件工程方法与工具,这一章主要对软件工程方法进行介绍,包括三种方法:传统方法、面向对象方法、形式化方法。
还引出了工具UML。
第三章软件需求获取与结构化分析方法,本章详细介绍了需求获取与需求分析阶段的任务以及结构化分析方法,画分层的数据流图、E-R图以及状态图式本节的重点。
第四章结构化分析方法,这一章重点讲解了使用变换型映射方法和事务型映射方法生成初始的模块结构以及模块结构的改进。
第五章编码,这一章重点讲解了编码的风格及规范,还告诉我们编码规范说带来的好处,并告诫我们将来一点要形成好的编码风格。
第六章软件测试方法,本章讲解了软件测试相关的概念及重要性,软件测试与开发各个阶段的关系;还介绍了白盒测试技术以及黑河测试技术。
第七章统一建模语言UML概述,本章详细介绍了UML的基本模式、事物、关系及建模时用到的各种图进行了介绍。
第八章面向对象分析,这一章主要讲解了面向对象分析的3种模型,包括功能模型、静态模型和动态模型。
第九章软件体系结构与设计模式,本章对软件体系结构的基本概念、典型风格等进行了讲解。
第十章面向对象设计,本章的重点是对面向对象分析时建立的对象模型进行调整和细化。
第十一章软件维护,本章主要介绍软件维护的任务、软件维护活动以及软件维护方法进行了介绍。
要学习软件工程,学会如何系统的思考,以及养成良好的编码习惯,想学好软件工程,就必须知道软件工程的目标、过程和原则: 软件工程目标:生产具有正确性、可用性以及开销合宜的产品。
正确性指软件产品达到预期功能的程度。
可用性指软件基本结构、实现及文档为用户可用的程度。
开销合宜是指软件开发、运行的整个开销满足用户要求的程度。
这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过程、过程模型及工程方法选取的约束。
软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。
软件工程过程主要包括开发过程、运作过程、维护过程。
它们覆盖了需求、设计、实现、确认以及维护等活动。
需求活动包括问题分析和需求分析。
问题分析获取需求定义,又称软件需求规约。
需求分析生成功能规约。
设计活动一般包括概要设计和详细设计。
概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。
详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。
实现活动把设计结果转换为可执行的程序代码。
确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。
维护活动包括使用过程中的扩充、修改与完善。
伴随以上过程,还有管理过程、支持过程、培训过程等。
软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。
我们学习了详细设计的方法,其原则是过程描述是否易于理解、复审和维护,进而过程描述能够自然地转换成代码,并保证详细设计与代码完全一致。
包括程序流程图、N-S图、PAD图、HIPO图程序流程图:程序流程图又称之为程序框图,它是软件开发者最熟悉的一种算法表达工具。
它独立于任何一种程序设计语言,比较直观和清晰地描述过程的控制流程,易于学习掌握。
在流程图中只能使用下述的五种基本控制结构:顺序型;选择型;while型循环;until型循环;多情况型选择。
N-S图:一种符合结构化程序设计原则的图形描述工具,称为盒图,又称为N-S图。
在N-S图中,为了表示五种基本控制结构,规定了五种图形构件。
顺序型;选择型;WHILE重复型;UNTIL重复型;多分支选择型。
PAD图:它是用结构化程序设计思想表现程序逻辑结构的图形工具。
PAD也设置了五种基本控制结构的图示,并允许递归使用。
HIPO图:HIPO图是由一组IPO图加一张HC图组成。
它是美国IBM公司在软件设计中使用的主要表达工具。
HC图既是层次图,用于表示软件的分层结构。
HC图中的每一个模块,均可用一张IPO图来描述。
IPO 图由输入、处理和输出三个框组成,需要时还可以增加一个数据文件框,这种图形的优点,是能够直观地显示输入—处理—输出三者之间的联系。
还有测试方法:按照测试过程是否在实际应用环境中来分,有静态分析与动态测试。
测试方法有分析方法(包括静态分析法与白盒法)与非分析方法(称黑盒法)。
静态分析技术:不执行被测软件,可对需求分析说明书、软件设计说明书、源程序做结构检查、流程分析、符号执行来找出软件错误。
动态测试技术:当把程序作为一个函数,输入的全体称为函数的定义域,输出的全体称为函数的值域,函数则描述了输入的定义域与输出值域的关系。
还学习了其他很多工具、语言、方法等,虽然不是都学得很透彻,但我相信在今后的学习中一定会慢慢的完善的。
软件工程对于初学者来说,知识基础较薄弱,对一些应用操作、概念、工具方法等理解起来较为困难,要能从整体概念上较好地理解和把握、学好软件工程,不是仅仅把几本专业书籍细致地看几遍,然后上机练习几次就可以成功,学习过程中要注意多看多练要注意结合实际,更要多思考,面对错误不要一范就问,要尝试自己去解决。
但是还要注意什么都学,肯定是什么都学不透的,要集中精力打攻坚战,学习软件工程首先要明白自己的学习目标究竟是什么,根据自己的实际工作出发,有针对性的在相应的学习方向上进行提高,制定出详细的学习规划。
还要注意与其他科目的相辅相成,就像我们在学习面向对象分析的时候要结合大一学习的面向对象及其方法学这一专业科目进行研究拓展;在学习语言时,要看看与C语言的联系,多思多想,把从各个科目学到的知识通汇贯通。
在软件工程的学习中,我了解到了软件并非是一些代码这么简单,在开发软件的过程中,编写代码的工作量其实只占不到所有工程量的30%,而后期的管理和维护更是占了60%到80%之多。
一个完整的项目规划须包括,软件的定义,可行性分析报告,项目开发计划,软件需求说明书,概要设计说明书,详细设计说明书,用户操作手册,测试计划,测试分析报告,开发进度报告,项目开发总结报告,软件维护手册,软件问题报告,软件修改报告,等多个文档,每个文档都要上级验收审查,而文档数量众多,要做好这点真的不是很容易,而恰恰写好文档正能保证完成软件工程其中一个目的的关键,既研究如何用最小的开销做出生存期较长的软件,再加上各个阶段都要进行周密的策划、详细的分工部署和人员安排,且各阶段要据具体情况不断的反复才能达成,所以代码只是开发软件这个浩大的工程的一个小小的过程。
而编码的学习中,我更了解到形成自己独特的规范的编码风格是非常重要的事。
因为这影响到了软件后期繁重的维护,大家都要阅读你的程序,如果你写的程序毫无规范可言,那么别人怎么能读懂你的程序
读不懂程序,维护又从何谈起呢
所以,我们在今后的学习中,一定要注意这方面的培养,在写程序的过程中,要逐步的在规范的基础上形成属于自己的风格,即方便自己的修改,也方便日后他人的阅读。
在学习中,我们还要注意比较三种方法的优缺点,例如:传统方法虽然使软件摆脱了混乱和无序,但其在适应需求变化的方面不够灵活,而且传统方法要么面向行为,要么面向数据,缺乏两者的有机结合。
而面向对象方法的程序设计和问题求解更符合人们日常自然的思维习惯,适合大型、复杂及交互性比较强的系统。
形式化方法则是一中基于形式化数学变换的软件开发方法,它可将系统的规格说明转换为可执行的程序。
在今后的学习中要注意多读书、多思考、多练习、多讨论,不断熟悉书本的基础,并以此为基础将其扩散开来,应用于今后的实践。
不断锻炼自己,向一名合格的程序设计师迈进。
学习《软件工程》心得和体会
相关於这个的
~计算机专业这一门科深深的吸引着我们这些同学们,上计算机系已经有近一年了。
自己也做了一些思考,认为计算机专业需要相当多的实践,而在实践中不但掌握计算机技术(包括程序设计),还要掌握许多其他专业并不“深究”的东西,例如,算法,体系结构,信息管理等等。
当初听到要学专业的东西,心想咱们这到底念的是什么系
对于我这个初学者的知识基础较薄弱,对一些应用操作理解起来较为困难,要能从整体概念上较好地理解和把握应用软件,不是仅仅靠几本培训的书籍还买了几本有关专业的书籍,细致地看几遍,然后上机练习几次就可以成功。
因此学习过程中要注意多看多练。
要注意结合实际,充分利用互联网学习。
说极端一点,互联网上应有尽有,只是我们没有找到好的路径,互联网是人类知识智慧的汪洋大海,比如通过电大的远程学来进行学习,还有到一些有关专业论坛转转进行学习,网上学习会有很大收获。
除了学科知识,上网技术以及信息的检索、加工、发布的能力也会有提高,人与人之间的理解、交流上都会有丰富的体验。
网上学习容易出现的问题是好奇,上网漫无目的不停浏览。
因此,在进行网上学习前,一定制定好学习计划和目标,确保高效的上网学习。
计算机专业对于求学者的我切记贪多嚼不烂。
因为初学者最易犯“大而全”和“速成”的错误,须知“罗马非一日之功”所能建成。
什么都学,肯定什么都学不透,要集中精力打攻坚战。
我认为学习计算机首先要明白自己的学习目标究竟是什么,根据自己的实际工作出发,是做系统维护、软件开发、图像加工、公文处理、网页制作还是数据库管理,然后再有针对性的在相应的学习方向上进行提高。
要制定出详细的学习规划,包括需要购买什么书籍,家里如果没有电脑可供练习,是否需要购买一台电脑等问题……如果没有学习规划,不投资学习机器,没有实践场所,没有学习资料,光想凭“言传口授”就想速成做个“全才”,可能吗
学习方法因人而异,我的学习方法以下几个原则: 1.“循序渐进”——要求应注重基础,切忌好高骛远,急于求成。
循序渐进的原则体现为:一要打好基础。
二要由易到难。
三要量力而行。
2.“精读精思”—— 要广泛阅读和精读,善于提出问题和解决问题。
3.“自求自得”——就是要充分发挥学习的主动性和积极性,自求自得的原则要求不要为读书而读书,应当把所学的知识加以消化吸收,变成自己的东西。
4.“知行统一”——就是要根据认识与实践的辩证关系,把学习和实践结合起来,切忌学而不用。
因此,知行统一要注重实践:一是要善于在实践中学习,边实践、边学习、边积累。
二是躬行实践,即把学习得来的知识,用在实际工作中,解决实际问题。
软件工程前沿讲座心得体会
软件工程前沿讲得体会1.前着工程不断发展,工程技术的负面效应也日渐突出。
环染、能源危机等一系列问题的出现,使得与工程技术联系最为密切的工程伦理问题成为工程界、哲学界和社会广泛关注的问题。
工程师必须遵守工程伦理准则,在工程活动中具有社会责任感,正确的价值观、利益观和强烈的伦理道德意识,才能自觉担负起维护人类共同利益的伦理责任。
工程师是工程人才的重要组成部分,在工程建设中发挥重要作用。
工程师包括研发工程师、设计工程师、生产工程师等。
一般把工程师定义为拥有科学知识和技术应用技巧,在人类改造物质自然界,建造人工自然的全部实践活动和过程中从事研发、设计与生产施工活动的主体。
原中国工程院副院长朱高峰院士认为,现代工程师应该能综合运用科学的方法及观点和技术手段来分析与解决各种工程问题,承担工程科学与技术的开发与应用任务。
他所应具有的基本素质,包括知识、能力、品德三个方面。
爱因斯坦在对加利福尼亚理工学院学生的讲话中呼吁青年学生,“如果你们想使自己一生的工作有益于人类,那么,你们只懂得应用科学本身是不够的。
关心人的本身,应当始终成为一切技术上奋斗的主要目标;关心怎样组织人的劳动和产品分配这样一些尚未解决的重大问题,用以保证我们科学思想的成果会造福于人类,而不致成为祸害。
在你们埋头于图表和方程时,千万不要忘记这一点。
”所以,工程师应当自觉地意识自己职业的伦理意义,提高道德敏感性,增强责任感,以保
谁能给我一份学习软件工程的心得体会 不少于2000字的 这是我在百度提的第一个问题 希望有人回复
我是个外行,不过还是可以帮助你的,你在百度首页输上学习软件工程的心得体会,会在百度文库里出现很多文库,都是关于心得体会的,希望对您有帮助,
PLC课程设计心得体会
PLC课程设计心得体会作为一名机械设计制造及自动化大三的学生,我觉得能做类似的课程设计是十分有意义,而且是十分必要的。
在已度过的大三的时间里我们大多数接触的是专业基础课。
我们在课堂上掌握的仅仅是专业基础课的理论面,如何去锻炼我们的实践面
如何把我们所学到的专业基础理论知识用到实践中去呢
我想做类似的大作业就为我们提供了良好的实践平台。
在做本次课程设计的过程中,我感触最深的当数查阅大量的设计手册了。
为了让自己的设计更加完善,更加符合工程标准,一次次翻阅机械设计手册是十分必要的,同时也是必不可少的。
我们是在作设计,但我们不是艺术家。
他们可以抛开实际,尽情在幻想的世界里翱翔,我们是工程师,一切都要有据可依.有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。
作为一名专业学生掌握一门或几门制图软件同样是必不可少的,由于本次大作业要求用autoCAD制图,因此要想更加有效率的制图,我们必须熟练的掌握它。
虽然过去从未独立应用过它,但在学习的过程中带着问题去学我发现效率好高,记得大一学CAD时觉得好难就是因为我们没有把自己放在使用者的角度,单单是为了学而学,这样效率当然不会高。
边学边用这样才会提高效率,这是我作本次课程设计的第二大收获。
但是由于水平有限,难免会有错误,还望老师批评指正经过紧张而有辛苦的三周的课程设计结束了.当我快要完成老师下达给我的任务的时候,我仿佛经过一次翻山越岭,登上了高
软件工程概论总结 大一用的 2000字
4、如何借助大熊座找到北极星
(P58)3、你知道哪些化学变化的事例呢
举出几个例子。
16、空气是我们生命中生时每刻都需要的地球资源,大气污染影响着我们的健康,如大气中的飘尘易使呼吸系统发生病变。
减少废气和废物排放是控制大气污染最根本的办法。
13、以太阳为中心,包括围绕它转动的八大行星(包括围绕行星转动的卫星)、矮行星、小天体(包括小行星、流星、彗星等)组成的天体系统叫做太阳系。
3、我们在水中发现了什么微生物呢
(P18)二、问答:19、细胞也是生物最基本的功能单位,生物的呼吸、消化、排泄、生长、发育、繁殖、遗传等生命活动都是通过细胞进行的。
答:水分和氧气是使铁容易生锈的原因。
17、近年来,我国积极推广“无车日”活动,以节约能源和保护环境。
科学家也正在研制太阳能汽车和燃料电池汽车,减少对空气的污染。
14、大我数地区的自来水水源取自水库、湖泊或河流。
自来水是主要的饮用水,饮用水源受到污染,会直接影响我们的身体健康。
软件工程--图书管理系统项目开发总结报告设计题目:图书管理系统小组成员:非常“2+3”指导老师:2013年6月1日1.引言1.1编写目的近期结束了现代软件工程中关于图书馆管理系统的开发,这也是我第二次较为正式的组织团队成员进行开发工作。
图书馆管理系统规模不算大,但是在组织的过程中,却还现“2+3”团队在很多地方的不足,现总结之。
预期读者:XX老师、项目小组。
1.2背景软件系统的名称:图书管理系统本项目的任务提出
对所学软件工程课程各部分内容的目的、作用、主要内容等进行总结,
1、软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
在现代社会中,软件应用于多个方面。
典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。
同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。
这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。
2、开发流程▪ 需求分析 ▪ 概要设计▪ 详细设计▪ 编码▪ 测试▪ 软件交付▪ 验收▪ 维护3、软件架构(softwarearchitecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。
软件架构是一个系统的草图。
软件架构描述的对象是直接构成系统的抽象组件。
各个组件之间的连接则明确和相对细致地描述组件之间的通讯。
在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。
在面向对象领域中,组件之间的连接通常用接口_(计算机科学)来实现。
软件体系结构是构建计算机软件实践的基础。
与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。
软件构架是一个容易理解的概念,多数工程师(尤其是经验不多的工程师)会从直觉上来认识它,但要给出精确的定义很困难。
特别是,很难明确地区分设计和构架:构架属于设计的一方面,它集中于某些具体的特征。
在“软件构架简介”中,David Garlan 和 Mary Shaw认为软件构架是有关如下问题的设计层次:“在计算的算法和数据结构之外,设计并确定系统整体结构成为了新的问题。
结构问题包括总体组织结构和全局控制结构;通信、同步和数据访问的协议;设计元素的功能分配;物理分布;设计元素的组成;定标与性能;备选设计的选择。
但构架不仅是结构;IEEE Working Groupon Architecture 把其定义为“系统在其环境中的最高层概念”。
构架还包括“符合”系统完整性、经济约束条件、审美需求和样式。
它并不仅注重对内部的考虑,而且还在系统的用户环境和开发环境中对系统进行整体考虑,即同时注重对外部的考虑。
在Rational Unified Process 中,软件系统的构架(在某一给定点)是指系统重要构件的组织或结构,这些重要构件通过接口与不断减小的构件与接口所组成的构件进行交互。
从和目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的架构相比拟。
一个软件架构师需要有广泛的软件理论知识和相应的经验来事实和管理软件产品的高级设计。
软件架构师定义和设计软件的模块化,模块之间的交互,用户界面风格,对外接口方法,创新的设计特性,以及高层事物的对象操作、逻辑和流程。
一般而言,软件系统的架构(Architecture)有两个要素:它是一个软件系统从整体到部分的最高层次的划分。
一个系统通常是由元件组成的,而这些元件如何形成、相互之间如何发生作用,则是关于这个系统本身结构的重要信息。
详细地说,就是要包括架构元件(Architecture Component)、联结器(Connector)、任务流(Task-flow)。
所谓架构元素,也就是组成系统的核心砖瓦,而联结器则描述这些元件之间通讯的路径、通讯的机制、通讯的预期结果,任务流则描述系统如何使用这些元件和联结器完成某一项需求。
建造一个系统所作出的最高层次的、以后难以更改的,商业的和技术的决定。
建造一个系统之前会有很多的重要决定需要事先作出,而一旦系统开始进行详细设计甚至建造,这些决定就很难更改甚至无法更改。
显然,这样的决定必定是有关系统设计成败的最重要决定,必须经过非常慎重的研究和考察。
4、自己写了
机械设计心得体会1000个字左右
这次的课程设计对于我来说有着深刻的意义。
这种意义不光是自己能够独立完成了设计任务,更重要的是在这段时间内使自己深刻感受到的那份艰难。
而这份艰难不仅仅体现在设计内容与过程中为了精益求精所付出的艰辛,更重要的是背负恶劣的天气所付出的决心与毅力! 也许自己太过于执着,从设计开始就落在大家的后面。
不过还好,很快就将基本的与整理出来,不至于远离大家的进度。
有些结构设计上还是不太明白为什么要那样设计。
看来自己学的东西太少了
感觉设计对我们这些刚刚入门(或者在某种意义上来说还是门外汉)就是按照条条款款依葫芦画瓢的过程,有的时候感觉挺没有劲的。
反正按照步骤一定可以完成设计任务,其实不然。
设计过程中有许多内容必须靠我们自己去理解,去分析,去取舍。
就拿电动机型号选择来说,可以分别比较几种型号电动机总传动比,以结构紧凑为依据来选择;也可以考虑性价比来选择。
前者是结构选择,后者确实经济价格选择。
而摆在我们面前的却是两条路,如何将两者最优化选择才是值得我们好好深思的。
通过这次的设计,感慨颇多,收获颇多。
更多的是从中学到很多东西,包括书本知识以及个人素质与品格方面。
感谢老师的辛勤指导,也希望老师对于我的设计提出意见。
-----------2.课程设计是机械设计当中的非常重要的一环,本次课程设计时间不到两周略显得仓促一些。
但是通过本次每天都过得很充实的课程设计,从中得到的收获还是非常多的。
这次课程设计我得到的题目是设计一个单级锥齿轮减速器,由于理论知识的不足,再加上平时没有什么设计经验,一开始的时候有些手忙脚乱,不知从何入手。
在老师的谆谆教导,和同学们的热情帮助下,使我找到了信心。
现在想想其实课程设计当中的每一天都是很累的,临答辩那两天更是一直画图到深夜两点才爬到床上去。
有的同学更是选择了一整夜的学习画图找资料。
其实正向老师说得一样,设计所需要的东西都在书上了,当时自己老是想找到什么捷径来完成这次任务。
但是机械设计的课程设计没有那么简单,你想copy或者你想自己胡乱蒙两个数据上去来骗骗老师都不行,因为你的每一个数据都要从机械设计书上或者上找到出处,不让的话就麻烦了。
我因为这个就吃了不少的亏,比如在我设计减速器的装配草图时我没有太注意相关尺寸,致使我设计的箱体出现了较大的结构错误,间接导致了我以后的装配图的步履维艰。
虽然种种困难我都已经克服,但是还是难免我有些疏忽和遗漏的地方。
完美总是可望而不可求的,不在同一个地方跌倒两次才是最重要的。
抱着这个心理我一步步走了过来,最终完成了我的任务。
再设计过程中培养了我的综合运用机械设计课程及其他课程理论知识和利用生产时间知识来解决实际问题的能力,真正做到了学以致用。
在此期间我我们同学之间互相帮助,共同面对机械设计课程设计当中遇到的困难,培养了我们的团队精神。
在这些过程当中我充分的认识到自己在知识理解和接受应用方面的不足,特别是自己的系统的自我学习能力的欠缺,将来要进一步加强,今后的学习还要更加的努力。
本次课程设计不仅仅是对自己所学的知识的一次系统总结与应用,还是对自己体质的一次检验,检验结果是不合格。
在本次课程设计当中,由于天冷,也由于课程设计的环境艰苦,许多的同学都感冒了,更有几个同学是刚打完点滴,就开始设计,精神可嘉。
我在这次课程设计当中,也不幸得感了冒,现在设计完了就可以好好地睡上一觉了。
本次课程设计由于时间的仓促,还有许多地方有不足之处。
再加上课程设计选在临近期末考试期间进行,就更显得不是很人性话了。
但是艰难困苦玉汝于成,机械设计课程设计看来我是无法忘记的了
bim软件学习心得体会
bim软件学习心得体会 建筑信息模型或者建筑信息管理是以建筑工程项目的各项相关信息数据作为基础,以品才小编整理的bim软件学习心得体会,欢迎阅读~ bim软件学习心得体会一: 本人为一家施工单位的技术人员,有幸参加公司组织的BIM培训,此次前来给我们的做培训的是一家专业的BIM培训机构,叫中国BIM培训网。
在12天的培训中,我对BIM,尤其是BIM在设计与施工中的应用有很多的感悟,在此总结一下,希望能与其他学员交流。
(一)BIM技术在设计方面的应用:在设计阶段采用BIM技术,可以对建筑设计进行分析与优化,确保设计的可施工性。
首先要建立相关建筑项目的3D设计模型,包括建筑、结构及建筑设备等;其次,基于建立的3D设计模型,可进行设计检测、协同修改。
设计检测可根据需要设定相关参数,确定检测范围,从而检测设计冲突问题,可施工性问题。
对发现的问题及时进行分析和沟通,从而及时、有效地解决问题,得出合理的施工图。
通过建立的三维设计模型,实现工程的三维设计。
能够根据3D模型自动生成各种图形和文档,而且始终与模型逻辑相关。
当模型发生变化时,与之关联的图形和文档将自动更新。
设计过程中所创建的对象存在着内在的逻辑关联关系,当某个对象发生变化时,与之关联的对象随之变化。



