首页 » 职称论文 » 教育 » 正文
我院“软件体系结构”课程从软件体系结构
更新日期:2022-05-09     浏览次数:196
核心提示:我院软件体系结构课程从软件体系结构的设计思想、面向对象设计原则和设计模式三个层面展开教学,课程内容涵盖软件体系结构的基础概念、质量属性、软件

我院“软件体系结构”课程从软件体系结构的设计思想、面向对象设计原则和设计模式三个层面展开教学,课程内容涵盖软件体系结构的基础概念、质量属性、软件体系结构的风格、软件产品线及其软件架构、面向对象设计原则、设计模式,学生在学习过程中需要深入理解知识点,掌握软件设计方法的根本思路和原则,能够应用所学理论解决复杂的软件工程设计问题。具体而言,学生能够理解软件工程领域软件体系结构设计的思想,可以根据软件企业真实项目需求,在架构设计过程灵活应用软件体系结构风格,在详细设计过程灵活应用设计模式,在实际项目开发中能抽象出新的体系结构风格或设计模式。

我院的“软件体系结构”课程自学院成立以来,已经讲授十余年,在多年的教学过程中遇到一些难以解决的问题:

课程知识点多,抽象层次高,学生学习起来理解困难;学生项目经验有限,仅凭课堂内有限时间的讲授,难以理解很多架构层次的设计思想、原则;缺少相应的开放课程网站,学生课下自主学习缺乏指导,造成自主学习目标不明确,效率低;缺少来自企业的真实案例和真实开发环境及平台,无法跟企业需求进行无缝对接。因此有必要将课程建设为产学研融合的线上线下结合的立体化课程。