📄 diagramtutorial.mdl
字号:
(object Petal
version 40)
(object Design "Logical View"
is_unit TRUE
is_loaded TRUE
file_name "C:\\My Documents\\Tutorials\\General\\DiagramTutorial.mdl"
quid "33B960F20186"
defaults (object defaults
rightMargin 0.250000
leftMargin 0.250000
topMargin 0.250000
bottomMargin 0.500000
pageOverlap 0.250000
clipIconLabels TRUE
autoResize TRUE
snapToGrid TRUE
gridX 16
gridY 16
defaultFont (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
showMessageNum 3
showClassOfObject TRUE
notation "Unified")
root_usecase_package (object Class_Category "Use Case View"
quid "33B2D03600FA"
documentation "The Use Case View contains inforamtion about the actors and use cases for the system under development."
exportControl "Public"
global TRUE
logical_models (list unit_reference_list
(object Class "Truck Driver"
quid "33B4638D01C2"
documentation "A person responsible for the delivery of packages received by the system."
stereotype "Actor")
(object Class "Customer"
quid "33B8043C0096"
documentation "A person who delivers packages to the system."
stereotype "Actor")
(object UseCase "Request packages"
quid "33B46BB8023A"
documentation "This use case provides the capability for a truck driver to request packages for a specified delivery route."
external_docs (list external_doc_list
(object external_doc
external_doc_url "http://www.rational.com"))
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "33B808C20320"
stereotype "uses"
supplier "User Verification"
quidu "33B808B8035C"))
logical_models (list unit_reference_list
(object Mechanism @1
logical_models (list unit_reference_list
(object Object "$UNNAMED$0"
quid "33B817C90190"
collaborators (list link_list
(object Link
quid "33B817D90000"
supplier "package system"
quidu "33B817CF0226"
messages (list Messages
(object Message "request packages"
quid "33B817D90001"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence ""
ordinal 0)
(object Message "enter geographic area"
quid "33B817E3010E"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence ""
ordinal 1))))
class "Truck Driver"
quidu "33B4638D01C2"
persistence "Transient"
multi FALSE)
(object Object "package system"
quid "33B817CF0226"
collaborators (list link_list
(object Link
quid "33B817F50262"
supplier "the robot"
quidu "33B817EE02EE"
messages (list Messages
(object Message "get packages (area)"
quid "33B817F50263"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence ""
ordinal 2))))
persistence "Transient"
multi FALSE)
(object Object "the robot"
quid "33B817EE02EE"
collaborators (list link_list
(object Link
quid "33B8180000D2"
supplier "the robot"
quidu "33B817EE02EE"
messages (list Messages
(object Message "get bin"
quid "33B8180000D3"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence ""
ordinal 3)))
(object Link
quid "33B818110082"
supplier "the bin"
quidu "33B818080046"
messages (list Messages
(object Message "get packages"
quid "33B818110083"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence ""
ordinal 4))))
persistence "Transient"
multi FALSE)
(object Object "the bin"
quid "33B818080046"
persistence "Transient"
multi FALSE))))
logical_presentations (list unit_reference_list
(object InteractionDiagram "Get packages"
mechanism_ref @1
quid "33B817BD032A"
title "Get packages"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object InterObjView "$UNNAMED$0" @2
location (208, 224)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline TRUE
strike FALSE
color 0
default_color TRUE)
icon "Actor"
quidu "33B817C90190"
width 326
height 745
icon_height 156
icon_width 114
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @3
location (208, 400)
InterObjView @2
height 0
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @4
location (208, 496)
InterObjView @2
height 0
y_coord 0
Nested FALSE))
(object InterObjView "package system" @5
location (544, 224)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline TRUE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @5
location (544, 224)
anchor_loc 1
nlines 2
max_width 282
justify 0
label "package system")
quidu "33B817CF0226"
width 300
height 745
icon_height 0
icon_width 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @6
location (544, 400)
InterObjView @5
height 0
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @7
location (544, 496)
InterObjView @5
height 0
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @8
location (544, 576)
InterObjView @5
height 0
y_coord 0
Nested FALSE))
(object InterObjView "the robot" @9
location (880, 224)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline TRUE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @9
location (880, 224)
anchor_loc 1
nlines 2
max_width 282
justify 0
label "the robot")
quidu "33B817EE02EE"
width 300
height 745
icon_height 0
icon_width 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @10
location (880, 576)
InterObjView @9
height 0
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @11
location (880, 720)
InterObjView @9
height 60
y_coord 60
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @12
location (880, 880)
InterObjView @9
height 0
y_coord 0
Nested FALSE))
(object InterObjView "the bin" @13
location (1216, 224)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline TRUE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @13
location (1216, 224)
anchor_loc 1
nlines 2
max_width 282
justify 0
label "the bin")
quidu "33B818080046"
width 300
height 745
icon_height 0
icon_width 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @14
location (1216, 880)
InterObjView @13
height 0
y_coord 0
Nested FALSE))
(object InterMessView "" @15
location (0, 400)
label (object SegLabel @16
Parent_View @15
location (376, 356)
quidu "33B817D90001"
anchor_loc 1
nlines 1
max_width 369
justify 0
label "request packages"
pctDist 0.500000
height 45
orientation 0)
client @2
supplier @5
Focus_Src @3
Focus_Entry @6
origin (209, 400)
terminus (543, 400)
ordinal 0)
(object InterMessView "" @17
location (0, 496)
label (object SegLabel @18
Parent_View @17
location (376, 452)
quidu "33B817E3010E"
anchor_loc 1
nlines 1
max_width 437
justify 0
label "enter geographic area"
pctDist 0.500000
height 45
orientation 1)
client @5
supplier @2
Focus_Src @7
Focus_Entry @4
origin (543, 496)
terminus (209, 496)
ordinal 1)
(object InterMessView "" @19
location (0, 576)
label (object SegLabel @20
Parent_View @19
location (712, 532)
quidu "33B817F50263"
anchor_loc 1
nlines 1
max_width 406
justify 0
label "get packages (area)"
pctDist 0.500000
height 45
orientation 0)
client @5
supplier @9
Focus_Src @8
Focus_Entry @10
origin (545, 576)
terminus (879, 576)
ordinal 2)
(object SelfMessView "" @21
location (0, 720)
label (object SegLabel @22
Parent_View @21
location (956, 676)
quidu "33B8180000D3"
anchor_loc 1
nlines 1
max_width 169
justify 0
label "get bin"
pctDist 0.500000
height 45
orientation 0)
client @9
supplier @9
Focus_Src @11
origin (881, 720)
terminus (1031, 720)
ordinal 3)
(object InterMessView "" @23
location (0, 880)
label (object SegLabel @24
Parent_View @23
location (1048, 836)
quidu "33B818110083"
anchor_loc 1
nlines 1
max_width 290
justify 0
label "get packages"
pctDist 0.500000
height 45
orientation 0)
client @9
supplier @13
Focus_Src @12
Focus_Entry @14
origin (881, 880)
terminus (1215, 880)
ordinal 4)))
(object ObjectDiagram "Get packages"
mechanism_ref @1
quid "33B833960280"
title "Get packages"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ObjectView "$UNNAMED$0" @25
location (128, 384)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline TRUE
strike FALSE
color 0
default_color TRUE)
icon "Actor"
quidu "33B817C90190"
annotation 4
autoResize TRUE
subobjects 0
x_offset 0.000000
y_offset 0.000000)
(object ObjectView "package system" @26
location (992, 240)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline TRUE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @26
location (823, 214)
nlines 1
max_width 336
justify 0
label "package system")
quidu "33B817CF0226"
width 364
height 76
annotation 4
autoResize TRUE
subobjects 0
x_offset 0.000000
y_offset 0.000000)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -