(本文来源于网络)
模型是什么?
模型就是对现实世界的形状或状态的抽象模拟和简化,模型提供了系统的骨架和蓝图.
模型有助于按照实际情况或按照所需要的样式对系统进行可视化.
模型能够规约系统的结构或行为.
模型给出了指导构造系统的模板.
对系统用户而言,软件的开发模型向他们描述了软件开发者对软件系统需求的理解.让系统用户查看软件对象模型并且找到其中的问题,可以使开发者不至于从一开始就发生错误.
对软件开发而言,软件的对象模型有助于他们对软件的需求以及系统的架构和功能进行沟通.
对软件的维护和技术支持者而言,在软件系统开始运行后的相当长的一段时间内,软件的对象模型能够帮助他们理解程序的架构和功能,迅速地对软件所出现的问题进行修复.
建模并不是仅对大型的软件系统,甚至一个小型的留言本也能从建模的过程中受益.