軟件工程技術(shù)的研究目的和發(fā)展前景_第1頁
軟件工程技術(shù)的研究目的和發(fā)展前景_第2頁
軟件工程技術(shù)的研究目的和發(fā)展前景_第3頁
軟件工程技術(shù)的研究目的和發(fā)展前景_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、    軟件工程技術(shù)的研究目的和發(fā)展前景    摘 要 軟件是目前技術(shù)中性質(zhì)特殊的一項,軟件的領(lǐng)域范圍和復(fù)雜度一直都處于擴大上升的狀態(tài)。下面本文將就三個角度對軟件工程技術(shù)進行簡要的概述:首先,根據(jù)事物的發(fā)展規(guī)律分析,簡單的描述一下軟件工程技術(shù)的發(fā)展歷程,其次,對軟件技術(shù)下詳細的分析,并對其構(gòu)成部分進行描述,最后,根據(jù)近年來的軟件工程技術(shù)的發(fā)展趨勢對其未來發(fā)展進行分析。【關(guān)鍵詞】軟件工程 發(fā)展歷程 主要內(nèi)容軟件工程作為新興的科學(xué)技術(shù),目前已經(jīng)成為了一門較為獨立的課程,軟件工程到目前為止已經(jīng)有30年的發(fā)展歷程了。在二十世紀六十年代時,隨著匯編語言等各種科學(xué)語

2、言的發(fā)展,計算機應(yīng)用的領(lǐng)域的使用范圍也越來越廣泛,從而加大了對軟件技術(shù)的更高要求,最后造成了所謂的“軟件危機”,換句話說,就是當(dāng)時的科學(xué)技術(shù)對其要求已經(jīng)遠遠超過了其現(xiàn)有的技術(shù)和效率。軟件工程技術(shù)就是為了改善“軟件危機”問題而提出的新興技術(shù)概念,這就使得傳統(tǒng)的軟件研發(fā)技術(shù)從個人研究演變成為了一個群體工作的工程,本文主要針對這種發(fā)展歷程以及其所帶來的影響進行概述。1 軟件工程技術(shù)的發(fā)展歷史可以說軟件工程技術(shù)的每一個發(fā)展歷程都有著很大的歷史意意義。軟件是根據(jù)現(xiàn)實存在事物以及外界變化的而隨之發(fā)展的,這就要求軟件在發(fā)展的同時也要遵循客觀事實的發(fā)展規(guī)律,同樣的客觀事實的發(fā)展規(guī)律也會促進軟件工程技術(shù)的發(fā)展。

3、隨著軟件技術(shù)的發(fā)展,也引發(fā)了一系列的問題,而只有解決了相應(yīng)的問題才能夠更好的讓軟件工程技術(shù)發(fā)展起來。2 軟件工程技術(shù)的主要內(nèi)容一般情況下,可以講軟件工程研究的內(nèi)容歸類成三個類型:第一點,想要研究軟件工程技術(shù)那么最重要的就是要研究清楚軟件的實質(zhì)并且建立相應(yīng)的模型,換句話說就是研究軟件的構(gòu)成部分以及建立的結(jié)構(gòu)模型,只有仔細的研究上述內(nèi)容后才可以為軟件工程技術(shù)的高效發(fā)展提供前提保證。與此同時,類型結(jié)構(gòu)相似的模型研究也會有助于軟件工程技術(shù)的研究,并且有很大一部分可以作為軟件生產(chǎn)自動化等提供技術(shù)支持;第二點,對于較為特殊類型的軟件工程可以具有針對性的研究其特有的技術(shù),這樣就可以很大程度上提高了軟件系統(tǒng)的

4、工作效率和效果。第三點,對于不同領(lǐng)域需求的不同可以研發(fā)多種類型的軟件工程技術(shù)以及有針對性的軟件工程。軟件系統(tǒng)的研究也可以分為軟件的語言系統(tǒng)和軟件的工程系統(tǒng)。所謂的軟件語言系統(tǒng)指的是用來編寫軟件的語言所構(gòu)成的系統(tǒng),其中包括需要級語言系統(tǒng),功能級語言系統(tǒng)還有實現(xiàn)級語言系統(tǒng)共,每一種不同的軟件語言系統(tǒng)的適應(yīng)性軟件使用都有所不同??梢哉f軟件工程技術(shù)重點是用來探究高效率的將計算機技術(shù)和現(xiàn)代數(shù)學(xué)理論技術(shù)科學(xué)的結(jié)合在一起后怎樣更高效的開發(fā)軟件。將軟件工程技術(shù)具體化后可以分為一下幾項:在研究內(nèi)容中學(xué)習(xí)軟件研發(fā)手段并作為軟件的學(xué)習(xí)手段;在研究內(nèi)容中把軟件的生命周期等價于軟件工程;除此之外也可以在研發(fā)內(nèi)容中把軟件

