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

资源简介

人员信息管理系统 其它更多功能请自行添加哈!基本的都有了!

资源截图

代码片段和文件信息

//emploee.cpp
#include 
#include 
#include “emploee.h“

using namespace std;

int emploee::emploeeNo=1000;//员工编号基数为1000

//
emploee::emploee()
{
individualEmpNo=emploeeNo++;//新输入的员工编号为目前最大编号加1
grade=1;                //级别初始值为1
accumPay=0.0;                //月薪工资初始值为0
}

emploee::~emploee()
{}

void emploee::promote(int increment)
{ grade+=increment; }              //升级,提升的级数由increment指定

void emploee::SetName(char * names)
{ strcpy(namenames); }

char* emploee::GetName()
{ return name;}

int emploee::GetindividualEmpNo()
{ return individualEmpNo; }

int emploee::Getgrade()
{ return grade; }

float emploee::GetaccumPay()
{ return accumPay;}


//
technician::technician()
{ hourlyRate=100;}       //每小时酬金100

void technician::SetworkHours(int wh)
{ workHours=wh;}

void technician::pay()
{ accumPay=hourlyRate*workHours;}

void technician::promote(int)
{ emploee::promote(2);}

//
salesman::salesman()
{ CommRate=0.04;}             //销售提成比例4%

void salesman::Setsales(float sl)
{ sales=sl;}

void salesman::pay()
{ accumPay=sales*CommRate;}

void salesman::promote(int)
{ emploee::promote(0);}

//
manager::manager()
{ monthlyPay=8000;}

void manager::pay()
{ accumPay=monthlyPay;}

void manager::promote(int)
{ emploee::promote(3);}          //调用基类升级函数,升3级

//
salesmanager::salesmanager()
{ monthlyPay=5000;
  CommRate=0.005;}

void salesmanager::pay()
{ accumPay=monthlyPay+CommRate*sales;}  //月薪=固定月薪+销售提成

void salesmanager::promote(int)
{ emploee::promote(2);}

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

     文件       1930  2008-12-25 14:24  人员信息管理系统MFC\emploee.h

     文件       1376  2008-12-18 15:45  人员信息管理系统MFC\ryxxglxt\ryxxglxt.h

     文件        968  2008-12-18 12:38  人员信息管理系统MFC\ryxxglxt\emploee.h

     文件          0  2008-12-18 01:07  人员信息管理系统MFC\ryxxglxt\emploee.txt

     文件       1224  2008-12-18 16:39  人员信息管理系统MFC\ryxxglxt\ryxx.h

     文件      14024  2008-12-19 01:09  人员信息管理系统MFC\ryxxglxt\ryxxglxt.rc

     文件       1232  2008-12-18 16:41  人员信息管理系统MFC\ryxxglxt\ryxx.cpp

     文件       4821  2008-12-18 12:54  人员信息管理系统MFC\ryxxglxt\ryxxglxt.dsp

     文件       4094  2008-12-25 15:03  人员信息管理系统MFC\ryxxglxt\ryxxglxt.clw

     文件       4359  2008-12-17 19:26  人员信息管理系统MFC\ryxxglxt\ReadMe.txt

     文件      54784  2008-12-25 15:03  人员信息管理系统MFC\ryxxglxt\ryxxglxt.opt

     文件       1054  2008-12-17 19:26  人员信息管理系统MFC\ryxxglxt\StdAfx.h

     文件        210  2008-12-17 19:26  人员信息管理系统MFC\ryxxglxt\StdAfx.cpp

     文件      45504  2008-12-19 01:09  人员信息管理系统MFC\ryxxglxt\ryxxglxt.aps

     文件       1388  2008-12-19 01:12  人员信息管理系统MFC\ryxxglxt\ryxxglxtDoc.h

     文件        981  2008-12-18 12:29  人员信息管理系统MFC\ryxxglxt\emploee2.h

     文件       1905  2008-12-19 01:15  人员信息管理系统MFC\ryxxglxt\ryxxglxtView.h

     文件       3176  2008-12-19 01:09  人员信息管理系统MFC\ryxxglxt\MainFrm.cpp

     文件       1244  2008-12-19 01:08  人员信息管理系统MFC\ryxxglxt\Resource.h

     文件       1779  2008-12-19 01:12  人员信息管理系统MFC\ryxxglxt\ryxxglxtDoc.cpp

     文件       1604  2008-12-19 01:09  人员信息管理系统MFC\ryxxglxt\MainFrm.h

     文件       5633  2008-12-24 16:09  人员信息管理系统MFC\ryxxglxt\ryxxglxtView.cpp

     文件        522  2008-12-17 19:26  人员信息管理系统MFC\ryxxglxt\ryxxglxt.dsw

     文件      91136  2008-12-25 15:03  人员信息管理系统MFC\ryxxglxt\ryxxglxt.ncb

     文件       1312  2008-12-25 14:24  人员信息管理系统MFC\ryxxglxt\ryxxglxt.plg

     文件       1324  2008-12-17 21:43  人员信息管理系统MFC\ryxxglxt\emploee.cpp

     文件       4265  2008-12-17 21:51  人员信息管理系统MFC\ryxxglxt\ryxxglxt.cpp

     文件       8388  2008-12-19 01:09  人员信息管理系统MFC\ryxxglxt\Debug\ryxxglxt.res

     文件    2380364  2008-12-25 14:24  人员信息管理系统MFC\ryxxglxt\Debug\ryxxglxt.pch

     文件      28140  2008-12-25 14:24  人员信息管理系统MFC\ryxxglxt\Debug\emploee.obj

............此处省略24个文件信息

评论

共有 条评论