C语言课程设计之职工薪酬管理系统(完整源码+详细说明)
C语言课程设计之职工薪酬管理系统(完整源码+详细说明)
设计目标:该薪酬管理系统旨在实现以下功能:记录每位职工的姓名、ID号、基本工资、职务工资、岗位津贴、医疗保险和公积金等数据;允许对任意记录进行数据修改,并在修改前后显示记录内容;允许按条件查询记录,并在查询前后显示记录内容;支持删除数据文件中的任意记录;在工作中以字符表格形式打印所有职工的薪酬信息及平均工资;且该程序具备数据文件保存功能。
任务概述:设计思路主要包括输入函数、显示函数、修改函数、删除函数、添加函数、查询函数、用于统计成绩的函数、文件保存函数以及菜单函数,这些函数均在主函数中调用。
功能模块设计:输入职工信息使用void input()函数;显示职工信息使用void display()函数;查询职工信息可通过void search()函数实现(可以按职工号或姓名查询,分别通过void search_num()和void search_name()函数实现);添加职工信息可通过void add()函数实现;删除职工信息可通过void del()函数实现;修改职工信息可通过void modify()函数实现;统计职工信息可通过void sta()函数实现;保存到文件可通过void save(int m)函数实现;从文件装载可通过int load()函数实现;退出程序可通过exit_system()函数实现。
用户评论