电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《软件设计与体系结构》教学大纲

《软件设计与体系结构》教学大纲_第1页
1/7
《软件设计与体系结构》教学大纲_第2页
2/7
《软件设计与体系结构》教学大纲_第3页
3/7
《软件设计与体系结构》教学大纲(32+8 学时)中文名称软件设计与体系结构英文名称SoftwareDesignandArchitecture开课学院计算机科学学院总学时40学分2先修课程C 语言程序设计、面向对象程序设计、软件工程概论01.课程的性质、目的与任务《软件设计与体系结构》课程是为软件工程专业开设的必修课,也是计算机科学与技术软件开发方向课程。本课程运用工程的思想、原理、技术、工具,来对软件设计以及软件体系结构的相关思想、理论与方法进行系统介绍,包括软件模型和描述、软件体系结构建模和 UML、软件设计过程、软件体系结构风格、面向对象的软件设计方法、面向数据流的软件设计方法、用户界面设计、设计模式、Web 服务体系结构、基于分布构件的体系结构、软件体系结构评估、软件设计的进化、云计算的体系结构等内容。本课程的具体任务包括:1.让学生建立构建软件系统架构一般方法的感性认识,理解并掌握软件系统架构分析、体系结构建模与架构设计的相关理论知识,培养学生软件架构设计的基本能力,能从内部模块规划设计、系统层次结构的构建开始,了解构建系统结构的一般技术和方法。2.在构建软件系统的过程中,理解软件系统构建的一些关键问题,学习应对不同需求的系统对策和设计实现技术,使学生初步具备一定的系统架构分析与设计能力,同时,深入理解各种典型框架技术及原理,并初步具备运用模式设计思想开展软件详细设计的能力。3.一方面,让学生理解并掌握软件体系结构的重要概念、术语和系统化方法,建立软件架构设计的理念,了解当前流行的框架技术,并理解其原理。另一方面,以加深知识理解和培养初步架构设计能力为目的,并在项目开发中加以实践;在实践环节中重点培养运用典型框架进行项目构建的能力和使用设计模式进行细化设计的能力。02.课程教学基本要求及基本内容第 1 章引言(一)基本教学内容1.1软件1.2软件工程1.3软件设计1.4软件体系结构(二)基本要求教学目的:理解软件的本质、软件神话、软件工程,了解软件过程和软件工程实践的相关内容,了解网络环境带来的各类问题。教学重点:软件工程中的设计、设计过程和设计质量、软件设计原则。教学难点:什么是软件体系结构、软件体系结构的内容、设计阶段的软件体系结构。第 2 章软件模型和描述(一)基本教学内容2.1什么是软件模型2.2软件模型的发展脉络2.3软件模型解析2.4深入认识软件模型2.5体系结构描述语言(二)基本要求教学目的:理解功能模型、对象模型、组件...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《软件设计与体系结构》教学大纲

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部