.NET 平臺下敏捷開發架構及代碼生成技術
Agile Software Architecture and Automation Development Based on .NET Framework
(南昌大學) 陸遠胡瑩
LU Yuan HU Ying
摘要: 為適應快速多變的需求,提高系統開發的效率,縮短開發周期,本文提出了一種基于.NET 平臺的敏捷化開發N 層架構。
運用強類型數據集進行各層之間的數據傳遞并利用.NET 平臺提供的命令構造器和XML 架構定義工具結合參數替換的方
法實現了各層代碼的自動生成,最后結合具體項目驗證了這一構架的敏捷性及有效性。
關鍵詞: 開發架構; 代碼生成; .NET 平臺
中圖分類碼: TH311 文獻標識碼: A
Abstract: To fit the variability of demand, improve the efficiency and reduce development periods, an agile N -layers architecture
based on .NET platform is prompt. The typed data set is applied as information medium between layers. With command builder and
XML structure define tool, a method of parameter replacement is used to generate codes automatically. The agility and validity of this
architecture are proved in a military project.
Key words: software architecture; code generation; .NET platform |
|