.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 |
|