第七章统一建模语言UML课件



《第七章统一建模语言UML课件》由会员分享,可在线阅读,更多相关《第七章统一建模语言UML课件(19页珍藏版)》请在装配图网上搜索。
1、,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第七章 统一建模语言UML,UML简介,静态建模,动态建模,物理架构建模,RUP,第七章 统一建模语言UMLUML简介,1,UML,Unified Modeling Language,近10年来OOSE最重要的成果,贡献者:Grady Booch,Ivar Jacobson,,Jin Rumbaugh,中文网站,http:/ Modeling Language,2,UML的组成,UML的模型元素,表示模型中的某个概念,表示模型元素之间的关系,UML的元模型结构,元元模型层,元模型层,模型层,用户模型层,U
2、ML模型,UML的组成UML的模型元素,3,UML模型,图,静态图,动态图,视图,用例视图,逻辑视图,并发视图,构件视图,部署视图,UML模型图,4,UML的特点,统一标准,面向对象,表达能力强大,可视化,UML的特点统一标准,5,UML的应用,用于描述系统开发的不同类型于不同阶段,从需求分析到软件设计到软件测试及维护,可视化问题描述,帮助理解问题,帮助建立各阶段的文档,获取和交流有关应用问题求解的知识,辅助构建系统,UML的应用用于描述系统开发的不同类型于不同阶段,6,静态建模,用例模型,用例图表示,从最终用户的角度描述系统功能,类和对象模型,类图和对象图表示,静态建模用例模型,7,类图,C
3、lass Diagram,学生,姓名:string,学号:string,书,书名:string,价格:real,1购买,0,.*,属于,类图Class Diagram学生姓名:string书书名:,8,对象图,Object Diagram,王平:学生,姓名:王平,学号:020106,英语:书,书名:英语,价格:26.5,数学:书,书名:数学,价格:21.8,对象图Object Diagram王平:学生姓名:王平英语:,9,对象间关系,关联关系,(Association),聚集关系(Aggregation),泛化关系(Generalization),依赖关系(Dependency),细化,关系,
4、(Refinement),对象间关系关联关系(Association),10,包图,子系统A,子系统D,子系统B,子系统C,子系统E,子系统F,包图子系统A子系统D子系统B子系统C子系统E子系统F,11,动态建模,状态图(State Diagram),时序图(Sequence Diagram),协作图(Collaboration Diagram),活动图,(,Activity Diagram,),动态建模状态图(State Diagram),12,消息,同步消息,异步消息,简单消息,消息同步消息异步消息简单消息,13,状态图,State Diagram,超时,到达,上楼,上楼,到达,上楼,到达
5、,在底楼,向上移动,向底楼移动,向下移动,空闲,状态图State Diagram超时到达上楼上楼到达上楼到达,14,打印机就绪,打印文件,时序图,(Sequence Diagram),打印机忙,保存文件,打印文件,打印文件,计算机,打印服务器,打印队列,计算机,打印机就绪时序图(Sequence Diagram)打,15,协作图,(Collaboration Diagram),打印机忙,保存文件,打印机就绪,打印文件,打印文件,计算机,打印队列,打印服务器,打印机,协作图(Collaboration Diagram)打印机,16,活动图,Activity Diagram,Disk free,Disk full,显示磁盘满,显示在打印,删去显示信息,建立打印文件,Win.printAll(),printer.print(),活动图Activity DiagramDisk freeDi,17,物理架构建模,逻辑架构和物理架构,逻辑架构,物理架构,构件图,配置图,物理架构建模逻辑架构和物理架构,18,RUP,基,于UML的统一建模过程,RUP基于UML的统一建模过程,19,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。