软件设计与体系结构new

软件设计与体系结构new

ID:34648494

大小:386.84 KB

页数:33页

时间:2019-03-08

软件设计与体系结构new_第1页
软件设计与体系结构new_第2页
软件设计与体系结构new_第3页
软件设计与体系结构new_第4页
软件设计与体系结构new_第5页
资源描述:

《软件设计与体系结构new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Slide1软件设计与体系结构软件设计与体系结构————课程与教材建设思考课程与教材建设思考董威、文艳军董威、文艳军国防科技大学计算机学院国防科技大学计算机学院AFreesamplebackgroundfromwww.powerpointbackgrounds.com报告内容报告内容一、软件工程教育的现状一、软件工程教育的现状二、软件工程方向专业规范对课程的要求二、软件工程方向专业规范对课程的要求三、三、SWEBOKSWEBOK的相关知识领域的相关知识领域四、我们目前的课程教学情况和建设思考四、我们目前的课程教学情况和建设

2、思考五、对教材的规划及其特色五、对教材的规划及其特色六、小结六、小结2AFreesamplebackgroundfromwww.powerpointbackgrounds.com一、软件工程教育的现状一、软件工程教育的现状¢¢建立软件工程学科,系统、规范地培养软件工建立软件工程学科,系统、规范地培养软件工程人才已受到国内外高等学校、科研院所和企程人才已受到国内外高等学校、科研院所和企业界的普遍重视业界的普遍重视––软件工程知识体软件工程知识体SWEBOKSWEBOK––计算教程软件工程卷计算教程软件工程卷CCSECCSE–

3、–软件工程教育知识体软件工程教育知识体SEEKSEEK3AFreesamplebackgroundfromwww.powerpointbackgrounds.com国内软件工程教育情况国内软件工程教育情况¢¢计算机科学与技术本科专业规范(软件工程方计算机科学与技术本科专业规范(软件工程方向):向):–对软件工程专业方向教育的历史、现状及发展方向、本科毕业生培养目标和规格、教育内容和知识体系、办学条件等进行了论述。–详细描述了软件工程教育知识体系、软件工程专业核心课程,给出了软件工程专业综合性课程设计范例。¢¢软件工程作为一

4、个专业方向,其教学是通过完软件工程作为一个专业方向,其教学是通过完善的一组课程体系来实施的。善的一组课程体系来实施的。–“软件设计与体系结构”是其中重要的核心课程。4AFreesamplebackgroundfromwww.powerpointbackgrounds.com二、软件工程方向专业规范对本课程的要求二、软件工程方向专业规范对本课程的要求¢¢课程描述:课程描述:–深入学习软件设计;–设计模式、框架和体系结构的继续学习;–当前中间件体系结构综述;–使用中间件设计分布式系统;–基于构件的设计;–度量理论和设计中的合理

5、性准则;–设计质量,如性能、安全性、保密性、可重用性和可靠性等;–度量内部属性和软件复杂性;–设计的评估和演化;–软件演化、再工程和逆向工程的基础知识。5AFreesamplebackgroundfromwww.powerpointbackgrounds.com学习目的学习目的①①在各种软件设计中应用多种设计模式、框架在各种软件设计中应用多种设计模式、框架和体系结构。和体系结构。②②使用不同的中间件技术设计并实现软件。使用不同的中间件技术设计并实现软件。③③使用好的质量准则作为设计目标,然后度量使用好的质量准则作为设计目标

6、,然后度量和评估设计以保证目标被满足。和评估设计以保证目标被满足。④④使用合理的变更控制方法更改设计。使用合理的变更控制方法更改设计。⑤⑤使用逆向工程技术重新获得软件设计。使用逆向工程技术重新获得软件设计。6AFreesamplebackgroundfromwww.powerpointbackgrounds.com教学模块顺序、实践教学教学模块顺序、实践教学①①在以前学习的基础上,对设计模式进行更深在以前学习的基础上,对设计模式进行更深入的学习;入的学习;②②将设计模式应用到几个示例应用程序;将设计模式应用到几个示例应用程

7、序;③③中间件体系结构的深入学习,包括中间件体系结构的深入学习,包括COMCOM、、CORBACORBA和和.NET.NET;;④④对实际设计案例的广泛研究;对实际设计案例的广泛研究;⑤⑤软件评价基础,度量软件质量;软件评价基础,度量软件质量;⑥⑥再工程和逆向工程技术;再工程和逆向工程技术;⑦⑦使用中间件技术构建一个重要项目。使用中间件技术构建一个重要项目。7AFreesamplebackgroundfromwww.powerpointbackgrounds.com课程的知识领域和知识单元课程的知识领域和知识单元(1/2)

8、(1/2)知识领域知识领域知识单元和知识点知识单元和知识点具体内容具体内容CMP构造技术ct.11中间件计算基础构造技术ct.12分布式软件的代码开发方法构造技术ct.13构建异构系统MAA建模基础md建模原理;前置与后置条件、不变式;数学模型和规约语言简介;建模语软件建模言的性质;语法和语义;构件化与

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。