前回作成した就業管理システムのプログラムを動かしてみた

はじめに

前回、作成した就業管理システムのプログラムを動かしてみた。

iMacにクローン

前回は、macbook airでやっていたので、今回の環境であるiMacにクローンしよう。

クローンするリポジトリは以下。

https://github.com/ki-hi-ro/Employment-management-system

Pythonディレクトリでクローンした。

フォルダの中身を開いた。

従業員を登録する

python employment_cli.py add-employee [名前] [役職] [役割]で、従業員が登録できた。

hiroki@shibatahiroshitakanoiMac Employment-management-system % python employment_cli.py add-employee "Shibata Hiroki" Enginner "member"
Employee registered:
[1] Shibata Hiroki (Enginner / member)

以下のデータが追加された。

従業員のリストを出す

python employment_cli.py list で、登録した従業員が表示された。

hiroki@shibatahiroshitakanoiMac Employment-management-system % python employment_cli.py list
[1] Shibata Hiroki (Enginner / member)

出勤と退勤

python employment_cli.py clock-in [従業員のID]で、出勤打刻。

python employment_cli.py clock-out [従業員のID]で、退勤打刻ができた。

hiroki@shibatahiroshitakanoiMac Employment-management-system % python employment_cli.py clock-in 1
Clock-in recorded:
Employee 1: 2026-01-12T16:57:17 -> open
hiroki@shibatahiroshitakanoiMac Employment-management-system % python employment_cli.py clock-out 1
Clock-out recorded:
Employee 1: 2026-01-12T16:57:17 -> 2026-01-12T16:57:25

出退記録を出す

python employment_cli.py report で、出退勤記録を出すことができた。

hiroki@shibatahiroshitakanoiMac Employment-management-system % python employment_cli.py report
Attendance for today:
  Employee 1: 2026-01-12T16:57:17 -> 2026-01-12T16:57:25

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です