簡(jiǎn)要分析軟件工程的技術(shù)特點(diǎn)及發(fā)展趨勢(shì)_第1頁
簡(jiǎn)要分析軟件工程的技術(shù)特點(diǎn)及發(fā)展趨勢(shì)_第2頁
免費(fèi)預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、簡(jiǎn)要分析軟件工程的技術(shù)特點(diǎn)及發(fā)展趨勢(shì)軟件工程作為給很多行業(yè)的發(fā)展帶來了實(shí)質(zhì)性的變革,提升了各行 業(yè)的工作效率,加快了社會(huì)經(jīng)濟(jì)的發(fā)展。作為信息技術(shù)發(fā)展的產(chǎn)物, 軟件工程的出現(xiàn)可以追溯至上個(gè)世紀(jì) 5050 年代,隨著社會(huì)進(jìn)步,計(jì)算 機(jī)等硬件水平提高, 軟件工程技術(shù)也在快速發(fā)展, 現(xiàn)已成為一門成熟 的技術(shù),并不斷的朝著標(biāo)準(zhǔn)化、綜合化、全球化方向發(fā)展,研究軟件 工程技術(shù)特點(diǎn)和發(fā)展趨勢(shì), 對(duì)促進(jìn)世界軟件工程及軟件產(chǎn)業(yè)的穩(wěn)步發(fā) 展具有積極的現(xiàn)實(shí)意義。1 1 軟件工程的技術(shù)特點(diǎn)軟件工程作為一種新型技術(shù), 具有其特有的技術(shù)特點(diǎn), 能夠輔助加快 信息化的覆蓋率,提高行業(yè)的工作效率,促進(jìn)經(jīng)濟(jì)的發(fā)展,軟件工程 主要

2、有語言開發(fā)多樣性,良好的兼容性,標(biāo)準(zhǔn)化,后期維護(hù)方便性等 技術(shù)特點(diǎn)。1.11.1 語言的多樣性軟件工程的語言目前有 C C、C+C+ JAVAJAVA 匯編等,不同的語言能夠滿 足不同環(huán)境開發(fā)的需求,如 JAVAJAVA 語言書寫簡(jiǎn)單,占用硬件內(nèi)存比較 小,且標(biāo)準(zhǔn)化,編寫語言通俗易懂 ; ; 匯編語言有針對(duì)性,不同的微控 制器,不同的程序,運(yùn)行速度得到提升,但是編寫起來比較復(fù)雜,不 具有可移植性,維護(hù)和修改困難。軟件工程語言的多樣性,使得在不 同的領(lǐng)域,不同水平的工程師可以根據(jù)自己的習(xí)慣來選擇使用自身合 適的語言, 提升了軟件編寫的多樣性和靈活性,大大提高了軟件的編 寫效率,降低了軟件的開發(fā)門

3、檻,這也是軟件工程技術(shù)能夠在各行業(yè) 得到快速發(fā)展的原因之一。1.21.2 良好的兼容性 軟件工程要想實(shí)現(xiàn)在多種平臺(tái)得到運(yùn)用, 這就要求軟件必須要有很好 的兼容性, 軟件工程的兼容性主要體現(xiàn)在軟件和硬件的相互兼容、 軟 件和系統(tǒng)的相互兼容、 不同軟件之間的相互兼容。 軟件和硬件的相互 兼容主要體現(xiàn)在,開發(fā)的軟件能夠通過串口在硬件上進(jìn)行輸入操作、 調(diào)試,并且能夠借助硬件平臺(tái)實(shí)現(xiàn)相應(yīng)功能。 軟件和系統(tǒng)的相互兼容, 系統(tǒng)是承載軟件的一種媒介, 如果系統(tǒng)和軟件不能兼容, 軟件就無法 在系統(tǒng)中運(yùn)行,從而實(shí)現(xiàn)相應(yīng)的功能。不同軟件之間的相互兼容,在 同一硬件同一系統(tǒng)中, 往往有多個(gè)軟件同時(shí)運(yùn)行, 才能夠正常完

4、成工作,軟件之間兼容性不好, 軟件同樣不能正常運(yùn)行,工作也難以順利 進(jìn)行。因此,只有軟件工程具有良好兼容性的技術(shù)特點(diǎn),才能夠滿足 各行業(yè)對(duì)軟件功能和效果的需求。1.31.3 軟件工程標(biāo)準(zhǔn)化 標(biāo)準(zhǔn)化是軟件工程技術(shù)發(fā)展的必然結(jié)果, 軟件工程標(biāo)準(zhǔn)化可以分為軟 件過程標(biāo)準(zhǔn)化和軟件標(biāo)準(zhǔn)化。 現(xiàn)今國(guó)際上產(chǎn)生了從企業(yè)到國(guó)際行業(yè)的 各種各樣標(biāo)準(zhǔn), 對(duì)軟件工程技術(shù)的發(fā)展產(chǎn)生了巨大影響,國(guó)際上最流 行的兩大軟件工程標(biāo)準(zhǔn)一個(gè)是國(guó)際標(biāo)準(zhǔn)化組織標(biāo)準(zhǔn), 一個(gè)是美國(guó)的軟 件工程標(biāo)準(zhǔn)指南。兩個(gè)標(biāo)準(zhǔn)的內(nèi)容和覆蓋范圍在一定的程度上不同, 但是兩個(gè)標(biāo)準(zhǔn)都是以 ISO/IEC12207ISO/IEC12207 為主線標(biāo)準(zhǔn),針對(duì)軟件技

