修改好企业人事管理

实验4 企业职工工资管理系统工资管理需要和人事管理相联系,生成企业每个职工的实际发放工资。企业职工人事基本信息包括:职工编号、姓名、性别、出生日期、职称(助工、工程师、高级工程师)、任职年限。企业职工的工资信息包括:职工编号、姓名、职务工资、职务补贴、住房补贴、应发工资、个人所得税、养老保险、住房公积金、实发工资。设计一个系统总菜单,内容包括以下列出的系统主要功能:1. 创建职工人事基本信息文件,根据提示输入职工的各项信息,按职工编号对职工信息进行排序,并将排序后的职工信息存储到一个文件中。2. 创建职工的工资信息文件,其中职工编号和姓名从人事信息文件中拷贝,其他工资组成项目按下面方法计算:职务工资:助工=1270*(1+任职年限*2%); 工程师=2360*(1+任职年限*3%);高级工程师=3450*(1+任年限*5%)职务补贴=职务工资*25% 住房补贴=(职务工资+职务补贴)*15%应发工资=职务工资+职务补贴+住房补贴个人所得税=(应发工资-3000)*5% 养老保险=(职务工资+职务补贴)*10%住房公积金=应发工资*5%实发工资=应发工资-个人所得税-养老保险-住房公积金3. 增加职工人事基本信息,在原有职工人事基本信息文件的基础上增加新的职工信息,要求:增加后的职工信息仍按编号排序,并继续保存至原文件。4. 删除职工人事基本信息,提示用户输入要进行删除操作的职工编号,如果在文件中有该信息存在,则将其信息输出到屏幕上,然后询问用户是否确定要删除该职工的信息,确定则将该信息的删除,并将删除后的结果保存至原文件。否则取消删除操作。最后可以提示用户是否选择继续进行删除操作,选“是”则重复以上删除过程,选“否”则退出删除功能。5. 修改职工人事基本信息,提示用户输入要进行修改操作的职工编号,如果在文件中有该息存在,则将其信息输出到屏幕上,然后提示用户输入要修改的选项(职称、任现职年限),并将修改后的结果保存至原文件。最后提示用户是否选择继续进行修改操作,选“是”则重复以上修改过程,选“否”则退出修改功能。6. 按不同条件进行查询操作,输出满足条件的职工工资信息。(1) 按职工编号查询,输入一个编号,输出对应的职工工资信息。(2) 按姓名查询,包括精确查询(输入全名),模糊查询(输入姓)。(3) 按职称查询,输入职称名称,输出相应职称的职工信息。7. 按不同条件对职工工资信息进行统计工作。(1) 统计各职称岗位的职工人数是多少,计算高级工程师的比例。(2) 计算企业职工的平均实发工资,并输出。(3) 统计职工工资低于平均工资的人数,并输出他们的姓名和实发工资。#include ///////////////////////////////////////////////////////////////////////////////////////////创建职工人事基本信息函数部分void creat1(){ system(2,////////////////////////////////////////////////////修改职工人事基本信息函数部分void change(){FILE *fp,*fp2;int i=0;PI che[100];int num;int flag2,flag=0;int b=0,c=0;char cof;char conform;if((fp=fopen();switch (num){case 1: find1(); break;case 2:{ printf(///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////按姓名查询模糊查询函数部分void find22() {int i=0; char name; int c=0;FILE *fp; PP hi[100];if((fp=fopen(***********************//\n///////////////////////////////////////////////////////////////////////////////////////////////////////////统计职工工资低于平均工资的人数,并输出他们的姓名和实发工资函数部分void fun3(){FILE *fp; int z=0; PP hello[100]; int c=0;if((fp=fopen(

实验4 企业职工工资管理系统工资管理需要和人事管理相联系,生成企业每个职工的实际发放工资。企业职工人事基本信息包括:职工编号、姓名、性别、出生日期、职称(助工、工程师、高级工程师)、任职年限。企业职工的工资信息包括:职工编号、姓名、职务工资、职务补贴、住房补贴、应发工资、个人所得税、养老保险、住房公积金、实发工资。设计一个系统总菜单,内容包括以下列出的系统主要功能:1. 创建职工人事基本信息文件,根据提示输入职工的各项信息,按职工编号对职工信息进行排序,并将排序后的职工信息存储到一个文件中。2. 创建职工的工资信息文件,其中职工编号和姓名从人事信息文件中拷贝,其他工资组成项目按下面方法计算:职务工资:助工=1270*(1+任职年限*2%); 工程师=2360*(1+任职年限*3%);高级工程师=3450*(1+任年限*5%)职务补贴=职务工资*25% 住房补贴=(职务工资+职务补贴)*15%应发工资=职务工资+职务补贴+住房补贴个人所得税=(应发工资-3000)*5% 养老保险=(职务工资+职务补贴)*10%住房公积金=应发工资*5%实发工资=应发工资-个人所得税-养老保险-住房公积金3. 增加职工人事基本信息,在原有职工人事基本信息文件的基础上增加新的职工信息,要求:增加后的职工信息仍按编号排序,并继续保存至原文件。4. 删除职工人事基本信息,提示用户输入要进行删除操作的职工编号,如果在文件中有该信息存在,则将其信息输出到屏幕上,然后询问用户是否确定要删除该职工的信息,确定则将该信息的删除,并将删除后的结果保存至原文件。否则取消删除操作。最后可以提示用户是否选择继续进行删除操作,选“是”则重复以上删除过程,选“否”则退出删除功能。5. 修改职工人事基本信息,提示用户输入要进行修改操作的职工编号,如果在文件中有该息存在,则将其信息输出到屏幕上,然后提示用户输入要修改的选项(职称、任现职年限),并将修改后的结果保存至原文件。最后提示用户是否选择继续进行修改操作,选“是”则重复以上修改过程,选“否”则退出修改功能。6. 按不同条件进行查询操作,输出满足条件的职工工资信息。(1) 按职工编号查询,输入一个编号,输出对应的职工工资信息。(2) 按姓名查询,包括精确查询(输入全名),模糊查询(输入姓)。(3) 按职称查询,输入职称名称,输出相应职称的职工信息。7. 按不同条件对职工工资信息进行统计工作。(1) 统计各职称岗位的职工人数是多少,计算高级工程师的比例。(2) 计算企业职工的平均实发工资,并输出。(3) 统计职工工资低于平均工资的人数,并输出他们的姓名和实发工资。#include ///////////////////////////////////////////////////////////////////////////////////////////创建职工人事基本信息函数部分void creat1(){ system(2,////////////////////////////////////////////////////修改职工人事基本信息函数部分void change(){FILE *fp,*fp2;int i=0;PI che[100];int num;int flag2,flag=0;int b=0,c=0;char cof;char conform;if((fp=fopen();switch (num){case 1: find1(); break;case 2:{ printf(///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////按姓名查询模糊查询函数部分void find22() {int i=0; char name; int c=0;FILE *fp; PP hi[100];if((fp=fopen(***********************//\n///////////////////////////////////////////////////////////////////////////////////////////////////////////统计职工工资低于平均工资的人数,并输出他们的姓名和实发工资函数部分void fun3(){FILE *fp; int z=0; PP hello[100]; int c=0;if((fp=fopen(


