亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于構件的軟件工程技術與理論方法探討

        2016-11-17 02:37:52馬飛
        中國新通信 2016年17期
        關鍵詞:生命周期構件軟件

        馬飛

        【摘要】隨著軟件產(chǎn)業(yè)和軟件工程技術的不斷發(fā)展,軟件企業(yè)在提高軟件產(chǎn)品質(zhì)量及生產(chǎn)效率過程中經(jīng)常采用的核心技術就是基于構件的軟件工程技術?;跇嫾能浖こ碳夹g強調(diào)使用可復用的軟件“構件”來設計和構造基于計算機的系統(tǒng)過程,目的是用能即插即用的構件在軟件構架下組裝成一個應用程序,以實現(xiàn)軟件復用而提供軟件產(chǎn)品的質(zhì)量和生產(chǎn)效率。本文將對于構件的軟件工程技術和方法在實際應用中存在的問題及作用進行簡單分析和探索。

        【關鍵詞】構件的軟件工程技術 理論方法

        前言:伴隨著計算機技術的發(fā)展,各種新型技術已經(jīng)逐漸開始出現(xiàn)在人們的視野中,人們對于軟件開發(fā)速度及質(zhì)量要求越加嚴苛。傳統(tǒng)軟件開發(fā)形式已經(jīng)不能夠滿足現(xiàn)代人對于軟件應用的需求,軟件市場中所擁有的軟件數(shù)量及規(guī)模正在逐漸加大,軟件設計人員開始思考軟件系統(tǒng)重復利用的問題,對軟件復用技術和基于構建的軟件的深入分析,研究基于構件的復用在實際中的應用。

        一、軟件構件技術

        1.1構件

        人們對于構件的軟件工程技術并不是十分了解,構件也僅僅是一個專屬性名詞?,F(xiàn)階段,軟件設計人員對于構件的定義仍不明確,本文在對于構件的軟件工程技術研究中,暫且將構件定義為:構件是軟件系統(tǒng)在重復利用過程中的軟件實體,主要有兩部分構成,分別是構件規(guī)約與構件實現(xiàn),構建規(guī)約指的就是構件模型,構件實現(xiàn)指的就是某一件具體的構件。

        1.2軟件構件技術的應用與構件模型

        目前,軟件設計人員在開發(fā)軟件過程中已經(jīng)開始廣泛應用基于構件的軟件工程技術。構件的軟件工程在軟件開發(fā)設計應用的過程中有不少企業(yè)紛紛加入到軟件構件開發(fā)隊伍中,例如我們都熟知的IBM公司所創(chuàng)建的SanFrancisco工程。

        構件模型是對于構建自身特點的描述。構件模型制作過程中對于接口結構及框架、構件之間的關聯(lián)都有著明確性規(guī)定,所構建的模式需要與軟件實際構建基本一致,這樣才能夠保證軟件設計人員構件中能夠擁有準確性依據(jù)。構件模式對軟件設計人員在應用構件中的依據(jù),已經(jīng)成為了構件的指標。隨著各個行業(yè)對軟件質(zhì)量的要求不斷提要,世界各國在對于構件模式研究中已經(jīng)形成了多種構件模型,其中應用最為廣泛的是青島構件模型與CORBA。

        1.3軟件構件化

        構件技術是基于OO技術上的更高級的抽象的?;跇嫾夹g的軟件生產(chǎn)就是把已存在的構件組裝到當前軟件系統(tǒng)框架結構中而生產(chǎn)出軟件產(chǎn)品。所以說構件技術是軟件產(chǎn)業(yè)化革命的必然發(fā)展趨勢。其實軟件構件化可以被比喻為機械行業(yè)的生產(chǎn)建設,通過各種元件組裝。軟件構件化在實際應用中就是將不同廠家所生產(chǎn)出的構件集成,目的就是通過多樣性的編輯語言及硬件平臺,完成軟件構件任務,讓構件可以在不同的計算機上應用,分布在網(wǎng)絡環(huán)境中的不同結構中。

        二、基于構件的軟件開發(fā)過程

        基于構件的軟件開發(fā)技術在實際應用中與傳統(tǒng)軟件開發(fā)技術之間存在著較大的差異,最為明顯的就是基于構件的軟件工程技術在實際應用張不需要在使用“算法+數(shù)據(jù)結構”,而是應用“構件+組裝”的形式。

        2.1基于構件的軟件開發(fā)的構件化思想

        構件化思想正在改變著軟件開發(fā)的方法和人們的思維方式。構件的軟件工程技術在實際應用中主要是將不同的構件集成封裝,軟件中所需要具有的單元格在相對應獨立的狀態(tài)下,通過軟件開發(fā)的形式組裝,不同軟件所具有的性能之間存在的差異就是構件的集成過程。

        2.2基于構件的軟件系統(tǒng)的開發(fā)方法

        構件是獨立配置的單元,基于構件的軟件工程技術的核心就是構件。在軟件設計中,可以根據(jù)軟件所具有的工程來收集構件,這樣就可以縮短軟件開發(fā)時間,提高軟件生產(chǎn)效率?;跇嫾能浖_發(fā)工作主要可以分為兩個方面,分別是對于構件的開發(fā)與應用程序的開發(fā),有標準的軟件體系結構,構件具有標準的接口,構件獨立于編程語言是實現(xiàn)構件技術的必備條件。

        2.3基于構件的軟件系統(tǒng)的生命周期

        基于構件的軟件工程技術在實際應用中不僅僅能夠有效縮短軟件開發(fā)時間及經(jīng)濟成本,軟件系統(tǒng)的生命周期也與傳統(tǒng)軟件系統(tǒng)的生命周期之間存在著較大的差距?;跇嫾能浖こ淘谙到y(tǒng)設計中通過對于構件的一系列組合組裝,生命周期結構也與傳統(tǒng)軟件之間存在著本質(zhì)性差異。基于構件的軟件系統(tǒng)的生命周期可以歸納為需求、框架、開發(fā)、集成、測試、維護等內(nèi)容。

        結論:本文對于基于構件的軟件工程技術與理論方法進行了簡單的分析和探討。人們對基于構件的軟件開發(fā)并不陌生,但目前對于基于構件的軟件工程技術研究有限,還沒有形成專業(yè)化,就連提供軟件工程技術中實際應用的構件都較少,希望今后能加強對構件研發(fā)設計技術和方法的研發(fā)。

        猜你喜歡
        生命周期構件軟件
        動物的生命周期
        全生命周期下呼吸機質(zhì)量控制
        禪宗軟件
        英語文摘(2021年10期)2021-11-22 08:02:26
        從生命周期視角看并購保險
        中國外匯(2019年13期)2019-10-10 03:37:46
        民用飛機全生命周期KPI的研究與應用
        軟件對對碰
        建筑構件
        建筑構件
        建筑構件
        建筑構件
        亚洲精品中文字幕乱码二区| 青青青爽在线视频观看| 国产欧美在线观看不卡| 肉色丝袜足j视频国产| 精品国际久久久久999波多野| 成av免费大片黄在线观看| 欧美日韩亚洲国内综合网| 亚洲熟女少妇一区二区| 国产最新地址| 国产免费一区二区av| 国产片在线一区二区三区| 中文字幕亚洲一区二区不下| 国产成人无码av一区二区在线观看| 天堂中文官网在线| 成年女人毛片免费视频| 亚洲AV秘 无码二区在线| 99久久亚洲国产高清观看| 特黄三级一区二区三区| 大香蕉国产av一区二区三区| 亚洲av丰满熟妇在线播放| 中文字幕乱码一区av久久不卡| 亚洲av无码潮喷在线观看| 欧美久久久久中文字幕| 日本加勒比一道本东京热| 国产91会所女技师在线观看| 国产激情久久久久久熟女老人| 国产一卡2卡3卡四卡国色天香| 中文字幕无码专区一VA亚洲V专| 久久精品日韩免费视频| 中国娇小与黑人巨大交| av蓝导航精品导航| 国产精品九九九久久九九| 亚洲av自偷自拍亚洲一区| 中文字幕亚洲视频一区| 欧美肥妇毛多水多bbxx水蜜桃| 日本乱人伦在线观看| 欧美成人a在线网站| 少妇高潮惨叫久久久久电影| 亚洲精品乱码久久麻豆| 日本丰满少妇xxxx| 国产精品视频二区不卡|