Employee-clock-in-system

Avatar of 潘泰宇.
Avatar of 潘泰宇.

Employee-clock-in-system

Software QA Engineer
Taichung City, Taiwan

Employee-clock-in-system


版本資訊


  • 版本號: 1.0
  • 最後更新日期: 2023-09-15

這個員工打卡系統是一個使用Python語言開發的簡單應用程式,用於記錄員工的上班和下班時間,並生成報表。這個版本是v1.0版,以下是詳細說明。


功能特點


  • 部門選擇: 可以選擇員工所屬的部門,預設有 A部門、B部門、C部門 和 D部門。
  • 員工編號輸入: 輸入員工的編號以進行打卡記錄。
  • 上班打卡和下班打卡: 支援員工進行上班和下班的打卡操作,並記錄打卡時間。
  • 報表生成: 可以生成個人、部門和所有員工的工作報表,報表包括員工編號、部門、工作時長、上班時間和下班時間。


使用方法


  1. 選擇員工所屬的部門。
  2. 輸入員工的編號。
  3. 點擊「上班打卡」按鈕進行上班打卡。
  4. 點擊「下班打卡」按鈕進行下班打卡。
  5. 選擇報表類型(個人、部門、所有),然後點擊「生成報表」按鈕生成csv報表。


使用者介面


  1. 選擇部門並輸入員工編號後,點擊「上班打卡」或「下班打卡」即可打卡。
  2. 選擇報表類型後,可產生選擇的員工、部門、或所有員工打卡紀錄的報表。
  3. 產生報表如下,資訊有員工編號、部門、工時、上班時間、下班時間,格式為csv檔。
 


注意事項


  • 請確保輸入正確的員工編號和部門資訊,否則可能無法正確生成報表。
  • 打卡記錄將保存在程式運行的內存中,請不要關閉程式,否則記錄將丟失。


開發者



簡易員工上下班打卡程式,在使用者介面中選擇部門並輸入員工編號後,點擊按鈕打上下班卡,並可選擇產生報表。 報表資訊有員工編號、部門、工時、上班時間、下班時間,格式為csv檔。 GitHub: https://github.com/TY-678/Employee-clock-in-system.git
Avatar of the user.
Please login to comment.

Published: Oct 16th 2023
45
2
0

Tools

python
Python

tkinter
gui
python

Share