首先在我们学习建模之前我觉得应该了解建模是什么?为什么要建模?
建模是什么?
对于建模,百度百科上是这样解释的:建模就是建立模型,就是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。也就是说,建模是对现实的简化。
为什么要建模?
就好比如若你自己要建造一座小房子,首先得先给要建造的房子设计一张草图甚至是蓝图;若要建造一座大厦,首先要做的肯定不是先去所需买材料,而是需要对建筑物的大小,形状和样式做一个规划,做出相应的图纸和模型。可能在规划中突然有了更好的想法,还可以对图纸或模型进行不断的修改。这样直到对图纸、对模型满意之后再进行施工。这样不仅建造出满意的大厦还能提高施工的效率。
建筑物需要建模,同样,软件也需要建模,就像之前没有任何建模的情况下直接进行《机房收费系统》的软件开发,而且还妄图开发出高质量的产品,结果就是软件不断地有bug,甚至有时候都不知道问题出在了哪里。
所以说,如果没有对代码结构、过程和工具的详细计划,很大的可能都会是一个失败的产品。看到一句话是:每一个失败的软件项目都有其特殊的原因,但是成功的项目在许多方面都是类似的,软件组织获得成功的因素有很多,但是一个基本的因素就是对建模的使用。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/129472.html