ImageVerifierCode 换一换
格式:DOC , 页数:25 ,大小:42.50KB ,
资源ID:1060812      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/1060812.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(小型公司工资管理系统报告.doc)为本站上传会员【可****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

小型公司工资管理系统报告.doc

1、 中国石油大学(华东)信息与控制工程学院 《程序设计实习》报告 小型公司工资管理系统的设计与实现 专业班级: 学 号: 姓 名: 起止日期: 指导老师: 2010年8月 fengzhanhuaer 小型公司工资管理系统 第 2 页 目录 一、实习目的………………………………………………………………………3 二、实习内容………………………………………………………………………3 1. 设计说明与要求…………………………………………………………3 2. 程序类体…………………………………………………………………3

2、 3. 流程图……………………………………………………………………4 4. 程序代码…………………………………………………………………4 三、设计思路………………………………………………………………………38 四、输出格式………………………………………………………………………39 2 fengzhanhuaer 小型公司工资管理系统 第 3 页 一、实习目的 1、熟悉c++中类的概念,类的封装,继承和多态的实现方式。 2、了解系统开发的需求分析,类层次设计,模块分析,编码测试,模块组 装和与整体调试的全过程。 3、逐步熟悉程序设计的方法

3、并养成良好的编程习惯。 二、实习内容 1、设计说明与要求: (1)说明: 公司主要有4类人员:经理,技术员,销售员,销售经理。要求存储这些人 的职工号,姓名,月工资,岗位,年龄,性别等信息。 工资的计算方法: 经理:固定月薪为8000; 技术员:工作时间*小是工资(100元每小时); 销售员:销售额*4%提成; 销售经理:底薪(5000)+所辖部门销售额总额*0.5%; (2)要求: a输入数据要求每类人员不能少于4人,并按统一格式输出格式输出; b实现的功能: (1)数据录入:用键盘输入各类员工的数据; (2)数据统计:统计各销售经理

4、下属销售员的销售额及销售额之和;销售经理 按工资进行冒泡排序; (3)数据打印:按表格格式打印各类员工的数据信息; (4)数据备份:把各类员工的数据信息写入文本中保存; (5)退出:退出本系统,结束程序的运行; 2、程序的类体: 雇员类 技术员类 经理类 销售员类销售经理类 3 fengzhanhuaer 小型公司工资管理系统 第 4 页 3、流程图 开始 主函数 输入i i=4备份 i=1录入 i=2统计 i=3打印 i=5退出 输入i i=1 i=2 i=3 i=4 i=5 jsy

5、类 xsy类 xsjl类 jl类 返回 结束 4 、程序代码 Main.cpp文件: #include #include #include #include"功能函数.h" using namespace std; void main() 4 fengzhanhuaer 小型公司工资管理系统 第 5 页 { int z;z=0; int flag=1,operate; do { cout<<" ★★小型公司工资管理系统★★\n"; cout<<"

6、 ┌─────────────┐\n"; cout<<" │ 请选择您所需的操作 │\n"; cout<<" │ 数据输入:1,并按回车键 │\n"; cout<<" │ 数据统计:2,并按回车键 │\n"; cout<<" │ 数据打印:3,并按回车键 │\n"; cout<<" │ 数据备份:4,并按回车键 │\n"; cout<<" │ 退出系统:5,

7、并按回车键 │\n"; cout<<" └─────────────┘\n"; cout<<" 请选择一个操作: "; cin>>operate; switch(operate) { case 1: cout<<"请输入数据:"<

8、ngzhanhuaer 小型公司工资管理系统 第 6 页 cout<<" 警告!!操作无法完成!请先输入员工信息! "<<'\a'<

9、dl; break; } cout<<"正在进行数据打印......"<

10、p(); } break; case 5: exit(0); break; default: cout<<"错误!请重新选择1-5间的数输入"<<'\a'< using namespace std; jsy a[2]; xsjl b[2]; jl c[2]; 7 fengzhanhuaer 小型公司工资管理系统 第 8

