软件工程要用什么的方法建立软件开发

 我来答
旅途小蜜蜂
2023-03-22 · TA获得超过942个赞
知道大有可为答主
回答量:8637
采纳率:99%
帮助的人:132万
展开全部

软件工程要建立软件开发的方法如下:

1、软件开发方法其用到的方法依据时间的变化主要分为结构化法、面向对象法、面向服务法以及原型法。也有些人把敏捷开发和统一过程(UP/RUP)也称之为软件开发方法。

2、结构化法:即面向过程的开发方法。其基本思想是“自上而下,逐步求精”,把一个复杂的系统拆分,化繁为简,形成一个个的构件。其讲究的是用户至上,系统开发过程工程化、文档化、以及标准化。严格的区分来工作阶段,每个阶段都有明确的任务和应得额成果。

3、面向对象方法:面向对象的开发方法是自底而上的,主要表现为和现实事物结合起来,把世间万物抽象出来,形成一个个的抽象对象。相比结构化法有更好的复用性,分析、设计、实现三个阶段界限不明确,其关键点在于建立一个全面的、合理的、统一的模型。

4、面向服务方法:面向服务方法是面向对象法法的延伸。其服务建模又分为服务发现(分析)、服务规约(约定规范)、和服务实现(具体实现)三个阶段。

SO方法主要有三个级别(操作、服务、业务流程);SOAD分为三个层次:基础设计层(底层的构建)、应用服务层(服务之间的接口和服务级的协调)、业务组织层(业务流程的建模和服务流程的编排)。

5、原型法:其适用于需求不明确的场景,包括抛弃型原型和演变型原型。抛弃型原型:业务做完之后原型就已经没有用处了;演变型模型:在原来的模型基础之上逐步修改并一直沿用。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式