中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      軟件工程構(gòu)件服務研究

      時間:2024-08-31 09:05:32 計算機軟件畢業(yè)論文 我要投稿
      • 相關(guān)推薦

      軟件工程構(gòu)件服務研究

        計算思維能力的培養(yǎng)需要選擇適當?shù)恼n程知識作為載體,并在教與學的過程中有意識、有計劃地展開。下面是小編搜集整理的相關(guān)內(nèi)容的論文,歡迎大家閱讀參考。

      軟件工程構(gòu)件服務研究

        摘要:基于構(gòu)件的軟件工程是面向?qū)ο筌浖こ痰囊环N延續(xù)與傳承,可以說,構(gòu)件這一概念也是對象概念的取代。本文概述了當前基于構(gòu)件軟件工程中存在的不足,并說明了構(gòu)件軟件開發(fā)的過程,旨在為構(gòu)件軟件工程技術(shù)的發(fā)展提供一定的參考意義。

        關(guān)鍵詞:構(gòu)件服務;軟件工程;構(gòu)件軟件

        一、當前基于構(gòu)件的軟件工程技術(shù)存在的問題

        1.1 CRBA。CORHA基本上可以分成動態(tài)調(diào)用與靜態(tài)調(diào)用兩種,前者相較于后者其手段要稍微靈活,可移植水平也要高一些,然而,其調(diào)用方式操作起來較為復雜,速度也非常緩慢。CORBA效率非常低,而且缺乏一定的安全性,并非處在一個集成的開發(fā)空間內(nèi)。 CORBA中1DL接口文件被編譯成兩個方面,即stub和skeleton 。stub發(fā)起的每一次對象請求,都必須要經(jīng)過兩次及以上的打包、解包,通過ORB核心,導致CORBA的效率低下,這也使得CORBA失去了競爭能力,如今,已逐漸消失在主流的軟件開發(fā)技術(shù)的序列。

        1.2 COM+。由于并非獨立的中間層,因而COM+無法產(chǎn)生軟件界統(tǒng)一的標準,進而只可以受限在微軟內(nèi)部和兼容軟件。COM+無法屏蔽硬件與操作系統(tǒng)之間的差異性,并給予一個非常一致的構(gòu)件運行工程環(huán)境[1]。除此之外,COM+還沒有NET Framework框架和運行時。COM、COM+并未真正處理好DLL hell問題,一旦安裝新的軟件應用程序,就會有條件損壞最開始運行正常的應用軟件程序,使一些用戶感到恐慌,這也正是COM+最大的不足。

        1.3 NET。NET在構(gòu)件層面上相對而言是最為成功的,其.NET Framework框架在運行過程中及時翻譯,這也是邁向軟件工廠的重要樞紐。然而,不可否認的是,.NET離真正意義上的軟件工廠仍然有一段距離。NET并非一切的軟件開發(fā)都做到即插即用,此外,.NET跨語言平臺僅限于微軟的產(chǎn)品,離構(gòu)件軟件的開發(fā)還有很大距離。

        二、基于構(gòu)件的軟件工程技術(shù)開發(fā)過程

        2.1系統(tǒng)分析。基于構(gòu)件的軟件工程技術(shù)系統(tǒng)分析的主要原則:一是抽象:從很多事物中去掉個別的、非本質(zhì)的特征,選擇一些共同的、本質(zhì)的特征,稱之為abstaction。Abstaction是生成概念的重要形式。對于分析來說,抽象原則具有兩個層面的作用[2]。一方面,雖然問題域中事物相較比較復雜的,然而分析員并不需要明確與解釋它們的一切,只需要分析研究其中與系統(tǒng)目標有關(guān)的事物及其本質(zhì)特征。另一方面,通過舍棄個體事物在細節(jié)上的差異,選擇一樣的特征而獲得事物的抽象概念,CBD中分類便是如此取得。二是封裝:構(gòu)件的屬性、服務以及接口緊密結(jié)合在一起,讓構(gòu)件可以全力集中而整體地描述一個具體的事物。封裝的信息隱蔽作用反映了事物的相對獨立性。三是繼承:在CBD系統(tǒng)研究過程中充分運用繼承原則,換言之,便是每個由一般類與特殊類產(chǎn)生而成的特殊結(jié)構(gòu)。將一般類的構(gòu)件實例與全部特殊類的構(gòu)件實例都一起具備的相關(guān)屬性、服務、接口,一次性徹底的在一般類展開顯式的意義。

        2.2藍圖設計。在進行系統(tǒng)分析的背景下,便能夠開展有關(guān)的藍圖設計了。由于基于構(gòu)件的軟件開發(fā)非常有代表性的特點便在于“搭積木”,這也在一定程度上和修建一座大樓是非常類同的,藍圖設計中的藍圖,顧名思義,也就是等同于大樓整體的一張設計圖。其要首先定義好所需要的一些構(gòu)件,把所有系統(tǒng)逐一拆解成為一級子模塊,一旦一級子模塊過于繁瑣、復雜,則還可拆解成為二級子模塊。

        2.3構(gòu)件集成和測試。獨立的構(gòu)件購買后,第一,要實施二級子模塊的組裝和測試,將其進行全部組裝,實施兩方面的測試,即兼容、功能。在一切測試都符合標準之后,就把二級子模塊展開組裝,開展一級子模塊的兼容性與功能測試。一級子模塊測試也符合標準之后,就需要進行最后的軟件系統(tǒng)集成測試。在測試的過程中,也許會產(chǎn)生在購買構(gòu)件時產(chǎn)生的部分問題,可利用發(fā)E電子郵件告知構(gòu)件交易中心,構(gòu)件交易中心再通過電子郵件通知構(gòu)件開發(fā)商。

        三、結(jié)束語

        綜上所述,基于構(gòu)件的軟件工程主要是面向?qū)ο筌浖こ痰囊环N可持續(xù)化的延續(xù)與延伸,對象這一概念本質(zhì)上無法真正地體現(xiàn)出工業(yè)上標準下的零部件。換言之,也就喪失了標準接口這個過程,因而構(gòu)件概念又是對象概念的取代,構(gòu)件的軟件涵蓋了諸如構(gòu)件名、屬性、服務以及接口四部分,可以非常出色地體現(xiàn)現(xiàn)實世界中的事物,而且在組裝軟件的時候,支持即插即用。

        參考文獻

        [1]戰(zhàn)鍇.軟件工程技術(shù)發(fā)展趨勢研究[J].電子技術(shù)與軟件工程,2013,13(14):51.

        [2]金晶.對軟件工程技術(shù)今后發(fā)展的思索[J].中國管理信息化,2015,12(21):162.

      【軟件工程構(gòu)件服務研究】相關(guān)文章:

      軟件工程中計算思維研究03-28

      創(chuàng)建自己的Dephi構(gòu)件03-18

      高職高專《軟件工程》教學研究11-15

      知識服務的條件及對策研究03-19

      基于Web服務的集成研究03-08

      中國服務外包與服務業(yè)FDI關(guān)系研究03-19

      服務質(zhì)量與服務忠誠的多維度關(guān)系研究03-23

      服務企業(yè)提高服務質(zhì)量的營銷策略研究03-07

      健身行業(yè)的服務營銷策略研究03-24

      企業(yè)塑造品牌的服務模式研究03-22

      主站蜘蛛池模板: 邹城市| 天堂Av无码Av一区二区三区 | 青青草视频在线观看视频网站| 同德县| 亚洲熟女乱综合一区二区三区| 日韩免费高清视频网站| 亚洲AV无码成人精品区H| 陈巴尔虎旗| 阿坝县| 国产颜射视频在线播放| 国产精品白浆一区二区三区| 一本色道久久综合中文字幕| 中文字幕无码免费久久9| 国产免费午夜福利蜜芽无码| 在线国产视频精品视频| 亚洲国产AⅤ精品一区二区不卡| 午夜在线观看有码无码| 亚洲一区二区自拍偷拍| 国产精品剧情一区二区三区av | 国产综合精品久久久久成人| 久99久精品免费视频热77| 蜜桃视频中文字幕一区二区三区 | 中国免费av网| 久久精品中文字幕亚洲| 中国产无码一区二区三区| 日本五十路熟女在线视频| 久久久老熟女一区二区三区| 亚洲欧洲日产国码久在线| 中文熟女av一区二区| 国产一区二区三区导航| 国产目拍亚洲精品区一区| 色播在线永久免费视频网站| 亚洲AV永久无码精品表情包| 国产精品亚洲A∨无码遮挡| 开心五月婷婷丁香综合| 在线视频一区二区亚洲| 国产免费自拍av一区| 国产成人福利在线视频不卡| 四虎影视国产884a精品亚洲| 精品黑人一区二区三区| 久久精品熟女不卡av高清|