国产精品观看在线亚洲人成网_久久激情国产_久久华人_狠狠干天天操_91一区二区三区久久久久国产乱_1区2区3区国产

首頁 > 文章中心 > 正文

計(jì)算機(jī)軟件的復(fù)用探究

前言:本站為你精心整理了計(jì)算機(jī)軟件的復(fù)用探究范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。

計(jì)算機(jī)軟件的復(fù)用探究

(一)OOA階段可重用性的本質(zhì)

OOA階段可重用性的深度是不同的,編程階段不同類型的編程軟件有高深度、中深度、低深度三種不同深度的可重用性。我們直接使用重用產(chǎn)品的重用而不進(jìn)行任何改變的這種重用性就是高深度重用,這是復(fù)用性最好的一種復(fù)用軟件,現(xiàn)在在市場(chǎng)上面向服務(wù)的軟件開發(fā)技術(shù)中對(duì)服務(wù)的重用也是一種高深度的復(fù)用技術(shù)。還有一種復(fù)用可重用性較好的重用,那就是中深度的重用,它就是指程序員在自己平時(shí)的工作經(jīng)驗(yàn)的指導(dǎo)下開發(fā)出比較通用的組件,當(dāng)要真正具體使用時(shí),只要對(duì)這些組件稍作修改就可以使用的一種重用。最后一種重用就是低深度的可重用性,這種可重用性僅僅局限于特定的項(xiàng)目,它的可用性是最差的。通過上面三種重用性的比較,我們知道可重用性與業(yè)務(wù)邏輯的相關(guān)性是相反的,也就是說重用性好的一般是與業(yè)務(wù)邏輯無關(guān)。

(二)OOA階段軟件復(fù)用模型研究

OOA階段的軟件復(fù)用,是以許多的優(yōu)秀系統(tǒng)分析員在不斷實(shí)踐中積累的經(jīng)驗(yàn)為基礎(chǔ)的,它可以被稱之為思想上的復(fù)用。通用性和重用性是這個(gè)階段中軟件復(fù)用的一個(gè)重要特征,因此為了使軟件復(fù)用的效果更為明顯,我們就要抓住這個(gè)特征來構(gòu)造這個(gè)階段的軟件復(fù)用模型。

(三)范式抽象

范式抽象就是對(duì)抽象的解決方案模板的一種設(shè)計(jì)方法。為了使范式的設(shè)計(jì)達(dá)到更好的重用性,我們就要具體問題具體分析,從而也就產(chǎn)生了針對(duì)不同問題的多種范式抽象方法,主要的方法有下面三種。

1.關(guān)系抽象

在OOA階段,由于具體項(xiàng)目的類型是多樣的,因此我們也就要研究出多種關(guān)系模型,我們現(xiàn)在就用學(xué)校排課表系統(tǒng)和網(wǎng)上購物系統(tǒng)來對(duì)關(guān)系抽象進(jìn)行說明。在學(xué)校排課表系統(tǒng)中,首先需要定義的就是教師類,它包括了教師的基本信息,如姓名,同時(shí)只有再定義一個(gè)與此對(duì)應(yīng)的教師課表類用于顯示教師課程的安排情況,教師才會(huì)很快地得出自己的上課表。同樣,在網(wǎng)上購物系統(tǒng)中,我們也需要定義一個(gè)購物者類和購物車類,這樣才能使得購物者與所購買的物品相對(duì)應(yīng)起來。通過對(duì)這兩個(gè)系統(tǒng)的分析,我們知道所謂的關(guān)系抽樣就是一個(gè)實(shí)體對(duì)另一個(gè)實(shí)體的擁有關(guān)系,只要我們把這種關(guān)系以范式的形式保存起來,我們就可以在不同的項(xiàng)目中重用這種范式,并且我們還可以在此基礎(chǔ)上抽象出許多其他的關(guān)系范式,比如“實(shí)體—內(nèi)容關(guān)系”“上級(jí)下級(jí)關(guān)系”等都是在此基礎(chǔ)上抽象出來的。

2.相似對(duì)象抽象

相似對(duì)象抽象的產(chǎn)生是因?yàn)樵诓煌?xiàng)目的OOA階段中,我們會(huì)分析出大量的相似對(duì)象或類,這些相似性大的對(duì)象具有相對(duì)的獨(dú)立性,當(dāng)我們把這些對(duì)象模型以范式的形式保存起來的時(shí)候就會(huì)使得分析結(jié)果的重用性大大提高。到此我們就知道了所謂的形似對(duì)象抽象就是指按照上述思想進(jìn)行的范式抽象,它是以分析階段的對(duì)象模型為依據(jù)的,并且這種對(duì)象模型具有獨(dú)立的、高度的相似性,因此我們抽象出來的范式可以被稱為對(duì)象范式,而它與具體的項(xiàng)目之間的那種相似就可以被稱作表面相似性。當(dāng)表面相似越相似時(shí),范式的重用性也就會(huì)越大。

3.領(lǐng)域抽象

領(lǐng)域抽象就是指對(duì)于某一領(lǐng)域的抽象問題運(yùn)用的一種解決方案。再進(jìn)一步的解釋就是說在同一個(gè)領(lǐng)域的項(xiàng)目開發(fā)過程中我們總是能夠總結(jié)出更多的相似性,包括關(guān)系相似性和表面相似性,將它們結(jié)合起來,就可以產(chǎn)生與行業(yè)有關(guān)的構(gòu)件。這種構(gòu)件是建立在具體領(lǐng)域上的一種抽象,我們稱之為領(lǐng)域抽象。在OOA階段我們主要就是運(yùn)用到了領(lǐng)域分析的方法,被稱為領(lǐng)域工程更大的學(xué)科中的第一項(xiàng)技術(shù)活動(dòng)就是我們所說的領(lǐng)域分析。目前為了更好地發(fā)展計(jì)算機(jī)軟件技術(shù),我們就必須加大對(duì)軟件復(fù)用技術(shù)的分析,并提出面向?qū)ο笙到y(tǒng)分析階段軟件復(fù)用的模型,提高項(xiàng)目完成的速度。

作者:曹山峰單位:西安技師學(xué)院

主站蜘蛛池模板: 精品国产一区二区三区成人影院 | 麻豆精品视频在线 | 国产高清久久久 | 国产精一区 | 日韩欧美综合在线视频 | 日韩视频免费看 | 日本免费网 | 国产精品一区二区不卡 | 亚洲经典一区 | 午夜在线免费观看视频 | 久久精品久久久精品美女 | 亚洲一区二区三区在线电影 | 九一成人网 | 九九热免费精品视频 | 国产精品久久久久久久9999 | 久久久综合色 | 精品久久久久一区二区国产 | 精品国产免费久久久久久尖叫 | 日韩精品免费在线视频 | 柠檬福利第一导航在线 | 免费黄色一级 | 国产欧美久久久久久 | 国产自产 | av网址观看| 中文字幕av一区二区 | 久久久精品在线 | 欧美精品在线一区 | 免费观看日韩毛片 | 日本亚洲最大的色成网站www | 九色91在线| 二区不卡| 中文av字幕在线观看 | 日韩av在线一区二区三区 | 日本一区二区三区久久 | 黄色小视频在线看 | 欧美日产国产成人免费图片 | 成人免费大片黄在线播放 | 91网站链接 | 18免费视频 | 亚洲精品mv | 91九色在线观看 |