Employ
+ position:String+ address:String+ section:String+ salary:verchar+ publishTime:verchar+ needNumber:verchar
- receiveResume()- updateResume()- replyResume()+ addEmploy()+ alterEmploy()+ selectEmploy()+ deleteEmploy()
Manager
+ mname:String+ mid:String- password:String
- login()- exit()+ addGraduate()+ deleteGraduate()+ alterGraduate()+ selectGraduate()+ addCompany()+ deleteCompany()+ alterCompany()+ selectCompany()
n
Student
+ sname:String+ sid:String- password:String+ sex:String+ date:verchar- address:String+ college:String+ graduateTime:verchar+ career:String
- login()- exit()+ addResume()+ deleteResume()+ alterResume()+ selectResume()+ selectCompany()+ checkCompany()+ sendResume()
User
+ name:String+ id:String- password:String
- login()- exit()
Resume
- sendResume()- receiveInvitations()- replyInvitations()
Company
+ cname:String+ cid:String- password:String+ location:String+ source:String+ scale:String
- login()- exit()+ selectGraduate()+ checkGraduate()- sendInvitations()+ addEmploy()+ alterEmploy()+ selectEmploy()+ deleteEmploy()
1