- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第讲课程整体介绍
哈尔滨工业大学计算机学院 唐好选 Email:tanghx@hit.edu.cn 软件体系结构(含软件设计模式) 课程整体介绍 先修课程 软件工程(SE) 程序设计语言 数据库原理与应用 面向对象技术(OO) 计算机网络 教材与参考书 张友生. 软件体系结构,清华大学出版社 李仁发等. 软件设计(从程序设计到体系结构), 电子工业出版社 Software Architecture in Practice (软件构架实践) Len Bass, Paul Clements, Rick Kazman,清华大学出板社 张逸. 软件设计精要与模式. 电子工业出版社 网络资料 Unified Process An Introduction (统一过程引论) 美Philippe Kruchten, 机械工业出板社 Design Patterns (设计模式), Erich Gamma Richard Helm, Ralph Johnson John Vlissides 著, 机械工业出版社 COM原理与应用,潘爱民,清华大学出版社 Large-Scale, Componenet-Based, Development (大规模基于构件的软件开发), 美Alan W. Brown著 机械工业出版社 参考教材 基本要求 掌握软件体系结构及软件设计的相关技术,能按照现代软件工程的模式实施具体项目 将构件、软件设计模式及软件体系结构技术应用到软件项目开发中 软件体系结构概念、模型与风格 分布式软件体系结构和软构件技术 软件设计模式概念、分类与案例 课程内容 学时安排(1/4) 课程总学时数:32学时 绪论(2学时) 课程整体介绍 软件体系结构、软件设计模式和软件工程知识体系; 软构件和面向服务软件设计模式的基本思路 学时安排(2/4) 构件体系结构(8学时) 软件体系结构的概念及组成 软件体系结构建模 软件体系结构风格 软件体系结构设计 学时安排(2/4) 分布式软件体系架构和软构件技术(14学时) 软件复用与软构件技术 CORBA代理架构、构件接口描述及CORBA构件模型 微软DNA架构及COM构件 J2EE架构及组件技术 云架构及服务构件 学时安排(4/4) 构件设计模式及相关技术(8学时) 软件设计模式的概念与分类 创建型设计模式及案例 结构型设计模式及案例 行为型设计模式及案例 课表征求意见稿 1-2 1-2 1-2 9-10 1-2 9-10 3-4 1-2 1-2 9-10 1-2 9-10 3-4 1-2 1-2 9-10 考试 成绩评估 实验及平时成绩:15分 开发实习:提交程序及文档:25分 期末考试:60分 注意:实验报告和作业须在考试之前提交,逾期不计算成绩! 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * * *
文档评论(0)