https://github.com/fongyuanchen/automaticattendancesystem
An automatic attendance system based on .NET 6 WinForms.
https://github.com/fongyuanchen/automaticattendancesystem
attendance-system csharp dlib face-recognition foreground-process-tracking keyboard-tracking mouse-tracking net6 opencv user32-dll winforms-application
Last synced: 3 months ago
JSON representation
An automatic attendance system based on .NET 6 WinForms.
- Host: GitHub
- URL: https://github.com/fongyuanchen/automaticattendancesystem
- Owner: FongYuanChen
- License: mit
- Created: 2024-11-21T08:42:05.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-28T09:57:48.000Z (11 months ago)
- Last Synced: 2025-02-24T11:37:03.047Z (8 months ago)
- Topics: attendance-system, csharp, dlib, face-recognition, foreground-process-tracking, keyboard-tracking, mouse-tracking, net6, opencv, user32-dll, winforms-application
- Language: C#
- Homepage:
- Size: 87.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#  自動打卡系統     
**智慧化打卡方式,居家辦公新利器!**
> 在新冠疫情的衝擊下,全球的工作方式經歷了一場前所未有的變革,「居家辦公」成為新常態。然而,企業如何有效管理工時、員工如何提升自律性,成了雙方共同面對的重要挑戰。
> 本專案為居家彈性辦公設計,結合自動打卡與工時追蹤,幫助員工建立更好的時間規劃與自律能力,讓工作變得更高效!
## 🎨 功能特色
- **簡單配置**:一次性設定。僅需設定姓名、工號和人臉照片,輕鬆啟用。
- **自動打卡**:透過人臉辨識與操作偵測,自動完成上下班打卡。
- **工時追蹤**:實時記錄工作與休息時段,幫助達成每日工時要求。
- **數據安全**:提供持久化存儲,數據穩定可靠。## 🛠 核心技術
- **語言框架**:基於 C#、.NET 6、WinForms。
- **影像處理**:基於 [OpenCvSharp4](https://github.com/shimat/opencvsharp) 套件。
- **人臉辨識**:基於 [DlibDotNet](https://github.com/takuya-takeuchi/DlibDotNet) 套件。
- **操作監控**:基於 Windows API (user32.dll)。## 🖥️ 操作演示
- **員工訊息設定畫面**:
- **員工工時管理畫面**:
- **員工日常工作畫面**:
## 📜 授權條款
本專案採用 [MIT](https://github.com/FongYuanChen/AutomaticAttendanceSystem/blob/main/LICENSE) 授權條款。歡迎自由使用、修改與分享!