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

📄 图书租赁系统.mdl

📁 uml建模,图书租赁系统的建模,自己完成,可以帮到人就好了
💻 MDL
📖 第 1 页 / 共 5 页
字号:
				quid       	"4836287F00F3"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)))
		    (object Mechanism @5
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$88"
				quid       	"483661850148"
				collaborators 	(list link_list
				    (object Link
					quid       	"483661850149"
					supplier   	"the receipt manage : receipt manage"
					quidu      	"483661850151"
					messages   	(list Messages
					    (object Message "get receipt()"
						quid       	"48366185014A"
						documentation 	"得到单据函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1"
						ordinal    	0
						quidu      	"000000000000"
						creation   	FALSE)))
				    (object Link
					quid       	"48366185014B"
					supplier   	"the affair manage : affair manage"
					quidu      	"48366185016A"
					messages   	(list Messages
					    (object Message "print report forms()"
						quid       	"48366185014C"
						documentation 	"打印报表的函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"2"
						ordinal    	3
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::客户::统计员"
				quidu      	"4833CE760167"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the receipt manage : receipt manage"
				quid       	"483661850151"
				documentation 	"单据管理"
				collaborators 	(list link_list
				    (object Link
					quid       	"483661850152"
					supplier   	"the money daily report forms : money daily report forms"
					quidu      	"483661850159"
					messages   	(list Messages
					    (object Message "find report forms()"
						quid       	"483661850153"
						documentation 	"找到日报表的函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1.1"
						ordinal    	1
						quidu      	"000000000000"
						creation   	FALSE)))
				    (object Link
					quid       	"483661850154"
					supplier   	"the sale daily report forms : sale daily report forms"
					quidu      	"483661850161"
					messages   	(list Messages
					    (object Message "get info()"
						quid       	"483661850155"
						documentation 	"得到日销售信息的函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"3"
						ordinal    	4
						quidu      	"000000000000"
						creation   	FALSE))))
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the money daily report forms : money daily report forms"
				quid       	"483661850159"
				documentation 	"现金日报表"
				collaborators 	(list link_list
				    (object Link
					quid       	"48366185015A"
					supplier   	"$UNNAMED$88"
					quidu      	"483661850148"
					messages   	(list Messages
					    (object Message "get the daily money report forms"
						quid       	"48366185015B"
						documentation 	"得到日报表的函数."
						frequency  	"Aperiodic"
						synchronization 	"Return"
						dir        	"FromClientToSupplier"
						sequence   	"1.1.1"
						ordinal    	2
						quidu      	"000000000000"
						creation   	FALSE))))
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the sale daily report forms : sale daily report forms"
				quid       	"483661850161"
				documentation 	"销售日报表."
				collaborators 	(list link_list
				    (object Link
					quid       	"483661850162"
					supplier   	"$UNNAMED$88"
					quidu      	"483661850148"
					messages   	(list Messages
					    (object Message "get the sale daily report forms"
						quid       	"483661850163"
						documentation 	"得到日销售的函数"
						frequency  	"Aperiodic"
						synchronization 	"Return"
						dir        	"FromClientToSupplier"
						sequence   	"4"
						ordinal    	5
						quidu      	"000000000000"
						creation   	FALSE))))
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the affair manage : affair manage"
				quid       	"48366185016A"
				documentation 	"事务处理"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)))
		    (object Mechanism @6
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$89"
				quid       	"483A68E60314"
				collaborators 	(list link_list
				    (object Link
					quid       	"483A68E60315"
					supplier   	"the rent record:work record"
					quidu      	"483A68E6031D"
					messages   	(list Messages
					    (object Message "view record()"
						quid       	"483A68E60316"
						documentation 	"查看记录函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1"
						ordinal    	0
						quidu      	"000000000000"
						creation   	FALSE)))
				    (object Link
					quid       	"483A68E60317"
					supplier   	"the employee"
					quidu      	"483A68E60322"
					messages   	(list Messages
					    (object Message "view workinfo()"
						quid       	"483A68E60318"
						documentation 	"查看工作记录函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"2"
						ordinal    	1
						quidu      	"000000000000"
						creation   	FALSE)
					    (object Message "pay the laborage()"
						quid       	"483A68E60319"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"5"
						ordinal    	4
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::the manager"
				quidu      	"4833B77A003E"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the rent record:work record"
				quid       	"483A68E6031D"
				documentation 	"工作记录"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the employee"
				quid       	"483A68E60322"
				documentation 	"普通工作人员"
				collaborators 	(list link_list
				    (object Link
					quid       	"483A68E60323"
					supplier   	"the employee"
					quidu      	"483A68E60322"
					messages   	(list Messages
					    (object Message "calculate()"
						quid       	"483A68E60324"
						documentation 	"计算工作人员的任务完成率的函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"3"
						ordinal    	2
						Operation  	"calculate( )"
						quidu      	"4837AD6D0290"
						creation   	FALSE)))
				    (object Link
					quid       	"483A68E60325"
					supplier   	"$UNNAMED$89"
					quidu      	"483A68E60314"
					messages   	(list Messages
					    (object Message "return rseult()"
						quid       	"483A68E60326"
						documentation 	"返回结果函数"
						frequency  	"Aperiodic"
						synchronization 	"Return"
						dir        	"FromClientToSupplier"
						sequence   	"4"
						ordinal    	3
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::common worker"
				quidu      	"483263D3003E"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)))
		    (object Mechanism @7
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$90"
				quid       	"483A69D4017E"
				collaborators 	(list link_list
				    (object Link
					quid       	"483A69D4017F"
					supplier   	"the common worker"
					quidu      	"483A69D40188"
					messages   	(list Messages
					    (object Message "returnback()"
						quid       	"483A69D40180"
						documentation 	"客户还书函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1"
						ordinal    	0
						quidu      	"000000000000"
						creation   	FALSE)
					    (object Message "notify_payment()"
						quid       	"483A69D40181"
						documentation 	
|通知客户支付租赁款项的函数
|
|
						
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"ToClientFromSupplier"
						sequence   	"4"
						ordinal    	4
						quidu      	"000000000000"
						creation   	FALSE)
					    (object Message "pay()"
						quid       	"483A69D40182"
						documentation 	"客户付款函数."
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"5"
						ordinal    	5
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::客户"
				quidu      	"48325C5401E4"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the common worker"
				quid       	"483A69D40188"
				collaborators 	(list link_list
				    (object Link
					quid       	"483A69D40189"
					supplier   	"$UNNAMED$91"
					quidu      	"483A69D40194"
					messages   	(list Messages
					    (object Message "check_bookstatus()"
						quid       	"483A69D4018A"
						documentation 	
|检查书籍状况的函数
|
						
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1.1"
						ordinal    	1
						quidu      	"000000000000"
						creation   	FALSE)))
				    (object Link
					quid       	"483A69D4018B"
					supplier   	"the book ; book"
					quidu      	"483A69D401A2"
					messages   	(list Messages
					    (object Message "update_bookstatus()"
						quid       	"483A69D4018C"
						documentation 	"更新书籍信息的函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"6"
						ordinal    	6
						quidu      	"000000000000"
						creation   	FALSE)))
				    (object Link
					quid       	"483A69D4018D"
					supplier   	"the customer record: customer record"
					quidu      	"483A69D401A6"
					messages   	(list Messages
					    (object Message "end()"
						quid       	"483A69D4018E"
						documentation 	"结束租赁交易的函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"7"
						ordinal    	7
						Operation  	"end( )"
						quidu      	"4837AF2A02AF"
						creation   	FALSE)))
				    (object Link
					quid       	"483A69D4018F"
					supplier   	"the work record : work record"
					quidu      	"483A69D401AA"
					messages   	(list Messages
					    (object Message "update record()"
						quid       	"483A69D40190"
						documentation 	"更新工作记录的函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"8"
						ordinal    	8
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::common worker"
				quidu      	"483263D3003E"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "$UNNAMED$91"
				quid       	"483A69D40194"
				collaborators 	(list link_list
				    (object Link
					quid       	"483A69D40195"
					supplier   	"the servicerecord: servic record"
					quidu      	"483A69D4019A"
					messages   	(list Messages
					    (object Message "fill record()"
						quid       	"483A69D40196"
						documentation 	
|填写书籍检查记录的函数
|
						
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"2"
						ordinal    	2
						Operation  	"fill record( )"
						quidu      	"48356867012F"
						creation   	FALSE))))
				class      	"Use Case View::维护人员"
				quidu      	"483280200157"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the book ; book"
				quid       	"483A69D401A2"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the servicerecord: servic record"
				quid       	"483A69D4019A"
				collaborators 	(list link_list
				    (object Link
					quid       	"483A69D4019B"
					supplier   	"the common worker"
					quidu      	"483A69D40188"
					messages   	(list Messages
					    (object Message "return"
						quid       	"483A69D4019C"
						frequency  	"Aperiodic"
						synchronization 	"Return"
						dir        	"FromClientToSupplier"
						sequence   	"3"
						ordinal    	3
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::时序图::servic record"
				quidu      	"4835685202F0"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)
			    (object Object "the customer record: customer record"
				quid       	"483A69D401A6"
				class      	"Use Case View::时序图::customer record"
				quidu      	"483568C7016F"
				persistence 	"Transient"
				creationObj 	FALSE
				multi      	FALSE)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -