软件设计与体系结构
点击次数:
课程介绍:《软件设计与体系结构》是软件开发方面的重要专业课,是一门理论结合实践课程。课程旨在让学生了解和掌握软件系统从系统架构分析设计到详细设计的知识和能力,因此课程内容主要分为软件系统体系结构和设计模式两大部分。软件体系结构部分主要介绍软件系统结构的基本概念、建模方法和典型软件体系结构风格,是学生了解软件体系结构的应用现状,明确构件、连接件的基本概念和软件体系结构的基本理论,掌握软件体系结构的不同风格和特点,熟悉软件体系结构描述语言,会使用UML对软件体系结构进行建模,了解在软件体系结构理论指导下软件开发的基本过程,初步具备一定的系统架构分析与设计能力。设计模式部分主要以GoF的24类设计模式为主要讲授内容,使学生了解设计模式基本概念和模式设计的基本思想,掌握常用设计模式在软件详细设计中的应用,初步具备运用模式设计思想开展软件详细设计的能力。
上课时间:2021-11-08:翠十二教203*;2021-10-18:翠十二教203*;2021-11-04:翠十二教203*;2021-12-16:翠十二教203*;2021-10-25:翠十二教203*;2021-11-11:翠十二教203*;2021-11-25:翠十二教203*;2021-12-13:翠十二教203*;2021-12-02:翠十二教203*;2021-11-01:翠十二教203*;2021-11-22:翠十二教203*;2021-10-21:翠十二教203*;2021-12-09:翠十二教203*;2021-10-28:翠十二教203*;2021-11-29:翠十二教203*;2021-12-06:翠十二教203*
授课教师:徐本柱
开课学年:2021-2022
开课学期:秋学期
课程号:1616272B
学分:3.0
课程类型:本科生课程
是否精品课程:否
选课人数:85
课时:40.0