c++企业工资管理系统课程设计

c++企业工资管理系统课程设计

ID:9381464

大小:98.50 KB

页数:23页

时间:2018-04-29

c++企业工资管理系统课程设计_第1页
c++企业工资管理系统课程设计_第2页
c++企业工资管理系统课程设计_第3页
c++企业工资管理系统课程设计_第4页
c++企业工资管理系统课程设计_第5页
资源描述:

《c++企业工资管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录一、需求分析.......................................1二、概要设计.......................................3三、详细设计......................................12四、调试分析......................................12五、用户手册......................................13六、测试数据.....................

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

3、harbornplace[10],duty[10];//籍贯职务intID;//身份证号public:charname[10],bumen[10];//姓名部门intbasesalary;//基本工资intjiangjin;//奖金friendvoidmodify(intx);//友员函数friendintdel(intx);//友员函数}2.程序模块(1)录入操作:voidwriten(intx),该模版主要实现工资信息的录入;(2)添加操作:voidadd(intx),该模版主要实现工资信息的添加;(3)删除

4、操作:voiddel(intx),该模版主要实现工资信息的删除;(4)修改操作:voidmodify(intx),该模版主要实现工资信息的修改;23(1)查询操作:voidfind(intx),该模版主要实现工资信息的查询统计操(2)统计操作:voidcount(intx),实现最高工资,最低工资等的统计;(3)退出;三、详细设计(1)类模块classmessage{private:charbornplace[10];charduty[10];intID;public:charname[10];charbumen

5、[10];intbasesalary;intjiangjin;message(){}//********************构造函数voidxinxi(chara_name[],chara_bornplace[],chara_duty[],chara_bumen[],inta_ID,inta_basesalary,inta_jiangjin){strcpy(name,a_name);strcpy(bornplace,a_bornplace);strcpy(duty,a_duty);strcpy(bumen,a

6、_bumen);ID=a_ID;basesalary=a_basesalary;23jiangjin=a_jiangjin;}message&operator=(constmessage&s)//**********************运算符重载{strcpy(name,s.name);strcpy(bornplace,s.bornplace);strcpy(duty,s.duty);strcpy(bumen,s.bumen);ID=s.ID;basesalary=s.basesalary;jiangjin=

7、s.jiangjin;return*this;}friendvoidmodify(intx);//************************友元函数friendintdel(intx);voidput()//定义put函数,以便于其他函数的调用{cout<

8、}};(2)主函数流程图23开始intb,i输入i值i=1录入i=2添加i=3删除i=4修改i=5查找i=6统计i=7退出结束(3)录入、添加函数流程图开始cout(请输入您要添加的信息)cout(姓名,职务,身份证号,籍贯,基本工资,奖金,)cin(name,,duty,ID,bornplace,basesalary,,jiangjin,)结束(1)删除函数流程图23开

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

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

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