【求助】期末大作业啊,大家给个思路什么的
c语言吧
全部回复
仅看楼主
level 1

职工工资管理系统
功能要求:
1)、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观。
2)、输入功能:职工信息的录入(包括从文件中导入职工信息数据),可以一次完成若干条记录的输入。
3)、浏览功能:完成对全部职工信息的显示。
4)、查找功能:
①完成按姓名查询职工的相关信息,并显示。
②完成按ID号查询职工的相关信息,并显示。
5)、删除功能:通过输入ID号完成对职工的信息进行删除。
6)、添加功能:完成添加新职工的信息。
7)、修改功能:通过输入ID号完成对职工的信息进行修改。
8)、计算功能:计算职工的各项工资,并得出实发工资。[个人收入所得税按现行税率计算]
9)、统计功能:统计并输出符合指定条件的职工人数及其占总人数和百分比。[如实发工资在5000元以上。]
10)、保存功能:可以将职工信息数据保存至指定的文件中。
11)、退出职工工资管理系统。
职工信息应至少包括以下数据:ID号、姓名、基础工资、职务工资、住房公积金、个人收入所得税,水电费、实发工资。
2013年07月01日 06点07分 1
level 5
要什么思路啊 搞两个结构体 放放信息 然后就是对这些数据操作操作啊
struct _STAFF_PER_INFO
{
u32 id;
char name[30];
....
}STAFF_PER_INFO
struct _STAFF_ALL_INFO
{
u32 staff_num;
STAFF_PER_INFO staff_info[100];
}STAFF_ALL_INFO
2013年07月01日 06点07分 2
1