📄 coursereg_req.mdl
字号:
label "[ student added to the course ]"
pctDist 0.500000
height 45
orientation 0)
stereotype TRUE
line_color 3342489
quidu "37B82FE3036F"
client @7
supplier @9
line_style 0
x_offset FALSE)
(object SynchronizationView "$UNNAMED$1" @12
location (688, 368)
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @12
location (850, 306)
nlines 2
max_width 300
label "")
icon_style "Icon"
line_color 3342489
quidu "37B82E2A00FA"
autoResize TRUE
sync_flow_direction 1
sync_is_horizontal TRUE)
(object TransView "" @13
stereotype TRUE
line_color 3342489
quidu "37B82E2F0205"
client @3
supplier @12
line_style 0
x_offset FALSE)
(object TransView "" @14
stereotype TRUE
line_color 3342489
quidu "37B82E8A01E8"
client @12
supplier @5
line_style 0
x_offset FALSE)
(object TransView "" @15
stereotype TRUE
line_color 3342489
quidu "37B82E8F01F9"
client @12
supplier @6
line_style 0
x_offset FALSE)
(object SynchronizationView "$UNNAMED$2" @16
location (672, 736)
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @16
location (834, 674)
nlines 2
max_width 300
label "")
icon_style "Icon"
line_color 3342489
quidu "37B82E9903B6"
autoResize TRUE
sync_flow_direction 1
sync_is_horizontal TRUE)
(object TransView "" @17
stereotype TRUE
line_color 3342489
quidu "37B82E9F0238"
client @5
supplier @16
line_style 0
x_offset FALSE)
(object TransView "" @18
stereotype TRUE
line_color 3342489
quidu "37B82EA30392"
client @6
supplier @16
vertices (list Points
(837, 606)
(765, 636)
(679, 726))
line_style 0
x_offset FALSE)
(object SynchronizationView "$UNNAMED$3" @19
location (672, 832)
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @19
location (834, 770)
nlines 2
max_width 300
label "")
icon_style "Icon"
line_color 3342489
quidu "37B82F2C014F"
autoResize TRUE
sync_flow_direction 1
sync_is_horizontal TRUE)
(object TransView "" @20
stereotype TRUE
line_color 3342489
quidu "37B82F0E02C8"
client @16
supplier @19
line_style 0
x_offset FALSE)
(object TransView "" @21
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @22
Parent_View @21
location (388, 932)
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor_loc 1
nlines 1
max_width 450
justify 0
label "[ checks completed ]"
pctDist 1.201614
height 122
orientation 1)
stereotype TRUE
line_color 3342489
quidu "37B82F510058"
client @19
supplier @7
line_style 0
x_offset FALSE)
(object TransView "" @23
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @24
Parent_View @23
location (885, 921)
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor_loc 1
nlines 1
max_width 450
justify 0
label "[ checks failed ]"
pctDist 0.676951
height 52
orientation 0)
stereotype TRUE
line_color 3342489
quidu "37B82F5402F1"
client @19
supplier @8
line_style 0
x_offset FALSE))))))
(object UseCase "Maintain Student Information"
quid "35A6234001EA"
documentation "This use case allows the registrar to maintain student information in the registration system. This includes adding, modifying, and deleting students from the system."
external_docs (list external_doc_list
(object external_doc
external_doc_path "$CURDIR\\Requirements\\MaintainStudentInfo.doc")))
(object UseCase "Maintain Professor Information"
quid "35A6234E006E"
documentation "This use case allows the registrar to maintain professor information in the registration system. This includes adding, modifying, and deleting professors from the system."
external_docs (list external_doc_list
(object external_doc
external_doc_path "$CURDIR\\Requirements\\MaintainProfessorInfo.doc")))
(object UseCase "Submit Grades"
quid "35A625A70140"
documentation "This use case allows a professor to submit student grades for one or more classes completed in the previous semester."
external_docs (list external_doc_list
(object external_doc
external_doc_path "$CURDIR\\Requirements\\SubmitGrades.doc")))
(object UseCase "View Report Card"
quid "35A6263D0140"
documentation "This use case allows a student to view his/her report card for the previously completed semester."
external_docs (list external_doc_list
(object external_doc
external_doc_path "$CURDIR\\Requirements\\ViewReportCard.doc")))
(object UseCase "Select Courses to Teach"
quid "35A6266A008C"
documentation "This use case allows a professor to select the course offerings (date- and time- specific courses will be given) from the course catalog for the courses that he/she is eligible for and wishes to teach in the upcoming semester"
external_docs (list external_doc_list
(object external_doc
external_doc_path "$CURDIR\\Requirements\\SelectCoursesToTeach.doc")))
(object UseCase "Close Registration"
quid "35FD6A360208"
external_docs (list external_doc_list
(object external_doc
external_doc_path "$CURDIR\\Requirements\\CloseRegistration.doc")))
(object UseCase "Login"
quid "3609B4D00352"
documentation "This use case describes how a user logs into the Course Registration System"
external_docs (list external_doc_list
(object external_doc
external_doc_path "$CURDIR\\Requirements\\Login.doc")))
(object Association "$UNNAMED$4"
quid "35A6264A0078"
roles (list role_list
(object Role "$UNNAMED$5"
quid "35A6264B01F4"
supplier "Use Case View::Register for Courses"
quidu "35A6230A0000"
is_navigable TRUE)
(object Role "$UNNAMED$6"
quid "35A6264B01F5"
supplier "Use Case View::Student"
quidu "35A622C80212")))
(object Association "$UNNAMED$7"
quid "35A6264D0136"
roles (list role_list
(object Role "$UNNAMED$8"
quid "35A6264E0384"
supplier "Use Case View::View Report Card"
quidu "35A6263D0140"
is_navigable TRUE)
(object Role "$UNNAMED$9"
quid "35A6264E0385"
supplier "Use Case View::Student"
quidu "35A622C80212")))
(object Association "$UNNAMED$10"
quid "35A6269701CC"
roles (list role_list
(object Role "$UNNAMED$11"
quid "35A62698000A"
supplier "Use Case View::Select Courses to Teach"
quidu "35A6266A008C"
is_navigable TRUE)
(object Role "$UNNAMED$12"
quid "35A62698000B"
supplier "Use Case View::Professor"
quidu "35A622CF0190")))
(object Association "$UNNAMED$13"
quid "35A6269A005A"
roles (list role_list
(object Role "$UNNAMED$14"
quid "35A6269A032A"
supplier "Use Case View::Submit Grades"
quidu "35A625A70140"
is_navigable TRUE)
(object Role "$UNNAMED$15"
quid "35A6269A032B"
supplier "Use Case View::Professor"
quidu "35A622CF0190")))
(object Association "$UNNAMED$16"
quid "35A626A50050"
roles (list role_list
(object Role "$UNNAMED$17"
quid "35A626A602DA"
supplier "Use Case View::Maintain Student Information"
quidu "35A6234001EA"
is_navigable TRUE)
(object Role "$UNNAMED$18"
quid "35A626A602DB"
supplier "Use Case View::Registrar"
quidu "35A622D800F0")))
(object Association "$UNNAMED$19"
quid "35A626A902B2"
roles (list role_list
(object Role "$UNNAMED$20"
quid "35A626AB00E6"
supplier "Use Case View::Maintain Professor Information"
quidu "35A6234E006E"
is_navigable TRUE)
(object Role "$UNNAMED$21"
quid "35A626AB00E7"
supplier "Use Case View::Registrar"
quidu "35A622D800F0")))
(object Association "$UNNAMED$22"
quid "35A626BC035C"
roles (list role_list
(object Role "$UNNAMED$23"
quid "35A626BD03C0"
supplier "Use Case View::Course Catalog"
quidu "35A6231A0136"
is_navigable TRUE)
(object Role "$UNNAMED$24"
quid "35A626BD03C1"
supplier "Use Case View::Select Courses to Teach"
quidu "35A6266A008C")))
(object Association "$UNNAMED$25"
quid "35A6279E003C"
roles (list role_list
(object Role "$UNNAMED$26"
quid "35A6279E0370"
supplier "Use Case View::Course Catalog"
quidu "35A6231A0136"
is_navigable TRUE)
(object Role "$UNNAMED$27"
quid "35A6279E0371"
supplier "Use Case View::Register for Courses"
quidu "35A6230A0000")))
(object Association "$UNNAMED$28"
quid "35A627E500F0"
roles (list role_list
(object Role "$UNNAMED$29"
quid "35A627E70000"
supplier "Use Case View::Billing System"
quidu "35A627DB019A"
is_navigable TRUE)
(object Role "$UNNAMED$30"
quid "35A627E70001"
supplier "Use Case View::Close Registration"
quidu "35FD6A360208")))
(object Association "$UNNAMED$31"
quid "35FD6A41026C"
roles (list role_list
(object Role "$UNNAMED$32"
quid "35FD6A420334"
supplier "Use Case View::Close Registration"
quidu "35FD6A360208"
is_navigable TRUE)
(object Role "$UNNAMED$33"
quid "35FD6A420335"
supplier "Use Case View::Registrar"
quidu "35A622D800F0")))
(object Association "$UNNAMED$34"
quid "3609B557035C"
roles (list role_list
(object Role "$UNNAMED$35"
quid "3609B55900AA"
supplier "Use Case View::Login"
quidu "3609B4D00352"
is_navigable TRUE)
(object Role "$UNNAMED$36"
quid "3609B55900AB"
supplier "Use Case View::Student"
quidu "35A622C80212")))
(object Association "$UNNAMED$37"
quid "3609B55C00BE"
roles (list role_list
(object Role "$UNNAMED$38"
quid "3609B55D023A"
supplier "Use Case View::Login"
quidu "3609B4D00352"
is_navigable TRUE)
(object Role "$UNNAMED$39"
quid "3609B55D023B"
supplier "Use Case View::Professor"
quidu "35A622CF0190")))
(object Association "$UNNAMED$40"
quid "3609B5620046"
roles (list role_list
(object Role "$UNNAMED$41"
quid "3609B5630302"
supplier "Use Case View::Login"
quidu "3609B4D00352"
is_navigable TRUE)
(object Role "$UNNAMED$42"
quid "3609B5630303"
supplier "Use Case View::Registrar"
quidu "35A622D800F0"))))
logical_presentations (list unit_reference_list
(object UseCaseDiagram "Main"
quid "35A62258032B"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 746
items (list diagram_item_list
(object ClassView "Class" "Use Case View::Course Catalog" @25
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1536, 736)
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @25
location (1536, 896)
anchor_loc 1
nlines 2
max_width 325
justify 0
label "Course Catalog")
icon "Actor"
icon_style "Icon"
quidu "35A6231A0136"
compartment (object Compartment
Parent_View @25
location (1372, 932)
font (object Font
size 10
face "Arial"
charSet 134
bold FALSE
italics FALSE
underline FALSE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -