日期:2014-05-19  浏览次数:20646 次

求工厂考勤数据库思路(灵活排班,有倒班),分不够可开新贴!
这些天一直在弄这个东东,头都大了,实在没办法,希望大家帮个忙

公司里面主要是有生产线和保安队等要倒班,还有加班要进行计算,意思就是排班比较灵活,员工又比较多,有2000多,考勤数据库全来自于指纹打卡机,只有打卡日期时间和工号
注:先不考虑请假,出差等问题,但有假日值班

看了一下网上的一些考勤系统,觉得有些数据一变,连历史考勤详细都不好查询,所以我想给每个人每天的上班时间都定义,但是数据量太大了

还请各位兄弟出出主意,有数据库结构当然更好。

------解决方案--------------------
没看懂LZ的问题在哪里呢?
------解决方案--------------------
我们厂的指纹考勤机就挂在哪里,我都不记得用哪个手指去按了~~~


------解决方案--------------------
脚指按一下.....有点难度~~还要脱鞋...脱袜子.....
------解决方案--------------------
指纹打卡机有用脚指按的吗????
!?
头一次听说,那我的袜子一般是3个星期一换的,看来得防范防范.
------解决方案--------------------
免得臭晕了人,我得负责..
------解决方案--------------------
没玩过
------解决方案--------------------
做个人员分组功能,把一般一起工作的人分成一个组,排班的时候按组排,由程序添加记录(或者循环添加也不会太麻烦)


------解决方案--------------------
应该是历史得每个组表 里面有 au_id(记录号),ID(员工号),上班时间,下班时间,...
外面只是一个记录当前上班人得表
使用触发器每次下班得时候把那个人得记录插到历史表里
------解决方案--------------------
我刚做了一个,不用排班的,我们也有两叁仟人,用指纹机速度有这么快吗?
------解决方案--------------------
up
------解决方案--------------------
啊 最近也在看考勤 还有段时间了 我也是按一组人排一个时间表 
我都快晕了 毕竟还是第一次一个人做,哎,什么都是难点
------解决方案--------------------
不用做了,看看贝士达考勤软件! 厦华80几个班照样排。
------解决方案--------------------
总之,考勤系统很烦的,我也划了好几个月才改完。要考虑很多,如有些人下了班还要上一会再打卡,则要给他算加班。有人提前来了,也可能是加班。还有上通霄的,从前天晚上上到第二天下午都有可能。若是这样还要自动给他补休息,补半天或是整天。
最重要的还是效率问题,两三千人一月的数据要一分钟处理完才正常.
------解决方案--------------------
留名 学习下前辈们的思路