999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件復用技術及其在軟件開發中的應用

2019-12-02 21:41:53馮厚偉杜鵬宙劉勇
電子技術與軟件工程 2019年6期
關鍵詞:系統設計

文/馮厚偉 杜鵬宙 劉勇

軟件復用技術有很多的優點,它能夠降低生產成本、提高軟件產品的質量、提高系統兼容性等。研發人員也在不斷的努力,不斷的降低軟件開發的風險,提高軟件的系統功能,這個過程是積累和完善的過程,也是一個漫長的過程。軟件復用技術應用得當,可以將軟件產業做到合理分工、生產標準、生產專業,我國也在向軟件強國邁進,所以我國要極力抓住這個時機,向強國邁進。

1 軟件復用概述

軟件復用是將已有軟件的各種有關知識用于建立新的軟件,以縮減軟件開發和維護的花費,軟件復用是提高軟件生產力和質量的一種重要技術。軟件復用技術概念是在軟件危機以后提出的,在這場危機中,人們意識到軟件復用技術是解決昂貴維護費的有效方法。軟件復用的目的就是減少在開發與維護中的資金投入。軟件復用技術是依靠原有軟件而建立的新軟件,進而提高生產效率。隨著經濟的發展,軟件復用技術在計算機行業中得到廣泛應用。可復用構件在軟件復用技術中得到應用,其復用方式主要有兩種:

(1)將構件進行一定的修改再進行使用;

(2)使用原構件且沒有進行大修改。

值得注意的是軟件復用和共享不是一個概念,我們要將兩者區別開來。

2 軟件復用技術

2.1 代碼的復用

軟件的復用也是分級別的,級別不同效益也會不同。軟件復用級別不同所代表的效益也是不同的。代碼的復用依靠的主要就是可復用構件,因其靈活性,可被廣泛運用。代碼的復用包括兩個內容,一是目標代碼,二是源代碼,而源代碼在一定程度上是高于目標代碼的。

2.2 設計的復用

設計的復用不僅可以減少軟件的修改次數,還可以增加可復用構件復用機會,設計復用對于環境的要求不高。設計的復用有三種途徑:

(1)將現有系統翻新,在新平臺加以運用。

(2)將已有的設計結果在新軟件上加以運用。

(3)獨立創新,不依賴于其他軟件,實現構件的新開發。

2.3 分析的復用

分用的復用是屬于高級別的復用,它在解決抽象且復雜的問題上有很大的優勢。分析的復用途徑主要有三種:

(1)對于已經有的數據、結論等加以運用到新系統分析上。

(2)獨自研究、開發新的構件。

(3)將軟件平臺的多項設計加以運用。

3 軟件復用實現的阻礙因素

阻礙軟件復用技術的發展有很多限制,比如技術、人為因素、管理、教育、法律、精神產品等。一個系統對于一種軟件的運用是存在一定難度的,如果想要做到與軟件內容的很好符合,這需要有一定量的構件,但在獲取大量構件是需要耗費很多的時間和精力的。軟件開發具有明顯的創新性,軟件開發者喜歡使用自己設計出來的軟件,甚至是自己去研發一個新的軟件。讓軟件工作者對軟件生產進行管理,可以有效的激發工作人員的積極性,促進軟件復用技術的提升以及規模的擴大。我國目前還缺乏相應的專業教材及經驗。

4 面向對象技術及其對軟件復用的支持

在當今最受歡迎最被認可得復用技術就是面向對象技術,面向對象技術是因為模型可以是問題的直接映射,這就會降低軟件開發中的銜接難度,也會降低工作人員的工作量,提高工作效率,提高工作準確性。繼承、封裝、聚合等形成了面向對象技術的概念,而復用技術對這也是十分恰和,對于軟件復用有著積極的意義。這種軟件工程方法在整個生命周期都具有極大一致性,因此不同階段不同形態的各系統具有很好的映射,這種映射幾乎貫穿軟件生命周期的全部。面向對象技術能夠實現軟件復用的高效運用,起到極佳的全局效果。

5 復用的研究與應用

如今,軟件復用技術發展到一定規模且具有一定的水平,這為計算機等行業帶來了極大的便利。

