www.AV在线,观看美女被靠在线免费视频,m131无码在线,五月天桃花网

首頁 > 軟件開發 >如何做軟件開發 如何做軟件開發甲方

如何做軟件開發 如何做軟件開發甲方

IT信息網 2024-04-18 14:28:40 0

大家好,今天小編關注到一個比較有意思的話題,就是關于如何做軟件開發的問題,于是小編就整理了1個相關介紹如何做軟件開發的解答,讓我們一起看看吧。

軟件開發方法?

在上個世紀60年代中期爆發了眾所周知的軟件危機。為了克服這一危機,在1968、1969年連續召開的兩次著名的NATO會議上提出了軟件工程這一術語,并在以后不斷發展、完善。與此同時,軟件研究人員也在不斷探索新的軟件開發方法。至今已形成了八類軟件開發方法。

如何做軟件開發 如何做軟件開發甲方

  常見的軟件開發方法有結構化方法、Jackson方法、維也納開發方法(VDM)和面向對象的開發方法。  

1.結構化方法:  指導思想:自頂向下,逐步求精;  基本原則:功能的分析與抽象。  優點:  1、適用于數據處理領域的問題;  2、支持工具較多,發展成熟。  缺點:  1、不適應規模大的項目;  2、不適應特別復雜的項目;  3、難于解決軟件重用的問題;  4、難于適應需求變化的問題;  5、難于徹底解決維護問題。  

2.Jackson方法:這是一種面向數據結構的方法  過程:JSP—>JSD  JSP方法:  1、以數據結構為驅動;  2、首先描述問題的輸入,輸出數據結構,分析其對應性,然后退出相應的程序結構,從而給出問題的軟件過程描述。  JSD方法:  1、以事件作為驅動;  2、首先建立現實世界的模型,再確定系統的功能需求,對需求的描述特別強調了操作之間的時序性。  

3.維也納開發方法(VDM):這是一種形式化的開發方法,是一個基于模型的方法。  主要思想:將軟件系統當做模型來給予描述,具體說是把軟件的輸入,輸出看做模型對象,而這些對象在計算機中的狀態可看做為該模型在對象上的操作。  借助工具:描述工具語言Meta-IV。  

4.面向對象的開發方法:  定義:以對象作為最基本的元素,是分析問題,解決問題的核心。  對象:具體的事物,事件,概念和規則。  基本點:盡可能按照人類認識世界的方法和思維方法來分析和解決問題。

到此,以上就是小編對于如何做軟件開發的問題就介紹到這了,希望介紹關于如何做軟件開發的1點解答對大家有用。