• 大小: 545KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: C/C++
  • 标签:

资源简介

设计并实现一个设计并实现一个工资管理系统,其中有三类人员:经理、技术人员、推销人员。他们的月薪分别为:经理:8000元/月;技术人员:100元/小时;推销人员:销售额4%提成。人员基本信息包括:姓名、个人编号、月薪总额。

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
#include“Employee.h“
#include“Mang.h“
#include“Tec.h“
#include“Sale.h“
void main(){
manager m[4];
technician t[4];
salesman s[4];
t[1].save();
int flag=1operateminnum=0;
do{
cout<<“                     ★★小型公司工资管理系统★★\n“;
cout<<“                    ┌—————————————┐\n“; 
cout<<“                    │ 请选择您所需的操作       │\n“;
cout<<“                    │ 数据输入:1,并按回车键  │\n“;
cout<<“                    │ 数据打印:2,并按回车键  │\n“;
cout<<“                    │ 数据备份:3,并按回车键  │\n“;
cout<<“                    │ 退出系统:4,并按回车键  │\n“;
cout<<“                    └—————————————┘\n“; 
cout<<“ 请选择一个操作: “;
cin>>operate;
switch(operate){
case 1:
cout<<“please waiting........“< for(int i=0;i<4;i++)
{m[i].input();}
for(int j=0;j<4;j++)
{t[j].input();}
for(int k=0;k<4;k++)
{s[k].input();} 
}
{
for(int i=0;i<4;i++)
{m[i].pay();}
for(int j=0;j<4;j++)
{t[j].pay();}
for(int k=0;k<4;k++)
{s[k].pay();}
};
break;
case 2:
cout<<“please waiting........“< {
cout<<“*********************************************************************“< cout<<“ 经理工资一览表如下:“< cout<<“┌—————┬—————┬—————┬—————┬—————┐“< cout<<“│ 职工号   │ 姓名     │ 性别     │ 年龄     │ 工资     │“< for(int i=0;i<4;i++)
{m[i].print();}
cout<<“└—————┴—————┴—————┴—————┴—————┘“< cout<<“*********************************************************************“< cout<<“ 技术员的月工资一览表:“< cout<<“┌—————┬—————┬—————┬—————┬—————┐“< cout<<“│ 职工号   │ 姓名     │ 性别     │ 年龄     │ 工资     │“< for(int j=0;j<4;j++)
{t[j].print();}
cout<<“└—————┴—————┴—————┴—————┴—————┘“< cout<<“********************************************************************“< cout<<“ 销售员工资一览表“< cout<<“┌—————┬—————┬—————┬—————┬—————┐“< cout<<“│ 职工号   │ 姓名     │ 性别     │ 年龄     │ 工资     │“< for(int k=0;k<4;k++)
{s[k].print();}
cout<<“└—————┴—————┴—————┴—————┴—————┘“< cout<<“********************************************************************“< };break;
case 3:
cout<<“please waiting........“< {
for(int i=0;i<4;i++)
{m[i].save();}
for(int j=0;j<4;j++)
{t[j].save();}
for(int k=0;k<4;k++)
{s[k].save();}
};
cout<<“information have been saved!“< break;
case 4:exit(0);break; 
default:cout<<“输入错误,请重新1-4间的输入“< }
}while(flag=1); 
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     254048  2008-11-05 19:43  duotai\Debug\duotai.exe

     文件     401764  2008-11-05 19:43  duotai\Debug\duotai.ilk

     文件     324976  2008-11-05 19:28  duotai\Debug\duotai.pch

     文件     607232  2008-11-05 19:43  duotai\Debug\duotai.pdb

     文件     254046  2008-11-05 16:13  duotai\Debug\main.exe

     文件     301764  2008-11-05 16:13  duotai\Debug\main.ilk

     文件      41828  2008-11-05 19:43  duotai\Debug\main.obj

     文件     476160  2008-11-05 16:13  duotai\Debug\main.pdb

     文件      58368  2008-11-05 19:44  duotai\Debug\vc60.idb

     文件      69632  2008-11-05 19:43  duotai\Debug\vc60.pdb

     文件       4515  2008-11-05 19:44  duotai\duotai.dsp

     文件        520  2008-11-05 15:53  duotai\duotai.dsw

     文件      50176  2008-11-05 19:44  duotai\duotai.ncb

     文件      54784  2008-11-05 19:44  duotai\duotai.opt

     文件        246  2008-11-05 19:44  duotai\duotai.plg

     文件        315  2008-11-05 19:26  duotai\Employee.h

     文件       3058  2008-11-05 19:43  duotai\main.cpp

     文件       3377  2008-11-05 16:13  duotai\main.dsp

     文件      25600  2008-11-05 16:13  duotai\main.ncb

     文件          0  2008-11-05 16:13  duotai\main.plg

     文件        699  2008-11-05 19:28  duotai\Mang.h

     文件        766  2008-11-05 19:28  duotai\Sale.h

     文件       2983  2008-11-05 16:09  duotai\salesman.h

     文件        786  2008-11-05 19:28  duotai\Tec.h

     目录          0  2008-11-05 19:43  duotai\Debug

     目录          0  2008-11-05 19:44  duotai

----------- ---------  ---------- -----  ----

              2937643                    26


评论

共有 条评论

相关资源