Download presentation
Presentation is loading. Please wait.
1
UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC E-mail: lfdong@ustc.edu.cnlfdong@ustc.edu.cn http://staff.ustc.edu.cn/~lhttp://staff.ustc.edu.cn/~lfdong http://staff.ustc.edu.cn/~l 地址 : 深圳市中国科大深圳研究院
2
2 About This Course 一、适合群体和预备知识 二、课程目标 三、讲授方式 四、课程内容 五、参考书目 六、考核形式 七、几点要求 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
3
3 一、适合群体和预备知识 Intended Audience( 适合群体 ) Software developers who are writing programs shift to object-oriented programming. ( 想转到 OOP 的软件开发人员 ) Software managers who need to better understand object technology ( 需要更好地理解对象技术的软件管理人员 ) Prerequisite( 预备知识 ) Familiarity with C programming language ( 熟悉 C) A desire to learn about OOP ( 有学 OOP 的愿望 ) 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
4
4 二、课程目标 理解 Object Technology 和 OO 的基本概念 和思想 数据抽象 封装性 多态性 熟练掌握 UML 标记语言,并能使用一种 Case 工具进行设计. 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
5
5 三、教学方式 课堂讲授( 60 学时) -- UML 基本概念 -- Rose 基础 -- 设计实例 -- 习题讲解 (4 课时 ) 上机练习( 20 机时) 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
6
6 四、课程内容 面向对象的基本概念和 UML 语言 类和对象,数据抽象 封装性 继承性和派生类 多态性 模板与容器 面向对象的体系结构 CASE 工具和应用实例 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
7
7 五、参考书目 《 UML 课程设计》 -- 董兰芳 刘振安 编著 机械工业出版社 《 UML 对象设计与编程》 -- 刘润东 著, 希望出版社 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
8
8 六、预期目标 解释采用 UML 记录的内容 解释抽象,封装,模块化和层次化. 定义类之间的关系 定义多态和继承 在模型设计中应用面向对象的概念来开发 使用统一建模语言表示设计的模型 可以使用 Rose 完成作业中的设计要求 使用 Rose 中的双向工程的功能
9
9 七、考核方式 期末考试 (80%), 形式 : 闭卷 平时成绩 (20%) 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
10
10 七、几点说明 后勤保障 平时作业必须交纸质版,一周交一次; 作息时间: 中科大计算机系 图形图象实验室董兰芳 http://staff.ustc.edu.cn/~lfdong/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.