1 / 4
文档名称:

软件体系结构 陈长清 《软件体系结构》课程教学大纲.doc

格式:doc   大小:84KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件体系结构 陈长清 《软件体系结构》课程教学大纲.doc

上传人:小雄 2021/9/22 文件大小:84 KB

下载得到文件列表

软件体系结构 陈长清 《软件体系结构》课程教学大纲.doc

相关文档

文档介绍

文档介绍:《软件体系结构》课程教学大纲
一、 课程名称:软件体系结构 Sof tware Architecture
二、 课程编码:0810711
三、 学时与学分:48/3
其中课堂教学32学时,实践教学16学时。
四、 先修课程:软件工程
五、 课程教学目标
帮助学生了解软件体系结构的基本概念,初步掌握中 大型软件体系结构的分析与设计方法;
使学生了解构建系统的目的是为了满足组织的需求, 认识软件行业和开发组织在系统设计及其最终成败所起的 作用,提高软件设计的基本素养;
引导学生认识系统的性能、可用性、安全性等质量属 性都是受软件构架制约的,或者说这些属性的实现影响着设 计师的设计选择。
六、 适用学科专业
软件工程
七、 基本教学内容与学时安排
•构架商业周期(2学时)
构架的产生
软件过程和构架商业周期
什么样的构架才算好
•什么是软件构架(2学时)
软件构架概念的澄清
软件构架的其他观点
构架模式、参考模型和参考构架
软件构架的重要性
•A-7E案例分析(2学时) 与构架商业周期的关系 需求与质量
A-7E航空电子系统的构架
•理解质量属性(6学时) 功能性和构架
构架和质量属性 系统的质量属性 质量属性场景 其他系统质量属性 商业质量属性
构架的质量属性
•实现质量属性(6学时) 战术介绍
可用性战术
可修改性战术
性能战术
安全性战术 可测试性战术 易用性战术
战术与构架模式的关系
构架模式和样式
•设计构架(6学时)
生命期中的构架
设计构架
形成团队结构
创建骨架系统
•飞行模拟:构架可集成性案例分析(2学时)
与构架商业周期的关系
需求与质量
构架解决方案
•构架编档(2学时)
构架编档的使用
视图
选择相关视图
视图编档
跨视图文档
统一建模语言
• AT AM: 一种进行构架评估的综合方法(4学时)
ATAM的参与人员
ATAM的结果
ATAM的阶段
Nightingale系统:应用ATAM的案例分析
八、 实践教学(16学时)
•上机操作内容及要求:
从网上选课系统、文本编辑系统、票务查询系统或正文 关键字索引系统这四个系统中任选一个,根据不同的质量属 性驱动,运用ADD方法设计两个或多个构架方案,