📄 ͼ%ca黹%bd%e8ϵͳuml%bd%a8ģ%c9%e8%bc%c6.mdl
字号:
(object Role "$UNNAMED$56"
quid "42AD1CD50001"
supplier "Use Case View::Reserved"
quidu "42AD1B1C010E")))
(object Mechanism @1
logical_models (list unit_reference_list
(object Object "$UNNAMED$57"
quid "42AD1D7E0370"
class "Use Case View::图书管理员(Librarian)"
quidu "42AD17D9019A"
persistence "Transient"
multi FALSE)
(object Object "$UNNAMED$58"
quid "42AD1D950348"
collaborators (list link_list
(object Link
quid "42AD1DE50064"
supplier ":Service"
quidu "42AD1D9B003C"
messages (list Messages
(object Message "1:Login()"
quid "42AD1DE50065"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0)
(object Message "11:OKMessage"
quid "42AD1F2E028A"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.2"
ordinal 11))))
class "Use Case View::图书管理员(Librarian)"
quidu "42AD17D9019A"
persistence "Transient"
multi FALSE)
(object Object ":Service"
quid "42AD1D9B003C"
collaborators (list link_list
(object Link
quid "42AD1DF603B6"
supplier ":Borrow"
quidu "42AD1DAA03DE"
messages (list Messages
(object Message "2:Borrow()"
quid "42AD1DF603B7"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1"
ordinal 1)
(object Message "10:OKMessage"
quid "42AD1F1D01FE"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.7"
ordinal 10))))
persistence "Transient"
multi FALSE)
(object Object ":Borrow"
quid "42AD1DAA03DE"
collaborators (list link_list
(object Link
quid "42AD1E14014A"
supplier ":Borrow"
quidu "42AD1DAA03DE"
messages (list Messages
(object Message "3:CheckCanBorrow()"
quid "42AD1E14014B"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.1"
ordinal 2)
(object Message "5:ValidMax()"
quid "42AD1E960078"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.3"
ordinal 5)))
(object Link
quid "42AD1E3D005A"
supplier ":Reader"
quidu "42AD1DC003C0"
messages (list Messages
(object Message "4:GetBorrowedNo()"
quid "42AD1E3D005B"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.2"
ordinal 3)
(object Message ""
quid "42AD1E730352"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.2.1"
ordinal 4)))
(object Link
quid "42AD1EAE0230"
supplier ":BorrowInfo"
quidu "42AD1DCE008C"
messages (list Messages
(object Message "6:BorrowOper()"
quid "42AD1EAE0231"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.4"
ordinal 6)))
(object Link
quid "42AD1EC80366"
supplier ":Book"
quidu "42AD1DC801AE"
messages (list Messages
(object Message "7:UpdateCurrentNo()"
quid "42AD1EC80367"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.5"
ordinal 7)))
(object Link
quid "42AD1EE40230"
supplier ":CancelReserved"
quidu "42AD1DB30000"
messages (list Messages
(object Message "8:CancelReservedOper()"
quid "42AD1EE40231"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.6"
ordinal 8)
(object Message "9:OKMessage"
quid "42AD1EF901E0"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.6.1"
ordinal 9))))
persistence "Transient"
multi FALSE)
(object Object ":CancelReserved"
quid "42AD1DB30000"
persistence "Transient"
multi FALSE)
(object Object ":Reader"
quid "42AD1DC003C0"
persistence "Transient"
multi FALSE)
(object Object ":Book"
quid "42AD1DC801AE"
persistence "Transient"
multi FALSE)
(object Object ":BorrowInfo"
quid "42AD1DCE008C"
persistence "Transient"
multi FALSE)))
(object Mechanism @2
logical_models (list unit_reference_list
(object Object "$UNNAMED$59"
quid "42AD1F74023A"
collaborators (list link_list
(object Link
quid "42AD1FB5006E"
supplier ":Service"
quidu "42AD1F7902A8"
messages (list Messages
(object Message "1:Login()"
quid "42AD1FB5006F"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0)
(object Message "9:OKMessage"
quid "42AD20700082"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.2"
ordinal 9))))
class "Use Case View::图书管理员(Librarian)"
quidu "42AD17D9019A"
persistence "Transient"
multi FALSE)
(object Object ":Service"
quid "42AD1F7902A8"
collaborators (list link_list
(object Link
quid "42AD1FC102E4"
supplier ":Return"
quidu "42AD1F8801C2"
messages (list Messages
(object Message "2:Return()"
quid "42AD1FC102E5"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1"
ordinal 1)
(object Message "8:OKMessage"
quid "42AD2063006E"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.6"
ordinal 8))))
persistence "Transient"
multi FALSE)
(object Object ":Return"
quid "42AD1F8801C2"
collaborators (list link_list
(object Link
quid "42AD1FCB0208"
supplier ":Return"
quidu "42AD1F8801C2"
messages (list Messages
(object Message "3:CheckOverdue()"
quid "42AD1FCB0209"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.1"
ordinal 2)
(object Message "7:UpdateValidMax()"
quid "42AD2045000A"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.5"
ordinal 7)))
(object Link
quid "42AD1FF201CC"
supplier ":BorrowInfo"
quidu "42AD1F9E0398"
messages (list Messages
(object Message "4:ReturnOper()"
quid "42AD1FF201CD"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.2"
ordinal 3)))
(object Link
quid "42AD200A00F0"
supplier ":Book"
quidu "42AD1F9503C0"
messages (list Messages
(object Message "5:UpdateCurrentNo()"
quid "42AD200A00F1"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.3"
ordinal 4)))
(object Link
quid "42AD201A0118"
supplier ":Reader"
quidu "42AD1F8F01E0"
messages (list Messages
(object Message "6:GetBorrowedNo()"
quid "42AD201A0119"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.4"
ordinal 5
Operation "6:GetBorrowedNo")
(object Message ""
quid "42AD204000E6"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.4.1"
ordinal 6))))
persistence "Transient"
multi FALSE)
(object Object ":Reader"
quid "42AD1F8F01E0"
persistence "Transient"
multi FALSE)
(object Object ":Book"
quid "42AD1F9503C0"
persistence "Transient"
multi FALSE)
(object Object ":BorrowInfo"
quid "42AD1F9E0398"
persistence "Transient"
multi FALSE)))
(object Mechanism @3
logical_models (list unit_reference_list
(object Object "$UNNAMED$60"
quid "42AD20BC0096"
collaborators (list link_list
(object Link
quid "42AD21090028"
supplier ":Service"
quidu "42AD20E40208"
messages (list Messages
(object Message "1:Login()"
quid "42AD21090029"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0)
(object Message "6:OKMessage"
quid "42AD21660320"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.2"
ordinal 7))))
class "Use Case View::图书管理员(Librarian)"
quidu "42AD17D9019A"
persistence "Transient"
multi FALSE)
(object Object ":Service"
quid "42AD20E40208"
collaborators (list link_list
(object Link
quid "42AD21150154"
supplier ":Reserved"
quidu "42AD20EB03A2"
messages (list Messages
(object Message "2:Reserved()"
quid "42AD21150155"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1"
ordinal 1)
(object Message "5:OKMessage"
quid "42AD215B0366"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.3"
ordinal 6))))
persistence "Transient"
multi FALSE)
(object Object ":Reserved"
quid "42AD20EB03A2"
collaborators (list link_list
(object Link
quid "42AD2124029E"
supplier ":ReservedInfo"
quidu "42AD20F3026C"
messages (list Messages
(object Message "3:ReservedOper()"
quid "42AD2124029F"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.1"
ordinal 2)
(object Message ""
quid "42AD2132023A"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.1.1"
ordinal 3)))
(object Link
quid "42AD2145026C"
supplier ":Book"
quidu "42AD20FC00BE"
messages (list Messages
(object Message "4:SetFlagOn()"
quid "42AD2145026D"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1.2"
ordinal 4)
(object Message ""
quid "42AD215500DC"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.1.2.1"
ordinal 5))))
persistence "Transient"
multi FALSE)
(object Object ":ReservedInfo"
quid "42AD20F3026C"
persistence "Transient"
multi FALSE)
(object Object ":Book"
quid "42AD20FC00BE"
persistence "Transient"
multi FALSE)))
(object Mechanism @4
logical_models (list unit_reference_list
(object Object "$UNNAMED$61"
quid "42AD21A10122"
collaborators (list link_list
(object Link
quid "42AD21CC0320"
supplier ":Service"
quidu "42AD21A5012C"
messages (list Messages
(object Message "1:Login()"
quid "42AD21CC0321"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0)
(object Message "6:OKMessage"
quid "42AD22230208"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
sequence "1.2"
ordinal 7))))
class "Use Case View::图书管理员(Librarian)"
quidu "42AD17D9019A"
persistence "Transient"
multi FALSE)
(object Object ":Service"
quid "42AD21A5012C"
collaborators (list link_list
(object Link
quid "42AD21D70078"
supplier ":CancelReserved"
quidu "42AD21AF0320"
messages (list Messages
(object Message "2:CancelReserved()"
quid "42AD21D70079"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1.1"
ordinal 1)
(object Message "5:OKMessage"
quid "42AD221B003C"
frequency "Aperiodic"
synchronization "Simple"
dir "ToClientFromSupplier"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -