1212 StarUML的主要功能 工具栏区域包括菜单栏及标准工具栏两个部分。菜单栏用于显 示当前可供使用的菜单项,包括文件(File)、编辑(Edit) 格式( Format)、模型( Model)、视图(view)、工具 ( Tools)、帮助(Help)7个项目,其内容随当前正在操作的 模型图而有所不同;标准工具栏位于菜单栏下,沿着应用程序 窗口的顶部展开,包含一系列可以简化常用操作的图标,与打 开的模型图窗口无关。另外,用户可以通过工具栏帮助使用常 用特性。 StarUML对不同的图显示不同的工具栏,除了工具栏 和菜单外, StarUML还有相关的弹出菜单,可以用右键单击来 进行项目访问。例如,鼠标右键单击类图中的类,弹出一个菜 单,其中的选项包括增加类的属性或操作、浏览和编辑类规范 、产生类的代码和浏览产生的代码等。 2021年2月8日 第12章软件开发工具 StarUML及其应用 第11页
第12章 软件开发工具StarUML及其应用 12.1.2 StarUML 的主要功能 工具栏区域包括菜单栏及标准工具栏两个部分。菜单栏用于显 示当前可供使用的菜单项,包括文件(File)、编辑(Edit) 、格式(Format)、模型(Model)、视图(View)、工具 (Tools)、帮助(Help)7个项目,其内容随当前正在操作的 模型图而有所不同;标准工具栏位于菜单栏下,沿着应用程序 窗口的顶部展开,包含一系列可以简化常用操作的图标,与打 开的模型图窗口无关。另外,用户可以通过工具栏帮助使用常 用特性。StarUML对不同的图显示不同的工具栏,除了工具栏 和菜单外,StarUML还有相关的弹出菜单,可以用右键单击来 进行项目访问。例如,鼠标右键单击类图中的类,弹出一个菜 单,其中的选项包括增加类的属性或操作、浏览和编辑类规范 、产生类的代码和浏览产生的代码等。 2021年2月8日 第11页
1212 StarUML的主要功能 UML图例区域中包括了适用于当前模型图的各种组成成分,模 型图就是通过选择图例区域中的模型在工作区域中设计而成的 每种模型图都有各自对应的工具箱。 工作区域是建立和修改当前模型图的主操作区,区域左上角的 图标表示当前正在被操作的图的名称,图中绘制的每个模型元 素都会显示在工作区域中,用户可以通过对模型元素的控制来 达到成功绘制图形的目的。其中工作区域右下角的图标表示综 览窗口标识,用于显示模型图当前区域在整个模型中的位置。 模型视图区域是一个层次结构的导航工具,通过它可以快速查 看顺序图、类图、用例图、状态图、活动图和部署图的名称及 其中的模型元素和其他许多模型元素。 2021年2月8日 第12章软件开发工具 StarUML及其应用 第12页
第12章 软件开发工具StarUML及其应用 12.1.2 StarUML 的主要功能 UML图例区域中包括了适用于当前模型图的各种组成成分,模 型图就是通过选择图例区域中的模型在工作区域中设计而成的 。每种模型图都有各自对应的工具箱。 工作区域是建立和修改当前模型图的主操作区,区域左上角的 图标表示当前正在被操作的图的名称,图中绘制的每个模型元 素都会显示在工作区域中,用户可以通过对模型元素的控制来 达到成功绘制图形的目的。其中工作区域右下角的 图标表示综 览窗口标识,用于显示模型图当前区域在整个模型中的位置。 模型视图区域是一个层次结构的导航工具,通过它可以快速查 看顺序图、类图、用例图、状态图、活动图和部署图的名称及 其中的模型元素和其他许多模型元素。 2021年2月8日 第12页
1212 StarUML的主要功能 属性编辑区域是对图中各个组成成分、成分之间的关系,甚 至图本身的属性进行编辑的工具,其中包括许多预定义及 自定义的属性设置,其中一些设置会直观地在工作区域中 的图上表示出来。另外,描述文档编辑区域在默认情况下 是和属性编辑区域放在一起的,用户可以通过单击下方 Document选项进行切换。 状态信息栏用于显示执行某些命令和操作之后的进展情况、 结果和错误提示。 2021年2月8日 第12章软件开发工具 StarUML及其应用 第13页
第12章 软件开发工具StarUML及其应用 12.1.2 StarUML 的主要功能 属性编辑区域是对图中各个组成成分、成分之间的关系,甚 至图本身的属性进行编辑的工具,其中包括许多预定义及 自定义的属性设置,其中一些设置会直观地在工作区域中 的图上表示出来。另外,描述文档编辑区域在默认情况下 是和属性编辑区域放在一起的,用户可以通过单击下方 Document选项进行切换。 状态信息栏用于显示执行某些命令和操作之后的进展情况、 结果和错误提示。 2021年2月8日 第13页
122 StarUMl环境下的UML图形建模 StarUML模型是问题陈述域与软件系统表示的联系纽带,软 件系统的所有工作可以从 StarUML模型的建立开始。在默 认情况下, StarUML模型都以扩展名为um的文件进行 保存,一个项目包含并管理模型( Model)、子系统( Subsystem)和包( Package)等子元素。模型是由图 形和相关的说明组成的, StarUML共提供了类图、用例图 顺序图、顺序图(角色)、协作图(UML20中修改为 通信图)、协作图(角色)、状态图、活动图、构件图、 部署图、组合结构图11种模型图的绘制方法。 2021年2月8日 第12章软件开发工具 StarUML及其应用 第14页
2021年2月8日 第12章 软件开发工具StarUML及其应用 第14页 12.2 StarUML 环境下的UML 图形建模 StarUML模型是问题陈述域与软件系统表示的联系纽带,软 件系统的所有工作可以从StarUML模型的建立开始。在默 认情况下,StarUML模型都以扩展名为.uml 的文件进行 保存,一个项目包含并管理模型(Model)、子系统( Subsystem)和包(Package)等子元素。模型是由图 形和相关的说明组成的,StarUML共提供了类图、用例图 、顺序图、顺序图(角色)、协作图(UML2.0中修改为 通信图)、协作图(角色)、状态图、活动图、构件图、 部署图、组合结构图11种模型图的绘制方法
122 StarUMl环境下的UML图形建模 1221 StarUML的用例图、类图和包图 1222 StarUML的交互图和状态机图 1223 StarUML的构件图与部署图 1224 StarUML的正向工程和逆向工程 2021年2月8日 第12章软件开发工具 StarUML及其应用 第15页
第12章 软件开发工具StarUML及其应用 12.2 StarUML 环境下的UML 图形建模 12.2.1 StarUML 的用例图、类图和包图 12.2.2 StarUML 的交互图和状态机图 12.2.3 StarUML 的构件图与部署图 12.2.4 StarUML 的正向工程和逆向工程 2021年2月8日 第15页