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ī)劃
主站蜘蛛池模板: 亚洲天堂区| 欧美综合中文字幕久久| 亚洲日本中文字幕天堂网| 六月婷婷精品视频在线观看| 日韩a级毛片| 欧美在线黄| 在线观看无码av免费不卡网站| 国产乱人激情H在线观看| 毛片在线播放网址| 日本www色视频| 欧美伦理一区| 国内精品久久久久久久久久影视 | 亚洲va欧美va国产综合下载| 在线亚洲精品自拍| 无码精品国产dvd在线观看9久| 亚洲一区二区在线无码| 波多野结衣在线se| 日韩无码黄色网站| 国产微拍一区| 亚洲天堂视频网站| 国产亚洲精久久久久久无码AV| 国内精品视频区在线2021| 57pao国产成视频免费播放| 精品国产免费第一区二区三区日韩| 国产精品久久久久久久伊一| 欧美亚洲日韩中文| 中文国产成人精品久久一| 免费A∨中文乱码专区| 秋霞午夜国产精品成人片| AV色爱天堂网| 高清不卡一区二区三区香蕉| 欧美激情视频一区二区三区免费| 久久大香伊蕉在人线观看热2| 激情乱人伦| 91po国产在线精品免费观看| 免费99精品国产自在现线| 国产成人精品一区二区免费看京| 欧美日韩另类在线| 国产成人a毛片在线| 欧美精品三级在线| 99re热精品视频中文字幕不卡| 欧美激情视频在线观看一区| 国产a v无码专区亚洲av| 亚洲男人天堂久久| 97在线免费| www.91中文字幕| 中文字幕亚洲无线码一区女同| 热久久这里是精品6免费观看| 久久国产精品娇妻素人| 国产精品免费福利久久播放| 欧美在线中文字幕| 国产成人综合亚洲网址| 99热精品久久| 亚欧成人无码AV在线播放| 伊人久热这里只有精品视频99| 岛国精品一区免费视频在线观看 | 日本五区在线不卡精品| 中文无码精品A∨在线观看不卡 | www成人国产在线观看网站| 成人字幕网视频在线观看| 青青草一区二区免费精品| 亚洲AV无码不卡无码| 成人亚洲国产| av在线人妻熟妇| 午夜国产理论| 天天做天天爱夜夜爽毛片毛片| 国产在线精品99一区不卡| 亚洲福利一区二区三区| 日韩不卡免费视频| 精品天海翼一区二区| 国产va在线观看| 尤物在线观看乱码| 狠狠色丁婷婷综合久久| 欧美日韩免费在线视频| 色婷婷狠狠干| 爽爽影院十八禁在线观看| 国产精品丝袜视频| 日韩精品一区二区深田咏美| 久久午夜夜伦鲁鲁片不卡| 免费看美女自慰的网站| 手机在线免费不卡一区二| 久久久精品国产亚洲AV日韩|