📄 lecture1.rtmdl
字号:
quidu "475441120209"
is_navigable TRUE))))
ends (list endsList
(object AssocEnd "$UNNAMED$61"
quid "4754446E0008"
supplier "Use Case View::Pay by credit"
quidu "475441120209")
(object AssocEnd "$UNNAMED$62"
quid "4754450502B8"
supplier "Use Case View::Pay by credit"
quidu "475441120209"))
language "C++")
(object Class "Cashier"
quid "4754407D03D1"
stereotype "Actor"
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "475441FD00A8"
supplier "Use Case View::Buy Items"
quidu "475440EB03A7"))
assocsOwned (list assocsOwnedList
(object Assoc "$UNNAMED$63"
quid "475443F900A9"
ends (list endsList
(object AssocEnd "$UNNAMED$64"
quid "475443F900AA"
supplier "Use Case View::Cashier"
quidu "4754407D03D1"
is_navigable TRUE)
(object AssocEnd "$UNNAMED$65"
quid "475443F900AB"
supplier "Use Case View::Buy Items"
quidu "475440EB03A7"
is_navigable TRUE)))
(object Assoc "$UNNAMED$66"
quid "4754445E00A4"
ends (list endsList
(object AssocEnd "$UNNAMED$67"
quid "4754445E00A5"
supplier "Use Case View::Cashier"
quidu "4754407D03D1"
is_navigable TRUE)
(object AssocEnd "$UNNAMED$68"
quid "4754445E00A6"
supplier "Use Case View::Buy Items"
quidu "475440EB03A7"
is_navigable TRUE))))
language "C++")
(object Class "Customer"
quid "47544080012C"
stereotype "Actor"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "4754437C03DE"
supplier "Use Case View::Cheque Authorization Service"
quidu "475440880174"))
assocsOwned (list assocsOwnedList
(object Assoc "$UNNAMED$69"
quid "4754446302E6"
ends (list endsList
(object AssocEnd "$UNNAMED$70"
quid "4754446302E7"
supplier "Use Case View::Customer"
quidu "47544080012C"
is_navigable TRUE)
(object AssocEnd "$UNNAMED$71"
quid "4754446302E8"
supplier "Use Case View::Buy Items"
quidu "475440EB03A7"
is_navigable TRUE))))
language "C++")
(object Class "Accounts Receivable System"
quid "4754408501CA"
stereotype "Actor"
realized_interfaces (list realize_rel_list
(object Realize_Relationship
quid "475443670348"
supplier "Use Case View::Pay by credit"
quidu "475441120209"))
ends (list endsList
(object AssocEnd "$UNNAMED$72"
quid "4754447602BC"
supplier "Use Case View::Pay by credit"
quidu "475441120209"))
language "C++")
(object Class "Cheque Authorization Service"
quid "475440880174"
stereotype "Actor"
ends (list endsList
(object AssocEnd "$UNNAMED$73"
quid "47544483035B"
supplier "Use Case View::Pay by cheque"
quidu "475441180211"))
language "C++")
(object UseCase "Buy Items"
quid "475440EB03A7"
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "475441B7036E"
stereotype "include"
supplier "Use Case View::Pay by credit"
quidu "475441120209")
(object Uses_Relationship
quid "475441BD0381"
stereotype "include"
supplier "Use Case View::Pay by cash"
quidu "47544115019F")
(object Uses_Relationship
quid "475441C4022D"
stereotype "include"
supplier "Use Case View::Pay by cheque"
quidu "475441180211")
(object Uses_Relationship
quid "475443F002C2"
supplier "Use Case View::Cashier"
quidu "4754407D03D1"))
ends (list endsList
(object AssocEnd "$UNNAMED$64"
quid "475443F900AA"
supplier "Use Case View::Cashier"
quidu "4754407D03D1")
(object AssocEnd "$UNNAMED$67"
quid "4754445E00A5"
supplier "Use Case View::Cashier"
quidu "4754407D03D1")
(object AssocEnd "$UNNAMED$70"
quid "4754446302E7"
supplier "Use Case View::Customer"
quidu "47544080012C")))
(object UseCase "Invalid Identifier"
quid "475440F903B1"
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "475441A40050"
stereotype "extend"
supplier "Use Case View::Buy Items"
quidu "475440EB03A7")))
(object UseCase "Pay by credit"
quid "475441120209"
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "47544341022B"
stereotype "derive"
supplier "Use Case View::Accounts Receivable System"
quidu "4754408501CA"))
assocsOwned (list assocsOwnedList
(object Assoc "$UNNAMED$74"
quid "4754446E0007"
ends (list endsList
(object AssocEnd "$UNNAMED$61"
quid "4754446E0008"
supplier "Use Case View::Pay by credit"
quidu "475441120209"
is_navigable TRUE)
(object AssocEnd "$UNNAMED$75"
quid "4754446E0009"
supplier "Use Case View::Credit Authorization Service"
quidu "475440790281"
is_navigable TRUE)))
(object Assoc "$UNNAMED$76"
quid "4754447602BB"
ends (list endsList
(object AssocEnd "$UNNAMED$72"
quid "4754447602BC"
supplier "Use Case View::Pay by credit"
quidu "475441120209"
is_navigable TRUE)
(object AssocEnd "$UNNAMED$77"
quid "4754447602BD"
supplier "Use Case View::Accounts Receivable System"
quidu "4754408501CA"
is_navigable TRUE)))
(object Assoc "$UNNAMED$78"
quid "4754450502B7"
ends (list endsList
(object AssocEnd "$UNNAMED$62"
quid "4754450502B8"
supplier "Use Case View::Pay by credit"
quidu "475441120209"
is_navigable TRUE)
(object AssocEnd "$UNNAMED$79"
quid "4754450502B9"
supplier "Use Case View::Credit Authorization Service"
quidu "475440790281"
is_navigable TRUE))))
ends (list endsList
(object AssocEnd "$UNNAMED$59"
quid "475444FF00EC"
supplier "Use Case View::Credit Authorization Service"
quidu "475440790281")))
(object UseCase "Pay by cash"
quid "47544115019F")
(object UseCase "Pay by cheque"
quid "475441180211"
assocsOwned (list assocsOwnedList
(object Assoc "$UNNAMED$80"
quid "47544483035A"
ends (list endsList
(object AssocEnd "$UNNAMED$73"
quid "47544483035B"
supplier "Use Case View::Pay by cheque"
quidu "475441180211"
is_navigable TRUE)
(object AssocEnd "$UNNAMED$81"
quid "47544483035C"
supplier "Use Case View::Cheque Authorization Service"
quidu "475440880174"
is_navigable TRUE)))))
(object UseCase "No enough cash"
quid "4754411B0220"
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "475441970214"
stereotype "extend"
supplier "Use Case View::Pay by cash"
quidu "47544115019F"))))
logical_presentations (list unit_reference_list
(object UseCaseDiagram "Main"
quid "3619364703E4"
items (list diagram_item_list
(object UseCaseView "Use Case View::Invalid Identifier" @43
pos (1119,123)
label (object ItemLabel
pos (1119,256)
nlines 2
max_width 633
label "Invalid Identifier")
icon_style "Icon"
quidu "475440F903B1"
width 222
height 117
autoResize TRUE)
(object UseCaseView "Use Case View::Pay by cash" @44
pos (1119,875)
label (object ItemLabel
pos (1119,1008)
nlines 2
max_width 633
label "Pay by cash")
icon_style "Icon"
quidu "47544115019F"
width 222
height 117
autoResize TRUE)
(object UseCaseView "Use Case View::No enough cash" @45
pos (1119,1307)
label (object ItemLabel
pos (1119,1440)
nlines 2
max_width 633
label "No enough cash")
icon_style "Icon"
quidu "4754411B0220"
width 222
height 117
autoResize TRUE)
(object UsesView "" @46
stereotype (object SegLabel @47
pos (1248,1157)
font (object Font
size 10
charSet 162)
positionBySuperclass FALSE
anchor 10
max_width 222
label "<<extend>>"
pctDist 0.391533
height 129
orientation 1)
uses_fill_color FALSE
quidu "475441970214"
positionBySuperclass FALSE
client @45
supplier @44
vertices (list Points
(1119,1253)
(1119,1028))
line_style 6144)
(object ClassView "Class" "Use Case View::Cashier" @48
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
suppressAggregations TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
showAggregations TRUE
pos (620,193)
label (object ItemLabel
pos (620,349)
nlines 2
max_width 230
label "Cashier")
icon "Actor"
icon_style "Icon"
quidu "4754407D03D1"
width 120
height 162
annotation 8
autoResize TRUE)
(object ClassView "Class" "Use Case View::Customer" @49
ShowCompartmentStereotypes TRUE
suppressAggregations TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
showAggregations TRUE
pos (1548,177)
label (object ItemLabel
pos (1548,333)
nlines 2
max_width 230
label "Customer")
icon "Actor"
icon_style "Icon"
quidu "47544080012C"
width 120
height 162
annotation 8
autoResize TRUE)
(object UseCaseView "Use Case View::Buy Items" @50
pos (1119,507)
label (object ItemLabel
pos (1119,640)
nlines 2
max_width 633
label "Buy Items")
icon_style "Icon"
quidu "475440EB03A7"
width 222
height 117
autoResize TRUE)
(object UsesView "" @51
stereotype (object SegLabel @52
pos (991,332)
font (object Font
size 10
charSet 162)
positionBySuperclass FALSE
anchor 10
max_width 222
label "<<extend>>"
pctDist 0.316384
height 128
orientation 1)
uses_fill_color FALSE
quidu "475441A40050"
positionBySuperclass FALSE
client @43
supplier @50
vertices (list Points
(1119,276)
(1119,453))
line_style 6144)
(object UsesView "" @53
stereotype (object SegLabel @54
pos (1247,756)
font (object Font
size 10
charSet 162)
positionBySuperclass FALSE
anchor 10
max_width 228
label "<<include>>"
pctDist 0.596273
height 128)
uses_fill_color FALSE
quidu "475441BD0381"
positionBySuperclass FALSE
client @50
supplier @44
vertices (list Points
(1119,660)
(1119,821))
line_style 6144)
(object AssocVw "$UNNAMED$66" @55
pos (887,360)
stereotype TRUE
uses_fill_color FALSE
quidu "4754445E00A4"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$68" @56
stereotype TRUE
uses_fill_color FALSE
quidu "4754445E00A6"
client @55
supplier @50
vertices (list Points
(887,360)
(1033,451))
line_style 6144)
(object RoleView "$UNNAMED$67" @57
stereotype TRUE
uses_fill_color FALSE
quidu "4754445E00A5"
client @55
supplier @48
vertices (list Points
(887,360)
(741,269))
line_style 6144)))
(object AssocVw "$UNNAMED$69" @58
pos (1305,361)
stereotype TRUE
uses_fill_color FALSE
quidu "4754446302E6"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$71" @59
stereotype TRUE
uses_fill_color FALSE
quidu "4754446302E8"
client @58
supplier @50
vertices (list Points
(1305,361)
(1185,452))
line_style 6144)
(object RoleView "$UNNAMED$70" @60
stereotype TRUE
uses_fill_color FALSE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -