体设计2.1系统功能模块输出选择退出操作统计功能编辑功能添加功能删除功能查询功能按编号查找按姓名查找图2.1系统功能模块2.2类之间的关系定义了8个类,分别为人员类(personnel类),临时工类(casuallaborer类),etime类),在职人员类(incumbency类),退休时间类(retiretime类),退休人员类(retiree类),返聘时间类(retime类),返聘人员类(returnee类)等。同时又定义一个school类,在里面实现数据的添加、删除、修改、查找、显示和退出。Public:setcasuallaborer();casuallaborerprint();Protected:intnumber;charparty[20];charstudy[30];charpos[20];Public:setincumbency();incumbencyprint();incumbency();Protected:intday;intyear;intmonth:Public:setretiretime();retiretimeprint();Protected:intmonth;intyear;intday;Public:setretime();retimeprint();Public:setreturnee();returneeprint();9=jhnPublic:retireeprint();setretiree();Protected:intmonth;intyear;intday;etime();etime();人员类Protected:charname[20];charsex[10];intage;Public:setpersonnel();personnelprint();进入时间类临时工类退休时间类返聘时间类在职员工类退休人员类返聘人员类