《软件体系结构》教学大纲.docx
《《软件体系结构》教学大纲.docx》由会员分享,可在线阅读,更多相关《《软件体系结构》教学大纲.docx(5页珍藏版)》请在第壹文秘上搜索。
1、软件体系结构教学大纲适用范困:202X版本科人才培养方案课程代码:22150121课程性质:专业选修i果学分:2学分学时:32学时(其中:理论24学时.实验8学时)先修课程:计算机址成原理与结构、操作系统等后接课程:计徵机网络原理等适用专业:人工智能专业开课单位:智能工程学院一课程说明名软件体系结构是人工智能专业的专业选修课。本课程主要是介绍软件体系结构的基本原理、方法和实践,反映软件体系结构研究和应用的最新进展。本课程注重软件系统结构设计以及规格说明,培养学生对于软件底目开发时具有结构化、体系化的思想。二、课程目标通过本课程的学习,(史学生达到如下目标:课程目标1:了解并掌握软件体系结构的概
2、念、结构风格和模式等.课程目标2:/解并掌樨软件体系结构的描述方法,并旎够采用软件体系结构的架构开发功能简单的应用软件,培养学牛.分析、解决何趣的能力.三、课程目标与毕业要求软件体系结构3课程教学目标对人工智能专业毕业要求的支技见衣I,表1课程教学目标与毕业要求关系毕业JS求指标点课程目标支撑1.工程知识:能师将数学、自然科学、工程基础和专业知识用于解决人工智能及交叉应用领域工程问题。1.2系统掌握人工智能领域的工程基础和专业知识,包括计算机理件、软件及系统等方面内容,了解通过人工日能系统解决工程问虺的基本方法.课程目标I:了解并掌握状件体系结构的概念、结构风格和模式等M3.设计/开发解决方案
3、,能设计针对人工智能及交叉应用领域工程向虺的解决方案和满足特定需求,并在设计中体现创新也识,考虑社会、3.1 掌握人工智能应用硕域的软硬件体系的基本设计理论和设计方法:3.2 设计针对人工智能轴域或杂工程问遨课程目标2:了解并掌握软件体系结构的描述方法,并能脾枭用软件体系结构的架构开发功能简单的应用软件,培养学生分析、解袂问题的能力。M环境、健康、安全、法律、文化等因素,的解决方案,包括设计或开发渤足特定需求HI约束条件的软硬件系统、模块或算法波程,并能幡进行模块和系统级优化,注;表中-H(WXM(中)”表示课程与相关毕业要求的关联度.四、教学内容,基本要求与学时分配1.理论部分见表2我2假学
4、内,、基本要求与学时分正敦学内容教学要求,教学点魔点理论学时坪学时对应的课程目标1.软件体系结构概论1. 1软件1.2 软件工程1.3 软件设计1.4 软件体系结构教学要求:/解并掌握构件狭取、管理以及圣用的相关概念:了解软件体系结构的发展以及应用现状,At构件的获取、管理以及里用的相关概念:软件体系结构的发展以及应用现状.难点:构件的获取、管理以及就用的相关概念2012软件建模和描述1.1 1软件模型概述1.2 软件模型的发屣脉络1.3 软件模型解析1.4 软件模型深入认识教学要求:理解并掌握软件基本模型:了解软件体系结构的核心模型、生命周期模里以及抽象模型,点,软件模型解析难点,软件模型解
5、析1O1、2&软件体系结构建模和UM1.3.1 软件体系结构建模概述3.2 茶于软件体系结构的基本开发1.2 3UM1.概述3.4 面向对象概述3.5 UM1.中的结构建模3.6 UM1.中的行为建模校学要求:使学生了解并掌握UM1.建设语G点I用例图、类图和对象图、交互图、状态图、活动图、构件图以及部署图.难点,用例图、类图和对象图、交互图、状态图、活动图、构件图以及部署图.6O1、24.软件设计过程4.1 软件设计基础4.2 软件体系结构设计方法4.3 高可信软件设计教学要求:使学生学握软件体系结构的设计过程:了解典型的软件体系结构设计方法。点:软件体系结构的设计方法,点I软件体系结构的设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件体系结构 软件 体系结构 教学大纲
