📄 elesys.mdl
字号:
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 + -