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