其中:
加班工资=标准工资/工作天数(20.92天)×加班天数
扣款工资=标准工资/工作天数×病假天数×30% + 标准工资/工作天数×事假天数
应领工资=标准工资+年功工资+加班工资+交通费+洗理费+副食补贴+房补-扣款工资
养老保险=应领工资×8%
医疗保险=应领工资×1%
个人所得税= 0——900 0
900——1400 5%
1400——2900 10%
> 2900 15%
净领工资=应领工资-养老保险-医疗保险-个人所得税
3 系统详细设计
3.1 查询模块
1 功能:通过条件设置对数据进行查询显示在表格中。
2 实现:在数据环境中,添加工资信息表。把组合框rowsoucetype属性设为8结构,组合框中显示表中字段、操作符,文本框用于添加替换表达式,把各控件的值加入字符变量中,用宏代换执行,cond=thisform.combo1.value+thisform.combo2.value+ thisform.creatcond(thisform.combo1.value,thisform.text1.value)、cond=cond+thisform.combo3.value+ hisform.combo4.value+thisform.creatcond(thisform.combo3.value,thisform.text2.value)、set filter to &cond。其中set filter to用于对数据库进行过滤以实现查询。
3 窗体显示:
二 单个记录查询结果显示
1 功能:对查询结果进行单个记录显示。
2 实现:在数据环境中,添加工资信息表,对表单中个文本框与工资信息表中各相对应字段在文本框controlsource属性中进行绑定。使用go top 、skip、go bott语句进行上下记录翻转。
3 窗体显示: