首先要看具体硬件条件,比如是何种卡钟,数据格式,卡钟数量,考勤制度等,现在大部分卡钟存储的数据都是2张表,一是卡号/工号对照表,2是考勤记录表,所以第5个问题不存在,因为你采集的数据都是工号记录。如果采用1个卡钟,情况会比较复杂,建议上下班各用一个卡钟
其他的太多了,懒得打字,呵呵

解决方案 »

  1.   

    z,报到到此结束,开始开会。
      

  2.   

    1.遇跨天班次加24
    2.可以在班次中定義,也可以不定義,加班一般要输入加班单,在處理考勤时根据加班单处理
    3.通過加班单来处理
    4.如果中午经常连班,定义一个连班班次,然后扣除吃饭时间半小时或一小时,根据需要自定义。如果是偶尔连班,还是通过加班单处理。也可以通过加班单修改考勤
    5.补发卡可以定义一个生效日期。也可以定义一个开始日期和结束日期,在保存时更新所有与此员工有关的卡号数据
    6.一般不搞缺勤管理。给员工排班之后,如果不打卡或不在排班时间内打卡,就把考勤处理为旷工。这样出现考勤异常,考勤异常需要根据部门主管审核之后,再修改考勤数据
    7.其实就是换班
    8.一般用临时表
      

  3.   

    多谢ypnet(高原) 指点。有些还不是很明白,望再指点一二!
    1、遇跨天班次加24,你是指时间上允许出现36:00,也就是取消24小时制,对吧,但考勤数据中并非在24:00至48:00内有数据,此时原始考勤数据该如何处理。
    2、如果一加班就输入加班单,那不是会加大行政部门的工作量吗?
    3、同2会加大工作量。
    4、如果经常连班是隔天进行,那不是排班会很不方便。
    5、是通过一个表来保存补卡或换卡的吧
    6、是我说错了,我所指的缺勤管理是把请假管理,是没有上班,但有请假不能算作异况,但排班表中是以班次为单位,所以请假是否也得以班次来划分。
    7、换班是不是通过先给某人定义两个或多个班制,再定义换班周期?
    8、班制表与考勤结果表怎么能用临时表来保存,不解?
      

  4.   

    原来这么多人做过这个啊,市场看来不好做了。。呵呵。
      

  5.   

    1.在定义的时候只做一个标计,在计算时间的时候才加24
    2,3.工作量肯定是要加大的。但可以尽量减轻,如果对考勤时间不是很敏感,做一个简单表记录加班情况,只要字段:工号,姓名,加班日期,加班时数
    4。你的排班模块要做很方便,用户可以随心所欲排班,一般在月末就得排好每个员工下月的班次,中途有变化再改变
    5.随便,关键是要处理好数据的完整性
    6.按班次来处理,如果请假超1天按两段处理。
    7.同4点
    8.结果肯定是保存在考勤表中,至于处理过程你想怎样就怎样