询问考勤系统算法实现
大家好,小弟在用.net和SQL Server数据库做一个考勤系统。在SQL Server数据库里包含用户信息表,部门信息表,普通考勤信息表,客户化订制考勤信息表,实时状态查看信息表等,我按照分层的设计思想来做这个系统,定义了model层,Interface层,SQLServerRDAL层、Bll层,目前想做一个算法,用于计算用户从进入到离开,再进入再离开的这些阶段的时间差的总和的,如这些数据加起来大于8小时,判断他出全勤,如大于4小时,则出 半勤,想问问各位如何编程实现这一算法,不胜感激!!