您现在的位置是:首页 > 站长新闻站长新闻

软件开发有哪些办法?

2021-04-12【站长新闻】人已围观

简介1.结构化方法:指导思想:自顶向下,逐步求精;基本原则:功能的分析与抽象。优点:1、 适用于数据处理领域的问题;2、支持工具较多,发展成熟。缺点:1、不适应规模大的项目;2、不适应特别复杂的项目;3、难于解决软件重用的问题;4、难于适应需求变

1.结构化方法:

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

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

优点:

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

2、支持工具较多,发展成熟。

缺点:

1、不适应规模大的项目;

2、不适应特别复杂的项目;

3、难于解决软件重用的问题;

4、难于适应需求变化的问题;

5、难于彻底解决维护问题。

2.Jackson方法:这是一种面向数据结构的方法

过程:JSP—>JSD

JSP方法:

1、以数据结构为驱动;

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

JSD方法:

1、以事件作为驱动;

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

3.维也纳开发方法(VDM):这是一种形式化的开发方法,是一个基于模型的方法。

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

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

4.面向对象的开发方法:

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

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

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

Tags:办法   有哪些   开发   软件

很赞哦! ()

随机图文

文章评论

站点信息

  • 建站时间:2020-2-22
  • 网站程序:帝国CMS7.5
  • 文章统计9933篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信号:扫描二维码,联系我