课程介绍
友情链接
面向对象分析与设计 - 课程介绍
开课部门: 计算机科学与技术学院
课程名称: 面向对象分析与设计
课程英文名称: Object-oriented Design and Analysis
总课时: 64
学分: 4
内容简介: 《面向对象分析与设计》课程是软件工程专业的专业必修课程。面向对象分析与设计方法学,代替传统的面向过程的结构化分析与设计方法,也已逐渐成为现代软件工程领域中的主流方法。特别是随着90年代末统一建模语言UML的广泛应用,基于UML的面向对象分析与设计方法在国内外学术界和产业界普遍受到重视,成为软件工程三个要素之一。本课程结合统一建模语言UML和项目案例,使学生深入理解以面向对象方法为主线的软件工程技术的精髓和实质,系统了解并掌握面向对象分析与设计等相关软件工程领域的关键技术,包括基于用例的需求定义、面向对象的系统分析和系统设计、设计模式和框架复用、软件架构和软件构件技术等内容。通过以团队方式进行的项目实践环节,培养学生的软件开发实践和项目组织的初步经验、创新意识和团队精神。
授课对象: 计算机专业、软件工程专业
先修课程: 高级程序设计
教材和参考书: 布奇等著,王海鹏、潘加宇译,面向对象分析与设计,北京:人民邮电出版社
[美]Rebecca Wirfs-Brock,Brian Wilkerson,Lauren Wiener,面向对象软件设计经典,北京:电子工业出版社
Craig Larman,UML和模式应用:面向对象分析与设计导论,北京:机械工业出版社
本信息更新时间: