Presentation is loading. Please wait.

Presentation is loading. Please wait.

UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC

Similar presentations


Presentation on theme: "UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC"— Presentation transcript:

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/


Download ppt "UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC"

Similar presentations


Ads by Google