软件工程方法
浏览量:2262
软件工程方法是在软件开发与维护的过程中为了保证产品的高质量、低成本和高效率而采用的技术方法。如今软件开发公司在开发软件的方法中主要体现在使用图形或某种特殊语言的方式来表现这些任务中需要建立的软件系统模型,如:数据流模型、软件结构模型、对象模型、组件模型等。主要的软件工程方法有:结构化方法、JSD方法和面向对象方法。
结构化方法是通过软件功能的划分来实现软件过程的建模。包括结构化功能分析、结构化设计和结构化维护。JSD方法主要用在软件设计上,也是一种以软件功能为对象的软件设计方法。它以软件中的数据结构为基本依据来进行软件结构与程序算法设计,是对结构化设计方法的有效补充。
软件开发公司面向对象方法是以软件问题域中的对象为依据来构建软件系统开发模型。在人们提出的诸多面向对象方法中,由Booch和Rumbaugh等提出的面向对象的方法成为主流方法,并被集合称为统一建模语言(UML Unified Modeling Language)。不同的方法有不同的适用领域。如面向对象的方法常用于面向用户的交互式系统开发,但并不适用于有严格实时性要求的系统中。
本文由软件开发公司提供:http://www.eforces.cn
上一篇:软件工程的工具以及开发过程
下一篇:ceshi