Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 1

Question 2 – Class Diagram

Staff Part Time


-Hire date:Integer -Name:String
Course
Disciplines -Staff Type:String -ID:Integer
-Course Type:String
Different -Position:String -Address:String
-Course ID: Integer -Discipline Type:string -Qualification:String
-Discipline ID:String +Create()
+identify course +Create() +Delete()
types() +Delete() +Modify()
+choose course() +identify Disciplines +Modify()
types()
+choose Disciplines ()
Full Time
HAS

-Name:String
-ID:Integer
-Address:String
+Create()
+enter personal
Diploma Degree Masters Arts
Information for tax
Engineering Science filing()
-Diploma Type:String -Degree Type:String +Delete()
-Masters Type:String -Engineering -Arts Type:String
-Diploma ID:Integer -Degree ID:Integer -Science Type:String +Modify()
-Masters ID:integer Type:String -Arts ID:Integer
-RegNo:Integer -RegNo:Integer -RegNo:Integer -Science ID:integer
-Engineering ID:Integer
+Identify arts
+Create() +Create() +Identify Science
+Create() +Identify Engineering course()
+Edit() +Edit() course()
+Edit() course() +Confirm arts
+Check() +Check() +Confirm Science
+Check() +Confirm Engineering course()
course()
course() Course Manager Module Leader Examiners
Modules
-name:String -name:String -name:String
Assessment
-Modules Type: String Prepared by -ID:Integer -ID:Integer -ID:Integer
-Modules ID: Integer Assessed by Gender:Address Gender:Address Gender:Address
-Assessment Type:String
-Modules Leader:String - Assessment ID:integer -Address:String -Address:String -Address:String
+identify course types() -Assessment
+plan course() +plan exam papers()
+choose course() Information:String
+identify course() +plan module() +check exam
+identify assessment
Done By +maintain course() +identify module() papers()
types() +grades students()
+identify assessment
percentages()

Online Test Assignment Presentation Multiple choice questions Exam


-Online Test -Assignment Type: String
information:String -Presentation Type: -MCQ information: String -Exam ID:Integer
-Assignment String -Topics Included:String -Exam subject:String
-Topics Included:String Information: String
-Date and Time:String -Presentation -Duration:String -Exam venue:String
-Date Of Issue: Integer Information: String -Exam date&Time:String
-Duration:String
+Choose assignment -Date Of Issue: Integer
+Create() +Create()
+Choose assignment topic() +Choose presentation +Edit() +Edit()
topic() +Plan assignment() topic() +Check() +Delete()
+Plan assignment() +identify group or +Presentation Date() +Check()
+identify group or individual +Presentation Time() +Collect()
individual

Students
-Students name:String
-Students ID:Integer
-Students address:String
-Students hp
number:Integer
Group Individual
+Students register()
-Group ID:Integer -Student ID:String +pay fees()
-Group Name:String -Student Name:String +take assessments()
-Group Members:String +receive grades()
+Work on assignment() Buy SmartDraw!- purchased copies print this
+select group member() +submit before due
+work on assignment() date() document without a watermark .
+submit before due
date()
Visit www.smartdraw.com or call 1-800-768-3729.

You might also like