学软件建模有感
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学软件建模有感相关的知识,希望对你有一定的参考价值。
今天课上在将软件设计时,老师提到了软件建模,自己突然对这个产生了兴趣。
软件分析建模体现了软件设计的思想,在系统需求和系统实现之间架起了一座桥梁。软件工程师按照设计人员建立的模型,开发出符合设计目标的软件系统,而且软件的维护,改进也基于软件分析模型。
简而言之,建模就是使事件具体化,形象化。例如,软件建模与实现包括:地图模型,规划模型,建筑模型等等,其实这些总的来说也是图形建模。图形建模可以使事物之间的关系更加清楚,对用户起思维引导的作用,老师在课上为我们讲述以下图形建模:ERD图(表达实体关系),UCD图(表达实体关系),DFD(表示数据流动),UML(同意的表达方式)等等,这些图形建模在未来的公司里工作都需要用到这些图形建模。虽然有的图像很复杂,但公司的规定只能遵从。
就个人的想法,建模的思想很重要,这也是一种能力,建模就是将一个事件放到相应的框架里,从中找到解决的办法,我们在以后可能会遇到层出不穷的新问题,当我们遇到浑然陌生的一个问题时,是不是简单的不会,没接触过就结束了,我想,如果这样的话,那我们能做的事就太少太少了。所以我们要学会建模的思想,将一个不熟悉的事件放到相似熟悉的框架里,从而找到相应的关系,让问题具体化,这样更容易解决问题。
因此,在软件的开发设计过程中,建模也是应该具备的技能,这样我们才能更加系统条理地解决问题,才能提高自己的能力,在程序工程师的道路上越走越好!
以上是关于学软件建模有感的主要内容,如果未能解决你的问题,请参考以下文章