5、術(shù)中的連續(xù)和離散活動(dòng),同時(shí)考慮了其他必要的標(biāo)準(zhǔn)。隨著技術(shù)的發(fā)展,原 來的軟件不能滿足需求時(shí), 就需要開發(fā)新的軟件來滿足, 軟件工程標(biāo) 準(zhǔn)化,能夠很好的解決這個(gè)問題, 使得軟件的更新只需要在原來的基 礎(chǔ)上進(jìn)行,并且可以將其他軟件標(biāo)準(zhǔn)化程序進(jìn)行嫁接, 根據(jù)客戶的需 求擴(kuò)展相應(yīng)的功能,最大限度的提高軟件的使用效率。1.41.4 維護(hù)的方便性 軟件開發(fā)、測(cè)試、使用、維護(hù),每個(gè)步驟都是軟件工程的重要組成部 分,軟件的維護(hù)是軟件工程過程中的一部分, 軟件的售出就需要針對(duì) 性對(duì)軟件運(yùn)行過程中出現(xiàn)的問題進(jìn)行解決, 隨著軟件技術(shù)的發(fā)展提高, 對(duì)軟件維護(hù)技術(shù)要求也越來越高, 經(jīng)過長(zhǎng)時(shí)間的發(fā)展, 當(dāng)今軟件自身 功能

6、完善、修補(bǔ)漏洞以及代碼執(zhí)行效率提高等維護(hù)技術(shù)水平都得到了 提升,使得軟件維護(hù)更加方便快捷。軟件工程的技術(shù)特點(diǎn)決定軟件技術(shù)在工程中的應(yīng)用發(fā)展, 軟件工程所 具有的多樣性、兼容性、標(biāo)準(zhǔn)化、維護(hù)方便的技術(shù)特點(diǎn),使得軟件工 程能夠運(yùn)用在多種行業(yè),為軟件工程技術(shù)的發(fā)展奠定了基礎(chǔ)。2 2 軟件工程發(fā)展趨勢(shì) 計(jì)算機(jī)技術(shù)的不斷完善推動(dòng)了軟件工程技術(shù)向前發(fā)展, 軟件工程正向 著開放化、 模塊化和全球化的方向進(jìn)行, 軟件工程的發(fā)展趨勢(shì)體現(xiàn)在 軟件的復(fù)用技術(shù),軟件產(chǎn)品線建設(shè),以及軟件的可信性研究等方面。2.12.1 軟件復(fù)用技術(shù) 最近幾年,軟用復(fù)用技術(shù)在軟禁工程技術(shù)中逐步成熟并得到廣泛推廣, 很多國(guó)家都意識(shí)到軟件復(fù)

7、用技術(shù)的重要性, 紛紛在國(guó)內(nèi)開始以建設(shè)公 共軟件資源庫系統(tǒng)為信息建設(shè)的一項(xiàng)重要任務(wù), 我國(guó)也意識(shí)到軟件復(fù) 用技術(shù)的重要性, 先后通過將軟件復(fù)用技術(shù)列入國(guó)家重點(diǎn)項(xiàng)目進(jìn)行研 究,在一定程度上取得了重要成果, 比如我國(guó)建立的面向行業(yè)的構(gòu)建 管理系統(tǒng) JVCLMJVCLM 就是我國(guó)在軟件復(fù)用技術(shù)研究過程中取得的成就。2.22.2 軟件產(chǎn)品線建設(shè) 軟件產(chǎn)品線是可管理公共特性軟件系統(tǒng)的集合, 通過理論研究和實(shí)踐 證明, 軟件產(chǎn)品線的建設(shè)使得軟件技術(shù)的得到快速發(fā)展,加快了軟件 工程與工業(yè)化相結(jié)合的步伐, 促進(jìn)了軟件工程技術(shù)在各行業(yè)中的使用 率,自軟件產(chǎn)品線開發(fā)方法提出以后, 國(guó)際上一系列的軟件生產(chǎn)線技 術(shù)創(chuàng)新和開發(fā)項(xiàng)目接踵而至, 軟件產(chǎn)品線的建設(shè)在各國(guó)如火如荼的進(jìn) 行。2.32.3 軟件的可信性研究 軟件的可信性在學(xué)術(shù)界總結(jié)為六個(gè)方面,即軟件的安全性、可靠性、 可用性、可維護(hù)性、實(shí)時(shí)性以及可生存性,軟件的可信性技術(shù)必須要 從這六個(gè)方面進(jìn)行考慮, 隨著軟件用戶開始重視軟件工程的保密性功 能,諸多國(guó)家都在軟件的可信性研究方面投入了大量的經(jīng)費(fèi)和技術(shù)力 量。提高軟件工程的生產(chǎn)效率和可信性, 也是各國(guó)信息發(fā)展的重要任 務(wù),隨著技術(shù)的發(fā)展,軟件的可信性研究越發(fā)重要。 隨著軟件工程技術(shù)的發(fā)展, 行業(yè)的生產(chǎn)效率大大得到提高, 世界經(jīng)濟(jì) 得到快速

溫馨提示

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

評(píng)論

0/150

提交評(píng)論