问题标签 [time-and-attendance]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用JAVA从局域网中的考勤机通信和下载数据
我正在尝试制作一个从考勤机读取的 API。我找到了它正在通信的端口,并通过 Java Socket Programming 成功连接到它。现在我正在尝试从中获取数据,但不知道该怎么做。我尝试了缓冲读取器和输入流方法以及 redline() 但它仍然没有读取任何内容,然后在连接重置时给出错误。
这是我的代码...如果有人可以提供帮助。
我检查了其他一些 SDK,发现它是从机器的一般日志中读取的,但我无法找到日志或不知道在哪里可以找到日志。
database - 使用带有短信通知的 rfid mc522 的自动考勤系统
谁能指导我如何使用 rfid 标签/卡设计自动考勤系统并将其与带有短信通知的数据库连接?我只需要知道步骤。我正在使用 rfid mc522,arduino uno。
c# - 使用 linq 根据日期收集第二天的第一次进入和最后一次超时
当用户超时的第二天超过生物识别读数时,我在获取结构化的第一个条目和最后一个条目时遇到问题。但是,如果进出时间是在同一天,我可以按照我想要的方式对其进行格式化..
这是我的代码:
我想配对这个
新的生物识别{Id = 5, InOut = 0, DateTime = new DateTime(2013,5,5,18,0,0)},
到这个
新的生物特征{Id = 5, InOut = 1, DateTime = new DateTime(2013,5,6,3,0,0)},
任何解决方法或建议?
time-and-attendance - ZKemkeeper 在 Reding ReadGeneralLogData 时需要很长时间
我们正在使用 C# ZKempkeeper (CZKEMClass) dll 从生物识别/手指扫描机器下载考勤数据。
有时代码运行良好,但主要是花费很长时间,甚至没有给出超时错误。这是编译器卡住并且永远不会回来的行
php - 如何将远程生物特征(essl)日志存储到远程 mysql 数据库?
我正在使用 bio-metric(essl) 将日志直接存储到 mysql 数据库中。我在不同的位置有 20 台生物识别机器,想将 20 台机器的日志存储到一个集中的 mysql 数据库中。PHP
php - 如果最近插入,如何恢复正确的日期
如果我有ZKTime机器来登记员工的考勤。
有时这台机器会在 sql server db 中插入大量事务,但稍后日期错误,例如
8-2103
代替11-2016
这个问题的可能原因是什么?如果我无法检测到问题,如何恢复到正确的日期?
mysql - 将连接查询转换为嵌套查询
如何将此查询转换为使用 where in 条件的嵌套查询?
选择 schedule.subcode,attendance.usn,avg(attendance.ispresent)*100 as Attendance_Percentage FROM schedule 加入出勤时间 schedule.sched_id=attendance.sched_id WHERE usn="4jc14is013" AND subcode="is530";
php - 如果员工没有在特定日期注销,如何获得员工的出勤率
我正在寻找一些基本的出勤逻辑。到目前为止,我所做的是员工可以单击两种不同类型的按钮,并使用一个按钮将自己标记为已登录、已注销(状态 1 和 2),并使用另一个按钮将其标记为 Break Start、Break Over(状态 3 和 4)按钮。
现在,当我计算员工在特定日期的总登录时间和总休息时间时,我会执行以下操作。
- 首先遍历我想查看工作时间的开始日期和结束日期的循环。
- 现在首先通过查找该日期的状态 1 条目来检查员工是否在特定日期登录。
- 如果员工在该日期登录,那么我会获取该日期的所有出勤记录。
- 现在我遍历这个日期的出勤记录,将时间差加起来从第一个状态 1(即登录)到下一个状态以及从下一个状态(可以是休息开始 3 或注销 2)到下一个状态(即可以突破 4 或登录 1)。
这很好用,我的工作时间计算也很好。
但是,有一个我无法理解的逻辑部分,即如果员工没有在我提取记录的同一日期注销,那么从上次登录或中断开始到注销的时间跨度没有得到计算. 因为最终注销状态与我获取记录的日期不同。
因此,我需要一些帮助来理解如何管理这方面的任何建议,以及如果员工的注销状态与登录日期不同,我该如何计算工作时间。
提前致谢。
这是一些代码。
c# - 如何覆盖默认日历日期并为公司创建自定义日期?
在我的办公室,我正在为员工创建一个 HR 网站。有一个模块可以计算出勤详细信息、工作时间等。因此,如果员工早上来办公室,如果他在晚上 8 点左右离开办公室,那就没问题了。因为 In 和 Out 都在同一天。这是幸福的道路。
但有些员工在下午 6 点左右到办公室,第二天凌晨 2 点离开办公室。所以他们的出席完全混乱。如果我们检查第一天他们有一个 IN 但没有 OUT。如果我们检查第二天,他们会以 OUT 开始新的一天。:D
所以不能计算这两天的时间。
那么如何处理这个问题呢?
** 注意:** 无论如何,所有员工都会在凌晨 4 点离开办公室。如果员工在凌晨 4 点之后坐着,那将非常罕见。因此,如果我们可以将正常的一天调整到第二天凌晨 4 点,那对我来说没问题。
我正在使用 MYSQL DB 和 ASP.net 来构建站点。