⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ͼ%ca黹%bd%e8ϵͳuml%bd%a8ģ%c9%e8%bc%c6.mdl

📁 讲解uml的初级入门教程
💻 MDL
📖 第 1 页 / 共 5 页
字号:
		    (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 + -