新闻中心

热门新闻

联系我们

上海尼克建筑模型设计有限公司

地址:上海嘉定区沪宜公路5888号(近宝钱公路)

手机:18621005739    13701761076

Email:234076585@qq.com

客服QQ:234076585


建模有哪些重要性

建模有哪些重要性
建模有哪些重要性
建模有哪些重要性
访问量 : 6462
编辑时间 : 2021-06-10

上海数字科技模型:建模有哪些重要性


     跟上海数字科技模型一起来了解一下建模有哪些重要性?具体如下:


       一定要时时刻刻知道目的是什么,这是建模成功的关键。目的不明确下建模,末尾的模型会被很多没有价值的讯息污染,关键的讯息可能却付之阙如


       建模(Modeling)和抽象(Abstracting),是架构师(Architect)较核心的能力。在软体开发领域,当一个号称架构师的人,只懂各种流行的伺服器,但却没有良好的建模和抽象的能力,这在我看来是没有资格称为架构师的。这篇文章先讲述建模的部分,后续文章再讲抽象。


       模型(Model)的第 一个价值:作为沟通的工具。不管是实际的事物,或者你脑海中的想法,通常都非常复杂或模糊,难以让其他人理解。这个时候,透过模型,或许就可以解决这个问题。地球仪是很有效的模型,帮助我们理解各国疆域和地理位置。建筑蓝图也是很有效的模型,帮助建筑工人建设房屋。


       对于软体开发来说,模型就是你对于软体专案的设计(包括系统设计和架构设计),就像建筑蓝图、城市规画一样。对于企业组织来说,模型就是你对于公司的设计(包括组织结构和流程设计)。


建模有哪些重要性


上海数字科技模型


       模型的第二个价值:有助于设计、实验、观察、改进变化过程。实物的变化,成本非常高,模型的变化,容易多了。透过模型的调整,我们可以推演出适合的变化轨迹,并应用到真实的世界上。


       对于软体开发来说,模型的变化,就是你对于软体的重整(重新工程化)的设计。对于企业组织变革来说,模型的变化,就是你对于企业架构和业务调整过程的设计。


       总之,善于利用模型,你的思维会更清晰,因为模型可以去芜存菁地描述一件事物,这使得我们可以传递想法、研究过程。


        模型具体的呈现方式,可以是数学式子、画图、表格、粘土作品、木头雕刻… 。我们也可以规范出一套模型的通用基础成分和规范(例如圆形代表什么意思、箭头代表什么意思),这就是建模语言。UML 就是一种很广泛使用的建模语言。不幸的是,我发现很多人会被建模语言给限制住了,变得很僵化。语言(不管是人类的语言或建模语言)是活的,清楚地表达思想才是运用语言的重点。


       建模时,一定要时时刻刻知道目的是什么,这是建模成功的关键。在目的不明确的情况下建模,末尾的模型会被很多没有价值的讯息污染,但关键的讯息可能却付之阙如。良好的建模能力,重点在于「去芜存菁」。去芜存菁的关键在于两点:1.记录和目的相关的要点2.只记录有差异的点。


       记录和目的相关的要点。例如:你要为你自己建模,目的是为未来的就业做准备,那么,你的体型、外貌、性别、家庭背景、兴趣、特长、年龄…这些讯息就是模型内需要记录的。但是如果你为你自己建模,目的是为了健康,那么,你不需要记录外貌、家庭背景、兴趣、特长,但要记录身高、体重、血压、心率、体脂率。从这两个例子可见,目的对于模型的影响有多大。


       只记录有差异的点。例如:你为你自己建模的时候,不管是基于什么目的,你都不需要记录你有两个眼睛、一个嘴巴、一个胃。因为所有的「人」都一样的属性,把这些大家都一样的讯息记录下来是没有价值的,反而会导致资讯超负荷。只记录差异的点,才能精简。这就牵涉到「抽象」的问题了,「人」是抽象的结果。在下次的文章,我会详细解释「抽象」的一切。


       总之,架构师较重要的能力是1.建模、2.抽象。建模的两个价值是作为1.沟通工具、2.转换设计工具。良好建模的重点在于1.记录目的相关的要点、2.记录有差异的点。


关注我们
上海尼克建筑模型设计有限公司
联系我们

上海尼克建筑模型设计有限公司

地址:上海嘉定区沪宜公路5888号(近宝钱公路)

手机:18621005739    13701761076

Email:234076585@qq.com

客服QQ:234076585


18621005739