11、页 xsy d[4]; int set(int &x) { int i; do { cout<<" ☆★小型公司工资管理系统★☆"<

12、经理数据输入: 4,并按回车键 ┃"<>i; switch(i) { case 1: { int k; k=0; while(k<2) { c[k].input4(); k++; } 8 fengzhanhuaer 小型公司工资管理系统 第 9

13、页 break; } case 2: { int j; j=0; while(j<2) { a[j].input1(); j++; } break; } case 3: { int l; l=0; while(l<4) { d[l].input3(); l++; } int m,n,a; for(n=0;n<2;n++) { a=0; for(m=0;m<4;m++) { if(d[0].onum2()==b[n].onum()) 9 fengzhanhuaer

14、 小型公司工资管理系统 第 10 页 { a=d[0].osell()+a; } } b[n].set(a); } break; } case 4: { int o; o=0; while(o<2) { b[o].input2(); o++; } break; } case 5: { break; } default : { cout<<"错误!请重新输入1~5之间的数"<<'\a'<

15、页 } while(i!=5); x++; return 0; } void count() { int i; i=0; int k; xsy h[2]; while(i<2) { k=0; for(int j=0;j<5;j++) { if(d[j].onum2()==b[i].onum()) { h[k]=d[j]; k++; } } int a; a=h[0].osell()+h[1].osell(); b[i].set(a); 11 fengzhanhuaer 小型公司工资管理系统 第 12 页

16、 cout<<" 职工编号为"<

17、ndl; cout<<" ┃"<

18、<<" ┣━━━━━━╋━━━━━┻━━━━━━┫"<

19、zhanhuaer 小型公司工资管理系统 第 13 页 } } } cout<<"销售经理按工资排序为:"<

20、<

21、┃"<

22、━━┳━━━━━┳━━━━━┳━━ ━━━┓"<

23、a[0].oage()<<"┃"<

24、━━━┻━━━━━┻━━ ━━━┛"<

25、onum()<<"┃ ┃"<

26、)<<"┃"<

27、 "<<"┃"<<" 年龄 "<<"┃"<<" 工资 "<<"┃"<

28、━━╋━━ ━━━┫"<

29、━━━┳━━━┳━━━━┳━━━━ ━━━━┓";//受窗口大小的限制此处正好为一行,故不用加endl cout<<" ┃"<<"职工号"<<"┃"<<" 姓名 "<<"┃"<<" 性别 "<<"┃"<<" 年龄 "<<"┃"<<" 工资 "<<"┃"<<"所属部门经理编号"<<"┃"; 15 fengzhanhuaer 小型公司工资管理系统 第 16 页 cout<<" ┣━━━╋━━━━╋━━━╋━━━╋━━━━╋━━━━ ━━━━┫"; cout<<" ┃"<

30、osex()<<"┃"<

31、e()<<"┃"<

32、 cout<<" ┣━━━╋━━━━╋━━━╋━━━╋━━━━╋━━━━ ━━━━┫"; cout<<" ┃"<

33、oid backup() 16 fengzhanhuaer 小型公司工资管理系统 第 17 页 { fstream backup; backup.open("c:\\备份.txt",ios::in|ios::out|ios::trunc); backup<<" 职工基本情况一览表如下:"<

34、<" 性 别 "<<"┃"<<" 年龄 "<<"┃"<<" 工资 "<<"┃"<

35、━╋━━━━━╋━━━━━╋━━━━━╋ ━━━━━┫"<

36、dl; backup<<" ┏━━━━━┳━━━━━┳━━━━━┳━━━━━┳ ━━━━━┓"<

37、 ┃"<

38、1].oage()<<"┃"<

39、"<

40、"<

41、ckup<<" ┏━━━┳━━━━┳━━━━┳━━━┳━━━━┳━ ━━━━━━━┓"<

42、d[0].oname()<<" ┃"<

43、"┃"<

44、onum2()<<"┃"<

45、工资管理系统 第 20 页 backup<<" ┗━━━┻━━━━┻━━━━┻━━━┻━━━━┻━ ━━━━━━━┛"< #include using namespace std; class gy //基类 { public: void input() { 请输入雇员职工号: "; cin >>num; cout<

46、雇员姓名(请简写到十个字母以内): "; cin>>name; cout<>sex; cout<>age; } string oname(){return name;} //因为整型和字符型变量输入时稍有不符就 会导致系统瘫痪,而录入信息又较多且年龄等信息不参加算术运算,采用string 型可大大减少系统瘫痪机会。 int onum(){return num;} string oage(){return age;} string osex(){return s

47、ex;} protected : 20 fengzhanhuaer 小型公司工资管理系统 第 21 页 int income; int num; string name; string age; string sex; }; class jsy :public gy //技术员类 { public: void input1() { cout<<"请输入技术员信息……"<>time; income =time*100; }

48、 oincome(){return income;} int protected : int time; }; class jl : public gy //经理类 { public : void input4() { cout<<"请输入经理信息……"<

49、 //销售员类 { public : void input3() { cout<<"请输入销售员的信息……"<>sell; cout<>num2; income=sell*0.04; } int onum2(){return num2;} int osell(){return sell;} int oincome(){return income;} protected : int sell; int nu

50、m2; }; class xsjl:public gy //销售经理类 { public : int set(int a){income=a*0.005+5000;return 0;} void input2() { 22 fengzhanhuaer 小型公司工资管理系统 第 23 页 cout<<"请输入销售经理信息……"<

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服