软件概要设计,系统架构,需求分析,架构风格,模块化设计,性能扩展性,原型验证