如何才能讓我們設(shè)計的軟件開發(fā)系統(tǒng)具備特點(diǎn)呢
?假如能把軟件有很多的小的系統(tǒng),每個系統(tǒng)都想對的獨(dú)立,把這些子系統(tǒng)想搭積木一樣的靈活的組裝起來,就構(gòu)成了整個軟件的系統(tǒng)
,就像我們上面提的生命周期的軟件設(shè)計,這樣的系統(tǒng)肯定能獲得好的特性。就是我們所說的“身體結(jié)構(gòu)”,以下就是我們軟件的子系統(tǒng)的很多特點(diǎn)!
結(jié)構(gòu)的穩(wěn)定性 軟件在設(shè)計階段,在把一個系統(tǒng)來劃分,設(shè)計合理,使得系統(tǒng)的結(jié)構(gòu)健壯,能夠適應(yīng)用戶變化的需求!就像一個人的身體一樣有很多組成!
結(jié)構(gòu)的可擴(kuò)展性 到那個軟件必須增加我們的新功能的時候
,提高軟件可重要性和可擴(kuò)展性是很重要的
內(nèi)聚性 子系統(tǒng)的內(nèi)聚性會提高軟件的可重要性和維護(hù)性
當(dāng)然還有組合型、松耦合,當(dāng)然這些都不用詳解了,希望
觀瀾網(wǎng)站建設(shè)能自己總結(jié)的軟件開發(fā)在實(shí)際中遇到的問題,希望能幫到更多的朋友!