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

基于功能需求向量的軟件產(chǎn)品族模塊規(guī)劃方法

2016-07-17 02:42:07楊萍
大科技 2016年1期
關(guān)鍵詞:共性規(guī)劃功能

楊萍

(廣州珠江在線多媒體信息有限公司)

基于功能需求向量的軟件產(chǎn)品族模塊規(guī)劃方法

楊萍

(廣州珠江在線多媒體信息有限公司)

隨著我國科技的快速發(fā)展,對于軟件產(chǎn)品族的開發(fā)也越來越常見了,而現(xiàn)如今的軟件產(chǎn)品族的開發(fā)首先都要先進行模塊的規(guī)劃,從而能夠使得開發(fā)的軟件產(chǎn)品族的功能能夠滿足各戶的需求。為了能夠降低軟件開發(fā)的成本并盡量的降低軟件開發(fā)的時長,就必須有一個基于功能需求了向量的軟件產(chǎn)品族開模塊規(guī)劃的好方法。因此本文通過對軟件產(chǎn)品族模塊規(guī)劃研究的現(xiàn)狀進行了簡單的闡述,通過分析器基本的構(gòu)想,然后對功能需求向量構(gòu)造和聚類進行介紹,之后提取出軟件產(chǎn)品族模塊,最后再舉出幾個通過此類規(guī)劃的方法的實例,證明該方法在現(xiàn)代科技中的有效性和實用性。

功能需求向量;軟件產(chǎn)品族;模塊規(guī)劃

現(xiàn)如今,我國的科技發(fā)展飛速,導(dǎo)致了開發(fā)軟件的規(guī)模逐漸的擴大,開發(fā)的時間也會隨之增長,再由于開發(fā)軟件產(chǎn)品族系統(tǒng)的過程本身也是比較的復(fù)雜,客戶的提出的問題也越來越多,就使得基于功能需求向量的軟件開發(fā)族模塊規(guī)劃方法越來越受到人們的重視。這種方法首先應(yīng)根據(jù)軟件產(chǎn)品族模塊規(guī)劃的基本構(gòu)想,從軟件功能需求的角度出發(fā),利用相應(yīng)的技術(shù)將傳統(tǒng)的單個軟件開發(fā)的模式進行了改善,在原先軟件開發(fā)方式的基礎(chǔ)上結(jié)合了先進的開發(fā)方式,使得它既有傳統(tǒng)軟件開發(fā)的經(jīng)驗也有先進軟件開發(fā)技術(shù)的優(yōu)點。這樣不僅能夠滿足客戶的各種要求,也能降低開發(fā)的成本和雖短開發(fā)的周期時長。

1 軟件產(chǎn)品族模塊規(guī)劃現(xiàn)狀

當(dāng)前,軟件產(chǎn)品族的開發(fā)的現(xiàn)狀正處于一個深入研究的階段,現(xiàn)在軟件產(chǎn)品族的市場越來越廣,因此開發(fā)軟件就要跟隨市場上的需求進行變化,技術(shù)也要隨之變化并提高。在各界的企業(yè)和個人對軟件產(chǎn)品族進行研究后,認為這些變化應(yīng)該進行集中的管理,并對評估了現(xiàn)在的軟件產(chǎn)品族模塊規(guī)劃進行了評估,發(fā)現(xiàn)軟件產(chǎn)品族模塊規(guī)劃方法還處于一個發(fā)展的階段。因此想要使軟件產(chǎn)品族模塊規(guī)劃方法的得到熟練的暈用,還需要相關(guān)人員對此進行不斷的研究與開發(fā)。

2 軟件產(chǎn)品族模塊規(guī)劃的基本構(gòu)想

軟件產(chǎn)品族這種理念是源于將機械領(lǐng)域的產(chǎn)品族的思想運用到軟件的領(lǐng)域中。軟件產(chǎn)品族模塊規(guī)劃的基本構(gòu)想是,首先對其領(lǐng)域進行分析,對軟件產(chǎn)品族的體系結(jié)構(gòu)進行拆分,然后逐個了解,在其體系中主要包括:①軟件產(chǎn)品族平臺。這種平臺是軟件產(chǎn)品族中的一個基本的框架,通過對它的設(shè)計,才能進行下一步的軟件設(shè)計開發(fā);②共性模塊。它是可以將軟件的功能進行共享的一個功能模塊,這個模塊可以在軟件開發(fā)中起到很大的作用,使軟件開發(fā)的過程更加簡潔、快速;③特性模塊。這是一個有自己獨特功能的模塊,它可以與軟件產(chǎn)品族中的大部分軟件的功能區(qū)別開來,顯示出其特有的獨立性;④約束規(guī)則。它主要就是制定一個規(guī)則將共性模塊和特性模塊組裝到軟件產(chǎn)品族的平臺上,使這個開發(fā)的軟件可以安全的使用,同時也能夠滿足不同用戶對軟件的需求。

