• 大小: 253KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-31
  • 语言: C/C++
  • 标签:

资源简介

人员管理系统 c语言源码 课程设计专用 自己编写 欢迎指正

资源截图

代码片段和文件信息

//empfunccpp
#include 
#include
#include “employee.h“


int employee::employeeno=1000;   //员工编号基数
employee::employee() //构造函数
{
char namestr[50];
cout << “请输入下一个雇员的姓名“;
cin >> namestr;
name=new char [strlen(namestr)+1];
strcpy(name namestr);
individualempno=employeeno++; //新输入的员工数+1
grade=1; //级别初值为1
accumpay=0.0; //月薪总额初值为0
}
 employee::~employee() //析构函数
{ delete [] name;}
void employee::pay() //计算月薪
{}
void employee::promote(int increment) //计算升级,由increment 确定
{  grade+=increment; }

void employee::displaystatus() //显示人员信息,空函数
{}
technician::technician() //每小时酬金
{ hourlyrate=100; }
 void technician::pay()
{
cout<<“请输入“<< name << “本月的工作时数“;
cin >> workhours;
accumpay=hourlyrate*workhours;
cout<<“兼职技术人员“< <<“本月工资“<}
 void technician::displaystatus()
{
 cout<<“兼职技术人员“< <<“级别为“<}
salesman::salesman() //销售比例提成
{ commrate=0.04; }

 void salesman::pay()
{
cout<<“请输入“<< name << “本月的销售额“;
cin >> sales;
accumpay=sales*commrate;
cout<<“推销院“< <<“本月工资“<
}
void salesman::displaystatus()
{
 cout<<“推销员“< <<“级别为“<}
manager::manager() //固定月薪
{ monthlypay=8000; }
void manager::pay()
{
accumpay=monthlypay;
cout<<“经理“< <<“本月工资“<}
void manager::displaystatus()
{
 cout<<“经理“< <<“级别为“<}

salesmanager::salesmanager() //月薪=固定月薪+销售提成
{ monthlypay=5000;
commrate=0.005;
}
 void salesmanager::pay()
{
cout<<“请输入“<< employee::name << “所管辖部门本月的销售总额“;
cin >> sales;
accumpay=monthlypay+sales*commrate;
cout<<“销售经理“< <<“本月工资“<void salesmanager::displaystatus()
{
 cout<<“销售经理“< <<“级别为“<}

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

     文件      22507  2011-06-20 18:19  人员管理系统\Debug\empfuc.obj

     文件       7521  2011-06-20 18:00  人员管理系统\Debug\main.obj

     文件      50176  2011-06-20 18:19  人员管理系统\Debug\vc60.idb

     文件      61440  2011-06-20 18:18  人员管理系统\Debug\vc60.pdb

     文件     213058  2011-06-20 18:19  人员管理系统\Debug\人员管理系统.exe

     文件     278712  2011-06-20 18:19  人员管理系统\Debug\人员管理系统.ilk

     文件     256564  2011-06-20 18:00  人员管理系统\Debug\人员管理系统.pch

     文件     541696  2011-06-20 18:18  人员管理系统\Debug\人员管理系统.pdb

     文件       2326  2011-06-20 18:18  人员管理系统\empfuc.cpp

     文件       1147  2011-06-20 17:59  人员管理系统\employee.h

     文件        380  2011-06-20 17:54  人员管理系统\main.cpp

     文件       4474  2011-06-20 18:19  人员管理系统\人员管理系统.dsp

     文件        549  2011-06-20 17:20  人员管理系统\人员管理系统.dsw

     文件      33792  2011-06-20 18:19  人员管理系统\人员管理系统.ncb

     文件      48640  2011-06-20 18:19  人员管理系统\人员管理系统.opt

     文件        940  2011-06-20 18:19  人员管理系统\人员管理系统.plg

     目录          0  2012-03-28 20:39  人员管理系统\Debug

     目录          0  2012-03-28 20:39  人员管理系统

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

              1523922                    18


评论

共有 条评论