软件工程案例开发与实践 第9章 面向对象与UML建模.ppt
kp****93
亲,该文档总共52页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
软件工程案例开发与实践 第9章 面向对象与UML建模.ppt
第9章面向对象与UML建模面向对象的方法学可以用下列式子来概括:面向对象=对象+类+继承+消息通信。面向对象方法学的主要优点是:(1)从应用设计到解决问题的方案更加抽象化而且具有极强的对应性。(2)在设计中容易与用户沟通。(3)把数据和操作封装到对象之中。(4)设计中产生各式各样的部件,然后由部件组成框架,以至于整个程序。(5)应用程序具有较好的重用性、易改进、易维护和易扩充。对象是具有相同状态的一组操作的集合,是封装了数据结构及可以施加在这些数据结构上的操作的封装体,这个封装体有可以惟一地标识它的名字,
面向对象软件工程与UML 第7章 统一建模语言(UML)1.ppt
面向对象的系统分析、设计工具统一建模语言UML可视化建模和ROSE用UML和Rose建模举例统一建模语言UML什么是统一建模语言UnifiedModelingLanguage?UML的提出UML的定义UML的模型图UML的静态建模机制用例图用例图的建模元素类、对象和类图类之间的关系类图的抽象层次类图的使用原则包图构件图和配置图UML的动态建模机制消息状态图顺序图协作图活动图统一建模语言UML可视化建模和ROSE用UML和Rose建模举例可视化建模和ROSE用标准建模语言的图形标记构造系统模型我们难于想象和
面向对象软件工程与UML 第7章 统一建模语言(UML)2.ppt
第7章统一建模语言UML面向对象方法统一建模语言UMLUML模型中9种类型的图面向对象的分析与设计过程面向对象方法与结构化方法相比,突出的优势体现在以下几个方面。(1)对问题空间的理解更直接,更符合人们认识客观事物的思维规律。而面向对象方法把二者统一于对象内部,加工过程映射为对象的操作,数据映射为对象的属性,任何数据和与这些数据相关的过程都是与相关的对象共同生存的,这样增强了模型的一致性和准确性。(2)系统分析和系统设计使用同一模型,不存在过渡困难。结构化方法的另一个主要问题是从分析过渡到设计有双重负担,
软件工程案例开发与实践 第11章 面向对象的分析与设计.ppt
第11章面向对象的分析与设计11.1.2面向对象的分析步骤11.2面向对象的设计11.3面向对象的系统设计原则11.4实例:银行ATM自动取款机系统的分析与设计11.4.2建立对象模型(2).筛选出正确的类与对象ATM、中央计算机、分行计算机、柜员终端、总行、分行、柜员、储户、账户、事务和银行磁卡。2.确定关联3.划分主题在这个系统中,从图11-5中可以看出,我们划分为三个主题:总行,分行,储户与ATM机。4.确定属性一般说来,确定属性的过程包括分析和选择两个步骤。(1).分析(2).选择
报告格式-面向对象建模UML.doc
华北科技学院计算机学院综合性实验报告第页华北科技学院计算机学院综合性实验实验报告课程名称面向对象建模UML实验学期2012至2013学年第二学期学生所在院部计算机学院年级2011级专业班级信管B111班学生姓名崔世昀学号201107034111任课教师黄江兰实验成绩计算机学院制实验报告须知学生上交实验报告时,必须为打印稿(A4纸)。页面空间不够,可以顺延。学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境、内容、结果及分析等。教师应该填写的内容包括:实验成绩、教师评价等。教师根据本课程的