企业工资管理系统课程设计_第1页
企业工资管理系统课程设计_第2页
企业工资管理系统课程设计_第3页
企业工资管理系统课程设计_第4页
企业工资管理系统课程设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

企业工资管理系统

课程设计目录TOC\o"1-5"\h\z一、 需求分析 1二、 概要设计 3三、 详细设计 12四、 调试分析 12五、 用户手册 13六、 测试数据 17七、 附录 31一、 需求分析源文件采用多文件的工程结构。数据存储采用文件形式。标准C++输入输出程序完成企业人事工资管理,能够实现工资的录入、统计(整个单位的平均工资、最高工资、最低工资和工资均方差;各部门的平均工资、最高工资、最低工资和工资均方差)、查询(按工号或姓名查询)、修改、删除等功能。程序执行的命令:录入员工工资信息;选择需要执行的操作(添加、统计、删除、修改、查询);输出结果。二、 概要设计设计类的数据类型定义classmessage(private:charbornplace[10],duty[10];//籍贯职务intID;//身份证号public:charname[10],bumen[10];//姓名部门intnumber;〃工号intbasesalary;//基本工资intjobsalary;//岗位工资intyljj;//医疗基金int$[;//税金intjiangjin;//^金friendvoidmodify(intx);//友员函数friendintdel(intx);//友员函数}程序模块录入操作:voidwriten(intx),该模版主要实现工资信息的录入;添加操作:voidadd(intx),该模版主要实现工资信息的添加;删除操作:voiddel(intx),该模版主要实现工资信息的删除;修改操作:voidmodify(intx),该模版主要实现工资信息的修改;查询操作:voidfind(intx),该模版主要实现工资信息的查询(按名字查询或按工号查询);统计操作:voidcount(intx),该模版主要实现工资信息的统计(统计单位的平均工资、最高工资、最低工资、工资均方差;统计部门的平均工资、最高工资、最低工资、工资均方差)。3.程序模块结构voidmain()(菜单(输入选择);操作;}三、详细设计(1)类模块classmessage(private:charbornplace[10],duty[10];//籍贯职务intID;//身份证号public:charname[10],bumen[10];//姓名部门intnumber;〃工号intbasesalary;//基本工资intjobsalary;//岗位工资intyljj;//医疗基金int$[;//税金intjiangjin;//^金message()(}//********************构造函数voidxinxi(chara_name[],chara_bornplace[],chara_duty[],chara_bumen[],inta_ID,inta_number,inta_basesalary,inta_jobsalary,inta_jiangjin,inta_yljj,inta_sj){strcpy(name,a_name);strcpy(bornplace,a_bornplace);strcpy(duty,a_duty);strcpy(bumen,a_bumen);ID=a_ID;number=a_number;basesalary=a_basesalary;jobsalary=a_jobsalary;jiangjin=a_jiangjin;yljj=a_yljj;sj=a_sj;}message&operator=(constmessage&s)message〃**********************运算符重载{strcpy(name,);strcpy(bornplace,s.bornplace);

strcpy(duty,s.duty);strcpy(bumen,s.bumen);ID=s.ID;number=s.number;basesalary=s.basesalary;jobsalary=alary;jiangjin=s.jiangjin;yljj=s.yljj;sj=s.sj;friendvoidmodify(intx);return*this;friendvoidmodify(intx);/3&&&&&&&&&&&&&&&&&&&&&&&T—//************************友元函数friendintdel(intx);voidput()cout<<name<<""<<bornplace<<""<<duty<<"<<bumen<<" "<<ID<<”"<<numbe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论