某小型公司的工资管理系统实训报告.docx
《某小型公司的工资管理系统实训报告.docx》由会员分享,可在线阅读,更多相关《某小型公司的工资管理系统实训报告.docx(26页珍藏版)》请在第一文库网上搜索。
1、某小型公司的工资管理系统实训报告题目:小型公司的工资管理系统00X0指导老师:XXX班级:学号:时间:学生姓名:XXX计YXXXXXXXXXXXXXXXXXX年X月X日目录一、实训内容与目的2二、设计分析3三、执行结果与结果分析23四、实训总结27实训内容:小型公司的工资管理设计任务编写一个小型公司的工资管理程序。该公司要紧有4类人员:经理、兼职技术人员、销售员与销售经理。其中月薪计算方法为:经理固定月薪8000元,兼职技术如愿100元/小时,销售员为当月销售额的4%,销售经理保底工资5000元另加所管部门销售额的5%。设计要求(1)职工编号自动产生(从IoOo起编号)。(2)将公司人员的编号
2、、姓名与月薪等信息储存在文件中,然后从文件中读入这些信息并显示。假如访问文件失败,使用特殊处理机制解决。(3)设计输入,输出的界面。(成绩为优良,需使用MFC方式。若设计困难能够使用DOS方式)二、设计分析:(1)类的定义:1、“emp1oyee.i1”#inc1ude#iIIdUdeViOmanip.h#inc1ude#inc1ude#inc1ude#inc1udec1assemp1oyee(pub1ic:emp1oyee();doub1egerno();char*getname();char*gerpost();doub1egetsa1ary();virtua1doub1epay()=O;
3、emp1oyee(doub1en9charmingzi20,doub1es)(number=n;strcpy(name,mingzi);iIicome=S;)-emp1oyee。;protected:doub1enumber;charname20;charpost21;doub1eincome;);c1assTechnician:pub1icemp1oyee(protected:doub1ehour;doub1eper;pub1ic:doub1eSet_hour();doub1epay(););c1assSa1emanzvirtua1pub1icemp1oyee(protected:doub1
4、eSaIary;销售额pub1ic:voidsa1e();doub1epay();c1assManager:virtua1pub1icemp1oyee(protected:pub1ic:doub1epay();c1assSa1esmanagerzvirtua1pub1icManager9Virtua1pub1icSa1eman(pub1ic:doub1epay(););structperson(intgonghao;charXingming20;charzhiweif20;f1oatshouru;f1oatxiaoshi;);voidsaverenshu();intreadrenshu();v
5、oidde1etgon(intx);voidde1etname(intx);voidread(intx);voidxiugai-a11(intx);voidsavetech(intx,char*y,char*z,f1oate,oatho);voidsave(intx,char*y,char*z,f1oate);(2) ,change.cppwnc1udeemp1oyee.h,intk;voidsave(intx9char*y,char*z,f1oate)储存文件(structpersona;a.gonghao=x;strcpy(a.xingming,y);strcpy(a.zhiwei,z);
6、a.shouru=e;cout*,工号:,a.gonghaon,n姓名:,a.xingming,职位:,a.zhiwei,IS:Ha.shourun,end1;fstreamcun;C1In.open(储存人员.txt”,ios:app|ios:oiit);if(!cun)(cout,cannotopenfi1e,end1;)cuna.gonghaoend1;cuna.zhiweiend1;cuna.xingmingend1;cuna.shouruend1;cun.c1ose();)voidsavetech(intx,char*y,char*z,f1oate,f1oatho)专用于技术员的储存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 公司 工资管理 系统 报告