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

📄 elesys.mdl

📁 电梯仿真系统的实现
💻 MDL
📖 第 1 页 / 共 5 页
字号:
			quidu      	"3C12151703DE"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	TRUE)
		    (object Object "monitor"
			quid       	"3C32F7500000"
			collaborators 	(list link_list
			    (object Link
				quid       	"3C32F9B40398"
				supplier   	"elevator"
				quidu      	"3C32F785033E"
				messages   	(list Messages
				    (object Message "请求转发"
					quid       	"3C32F9D4006E"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"3C32F9B702D0"
				supplier   	"floor"
				quidu      	"3C32F7AA03C0"))
			class      	"Logical View::CMonitor"
			quidu      	"3C12154C029E"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "elevator"
			quid       	"3C32F785033E"
			documentation 	"电梯对象"
			collaborators 	(list link_list
			    (object Link
				quid       	"3C32FA48003C"
				supplier   	"floor"
				quidu      	"3C32F7AA03C0"
				supplier_containment 	"By Value"
				client_containment 	"By Value"
				messages   	(list Messages
				    (object Message "电梯到达"
					quid       	"3C32FA68012C"
					documentation 	
|通知给楼层
|
					
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "乘客上下电梯"
					quid       	"3C32FA8F0316"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"ToClientFromSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Logical View::CElevator"
			quidu      	"3C1206FF0294"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	TRUE)
		    (object Object "floor"
			quid       	"3C32F7AA03C0"
			documentation 	"楼层对象"
			class      	"Logical View::CFloor"
			quidu      	"3C12153D037A"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	TRUE))))
	logical_presentations 	(list unit_reference_list
	    (object UseCaseDiagram "乘客业务活动"
		quid       	"3C0C7BDC00C9"
		title      	"乘客业务活动"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object UseCaseView "Use Case View::提交请求" @3
			location   	(1184, 240)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@3
			    location   	(1184, 378)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"提交请求")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3C0C801A0122"
			height     	118)
		    (object UseCaseView "Use Case View::乘梯" @4
			location   	(1456, 832)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@4
			    location   	(1456, 970)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"乘梯")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3C0C801C00A0"
			height     	118)
		    (object UseCaseView "Use Case View::乘坐结束" @5
			location   	(1008, 1040)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@5
			    location   	(1008, 1178)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"乘坐结束")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3C0C80AD03DE"
			height     	118)
		    (object NoteView @6
			location   	(448, 256)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@6
			    location   	(195, 21)
			    fill_color 	13434879
			    nlines     	9
			    max_width  	471
			    label      	
|乘客乘坐电梯的活动大体上分为4个步骤:
|1.乘客提交乘坐电梯的请求(由系统代做).
|2. 乘客选择合适的电梯(由系统代做).
|3. 乘客乘坐电梯.
|4. 乘客结束一次乘坐.
			    )
			line_color 	3342489
			fill_color 	13434879
			width      	531
			height     	482)
		    (object UseCaseView "Use Case View::选择电梯" @7
			location   	(1536, 560)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@7
			    location   	(1536, 698)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"选择电梯")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3C0C80160078"
			height     	118)
		    (object NoteView @8
			location   	(2032, 688)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@8
			    location   	(1860, 494)
			    fill_color 	13434879
			    nlines     	7
			    max_width  	309
			    label      	
| 1.系统根据最近和最快的原则找到客户要求的电梯.
|2.系统把客户的请求转发给选定的电梯.
			    )
			line_color 	3342489
			fill_color 	13434879
			width      	369
			height     	400)
		    (object AttachView "" @9
			stereotype 	TRUE
			line_color 	3342489
			client     	@7
			supplier   	@8
			line_style 	0)
		    (object NoteView @10
			location   	(1808, 240)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@10
			    location   	(1548, 146)
			    fill_color 	13434879
			    nlines     	3
			    max_width  	484
			    label      	
|1.乘客产生一个乘梯的请求(系统随机产生).
|2. 乘客发送消息给系统.
			    )
			line_color 	3342489
			fill_color 	13434879
			width      	544
			height     	200)
		    (object AttachView "" @11
			stereotype 	TRUE
			line_color 	3342489
			client     	@3
			supplier   	@10
			line_style 	0)
		    (object NoteView @12
			location   	(1840, 1120)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@12
			    location   	(1593, 985)
			    fill_color 	13434879
			    nlines     	5
			    max_width  	459
			    label      	
|1. 当选定的电梯到达后,该电梯发送消息给乘客.
|2. 电梯开门(简化).
|3. 乘客登上电梯.
|4. 电梯关门(简化).
			    )
			line_color 	3342489
			fill_color 	13434879
			width      	519
			height     	282)
		    (object AttachView "" @13
			stereotype 	TRUE
			line_color 	3342489
			client     	@4
			supplier   	@12
			line_style 	0)
		    (object NoteView @14
			location   	(1504, 1616)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@14
			    location   	(1169, 1385)
			    fill_color 	13434879
			    nlines     	9
			    max_width  	634
			    label      	
|1.当电梯到达乘客指定的目的楼层时,通知乘客.
|2. 电梯开门(简化).
|3. 乘客离开该电梯.
|4. 电梯关门(简化).
|5. 乘客的一次乘坐结束,乘客对自己的状态调整,并作出记录。
			    )
			line_color 	3342489
			fill_color 	13434879
			width      	694
			height     	475)
		    (object AttachView "" @15
			stereotype 	TRUE
			line_color 	3342489
			client     	@5
			supplier   	@14
			line_style 	0)
		    (object UseCaseView "Use Case View::乘坐电梯" @16
			location   	(784, 656)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@16
			    location   	(784, 794)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"乘坐电梯")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3C0C7D2B00F0"
			height     	118)
		    (object AttachView "" @17
			stereotype 	TRUE
			line_color 	3342489
			client     	@16
			supplier   	@6
			line_style 	0)
		    (object DependencyView "" @18
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			stereotype 	(object SegLabel @19
			    Parent_View 	@18
			    location   	(1212, 572)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	10
			    anchor_loc 	1
			    nlines     	1
			    max_width  	450
			    justify    	0
			    label      	"<<include>>"
			    pctDist    	0.607279
			    height     	26
			    orientation 	0)
			line_color 	3342489
			quidu      	"3C0C895002A8"
			client     	@16
			supplier   	@7
			line_style 	0)
		    (object DependencyView "" @20
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			stereotype 	(object SegLabel @21
			    Parent_View 	@20
			    location   	(954, 419)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	10
			    anchor_loc 	1
			    nlines     	1
			    max_width  	450
			    justify    	0
			    label      	"<<include>>"
			    pctDist    	0.578533
			    height     	40
			    orientation 	0)
			line_color 	3342489
			quidu      	"3C0C8960030C"
			client     	@16
			supplier   	@3
			line_style 	0)
		    (object DependencyView "" @22
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			stereotype 	(object SegLabel @23
			    Parent_View 	@22
			    location   	(1162, 749)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	10
			    anchor_loc 	1
			    nlines     	1
			    max_width  	450
			    justify    	0
			    label      	"<<include>>"
			    pctDist    	0.595204
			    height     	4
			    orientation 	0)
			line_color 	3342489
			quidu      	"3C0C89660140"
			client     	@16
			supplier   	@4

⌨️ 快捷键说明

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