




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Add(),DDeleete(),MModiify(),QQuerry(),Seet(),Saave(),LLoadd()分分别表示示系统各各个功能能模块:增加人人员,删删除人员员,修改改人员,查查询本月月经营信信息,基基础数据据设置,数数据存盘盘,数据据装入。3.1.33系统流流程图主函数首先先调用菜菜单函数数,显示示菜单,菜菜单函数数给出用用户可选选择的项项目,用户可可以通过过选择该该项前的的代码来来实现想想要实现现的功能能。菜单单函数返返回一个个值给主主函数,主主函数根根据返回回值,调调用相应应函数。主函数流程程图如图图3.22所示图3.2 主函数数流程图图32系统统关键算算法流程程图(
2、1)增加加人员CComppanyy:AAdd()图3.3 增加加人员函函数流程程图(2) 删删除人员员Commpanny:Delletee()图3.4 删除除人员函函数流程程图显示本月经经营信息息Commpanny:Dissplaay() 图3.5 显示示本月经经营信息息函数流流程图查询Commpanny:Queery()图3.6 查询询函数流流程图保存Commpanny:Savve() 图33.7 保存存函数流流程图(7) 数数据装入入Commpanny:Loaad()图3.7 数据据装入函函数流程程图沈阳工程学院课程设计报告 第四章 系统功能的实现第四章 系系统功能能的实现现4.1菜单单函
3、数菜单函数首首先标出出欢迎使使用公司司人员管管理系统统,然后后给出用用户可选选择的项项目,用用户可以以通过选选择该项项前的代代码来实实现想要要实现的的功能。程程序源代代码如下下:void maiin()charr c;Comppanyy a;dosysstemm(ccls);couutnntt* 公司司人员管管理系统统 *n;couuttttt1增加人人员nn;couuttttt2删除人人员nn;couuttttt3显示本本月经营营信息n;couuttttt4基础数数据设置置n;couuttttt5查询n;couuttttt6保存n;couutcc;swiitchh(c)caase 1: a.
4、AAdd(); ssysttem(paausee);breeak;caase 2: a.DDeleete();ssysttem(paausee);breeak;caase 3: a.ddispplayy(); syysteem(pauuse);bbreaak;caase 4: a.SSet(); ssysttem(paausee);breeak;caase 5: a.QQuerry(); sysstemm(ppausse);brreakk;caase 6: a.SSavee(); ssysttem(paausee);breeak;whiile(c!=7);程序运行时时,主界界面如图图4.11所
5、示图4.1 菜单功功能实现现用户可以通通过选择择该项前前的代码码来实现现想要实实现的功功能,例例如,要要添加记记录,从从键盘输输入1,按按回车后后,用户户可按相相应的提提示进行行添加操操作。4.2添加加功能添加功能要要求:能能根据公公司人事事的变动动情况,添加记记录。人员编编号在生生成人员员信息时时自动生成成,每输输入一个个人员信信息编号号顺序加加1。程程序源代代码如下下:void Commpanny:Addd() PPersson *p; /新结点点指针 iint Dutty; ccharr Naame20; ddoubble Amoountt,T; ccouttn* 新新增员工工 *n;
6、/输入入员工信信息 IID+; ccouttDutty; ccouttNNamee; iif(DDutyy=33)couutAmmounnt; eelsee iff(Duuty=4)couutTT; /创建建新员工工结点 sswittch(Dutty)casse 11:p=neww Maanagger(ID,Namme,DDutyy); breeak;casse 22:p=neww SaalessMannageer(IID,NNamee,Duuty); breeak;casse 33:p=neww Saaless(IDD,Naame,Dutty,AAmouunt); brreakk;casse
7、 44:p=neww Teechnniciian(ID,Namme,DDutyy,T); breeak;p-nnextt=0; /员员工结点点加入链链表 iif(WWorkker) /若已经经存在结结点Perrsonn *pp2;p2=Worrkerr;whiile(p2-neext) /查找尾尾结点p22=p22-nnextt; p2-neext=p; /连接接 eelsee /若不存存在结点点(表空空)Worrkerr=p; /连连接在主界面中中,选择择1(即即输入11,回车车),即即可输入入要添加加的信息息,如图图4.22所示。系系统会罗罗列需要要添加的的项目,用用户只需需根据对对应项目
8、目输入信信息。图4.2 添加功功能实现现4.3删除除功能删除功能要要求:选选中某个个人的IID时,可可对此人人的相应应数据进进行删除除。程序序源代码码如下:void Commpanny:Delletee() /删除人人员 iint No; ccouttn* 删删除员工工 *n; ccouttNo; /查找找要删除除的结点点 PPersson *p11,*pp2; p11=Woorkeer; wwhille(pp1)if(p1-Noo=NNo) breeak; elssep22=p11;p11=p11-nnextt; /删除除结点 iif(pp1!=NULLL)/若找找到结点点,则删删除if(p
9、1=Woorkeer) /若要删删除的结结点是第第一个结结点Woorkeer=pp1-nexxt;deelette pp1; elsse /若若要删除除的结点点是后续续结点p22-nnextt=p11-nnextt;deelette pp1;couut找到到并删除除n; eelsee /未找找到结点点couut未找找到!n;在主界面中中输入22,系统统提示输输入要删删除的名名字,用用户从键键盘输入入名字,系统便自动删除要删除的通讯录信息,并提示已经删除成功,如图4.3和4.4所示:图4.3 删除功功能实现现图4.4 显示找找到并删删除4.4显示示功能显示功能要要求:能能够显示示这些人人员的全全
10、部信息息。程序序源代码码如下:void Commpanny:dissplaay() couutnn* 公公司人员员本月工工资和销销售信息息 *nn; couut编号号t姓姓名ttt职职位ttt月月工资ttt销售额额或工作作时间DDutyy=33)summ+=(Saaless *)p)-GeetAmmounnt(); pp=p-neext; p=WWorkker; douublee suum2=0; /工资总总和 whiile(p) iif(pp-DDutyy=22)(SallesMManaagerr *)p)-SeetAmmounnt(ssum); /suum和ssum22必须分分开计算算 p
11、p-OOutpput(); ssum22+=pp-EEarnningg; pp=p-neext; couut本月月盈利:summ*0.20-summ2 (按照照20利润计计算)eendll;/*设置置基础数数据*/void Commpanny:Sett()couttn* 设设置基础础数据 *n;coutt经理固固定月薪薪MaanaggerSSalaaryMaanaggerSSalaary; coutt销售经经理固定定月薪SallesMManaagerrSallaryySaalessMannageerSaalarry; coutt销售经经理提成成SaalessMannageerPeerceent
12、SaalessMannageerPeerceent; coutt销售人人员提成成SaalessPerrcenntSaalessPerrcennt;coutt技术人人员小时时工资WaggePeerHoourWaagePPerHHourr;coutt=IDDIDD;在主界面中中输入33,显示示通讯录录中所有有人信息息。如图图4.55所示:图4.5 显示功功能实现现4.5基础础数据设设置基础设置要要求:对对各类人人员的基基本信息息进行初初始设置置。程序序源代码码如下:void Commpanny:Loaad() /数据据装入(包括基基础数据据,人员员数据)/基础础数据装装入ifsttreaam ff
13、Basse; /建立立文件输输入流对对象charr buuf880; /buuf用于于保存数数据文件件中的注注释字符符串fBasse.oopenn(bbasee.txxt,ioss:iin);fBassebuffMManaagerrSallaryy; /经理理固定月月薪fBassebuffSSaleesMaanaggerSSalaary; /销售售经理固固定月薪薪fBassebuffSSaleesMaanaggerPPerccentt; /销售售经理提提成fBassebuffSSaleesPeerceent; /销售售人员提提成fBassebuffWWageePerrHouur; /技术术人员
14、小小时工资资fBassebuffIID; /员工工标识fBasse.cclosse(); /人员员数据数数据装入入ifsttreaam ffPerrsonn;Persson *p=Worrkerr;int No; ccharr Naame20; intt Duuty;doubble Amoountt,T;fPerrsonn.oppen(peersoon.ttxt,ioos:in);/读一一条记录录fPerrsonnNNoNammeDutty;if(DDutyy=33)fPPerssonAmmounnt;elsee iff(Duuty=4)fPeersoonT;whille(ffPerrsonn
15、.goood()/创创建员工工结点swiitchh(Duuty)caase 1:pp=neew MManaagerr(Noo,Naame,Dutty); bbreaak;caase 2:pp=neew SSaleesMaanagger(No,Namme,DDutyy); brreakk;caase 3:pp=neew SSalees(NNo,NNamee,Duuty,Amoountt); brreakk;caase 4:pp=neew TTechhnicciann(Noo,Naame,Dutty,TT); brreakk;p-nexxt=00;/员员工结点点加入链链表if(Worrkerr)
16、/若若已经存存在结点点Peersoon *p2;p22=Woorkeer;whhilee(p22-nnextt) /查查找尾结结点pp2=pp2-nexxt;p22-nnextt=p; /连接接elsse /若若不存在在结点(表空)Woorkeer=pp; /连连接 /读读下一条条记录fPeersoonNoNaameDuuty;if(Dutty=3)ffPerrsonnAAmouunt;elsse iif(DDutyy=44)fPPerssonT; ffPerrsonn.cllosee(); ccouttn人人员和基基础数据据已经装装入nn;在主界面中中输入44,显示示需要设设置的基基础数据据
17、。如图图4.66所示:图4.6 基础础数据设设置功能能4.6查询询功能查询功能要要求:能能根据编编号和姓姓名进行行查询。查找函数数通过输输入查找找方式,进进一步输输入编号号和姓名名,与原系统统中存储储的编号号,姓名名的比较较,找到到与输入入相同的的位置。程程序源代代码如下下:void Commpanny: Quueryy()int No,a; ccharr Naame20; Persson *p11,*pp2; p11=Woorkeer; couttn*查找员员工*n; ccoutt请选择择查找方方式:11 按编编号查找找 22 按姓姓名查找找a; iif(aa=11) ccouttNo;/查
18、查找要修修改的结结点 wwhille(pp1) iff(p11-NNo=No)brreakk;ellsepp2=pp1;pp1=pp1-nexxt; elsee couutNaame;/查查找要修修改的结结点Perrsonn *pp1,*p2; pp1=WWorkker;whiile(p1)iff(sstrccmp(p1-Naame,Namme)=00)brreakk;ellsep2=p1;p1=p1-neext; p1-Outtputt();在主界面中中输入55后,选选择查询询方式,根根据系统统提示输输入信息息。例如如,按编编号查找找,输入入要找的的编号。在系统没有要找信息时,系统会给出提示
19、,如图4.7所示。系统中有符合所查询信息时,显示该人信息。如图4.8所示图4.7 查询功功能(按按编号查查找)图4.8 查询功功能(按按姓名查查找)4.7保存存功能保存功能:启动程程序时能能读取人人员信息息,关闭闭程序时时能将信信息保存存至硬盘盘文件。程程序源代代码如下下:void Commpanny:Savve() /数据据存盘(包括基基础数据据,人员员数据),均采采用文本本文件ofsttreaam ffPerrsonn,fBBasee; /定义义文件输输出流对对象charr c;couttcc;if(cc!=Y&c!=yy)rretuurn;/保存存人员编编号、姓姓名、岗岗位fPerrso
20、nn.oppen(peersoon.ttxt,ioos:outt); Persson *p=Worrkerr;whille(pp)fPeersoonNotNaametDuutyDutty=3)fPeersoonGeetAmmounnt()DDutyy=44)fPPerssonGGetTT()t;fPeersoonnnextt;fPerrsonn.cllosee();/保存存基础数数据fBasse.oopenn(bbasee.txxt,ioss:oout);fBasse经理理固定月月薪ttMannageerSaalarryenddl; fBasse销售售经理固固定月薪薪tSSaleesMaana
21、ggerSSalaaryenndl; fBasse销售售经理提提成tSaalessMannageerPeerceentenndl; fBasse销售售人员提提成tSaalessPerrcenntenddl; fBasse技术术人员小小时工资资tWWageePerrHouurenddl; fBasseIDDtIIDenddl;fPerrsonn.cllosee();couttn保保存人员员和基础础数据已已经完成成n;在主界面中中输入66,系统统会将系系统中所所有人信信息保存存到文件件如图44.9和和4.110所示示。图4.9 保存功功能(11)图4.100 保存存功能(22)4.8退出出功能退出
22、功能要要求:编编辑完毕毕后,退退出此公公司人员员管理系系统。在在主界面面中输入77,便可可退出系系统,如如图4.11所所示:图4.111 退出出功能沈阳工程学院课程设计报告 总结总结紧紧张张的的一周实训已已经过去去,从刚刚开始的的不只如如何下手手到最后后看到自自己的程程序按自自己的想想法运行行,心里里时不时时的有一一种喜悦悦。通过过这一周周的实习习,我认认识到书书上和老师教教的内容容是有限限的,要要想掌握握更多的的知识我我们必须须多动脑脑,多思思考,不不断地靠靠自己去去学习,同同时我们们还应向向他人请请教,从从而了解解更多自自己不知知道的知知识。回回头看来来,编写写这个程程序并不不像原来来想像
23、的的那么难难,我们们要相信信自己,无论做什么事,只要我们仔细的思考了,认真的去做了,我们就一定能做好。通过这周的的编程我我发现了了自己的的一些不不足,在在编写时时经常犯犯一些低低级错误误,由于于自己的的马虎而而浪费了了不少时时间。在在不知如如何进行行的时候候有一种种不自信信,总想想别人正正在做什什么,这这些不足足既然被被发现就就得在以以后的做做事中注注意,争争取改掉掉。经过一周的的努力我我掌握了了一些基基本的CC+语言言进行程程序设计计的技巧巧,更深深的理解解和运用用结构化化程序设设计的思思想和方方法,掌掌握开发发一个小小型实用用系统的的基本方方法,同同时学会会了一些些调试一一个较长长程序的的
24、基本方方法,提提高了书书写程序序设计开开发文档档的能力力(书写写课程设设计报告告)。这次的课程程设计让让我受益益匪浅,在在此我要要感谢孜孜孜不倦倦指导我我们的老老师,感感谢在我我困惑时时给我帮帮助的同同学,感感谢学校校给我们们一个这这样动手手动脑的的机会,使使我们在在理论与与实践相相结合方方面又得得到了一一次很好好的锻炼炼,让我我们得到到很大的的收获。沈阳工程学院课程设计报告 致谢致谢公司人员管管理系统统课程设设计的选选题、研研究及报报告的撰撰写均是是在我们们的指导导教师代代老师和王王老师的的悉心指指导下进进行的。设设计中的的每一个个环节无无不凝聚聚着老师师们的心心血。老老师对我我们的悉悉心指
25、导导及其严严谨的工工作态度度锐意创创新的精精神,使使我们受受益匪浅浅,在此此特别两两位老师师表示深深深的感感谢和由由衷的敬敬意。在系统完善善过程中中,我们们也遇到到了这样样或那样样的技术术问题,但但经过我我们的不不懈努力力及查阅阅大量的的资料,最最终都得得到了基基本满意意的答案案。同时时,同学学也给了了我们许许多有益益的启示示,促动动和帮助助,使我我们能够够顺利的的完成课课题。感谢课程设设计机房房所有给给予我们们帮助的的老师,他他们辛勤勤耕作,传传道授业业,不仅仅使我们们开阔了了视野,拓拓宽了思思路,增增长了学学识,而而且为我我们今后后的工作作和学习习打下了了牢固的的基础,也也使增强强我们对对
26、计算机机的兴趣趣。同时也感谢谢学校给给了我们们这次难难得的课课程设计计机会,课课程设计计的过程程让我们们看到了了自己理理论知识识上的不不足,已已掌握的的知识也也在这次次的课程程设计中中有了质质的飞跃跃,知识识能够应应用了才才是真正正掌握了了,也希希望学校校多给我我们一些些这样的的机会。在论文的最最后,再再次感谢谢我们的的指导教教师,此此报告是是在他们们的悉心心指导下下才顺利利完成的的。在我我们做报报告期间间,老师师渊博的的学识、严严谨求实实的科学学精神、一一丝不苟苟的治学学态度和和高尚的的品格,深深深的感感染了我我们和每每一个同同学。报报告的每每次改动动都离不不开老师师的辛勤勤工作,从从各个方
27、方面来说说,审查查的工作作往往比比编写任任务更复复杂。正正是老师师百忙中中不辞劳劳苦的帮帮助,才才使我能能够顺利利完成这这篇报告告,在这这里,我我们对您您表示衷衷心的感感谢。在在大学中中有一起起“共患难难”的同学学们,对对我们有有深远影影响的老老师们,他他们是我我们在今今后的是是我们宝宝贵的财财富。在最后我们们要在次次感谢我我们的母母校和对对我们有有深远影影响的老老师和同同学们,祝祝你们在在今后的的学习或或工作中中,一帆帆风顺,事事事顺心心。在这这里谨以以此文献献给他们们。沈阳工程学院课程设计报告 参考文献参考文献1刘觉觉夫 王王更生等等编著CC+程程序设计计.北北京邮电电大学出出版社2曾辉辉
28、 王更更生 李李广丽等等编著CC+程程序设计计实训教教程.北京邮邮电大学学出版社社3谭浩浩强编著著C+面向向对象程程序设计计.北北京清华华大学出出版社4郑莉莉 董渊渊 何江江舟等编编著的CC+语语言程序序设计.北京清清华大学学出版社社5李强强 贾云云霞等编编著的VVisuualC+项目开开发实践践.北北京中国国铁道出出版社6皮德德常编著著的CC+程程序设计计教程(第第一版).北京清清华大学学出版社社7钱能能编著的的C+程序序设计教教程(第第二版).北京清清华大学学出版社社8郑阿阿奇编著著ViisuaalC+教程.北京清清华大学学出版社社附录:源程序#inclludee #inclludee #
29、inclludee#inclludee /全局数数据,对对象doublle MManaagerrSallaryy; /经理固固定月薪薪doublle SSaleesMaanaggerSSalaary; /销销售经理理固定月月薪doublle SSaleesMaanaggerPPerccentt; /销售经经理提成成doublle SSaleesPeerceent; /销售人人员提成成doublle WWageePerrHouur; /技术术人员小小时工资资int IID; /员工工标识(要保证证唯一)/*员工工类*/classs Peersoon proteecteed:int No; /编号
30、号 ccharr Naame20; /姓姓名 iint Dutty; /岗岗位 ddoubble Earrninng; /收收入 PPersson *neext;publiic:Persson(chaar IID,ccharr *NNamee,innt DDutyy)thiis-Dutty=DDutyy;strrcpyy(thhis-Naame,Namme);thiis-No=ID; vvirttuall vooid CallcSaalarry()=0; vvirttuall vooid Outtputt()=0; ffrieend claass Commpanny;/*经经理类*/class
31、s Maanagger:pubblicc Peersoon publiic:Manaagerr(chhar ID,chaar *Namme,iint Dutty):Perrsonn(IDD,Naame,Dutty) vvoidd CaalcSSalaary()EEarnningg=MaanaggerSSalaary; vvoidd Ouutpuut() CallcSaalarry();couutNotNaamettt经理tttEarrninngenddl; ;/*销售售经理类类*/classs SaalessMannageer:ppubllic Perrsonn privaate: ddoub
32、ble Amoountt;publiic: SSaleesMaanagger(chaar IID,ccharr *NNamee,innt DDutyy):PPersson(ID,Namme,DDutyy) vvoidd SeetAmmounnt(ddoubble s)Amoountt=s; vvoidd CaalcSSalaary()Earrninng=SSaleesMaanaggerSSalaary+Amoountt*SaalessMannageerPeerceent/1000; vvoidd Ouutpuut()CallcSaalarry();couutNotNaamettt销售经经理tt
33、EarrninngAmoountt=Ammounnt; ddoubble GettAmoountt() /用于计计算月销销售总额额summretturnn Ammounnt; vvoidd CaalcSSalaary()Earrninng=SSaleesPeerceent/1000*Ammounnt; vvoidd Ouutpuut()CallcSaalarry();couutNotNaamettt销售员员ttEaarniingtttAmoounttt=TT; ddoubble GettT()retturnn t; vvoidd CaalcSSalaary()Earrninng=WWageeP
34、errHouur*tt; vvoidd Ouutpuut()CallcSaalarry();couutNotNaamettt技术员员ttEaarniingttttnexxt;deelette WWorkker;Woorkeer=pp; Worrkerr=0; vvoidd Addd(); /增增加人员员 vvoidd Deelette(); /删删除人员员 vvoidd diispllay();/显示示本月工工资和销销售信息息 vvoidd Quueryy(); /查查询 vvoidd Seet(); /基基础数据据设置 vvoidd Saave(); /数数据存盘盘(包括括基础数数据,人人员
35、数据据) vvoidd Looad(); /数数据装入入(包括括基础数数据,人人员数据据);void Commpanny:Addd() PPersson *p; /新结结点指针针 iint Dutty; ccharr Naame20; ddoubble Amoountt,T; ccouttn* 新新增员工工 *n; /输入入员工信信息 IID+; ccouttDutty; ccouttNNamee; iif(DDutyy=33)couutAmmounnt; eelsee iff(Duuty=4)couutTT; /创建建新员工工结点 sswittch(Dutty)casse 11:p=neww
36、 Maanagger(ID,Namme,DDutyy); breeak;casse 22:p=neww SaalessMannageer(IID,NNamee,Duuty); breeak;casse 33:p=neww Saaless(IDD,Naame,Dutty,AAmouunt); brreakk;casse 44:p=neww Teechnniciian(ID,Namme,DDutyy,T); breeak;p-nnextt=0; /员工工结点加加入链表表 iif(WWorkker) /若已已经存在在结点Perrsonn *pp2;p2=Worrkerr;whiile(p2-neex
37、t) /查找找尾结点点p22=p22-nnextt; p2-neext=p; /连接 eelsee /若不不存在结结点(表表空)Worrkerr=p; /连接接/*删除除*/void Commpanny:Delletee() /删除人人员 iint No; ccouttn* 删删除员工工 *n; ccouttNo; /查找找要删除除的结点点 PPersson *p11,*pp2; p11=Woorkeer; wwhille(pp1)if(p1-Noo=NNo) breeak; elssep22=p11;p11=p11-nnextt; /删除除结点 iif(pp1!=NULLL)/若找找到结点点
38、,则删删除if(p1=Woorkeer) /若要删删除的结结点是第第一个结结点Woorkeer=pp1-nexxt;deelette pp1; elsse /若若要删除除的结点点是后续续结点p22-nnextt=p11-nnextt;deelette pp1;couut找到到并删除除n; eelsee /未找找到结点点couut未找找到!n;/*显示示*/void Commpanny:dissplaay() couutnn* 公公司人员员本月工工资和销销售信息息 *nn; couut编号号t姓姓名ttt职职位ttt月月工资ttt销售额额或工作作时间DDutyy=33)summ+=(Saales
39、s *)p)-GeetAmmounnt(); pp=p-neext; p=WWorkker; douublee suum2=0; /工资总总和 whiile(p) iif(pp-DDutyy=22)(SallesMManaagerr *)p)-SeetAmmounnt(ssum); /suum和ssum22必须分分开计算算 pp-OOutpput(); ssum22+=pp-EEarnningg; pp=p-neext; couut本月月盈利:summ*0.20-summ2 (按照照20利润计计算)eendll;/*设置置基础数数据*/void Commpanny:Sett()couttn*
40、设设置基础础数据 *n;coutt经理固固定月薪薪MaanaggerSSalaaryMaanaggerSSalaary; coutt销售经经理固定定月薪SallesMManaagerrSallaryySaalessMannageerSaalarry; coutt销售经经理提成成SaalessMannageerPeerceentSaalessMannageerPeerceent; coutt销售人人员提成成SaalessPerrcenntSaalessPerrcennt;coutt技术人人员小时时工资WaggePeerHoourWaagePPerHHourr;coutt=IDDIDD;/*查找找
41、*/void Commpanny: Quueryy()int No,a; ccharr Naame20; Persson *p11,*pp2; p11=Woorkeer; couttn*查找员员工*n; ccoutt请选择择查找方方式:11 按编编号查找找 22 按姓姓名查找找a; iif(aa=11) ccouttNo;/查查找要修修改的结结点 wwhille(pp1) iff(p11-NNo=No)brreakk;ellsepp2=pp1;pp1=pp1-nexxt; elsee couutNaame;/查查找要修修改的结结点Perrsonn *pp1,*p2; pp1=WWorkker;
42、whiile(p1)iff(sstrccmp(p1-Naame,Namme)=00)brreakk;ellsep2=p1;p1=p1-neext; p1-Outtputt();/*保保存*/void Commpanny:Savve() /数据据存盘(包括基基础数据据,人员员数据),均采采用文本本文件ofsttreaam ffPerrsonn,fBBasee; /定义义文件输输出流对对象charr c;couttcc;if(cc!=Y&c!=yy)rretuurn;/保存存人员编编号、姓姓名、岗岗位fPerrsonn.oppen(peersoon.ttxt,ioos:outt); Persson
43、 *p=Worrkerr;whille(pp)fPeersoonNotNaametDuutyDutty=3)fPeersoonGeetAmmounnt()DDutyy=44)fPPerssonGGetTT()t;fPeersoonnnextt;fPerrsonn.cllosee();/保存存基础数数据fBasse.oopenn(bbasee.txxt,ioss:oout);fBasse经理理固定月月薪ttMannageerSaalarryenddl; fBasse销售售经理固固定月薪薪tSSaleesMaanaggerSSalaaryenndl; fBasse销售售经理提提成tSaalessMannageerPeerceentenndl; fBasse销售售人员提提成tSaalessPerrcenntenddl; fBasse技术术人员小小时工资资tWWageePerrHouurenddl; fBasseIDDtIIDenddl;fPerrsonn.cllosee();couttbuffMManaagerrSallaryy; /经理理固定月月薪fBassebuffSSaleesMaanaggerSSalaary; /销售售经理固固定月薪薪fBassebuffSSaleesMaana
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 配件买卖合同
- 湖北省十堰市2024-2025学年高二上学期1月期末地理试题 含解析
- 日常办公事务处理文书详案
- 融资借款合同协议书
- 数据传输效率评估表
- 产品分销合同协议规范书
- 中学生科普知识解读征文
- 电商平台在线客服机器人技术支持协议
- 《现代酒店管理基础》(第二版)课件 任务9 酒店集团化管理
- 幼儿启蒙成语故事解读
- 2024年3、6、9月青少年软件编程Python等级考试一级真题(全3套 含答案)
- 部编版小学语文三年级语文下册第三单元集体备课教材分析解读
- 2023年河北省安全生产举报和奖励答试题及答案
- 2021年中国远洋海运集团有限公司招聘笔试试题及答案解析
- 《大学物理学》课程教学大纲
- 励志班会你想成为什么样人
- ISOTS-9002:2022质量管理体系ISO9001:2022-应用指南
- 《带状疱疹治疗学》牛德兴教授专业研究治疗病毒性疱疹50年心血
- 戴氏无线电遥控飞机教程
- 巴黎卢浮宫介绍PPT模板课件
- 蒂森克虏伯电梯曳引轮钢丝绳安装布置
评论
0/150
提交评论