公務(wù)員期刊網(wǎng) 論文中心 正文

互聯(lián)網(wǎng)技術(shù)軟件工程論文

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了互聯(lián)網(wǎng)技術(shù)軟件工程論文范文,希望能給你帶來靈感和參考,敬請閱讀。

互聯(lián)網(wǎng)技術(shù)軟件工程論文

一、軟件工程的內(nèi)涵

軟件工程不僅僅是一種理論,對于它來說更重要的是如何實踐,能夠充分地運用手頭的資源,將整個團隊調(diào)動起來,并根據(jù)相關(guān)的規(guī)范,在最短的時間內(nèi)達到預(yù)定的目標(biāo)。不管任何軟件工程的開展,方法和工具固然很重要,但是真正起到核心作用的是先進的軟件工程思想。只有在正確的思想指導(dǎo)下,才能確保相關(guān)的技術(shù)方法不出錯,才能高效率高質(zhì)量地達到既定的目標(biāo)。

二、推動軟件技術(shù)發(fā)展的動力

首先,從操作系統(tǒng)發(fā)展的角度來說,計算機的環(huán)境不斷變化,而軟件提供資源共享的范圍也在不斷擴大。而從軟硬件異構(gòu)性的角度來說,為了使異構(gòu)性之間的橋梁更加平緩,使軟硬件的互操作性加強,軟件技術(shù)在不斷地發(fā)展,比如為了使不同軟件之間有更好的操作性,操作系統(tǒng)應(yīng)運而生,為了使不同操作系統(tǒng)之間的異構(gòu)性有所減緩,就誕生了中間軟件,而web技術(shù)又是為了使中間軟件的異構(gòu)性和多樣性有所減少才發(fā)明的,由此可見,軟件技術(shù)的發(fā)展實質(zhì)是一種不斷橋接異構(gòu)性的過程,也就是正確地解決概念和處理邏輯兩者的問題。而從軟件生產(chǎn)方式這個角度來說,為了使軟件之間的共性增加,使開發(fā)軟件不再過于復(fù)雜,并有效提高軟件開發(fā)的質(zhì)量和效率,因此軟件技術(shù)不斷快速發(fā)展。

三、軟件工程的發(fā)展趨勢

3.1全球化軟件協(xié)作交付

隨著全球化的不斷加速,全球化軟件協(xié)作交付模式也是勢在必行的。根據(jù)Forrester的數(shù)據(jù),現(xiàn)在不少開發(fā)團隊呈現(xiàn)分布式的狀態(tài),超過一半的團隊游兩個以上的開發(fā)點,而且隨著目前企業(yè)合并和收購的形式的家具,新的分布式開發(fā)團隊也在不斷增加。而企業(yè)為了使開發(fā)能力和支持能力達到24×7的狀態(tài),也推動者全球化軟件協(xié)作交付的不斷發(fā)展。軟件外包市場的不斷繁榮發(fā)展,軟件工程工具的不斷進步,不少企業(yè)都開始發(fā)展軟件交付項目,舉個簡單的例子:不少企業(yè)選擇在美國完成軟件的概念設(shè)計,然后將系統(tǒng)架構(gòu)設(shè)計安排到歐洲,而在中國進行軟件的編碼和測試,在這樣一個大環(huán)境中,24小時不間斷的軟件交付和支持服務(wù)完全可以實現(xiàn),減少了對員工的壓榨,有大大提高了交付的速度。

3.2社區(qū)驅(qū)動的軟件交付

社區(qū)驅(qū)動的軟件交付是IT文化不斷發(fā)展的產(chǎn)物,現(xiàn)在的年輕人更傾向于社交導(dǎo)航,通過人和人之間的交流,使他們能夠更好地獲取信息,從而順利完成指定的任務(wù)。這就使得社區(qū)驅(qū)動的軟件交付應(yīng)運而生,也同時出現(xiàn)了相應(yīng)的方法和平臺。在這種交付模式中,雖然每個項目都會有一個領(lǐng)導(dǎo)者,但是相對而言,它更強調(diào)個體的能力和創(chuàng)造性。由世界上不同國家和地區(qū)的技術(shù)人員和最終用戶共同協(xié)作,從而完成項目的交付。他們以公共社區(qū)作為協(xié)作環(huán)境,然后將創(chuàng)新思想通過web來分享,并完成軟件的開發(fā)和測試,聚集他們的一個重要理由就是對項目的熱情和興趣。

3.3模塊化

隨著全球化的不斷發(fā)展,世界經(jīng)濟的競爭也在不斷加劇,為了生存,企業(yè)需要更多的創(chuàng)新力和業(yè)務(wù)靈活性,而另一方面,目前IT環(huán)境復(fù)雜度也不斷加劇,企業(yè)想要發(fā)展就必須面對新的挑戰(zhàn)。因此模塊化的提出使得企業(yè)能夠在根本上解決這些問題。模塊化實現(xiàn)了不同軟件構(gòu)件和應(yīng)用的打包,從而使企業(yè)更好地使用現(xiàn)有的資源,另一方面,在模塊化的指導(dǎo)下,SOA技術(shù)應(yīng)運而生,它通過對現(xiàn)有資源的重新整合,將各種服務(wù)實現(xiàn)組件化,從而使得新業(yè)務(wù)能夠快速上位,實現(xiàn)了企業(yè)的業(yè)務(wù)靈活性要求。

四、結(jié)束語

隨著互聯(lián)網(wǎng)的不斷發(fā)展,計算機軟件環(huán)境不再是封閉的,而是開放的、動態(tài)的,軟件系統(tǒng)要適應(yīng)這種發(fā)展趨勢,就必須突破舊的思想和方法,實現(xiàn)多目標(biāo)、連續(xù)反應(yīng)式的網(wǎng)購軟件系統(tǒng)形態(tài),這也是軟件工程發(fā)展的必然要求。

作者:陳洪楷 單位:四川工商職業(yè)技術(shù)學(xué)院