相关内容

  • 系统运行环境
  • 目录 第一章 系统运行环境............................................... 1 1.1 系统支持................................................... 1 1.2 最低硬件配置............... ...

  • 李克强签署国务院令 公布[国务院关于修改部分行政法规的决定]
  • 中国政府网 2016-03-01 中华人民共和国国务院令 第666号 <国务院关于修改部分行政法规的决定>已经2016年1月13日国务院第119次常务会议通过,现予公布,自公布之日起施行. 总理 李克强 2016年2月6日 国务院关于修改部分行政法规的决定 为了依法推进简政放权.放管结合 ...

  • 客户管理系统使用说明书
  • 客户管理系统 林省 明用 户 使 用 手 册 科 技 2006年5月 限 司 吉 日 有 公 第1章 系统简介 1.1 系统概述 在全球一体化.企业互动和以INTERNET 为核心的时代,企业面临着如何发展潜在客户,如何将社会关系资源变为企业的销售和发展资源的一系列方法策略.在上述背景下,客户关系管 ...

  • 25淮河流域水污染防治暂行条例
  • 淮河流域水污染防治暂行条例 中国政府门户网站 www.gov.cn 2005年08月06日 (1995年8月8日中华人民共和国国务院令第183号公布 自1995年8月8日起 施行) 第一条 为了加强淮河流域水污染防治,保护和改善水质,保障人体健康和人民生活.生产用水,制定本条例. 第二条 本条例适用 ...

  • 辽宁省高值医用耗材集中采购网
  • 辽宁省高值医用耗材集中采购网 网上交易采购平台 医疗机构操作手册 辽宁省政府采购中心 二零一四年四月 目 录 关于这本用户手册 . .................................................................................... ...

  • 门店的管理总结报告
  • 一.连锁销售中心 (一)首页 点击"首页"进入门店管理主界面. (二)登录注销 会员登录后,要求退出,点击"登录注销"可以退出连锁销售中心. (三)会员服务 进行"会员服务"必须登录会员. 1.信息修改 登录企业会员,点击"信息修 ...

  • 党内统计年报基本操作培训讲义
  • 党内统计年报基本操作培训讲义 一.统计报表表式介绍 1.表体: 主栏: 甲:项目(指标):乙:代码:丙:计量单位 宾栏: 合计:(总计.小计)项.分类项.其中项 表线纵横结构,两边开放不封闭 补充资料:1.能够按时按标准交纳党费的党员 名,经批准少交党费的党员 名,免交党费的党员 名. 2.半年以上 ...

  • 建造师注册变更
  • 建造师注册变更.注销.增项,及注册系统企业信息修改等常见解答 (一)建造师变更注册需要什么材料,怎么操作? 一.变更注册所需材料: 1.建造师变更注册申请表(需本人签字,企业负责人签章并加盖企业公章): 2.建造师变更注册汇总表(需提供电子文档,以U盘或软盘形式:) 3.注册证书原件和执业印章: 4 ...

  • 国家重点监控企业自行监测及信息公开系统(企业用户)-用户手册V1
  • 国家重点监控企业自行 监测及信息公开系统 用 户 手 册 河南雪城软件有限公司 2014年1月 目 录 1 引言.............................................................................................. ...

  • 北京劳动法律网对企业修改员工手册的十大建议
  • 北京劳动法律网对企业修改员工手册的十大建议 一.需走过民主制订程序 什么是民主制订程序?原最高院关于劳动争议的第一个司法解释,提出了这一概念,却没有明确相应的含义,导致这一概念没有起到实际的作用,此次〈〈劳动合同法〉〉对这一概念进行了细化,即要求通过与职工代表大会或者全体职工的对话,总结他们的意见之 ...