1. 软件工程方法和过程过程模型敏捷开发软件生命周期的活动需求分析与建模软件测试项目管理设计模式
2. 软件体系结构和模式软件体系结构基本设计模式分布式系统架构模式(包含了接入层、业务层、资源层等)架构