1/55
文档分类:办公文档

西安邮电学院UML总复习.ppt


下载后只包含 1 个 PPT 格式的文档,里面的视频和音频不保证可以播放,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

0/100
您的浏览器不支持进度条
下载所得到的文件列表
西安邮电学院UML总复习.ppt
文档介绍:
知识点总结 舒新峰******@xupt. 西安邮电学院计算机系2010年秋统一建模语言第一章OO&软件建模概述1.软件开发模型:软件开发模型是软件开发全部过程、活动和任务的结构框架。软件开发模型能清晰、直观的表达开发全部过程,明确规定了要完成的主要活动和任务,可以作为软件项目开发工作的基础。常见模型:瀑布模型、增量模型、迭代模型、原型模型、螺旋模型、UP。******@xupt.第一章OO&软件建模概述2.软件开发方法(1)结构化方法。(2)面向对象方法:对象+类+继承+通信。特点:继承、封装、多态、消息面向过程VS.面向对象①OOM与人类习惯的思维方法一致②OOM稳定性好③OOM可重用性好④可维护性好⑤较易开发大型软件产品******@xupt.第一章OO&软件建模概述3.UML(UnifiedModelingLanguage)通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模。标准建模语言UML适用于以面向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护。统一标准面向对象可视化、表达能力强独立于过程UML很适合于以体系结构中心的、用例驱动的、迭代式和渐增式的软件开发过程******@xupt.第二章UML构成1.UML的“4+1视图”从某个角度观察系统构成系统的一个视图,每个视图都是系统描述的一个投影,说明了系统某个侧面的特征。(1)用例视图(2)逻辑视图(3)组件视图(4)进程视图(并发视图)(5)配置视图(部署视图)******@xupt.第二章UML构成2.UML的模型图:模型图是一组UML模型元素构成的有向图表示,它通常由一组节点(UML基本模型元素),及节点之间的连线(关系)组成。(1)用例视图:用例图(2)静态模型:类图、对象图、包图、构件图和配置图(3)动态模型:活动图、顺序图、状态图和协作图******@xupt.第二章UML构成3.用例图. 用例图是表达用例和参与者及其关系的载体。关系包括:关联关系,依赖关系,实现关系:******@xupt.第二章UML构成3.用例图(续)——用例之间关系1(包含与扩展).******@xupt.第二章UML构成3.用例图(续)——用例之间关系2(泛化).******@xupt.第二章UML构成3.用例图(续)——用例与参与者用例UseCase:一组用例的实例(场景),其中每个实例都是系统执行的一系列活动,这些活动产生了对每个参与者而言可观察的返回值。描述了从参与者角度看系统做了什么用例模型本身不是面向对象建模技术。参与者Actor:是指在系统外部与系统交互的人或其他系统,以某种方式参与了系统内用例的执行。******@xupt. 内容来自淘豆网www.taodocs.com转载请标明出处.