什么能增加免疫力:跪求高手帮忙 C++大作业--工资管理系统

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 11:22:03
要求:
该系统在磁盘上存储了某单位上个月全体职工的工资信息.对于每一位职工存储以下信息:月份,职工编号,基本工资,津贴,岗贴,补贴,房帖,文通补贴,应发数,房租,储蓄,会费,个人所得税,应扣数和实发数.个人所得税计算方法设为:工资少于800元为0;800-1000元的部分为5%;1000-5000元的部分为10%;5000元以上的部分为20%.
系统功能要求如下:
1. 创建存储职工工资信息的存储系统;
2. 添加某职工的工资信息(增加新职工时用);
3. 删除某职工的工资信息(职工离职或死亡时用);
4. 修改某职工的部分工资信息(当月开始增加或减少某些项工资或款数变化);
5. 输出指定编号职工的工资信息(仅查询用);
6. 输出当月全体职工的工资信息(发工资用).
提示:
1. MFC应用:创建职工信息类,包含姓名,月份,职工编号,基本工资,津贴,岗贴,补贴,房贴,文通补贴,应发数,房租,储蓄,会费,个人所得税,应扣数和实发数等,派生自CObject类,实现序列化操作;在文档类中添加存储职工信息的链表或数组(可用MFC的集合类),在文档类Serialize()函数中实现序列化;通过菜单打开对话框,在对话框中实现创建,添加,修改,删除和查询功能并即时更新文档(用多个对话框);视图类显示查询结果;输入的信息可保存到文件并可读出.
2. 控制台应用:创建职工信息类,类似提示1;定义存储职工信息的链表或数组,每当职工情况发生变化,添加或删除相应对象.

我邮箱542718965@qq.com