职称:副教授
单位:太原科技大学
部门:计算机科学与技术学院
主讲教师:谢斌红 聂跃光
教师团队:共2位
第1期
| 学校: | 太原科技大学 |
| 开课院系: | 计算机科学与技术学院 |
| 开课专业: | 软件工程 |
| 学分: | 3 |
| 课时: | 40 |
《软件设计与体系结构》是软件工程专业的一门专业基础课程。该课程在整个课程体系中处于承上启下的核心地位,它以高级程序设计、面向对象程序设计等课程的学习为基础,也是进一步学习软件测试与质量保证、软件分析与建模技术和软件项目管理等课程的基础。通过本课程学习,使学生掌握常见的软件设计模式和软件体系结构风格的概念、应用场景、解决方案和实现机制,具备针对复杂软件工程问题,给出满足要求的软件结构。
| 课程章节 | | 文件类型 | | 修改时间 | | 大小 | | 备注 | |
| 1.2 软件设计模式概述 |
视频
.mp4
|
2021-03-02 | 91.58MB | ||
|
视频
.mp4
|
2021-03-02 | 64.56MB | |||
|
视频
.mp4
|
2021-03-02 | 74.00MB | |||
|
文档
.ppt
|
2021-03-02 | 3.99MB | |||
| 1.3 预备知识-UML语言 |
文档
.ppt
|
2021-03-02 | 2.73MB | ||
|
作业
.work
|
2021-03-02 | -- | |||
| 2.1 概述 |
视频
.mp4
|
2022-03-01 | 53.76MB | ||
|
文档
.ppt
|
2022-03-01 | 5.30MB | |||
| 2.2 单一职责原则 |
视频
.mp4
|
2022-03-01 | 61.50MB | ||
|
作业
.work
|
2022-03-01 | -- | |||
| 2.3 开闭原则 |
视频
.mp4
|
2022-03-01 | 78.47MB | ||
|
作业
.work
|
2022-03-01 | -- | |||
| 2.4 里氏替换原则 |
视频
.mp4
|
2022-03-01 | 220.60MB | ||
| 2.5 依赖倒置原则 |
视频
.mp4
|
2021-03-07 | 146.22MB | ||
| 2.6 接口隔离原则 |
视频
.mp4
|
2021-03-07 | 68.40MB | ||
| 2.7 合成复用原则 |
视频
.mp4
|
2021-03-07 | 96.51MB | ||
| 2.8 迪米特法则 |
视频
.mp4
|
2021-03-07 | 108.71MB | ||
| 2.9 总结与思考 |
视频
.mp4
|
2021-03-07 | 105.72MB | ||
| 3.1 简单工厂方法模式 |
视频
.mp4
|
2021-03-02 | 72.08MB | ||
|
视频
.mp4
|
2021-03-02 | 91.70MB | |||
|
文档
.ppt
|
2021-03-02 | 991.00KB | |||
| 3.2 工厂方法模式 |
视频
.mp4
|
2021-03-02 | 94.07MB | ||
|
文档
.ppt
|
2021-03-02 | 991.00KB | |||
| 3.3 抽象工厂模式 |
视频
.mp4
|
2021-03-02 | 63.54MB | ||
|
视频
.mp4
|
2021-03-02 | 90.24MB | |||
|
文档
.ppt
|
2021-03-02 | 1.23MB | |||
| 3.4 工厂模式总结和习题 |
视频
.mp4
|
2021-03-02 | 57.99MB | ||
|
视频
.mp4
|
2021-03-02 | 86.20MB | |||
|
视频
.mp4
|
2021-03-02 | 38.58MB | |||
|
文档
.ppt
|
2021-03-02 | 1.28MB | |||
| 3.5 单例模式 |
文档
.ppt
|
2021-03-02 | 651.00KB | ||
| 3.6 实验一 创建型设计模式 |
文档
.pdf
|
2021-03-02 | 940.64KB | ||
| 4.1 适配器模式 |
视频
.mp4
|
2021-03-02 | 64.08MB | ||
|
视频
.mp4
|
2021-03-02 | 30.42MB | |||
|
视频
.mp4
|
2021-03-02 | 55.66MB | |||
|
视频
.mp4
|
2021-03-02 | 54.15MB | |||
|
文档
.ppt
|
2021-03-02 | 1.42MB | |||
| 4.2 外观模式 |
视频
.mp4
|
2021-03-02 | 48.17MB | ||
|
视频
.mp4
|
2021-03-02 | 109.53MB | |||
|
文档
.ppt
|
2021-03-02 | 1.49MB | |||
| 4.3 桥接模式 |
视频
.mp4
|
2021-03-02 | 53.82MB | ||
|
视频
.mp4
|
2021-03-02 | 61.83MB | |||
|
视频
.mp4
|
2021-03-02 | 76.99MB | |||
|
视频
.mp4
|
2021-03-02 | 67.05MB | |||
|
视频
.mp4
|
2021-03-02 | 18.09MB | |||
|
文档
.pptx
|
2021-03-02 | 590.57KB | |||
| 4.4 实验2:结构型设计模式 |
文档
.pdf
|
2021-03-02 | 940.64KB | ||
| 5.1 访问者模式 |
视频
.mp4
|
2021-03-02 | 71.85MB | ||
|
视频
.mp4
|
2021-03-02 | 52.02MB | |||
|
视频
.mp4
|
2021-03-02 | 74.37MB | |||
|
文档
.ppt
|
2021-03-02 | 1.64MB | |||
| 5.2 中介者模式 |
视频
.mp4
|
2022-04-13 | 40.69MB | ||
|
视频
.mp4
|
2022-04-13 | 46.83MB | |||
|
文档
.ppt
|
2022-04-13 | 514.00KB | |||
| 5.3 策略模式 |
视频
.mp4
|
2022-04-13 | 71.57MB | ||
|
视频
.mp4
|
2022-04-13 | 36.43MB | |||
|
视频
.mp4
|
2022-04-13 | 66.39MB | |||
|
文档
.ppt
|
2022-04-13 | 1.43MB | |||
| 5.4 状态模式 |
视频
.mp4
|
2021-03-02 | 37.28MB | ||
|
视频
.mp4
|
2021-03-02 | 56.08MB | |||
|
视频
.mp4
|
2021-03-02 | 120.28MB | |||
|
文档
.ppt
|
2021-03-02 | 1.16MB | |||
| 5.5 模板模式 |
文档
.pptx
|
2021-03-02 | 903.84KB | ||
| 5.6 实验3:行为型设计模式 |
文档
.pdf
|
2020-02-29 | 940.64KB | ||
| 6.1 软件体系结构的概念 |
视频
.mp4
|
2021-03-02 | 76.24MB | ||
|
文档
.ppt
|
2021-03-02 | 119.00KB | |||
| 7.1 调用-返回风格 |
文档
.ppt
|
2021-03-02 | 3.95MB | ||
| 7.2 数据流风格 |
文档
.ppt
|
2021-03-02 | 2.86MB | ||
|
视频
.mp4
|
2021-03-02 | 36.89MB | |||
|
视频
.mp4
|
2021-03-02 | 52.22MB | |||
| 7.3 事件系统软件体系结构 |
视频
.mp4
|
2021-03-02 | 58.92MB | ||
|
视频
.mp4
|
2021-03-02 | 37.73MB | |||
|
视频
.mp4
|
2021-03-02 | 59.08MB | |||
|
文档
.ppt
|
2021-03-02 | 1.12MB | |||
| 7.4 层次软件体系结构 |
文档
.ppt
|
2021-03-02 | 498.00KB | ||
| 7.5 MVC软件体系结构 |
视频
.mp4
|
2021-03-02 | 37.06MB | ||
|
视频
.mp4
|
2021-03-02 | 71.61MB | |||
|
文档
.pptx
|
2021-03-02 | 299.15KB | |||
| 8.1 客户端-服务器软件体系结构 |
文档
.pptx
|
2021-03-02 | 410.51KB | ||
| 8.2 P2P软件体系结构 |
文档
.ppt
|
2021-03-02 | 554.00KB | ||
| 8.3 网格计算软件体系结构 |
文档
.ppt
|
2021-03-02 | 2.56MB | ||
| 8.4 SOA软件体系结构 |
文档
.ppt
|
2021-03-02 | 1.20MB | ||
| 8.5 云计算软件体系结构 |
文档
.ppt
|
2021-03-02 | 9.56MB | ||
| 8.6 实验四:MVC体系结构 |
文档
.pdf
|
2021-03-02 | 940.64KB |