资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
Course OverviewSoftware System Design and ArchitectureWhats have you learned beforenAbout software designqThe essential conceptsqTechnologies and methodsqNotationsqnWhat have you done in software designqCourse Outlinen软件设计的要素n体系结构设计初步n详细设计(设计模式)教学计划主题主题内容内容1 设计基础要素设设计计基基本本特特征征;软软件件设设计计的的标标准准与与目目标标;外外部部表表现与内部结构;逻辑设计与物理设计;设计决策现与内部结构;逻辑设计与物理设计;设计决策2 设计层次性低层设计;中层设计;高层设计低层设计;中层设计;高层设计3软件体系结构的概念体体系系结结构构的的概概念念;组组件件和和连连接接器器;体体系系结结构构需需求求;体系结构决策;常见的概念错误体系结构决策;常见的概念错误4 体系结构风格 常见的软件体系结构常见的软件体系结构风格风格5 详细设计概述详细设计的环境;详细设计方法。详细设计的环境;详细设计方法。职责与职责分配职责与职责分配(GARSP);协作与控制结构;协作与控制结构6 设计模式专题针针 对对 接接 口口 编编 程程 、 数数 据据 保保 护护 与与 Iterator、 Proxy、PrototypeOCP、多态与、多态与Decorator、Adaptor、Visitor信息隐藏、聚合与信息隐藏、聚合与Faade、Strategy共共性性、差差异异性性处处理理与与Strategy、State、Decorator、Bridge中间层解耦、委托与中间层解耦、委托与Adaptor、Proxy、Mediator运行时注册、回调与运行时注册、回调与Observer、Command类型声明与类型声明与Composite、NULL Object、VO、POJO对对象象创创建建:Singleton、Factory Method、Abstract Factory设计模式总结设计模式总结7 课程总结课程总结总结课程作业;总结课程作业; 资料n教材q无n推荐qFox C. 软件工程设计导论:过程、原理与模式. UML2.0版. 北京:清华大学出版社,2007.q设计原本,F. P. BrooksqGamma E, Helm R, John R, et al. 设计模式:可复用面向对象软件的基础. 北京:机械工业出版社,2004.n参考资料qWirfs-Brock R, McKean A. 对象设计:角色责任和协作. 北京:人民邮电出版社,2006.作业与实验?
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号