人员信息管理系统

人员信息管理系统

ID:29316509

大小:52.50 KB

页数:10页

时间:2018-12-18

人员信息管理系统_第1页
人员信息管理系统_第2页
人员信息管理系统_第3页
人员信息管理系统_第4页
人员信息管理系统_第5页
资源描述:

《人员信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、三.代码实现(代码实现的界面展示):1.异常处理://Exception_Function.cppintException::CheckNnumber(charnum[])//处理员工工号合法性{try{if(strncmp("200",num,3)

2、

3、strlen(num)!=8)throw"输入非法字符!";}catch(charstr[]){cout<

4、

5、strlen(n)>10)throw"输入长度错误

6、!";}catch(charstr[]){cout<

7、20];intStatus;floatSalery;intID;public:friendostream&operator<<(ostream&os,Personpe);};classWorker:publicPerson//定义普通员工派生类,{public://由计算每月工资,设置工时,读出ID号码等功能Worker();voidPay3();voidSethours();voidget(charnum[],charname[]);voidgetid(intid);voidinsert();private:floatInCome;intbasicweage;floatRate;intH

8、ours;};classSeller:publicPerson//定义营销人员派生类{public://由计算每月工资,设置工时,读出ID号码等功能Seller();voidget(charnum[],charname[]);voidgetid(intid);voidinsert();voidPay2();voidSethours();private:intbasicweage;floatRate;intHours;floatInCome;};classManager:publicPerson//定义部门经理派生类{public://由计算每月工资,设置工时,读出ID号码等功能Manage

9、r();voidget(charnum[],charname[]);voidgetid(intid);voidinsert();voidPay1();private:intbasicweage;floatInCome;};classPersonlist//定义了一个全部人员链表类,并集合了各种操作{Persontest;Persontest1;std::listpersonlist;std::list::iteratorPtr;public:voidReadList();//从文件中读出list成员到程序的list容器中voidFind(charnum[])

10、;//查找员工数据voidCountAll();//计算每个等级员工的人数和总人数voidPrintList();//输出所有员工数据voidCloseList();//关闭LIST并写入记事本voidClearList();//清空数据表voidDeletePerson(charnum[]);//删除信息;voidModify(charnum[]);//修改成员数据intGetId();//获取IDvoidFileRead();//将更新后的文本写入记事本intFindSameNum(charnum[]);//判断是否有重名现象};classdecorate//定义了所有控制台输出信息类

11、,以及前端密码进入功能{public:decorate();voidInfo_And_Chose();//密码判断voidAccess();//密码进入voidInfo_of_Operate();charGetch();//登录用户判断voidInsert_of_Info();private:charcode[10];charMastercode[10];charGuestcode[10];charway;charch;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。