📄 hospital.mdl
字号:
justify 0
label "accepting input")
stereotype TRUE
icon_style "Icon"
quidu "334BEE1D028A"
width 314
height 134
autoResize TRUE)
(object StateView "Normal" "validating input" @103
location (560, 464)
label (object ItemLabel
Parent_View @103
location (560, 442)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 302
justify 0
label "validating input")
stereotype TRUE
icon_style "Icon"
quidu "334BEE210032"
width 314
height 134
autoResize TRUE)
(object StateView "Normal" "checking patient database" @104
location (576, 736)
label (object ItemLabel
Parent_View @104
location (576, 714)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 482
justify 0
label "checking patient database")
stereotype TRUE
icon_style "Icon"
quidu "334BEE24026C"
width 494
height 134
autoResize TRUE)
(object StateView "Normal" "creating new visit record" @105
location (576, 1040)
label (object ItemLabel
Parent_View @105
location (576, 1018)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 444
justify 0
label "creating new visit record")
stereotype TRUE
icon_style "Icon"
quidu "334BEE46023A"
width 456
height 134
autoResize TRUE)
(object TransView "" @106
label (object SegLabel @107
Parent_View @106
location (767, 343)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 276
justify 0
label "tab key pressed"
pctDist 0.490566
height 207
orientation 0)
stereotype TRUE
icon_style "Icon"
quidu "334BEE570104"
client @102
supplier @103
line_style 0
x_offset FALSE)
(object TransView "" @108
label (object SegLabel @109
Parent_View @108
location (612, 598)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 744
justify 0
label "patient ID entered / check if previous patient"
pctDist 0.500000
height 45
orientation 0)
stereotype TRUE
icon_style "Icon"
quidu "334BEE6102BC"
client @103
supplier @104
line_style 0
x_offset FALSE)
(object StateView "Normal" "creating new patient record" @110
location (1120, 896)
label (object ItemLabel
Parent_View @110
location (1120, 874)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 496
justify 0
label "creating new patient record")
stereotype TRUE
icon_style "Icon"
quidu "334EC71E033E"
width 508
height 134
autoResize TRUE)
(object TransView "" @111
stereotype TRUE
icon_style "Icon"
quidu "334EC739005A"
client @110
supplier @105
vertices (list Points
(1119, 963)
(1119, 1039)
(804, 1039))
line_style 0
x_offset FALSE)
(object TransView "" @112
label (object SegLabel @113
Parent_View @112
location (621, 888)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 276
justify 0
label "previous patient"
pctDist 0.500000
height 45
orientation 0)
stereotype TRUE
icon_style "Icon"
quidu "334BEE6703C0"
client @104
supplier @105
line_style 0
x_offset FALSE)
(object TransView "" @114
label (object SegLabel @115
Parent_View @114
location (1018, 692)
stereotype TRUE
icon_style "Icon"
anchor_loc 1
nlines 1
max_width 204
justify 0
label "new patient"
pctDist 0.500000
height 45
orientation 0)
stereotype TRUE
icon_style "Icon"
quidu "334EC73101C2"
client @104
supplier @110
vertices (list Points
(823, 736)
(1119, 736)
(1119, 829))
line_style 0
x_offset FALSE)))
language "C++")
(object Class "Bill"
quid "334ACFB50000"
language "C++")
(object Class "Medical History"
quid "334ACFD50082"
class_attributes (list class_attribute_list
(object ClassAttribute "diagnostic info"
quid "334AD0CC0208")
(object ClassAttribute "test results"
quid "334AD0D300A0")
(object ClassAttribute "X-rays"
quid "334AD0DA038E"))
language "C++")
(object Class "Facilities"
quid "334AD1D20190"
language "C++")
(object Class "Staff"
quid "334AD1DC00B4"
language "C++")
(object Class "Medical Staff"
quid "334AD2A90366"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4A20032"
supplier "Logical View::Staff"
quidu "334AD1DC00B4"))
language "C++")
(object Class "Admin Staff"
quid "334AD2B6037A"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4A5029E"
supplier "Logical View::Staff"
quidu "334AD1DC00B4"))
language "C++")
(object Class "Operations Staff"
quid "334AD2C00230"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4AB0294"
supplier "Logical View::Staff"
quidu "334AD1DC00B4"))
language "C++")
(object Class "Operating Room"
quid "334AE42A02BC"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4C30000"
supplier "Logical View::Facilities"
quidu "334AD1D20190"))
language "C++")
(object Class "Pharmacy"
quid "334AE42F0212"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4C703B6"
supplier "Logical View::Facilities"
quidu "334AD1D20190"))
language "C++")
(object Class "Kitchen"
quid "334AE4370334"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4CD0226"
supplier "Logical View::Facilities"
quidu "334AD1D20190"))
language "C++")
(object Class "Emergency Room"
quid "334AE43A0122"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4D700A0"
supplier "Logical View::Facilities"
quidu "334AD1D20190"))
language "C++")
(object Class "Laboratory"
quid "334AE43D01E0"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "334AE4DB0118"
supplier "Logical View::Facilities"
quidu "334AD1D20190"))
language "C++")
(object Association "$UNNAMED$39"
quid "334ACF8B02BC"
roles (list role_list
(object Role "$UNNAMED$40"
quid "334ACF8D026C"
supplier "Logical View::Patient"
quidu "334ACF6802F8"
is_navigable TRUE)
(object Role "$UNNAMED$41"
quid "334ACF8D026D"
supplier "Logical View::Hospital"
quidu "334ACF5200BE"
is_navigable TRUE))
AssociationClass "Logical View::Visit Record")
(object Association "$UNNAMED$42"
quid "334ACFCA01A4"
roles (list role_list
(object Role "$UNNAMED$43"
quid "334ACFCB00BE"
supplier "Logical View::Visit Record"
quidu "334ACF7B0370"
is_navigable TRUE
is_aggregate TRUE)
(object Role "$UNNAMED$44"
quid "334ACFCB00BF"
supplier "Logical View::Bill"
quidu "334ACFB50000"
is_navigable TRUE)))
(object Association "$UNNAMED$45"
quid "334ACFEC0280"
roles (list role_list
(object Role "$UNNAMED$46"
quid "334ACFED00F0"
supplier "Logical View::Patient"
quidu "334ACF6802F8"
is_navigable TRUE)
(object Role "$UNNAMED$47"
quid "334ACFED00F1"
supplier "Logical View::Medical History"
quidu "334ACFD50082"
is_navigable TRUE)))
(object Association "$UNNAMED$48"
quid "334AD1EA0348"
roles (list role_list
(object Role "$UNNAMED$49"
quid "334AD1EB0262"
supplier "Logical View::Hospital"
quidu "334ACF5200BE"
is_navigable TRUE
is_aggregate TRUE)
(object Role "$UNNAMED$50"
quid "334AD1EB0263"
supplier "Logical View::Facilities"
quidu "334AD1D20190"
is_navigable TRUE)))
(object Association "$UNNAMED$51"
quid "334AD1EF0190"
roles (list role_list
(object Role "$UNNAMED$52"
quid "334AD1F00262"
supplier "Logical View::Hospital"
quidu "334ACF5200BE"
is_navigable TRUE
is_aggregate TRUE)
(object Role "$UNNAMED$53"
quid "334AD1F00263"
supplier "Logical View::Staff"
quidu "334AD1DC00B4"
is_navigable TRUE))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "334AC91D0276"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 430
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::Visit Record" @116
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1744, 560)
label (object ItemLabel
Parent_View @116
location (1605, 390)
stereotype TRUE
icon_style "Icon"
nlines 1
max_width 278
justify 0
label "Visit Record")
stereotype TRUE
icon_style "Icon"
quidu "334ACF7B0370"
compartment (object Compartment
Parent_View @116
location (1605, 447)
stereotype TRUE
icon_style "Icon"
anchor 2
nlines 6
max_width 0)
width 296
height 362
autoResize TRUE)
(object ClassView "Class" "Logical View::Bill" @117
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1984, 944)
label (object ItemLabel
Parent_View @117
location (1903, 898)
stereotype TRUE
icon_style "Icon"
nlines 1
max_width 162
justify 0
label "Bill")
stereotype TRUE
icon_style "Icon"
quidu "334ACFB50000"
height 115
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$42" @118
location (1902, 813)
stereotype TRUE
icon_style "Icon"
quidu "334ACFCA01A4"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$43" @119
Parent_View @118
location (1134, 77)
stereotype TRUE
icon_style "Icon"
quidu "334ACFCB00BE"
client @118
supplier @116
line_style 0)
(object RoleView "$UNNAMED$44" @120
Parent_View @118
location (1134, 77)
stereotype TRUE
icon_style "Icon"
quidu "334ACFCB00BF"
client @118
supplier @117
line_style 0)))
(object ClassView "Class" "Logical View::Medical Staff" @121
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (128, 768)
label (object ItemLabel
Parent_View @121
location (6, 726)
stereotype TRUE
icon_style "Icon"
nlines 1
max_width 244
justify 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -