学生感悟
1. 建立软件架构体系基本概念,了解架构模型要素和设计原理 Establish the fundamental concepts of software architecture and understand the key attributes and design principles
2. 理解软件架构模式的特点,并掌握基于UML语言的架构设计方法 Understand the characters of various architectural patterns and master the architectural design method based on the UML design tools.
3. 理解组件设计模式(Design Pattern)的原理并掌握其使用方法对设计进行优化 Understand the semantics of design patterns at software component level and know how to use them in software design optimization.
4. 通过课程学习和完成一个软件架构概要设计project,初步具备按照设计要求进行软件体系架构设计的能力 Develop the preliminary design capability for software architectural system through the knowledge study and a course project on the preliminary design on software architecture.