当前位置:文档之家› 【原创精品 】加班时间统计程序

【原创精品 】加班时间统计程序

【原创精品】加班时间统计程序
加班时间统计程序
一、相关计算背景:
1、基本数据表格:指纹打卡时间表、加班申请表、请假和调休表、现场时间表。

我们有专
人按照要求格式手动输入,可根据你设计的程序要求提出表格格式要求 2、
根据1中的四个表格,月末汇总形成当月考勤表,体现当月每天工作上下班打卡时间或
状态(出差或请假或调休或节假日)、应出勤天数、出勤天数、加班时长、出差天数、
请假及调休时长共6项内容,且每月考勤时段为上个月26日到本月25日;参照附件例
表或随时管我要例表,此表也可根据程序所需进行格式调整;
3、 1) 正常上下班时,根据指纹打卡时间可得知上下班时间,设(下班时间-上班时间)=M,
单位精确到小时,根据加班申请表中的日期对比过滤掉其他日期,那么
M-9,当M<12
a.工作日:每天加班时间=
M-10,当M>=12
b.周末:每天加班时间=M
设正常上下班总加班时间为X1
2)出差时,有现场时间表(及所谓的出差时间),体现每天工作时间,设为N,其中每天
按8小时为基本时长,若N>8,根据加班申请表中的日期对比过滤掉其他日期,每天加
班时间=N-8。

其中现场天数计算为:D=总共出差时间-[总共出差时间/7]。

例如4月10
日出差,4月30日回来,总共出差时间=21天,最终现场天数D=21-[21/7]=18天。

又例
5月4日回来,D=25-[25/7]=21天;
设出差期间总加班时间为X2
4、统计某项目某人调休时间,根据请假和调休表,调休日每天按8小时计算,周六日及法定节假日不算。

调休时间是为了抵消加班时间。

在此假设为Y
5、某人某项目最终加班时间=X1+X2-Y。

6、本月考勤的加班时长、现场时长及调休和请假时长自动累加到下一个月;
二、程序要求:
1、要有客户界面进行操作,输入项有姓名、项目名称、时间及所需显示项。

在姓名输入框
可有所有员工名字选项(包括“全部”),项目名称也需有所有项目名称选项,时间有年
和月即可,所需显示项包括以下几个选项:加班申请表、请假和调休表、现场时间表、
考勤表和项目统计表。

2、各个表格所需要求:
2-1、考勤表要求入上2中所述;
2-2、项目统计表需要包括:姓名、项目名称、年、月、现场总时间及加班总时间;
2-3、加班申请表需包括:姓名、项目名称、加班所在日期、加班时间、加班
总时间;
2-4、请假和调休表需包括:姓名、请假或调休所在日期、请假和调休总时间;
2-5、现场时间表需包括:姓名、项目名称、现场时段日期、现场每天的加班
时间、
现场总天数及现场加班总时间;
3、点击显示按键之后需要显示出:
3-1、某人某项目的现场时间表、加班申请表、项目统计表;
3-2、某人的请假和调休表;
3-3、某人某年某月的考勤表;
3-4、全体人员某年某月的考勤表;
4、对于所述软件若无法完善以上任意一条,将逐条扣减金额;。

相关主题