Process Flow: 1. Upload Assignment by Lecturer
Process Flow: 1. Upload Assignment by Lecturer
Instructor
E1:Uploading
failed
Instructor
Instructor
Upload failed
failed upload message
E1:Uploading failed
2. Download assignment by student
Sd Download Assignment
Student
DownloadAssignment()
downloadAssign()
Student
A1: Cancel
download
Student
DownloadAssignment()
downloadAssign()
Download failed
Student
Upload success
Display success message
Student
Upload failed
Display failure message
E1:Uploading failed
4. Download student assignment by lecturer
Instructor
Select assignment
downloadSubAssignment()
getSubAssignment()
download assignment
E2:Download process
failed
Instructor
Select assignment
Reset selected assignment
A5:Reset assignment to
be downloaded
Instructor
A6:Reset marked
assignment details
Instructor
Instructor
Upload failed
failed upload message
E3:Upload marked
assignment failed
6. Download back student assignment by student
Sd Download Assignment
Student
DownloadAssignment()
downloadAssign()
Student
A1: Cancel
download
Student
DownloadAssignment()
downloadAssign()
Download failed