软件体系结构
软件体系结构
5000+ 人选课
更新日期:2025/12/12
开课时间2020/04/24 - 2020/07/31
课程周期14 周
开课状态已结课
每周学时-
课程简介

     软件体系结构的主题是针对复杂软件系统的高层结构、组织单元之间的相互关系的描述,以及围绕这种描述开展的各项活动,如设计、评估、实现、管理等。

  《软件体系结构》课程是软件工程专业核心课程,在该课程的学习中,同学们将学习软件体系结构的基本概念、原则和方法。同时,通过实际软件项目设计任务驱动学生运用理论知识主动思考架构方案,引导学生应用辅助工具完成系统架构设计、评估和实现。体验软件架构师在软件项目全生命周期的任务、角色,搭建软件体系结构“学与用”的桥梁。


课程大纲
绪论
1.1绪论
软件体系结构风格
2.1数据流体系结构风格
2.2调用/返回体系结构风格
2.3数据中心体系结构fengge
2.4虚拟机体系结构风格
2.5事件系统体系结构风格
软件体系结构建模及文档化
3.1软件体系结构建模及文档化
质量属性及其提升策略
4.1AvailabilityanditsTactics
4.2ModifiabilityanditsTactics
4.3PerformanceanditsTactics
4.4SecurityanditsTactics
4.5TestabilityanditsTactics
4.6UsabilityanditsTactics
软件体系结构评估
5.1软件体系结构评估
综合应用案例
6.1综合应用案例
课程总结
7.1课程总结