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

📄 supermarket.mdl

📁 该文件包含四个系统(报帐系统、超市管理系统、图书馆管理系统、学生信息管理系统、保险管理系统)的设计文档和rationale rose的mdl文件
💻 MDL
📖 第 1 页 / 共 5 页
字号:
					creation   	FALSE)
				    (object Message "1.2:deleteButton_clicked()"
					quid       	"474CC6BF0203"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "1.3:modifyButton_clicked()"
					quid       	"474CC6C3007D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Use Case View::adiminister"
			quidu      	"474C27F301E4"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "goods information"
			quid       	"474CB28001A5"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "goods frame"
			quid       	"474CC68103D8"
			collaborators 	(list link_list
			    (object Link
				quid       	"474CC7FF038A"
				supplier   	"goods information"
				quidu      	"474CB28001A5"
				messages   	(list Messages
				    (object Message "2:FindOnLastName(String)"
					quid       	"474CC7FF038B"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"5"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "3:GoodsInformation(String,String,String,String,String,String,String)"
					quid       	"474CC81D0399"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"7"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "4:store()"
					quid       	"474CC887038A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"8"
					ordinal    	7
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "3:FindOnIBSN(String)"
					quid       	"474E538E0177"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"6"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @32
		logical_models 	(list unit_reference_list
		    (object Object "$UNNAMED$41"
			quid       	"474CAFAB0261"
			collaborators 	(list link_list
			    (object Link
				quid       	"474CB0240399"
				supplier   	":emploree frame"
				quidu      	"474CAFAF0222"
				messages   	(list Messages
				    (object Message "1.1:addButton_clicked()"
					quid       	"474CB024039A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "1.2:deleteButton_clicked()"
					quid       	"474CC185030D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "1.3:modifyButton_clicked()"
					quid       	"474CC189029F"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "1:UpdateButton_clicked()"
					quid       	"474CC18D03D8"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Use Case View::adiminister"
			quidu      	"474C27F301E4"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":emploree frame"
			quid       	"474CAFAF0222"
			collaborators 	(list link_list
			    (object Link
				quid       	"474CC3DF008C"
				supplier   	":emploree information"
				quidu      	"474CC3B60290"
				supplier_containment 	"By Value"
				client_containment 	"By Value"
				messages   	(list Messages
				    (object Message "2:FindOnLastName(String)"
					quid       	"474CC3DF008D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"5"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "3:EmploreeInformation(String,String,String,String)"
					quid       	"474CC404000F"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"6"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "4:store()"
					quid       	"474CC4B90119"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"7"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":emploree information"
			quid       	"474CC3B60290"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @33
		logical_models 	(list unit_reference_list
		    (object Object "$UNNAMED$42"
			quid       	"474CE1EC0138"
			collaborators 	(list link_list
			    (object Link
				quid       	"474CE247032C"
				supplier   	":purchase frame"
				quidu      	"474CE1F1032C"
				messages   	(list Messages
				    (object Message "3:addPurchas_Clicked(String,String,String)"
					quid       	"474CE247032D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"474E5144030D"
				supplier   	":goods frame"
				quidu      	"474E51400222"
				messages   	(list Messages
				    (object Message "1:FindOnLastName(String)"
					quid       	"474CE40603A9"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "2:FindOnIBSN(String)"
					quid       	"474E52120148"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Use Case View::adiminister"
			quidu      	"474C27F301E4"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object ":purchase frame"
			quid       	"474CE1F1032C"
			collaborators 	(list link_list
			    (object Link
				quid       	"474E556E005D"
				supplier   	":purchase information"
				quidu      	"474E50EF007D"
				messages   	(list Messages
				    (object Message "5:store()"
					quid       	"474E56760213"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"5"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "4:purchaseIf(String,..String)"
					quid       	"474E70FF02AF"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":purchase information"
			quid       	"474E50EF007D"
			collaborators 	(list link_list
			    (object Link
				quid       	"474E568E038A"
				supplier   	"$UNNAMED$42"
				quidu      	"474CE1EC0138"))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":goods frame"
			quid       	"474E51400222"
			collaborators 	(list link_list
			    (object Link
				quid       	"474E6DCD0222"
				supplier   	":goodsInformation"
				quidu      	"474E6D6A000F"
				messages   	(list Messages
				    (object Message "6:GoodsIf(String,String,String,String,String,String,String)"
					quid       	"474E714D032C"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"6"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "7:store()"
					quid       	"474E71AD0251"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"7"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":goodsInformation"
			quid       	"474E6D6A000F"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @34
		logical_models 	(list unit_reference_list
		    (object Object "$UNNAMED$43"
			quid       	"474E57430242"
			collaborators 	(list link_list
			    (object Link
				quid       	"474E5D5301B5"
				supplier   	":payment frame"
				quidu      	"474E575B036B"
				messages   	(list Messages
				    (object Message "1:account total(int)"
					quid       	"474E5D5301B6"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "2:payment(int)"
					quid       	"474E5D980119"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "3:check the pay(int)"
					quid       	"474E5DAE002E"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "6:FindOnlastName"
					quid       	"474E6CAA01F4"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"6"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"474E60080222"
				supplier   	":customer frame"
				quidu      	"474E5D0C004E"
				messages   	(list Messages
				    (object Message "7:addButton_Clicked()"
					quid       	"474E5D1C02C0"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"7"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Use Case View::adiminister"
			quidu      	"474C27F301E4"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":payment frame"
			quid       	"474E575B036B"
			collaborators 	(list link_list
			    (object Link
				quid       	"474E5BFD002E"
				supplier   	":payment information"
				quidu      	"474E5785036B"
				messages   	(list Messages
				    (object Message "4:addPayment(String,String,int)"
					quid       	"474E5BFD002F"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "5:store()"
					quid       	"474E5CFA0109"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"5"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":payment information"
			quid       	"474E5785036B"
			collaborators 	(list link_list
			    (object Link
				quid       	"474E5D1C02BF"
				supplier   	":customer frame"
				quidu      	"474E5D0C004E"))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object ":customer frame"
			quid       	"474E5D0C004E"
			collaborators 	(list link_list
			    (object Link
				quid       	"474E6CF3032C"
				supplier   	"customer information"
				quidu      	"474E6CD9033C"
				messages   	(list Messages
				    (object Message "CustomerIF(String,...String)"
					quid       	"474E6CF3032D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"8"
					ordinal    	7
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "customer information"
			quid       	"474E6CD9033C"
			persistence 	"Transient"

⌨️ 快捷键说明

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