(1)領域分析法成功應用到了美國的運動控制領域,這種分析法面向特征。

(2)CMU 提出了產品線系統方式。這種方式的成功運用實例包括美國空軍電子系統中心的產品線系統,它集中體現軟件復用的理念。

(3)構件組裝的技術支持——JAVA 技術廣泛流行開來軟件重用技術與對象技術實現了有效的結合。

(4)以研究軟件工業化生產技術為重點的青鳥工程是我國的一項重要科技項目。青鳥軟件生產線系統面向對象技術,軟件工業化生產模式將會受到進一步擴展。

6 軟件復用技術發展趨勢

軟件的質量為軟件行業帶來了巨大的危機和挑戰,我們要積極應對并不斷提高軟件的質量。軟件復用技術在目前仍有很大的潛力和市場,這就需要相關研究者及工作人員的深入研究,不斷提高市場占有率。人們對軟件工程技術的關注,為軟件行業的發展帶來了更好的發展平臺和廣闊的市場,在此基礎上,要更加注重軟件復用技術和構件技術的提高,逐漸實現國際化。

7 結束語

精神產品的附著體在一定程度上就是軟件產品,它來源于人的大腦,因此它是人們的思想精華。軟件開發最大的魅力就在于開發者可以發揮無盡的想象力并賦予軟件,因此軟件產品是無法用真實的物品衡量,軟件的復雜性很大,軟件復用技術同樣也是。軟件復用技術的關鍵在于領會并靈活運用軟件復用思想。

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 无码人中文字幕| 好吊色妇女免费视频免费| 亚洲热线99精品视频| 最新日韩AV网址在线观看| 国产免费人成视频网| 国产主播在线一区| 欧美日韩国产高清一区二区三区| 精品小视频在线观看| 久久久久久久久亚洲精品| 免费看a级毛片| 青青热久免费精品视频6| 欧美亚洲一区二区三区导航| 久久天天躁狠狠躁夜夜躁| 久久国产亚洲偷自| 国产香蕉国产精品偷在线观看 | 成人韩免费网站| 亚洲第一天堂无码专区| 亚洲成人网在线播放| 欧美日本二区| 色九九视频| 国产激爽大片高清在线观看| 日韩乱码免费一区二区三区| 国产美女91呻吟求| 美女一区二区在线观看| 日韩二区三区无| av在线人妻熟妇| 亚洲天堂在线视频| 超清无码熟妇人妻AV在线绿巨人| 40岁成熟女人牲交片免费| 色视频久久| 亚洲aaa视频| 免费一级毛片在线播放傲雪网| 国产精品无码一二三视频| 一区二区午夜| 亚洲第一av网站| 国产在线精彩视频论坛| 区国产精品搜索视频| 四虎永久在线精品影院| 中文国产成人久久精品小说| 午夜毛片免费观看视频 | 114级毛片免费观看| 日韩欧美中文字幕在线精品| 免费人成网站在线观看欧美| 久草中文网| 国产成人高清精品免费5388| 亚洲成人一区二区三区| 久久一本精品久久久ー99| 欧美日韩国产系列在线观看| 1024你懂的国产精品| 精品人妻无码中字系列| 亚洲AV无码一二区三区在线播放| 亚洲色欲色欲www网| 久久网欧美| 国产一区二区三区精品久久呦| 蜜桃视频一区二区| 亚洲天堂在线免费| 国产国拍精品视频免费看| 人妻丰满熟妇AV无码区| 狠狠干欧美| 久久动漫精品| 自慰高潮喷白浆在线观看| AV片亚洲国产男人的天堂| 亚洲无码精品在线播放| 亚洲热线99精品视频| 成人在线亚洲| 国产精品内射视频| 欧美一级在线看| 秋霞一区二区三区| 久久五月天综合| 日韩在线永久免费播放| 青草视频免费在线观看| 一区二区自拍| 91免费观看视频| 老司机精品99在线播放| www.狠狠| 日本午夜影院| 久久久精品无码一二三区| 国产丝袜啪啪| 不卡色老大久久综合网| 亚洲,国产,日韩,综合一区| 国产成人a在线观看视频| 中文毛片无遮挡播放免费|