第三章:计算机软件4

本文介绍了两种经典的软件开发模型——瀑布模型和快速原型法模型。瀑布模型强调顺序性、依赖性和推迟性,适用于大型项目,但缺点是后期发现问题可能导致返工。快速原型法模型则注重一致性、快捷性和低成本,适用于需求不明确的小型项目,能快速响应用户需求变化。
摘要由CSDN通过智能技术生成

3、计算机软件

3.5、计算机软件开发过程模型

本小节介绍软件开发的过程模型,为了指导软件的开发,可以采用不同的方式,将软件生命周期中的各个开发活动组织起来,从而形成不同的软件开发模型。有很多模型可以用于软件开发的过程。这里我们讨论两种经典的模型,也就是瀑布模型和快速原型法模型。

首先我们来看瀑布模型,•瀑布模型• 1976年前由B.W.bohm首先提出的。

可分为定义期、设计期、开发期、维护期。每个阶段又分为几个具体的步骤和相对独立的任务,开发工作是按阶段或者说任务的顺序进行,如同自上而下的瀑布一样,瀑布模型也因此得名。下面我们来介绍瀑布模型的各个阶段,他的第一个阶段是定义期,定义期的任务主要有三个,问题定义,也就是确定软件要做什么?可行性分析,也就是从技术上、经济上、使用上和法律上来分析软件开发的可行性。 需求分析,也就是确定软件系统的功能。第一阶段形成的文档是可行性报告和需求说明书。

第二个阶段是设计期,设计期是根据可行性报告和需求说明书而进行的系统设计,具体分为总体设计和详细设计,两个步骤,设计阶段形成的文档,是设计说明书。

第三个阶段是开发期,开发期是在设计说

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值