監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

軟件的發(fā)展過程

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

客房管理軟件

軟件發(fā)展階段

    伴隨著第一臺(tái)計(jì)算機(jī)的問世,計(jì)算機(jī)程序就出現(xiàn)了。在以后幾十年的發(fā)展過程中,人們逐步認(rèn)識(shí)了軟件的本質(zhì)特性,發(fā)明了許多有意義的開發(fā)技術(shù)與開發(fā)工具,同時(shí)軟件的規(guī)模和復(fù)雜度不斷擴(kuò)大,其應(yīng)用幾乎滲透到各個(gè)領(lǐng)域??v觀整個(gè)軟件的發(fā)展過程,大致可以將其分成以下四個(gè)重要的階段。

程序設(shè)計(jì)階段:20世紀(jì)50~60年代

    從1947年到20世紀(jì)60年代初,是計(jì)算機(jī)軟件發(fā)展的初期。這個(gè)時(shí)期,人們最關(guān)心的是計(jì)算機(jī)能否可靠、持續(xù)地運(yùn)行以解決數(shù)值計(jì)算問題,軟件僅僅被看成是工程技術(shù)人員為解決某個(gè)實(shí)際問題而專門編寫的程序,而且程序規(guī)模小,程序的開發(fā)者和使用者又往往是同一個(gè)人,無須向其他人作任何的交代和解釋。因此,程序設(shè)計(jì)只是一個(gè)隱含在開發(fā)者頭腦中的過程,程序設(shè)計(jì)的結(jié)果,除了程序流程圖和源程序清單可以留下來之外,沒有任何其他形式的文檔資料保留下來。此時(shí)只有程序的概念,沒有軟件的概念。因此,這個(gè)時(shí)期軟件開發(fā)就是指程序設(shè)計(jì),其生產(chǎn)方式為個(gè)體手工方式,而且程序設(shè)計(jì)很少考慮通用性。20世紀(jì)60年代初,由于硬件體積大、存儲(chǔ)容量小、運(yùn)算速度慢、硬件價(jià)格高,因此,為了提高運(yùn)行效率、節(jié)約成本,程序設(shè)計(jì)人員非常講究編程技巧,主要采用匯編語言甚至機(jī)器語言,以解決計(jì)算機(jī)內(nèi)存容量不夠和運(yùn)算速度太低的矛盾。

程序系統(tǒng)階段:20世紀(jì)60~70年代

    20世紀(jì)60年代初到70年代初,計(jì)算機(jī)硬件技術(shù)有了較大的發(fā)展,穩(wěn)定性與可靠性也
有了極大提高。隨著通道技術(shù)、中斷技術(shù)的出現(xiàn),外存儲(chǔ)設(shè)備、人機(jī)交互設(shè)備的改進(jìn),為計(jì)算機(jī)應(yīng)用領(lǐng)域的擴(kuò)大奠定了基礎(chǔ)。計(jì)算機(jī)從單一的科學(xué)計(jì)算,擴(kuò)展到數(shù)據(jù)處理、實(shí)時(shí)控制等方面,工程界對(duì)計(jì)算機(jī)輔助設(shè)計(jì)(CAD)應(yīng)用軟件的制作要求也越來越迫切。與此同時(shí),人們?yōu)閿[脫匯編語言和機(jī)器語言編程的困難,相繼研制出了一批高級(jí)程序設(shè)計(jì)語言(如ALGOL、FORTRAN、BASIC、PASCAL、COBO等),這些高級(jí)程序設(shè)計(jì)語言的出現(xiàn),大大加速了計(jì)算機(jī)應(yīng)用普及的步伐,各種類型的應(yīng)用程序相繼出現(xiàn)。另外,一些商業(yè)計(jì)算機(jī)公司為了擴(kuò)大系統(tǒng)的功能,方便用戶使用,合理調(diào)度計(jì)算機(jī)資源,提高系統(tǒng)運(yùn)行效率,也投入了大量人力、物力從事系統(tǒng)軟件和支撐軟件的開發(fā)研究。此時(shí),無論是應(yīng)用軟件還是系統(tǒng)軟件,軟件的規(guī)模都比較大,各個(gè)軟件成分之間的關(guān)系也比較復(fù)雜,軟件的通用性也很強(qiáng)。因此,提出了“軟件”這一概念,但人們對(duì)軟件的認(rèn)識(shí)僅僅局限于“軟件=程序+說明”。
      該時(shí)期軟件開發(fā)的特征主要表現(xiàn)在以下三個(gè)方面:
①由于程序的規(guī)模增大,程序設(shè)計(jì)已不可能由一個(gè)人獨(dú)立完成,而需要多人分工協(xié)作。軟件的開發(fā)方式由“個(gè)體生產(chǎn)”發(fā)展到“小組軟件作坊”。
②程序的運(yùn)行、維護(hù)也不再由一個(gè)人來承擔(dān),而是由開發(fā)小組承擔(dān)。
③程序已不再是計(jì)算機(jī)硬件的附屬成分,而是計(jì)算機(jī)系統(tǒng)中與硬件相互依存、共同發(fā)揮作用的不可缺少的部分。在計(jì)算機(jī)系統(tǒng)的開發(fā)過程中,起主導(dǎo)作用的已不僅僅是硬件工程師,同時(shí)也包括軟件工程師。
這個(gè)時(shí)期的軟件已經(jīng)達(dá)到中小型規(guī)模,邏輯關(guān)系復(fù)雜,軟件開發(fā)與維護(hù)難度很大。當(dāng)軟件投入運(yùn)行時(shí),需要糾正開發(fā)時(shí)期潛伏的錯(cuò)誤;補(bǔ)充開發(fā)用戶提出的新的需求;需要根據(jù)運(yùn)行環(huán)境的改變對(duì)軟件做出適應(yīng)性調(diào)整。由于“小組軟件作坊”本身的個(gè)體化開發(fā)特征,缺乏良好的小組管理水平,使得許多軟件產(chǎn)品不可維護(hù),最終導(dǎo)致“軟件危機(jī)”。由于高級(jí)程序設(shè)計(jì)語言的使用,使得該時(shí)期結(jié)構(gòu)化程序設(shè)計(jì)成為主要的開發(fā)技術(shù)和手段。

除非注明,本站文章均為http://www.9dxt.com/news/cnews原創(chuàng)或編譯,轉(zhuǎn)載請(qǐng)注明: 文章來自泛普酒店餐廳客房管理軟件。

發(fā)布:2007-04-03 13:09    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普賓館管理軟件其他應(yīng)用

酒店行業(yè)管理系統(tǒng) 酒店管理軟件 飯店管理系統(tǒng) 客房管理系統(tǒng) 賓館管理軟件 免費(fèi)酒店管理系統(tǒng) 免費(fèi)客房管理系統(tǒng) 免費(fèi)賓館管理軟件 免費(fèi)旅行社管理系統(tǒng) 酒店管理系統(tǒng)下載 酒吧管理系統(tǒng)下載 客房管理系統(tǒng)下載 賓館管理軟件下載 旅店管理系統(tǒng)下載