5、工程的歷史進程作為軟降的背景和工具。所謂的軟件系統(tǒng)軟件工程系統(tǒng)也可以分為操作實施和語言處理等等??梢哉f語言處理系統(tǒng)和操作系統(tǒng)就是軟件工程技術(shù)中的基礎(chǔ)。操作系統(tǒng)可以在進行軟件系統(tǒng)管理時進行資源管理的系統(tǒng),從未高效的提高系統(tǒng)的工作效率。語言處理系統(tǒng)的主要任務(wù)就是編譯軟件系統(tǒng)中每一條的程序,舉個例子,語言處理系統(tǒng)中的匯編系統(tǒng)和編輯系統(tǒng)就可以將原本由操作人員編寫的軟件程序編譯成可以被計算機系統(tǒng)識別并翻譯的程序,而數(shù)據(jù)庫系統(tǒng)主要只是含有簡單的數(shù)據(jù)庫和數(shù)據(jù)庫的相應(yīng)系統(tǒng),數(shù)據(jù)庫系統(tǒng)的主要作用就是幫助其他需要大量數(shù)據(jù)的軟件系統(tǒng)的研發(fā)和執(zhí)行。3 軟件工程技術(shù)的研究目的簡單來說,軟件的研發(fā)過程的本質(zhì)就是將高難度的

6、概念轉(zhuǎn)換成低難度的概念,從而實現(xiàn)將高難度的技術(shù)操作轉(zhuǎn)換成低難度的技術(shù)操作。一般的規(guī)模較大的軟件在開發(fā)過程中的內(nèi)容也還是非常復(fù)雜的,例如軟件開發(fā)時的相關(guān)工作人員的選擇,相關(guān)技術(shù)的選擇,相關(guān)手段方法以及研發(fā)中需要的資金投入和研發(fā)時間的匹配等等,所以我們可以將軟件工程技術(shù)簡要的描述為使用計算機研究技術(shù)與其相關(guān)的理論知識還有科學(xué)合理的掛歷方法,按照一定的進程,做到符合軟件需求者的具體要求的定義的研究學(xué)科。對于軟件工程來說和其他工程一樣都必須具有相應(yīng)的目的和特定的原則。軟件工程技術(shù)的主要活動就是針對用戶的不同需求來進行設(shè)計與研發(fā)的過程。只有明確了用戶的需求才能將需求轉(zhuǎn)換成虛擬的程序設(shè)計。軟件系統(tǒng)以及相應(yīng)

7、的處理過程都是進行軟件工程的重要依據(jù)。軟件設(shè)計的首要目的就是設(shè)計一個最佳的程序結(jié)構(gòu),這樣根據(jù)結(jié)構(gòu)設(shè)計出來的軟件才能夠具有最佳的使用效果。原始的工業(yè)發(fā)展都是以滿足需求者的需求來進行生產(chǎn)和制造,在這個生產(chǎn)制造的過程中,產(chǎn)品的構(gòu)成時整個生產(chǎn)過程的核心。經(jīng)過多年的發(fā)展可以看出,軟件程序的開發(fā)也必須使用上述流程。所以,軟件領(lǐng)域的前景發(fā)展是否客觀主要還是要依靠于“產(chǎn)品”是否滿足客戶的需求。4 軟件工程技術(shù)的發(fā)展前景在20世紀末期,網(wǎng)絡(luò)在人們生活中的應(yīng)用越來越多,網(wǎng)絡(luò)資源也逐漸積累起來,因此未來將網(wǎng)絡(luò)中的全部資源進行整理分類,并將其作為網(wǎng)絡(luò)有用資源去服務(wù)用戶就是軟件市場開發(fā)的主要優(yōu)勢。網(wǎng)絡(luò)平臺具有原始軟件不

8、具有的高度資源共享性,因此未來軟件工程需要做的就是克服這一問題。從另一角度分析,軟件開發(fā)人員的傳統(tǒng)理念與方式都需要進行高進,目前最需要的就是開發(fā)更家適應(yīng)于當(dāng)下科技發(fā)展的新型軟件開發(fā)技術(shù)與系統(tǒng)。并且,網(wǎng)絡(luò)的發(fā)展?jié)u漸的從原始的操作為主的模式轉(zhuǎn)換成了中介通訊模式,這樣為軟件技術(shù)開發(fā)在未來的發(fā)展空間便更加廣闊。5 結(jié)束語綜上所述,軟件工程是一項具有特殊性的產(chǎn)品,軟件領(lǐng)域越來越廣泛,同時軟件工程的復(fù)雜度也越來越高,因此軟件工程的研發(fā)對我國的市場經(jīng)濟以及我國技術(shù)領(lǐng)域都具有這非常大的推動作用。參考文獻1盧東曉.關(guān)于軟件工程技術(shù)發(fā)展趨勢分析j.計算機光盤軟件與應(yīng)用,2014(14):86-86,88.2劉堂宇.淺析目前軟件工程技術(shù)在網(wǎng)絡(luò)時代背景下的發(fā)展j.計算機光盤軟件與應(yīng)用,2014(18):76-77.3黃曉峰.淺談網(wǎng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論