UML类图
2019-12-09 10:55:42   3  举报             
     
         
 UML类图
    作者其他创作
 大纲/内容
 manages
  1..*
  1
  modifies
  ManagementCommittee
  + name : string
  + acceptProposal() : void + rejectProposal() : void+ requestFurtherInfo() : void+ recordLeaderInfo() : void+ recordProposalInfo() : void
  VolunteerOpportunity
  + date : Date+ description : string+ number : int+ proposer:string+ contactDeatail:string
  + getDate() : void+ getDescription() : void+ getNumber() : void+ getProposer() : void+ getContactDetails: void
  has access to
  ManageVolunteerUI
    + showRecord() : void+ showOpportunity() : void
  Administrator
  + name: string+ password: string
  + setDate(Date date) : void+ setDescription(string description): void+ setNumber(int number) : void+ setProposer(string proposer) : void+ setContactDetail(string contactDetail) : void+ enterOpportunity() : void + cancelOpportunity() : void + updareOpportunity() : void + createRecord() : void + modifyRecord() : void+ deleteRecord(): void+ informOutcome() : void 
  ManageVolunteer
  + manageVolunteerRecord(): void+ manageVolunteerOpportunity(): void
  EventLeader
  + name : string+ address : string + telephoneNumber: string+ email: string
  + recordParticipation() : void+ getVolunteerAttendenceList()
  Proposal
  VolunteerRecord
  + getName() : void+ getAddress() : void+ getTelephoneNumber() : void+ getEmail(): void
  VolunteerReport
  + volunteerList : string+ recentJoinList : string+ activeVolunteerList : string
  Volunteer
  + setName(string name) : void+ setAddress(string address): void+ setTelephoneNumber(int number)+ setEmail(string email)+ cancelCommitment() : void+ signUpOpportunity() : void
   
 
 
 
 
  0 条评论
 下一页
  
   
   
  
  
  
  
  
  
  
  
 