学习啦>知识大全>方法百科>方法大全>

软件开发方法

时间: 虹静960 分享

  软件开发的目标是在规定的投资和时间内,开发出符合用户要求的高质量的,为了达到此目的需要有成功的开发方法,今天,学习啦小编为你带来了软件开发方法。

  软件开发方法是什么

  1.结构化方法:

  面向数据流的方法

  指导思想:自顶向下,逐步求精

  基本原则:功能的分析与抽象

  优点:

  1. 适用于数据处理领域的问题

  支持工具较多,发展成熟

  缺点:

  不适应规模大的项目

  不适应特别复杂的项目

  难于解决软件重用的问题

  难于适应需求变化的问题

  难于彻底解决维护问题

  2.Jackson方法

  这是一种面向数据结构的方法

  过程:JSP—>JSD

  JSP方法:

  以数据结构为驱动

  首先描述问题的输入,输出数据结构,分析其对应性,然后退出相应的程序结构,从而给出问题的软件过程描述

  JSD方法:

  以事件作为驱动

  首先建立现实世界的模型,再确定系统的功能需求,对需求的描述特别强调了操作之间的时序性

  3.维也纳开发方法(VDM)

  定义:这是一种形式化的开发方法,是一个基于模型的方法

  主要思想:将软件系统当做模型来给予描述,具体说是把软件的输入,输出看做模型对象,而这些对象在计算机中的状态可看做为该模型在对象上的操作

  借助工具:描述工具语言Meta-IV

  4.面向对象的开发方法

  定义:以对象作为最基本的元素,是分析问题,解决问题的核心

  对象:具体的事物,事件,概念和规则

  基本点:尽可能按照人类认识世界的方法和思维方法来分析和解决问题

  为了统一各种面向对象方法的术语,概念和模型,推出了统一建模语言,即UML

  UML(Unified Modeling Language)

  定义:是面向对象的标准建模语言

  表示形式:统一的语言和符号。
猜您感兴趣:

1.软件开发的成功例子

2.软件开发学习心得

3.计算机软件开发研究毕业论文

4.软件开发 英语怎么说

5.软件开发公司简介范文3篇

6.软件开发的个人职业生涯规划范文

7.软件面试三分钟自我介绍

8.软件开发自我介绍范文

软件开发方法

软件开发的目标是在规定的投资和时间内,开发出符合用户要求的高质量的,为了达到此目的需要有成功的开发方法,今天,学习啦小编为你带来了软件开发方法。 软件开发方法是什么 1.结构化方法: 面向数据流的方法 指导思想:自顶向下,逐
推荐度:
点击下载文档文档为doc格式
2691365