對于用戶對軟件產(chǎn)品族模塊的不同需求,便對基于功能需求向量的軟件產(chǎn)品族模塊規(guī)劃方法的給出了一個基本的構(gòu)想。首先應(yīng)對領(lǐng)域中的單個軟件的能進行收集整理到一個特定的文檔中,對其建立一個功能需求向量,然后再對功能需求向量進行整合,使之得出這個軟件的功能構(gòu)造,最后在通過軟件的功能構(gòu)造結(jié)構(gòu)提取整個領(lǐng)域中的軟件產(chǎn)品族模塊,并提取出該軟件的共性模塊和特性模塊,從而使軟件產(chǎn)品族模塊規(guī)劃能夠得到的很好的實施。

3 基于功能需求向量的軟件產(chǎn)品模塊規(guī)劃的方法

3.1 功能需求向量的構(gòu)造方法

軟件產(chǎn)品族模塊規(guī)劃能夠提高軟件產(chǎn)品族的生產(chǎn)效率并且能降低軟件的成本的關(guān)鍵技術(shù)方法。因此合理的規(guī)劃軟件產(chǎn)品族模塊是模塊規(guī)劃的研究重點。再對軟件產(chǎn)品族模塊規(guī)劃的現(xiàn)狀進行了分析之后應(yīng)該重點研究功能需求向量的構(gòu)造方法。

功能需求向量的構(gòu)造方法首先就是對開發(fā)的軟件功能的需求進行一個詳細的分析,通過相應(yīng)的分析結(jié)合實際例子構(gòu)造一個需求向量。它能作為該軟件的所有的功能的一個表現(xiàn)形式,他主要有兩個重要的環(huán)節(jié):①特征詞集合生成。這個環(huán)節(jié)可以生成軟件中所有的功能需求,包括功能需求文檔的特征詞集合和特征詞集合索引;②功能需求向量賦值。這個環(huán)節(jié)主要就是根據(jù)特征詞集合生成的功能需求文檔進行一定的處理,并得出功能需求向量的值。

3.2 功能需求向量的聚類方法

這個軟件產(chǎn)品族模塊規(guī)劃主要就是要通過對需求向量運用數(shù)學(xué)聚類的方法,來的出軟件產(chǎn)品族模塊。軟件的開發(fā)首先構(gòu)造了功能需求向量,從而完成了對特征詞的集合和功能需求向量的賦值,之后便是通過對功能需求向量進行聚類,從而來得到軟件的功能層次的結(jié)構(gòu)。這種聚類方法可以將功能需求向量中的兩個向量聚合到一起,來實現(xiàn)功能需求向量的聚類。這種方法的過程是,在軟件產(chǎn)品族模塊里的每一個功能需求向量都可以看作成一個單個的個體,這種聚類方法就可以把相鄰的兩個功能需求向量結(jié)合到一起,組成一個新的單位,形成一個功能需求向量層次。最后可以通過計算結(jié)果得出功能需求向量的性能好壞。

4 對共性模塊與特性模塊進行分離

在完成軟件產(chǎn)品族的模塊規(guī)劃后,要對共性模塊和特性模塊進行分離,首先應(yīng)該將所有的模塊都集中到一起,通過計算的得出他們之間的交集。利用數(shù)學(xué)上的矩陣方法進行求解,得出的結(jié)果的值越大,則說明這些模塊的共同點越多,因此這些模塊就是被選作共性模塊;如果結(jié)果的值越小,則說明這些模塊的特殊點就越多,因此這些模塊就會被選作特性模塊。這種方法就會準確的將共性模塊和特性模塊分離開來,從而為軟件產(chǎn)品族的模塊的提取提供了可靠的數(shù)據(jù)參數(shù)。

5 軟件產(chǎn)品族模塊提取

軟件產(chǎn)品族模塊提取是指在軟件產(chǎn)品族模塊領(lǐng)域之內(nèi),根據(jù)功能需求向量的各個層次,對軟件產(chǎn)品模塊進行提取。提取的過程是通過確定軟件和模塊之間的關(guān)系,同樣通過數(shù)學(xué)的計算,對每一個模塊進行統(tǒng)計,如果得出的值為1,這說明該軟件中包含這個模塊,如果得出的值為0,這則說明此軟件中不包含這個模塊。再加上通過上述對共性模塊和特性模塊的分離方法,從而就可以提取出軟件產(chǎn)品族中的模塊。

6 應(yīng)用實例

對于基于功能需求向量的軟件產(chǎn)品族模塊規(guī)劃的方法,現(xiàn)在已經(jīng)有好多的軟件研究企業(yè)將其應(yīng)用在軟件開發(fā)中。例如將這個技術(shù)方法應(yīng)用于提取快速計票系列的軟件中,可以自動分析分析出共性模塊與特性模塊。根據(jù)系統(tǒng)的計算,將“選舉設(shè)置”、“選票處理”、“廢票處理”、“模板管理”等處理為共性模塊,之后再對特性模塊進行詳細的分劃,可以繼續(xù)利用矩陣方式進行分析,從而得出特性模塊的組成。通過這種分析方法,可以使得軟件產(chǎn)品族的模塊規(guī)劃更加能夠滿足用戶對軟件產(chǎn)品的功能要求。

