- 1、本文档共86页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
部署图的节点所代表的计算机资源,不仅是指硬件设备(Device),如处理器、读卡机、移动设备、通信设备等;还可以是包含在设备内的执行环境。 执行环境是其它软件的宿主,如操作系统、J2EE容器、工作流引擎、数据库等。 软件制品(Artifacts)配置在节点上。 部署图 部署图描述系统部署情况 结合过程如何应用UML 章节 分析设计过程 过程阶段 UML模型 核心概念 第4讲 业务建模 业务 活动图 业务参与者、业务用例、活动 第5讲 用例建模 需求 用例图、 类图 用例、参与者、用例关系 第6讲 用例分析 分析 顺序图 用例实现分析类(边界类、实体类、控制类) 第7讲 面向对象的设计原则 设计基础 通信图 设计原则 第8讲 面向对象设计-构架设计 设计 包图、 构件图、 部署图 构架、设计元素、设计机制、进程、线程 第9讲 面向对象设计-构件设计 设计 类图、 顺序图、 状态图 接口、子系统、构件、属性、操作、方法、状态、类关系 第10讲 从模型到代码 实现 构件图、 部署图 正向工程、逆向工程、模型驱动 编号 工具名称 厂商 网址 1 PowerDesigner Sybase 2 Rose IBM Rational /cn/ 3 Together Borland 4 Visio Microsoft /zh-cn/visio/default.aspx 5 Enterprise Architect Sparx System .au 6 楚凡 西安楚凡(Trufun)科技有限公司 常用UML建模工具 数以百计的各类共享/开源工具 ArgoUML ProcessOn StarUML KantPlato X Rose应用程序界面组成 工具箱 工具栏 标题栏 控制菜单栏 菜单栏 综览窗口图标 日志窗口 文档窗口 状态栏 模型图窗口 浏览器窗口 人们对某个领域特定问题的求解及解决方案,对它们的理解和认识都蕴涵在模型中。 通常,开发一个计算机系统是为了解决某个领域特定问题,问题的求解过程,就是从领域问题到计算机系统的映射。 UML作为一种可视化的建模语言,提供了丰富的基于面向对象概念的模型元素及其图形表示元素。 帮助按照实际情况或按需要的样式对系统进行可视化;提供一种详细说明系统的结构或行为的方法; 给出一个指导系统构造的模板; 对所做出的决策进行文档化 UML作为一种可视化的建模语言,提供了丰富的基于面向对象概念的模型元素及其图形表示元素。 UML的目标是以面向对象图的方式来描述任何类型的系统。其中最常用的是建立软件系统的模型, 但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。 一种基于面向对象的可视化的通用建模语言。 业务建模:以领域专家为主,需求分析人员是主力,系统分析员、架构师可参与 需求模型:以需求分析人员为主,系统分析员是主力,领域专家提供指导,架构师和资深开发人员参与 设计模型:高层设计模型以架构师为主,系统分析员从需求方面提供支持,资深开发人员从技术实现方面提供支持。详细设计模型则以资深开发人员为主,架构师提供指导。 实现模型:以资深开发人员(设计人员)为主,架构师提供总体指导。 数据库模型:以数据库开发人员为主,架构师提供指导,资深开发人员(设计人员)予以配合。 * * * * * 类图展示实体类的静态关系 图书馆静态结构图 对象图展示某职工当前借书情况 类的实例 包图展示系统分层结构 按层次划分 按主题划分 组合结构图展示借书内部结构 端口 部件 借书处理过程 顺序图(Sequence Diagram) 顺序图 用于显示多个对象间的交互活动 关注对象之间消息传送的时间顺序 核心概念 对象、生命线、激活条(控制焦点)、交互、消息 交互片段(Interaction Frame) 推荐使用场合 用例分析、用例设计——只针对用例 顺序图元素 “借书”用例实现的顺序图 自反消息 “借书”的顺序图(UML2表示) 交互纵览图 交互纵览图(Interaction Overview Diagram) 活动图和顺序图的混合物 直观地表达一组相关顺序图之间的流转逻辑 核心概念 交互片段 分支、转移 推荐使用场合 用例分析、用例设计的交互过程 交互纵览图元素 交互纵览图组织多个顺序图 sd Overview 查询图书信息 ref [没找到] 预约图书 ref 借 书 ref [找到所需图书] [书已借出] [该书可借] 交互片段ref可以进一步细化分解片段的内部活动过程 交互纵览图 交互纵览图是将活动图和顺序图嫁接在一起的图。 交互纵览图有两种形式: 一种是以活动图为
文档评论(0)