CLASS DIAGRAM
2019-01-28 15:08:31   0  举报             
     
         
 在线作业上传系统 类图。 Online Coursework Submission System - Class Diagram
    作者其他创作
 大纲/内容
 *
    1 ... *
  1
  SET UP
  GROUP_COURSEWORK
  + groupID : Long+ type : String = \"group\"
  INDIVIDUAL_COURSEWORK
  + studentID : Long+ type : String = \"individual\"
  MARK / FEEDBACK
  STATUS_UPDATE
  + lastUpdateTime : date
  - setUpNewSemester() : void- updateStudentModule() : void- sleep() : void
  USER
  + id : Long+ username : String+ password : String+ name : String+ emailAddress : String
  MODULE
  + moduleID : Long+ moduleName : String+ Semester : String
  + getStudentIDList() : String[]+ getStudentEmailList(): String[]
  1 .. *
  SUBMIT
  STUDENT_COURSEWORK
  + courseworkID : Long+ commentMsg: String+ uploadFileAddr : String+ submitTime : date+ mark : String+ feedback : String+ type : String
  + sendEmail() : void
  LECTURER
  GROUP
  + groupID : Long+ students : Student[]
  - getComment() : String- uploadFile() : void- submitCoursework() : void
  CREATE/EDIT/DELETE
  Online Coursework Submission System - Class Diagram
  COURSEWORK
  + courseworkID : Long+ moduleID : Long+ lecturerID : Long+ description : String+ deadline : date+ type : String+ fileAddr : String
  + getStudentEmailList(moduleID) : String[]+ sendEmail(deadline) : void
  STUDENT
  - getComment() : String- uploadFile() : void- submitCoursework() : void- getModuleList() : Long[]
  AUTO_EMAIL_SENDING
  + action : String+ msg : String- deadline : date
  - sendNotification() : void- setTimedReminder(deadline) : void
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 