CIS 339 ILAB WEEK 2
SRS Problem Domain
Activity Diagram
MAINTAIN STUDENT RECORDS
MAINTAIN COURSE RECORDS
MAINTAIN CLASS RECORDS
REGISTER A STUDENT FOR CLASSES
Week 2 Activity Diagram Page 1
text
COURSE
[Add Course]
Add Course
[Delete Course]
[Modify Course]
Delete Course
Modify Course
COURSE
Retrieve Course
List of Courses is Displayed
Display Classes for Entered Course
CLASS
[Add Class]
[Online Class]
Add Face to Face Class
[Face To Face Class]
Add Online Class
[Delete Class]
[Modify Class]
Delete Class
Modify Class
CLASS
text
[Add Class]
Display Classes for Entered Course
CLASS
[Online Class]
Add Face to Face Class
[Face To Face Class]
Add Online Class
[Delete Class]
[Modify Class]
Delete Class
Modify Class
CLASS
Display List of Courses
Display List of Classes of Selected Course
COURSE
STUDENT
REGISTRATION
CLASS
Select Class from Class List
Validate Registration Rules
[Valid Registration]
[Invalid Registration]
Display Violation Message
Display Confirmation Message
Create Registration Record
REGISTRATION
Update Class Enrollment
CLASS
text
Display List of Courses
Display List of Classes of Selected Course
COURSE
STUDENT
REGISTRATION
CLASS
Select Class from Class List
Validate Registration Rules
[Valid Registration]
[Invalid Registration]
Display Violation Message
Display Confirmation Message
Create Registration Record
REGISTRATION
Update Class Enrollment
CLASS
STUDENT
[Add Student]
Add Student
[Delete Student]
[Modify Student]
Delete Student
Modify Student
Retrieve Student
text
STUDENT
[Add Student]
Add Student
[Delete Student]
[Modify Student]
Delete Student
Modify Student
Retrieve Student
COURSE
[Add Course]
Add Course
[Delete Course]
[Modify Course]
Delete Course
Modify Course
COURSE
Retrieve Course
List of Courses is Displayed