📄 generalization.mdl
字号:
supplier "Course"
quidu "33C16CC700D2"
client_cardinality (value cardinality "1")
is_aggregate TRUE)
(object Role "$UNNAMED$28"
quid "33CBD7DE0244"
supplier "CourseOffering"
quidu "33C16CD9000A"
client_cardinality (value cardinality "1..n")
is_navigable TRUE))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "33C406DE00A0"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Catalog" @114
location (272, 544)
label (object ItemLabel
Parent_View @114
location (185, 495)
nlines 1
max_width 172
justify 0
label "Catalog")
quidu "33C4071603B6"
width 186
height 122
annotation 8
autoResize TRUE)
(object ClassView "Class" "ProfessorInformation" @115
location (1296, 256)
label (object ItemLabel
Parent_View @115
location (1094, 183)
nlines 1
max_width 403
justify 0
label "ProfessorInformation")
quidu "33C16CB301B8"
width 436
height 170
annotation 8
autoResize TRUE)
(object ClassView "Class" "StudentInformation" @116
location (320, 976)
label (object ItemLabel
Parent_View @116
location (136, 903)
nlines 1
max_width 366
justify 0
label "StudentInformation")
quidu "33C16C870370"
width 396
height 170
annotation 8
autoResize TRUE)
(object ClassView "Class" "Course" @117
location (624, 192)
label (object ItemLabel
Parent_View @117
location (540, 143)
nlines 1
max_width 166
justify 0
label "Course")
quidu "33C16CC700D2"
height 122
annotation 8
autoResize TRUE)
(object ClassView "Class" "CourseOffering" @118
location (1120, 784)
label (object ItemLabel
Parent_View @118
location (961, 735)
nlines 1
max_width 316
justify 0
label "CourseOffering")
quidu "33C16CD9000A"
width 342
height 122
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$20" @119
location (1203, 531)
quidu "33CBC74203C0"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$21" @120
Parent_View @119
location (371, -317)
quidu "33CBC743030C"
client @119
supplier @115
line_style 0
label (object SegLabel @121
Parent_View @120
location (1310, 378)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$22" @122
Parent_View @119
location (371, -317)
quidu "33CBC743030D"
client @119
supplier @118
line_style 0
label (object SegLabel @123
Parent_View @122
location (1209, 679)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.690869
height 53
orientation 0))))
(object AssociationViewNew "$UNNAMED$23" @124
location (733, 876)
quidu "33CBC75E0280"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$24" @125
Parent_View @124
location (269, -84)
quidu "33CBC75F00BE"
client @124
supplier @118
line_style 0
label (object SegLabel @126
Parent_View @125
location (939, 881)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "4"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$25" @127
Parent_View @124
location (269, -84)
quidu "33CBC75F01D6"
client @124
supplier @116
line_style 0
label (object SegLabel @128
Parent_View @127
location (599, 958)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "3..10"
pctDist 0.672628
height 49
orientation 0))))
(object AssociationViewNew "$UNNAMED$26" @129
location (872, 487)
quidu "33CBD7DD0136"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$27" @130
Parent_View @129
location (-248, -297)
quidu "33CBD7DE001E"
client @129
supplier @117
line_style 0
label (object SegLabel @131
Parent_View @130
location (738, 243)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$28" @132
Parent_View @129
location (-248, -297)
quidu "33CBD7DE0244"
client @129
supplier @118
line_style 0
label (object SegLabel @133
Parent_View @132
location (1090, 665)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.900000
height 54
orientation 0))))
(object UsesView "" @134
quidu "33CBE2840280"
client @114
supplier @117
line_style 0)))
(object ClassDiagram "Course Information"
quid "33C40769003C"
title "Course Information"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Course" @135
location (544, 336)
label (object ItemLabel
Parent_View @135
location (460, 287)
nlines 1
max_width 166
justify 0
label "Course")
quidu "33C16CC700D2"
height 122
annotation 8
autoResize TRUE)))
(object ClassDiagram "Attributes and Operations"
quid "33CBBA810280"
title "Attributes and Operations"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Course" @136
location (512, 400)
label (object ItemLabel
Parent_View @136
location (351, 291)
nlines 1
max_width 320
justify 0
label "Course")
stereotype (object ItemLabel
Parent_View @136
location (351, 241)
anchor 10
nlines 1
max_width 320
justify 0
label "<<Entity>>")
quidu "33C16CC700D2"
compartment (object Compartment
Parent_View @136
location (348, 351)
anchor 2
nlines 4
max_width 0
compartmentItems (list Compartment
"+ getName( )"
"+ addProfessor( )"
"- name"))
width 346
height 342
annotation 8
autoResize TRUE)
(object ClassView "Class" "CourseOffering" @137
IncludeAttribute TRUE
IncludeOperation TRUE
location (1152, 416)
label (object ItemLabel
Parent_View @137
location (1000, 307)
nlines 1
max_width 303
justify 0
label "CourseOffering")
stereotype (object ItemLabel
Parent_View @137
location (1000, 257)
anchor 10
nlines 1
max_width 303
justify 0
label "<<Entity>>")
quidu "33C16CD9000A"
width 328
height 342
annotation 8
autoResize TRUE)))))
(object Class_Category "Interfaces"
quid "33C3FD060122"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "CourseOptionsForm"
quid "33C16CFE001E"
documentation "Form containing all the course options available to the Professor."
stereotype "Boundary"
operations (list Operations
(object Operation "addCourse"
quid "33CBB3B300F0"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CourseForm"
quid "33C16D150028"
documentation "Form containing information about a specified course and its offerings."
stereotype "Boundary"
operations (list Operations
(object Operation "display"
quid "33CBB614005A"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "selectOffering"
quid "33CBB61F01CC"
concurrency "Sequential"
opExportControl "Public"
uid 0))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "33C406F100A0"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "CourseForm" @138
location (208, 144)
label (object ItemLabel
Parent_View @138
location (83, 95)
nlines 1
max_width 249
justify 0
label "CourseForm")
quidu "33C16D150028"
width 270
height 122
annotation 8
autoResize TRUE)
(object ClassView "Class" "CourseOptionsForm" @139
location (704, 144)
label (object ItemLabel
Parent_View @139
location (506, 95)
nlines 1
max_width 395
justify 0
label "CourseOptionsForm")
quidu "33C16CFE001E"
width 428
height 122
annotation 8
autoResize TRUE))))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "33C130550226"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object CategoryView "PeopleInformation" @140
location (496, 208)
label (object ItemLabel
Parent_View @140
location (352, 124)
nlines 2
max_width 288
justify 0
label "PeopleInformation")
quidu "33C3FCF40334"
width 300
height 180)
(object CategoryView "UniversityArtifacts" @141
location (304, 640)
label (object ItemLabel
Parent_View @141
location (160, 556)
nlines 2
max_width 288
justify 0
label "UniversityArtifacts")
quidu "33C3FCFD01B8"
width 300
height 180)
(object CategoryView "Interfaces" @142
location (928, 528)
label (object ItemLabel
Parent_View @142
location (784, 444)
nlines 2
max_width 288
justify 0
label "Interfaces")
quidu "33C3FD060122"
width 300
height 180)))))
root_subsystem (object SubSystem "Component View"
quid "33C130520139"
documentation "The Component View contains information about the software, executable, and library components for the system under development."
physical_models (list unit_reference_list)
physical_presentations (list unit_reference_list
(object Module_Diagram "Main"
quid "33C1305502C6"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -