官术网_书友最值得收藏!

第4章 應用模塊化

4.1 應用模塊劃分的重要性

在軟件設計過程中,為了能夠對系統開發流程進行管理、保證系統的穩定性以及后期的可維護性,可以按照一定的準則對軟件開發進行模塊的劃分。根據模塊來進行系統開發,可提高系統的開發進度、明確系統的需求、保證系統的穩定性。

在系統設計的過程中,每個系統實現的功能有所不同,所以每個系統的需求不同,系統的設計方案也不同。在系統的開發過程中,有些需求在屬性上往往會有一定的關聯性,而有些需求之間的聯系卻很少。如果在設計的時候不對需求進行歸類劃分,那么在后期往往會造成混亂。

在軟件設計過程中對軟件進行模塊劃分可以擁有以下好處:

● 使程序實現的邏輯更加清晰,可讀性強。

● 使多人合作開發的分工更加明確,容易控制。

● 能充分利用可以重用的代碼。

● 抽象出可公用的模塊,可維護性強,以避免同一處修改在多個地方出現。

● 系統運行可方便地選擇不同的流程。

● 可基于模塊化設計優秀的遺留系統,方便組裝開發新的相似系統,甚至一個全新的系統。

主站蜘蛛池模板: 开化县| 江城| 晋州市| 云和县| 陆良县| 宝应县| 东丽区| 阿拉善左旗| 永昌县| 乌兰察布市| 石门县| 宁夏| 枣庄市| 革吉县| 耿马| 和政县| 华亭县| 尚志市| 黄骅市| 呼玛县| 鹤岗市| 襄垣县| 濮阳市| 嘉定区| 逊克县| 楚雄市| 商洛市| 铜梁县| 山东省| 柘荣县| 平乡县| 梓潼县| 苍南县| 吴桥县| 高州市| 丽水市| 株洲县| 留坝县| 金山区| 渝中区| 海林市|