7 總結(jié)

現(xiàn)如今,我國的軟件開發(fā)市場隨著科技的發(fā)展不斷的變換著要求,面對著軟件市場的競爭壓力,基于功能需求向量的軟件產(chǎn)品族模塊規(guī)劃的方法可以很好的使軟件開發(fā)的成本降低,同時也縮短了軟件研發(fā)的時間,更多的是這種技術(shù)下研發(fā)的軟件能夠很好的適應(yīng)軟件的復(fù)雜市場和能夠滿足各種用戶的各種需求。本文對于軟件產(chǎn)品族的模塊規(guī)劃進行具體的研究,將傳統(tǒng)的方式與軟件工程的先進思想方式相互結(jié)合,通過構(gòu)造功能需求向量和利用數(shù)學(xué)中的功能需求向量的聚類方法進行聚類,從而有效的使得軟件產(chǎn)品族的模塊規(guī)劃方法達到要求。最后通過對共性模塊和特性模塊進行分離,提取出軟件產(chǎn)品模塊,進而完成了一個軟件開發(fā)的過程。

TP311.52

A

1004-7344(2016)01-0317-01

2015-12-25

猜你喜歡
共性規(guī)劃功能
喜歡在墻上畫畫是人類的共性嗎?
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
共性
雜文月刊(2019年14期)2019-08-03 09:07:20
規(guī)劃引領(lǐng)把握未來
“數(shù)控一代”示范工程引領(lǐng)和推動共性使能技術(shù)在中小企業(yè)推廣應(yīng)用
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
關(guān)于非首都功能疏解的幾點思考
音樂的共性
多管齊下落實規(guī)劃
迎接“十三五”規(guī)劃
主站蜘蛛池模板: 国产人妖视频一区在线观看| 国产人妖视频一区在线观看| 亚洲无码免费黄色网址| 久久香蕉国产线看观看亚洲片| 国产成人精品无码一区二| 国产精品网曝门免费视频| 青青久在线视频免费观看| 成人午夜天| 一级毛片免费不卡在线| 4虎影视国产在线观看精品| 四虎永久免费网站| www.国产福利| 无码一区二区三区视频在线播放| 五月婷婷综合在线视频| 福利小视频在线播放| 手机永久AV在线播放| 男人的天堂久久精品激情| 亚洲高清无在码在线无弹窗| 精品国产一区91在线| 午夜精品福利影院| 88国产经典欧美一区二区三区| 成年片色大黄全免费网站久久| 色135综合网| 又黄又爽视频好爽视频| 国产精品美人久久久久久AV| 国产爽歪歪免费视频在线观看| 国产精品久久久久久久久久久久| 怡红院美国分院一区二区| 亚洲日本中文字幕乱码中文| 欧美视频在线播放观看免费福利资源 | 国产91特黄特色A级毛片| 亚洲成人在线免费| 欧美黄色网站在线看| 九色91在线视频| 免费又爽又刺激高潮网址 | 婷婷午夜影院| 国产激情在线视频| 夜夜拍夜夜爽| 亚洲有码在线播放| 18禁高潮出水呻吟娇喘蜜芽| 狂欢视频在线观看不卡| 中文字幕天无码久久精品视频免费 | 国产导航在线| 99久久精品免费看国产免费软件| 久久天天躁狠狠躁夜夜躁| 久久免费精品琪琪| 国产呦视频免费视频在线观看 | 在线五月婷婷| 天天色综网| 无码福利日韩神码福利片| 欧美日韩国产精品va| 毛片在线播放网址| 久久网欧美| 久久婷婷六月| 国产精品第一区| 国产熟睡乱子伦视频网站| 久久婷婷国产综合尤物精品| 免费又爽又刺激高潮网址| 亚洲资源站av无码网址| 国语少妇高潮| 亚洲中文字幕av无码区| 亚洲国产在一区二区三区| 欧美一区二区啪啪| 亚洲视频无码| 国产精品一区二区国产主播| 亚洲国产精品日韩专区AV| 亚洲无码高清视频在线观看| 中国特黄美女一级视频| 高清不卡毛片| 成人a免费α片在线视频网站| 综合亚洲网| 国产精品视频导航| 亚洲精品第一在线观看视频| 亚洲最新在线| 免费jjzz在在线播放国产| 99久久国产综合精品2020| 夜夜操天天摸| 国产又大又粗又猛又爽的视频| 欧美精品亚洲精品日韩专区| 91精品福利自产拍在线观看| 精品无码一区二区在线观看| 国产成人亚洲综合A∨在线播放 |