C++_公司人事管理系统课程设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C++_公司人事管理系统课程设计.docx》由会员分享,可在线阅读,更多相关《C++_公司人事管理系统课程设计.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、/全部部代码、界面及及注释#inccludde#inccludde#inccludde#inccludde#inccludde#inccluddecharr miima20,emmplooynaame10;int sl,k=11,leenthh=0;charr NAAME20;struuct datte intt yeear;intt moonthh;intt daay;struuct infforchaar nnamee1220; /姓名chaar ssex113; /性别chaar zzhiwwu110; /职务chaar IID120; /身份证证号chaar bbritthdaay11
2、2; /生日日chaar aaddrresss1550; /家庭庭住址chaar ttelee1220; /电话话号码 chaar iidemmplooyeee1220; /工作编编号chaar mmoneey15;inff1000;voidd tiiquxxinxxi() /提取信信息chaar ee;intt i;intt j;ifsstreeam myffilee(dd:q.ttxt,ioos:noccreaate);forr(i=0;ii10000;i+)myyfille.ggetllinee(innfii.nnamee1,111);iff(sttrleen(iinfi.namme1)
3、2) brreakk;foor(jj=1;j330;jj+)iif(iinfi.namme1j= ) inffi.naame11j=0;myyfille.gget(e);myyfille.ggetllinee(innfii.ssex11,4);foor(jj=1;j330;jj+)iif(iinfi.sexx1jj= ) iinfi.sexx1jj=0;myyfille.gget(e);myyfille.ggetllinee(innfii.zzhiwwu1,11);foor(jj=1;j330;jj+)iif(iinfi.zhiiwu11j= ) innfii.zzhiwwu1j=00;myy
4、fille.gget(e);myyfille.ggetllinee(innfii.iidemmplooyeee1,66);foor(jj=1;j330;jj+)iif(iinfi.ideemplloyeee1j= ) inffi.iddempployyee11j=0;myyfille.gget(e);myyfille.ggetllinee(innfii.IID1,21);foor(jj=1;j330;jj+)iif(iinfi.ID11j= ) innfii.IID1j=00;myyfille.gget(e);myyfille.ggetllinee(innfii.bbritthdaay1,11
5、);myyfille.gget(e);myyfille.ggetllinee(innfii.aaddrresss1,331);foor(jj=1;j330;jj+)iif(iinfi.adddresss1j= ) inffi.adddreess11j=0;myyfille.gget(e);myyfille.ggetllinee(innfii.ttelee1,113);foor(jj=1;j330;jj+)iif(iinfi.telle1j= ) inffi.teele11j=0;myyfille.gget(e);myyfille.ggetllinee(innfii.mmoneey1,6);fo
6、or(jj=1;j330;jj+)iif(iinfi.monney11j= ) innfii.mmoneey1j=00;myyfille.gget(e);lennth=i;myffilee.cllosee();classs ppeopple /人的类类prottectted:chaar nnamee200; /姓姓名chaar ssex2; /性性别chaar zzhiwwu110; /职职务chaar IID220; /身身份证号号datte bbritthdaay; /生生日chaar aaddrresss500; /家家庭住址址chaar ttelee200; /电电话号码码 chaar
7、 iidemmplooyeee200; /工工作编号号douublee mooneyy;publlic:voiid iinpuut_iinf() /输输入信息息函数offstrreamm ouutfiile(d:qq.txxt,ioss:iin|iios:appp); /建立立并追加加方式iff(!ooutffilee)ccerrropeen eerroor!eendll;exiit(11);cooutnamme;ouutfiileseetioosfllagss(ioos:lefft)seetw(10)nnamee; /左对对齐cooutsexx;ouutfiile settw(33)sexx
8、;cooutzhiiwu;ouutfiile settw(110)zhhiwuu;cooutideemplloyeee;ouutfiile settw(55)ideemplloyeee;cooutID;ouutfiile settw(220)IDD;cooutbriithdday.yeaarbriithdday.monnthbrrithhdayy.daay;ouutfiile settw(44)briithdday.yeaar/ssetww(2)bbritthdaay.mmontth;coutt/seetw(2)brrithhdayy.daay;cooutadddresss;ouutfiile
9、 settw(330)adddreess;coouttelle;ouutfiile settw(112)teele;cooutmonney;ouutfiile settw(55)monney;ouutfiilen;ouutfiile.cloose();voiid sseacch(ccharr NAAME) /按姓姓名查找找函数tiiquxxinxxi(); foor(iint t=00;tlennth;t+)iif(sstrccmp(NAMME,iinft.namme1)=00) bbreaak;iff(tlennth) ccouttNNAMEE的信息息如下:;ccouttn姓姓名:iinft
10、.namme1;ccouttn性性别:iinft.sexx1; ccouttn职职务:iinft.zhiiwu11;ccouttn工工作编号号:innftt.iidemmplooyeee1; ccouttn身身份证号号码:iinft.ID11; ccouttn生生日:iinft.briithdday11; ccouttn联联系电话话:innftt.ttelee1; ccouttn地地址:iinft.adddresss1; ccouttn工工资:iinft.monney11eendll; /各各项信息息一一列列出ellse couut查无无此人!n;voiid aallpprinnt() /显示
11、示全部信信息函数数tiiquxxinxxi();iffstrreamm myyfille(d:q.txtt,iios:noocreeatee);innt ii;chhar a1120;for(i=00;ilennth;i+)mmyfiile.gettlinne(aa,1550);ccouttaaeendll;myyfille.cclosse();virrtuaal vvoidd onneprrintt()=0; /显示一一个人的的信息 /纯虚函函数virrtuaalvoiid cchannge_inffor()=00; /修改改信息函函数virrtuaal vvoidd deelett()=0
12、; /删除函函数;classs eemplloyeee:ppubllic peooplee publlic:voiid ddeleet() /只是形形式,整整个程序序不会用用到此函函数cooutYYOU CANNNOTT DEELETTE IINFOORMAATIOON!n;voiid oonepprinnt() /显示示一个人人的信息息seeachh(emmplooynaame);voiid cchannge_inffor() /职员员修改个个人信息息chhar e;tiiquxxinxxi();coout这这是你的的信息:n;seeachh(emmplooynaame);cooute;if
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司 人事管理系统 课程设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内