目标学习如何为应用程序设计一个合适的架构了解对设计进行审查的各种方式概要本文将依次介绍应用设计的六个主要步骤并讨论与逻辑选择相关的各种问题。文中还包含了检查设计时可供参考的表单。输入在设计应用架构的时候以下输入是非常有用的:用例与使用场景功能需求非功能性需要(如性能、安全性、可靠性等质量属性)技术需求部署环境各种限制条件输出设计应生成以下结果:突出架构特点的用例架构的危险区域可用的架构架构测试点步骤图1即是应用架构设计的五个主要步骤。图1应用构架设计的主要步骤这些步骤分别是:步骤1确定架构目标。