1 / 55
文档名称:

C企业工资管理系统课程设计模板.doc

格式:doc   大小:554KB   页数:55页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C企业工资管理系统课程设计模板.doc

上传人:读书百遍 2019/12/6 文件大小:554 KB

下载得到文件列表

C企业工资管理系统课程设计模板.doc

相关文档

文档介绍

文档介绍:C企业工资管理系统课程设计目录需求分析.......................................1概要设计.......................................3详细设计......................................12调试分析......................................12用户手册......................................13测试数据......................................17附录..........................................31需求分析源文件采用多文件的工程结构。数据存储采用文件形式。标准C++输入输出程序完成企业人事工资管理,能够实现工资的录入、统计(整个单位的平均工资、最高工资、最低工资和工资均方差;各部门的平均工资、最高工资、最低工资和工资均方差)、查询(按工号或姓名查询)、修改、删除等功能。程序执行的命令:录入员工工资信息;选择需要执行的操作(添加、统计、删除、修改、查询);输出结果。概要设计设计类的数据类型定义classmessage{private: charbornplace[10],duty[10];//籍贯职务intID;//身份证号 public: charname[10],bumen[10];//姓名部门intnumber;//工号 intbasesalary;//基本工资 intjobsalary;//岗位工资 intyljj;//医疗基金 intsj;//税金intjiangjin;//奖金friendvoidmodify(intx);//友员函数friendintdel(intx);//友员函数}程序模块录入操作:voidwriten(intx),该模版主要实现工资信息的录入;添加操作:voidadd(intx),该模版主要实现工资信息的添加;删除操作:voiddel(intx),该模版主要实现工资信息的删除;修改操作:voidmodify(intx),该模版主要实现工资信息的修改;查询操作:voidfind(intx),该模版主要实现工资信息的查询(按名字查询或按工号查询);统计操作:voidcount(intx),该模版主要实现工资信息的统计(统计单位的平均工资、最高工资、最低工资、工资均方差;统计部门的平均工资、最高工资、最低工资、工资均方差)。(){菜单(输入选择);操作;}三、详细设计(1)类模块classmessage{private: charbornplace[10],duty[10];//籍贯职务intID;//身份证号 public: charname[10],bumen[10];//姓名部门intnumber;//工号 intbasesalary;//基本工资 intjobsalary;//岗位工资 intyljj;//医疗基金 intsj;//税金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)//**********************运算符重载 { strcpy(name,); strcpy(bornplace,); strcpy(duty,); strcpy(bumen,); ID=; number=; basesalary=; jobsalary=; jiangjin=; yljj=; sj=; return*this; } friendvoidmodify(intx);//************************友元函数 friendintdel(intx);