0.5×← Perlahan · Cepat →
💬Tekan Play Demo untuk lihat Staff Attendance Summary Agent.
Demo Complete — All Stages Generated
01 WhatsApp Command
02 Requirement Analysis
Menunggu Sedang aktif Selesai
03 Python Script Generation
1
📥
Ambil data kehadiranFetch clock-in/out records
2
📊
Kira kehadiranCalculate attendance rates
3
⚠️
Kesan anomaliFlag unusual patterns
4
📋
Ringkasan & laporanGenerate attendance report
import pandas as pd
from datetime import datetime, timedelta
def attendance_summary(dept_id, period_days=30):
cutoff = datetime.now() - timedelta(days=period_days)
records = pd.read_sql("SELECT * FROM attendance WHERE dept_id = ? AND date >= ?", (dept_id, cutoff))
summary = records.groupby('staff_id').agg(total_days=('date','count'), present=('status',lambda x: (x=='present').sum()))
summary['rate'] = (summary['present'] / summary['total_days'] * 100).round(1)
return summary
04 Block Diagram
Menunggu Sedang aktif Selesai
05 System Schematic
Menunggu Sedang aktif Selesai
Handle attendance anomalies sensitively and follow company HR policies.
06 Simulasi Attendance Scan
Mula Kehadiran
07 Attendance Summary Report
Terminal Log
[SISTEM] Staff Attendance Summary Agent sedia
System Architecture
🤖 Agent Layer
Clock data parser
Rate calculator
Anomaly detector
🏢 HR Layer
Attendance DB
Staff records
HR system
Reports
Safety Notes
- Handle attendance anomalies sensitively and follow company HR policies.
- Configure role-based access for attendance data.
- Maintain audit trail for all attendance changes.
- Browser demo uses simulated data only.