《UML面向对象的分析与设计》由会员分享,可在线阅读,更多相关《UML面向对象的分析与设计(10页珍藏版)》请在金锄头文库上搜索。
1、UML面向对象的分析与设计面向对象的分析与设计地址地址: 安徽合肥 中国科大安徽合肥 中国科大2013年春年春讲授:董兰芳 研究方向:科学计算可视化 图形、图像处理 模式识别讲授:董兰芳 研究方向:科学计算可视化 图形、图像处理 模式识别 Telephone:0551-3603484 Email: Homepage: http:/ 中国科学技术大学 视觉计算与可视化实验室中国科学技术大学 视觉计算与可视化实验室2About This Course一、适合群体和预备知识 二、课程目标 三、讲授方式 四、课程内容 五、参考书目 六、考核形式 七、几点要求一、适合群体和预备知识 二、课程目标 三、讲
2、授方式 四、课程内容 五、参考书目 六、考核形式 七、几点要求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(预备
3、知识) Familiarity with C programming language (熟悉C) A desire to learn about OOP (有学OOP的愿望) 4二、课程目标二、课程目标二、课程目标二、课程目标理解理解Object Technology和和OO的基本概念和思想的基本概念和思想数据抽象数据抽象封装性封装性多态性多态性熟练掌握熟练掌握UML标记语言,并能使用一种标记语言,并能使用一种Case工具进行设计工具进行设计5三、教学方式三、教学方式三、教学方式三、教学方式课堂讲授(课堂讲授(60学时)学时)- UML基本概念基本概念 - Rose、Powerdesigne
4、r - 设计实例设计实例 - 习题讲解习题讲解(4课时课时) 上机练习(上机练习(20机时)机时)6四、课程内容四、课程内容四、课程内容四、课程内容面向对象的基本概念和面向对象的基本概念和UML语言语言类和对象,数据抽象类和对象,数据抽象封装性封装性继承性和派生类继承性和派生类多态性多态性模板与容器模板与容器 面向对象的体系结构面向对象的体系结构 CASE工具和应用实例工具和应用实例7五、参考书目五、参考书目五、参考书目五、参考书目面向对象技术与面向对象技术与UML -董兰芳 刘振安 编著 机械工业出版社董兰芳 刘振安 编著 机械工业出版社UML课程设计课程设计 -刘振安 董兰芳 等编著 机械
5、工业出版社刘振安 董兰芳 等编著 机械工业出版社UML对象设计与编程对象设计与编程 - 刘润东 著刘润东 著, 希望出版社希望出版社8六、预期目标六、预期目标六、预期目标六、预期目标解释采用解释采用UML记录的内容记录的内容 解释抽象,封装,模块化和层次化解释抽象,封装,模块化和层次化 定义类之间的关系定义类之间的关系 定义多态和继承定义多态和继承 在模型设计中应用面向对象的概念来开发在模型设计中应用面向对象的概念来开发 使用统一建模语言表示设计的模型使用统一建模语言表示设计的模型 可以使用可以使用Rose或或Powerdesigner完成作业中的设计要求完成作业中的设计要求9七、考核方式七、考核方式七、考核方式七、考核方式期末考试期末考试 (60%),形式形式:闭卷闭卷大作业成绩大作业成绩 (30%)平时平时(10%)10八、几点说明八、几点说明八、几点说明八、几点说明后勤保障后勤保障 平时作业必须交纸质版,一周交一次;平时作业必须交纸质版,一周交一次;平时作业必须交纸质版,一周交一次;平时作业必须交纸质版,一周交一次; 平时作业平时作业/上机必须独立完成,严禁抄袭!如发现作业或上机抄袭,成绩按照本次作业分数同样答案人数记分。上机必须独立完成,严禁抄袭!如发现作业或上机抄袭,成绩按照本次作业分数同样答案人数记分。 作息时间:作息时间: