C程序设计课程设计报告_第1页
C程序设计课程设计报告_第2页
C程序设计课程设计报告_第3页
C程序设计课程设计报告_第4页
C程序设计课程设计报告_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《C++程序设计》课程设计报告高校教职工人事管理系统年级/专业/班:学生姓名:学号:指导教师:开题时间:2023年09月06日完成时间:2023年09月28日目录TOC\o"1-2"\h\u酷一、引言雀酷1帆二、设计目袖的与任务坟致1矩1雾、本课程设斤计的目的深铜1见2寻、本课程设裙计的任务云趟1邀三、设计方牵案忙秧1葬1厉、总体设计众凶1孩2福、详细设计眨每2执3其、程序清单狡帖5孟4乞、程序调试洞与体会径纵14堡5嘴、运行过程含截图忌洽14冲四、结论封忠17午五、致谢允亭17蛮六、参考文盼献覆烛17睛《C++程幻序设计语言滩》课程设计件呀访僻——街高校教职工强人事管理系洞统一、引言终随着人们生策活水平的提天高,计算机讯发展异常迅捏速。如今,贿计算机已经伙深入到我们三社会的各个脉领域,计算困机的使用也抗已不再局限俊于科学计算升,它已进入佳人类社会的誉各个领域并碌发挥着越来泼越重要的作剪用。通过计晌算机对各类衰问题求解已稀经成为一种苏高效、快捷寸的方式。本阵课程设计就毁是用归C++积研究两点距州离的求解的驳问题,实现瓶对两点距离席的问题求解垂,和实现类恨模板的应用测以及函数的念调用。滤二、设计目蛮的与任务锦1、本课程鹅设计的目的孔1啦)通过课程谱设计更进一变步理解彼C++砌的基础知识脱和面向对象宜的思想。葬2胆)训练用系小统的观点和开软件开发一驳般规范进行夺软件开发,股并在此过程同中培养严谨水的科学态度科和良好的工亡作作风。初每步掌握软件爬开发过程的森问题分析、护系统设计、孝程序编码、抚测试等基本衔方法和技能凉。挎3迈)瓣熟练掌握蓄C++辉中类及类模章板在程序中藏的应用,并跑熟练了解类军中函数的调名用。料2、本课程蹦设计的任务厦使用类实现罗编写一个妹高校教职工昨人事管理系旋统裙雾,洒能够实现教自职工信息增鼠加、删除、版修改、查找赴,衬能够统计在这职人员、中科共党员、女案教职工、高榆职称、高学直历的人数诞,架信息的输入阅输出能够重坡载输入与输软出操作符,股并且要求有霉错误提示功床能,例如输雾入日期,输宇入错误提示将重新输入绝。傍三、设计方歼案登1、总体设开计牙(1)服定义员工(罚Perso郊n)类,其望中包括编号浅、职工分类觉("行政人蹈员","教稼师","一虾般员工",宫"退休人员五","返聘拖人员","鞠临时工")净、性别、年绪龄,职务(俱"无","魔科级","盘处级","笼地级");钓、职称("权无","初盟级","中消级","高彼级");、席政治面貌(洁"群众",巷"中共党员伏","民主倡党派")、甘学历("中屯专","大谷专","大奸学","硕狼士","博映士")。例肿(2)广实现下面的评功能砌杏干a笨、设计菜单象实现功能选谎择;炕御亮b左、输入功能嚼:输入员工译的信息,并哨保存到文件叼中;破矩呈c罪、删除资料烘:能够根据北编号删除员失工的资料;贱会壁d满、修改功能扬:能够根据撇编号来修改危员工的资料悦;掀互感e拿、查询功能板:能够根据堂编号来查看丙员工的资料外;蹲酸微f背、统计功能燥:能够统计案在职人员、路中共党员、柄女教职工、绞高职称、高生学历的人数戴。链架印g植、错误提示塑功能:如果煮输入的资料定不合法,将乳会提示错误纹,并给予指郊导。杯2跪、详细设计碍类皱Pers咬on堂char至no[10芳0];蹄 誓//犬编号刷char飞duty[对30];筋负//职工分暗类睬char移sex[1栋0];往 绝//涝性别裤课int咬age;姿尾腊//年龄朴盛char语posi杨tion[重30];粥//职鸦务糟char露zhich颜eng[3西0];南//职称栗char恶polit覆ical[膏30];衣 槽//政治面蛾貌靠锤char匠reco挖rd[30圆];户//学历奋 直voi宴dadd敞();洞/房/增加信息进初void维dele西t();园//袄删除信息究耗void繁chan孕ge();胳//资修改信息菊款void莫find鱼();绞//掠查找信息秩崭void乡push辰(Pers乘onpp粮);慢//给纱类腾赋值季下面算程序流程图妇中的判断框矛必须用菱形酿表示,请修咱改恼Perso寻n::ad产d()辉Perso扇n::de变lete(订)壤Perso笼n::ch日ange(捧)糖(4).P辰erson挡::fin闯d()揪3赢、程序清单/*宿改程序需要礼在D盘加入置文本名为贵“揭subje屡ct.tx挠t豪”浸文本档案笨作为资料的负库存。颈文本档案资恢料内容如下申:枣09408枯201行欲政人员男略35处犯级高级示中共党员厚大学正09408楚202教白师女3舱0处级偷高级中共酸党员大学科09408国203临疲时工女罗20无例高级群众务中专到09408粒204临项时工男岔22处级贱初级中缩共党员博吃士俩09408晒205返升聘人员男怠30科弯级高级恭中共党员插大专我09408烂206教奇师女4式0科级洗初级中共踏党员硕士莲09408富207退屯休人员女爆68处利级中级驾民主党派测大学底09408临208一奖般员工男汉27地谊级高级敬群众大学悦09408量209教磨师男2牌2处级兔高级中共速党员博士校09408华210退炕休人员男绿62地接级初级货民主党派潮硕士记09408刃211返钉聘人员女盏40无尼中级中图共党员硕秋士否09408看212一职般员工男偷38处箱级中级主群众大学蠢09408映213教包师男4捎6处级伤无中共党鸭员博士架09408迈214教它师男2凡7无高旁级民主党禾派大学被09408絮215教罩师男1骆8处级接高级中共抱党员大学*/渴//下面程填序开始谁#incl扯ude<妻iostr挖eam>咐#incl修ude<魂cstri半ng>朽using屑name爹space社std;锋cons孔tint勇N=10钩00;布intt炉=0;沈核链直into疑n=0;夕薄伸//统哈计在职人员熊人数财intd紫ang=0涨;溉六边//统坊计中共党员诵人数顷intn猪v=0;侵舰嚷//统塞计女性职工增人数灭intg谜aozhi爹=0;超扒夕//统经计高职称人贫数救intg瞎aoli=酬0;很绪某//统欣计高学历人佣数向class嗽Pers白on龙{pub等lic:蒙锅char搭sex[渣10];穷俱//性怨别外顿char奋duty慎[30];扇栗//职工滨分类晴晚int华age;撕稻馋//年龄周泛char慈poli股tical能[30];塌//政治同面貌遭松char匙reco嫌rd[30弄];鹰//学历士束char偷posi傅tion[愚30];条//职务祝甜char陷zhic负heng[数30];艇//职称婶吊char旋no[1机00];越墙//编宗号殿缩void宽add(魄);刃//栏增加信息掉梅void碗dele诚t();蚁//熄删除信息勺却void顶chan姓ge();素//篇修改信息嘴源void毁find件();唱//坚查找信息竖酬void息push欣(Pers骂onpp裕);//给躺列成员赋值衣};蜂Perso撕np[N颈];层void筋Perso鄙n::pu批sh(Pe垄rson源pp){鞭蚂strcp区y(no,炎pp.no差);宣逗strcp辫y(sex燃,pp.s惯ex);瞎寺strcp都y(pos眠ition封,pp.p顺ositi刑on);工最strcp主y(zhi标cheng刊,pp.z激hiche蚂ng);成么strcp篮y(pol烂iti职cal,p女p.pol赚itica把l);重龄strcp响y(rec脊ord,p泳p.rec降ord);号暂strcp秋y(dut禁y,pp.技duty)守;态拍age=p餐p.age淘;屡惨if(st腾rcmp(康duty,狗"退休人员葡"))o阻n++;穷痕if(st扔rcmp(告sex,"五女")==特0)nv届++;呜仔if(st僵rcmp(历zhich术eng,"激高级")=炼=0)g租aozhi柳++;岗兵if(st铲rcmp(纹polit篇ical,观"中共党员揪")==0完)dan咸g++;连属if(st暖rcmp(址recor班d,"硕士难")==0邮||str库cmp(r桃ecord寇,"博士"贪)==0)陵gaol恩i++;}虾void扣tip()穷{滩cout<斑<"输入E姻NTER返庆回子菜单!贝"<<en捕dl;逆扰getch乳ar();吉拾getch豪ar();满出syste辞m("cl退s");}残void工tip1(博)庙{庸cout<听<"输入E犬NTER返距回主菜单!璃"<<en允dl;抛情getch砌ar();众抗getch沾ar();休存syste管m(桨"cls"穷);}亚void共Load(游)海块朵怀驳/叔/通过文本科输入数据镜{P半erson堆S;诚浪辰FILE轧*fp1;其bool家f=1;蝶蔑羡fp1=f迎open(崭"d:\\扣subje鹰ct.tx席t","r普");if盆(fp1=友=NULL妙)f=0岁;裁乔浩while饭(f&&!粗feof(磨fp1))浴{fs哗canf(谦fp1,"面%s%s%塌s%d%s擦%s%s%监s",S.赠no,S.跳duty,饺S.sex擦,&S.a苹ge,S.呆posit拳ion,S棋.zhic含heng铃,S.po学litic侨al,S.咬recor旋d);君给p[t熊++].p半ush(S齐);}扬fc领lose(拒fp1);}蜘void拳Perso俘n::ad校d()喂/豆/录入信息{瞒续cout<脱<"雅悼骤现在仓录入编号为还"<<n录o<<"腹的档案:"欺<<end隔l;呼蜜A1:毯cout<稀<"输入员傻工的职工分蹲类:";绑丝cin>>通duty;之盲if(洁strcm川p(dut疤y,"行政订人员")&计&strc驳mp(du摆ty,"教驻师")&&所线朗st驻rcmp(圆duty,仍"一般员工躺")&&s戒trcmp惯(duty乌,"退休人苏员")&&惹臂st软rcmp(协duty,钓"返聘人员犹")&&s奋trcmp喝(duty坝,"临时工纽"))斜深{cout抬<<"--伸(请输入正断确的职工分削类,例如:翻行政人员,问教师,一般出员工,退休水人员,返聘卖人员,临时殃工)"<<败endl;首goto然A1;}呈纤if(st堤rcmp(舞duty,惑"退休人员缺"))遥on++;朴药A2:摩cout<火<"输入员抓工的性别:扒";家周c萌in>>s棉ex;豪管if(st碎rcmp(弟sex,"掘男")&&晨strcm宅p(sex躬,"女")室)蛋受{cout射<<"--为(请输入正催确的性别,六例如:男,萌女)"<<讽endl;城goto届A2;}两左if(st株rcmp(捆sex,"抖女")==承0)nv态++;地放A3:际cout<放<"输入员团工的年龄:缴";偷甲cin>>电age;之项if(ag你e<=0)喉棋{cout惰<<"--魔(请输入正弊确的年龄,拘例如:18羽等)"<<马endl;勇goto啄A3;}霸苹A4:斤cout<瘦<"输入员券工的职务:码";钱欠cin>>坦posit豆ion;茅氧if(民strcm成p(pos专ition棕,"无")骡&&str兽cmp(p催ositi茶on,"科狸级")&&稍森st紫rcmp(贫posit降ion,"陕处级")&绍&strc充mp(po哭sitio修n,"地级衣"))橡烫{cout闸<<"--粥(请输入正手确的职务,季例如:无,籍科级,处级黑,地级)"戴<<end最l;go贫toA4景;}惨周A5:文cout<订<"输入员齐工的职称:毒";域尊cin刚>>zhi诸cheng隆;舒猴if(st何rcmp(旗zhich剩eng,"倒无")&&俭strcm坟p(zhi剪cheng追,"初级"刚)&&差端st替rcmp(右zhich提eng,"支中级")&懒&strc黎mp(zh增ichen侵g,"高级流"))眯潜{cout害<<"--幼(请输入正少确的职称,范例如:无,佳初级,中级邮,高级)"嚼<<end组l;go批toA5诱;}净残if(st贝rcmp(详zhich睡eng,"董高级")=书=0)g哗aozhi旁++;栽耳A6:印cout<杜<"输入员精工的政治面乐貌:";帅慈cin>>凑polit术ical;啄把if(哭strcm持p(pol佳itica追l,"群众雄")&&s总trcmp踢(poli翁tical婆,"中共党打员")&&串需st思rcmp(附polit跑ical,据"民主党派份"))陆佣{c饮out<<己"--(请双输入正确的枝政治面貌,粉例如:群众建,中共党员场,民主党派战)"<<e猜ndl;海goto煤A6;}刮糟if(st洽rcmp(迷polit弓ical,嘱"中共党员粱")==0恶)dan抖g++;监勿A7:河cout<该<"输入与负员工的学历概:";值鼻cin>>列recor注d;城药if(矮strcm染p(rec追ord,"床中专")&构&strc孤mp(re露cord,哈"大专")则&&霉怀st窝rcmp(惠recor恶d,"大学罚")&&s蜡trcmp事(reco仿rd,"硕昆士")醉圆&&西strcm啊p(rec总ord,"伯博士"))肤急捧{co泰ut<<"乔--(请输抖入正确的学舒历,例如:永中专,大专悦,大学,硕丘士,博士)稳"<<en箩dl;g来otoA干7;}疾诊if(st徐rcmp(然recor精d,"硕士吼")==0阀||str经cmp(r梢ecord膊,"博士"活)==0)消gaol覆i++;余将cout<炮<"旅活费编号陪为"<<巡no<<"释的档案录盼入结束"<抖<endl趁<<end读l;杆很t++;孤位tip1(市);}晓void脱Perso痕n::de箭let()惹伤//删除坑信息{号副no[0]墙='-';颤茧if(st脆rcmp(张duty,怪"退休人员巧"))o辆n--;僻上if(st典rcmp(茅sex,"惕女")==眠0)nv厕--;弱回if(st牢rcmp(馒zhich姐eng,"怕高级")=大=0)g亿aozhi柏--;摔暖if(st复rcmp(瓦polit晨ical,楚"中共党员夺")==0炊)dan育g--;白急if(st追rcmp(像recor狮d,"硕士傲")==0傻||str芬cmp(r严ecord背,"博士"缘)==0)原gaol勉i--;污斜cout<悉<"删除员待工信息成功筒!"<<e迁ndl<<榆endl;辈超tip1(咱);}宏void唇Perso香n::ch滥ange(尸)京//修改信费息录{蛾intn汉,flag纷=1;召学d骗o{葵翼A:纳妇cout<公<"燃宣纯伐烧沫***子菜该单:修改资秧料***"迷<<end葛l层喘<<"添修改哪组些信息?"据<<end裁l慧饶<<"1(辅编号)2剪(职工分类门)3(性恳别)4(准年龄)5净(职务)壶6(职称)均7(政治却面貌)8店(学历)抬9(退回主址菜单)"<布<endl滩肿<<"顷输入数输字1-9进宵行修改或退撑出:";固啄cin>>更n;甚顽if(n<榨1||n>答9){c称out<<让"sorr骤y,您输入讲的信息有误直,请重新输亏入!"<<仪endl;穿goto怨A;}妈股switc西h(n)疼差{呜case阔1:蛮购探cout转<<"输入来正确的员工首编号:";学夜骆cin>不>no;击换芝cout推<<"员工锯编号修改成燕功"<<e胜ndl<<寒endl;废亚嫁堵tip(挣);修欣虑brea鼠k;绒团响case炸2:去铜涉B1:脊cout<浅<"输入正尽确的员工的删职工分类:湖";巴业房if(s奸trcmp铲(duty参,"退休人伪员"))盆on--;岗布眼cin>员>duty思;串旦促if抬(strc繁mp(du代ty,"行歪政人员")辽&&str倍cmp(d镇uty,"帅教师")&州&迅呜冶绒漏strc斜mp(du钩ty,"一特般员工")成&&str垮cmp(d亚uty,"深退休人员"摊)&&坏永恋殃努strc厉mp(du葡ty,"返应聘人员")刃&&str坦cmp(d疤uty,"竖临时工")膊)齿攻唐{cout刺<<"(请候输入正确的槽职工分类,展例如:行政码人员,教师砌,一般员工非,退休人员袖,返聘人员亦,临时工)烟"<<en青dl;g廊otoB伤1;}冤盐蹦并if(st陕rcmp(蛇duty,喊"退休人员爹"))o玩n++;僚取重c冷out<<昼"员工职工冲分类修改成张功"<<e均ndl<<驳endl;忧沿谜t某ip();减滚借brea舍k;盛赶蛙case核3:绝离验B2:单cout<惰<"输入正富确的员工的翻性别:"衔;仓拼雾if(s澡trcmp渔(sex,添"女")=雕=0)n逼v--;柄狐晴cin>泛>sex;梢锋衣if吨(strc云mp(se凳x,"男"研)&&st许rcmp(学sex,"快女"))貌涌城{柔cout<南<"(请输粗入正确的性莫别,例如:留男,女)"慰<<end于l;go讽toB2党;}指塌爷怨if(st纱rcmp(朗sex,"广女")==尝0)nv毕++;额落包cou挪t<<"员位工性别修改泻成功"<<召endl<泡<endl敞;仔顿悟tip顾();丸混屋brea彼k;温纯碌case两4:蛛橡两B3:应cout<革<"输入正偏确的员工的迎年龄:"罗;瞎勺廊cin>笛>age;绕傻棚if(a锄ge<=0吩)砌白仓{cou直t<<"(霸请输入正确隙的年龄,例配如:18等能)"<<e唐ndl;西goto秆B3;}武柳盈秤cout<扁<"员工年陆龄修改成功言"<<en诊dl<<e需ndl;酒象糟t分ip();烤蒸财brea俘k;搭损裙case资5:碌荡勤B4:头cout<烤<"输入正休确的员工的谅职务:"章;瞧胸芽cin>匹>posi蜓tion;糟炉金if急(strc捐mp(po招sitio吩n,"无"疼)&&st泳rcmp(跃posit柏ion,"话科级")&鸣&胡路捞泻屡strc幻mp(po戚sitio疮n,"处级巡")&&s菠trcmp肾(posi螺tion,析"地级")争)炒{cout湾<<"(请迈输入正确的袖职务,例如处:无,科级绵,处级,地卫级)"<<弯endl;旺goto璃B4;}苗骨赛cout判<<"员工项职务修改成势功"<<e纤ndl<<苏endl;察母纸缴tip(描);尼乡构brea挥k;月逝词case沟6:米派划B5:俱cout<便<"输入正引确的员工的餐职称:"事;葱但迅if工(strc砖mp(zh治ichen桃g,"高级侵")==0贝)gao抵zhi--妨;是异两cin>赚>zhic群heng;马桶喂if具(strc伸mp(zh裙ichen欣g,"无"辫)&&st清rcmp(堵zhich功eng,"两初级")&党&飞跳冈活strcm剩p(zhi撤cheng易,"中级"五)&&st雷rcmp(挑zhich芽eng,"殃高级"))缴遣堡骤商{cout淹<<"(请梨输入正确的述职称,例如谨:无,初级场,中级,高恳级)"<<疯endl;历goto榜B5;}坏避塔cout秤<<"员工苏职称修改成时功"<<e设ndl<<趣endl;拣互匙殖if(s美trcmp割(zhic抚heng,计"高级")咸==0)院gaoz晴hi++;到丙鸽tip(铺);煌芳辱brea拘k;猫步忍case典7:骤翁豆B6:阿cout<匪<"输入正谎确的员工的治政治面貌:略";俗械古if(s运trcmp糊(poli豆tical眼,"中共党贝员")==永0)da弦ng--;朱么镇cin>少>poli瞎tical守;盾打湿if抹(strc刊mp(po融litic预al,"群油众")&&移strcm士p(pol海itica督l,"中共柴党员")&足&皮牧基梅strcm铅p(pol育itica坑l,"民主揪党派"))妹签牌歪{惰cout<笋<"(请输亩入正确的政梯治面貌,例沙如:群众,母中共党员,幕民主党派)纤"<<en优dl;g径otoB明6;}讲大质递if(st杂rcmp(麻polit呼ical,常"中共党员崖")==0张)dan蔑g++;响罪牵cout<拣<"员工政叔治面貌修改衰成功"<<痕endl<诞<endl右;独谢删tip()急;牧接绑break既;化芳抓case长8:忍舅乘B7:高cout<择<"输入正镰确的员工的源学历:"犯;使茅桂if(使strcm译p(rec魄ord,"劝硕士")=院=0||s聋trcmp逼(reco门rd,"博舌士")==土0)ga略oli--翠;分喉先c如in>>r柿ecord剖;列拌荒if(浓strcm妹p(rec活ord,"厘中专")&吗&strc散mp(re延cord,牺"大专")铺&&弊奴努百st蒙rcmp(绿recor贷d,"大学基")&&s肠trcmp销(reco宣rd,"硕里士")首割聋效袜&&str饺cmp(r冻ecord树,"博士"蒜))述更融{昨cout<姜<"(请输场入正确的学似历,例如:拘中专,大专碍,大学,硕爬士,博士)谢"<<en犯dl;g死otoB栗7;}绵叉汗勒if(需strcm连p(rec修ord,"保硕士")=蔽=0||s嫩trcmp狐(reco晨rd,"博搜士")==侍0)ga盏oli++暑;逢纲姐跃co炊ut<<"浸员工学历修造改成功"<钢<endl密<<end满l;森山梅t挎ip();扣臭鞋brea病k;雹证增case咬9:通核挪tip1壤();树唤晌flag离=0;颂凯曲brea成k;壮罚衔}蓄忽}whil推e(fla般g);}蒙void第Perso嫌n::fi足nd()飘/可/查找信息威(输出信息缩){左匙cout<栽<"员工的译编号:"牢;升隆cout<尤<no<<战endl;猴让cout<琴<"员工的澡职工分类:扎";畜既cout<张<duty柄<<end瑞l;封嚼cout<砌<"员工的榴性别:"舌;舞泊cout<肯<sex<失<endl仔;断锹cout<博<"员工的枕年龄:"顺;布奏cout<铃<age<份<endl纹;晃挣cout<膛<"员工的晒职务:"塑;笋乘cout<刑<posi窑tion<脆<endl常;撒绝cout<住<"员工的戚职称:"烟;幼藏cout<敌<zhic过heng<迟<endl羡;扰控cout<突<"员工的温政治面貌:健";碌缎cout<基<poli饶tical知<<end窜l;女橡cout<盈<"员工的情学历:"昨;践杠cout<柜<reco砍rd<<e竟ndl<<郊endl;站缎tip1(纳);}岸intm食ain(){楚L咬oad()喇;雕i葡ntn仗,i,猾flag1蚁=1;矩c慕harn谨um[10西0];肢d殖o蝇{贿A:美鲁cou催t<<"烛吊京塞稀攀万***弯*****壳*****森**"<<提endl莲薯<<"肺仅季痛车捎蚁晚主菜父单"<<e梢ndl昌覆<<"视巧宫跨途横难**呀*****咳*****边***"<御<endl运铁<<"先(1)增加腿资料(2)政删除资料(绢3)修改资央料(4)查墨找资料(5陵)查看统计帽"换傲<<"驳(6)退出棚"<<en雹dl袄愧<<"盖请选择1-净6进行操作印:";桶名cin限>>n;伶袭sys是tem("吸cls")该;陕且if(撒n<1||制n>9)汪{cout雹<<"so典rry,您揭输入的信息托有误."<笨<endl颂;tip1脆();go缴toA;蔬}研笔swi殿tch(n扰)光朝{丹ca而se1:图熔恰篮C:翁cout<疑<"输入要挖增加的员工恶的编号:"坡;般级脑ci清n>>nu驰m;辉僵干fo殃r(i=0痰;i<t;版i++)奶if花(strc抓mp(p[凶i].no兴,num)古==0)呈br真eak;抚班讨if探(i!锁=t)任{cout非<<"So茂rry,您爸要增加的员此工编号已存讽在,请重新妥输入!"<凶<endl局<<end富l;got爷oC;}饰版拘st速rcpy(坑p[t].甚no,nu买m);牙院温co失ut<<e庆ndl;袖膀澡p[基t].ad暴d();务听痒br米eak;惠中该ca冰se2:慈滋障co爆ut<<"幅输入要删除导的员工的编这号:";辜女萌ci扰n>>nu绿m;虹膊评fo终r(i=0战;i<t;侨i++)紧收畏{皂if泛(st典rcmp(顷p[i].智no,nu倚m)==0质)庆仅帽江历{厅p[i]予.dele包t();添含涨籍闭问brea础k;第宋吗德魔}肌踢尾}辣膨衬co币ut<<e袭ndl;孤捆顾if糠(i==t朗){c岂out<<案"sorr灵y,您输入疾的员工编号线有误。"<减<endl饼;tip1惰();}箭彼初深眯bre乱ak;抱呼圆ca觉se3:披腥吓co词ut<<"哗输入要修改灯的员工的编孕号:";卧永馋ci揭n>>nu蹈m;昂鸣宿co茧ut<<e卡ndl;偿架赠fo杯r(i=0破;i<t;贿i++)虹择型{栋if请(st炉rcmp(孤p[i].吧no,nu介m)==0宋)析佣度干传{旷p[i].借chang安e();初翁模现渗猴break土;义端啊叉窃}骄非扎}渡鼠榆if植(i==t肥){c驴out<<抵"sorr赚y,您输入耍的员工编号韵有误。"<岗<endl讲;tip1轻();}禾畅红br胆eak;馆融蠢ca若se4:阅禁臣co徐ut<<"臣输入要查看赞的员工的编薄号:";窗荡武ci待n>>nu塌m;徐惭毅co葱ut<<e户ndl;派咐贸fo描r(i=0性;i<t;喊i++)木教疏{邮if傅(strc内mp(p[咸i].no清,num)文==0)枝肠老抄{便p[i粪].fin征d();泥皆签树捧bre书ak;励猪敬父}派耍铃}胶悄钱if善(i==馋t){剥cout<键<"sor旧ry,您输赵入的员工编秤号有误。"孝<<end究l;tip根1();}爹寇间芹厘bre姑ak;于肯研ca贤se5:离耽鸡c掉out<<桶"在职人员部人数为:"正<<on<星<endl文;胁介搅c筹out<<乘"中共党员叨人数为:"垮<<dan回g<<en舍dl;孩档缴c惰out<<芹"女教职工摆人数为:"摄<<nv<医<endl袜;达后宏c豆out<<左"高职称人奶数为:"<懒<gaoz骨hi<<e挣ndl;品状糊c吩out<<庭"搞学历人辫数为:"<州<gaol春i<<en佩dl;帆皮景c膝out<<真"(说明:凝1.在职人刻员不包括退借休人员。"的<<en赢dl;红帅含c悔out<<仔"想2.协高学历包括召硕士及博士宽。)"<劳<endl困<<end奸l;牺净渗t指ip1()晶;傻蚊偷b验reak;红精寿瓣c易ase6槽:饮因闸f胞lag1=凶0;桃傲异缝扇cou愚t<<en君dl<<e驴ndl<<垦endl<夜<endl动<<end骑l<<en融dl<<e晋ndl<<涉endl<朵<"真棕卷川感纱谢您的使用休,谢谢!!烫蒜"<丙<endl散<<end曲l<<en遥dl<<e遵ndl<<贞endl;托虾浴叮赔寺bre估ak;压滑岗幕书舒}}踏w谱hile(耽flag1拾);店s琴ystem般("pau抚se");}始4、程序调魄试与体会丹通过对程序损的调试,发遍现很多问题宾只有通过调血试以后才能出被找到条和发现,才础能更好的美润化和优化,顾是程序看起脱来更完美,伟让使用者更股放心。眠5、运行过微程截图抬下面是我们晴程序的一些梦演示以及膜部分晨运行结果:直(1).灵首先是程序胳执行的主菜成单:烤(痕2尊).涌执行1-5详的指令后都驻会出现如下忘界面,要求胡输入员工的歌编号,因为明该程序是基康于从编号入汉手的:遵(3)当执船行1号命令辨增加资料,谷并输入员工腔编号后要求以输入与员工果的资料:胆(4).明当输入内容六不合要求时总会提示输入鉴错误,并且坊提示合法的件输入内容:完(5).眠当输入的编哨号已存在是古会提示该编副号已存在:肃(芳6锯).悟当执行删除畅资料、查找李资料、修改嗽资料后,如缸果输入的编店号后有误,鹊会提示编号婚不存在:鉴(7).零当执行修改软资料,并输醋入正确的编迁号后,会出坑现该目录下歌的子菜单:恨(8).引当执行子菜街单下的指令帜,并修改成校功后会提示撞修改完成(骄当然这里修阻改时如果输巡入不合题目求要求同样会出提示错误,轨并提示正确宰的输入内容宝,参照非(4)送):射(9).日当执行查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论