摘要
随着软件系统规模和复杂性的日益增长及客户对于软件系统上线时间的苛刻的要求,保证软件产品的质量和缩短开发周期愈显得重要了。传统的开发方法期望通过技术更新来达到目的,但实际很难带来显著效果,而软件过程管理虽然可以解决问题,但由于受时间和经费的双重压力,它的作用有一定的局限性。本文讨论了基于软件体系结构的结构设计,并提出了一个基于.NET框架的分布式软件体系结构,.通过在网上书店的项目的实践,证明该体系结构设计提高了系统质量、降低了开发风险、保证了开发进度。
With the increasing scale and complication of software systems and customers strict demands on time limits, it is important to ensure software quality and shorten development cycles. Traditional development tries to achieve this goal by technical innovation but in fact it can not bring evident effect. Although software process may solve these problems, its effect is restricted under the pressure of the time and expense. This papers discuss architecture design based on the software architecture, forward the distributed software architecture based on .NET framework. Our project practices show that the architecture design increased improves system quality, lowers development risks and ensures development schedule.
出处
《电脑编程技巧与维护》
2008年第11期55-56,共2页
Computer Programming Skills & Maintenance