0.5Γβ Perlahan Β· Cepat β
0%Peringkat 0 / 7 Β· Melahu
π¬Tekan Main Demo untuk lihat bagaimana Penjejak Kemajuan Tesis memantau tesis.
Demo Selesai Semua Peringkat Dijana
01 WhatsApp Arahan
02 Analisis Keperluan
Menunggu Sedang aktif Selesai
03 Penjanaan Skrip Python
1
π₯
Ambil data tesisFetch thesis progress data
2
π
Semak tarikh akhirCheck milestone deadlines
3
β οΈ
Kenal pasti risikoFlag overdue milestones
4
π
Laporan kemajuanGenerate progress report
import pandas as pd
from datetime import datetime
def check_milestones(df):
today = datetime.now()
df['deadline'] = pd.to_datetime(df['deadline'])
df['status'] = 'On Track'
df.loc[df['deadline'] < today, 'status'] = 'Overdue'
df.loc[df['completed'] == True, 'status'] = 'Completed'
return df
thesis = pd.read_csv('thesis_tracking.csv')
result = check_milestones(thesis)
overdue = result[result['status'] == 'Overdue']
print(f'Overdue milestones: {len(overdue)}')
04 Rajah Blok
Menunggu Sedang aktif Selesai
05 Skema Sistem
Menunggu Sedang aktif Selesai
β οΈ Thesis tracking data must be kept confidential per institutional privacy policies.
06 Simulasi Thesis Tracking
Mula Pemantauan
07 Kemajuan Tesis Report
Log Terminal
[SISTEM] Penjejak Kemajuan Tesis sedia
Seni Bina Sistem
π€ Lapisan Ejen
Data fetcher
Deadline checker
Risiko detector
π Pendidikan Lapisan
Thesis DB
Milestone tracker
Supervisor feedback
Laporan
Nota Keselamatan
- Keep thesis progress data confidential per institutional policies.
- Configure supervisor notifications untuk overdue milestones.
- Ensure milestone definitions align dengan program requirements.
- Demo pelayar menggunakan data simulasi sahaja.