欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    C语言课程设计——人事管理系统

    • 资源ID:1413413       资源大小:319.50KB        全文页数:28页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    C语言课程设计——人事管理系统

    1、 公司人事管理问题公司人事管理问题 摘摘 要要 C 语言是近年在国内外得到迅速推广应用的一种语言。C 语言功能丰富,表达能力 强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点, 又具有低级语言的许多特点。因此,C 语言特别适合于编写各种软件。 当前是经济文化高速发展的时代,每个公司都为了提高自身的竞争力而储备了大 量的人才。当然,能够有条不紊的管理这些人才是很有必要的。因此,公司需要一款专门 用于人事管理的系统软件。本程序就是根据市场发展的需要而设计的。 关键词 人事管理系统;函数;数组;结构体;文件读入保存 目目 录录 1 引言1 1.1 设计目的1 1.2 设计

    2、内容1 2 设计思路与方案2 2.1 系统功能模块2 2.2 设计流程图2 3 详细实现3 3.1 各函数的功能和实现.3 3.2 算法调试过程中出现的问题及解决方法10 4 运行环境与结果.11 5 结束语.15 参考文献.16 附录.17 1 1 1 引言引言 1.1 设计目的 当今时代,经济、知识发展迅速,每一天都在不断的更新。每个企业既要根据市场 不断的调整自身的发展战略,又要与时俱进,积极走在创新的前列。企业的发展需要大量 的人才,人才是最根本的保障。管理企业的员工如果用以前全部人工化管理,既耗时又耗 力,如果有一个专门自动管理人事的系统软件会方便很多,本程序就是为了实现这些功能 而

    3、编写的。 1.2 设计内容 公司主要有四类人员:经理、兼职技术人员、销售经理和兼职推销员,现在需要存 储这些人员的姓名、编号、级别、当月薪水、计算月薪总额并显示全部信息。 要求:1、人员编号在生成人员信息时同时生成,每个人员编号自动加 1。 2、月薪的计算方法:经理拿固定月薪,兼职技术人员按工作小时数领取月薪, 兼职推销员的报酬按该推销员当月销售提成, 销售经理既拿月薪也领取 销售提成。 3系统以菜单方式工作 4员工信息录入功能(员工信息用文件保存) 5职工信息浏览功能 6查询功能: 按姓名查询 按编号查询等 7员工信息删除、修改功能 2 2 2 设计思路与方案设计思路与方案 2.1 系统功能

    4、模块 公司人事管理中经常涉及到职工的一些基本信息,如姓名、性别、编号、职位、月 基本工资等,除了要记录这些基本的信息外还要对他们进行一些简单的处理,要根据输入 的月基本工资和每月工作的小时数计算月薪总额。进行这些信息的处理之后,可以根据职 工编号和姓名进行查询。有时要对信息进行修改和删除,因此设计有修改删除模块,最后 是保存模块。 根据以上分析,系统程序设计应具有的功能有:信息录入功能、信息浏览功能、信 息查询功能、修改职工信息、删除职工信息和数据保存并退出功能。 2.2 设计流程图 如图 2.1 所示 图 2.1 流程图 开 始 输 出 菜 单 根 据 X 值 选 择 添加信息 信息浏览 信

    5、息查询 修改信息 删除信息 数据保存并退出 退 出 系 统 3 3 3 详细实现详细实现 3.1 各函数的功能和实现 1、输入初始的职工信息:在主菜单中选择输入选项,进入输入界面后依次输入信息,输 入信息包括职工的姓名、性别、职位、月基本工资、每月的工作小时数,其中职工的 编号自动生成。这些功能通过 void Add(stuct employee emp)方法实现。 流程图如图 3.1 所示: 图 3.1 输入流程图 实现代码如下: void Add(stuct employee emp) /*信息录入模块*/ int i; char k3; for(i=0;iN;i+)/*根据提示输入信息*

    6、/ printf(“n 请输入姓名“); scanf(“%s“,empi.name); printf(“n 请输入性别“); scanf(“%s“,empi.sex); printf(“n 请输入职位“); scanf(“%s“,empi.position); 开始 输 入 姓名 性别 月基本工资 每月工作小时数 职位 编号自动生成 继续 按任意键退出 4 printf(“n 请输入月基本工资“); scanf(“%f“, printf(“n 请输入每月工作小时数“); scanf(“%f“, empi.num=i+1; /*编号自动生成*/ r=r+1; /*记录输入人数*/ printf(“.是否继续?(y/n):“); scanf(“%s“,k); if(k=y|k=Y) continue; else printf(“录入结束n“); return; 2、职工信息的浏览:选择浏览项进入,浏览信息包括:姓名、性别、职位、编号、月薪 总额,其中月薪总额是根


    注意事项

    本文(C语言课程设计——人事管理系统)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583