职工工资信息管理系统用C++

设计一个职工信息管理案例,实现不同类别职工的工资数据。职工的种类包括:正式职工和临时工。定义一个基本的职工类,基本属性包括:编号、姓名、性别、家庭住址、基本职务工资。派生的正式职工类,增加的属性包括:岗位津贴、养老金、住房公积金 、医疗保险、个人所得税;临时工增加的属性包括:奖金、个人所得税。 1.正式职工:实发工资=基本职务工资+岗位津贴-养老金-住房公积金-医疗保险-个人所得税; 2.临时工:实发工资=基本职务工资+奖金-个人所得税;  基本功能与技术要求: 1、 数据文件管理功能:利用输入输出流创建新文件、打开文件、保存文件(保存职工的信息和工资明细)。 2、计算与统计功能:采用静态数据成员与成员函数完成记录中相关数据的统计(实发工资总额);3、记录管理功能:利用继承创建不同的类;采用抽象类、虚函数、操作符重载等实现对象与函数的动态关联,体现多态性。 1)查询:根据用户要求按所给关键字查询一个或多个相关联记录的各项信息(如按照姓名,工资范围等)。2) 排序功能:按照工资高低顺序输出职工列表; 3)增加记录:输入新职工的数据并保存到文件中。4)修改记录:能够打开已存在的数据表文件,并对确定的任意职工记录进行修改,在修改过程中,应给出确认提示,并对更新的记录信息进行文件保存。 5)删除记录:能够打开已存在的数据表文件,可以删除任一职工记录,要求具备逻辑删除(暂时停用,具有恢复功能)和物理删除(从数据文件中彻底删除)功能,并对新的数据表信息进行文件保存。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^