#include<iostream.h>
#include<stdlib.h>
#include<fstream.h>
#include<iomanip.h>
#include<string.h>
#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=1,operate,minnum=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........"<<endl;{
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........"<<endl;
{
cout<<"*********************************************************************"<<endl;
cout<<" 经理工资一览表如下:"<<endl;
cout<<"┌—————┬—————┬—————┬—————┬—————┐"<<endl;
cout<<"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"<<endl;
for(int i=0;i<4;i++)
{m[i].print();}
cout<<"└—————┴—————┴—————┴—————┴—————┘"<<endl;
cout<<"*********************************************************************"<<endl;
cout<<" 技术员的月工资一览表:"<<endl;
cout<<"┌—————┬—————┬—————┬—————┬—————┐"<<endl;
cout<<"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"<<endl;
for(int j=0;j<4;j++)
{t[j].print();}
cout<<"└—————┴—————┴—————┴—————┴—————┘"<<endl;
cout<<"********************************************************************"<<endl;
cout<<" 销售员工资一览表"<<endl;
cout<<"┌—————┬—————┬—————┬—————┬—————┐"<<endl;
cout<<"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"<<endl;
for(int k=0;k<4;k++)
{s[k].print();}
cout<<"└—————┴—————┴—————┴—————┴—————┘"<<endl;
cout<<"********************************************************************"<<endl;
};break;
case 3:
cout<<"please waiting........"<<endl;
{
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!"<<endl;
break;
case 4:exit(0);break;
default:cout<<"输入错误,请重新1-4间的输入"<<endl;
}
}while(flag=1);
}
用C++语言设计的一个小型公司工资管理系统
5星 · 超过95%的资源 需积分: 49 73 浏览量
2008-11-06
16:28:38
上传
评论 14
收藏 545KB RAR 举报
changmo
- 粉丝: 4
- 资源: 6
最新资源
- NetOps-py通过sftp替换网络设备启动文件
- STM32单片机FPGA毕设电路原理论文报告任务驱动教学法在单片机课程教学中的应用
- STM32单片机FPGA毕设电路原理论文报告任务驱动法在单片机教学中的应用
- STM32单片机FPGA毕设电路原理论文报告人造金刚石压机智能化压力测控系统设计
- 以某列为依据匹配多项(Excel版)
- STM32单片机FPGA毕设电路原理论文报告人体短臂离心机实验台的显示控制系统
- STM32单片机FPGA毕设电路原理论文报告人工气候室监控系统的环境控制器研究
- STM32单片机FPGA毕设电路原理论文报告染整自动线张力控制系统的设计
- 数据挖掘与机器学习-实验
- 基于Linux系统Nginx的动态网站的LNMP环境源码包
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