电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++小型企业工资管理系统VIP免费

C++小型企业工资管理系统_第1页
1/23
C++小型企业工资管理系统_第2页
2/23
C++小型企业工资管理系统_第3页
3/23
第1页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共23页一、需求分析1.从要求上来看是要对各个员工的各种情况(名字、年龄、性别、职位、工资状况)进行输入。然后可以输出.2.可以对于员工数据进行修改,可以查询.3.对于员工的各种情况系统还可以进行统计排名.第2页共23页第1页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共23页二、概要设计首先,创建了一个employee类.然后派生出四个类:manager、technician、salesman、salesmanager.在派生类中定义了三个构造函数,分别是:数据输入函数(Input),表格输出函数(Print),排序函数(Pay).其次,在总体结构上,建立以各根菜单,用于选择各种功能.1.Input(数据输入):输入员工的各种数据.2.Total(数据统计):将员工的总数据进行对比排序,然后输出.3.Output(数据显示):显示输入的各种数据.4.Save(数据保存):对输入的数据进行保存备份.5.Eixt(退出程序):执行退出程序命令.第3页共23页第2页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共23页三、详细设计1.Input(数据输入):定义了各个岗位的人员的类,并把每个类的人员的属性设为类中的保护成员,其中技术工的工作时间和每小时的所得为私有成员,而销售员的销售额、经理的工资和销售经理的所辖部门的销售额和其底薪设为公有成员,再依次录入。2.Total(数据统计):根据所有类的工资算法在其所属类中定义一个函数voidpay()来根据各个职位的具体情况来计算工资,并且算出的工资经过冒泡法排序.voidprinttotal(){cout<<"├─────┴──┬──┴─────┤"<#include#include#include#includeclassemployee{public:employee(){salary=0;}voidpay(){}voidprint(){}voidinput(){cout<<"ID:";cin>>no;cout<<"NAME:";cin>>name;cout<<"SEX(m/w):";cin>>sex;cout<<"AGE:";cin>>age;}protected:第6页共23页第5页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共23页intno;charname[8];floatsalary;charsex;intage;};classmanager:virtualpublicemployee{protected:floatmonthlypay,sa...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++小型企业工资管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部