c工资管理系统

c工资管理系统

ID:22582632

大小:894.75 KB

页数:34页

时间:2018-10-30

c工资管理系统_第1页
c工资管理系统_第2页
c工资管理系统_第3页
c工资管理系统_第4页
c工资管理系统_第5页
资源描述:

《c工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、需求分析1.数据存储采用文件形式。2.标准C++输入输出3.程序完成企业人事工资管理,能够实现工资的录入、统计(整个单位的平均工资、最高工资、最低工资和工资均方差;各部门的平均工资、最高工资、最低工资和工资均方差)、査询(按工号或姓名査询)、修改、删除等功能。4.程序执行的命令:(1)录入员工工资信息;(2)选择需要执行的操作(添加、统计、删除、修改、查询);(3)输出结果。二、概要设计1.设计类的数据类型定义classmessage{private:charbomplace[10],duty

2、[10];//籍贯职务intID;//身份证号public:charname[10],bumen[10];//姓名部门intnumber;//工号intbasesalary;//基木工资intjobsalary;//岗位T资intyljj;//医疗基金intsj;//税金intjiangjin;//奖金friendvoidmodify(intx);//友员函数friendintdel(intx);//友员函数}2.程序模块(1)录入操作:voidwriten(intx),该模版主要实现工资信息的录

3、入;(2)添加操作:voidadd(intx),该模版主要实现丁.资信息的添加;(3)删除操作:voiddel(intx),该模版主要实现工资信息的删除;(4)修改操作:voidmodify(intX),该模版主要实现工资信息的修改;(5)查询操作:voidfind(intx),该模版主要实现工资信息的查询(按名字查询或按工号查询);(6)统计操作:voidcount(intX),该模版主耍实现T资信息的统计(统计舉位的平均工资、最高工资、最低工资、工资均方差;统计部门的平均工资、最高工资、最低工

4、资、工资均方差)。1.程序模块结构voidmain(){菜单(输入选择);操作;}三、详细设计(1)类模块classmessage{private:charbomplaceflOLdutyfWl;//籍贯职务intID;//i份证号public:charname[10],bumen[10];//姓名部门intnumber;//I▲号intbasesalary;//基本工资intjobsalary;//岗位工资intyljj;//医疗基金intsj;//税金intjiangjin;//奖金messa

5、ge(){}//氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺#(g;@voidxinxi(chara_name[],chara_bomplace[],chara_duty[],chara_bumen[],inta_ID,inta_number,inta_basesalary,intajobsalary,intajiangjinjnta_yljj,inta_$j){strcpy(name,a_name);strcpy(bornplace,a_bornplace);strcpy(duty,a—duty);

6、strcpy(bumen,a_bumen);ID=a_ID;number=a_number;basesalary=a_basesalary;jobsalary=ajobsalary;jiangjin=a_jiangjin;yijj=a_yijj;sj=a_sj;}message&operatoi*=(constmessage&s)//*料料料料料料料料料料*运算符重载{strcpy(name,s.name);strcpy(bornplace,s.bornplace);strcpy(duty,s.d

7、uty);strcpy(bumen,s.bumen);1D=$.ID;number=s.number;basesalary=s.basesalary;jobsalary=s.jobsalary;jiangjin=s.jiangjin;yljj=s.yljj;sj:s.sj;return*this;}friendvoidmodify(intx);//木本本本本本本本本本本本本本本本本本本本本本本水;friendintdel(intx);voidput(){cout«name«u',«bomplace

8、«'r"«duty«""«bumen«",,«ID«'r"«number«"n«basesalary«H"«jobsalary«"H«jiangjin«H"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。