发布网友
共2个回答
热心网友

开发模型有:瀑布模型,原型模型,螺旋模型……
开发方法有:结构化系统开发方法(和瀑布模型很像),原型方法,OO方法,……
理论上而言模型(pattern)和方法(methodology)是完全不同的,但现实之中他们之间有交叉重叠。
所谓的模型就是你这个项目要的大致框架是什么样的。
开发模型是规划,是软件开发的流程,包括需求、设计、编码、测试、维护几个阶段,常用的模型有瀑布、快速原型、螺旋模型、混合等。
开发方法是实现,(我的理解是针对模型中的设计和编码进行实现)有Parnas方法、SASD方法、面向数据结构的软件开发方法、问题分析法、面向对象的开发方法、可视化开发方法、ICASE、软件重用和组件连接。
热心网友
模型只是一些对象的具体描述以及具体的数据等,而方法是对那个对象的一些具体操作。就好像一些面向对象语言类相当于是模型,一个类里面有很多操作,那个模型的方法。举个比较简单的例子,例如一个篮球,它的模型就是一个中空的圆球体,描述这个模型是用尺寸,材质等,对那个篮球的操作,也就是方法有拍,抓,投掷等。