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

關(guān)于軟件發(fā)展的工程技術(shù)論文

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了關(guān)于軟件發(fā)展的工程技術(shù)論文范文,希望能給你帶來靈感和參考,敬請閱讀。

關(guān)于軟件發(fā)展的工程技術(shù)論文

一、計算機模型的發(fā)展變化趨勢

(一)對摩爾定律運用后 CPU 的運行速度與運算能力得到優(yōu)化

但單核 CPU 很難提升計算能力。

(二)服務(wù)器處理能力在技術(shù)創(chuàng)新與多核運算上優(yōu)化提升

打破瓶頸,服務(wù)器承擔了較多的計算能力,C/S 模式客戶端結(jié)構(gòu)在運用中逐漸被 B/S 模式替代。

(三)云計算在互聯(lián)網(wǎng)的普及中投入運用

服務(wù)終端的計算能力進一步加強。

二、軟件開發(fā)的變化與發(fā)展趨勢

軟件開發(fā)與軟件工程是字母的關(guān)系。在計算機軟件工程中,軟件開發(fā)經(jīng)歷了不少變化:

(一)服務(wù)器逐漸吸收計算機的計算能力

軟件開發(fā)的主流也逐漸向高并行的計算手段與計算能力進步,中間技術(shù)的可用性在軟件開發(fā)中越來越被設(shè)計者追求。在大型軟件開發(fā)設(shè)計中,軟件系統(tǒng)的高并行性和可用性已成為設(shè)計開發(fā)者的一大設(shè)計標準。

(二)軟件開發(fā)的中間技術(shù)使用廣泛

中間技術(shù)能夠輔助設(shè)計者處理細節(jié)小問題,使設(shè)計者有時間將目光與精力投放在軟件的業(yè)務(wù)能力開發(fā)上,編寫量減少,代碼減少,開發(fā)團隊勞動力縮減,設(shè)計團隊能夠更加精簡與專業(yè)。

(三)軟件開發(fā)向著簡單便捷發(fā)展

使用簡便的軟件在計算能力上優(yōu)化加強。設(shè)計開發(fā)的軟件使用情況良好,隨處可見軟件的使用者,市場前景拓展,但由于人才因素與開發(fā)成本的降低,在開發(fā)軟件時的普遍現(xiàn)象之一是外包普及。

(四)軟件開發(fā)不再局限于個體使用

互聯(lián)網(wǎng)的普及使得軟件系統(tǒng)能夠協(xié)作發(fā)展,SOA 體系結(jié)構(gòu)得到了設(shè)計人員的關(guān)注,面向服務(wù)體系的軟件開發(fā)在勢在必行。

(五)開發(fā)人員在軟件開發(fā)設(shè)計中進行聚合

伴隨著互聯(lián)網(wǎng)的適用于普及,開發(fā)人員經(jīng)歷了分散狀向聚合狀的轉(zhuǎn)變。他們共同設(shè)計開發(fā)新軟件,開源成為軟件設(shè)計的新趨勢。

(六)B/S 模式的系統(tǒng)升級

為電子計算機軟件的交付與使用提供了極大的提升空間,瘦客戶端的使用速度大大提升,從原來的年為單位發(fā)展為星期天。

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

1 軟件需求工程轉(zhuǎn)為熱點

目前軟件工程發(fā)展向著專業(yè)方向前進,互聯(lián)網(wǎng)催生了設(shè)計開發(fā)團隊的全球化與交付速度提高,都對軟件開發(fā)提出了進一步的精確要求,開發(fā)團隊會將研究目光投向需求工程,Use Case 也會在未來被人關(guān)注。同步而生的還有研究困境,為了解決困境,未來還將出現(xiàn)一種 UC 之上的需求體系,以其更加精細化的軟件需求被人們利用接受。需求工程將系統(tǒng)與用戶之間的交互進行抽象化處理,這樣就能夠擴大軟件的使用范圍,外行人員也能根據(jù)需求設(shè)計概念,避免干擾。

2 MDD 和 DSSA 實現(xiàn)

軟件在普及與利用中逐漸從手動操作化想全自動化過度與轉(zhuǎn)變,引用了 DSSA 的軟件 MDD 變得更加平民大眾化,降低使用門檻使得軟件開發(fā)的質(zhì)量與軟件設(shè)計的效率大大提高。

3 敏捷性與迭代化的標準

軟件的交付周期不斷縮短,因此軟件開發(fā)需要在迭代化上下大工夫,軟件的迭代化對于開發(fā)團隊的綜合能力要求很高,因此,大多數(shù)的開發(fā)團隊利用敏捷性的開發(fā)導(dǎo)入迭代型要求。敏捷需要開發(fā)者做到合作坦誠、自我獨立性強、適應(yīng)性強、迭代開發(fā)。這樣就能夠開發(fā)員工工作熱情,促進軟件開發(fā)的發(fā)展。

4 配置管理發(fā)展改革

諸多原因?qū)е铝碎_發(fā)團隊在不斷精簡,因此科學(xué)的配置管理對于實現(xiàn)專業(yè)化的開發(fā)角色尤為重要。規(guī)范實踐過程是滿足軟件開發(fā)的軟條件,則科學(xué)配置管理則是未來軟件工程技術(shù)發(fā)展的硬趨勢。開源配置已經(jīng)被越來越多用戶使用,配置管理朝著簡單明曉的方向發(fā)展。JIRA 等此類軟件配置簡單,在發(fā)展之后的軟件會以全生命周期的管理方式平臺出現(xiàn)在觀眾眼中。

四、總結(jié)

現(xiàn)代化計算機技術(shù)發(fā)展,計算機硬件條件日漸完善,軟件也在向著創(chuàng)新性、高科技性、簡單性、操作性方向發(fā)展。高效的軟件開發(fā)是日后必定到達的路,網(wǎng)絡(luò)化的網(wǎng)絡(luò)平臺與規(guī)范化的設(shè)計方向,都促進著軟件開發(fā)朝著國際化的水平發(fā)展。目前軟件工程已小有成就,但仍需向國際水平看齊,采用先進的科學(xué)技術(shù)與手段,在軟件工程技術(shù)的發(fā)展道路上多做貢獻。

作者:賈玉紅 單位:吉林工商學(xué)院信息工程學(xué)院

相關(guān)熱門標簽