用c++编写的某公司工资管理系统

时间:2012-01-18 08:11:37
【文件属性】:

文件名称:用c++编写的某公司工资管理系统

文件大小:901KB

文件格式:RAR

更新时间:2012-01-18 08:11:37

代码 c++ 程序

某公司雇员(employee)包括经理(Manager)、技术人员(Technician)和销售员(Saleman)。开发部经理(developermanager)既是经理也是技术人员,销售部经理(salesmanager)既是经理也是销售员。 以employee类为虚基类,派生出manager、technician和saleman类,再进一步派生出developermanager和salesmanager类。 Employee类的属性包括姓名、职工号、工资级别、月薪(实发基本工资加业绩工资);操作包括月薪计算函数pay(),该函数要求输入请假天数,扣除应扣工资后,得出实发基本工资。 Technician类派生的属性有每小时附加酬金和当月工作时数,以及研究完成进度系数,业绩工资为三者之积。也包括同名的pay函数,工资总额为基本工资加业绩工资。 Saleman类派生的属性有当月销售额和酬金提取百分比,业绩工资为两者之积。也包括同名的pay函数,工资总额为基本工资加业绩工资。 Manager类派生的属性有固定奖金额和业绩系数,业绩工资为两者之积。工资总额也为基本工资加业绩工资。而在developermanager类中,pay函数是将作为经理和作为技术人员业绩工资之和的一半作为业绩工资。在salesmanager类中,pay函数则是经理的固定奖金额的一半,加上部门总销售额与提成比例之积,这是业绩工资。


【文件预览】:
esp8_1.dsp
esp8_1.cpp
esp8_1.dsw
esp8_1.opt
Debug
----vc60.pdb(108KB)
----vc60.idb(73KB)
----esp8_1.pch(1.97MB)
----esp8_1.exe(548KB)
----esp8_1.ilk(781KB)
----esp8_1.pdb(1.06MB)
----esp8_1.obj(290KB)
esp8_1.ncb
esp8_1.plg

网友评论

  • 初学者刚刚好
  • 初学者刚刚好
  • 对于初学者来说,还是很不错的.
  • 对于入门者来说还是不错的,自己写过小系统、小项目的可以飘过了。
  • 比较基础,参考一下就好
  • 可以运行,代码有点复杂
  • 有的并不能达到自己的要求。。。在功能的实现上,需要界面等等
  • 很完整,但是想要的功能没能大部分实现
  • 比较基础,对于初学者来说很受用
  • 基础的基类和派生类写得还是不错
  • 不符合我的要求,其实没多少东西,两个词,陈旧,基础
  • 结构清晰,但操作比较少
  • 对于我这编程不好的看起来还是很有帮助的
  • 派生继承与多重继承,运用很到位
  • 比较完整,可以再编译,谢了
  • 对于我这编程不好的看起来还是很有帮助的
  • 不太符合我的要求,阿赫
  • 既然是工资管理系统,应该有对象数组管理多名职工等操作,不过基础的基类和派生类写得还是不错的!
  • 派生继承与多重继承,比较基础,不错!