這兩天用Rational Rose對以前所學內容用”建模”的方式表示了一下。不完善之處在所難免,敬請拍磚!
···頂層:軟件生命週期的各個階段,現代軟件開發時良工利器必不可少。
···軟件設計階段Software Design:
建模Modeling爲核心,用接口表示。不同的工具通過不同的建模語言,根據不同的“規則“和“模式“,依據需求分析的結果對系統繪製藍圖。本圖是面向對象程序設計中建模過程的表示:依據由需求分析得出的對系統各方面的要求及限制,使用Rational Rose工具運用UML建模語言,採用某種系統架構模式和若干種設計模式對系統建造出模型。
···編碼實現階段Code Implementation(以剛做完的機房收費系統爲例)
使用VB.NET語言和數據庫管理工具依據模型實例具體實現。
···良工利器:分類有些牽強。
其它各階段未深入理解,以待後續。