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

📄 bank_spr2000.mdl

📁 银行ATM机的设计及实现.包括UML建模和JAVA实现的源代码呀.极品中的极品.
💻 MDL
📖 第 1 页 / 共 5 页
字号:

(object Petal
    version    	42
    _written   	"Rose 4.5.8163.3"
    charSet    	0)

(object Design "Logical View"
    is_unit    	TRUE
    is_loaded  	TRUE
    defaults   	(object defaults
	rightMargin 	0.250000
	leftMargin 	0.250000
	topMargin  	0.250000
	bottomMargin 	0.500000
	pageOverlap 	0.250000
	clipIconLabels 	TRUE
	autoResize 	TRUE
	snapToGrid 	TRUE
	gridX      	16
	gridY      	16
	defaultFont 	(object Font
	    size       	9
	    face       	"helvetica"
	    bold       	FALSE
	    italics    	FALSE
	    underline  	FALSE
	    strike     	FALSE
	    color      	0
	    default_color 	TRUE)
	showMessageNum 	1
	showClassOfObject 	TRUE
	notation   	"Unified")
    root_usecase_package 	(object Class_Category "Use Case View"
	quid       	"37A1074C012E"
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list
	    (object Class "CustomerActor"
		quid       	"37A10BB902B2"
		stereotype 	"Actor"
		language   	"Java")
	    (object UseCase "Withdraw Funds"
		quid       	"37A10B8501C2"
		logical_models 	(list unit_reference_list
		    (object Mechanism @1
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$0"
				quid       	"391DB7070028"
				collaborators 	(list link_list
				    (object Link
					quid       	"391DB7070029"
					supplier   	"$UNNAMED$1"
					quidu      	"391DB707003B"
					messages   	(list Messages
					    (object Message "enterCard(int, int)"
						quid       	"391DB707002A"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	3
						quidu      	"37A109DF0384")
					    (object Message "enterWithdrawal(double)"
						quid       	"391DB707002B"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	5
						quidu      	"37A10A14019A")
					    (object Message "ATM( )"
						quid       	"391DB707002C"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	0
						quidu      	"391CA4A3028A"))))
				class      	"Use Case View::CustomerActor"
				quidu      	"37A10BB902B2"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "$UNNAMED$1"
				quid       	"391DB707003B"
				collaborators 	(list link_list
				    (object Link
					quid       	"391DB707003C"
					supplier   	"$UNNAMED$2"
					quidu      	"391DB707002D"
					messages   	(list Messages
					    (object Message "findAccount(int, int)"
						quid       	"391DB707003D"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	4
						quidu      	"37A10A5702B2")
					    (object Message "AccountLedger( )"
						quid       	"391DB707003E"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	1
						quidu      	"391CA42C0208")))
				    (object Link
					quid       	"391DB707003A"
					supplier   	"$UNNAMED$3"
					quidu      	"391DB7070033"
					messages   	(list Messages
					    (object Message "makeWithdrawal(double)"
						quid       	"391DB7070039"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	6
						quidu      	"37AD9C130136")
					    (object Message "newBalance( )"
						quid       	"391DB707003F"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	9
						quidu      	"391DABC001EA"))))
				class      	"Logical View::ATM"
				quidu      	"37A107580000"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "$UNNAMED$2"
				quid       	"391DB707002D"
				collaborators 	(list link_list
				    (object Link
					quid       	"391DB707002E"
					supplier   	"$UNNAMED$4"
					quidu      	"391DB7070030"
					messages   	(list Messages
					    (object Message "loadAccounts( )"
						quid       	"391DB707002F"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	2
						quidu      	"391CA78800D2"))))
				class      	"Logical View::AccountLedger"
				quidu      	"37A10764019A"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "$UNNAMED$3"
				quid       	"391DB7070033"
				collaborators 	(list link_list
				    (object Link
					quid       	"391DB7070032"
					supplier   	"$UNNAMED$4"
					quidu      	"391DB7070030"
					messages   	(list Messages
					    (object Message "insertTransaction(int, int, Date, double, String)"
						quid       	"391DB7070031"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	8
						quidu      	"391CA86301D6")))
				    (object Link
					quid       	"391DB7070036"
					supplier   	"$UNNAMED$5"
					quidu      	"391DB7070040"
					messages   	(list Messages
					    (object Message "amount( )"
						quid       	"391DB7070037"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	10
						quidu      	"391DAF0F0334")))
				    (object Link
					quid       	"391DB7310294"
					supplier   	"$UNNAMED$6"
					quidu      	"391DB71B00C8"
					messages   	(list Messages
					    (object Message "Withdrawal(double)"
						quid       	"391DB7310295"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	7
						quidu      	"37A1143D0014"))))
				class      	"Logical View::Account"
				quidu      	"37A1077003AC"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "$UNNAMED$4"
				quid       	"391DB7070030"
				class      	"Logical View::AccountDataBase"
				quidu      	"391CA5FA0370"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "$UNNAMED$5"
				quid       	"391DB7070040"
				class      	"Logical View::Transaction"
				quidu      	"37AD9E4F0050"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "$UNNAMED$6"
				quid       	"391DB71B00C8"
				class      	"Logical View::Withdrawal"
				quidu      	"37A107870154"
				persistence 	"Transient"
				multi      	FALSE))))
		logical_presentations 	(list unit_reference_list
		    (object InteractionDiagram "Withdraw Funds"
			mechanism_ref 	@1
			quid       	"37A10BD500D2"
			title      	"Withdraw Funds"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object InterObjView "$UNNAMED$0" @2
				location   	(112, 224)
				font       	(object Font
				    underline  	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@2
				    location   	(112, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	360
				    justify    	0
				    label      	"")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"391DB7070028"
				width      	120
				height     	1689
				icon_height 	162
				icon_width 	120
				icon_y_offset 	-15
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @3
				    location   	(208, 384)
				    line_color 	3342489
				    InterObjView 	@2
				    height     	1440
				    y_coord    	1380
				    Nested     	FALSE))
			    (object InterObjView "$UNNAMED$1" @4
				location   	(528, 224)
				font       	(object Font
				    underline  	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@4
				    location   	(528, 224)
				    fill_color 	13434879
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"391DB707003B"
				width      	300
				height     	1689
				icon_height 	0
				icon_width 	0
				icon_y_offset 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @5
				    location   	(624, 432)
				    line_color 	3342489
				    InterObjView 	@4
				    height     	244
				    y_coord    	184
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @6
				    location   	(624, 768)
				    line_color 	3342489
				    InterObjView 	@4
				    height     	264
				    y_coord    	204
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @7
				    location   	(624, 1104)
				    line_color 	3342489
				    InterObjView 	@4
				    height     	660
				    y_coord    	600
				    Nested     	FALSE))
			    (object InterObjView "$UNNAMED$2" @8
				location   	(896, 224)
				font       	(object Font
				    underline  	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@8
				    location   	(896, 224)
				    fill_color 	13434879
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"391DB707002D"
				width      	300
				height     	1689
				icon_height 	0
				icon_width 	0
				icon_y_offset 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @9
				    location   	(992, 464)
				    line_color 	3342489
				    InterObjView 	@8
				    height     	152
				    y_coord    	92
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @10
				    location   	(960, 912)
				    line_color 	3342489
				    InterObjView 	@8
				    height     	60
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "$UNNAMED$3" @11
				location   	(1232, 224)
				font       	(object Font
				    underline  	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@11
				    location   	(1232, 224)
				    fill_color 	13434879
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"391DB7070033"
				width      	300
				height     	1689
				icon_height 	0
				icon_width 	0
				icon_y_offset 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @12
				    location   	(1328, 1136)
				    line_color 	3342489
				    InterObjView 	@11
				    height     	408
				    y_coord    	348
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @13
				    location   	(1328, 1552)
				    line_color 	3342489
				    InterObjView 	@11
				    height     	152
				    y_coord    	92
				    Nested     	FALSE))
			    (object InterObjView "$UNNAMED$4" @14
				location   	(1904, 224)
				font       	(object Font
				    underline  	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@14
				    location   	(1904, 224)
				    fill_color 	13434879
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"391DB7070030"
				width      	300
				height     	1689
				icon_height 	0
				icon_width 	0
				icon_y_offset 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @15
				    location   	(2000, 496)
				    line_color 	3342489
				    InterObjView 	@14
				    height     	60
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @16
				    location   	(2000, 1424)
				    line_color 	3342489
				    InterObjView 	@14
				    height     	60
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "$UNNAMED$5" @17
				location   	(2240, 224)
				font       	(object Font
				    underline  	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@17
				    location   	(2240, 224)
				    fill_color 	13434879
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"391DB7070040"
				width      	300
				height     	1689
				icon_height 	0
				icon_width 	0
				icon_y_offset 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @18
				    location   	(2336, 1584)
				    line_color 	3342489
				    InterObjView 	@17
				    height     	60
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "$UNNAMED$6" @19
				location   	(1568, 224)
				font       	(object Font
				    underline  	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@19
				    location   	(1568, 224)
				    fill_color 	13434879
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"")

⌨️ 快捷键说明

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