Fakultas Keguruan dan Ilmu Pendidikan
FKIP3 برامج دراسية نشطة
- Pendidikan Bahasa IndonesiaS1 · PBI
- Pendidikan MatematikaS1 · PMTK
- Pendidikan Pancasila dan KewarganegaraanS1 · PPKN
يقرأ مسار KRS برامج الدراسة من قاعدة البيانات، ويحفظ علاقات الكلية والبرنامج، ويعرض مثالاً لتحديد الوصول للطلاب والإدارات والعمادة والمالية والقيادة.
النطاق الحالي
Runtime PHP 8.2.33 · 2026-08-22 05:20:40 WITA · قاعدة البيانات تعمل مع PDO prepared statements.
قاعدة البيانات جاهزة لحسابات NIM/NIP المحلية ونطاقات RBAC، لكن صفحة الدخول والتحقق من كلمة المرور ووسيط الجلسة لم يتم تفعيلها بعد. مرشح الدور في هذه الصفحة ما زال عرضاً توضيحياً.
يمثل هذا أول إجراء أكاديمي للطالب: إدخال NIM، اختيار البرنامج، تحقق SKS/IPK، تأكيد المتطلبات، حالة UKT، والتوجيه إلى المرشد أو الموظف.
study_programs.نموذج KRS لم يعد ثابتاً؛ يقرأ البرامج النشطة من study_programs مجمعة حسب faculties.
3 برامج دراسية نشطة
2 برامج دراسية نشطة
2 برامج دراسية نشطة
2 برامج دراسية نشطة
3 برامج دراسية نشطة
1 برامج دراسية نشطة
سيتم ربط حسابات NIM/NIP المحلية بالأدوار عبر user_role_scopes للسماح بالوصول حسب الطالب أو البرنامج أو الكلية أو النطاق العام.
Student self-service access for KRS, KHS, invoices, attendance, and thesis lifecycle.
Academic bureau administration across admissions, curriculum, KRS, KHS, and master data.
Study-program leadership review and approval within assigned prodi.
Finance office access for invoices, payment clearance, installment handling, and receipts.
Executive dashboard and institution-wide monitoring access.
| Role | Scope columns | Operational access |
|---|---|---|
| Mahasiswa | login_id/NIM | Self-service KRS, KHS, presensi, invoice, thesis records. |
| BAAK | global | Academic master data, PMB, KRS/KHS administration. |
| Kaprodi | study_program_id | Review and approve students/classes within assigned Program Studi. |
| Keuangan | faculty_id | Finance clearance, UKT invoices, installments, receipts by faculty assignment. |
| Rektor/Pimpinan | global | Institution-wide dashboards and aggregate monitoring. |
ما زال MVP خفيفاً، لكن هذا الهيكل يحافظ على توافق قاعدة البيانات وواجهة API مع نطاق SIAMA الكامل.
Registration, candidate selection, NIM generation, admissions reporting.
Faculties, prodi, curriculum, courses, prerequisites, KRS, KHS, transcript, schedules.
QR/geofence attendance, class journals, materials, Moodle SSO hooks.
UKT/SPP billing, VA callbacks, installments, receipts, clearance toggles.
Proposal, advisor matching, revisions, defense schedules, yudisium.
Revenue, active students, SKS, GPA, workload, retention dashboards.
POST /api/auth/login
GET /api/master/faculties
GET /api/master/study-programs?faculty_id={id}
GET /api/students/{id}/krs
POST /api/krs/requests
POST /api/payments/va-callback
POST /api/pddikti/sync
GET /api/executive/dashboard
تعرض هذه القائمة فلترة RBAC حسب الدور أو الكلية أو البرنامج أو NIM الطالب.