• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于構(gòu)件的軟件工程技術(shù)與理論方法探討

      2016-11-17 02:37:52馬飛
      中國新通信 2016年17期
      關(guān)鍵詞:生命周期構(gòu)件軟件

      馬飛

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

      【關(guān)鍵詞】構(gòu)件的軟件工程技術(shù) 理論方法

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

      一、軟件構(gòu)件技術(shù)

      1.1構(gòu)件

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

      1.2軟件構(gòu)件技術(shù)的應(yīng)用與構(gòu)件模型

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

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

      1.3軟件構(gòu)件化

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

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

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

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

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

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

      構(gòu)件是獨(dú)立配置的單元,基于構(gòu)件的軟件工程技術(shù)的核心就是構(gòu)件。在軟件設(shè)計(jì)中,可以根據(jù)軟件所具有的工程來收集構(gòu)件,這樣就可以縮短軟件開發(fā)時(shí)間,提高軟件生產(chǎn)效率?;跇?gòu)件的軟件開發(fā)工作主要可以分為兩個(gè)方面,分別是對于構(gòu)件的開發(fā)與應(yīng)用程序的開發(fā),有標(biāo)準(zhǔn)的軟件體系結(jié)構(gòu),構(gòu)件具有標(biāo)準(zhǔn)的接口,構(gòu)件獨(dú)立于編程語言是實(shí)現(xiàn)構(gòu)件技術(shù)的必備條件。

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

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

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

      猜你喜歡
      生命周期構(gòu)件軟件
      動物的生命周期
      全生命周期下呼吸機(jī)質(zhì)量控制
      禪宗軟件
      英語文摘(2021年10期)2021-11-22 08:02:26
      從生命周期視角看并購保險(xiǎn)
      中國外匯(2019年13期)2019-10-10 03:37:46
      民用飛機(jī)全生命周期KPI的研究與應(yīng)用
      軟件對對碰
      建筑構(gòu)件
      建筑構(gòu)件
      建筑構(gòu)件
      建筑構(gòu)件
      郎溪县| 鹤壁市| 阜新| 皋兰县| 高邑县| 丰宁| 新闻| 东海县| 望城县| 年辖:市辖区| 抚顺县| 贵溪市| 山丹县| 西藏| 宁海县| 资兴市| 拉萨市| 静宁县| 遵义市| 重庆市| 阿拉善盟| 苏尼特右旗| 敦化市| 乌拉特后旗| 手游| 阿坝县| 汝州市| 蒙阴县| 花垣县| 融水| 武乡县| 大荔县| 乌鲁木齐县| 星座| 西和县| 永春县| 耿马| 涿鹿县| 苍山县| 蒙自县| 大同县|