收藏 分销(赏)

小型公司工资管理系统--(完结).doc

上传人:精*** 文档编号:4124144 上传时间:2024-07-30 格式:DOC 页数:15 大小:58.04KB 下载积分:8 金币
下载 相关 举报
小型公司工资管理系统--(完结).doc_第1页
第1页 / 共15页
小型公司工资管理系统--(完结).doc_第2页
第2页 / 共15页


点击查看更多>>
资源描述
中国石油大学(华东)信息与控制工程学院 《程序设计实习》报告 小型公司工资管理系统的设计 姓  名:Yuppies Liu 时 间:2011.7.14~2011。7。17 2011年7月 目录 一、 实习内容…………………………………………………………………………1 二、 设计思路…………………………………………………………………………2 三、 程序代码清单……………………………………………………………………3 四、 运行结果…………………………………………………………………………10 五、 程序使用说明……………………………………………………………………16 六、 总结及心得体会…………………………………………………………………17 程序设计实习报告 一、实习内容 1 题目:《小型公司管理系统的设计》设计 2。设计说明与基本要求 (1) 公司主要有4类人员:经理、技术员、销售员、销售经理。 要求存储这些人的职工号、姓名、月工资、年龄、性别等信息。 (2) 工资的计算方法 A 经理:固定月薪为8000元; B技术员:工作时间*小时工资(100元/小时); C销售员:销售额*4%提成; D销售经理:底薪(5000元)+所辖部门销售额总额*0。5%. (3) 员工基本数据的输入 要求每类人员不能少于4人,其中销售员需要8名,每名销 售经理手下有2名销售员。 (4) 各类的数据成员访问权限设置为:protected 3.实现基本功能 (1) 数据输入:输入各种数据 (2) 数据的输入 :统计各销售经理下属销售员的销售额及销售额之和;销售经理按工资进行的帽泡排序;  (3) 数据打印:打印各类员工的数据信息;  (4) 数据备份  (5) 退出:退出本系统 备注:可适当扩充程序功能,功能扩充得当可加分 4.菜单说明 (1)数据录入指通过键盘输入各类员工的各项数据 (2)数据统计指统计各销售经理下属销售员的销售额及销售额之和;销售经理按工资进行的冒泡排序 (3) 数据的打印指按照表格的格式在屏幕上输出各员工的数据信息 (4) 数据的备份指把各类员工的数据信息写入文件中保存 (5)退出:结束程序的运行 二、设计思路 在这个公司中有四类人员:经理、兼职技术人员、销售员要存储的信息有姓名、编号、性别、年龄、工资、销售额、所属经理编号.由于所有职员有相同的成员如编号(num)、姓名(name)、性别(sex)、年龄(age)、工资(wage).所以可将所有信息归纳为一个职员类(Guyuan),将其作为一个基类,然后派生出子类,实现各类人员不同的信息(如工资计算), 由于销售经理具有销售员和经理的特性,所以销售经理采用多重继承的关系,继承销售员和经理的两个类,为避免二义性将employee定义为虚基类,可用下图表示: 题目中假设公司有2名技术员、4名销售员、经理和销售经理各2名,所以用对象数组的方式,利用循环语句来实现人员的输入和输出,整个程序设计如下: 基类雇员类: 数据成员有职工号、姓名、年龄、性别、月工资; 成员函数只有姓名、年龄、性别的设置函数。 技术员类:继承基类 数据成员增加了工作时间; 成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数。 经理类:继承基类 数据成员未增加; 成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数。 销售员类:继承基类 数据成员多了销售额、所属经理编号; 成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数、销售额返回函数、所属经理编号输出函数. 销售经理类:继承基类 数据成员未增加; 成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数、统计函数所属函数. 三、程序代码清单 #include<iostream〉 #include<string〉 #include〈iomanip> #include<fstream〉 using namespace std; ofstream outfile("f1.txt",ios::out); class Guyuan {public: int num,age; string name; char sex; int wage; }; class Jishuyuan: protected Guyuan {public: int time; void set_jishuyuan() {cout<〈”技术员编号:"; cin〉〉num; cout<<endl; cout〈〈”其姓名:”; cin〉>name; cout〈<endl; cout〈<”性别(m/w):”; cin〉>sex; cout〈〈endl; cout〈〈”年龄:"; cin〉〉age; cout〈〈endl; cout〈〈"工作时间:"; cin〉>time; cout〈〈endl; wage=time*100; } void show_jishuyuan() {cout〈〈”┃”<〈setw(12)<〈num〈<”┃”〈〈setw(12)〈<name<<"┃"〈<setw(12)<〈sex<〈”┃”〈〈setw(12)〈〈age<〈"┃”<<setw(12)<<wage〈〈”┃”〈〈endl;} void show_jishuyuan4() {outfile〈〈”┃"〈〈setw(12)〈〈num<〈”┃"〈〈setw(12)〈<name〈〈"┃"<〈setw(12)<<sex<〈”┃”〈<setw(12)〈<age<〈"┃”〈〈setw(12)〈<wage<〈”┃”<〈endl;} }; class Jingli:protected Guyuan {public: void set_jingli() {cout<〈”经理的编号:”; cin>〉num; cout〈〈endl; cout〈〈”其姓名:"; cin〉>name; cout〈<endl; cout〈〈"其性别(m/w):”; cin〉>sex; cout〈<endl; cout〈〈”年龄:”; cin>〉age; cout<<endl; wage=8000;} void show_jingli() {cout〈〈”┃"<<setw(12)〈〈num〈<”┃”〈〈setw(12)〈〈name〈〈"┃"〈〈setw(12)〈〈sex<<”┃”〈<setw(12)〈<age<〈”┃”〈<setw(12)<<wage〈<"┃”〈〈endl;} void show_jingli4() {outfile〈〈"┃”<<setw(12)<〈num〈〈”┃”〈<setw(12)〈<name〈〈”┃"〈<setw(12)〈〈sex〈〈"┃”〈〈setw(12)〈<age<<"┃"〈<setw(12)〈〈wage〈〈"┃”〈〈endl;} }; class Xiaoshouyuan:protected Guyuan {public: void set_xiaoshouyuan() {cout〈〈”销售员的编号:”; cin〉〉num; cout<〈endl; cout<<”其姓名:”; cin>〉name; cout〈<endl; cout<〈”性别(m/w):”; cin〉>sex; cout〈<endl; cout〈<”年龄:”; cin〉〉age; cout<〈endl; cout〈〈"销售额:"; cin〉〉sell; cout〈〈endl; cout〈〈"所属销售经理的编号:”; cin〉〉belong; cout〈<endl; wage=sell*4/100;} void show_xiaoshouyuan() {cout〈〈”┃"〈〈setw(14)〈<num〈〈”┃"<<setw(14)<<name〈<”┃"〈〈setw(14)<〈sell〈〈”┃”〈〈endl;} void show_xiaoshouyuan2() {cout〈<"┃”<〈setw(8)〈<num〈〈”┃”<〈setw(8)<<name<〈”┃"〈〈setw(8)〈〈sex〈<"┃"〈〈setw(8)〈〈age〈〈”┃”<〈setw(8)〈<wage〈<”┃"<〈setw(18)〈〈belong〈〈”┃"<〈endl;} void show_xiaoshouyuan4() {outfile<〈”┃”〈<setw(8)<〈num<<”┃”〈<setw(8)<<name〈<”┃”〈〈setw(8)〈〈sex<<"┃”〈〈setw(8)〈<age〈<"┃”〈〈setw(8)〈〈wage<〈"┃”〈〈setw(18)<<belong<〈”┃"〈〈endl;} int sell,belong; }; class Xiaoshoujingli:protected Guyuan {public: int shu_jingli() {return num;} void set_xiaoshoujingli() { cout〈<"销售经理的编号:";cin〉〉num;cout<〈endl; cout〈〈"其姓名:”;cin〉>name;cout<〈endl; cout<〈”性别(m/w):”;cin〉〉sex;cout<<endl; cout〈〈”年龄:";cin>>age; cout〈〈endl; } void show_num(){cout<<num;} void show_name(){cout〈<name;} void show_xiaoshoujingli() {cout<<"┃"<〈setw(12)〈<num〈<"┃"<<setw(12)〈〈name<<"┃"〈<setw(12)<<sex〈<"┃"〈<setw(12)<<age〈〈"┃”〈<setw(12)<〈wage〈<"┃"〈〈endl;} void show_xiaoshoujingli4() {outfile<<"┃”<〈setw(12)〈<num<〈"┃”<〈setw(12)〈〈name〈〈"┃”<〈setw(12)〈〈sex<〈”┃”〈〈setw(12)〈〈age〈〈"┃”<〈setw(12)<〈wage〈<"┃”〈〈endl;} void show_wage() {cout<〈wage;} void wage_sum(int sum) {wage=5000+sum*0。5/100;} }; void disp() { cout〈〈” ★★小型公司工资管理系统★★ ”〈〈endl; cout<<" ┏━━━━━━━━━━━━┓ "〈<endl; cout〈〈” ┃ 请选择您所需要的操作 ┃ ”〈〈endl; cout〈<" ┃ 数据输入: 1,并按回车键 ┃ ”〈〈endl; cout〈〈" ┃ 数据统计: 2,并按回车键 ┃ ”〈〈endl; cout〈〈” ┃ 数据打印: 3,并按回车键 ┃ "<〈endl; cout〈〈” ┃ 数据备份: 4,并按回车键 ┃ ”<〈endl; cout〈<" ┃ 退出系统: 5,并按回车键 ┃ "〈<endl; cout〈〈” ┗━━━━━━━━━━━━┛ "〈<endl; cout<〈endl; cout〈〈”请选择一个操作: ”; } int main() { const int n=2; int i,w; Jishuyuan a[n]; Jingli b[n]; Xiaoshouyuan c[2*n]; Xiaoshoujingli d[n]; disp(); while (1) {cin〉>w; switch(w) {case 1: { {for(i=0;i<n;i++) a[i]。set_jishuyuan(); cout〈<”*******************************************************”〈<endl; for(i=0;i〈n;i++) b[i].set_jingli(); cout<〈”*******************************************************"<<endl; for(i=0;i〈(2*n);i++) c[i]。set_xiaoshouyuan(); cout〈<”*******************************************************”<〈endl; for(i=0;i〈n;i++) d[i]。set_xiaoshoujingli(); cout〈〈"*******************************************************”〈〈endl; disp(); };break;} case 2:{ {int sum[n]; int i,j; for(j=0;j<n;j++) { sum[j]=0; cout〈<"职工号为";d[j].show_num();cout<<”销售经理”;d[j]。show_name();cout<<”下属销售员的业绩为:”〈〈endl; cout〈<"┏━━━━━━━┳━━━━━━━┳━━━━━━━┓”〈〈endl; cout<〈”┃ 职工号 ┃ 姓名 ┃ 销售额 ┃”〈〈endl; for(i=0;i〈2*n;i++) {if(c[i].belong==d[j].shu_jingli()) {cout〈<”┣━━━━━━━╋━━━━━━━╋━━━━━━━┫”〈<endl; c[i]。show_xiaoshouyuan(); sum[j]=sum[j]+c[i]。sell;}} cout<〈”┣━━━━━━━╋━━━━━━━┻━━━━━━━┫"<〈endl; cout<<"┃”〈<”销售额总计 ┃”<〈setw(28)〈<sum[j]〈〈” ┃"〈<endl; cout〈〈"┗━━━━━━━┻━━━━━━━━━━━━━━━┛"〈〈endl;} cout〈〈"销售经理按工资排序为:”〈<endl; cout<〈”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓"〈〈endl; cout〈<”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃”〈<endl; Xiaoshoujingli x; double y; for(i=0;i<n;i++) for(j=0;j〈n;j++) if(sum[i]<sum[i+1]) {x=d[i];d[i]=d[j];d[j]=x;y=sum[i];sum[i]=sum[j];sum[j]=y;} for(i=0;i<n;i++) { cout〈<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫”<<endl; d[i].wage_sum(sum[i]); d[i].show_xiaoshoujingli(); } cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛"<〈endl; disp(); }; break;} case 3:{ { int i; cout<〈"请等待。。..。."〈<endl; cout〈〈"职工基本情况一览表如下”<〈endl; cout〈<"技术员”〈〈endl; cout〈<"┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓”<〈endl; cout<<”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃”〈〈endl; for(i=0;i<n;i++) { cout〈〈"┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫"<<endl; a[i]。show_jishuyuan(); } cout<〈"┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛”〈<endl; cout〈〈”*******************************************************"〈<endl; cout〈〈”经理”〈<endl; cout〈<"┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓”〈〈endl; cout〈〈”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃”<〈endl; for(i=0;i〈n;i++) { cout<〈”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫"〈〈endl; b[i].show_jingli(); } cout<〈”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛”〈〈endl; cout<<"*******************************************************"<<endl; cout〈〈”销售经理”<〈endl; cout〈〈”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓”<<endl; cout〈〈”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃"〈〈endl; for(i=0;i<n;i++) { cout〈<"┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫"〈〈endl; d[i]。show_xiaoshoujingli(); } cout〈〈”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛”<〈endl; cout〈<"*******************************************************”〈<endl; cout〈〈”销售员”<〈endl; cout<〈”┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓"〈<endl; cout〈<”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ 所属部门经理编号 ┃"〈<endl; for(i=0;i〈n*2;i++) { cout<〈"┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫"〈〈endl; c[i]。show_xiaoshouyuan2(); } cout〈〈”┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛”〈〈endl; cout〈〈”***********************************************************************”<<endl; disp(); }; break;} case 4:{{ int i; outfile〈〈"职工基本情况一览表如下"〈〈endl; outfile〈<”技术员”<〈endl; outfile〈<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓"〈〈endl; outfile<〈”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃"〈<endl; for(i=0;i〈n;i++) { outfile〈<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫”〈<endl; a[i]。show_jishuyuan4(); } outfile〈〈”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛”<〈endl; outfile〈<"*******************************************************"〈〈endl; outfile<<”经理"〈〈endl; outfile〈〈”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓”〈〈endl; outfile〈〈"┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃”<〈endl; for(i=0;i<n;i++) { outfile〈〈"┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫"<<endl; b[i].show_jingli4(); } outfile<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛”〈〈endl; outfile〈〈”*******************************************************"<〈endl; outfile<〈”销售经理”〈<endl; outfile<〈"┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓”<〈endl; outfile<<”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃”〈<endl; for(i=0;i<n;i++) { outfile<<"┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫"〈<endl; d[i].show_xiaoshoujingli4(); } outfile<<"┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛”<<endl; outfile<〈”*******************************************************”<<endl; outfile<〈”销售员”〈〈endl; outfile<<”┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓”〈<endl; outfile〈<”┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ 所属部门经理编号 ┃"<〈endl; for(i=0;i〈n*2;i++) { outfile〈〈”┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫"〈〈endl; c[i].show_xiaoshouyuan4(); } outfile〈〈"┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛"〈<endl; outfile〈〈”***********************************************************************”〈〈endl; outfile.close(); disp();}; break;} case 5:{ {exit(0); }; break;} default:{{cout〈〈" 选择错误,请重新选择!”〈〈endl; disp();}; break;} } } return 0;} 四、运行结果 ★★小型公司工资管理系统★★ ┏━━━━━━━━━━━━┓ ┃ 请选择您所需要的操作 ┃ ┃ 数据输入: 1,并按回车键 ┃ ┃ 数据统计: 2,并按回车键 ┃ ┃ 数据打印: 3,并按回车键 ┃ ┃ 数据备份: 4,并按回车键 ┃ ┃ 退出系统: 5,并按回车键 ┃ ┗━━━━━━━━━━━━┛ 请选择一个操作: 1 技术员编号:101 其姓名:zhang1 性别(m/w):w 年龄:27 工作时间:56 技术员编号:102 其姓名:wang1 性别(m/w):m 年龄:27 工作时间:58 ******************************************************* 经理的编号:201 其姓名:wang2 其性别(m/w):w 年龄:34 经理的编号:202 其姓名:36 其性别(m/w):m 年龄:36 ******************************************************* 销售员的编号:301 其姓名:zhang3 性别(m/w):m 年龄:28 销售额:50000 所属销售经理的编号:401 销售员的编号:302 其姓名:wang3 性别(m/w):w 年龄:32 销售额:54000 所属销售经理的编号:401 销售员的编号:303 其姓名:wan1 性别(m/w):w 年龄:35 销售额:60000 所属销售经理的编号:402 销售员的编号:304 其姓名:wan2 性别(m/w):m 年龄:26 销售额:80000 所属销售经理的编号:402 ******************************************************* 销售经理的编号:401 其姓名:sun 性别(m/w):w 年龄:36 销售经理的编号:402 其姓名:liu 性别(m/w):w 年龄:29 ******************************************************* ★★小型公司工资管理系统★★ ┏━━━━━━━━━━━━┓ ┃ 请选择您所需要的操作 ┃ ┃ 数据输入: 1,并按回车键 ┃ ┃ 数据统计: 2,并按回车键 ┃ ┃ 数据打印: 3,并按回车键 ┃ ┃ 数据备份: 4,并按回车键 ┃ ┃ 退出系统: 5,并按回车键 ┃ ┗━━━━━━━━━━━━┛ 请选择一个操作: 2 职工号为401销售经理sun下属销售员的业绩为: ┏━━━━━━━┳━━━━━━━┳━━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 销售额 ┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 301┃ zhang3┃ 50000┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 302┃ wang3┃ 54000┃ ┣━━━━━━━╋━━━━━━━┻━━━━━━━┫ ┃销售额总计 ┃ 104000 ┃ ┗━━━━━━━┻━━━━━━━━━━━━━━━┛ 职工号为402销售经理liu下属销售员的业绩为: ┏━━━━━━━┳━━━━━━━┳━━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 销售额 ┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 303┃ wan1┃ 60000┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 304┃ wan2┃ 80000┃ ┣━━━━━━━╋━━━━━━━┻━━━━━━━┫ ┃销售额总计 ┃ 140000 ┃ ┗━━━━━━━┻━━━━━━━━━━━━━━━┛ 销售经理按工资排序为: ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 402┃ liu┃ w┃ 29┃ 5700┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 401┃ sun┃ w┃ 36┃ 5520┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ★★小型公司工资管理系统★★ ┏━━━━━━━━━━━━┓ ┃ 请选择您所需要的操作 ┃ ┃ 数据输入: 1,并按回车键 ┃ ┃ 数据统计: 2,并按回车键 ┃ ┃ 数据打印: 3,并按回车键 ┃ ┃ 数据备份: 4,并按回车键 ┃ ┃ 退出系统: 5,并按回车键 ┃ ┗━━━━━━━━━━━━┛ 请选择一个操作: 3 请等待..。... 职工基本情况一览表如下 技术员 ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 101┃ zhang1┃ w┃ 27┃ 5600┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 102┃ wang1┃ m┃ 27┃ 5800┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 经理 ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 201┃ wang2┃ w┃ 34┃ 8000┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 202┃ 36┃ m┃ 36┃ 8000┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 销售经理 ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 402┃ liu┃ w┃ 29┃ 5700┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 401┃ sun┃ w┃ 36┃ 5520┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 销售员 ┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓ ┃ 职工号 ┃ 姓名 ┃ 性别 ┃ 年龄 ┃ 工资 ┃ 所属部门经理编号 ┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 301┃ zhang3┃ m┃ 28┃ 2000┃ 401┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 302┃ wang3┃ w┃ 32┃ 2160┃ 401┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 303┃ wan1┃ w┃ 35┃ 2400┃ 402┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 304┃ wan2┃ m┃ 26┃ 3200┃ 402┃ ┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛ *********************************************************************** ★★小型公司工资管理系统★★ ┏━━━━━━━━━━━━┓ ┃ 请选择您所需要的操作 ┃ ┃ 数据输入: 1,并按回车键 ┃ ┃ 数据统计: 2,并按回车键 ┃ ┃ 数据打印: 3,并按回车键 ┃ ┃ 数据备份: 4,并按回车键 ┃ ┃ 退出系统: 5,并按回车键 ┃ ┗━━━━━━━━━━━━┛ 请选择一个操作: 4 ★★小型公司工资管理系统★★ ┏━━━━━━━━━━━━┓ ┃ 请选择您所需要的操
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

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

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

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

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

gongan.png浙公网安备33021202000488号   

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

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

客服