FEEDER PDDIKTI
PDPT adalah kependekan dari Pangkalan Data Perguruan Tinggi, adalah Kumpulan Data penyelenggaraan pendidikan tinggi seluruh perguruan tinggi yang terintegrasi secara nasional. Setiap PT mengirimkan laporan per Semester melalui FEEDER PDDIKTI. Ada 2 cara untuk memasukkan data ke FEEDER PDDIKTI, yaitu:
- Manual melalui web FEEDER PDDIKTI
- Impor dari basis data yang sudah ada di Institusi melalui web service FEEDER PDDIKTI
Apabila institusi sudah memiliki SIAKAD (Sistem Informasi Akademik) atau SIMPTT (Sistem Informasi Manajemen Perguruan Tinggi Terpadu), maka cara kedua adalah cara yang paling mudah dan masuk akal untuk digunakan. Namun, diperlukan sebuah tools untuk melakukan hal tersebut karena FEEDER PDDIKTI tidak menyediakan fasilitas untuk keperluan tersebut.
Injector FEEDER PDDIKTI
Mulai dari awal November 2015, BPTI SAY membuat sebuah injektor untuk memasukkan data dari SIMPTT ke Feeder PDDIKTI. Injektor ini memanfaatkan web service yang telah disediakan oleh DIKTI. Jadi, tidak ada proses cracking username dan password basis data FEEDER PDDIKTI atau reverse enggineering ion cube source code FEEDER PDDIKTI untuk membaca cara kerja FEEDER PDDIKTI, sehingga tidak ada kegiatan illegal yang dilakukan. Tidak perlu juga bertanya bagaimana struktur basis data FEEDER PDDIKTI.
Download (PDDIKTI-WEB-SERVICE.pdf, PDF, Unknown)
catatan: manual merupakan salinan dari manual resmi Web Service FEEDER PDDIKTI, halaman awal dan halaman akhir dihilangkan dan PDF dikompres.
“Injektor kami masih sebatas pemetaan tabel Referensi antara basis data Institusi dengan basis data FEEDER PDDIKTI. Injektor kami bersifat Open Source, sehingga siapapun boleh mengunduh kode program dan silakan ikut berkolaborasi di dalam pembuatan Injektor ini.” (Kepala BPTI SAY)
Pengembangan Tahap I
Tahap pertama dari pengembangan Injektor FEEDER PDDIKTI adalah proses pemetaan (mapping) tabel referensi antara basis data Institusi dengan basis data FEEDER PDDIKTI. Proses ini penting untuk menjamin kevalidan data yang dikirim ke DIKTI. Di bawah ini adalah potongan pemetaan tabel yang dimaksud:
Pada gambar di atas tampak bahwa ada kesamaan kode antara tabel pt_agama di basis data Institusi dan tabel agama di basis data FEEDER PDDIKTI sehingga tidak diperlukan pengggantian kode di tabel pt_agama. Namun, ada 2 baris data yang belum ada di tabel pt_agama sehingga perlu dimasukkan ke tabel pt_agama. Apabila terdapat ketidaksamaan kode, maka kode yang ada di tabel basis data Institusi-lah yang harus diperbaiki.
Baca juga: http://pdsi.unisayogya.ac.id/check-mapping-pada-injector-feeder-dikti-perlukah/
4 replies on “Injector FEEDER PDDIKTI? Proyek Open Source BPTI”
[…] merupakan hasil eksekusi dari fungsi $ws->GetDictionaryAllTable(); yang merupakan bagian dari Injector Feeder PDDIKTI SAY. Tabel yang dibandingkan adalah tabel pada […]
[…] Struktur data yang ditampilkan pada tulisan ini adalah hasil eksekusi web service yang disediakan oleh FEEDER PDDIKTI itu sendiri. Data yang ditampilkan merupakan hasil eksekusi dari fungsi $ws->GetDictionaryAllTable(); yang merupakan bagian dari Injector Feeder PDDIKTI SAY. […]
[…] Struktur data yang ditampilkan pada tulisan ini adalah hasil eksekusi web service yang disediakan oleh FEEDER PDDIKTI itu sendiri. Data yang ditampilkan merupakan hasil eksekusi dari fungsi $ws->GetDictionaryAllTable(); yang merupakan bagian dari Injector Feeder PDDIKTI SAY. […]
[…] Injector FEEDER PDDIKTI? Proyek Open Source BPTI […]