展开章节目录
实验 05+

包图补充:图 6-22

补充演示 ExrecuteTrip 与 PlanTrip 两个包、包内类、关联及包内容显示设置。

复习要点

  • 先建立 ExrecuteTrip、PlanTrip 两个包,再分别在包内创建对应类。
  • 把包和各类拖入 Main 类图,按教材图建立 Association。
  • Select Compartment Items 可控制包在图中展开显示的内容。
  • 原资料标题同时出现“图 4-23”和“图 6-22”,复习时以课程教材对应图为准。

操作主线

建包 → 包内建类 → 包与类拖入 Main → 建关联 → 展开包内容

完整实验指南点击展开或收起

绘制教材上的图:图4-23

实验步骤:

1.1创建包

    1. 右击Logica View,弹出快捷菜单;

    2. 选择New→Package;

    3. 系统自动增加一个项目:<<>>NewPackage,我们在此处输入包名:ExrecuteTrip;

这就完成了ExrecuteTrip包的创建,如图1-1所示。

包图补充:图 6-22操作截图

图1-1

重复上面1~3步,分别创建PlanTrip包

1.2创建类

  1. 右击ExrecuteTrip,弹出快捷菜单;

  2. 选择New→Class项;

  3. 系统自动增加一个项目:<<>>NewClass,我们在此处输入:线路助手;(如出错,可用Rename命令更改)

这就完成了创建“线路助手”类。

重复1~3步骤,分别创建 “位置”类,如1-2所示。

包图补充:图 6-22操作截图

图1-2

  1. 右击PlanTrip,弹出快捷菜单;

  2. 选择New→Class项;

  3. 系统自动增加一个项目:<<>>NewClass,我们在此处输入:行程;(如出错,可用Rename命令更改)

这就完成了创建“行程”类。

重复1~3步骤,分别创建 “规划服务”“目的地”“方向”“路口”“行程段”类,如1-3所示。

包图补充:图 6-22操作截图

图1-3

2.1将包拖入主类图中

  1. 双击Logica View下的Main类图,打开Main类图(本例子中已经打开了);

  2. 分别将ExrecuteTrip、PlanTrip包拖入Main类图上;

完成以上操作后,窗口显示如图1-4所示

包图补充:图 6-22操作截图

图1-4

(3)再将各类图也拖入main中

(4)然后再点击菜单栏中的tools点击create中的Association。

(5)鼠标左击“线路助手”类(不要松开)拖到“位置”建立联系。如图1-5所示。

包图补充:图 6-22操作截图

图1-5

然后重复4~5步骤按照课本图4-23。给类图建立联系如图1-6所示。

包图补充:图 6-22操作截图

图1-6

(6)然后右击main中的ExrecuteTrip包,选择select Compartmentltems…点击,如图1-7所示

包图补充:图 6-22操作截图

(7)然后出现窗口,点击All>>,再点击ok,如图1-8所示 ,main的窗口如图1-9所示

包图补充:图 6-22操作截图

图1-8

包图补充:图 6-22操作截图

图1-9

根据步骤6~7把PlanTrip完成最终如图1-10所示。

包图补充:图 6-22操作截图

图1-10

返回顶部 ↑