2026.01.12(月) / 17:01
前回作成した就業管理システムのプログラムを動かしてみた
- ID
- 35177
- Published
- 2026-01-12 17:01
- Modified
- 2026-01-12 17:01
- Author
- khiro
- Categories
- デフォルト
- Tags
- 就業管理システムの作成
前回、作成した就業管理システムのプログラムを動かしてみた。
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