检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:贾玉祥[1] 昝红英[1] JIA Yu-xiang;ZAN Hong-ying(School of Computer and Artificial Intelligence,Zhengzhou University,Zhengzhou 450001,China)
机构地区:[1]郑州大学计算机与人工智能学院,河南郑州450001
出 处:《软件导刊》2023年第2期199-203,共5页Software Guide
基 金:郑州大学教育教学改革研究与实践项目(2019ZZUJGLX326,2019ZZUJGLX338);河南省研究生教育改革与质量提升工程项目(YJS2022ZX05)。
摘 要:针对软件体系结构课程内容抽象、落地难的问题,提出基于开源框架的“案例+开源+框架”教学法,引入产业界主流技术,选择实践性强、有案例支撑的内容进行教学,在架构分析与设计的基础上进一步考虑了架构在系统实现中的应用。以软件质量属性策略及软件架构风格为纲组织教学内容,二者在主题选择上具有很好的弹性,便于根据不同学时灵活剪裁。采用开源案例和公开教学资料,使学生在理解相关知识点的同时,具备基于源码分析软件体系结构的能力,也能掌握基于框架的构件式软件开发方法。学生评教结果显示,该教学法取得了较好的教学效果。Aiming at the problems of abstract contents and difficult implementation of software architecture courses, propose a teaching method based on open source framework integrating cases, open source, and framework, introduces mainstream technologies from the industry, and selects contents with strong practicality and case support for teaching, considering application of software architecture to system implementation besides software architecture analysis and design. The teaching contents are organized based on the software quality attribute strategy and software architecture style, both of which have good flexibility in topic selection, resulting in a good tailorability according to different school hours. Using open source cases and teaching materials, students can understand the relevant knowledge points, have the ability to analyze software architecture based on source codes, and master the framework-based component software development method. The teaching evaluation results by students show that the proposed method can achieve good teaching effect.
关 键 词:软件体系结构 开源框架 软件质量属性 软件架构风格 多视图模型
分 类 号:G420[文化科学—课程与教学论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.248