Anda di halaman 1dari 12

1 Pendahuluan

Pangkalan Data Pendidikan Tinggi (PDDikti) merupakan kumpulan data penyelenggaraan


pendidikan tinggi seluruh perguruan tinggi yang terintegrasi secara nasional. PDDikti
menjadi salah satu instrumen pelaksanaan penjaminan mutu.
Dalam pasal 56 ayat 22 UU No.12 Tahun 2012 tentang Pendidikan Tinggi menyebutkan
bahwa Pangkalan Data Pendidikan Tinggi sebagaimana dimaksud pada ayat (1) berfungsi
sebagai sumber informasi bagi:
1. Lembaga akreditasi, untuk melakukan akreditasi Program Studi dan Perguruan
Tinggi;
2. Pemerintah, untuk melakukan pengaturan, perencanaan, pengawasan, pemantauan,
dan evaluasi serta pembinaan dan koordinasi Program Studi dan Perguruan Tinggi;
dan
3. Masyarakat, untuk mengetahui kinerja Program Studi dan Perguruan Tinggi.
Sesuai amanah Undang-Undang Nomor 12 Tahun 2012 tentang Pendidikan Tinggi dan
Peraturan Menteri Riset, Teknologi dan Pendidikan Tinggi Nomor 61 Tahun 2016, saat ini
setiap Perguruan Tinggi wajib melaporkan data penyelenggaraan pendidikan tinggi ke
PDDikti secara berkala. Pelaporan tersebut menggunakan aplikasi PDDikti Feeder yang
dapat diakses secara online oleh semua perguruan tinggi. Data yang diinputkan melalui
aplikasi tersebut disinkronisasi ke pusat. Kemudian, data yang telah terkumpul
diintegrasikan dengan sistem informasi dari unit utama/kementerian/lembaga lainnya.
Penyusunan buku panduan instalasi aplikasi PDDikti Neo Feeder ini dimaksudkan sebagai
panduan untuk menggunakan dan mengelola aplikasi yangberada di masing-masing
Perguruan Tinggi.

2 Alur Sistem PDDikti


Web Service
Data Mahasiswa
dan Perkuliahan

SIAKAD

Validasi

PDDIKTI
NEO
FEEDER Validasi &
Sinkronisasi

PDDIKTI ADMIN
Data Dosen dan
Kelembagaan

Data dan Informasi


Verifikasi & Validasi Basisdata Pendidikan Tinggi
PDDikti

Direktorat/ LLDitkti

1
Kategori Perguruan Tinggi:
● Kategori A: Perguruan Tinggi yang telah memiliki sistem akademik serta digunakan
dengan baik.
● Kategori B: Perguruan Tinggi yang telah memiliki sistem akademik, tetapi tidak semua
Fakultas menggunakan.
● Kategori C: Perguruan Tinggi yang sama sekali tidak menggunakan sistem akademik.
Keterangan:
1. Laman Pangkalan Data Pendidikan Tinggi (PDDikti)
Laman PDDikti terbagi menjadi dua, yaitu laman pddikti.kemdikbud.go.id (Frontend)
dan laman pddikti-admin.kemdikbud.go.id (Backend). Laman Frontend dapat diakses
oleh masyarakat umum sebagai representasi dari data yang dilaporkan perguruan tinggi
kepada PDDikti. Pada laman Frontend, masyarakat dapat melihat data umum terkait
perguruan tinggi, program studi, individu dosen, dan individu mahasiswa. Laman ini
juga berisi informasi statistik terkait dengan kondisi pendidikan tinggi di Indonesia.
Laman Backend dikhususkan untuk pengelola data perguruan tinggi (Admin PT)
sebagai laman transaksi dan pengecekan data. Beberapa proses pembaruan data yang
dapat dilakukan melalui laman Backend adalah registrasi dosen, perubahan data
individu mahasiswa dan dosen, pembaruan data terkait kelembagaan, dan beberapa
menu rekapitulasi hasil pelaporan data yang dilakukan perguruan tinggi.
2. Aplikasi PDDikti Neo Feeder
Aplikasi PDDikti Neo Feeder digunakan untuk melaporkan dan mengelola data
penyelenggaraan pendidikan tinggi di perguruan tinggi. Aplikasi ini di-install secara
lokal dan dikelola mandiri oleh masing-masing perguruan tinggi. Hasil pendataan yang
dilakukan melalui aplikasi ini akan ditampilkan pada laman PDDikti.
3. Web service
Pada web service, hubungan antara client dan server tidak terjadi secara langsung.
Hubungan antara client dan server dijembatani oleh file web service dalam format
tertentu. Sehingga akses terhadap database akan ditangani tidak secara langsung oleh
server, melainkan melalui perantara yang disebut sebagai web service. Web service
akan mempermudah distribusi sekaligus integrasi database yang tersebar di beberapa
server sekaligus.
4. Aplikasi Sinkronisasi
Aplikasi ini digunakan untuk memastikan data yang dilaporkan melalui aplikasi
PDDikti Neo Feeder perguruan tinggi sama dengan data yang tampil pada laman
PDDikti. Ketika perguruan tinggi melakukan pembaruan data di aplikasi PDDikti Neo
Feeder, data yang disimpan dalam basis data PDDikti akan berubah ketika melakukan
sinkronisasi.
5. Kopertis/LLDikti dan instansi terkait berperan sebagai verifikator dan dapat mengakses
laman PDDikti untuk melakukan pemantauan data sesuai dengan kebutuhan.

2
3 Instalasi Neo Feeder
3.1 Instalasi pada Sistem Operasi Windows (.exe)
Berikut adalah cara melakukan instalasi Neo Feeder pada sistem operasi Windows :
1. Unduh installer aplikasi Neo Feeder pada laman resmi PDDikti di alamat
https://pddikti-admin.kemdikbud.go.id/admin/pelaporan/download-aplikasi/list.

2. Jalankan atau klik 2x pada file installer aplikasi PDDikti Neo Feeder

3. Lakukan proses instalasi hingga selesai.

3
4. Setelah proses instalasi selesai, perguruan tinggi dapat menjalankan aplikasi dengan
klik ganda pada file shortcut aplikasi PDDikti Neo Feeder di desktop.

3.2 Instalasi pada versi Multiplatform Operating System


Berikut adalah cara melakukan instalasi PDDikti Neo Feeder pada sistem operasi Linux :
1. Unduh installer aplikasi PDDikti Neo Feeder pada laman resmi PDDikti di alamat
https://pddikti-admin.kemdikbud.go.id/admin/pelaporan/download-aplikasi/list.

4
2. Jalankan pada terminal "sudo apt install unrar".
$ sudo apt install unrar
Ekstrak fresh installer.
3. Jalankan juga pada terminal “sudo apt-get install p7zip-full”
$ sudo apt-get install p7zip-full

4. Jalankan pada terminal "sudo apt update".


$ sudo apt update

5. Ekstrak aplikasi yang sudah didownload dan masukklah ke folder tersebut melalui
terminal
6. Jalankan pada terminal "sudo apt install apt-transport-https ca-certificates curl
software-properties-common".
$ sudo apt install apt-transport-https ca-certificates curl
software-properties-common

7. Jalankan pada terminal "curl -fsSL https://download.docker.com/linux/ubuntu/gpg |


sudo apt-key add -".
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-
key add -

8. Jalankan pada terminal "sudo add-apt-repository "deb [arch=amd64]


https://download.docker.com/linux/ubuntu focal stable".
$ sudo add-apt-repository "deb [arch=amd64]
https://download.docker.com/linux/ubuntu focal stable

9. Jalankan pada terminal "sudo apt update".


$ sudo apt update

10. Jalankan pada terminal "apt-cache policy docker-ce".


$ sudo apt-cache policy docker-ce

11. Jalankan pada terminal "sudo apt install docker-ce".


$ sudo apt install docker-ce

12. Jalankan pada terminal "sudo systemctl status docker".


$ sudo systemctl status docker

13. Jalankan pada terminal "sudo apt-get install docker-compose".


$ sudo apt-get install docker-compose

14. Setelah itu masuk ke folder aplikasi dan masukkan prefill pada folder prefill_pddikti
15. Setelah itu pada terminal masukklah ke folder aplikasi dan ketikkan
‘ $ sudo docker-compose build

5
Note : Perintah diatas digunakan untuk build aplikasi neofeeder di docker
16. Setelah itu untuk menjalankan aplikasi bisa masuk ke folder aplikasi dan masukkan
perintah :
$ sudo docker-compose up -d

17. Setelah proses instalasi selesai, perguruan tinggi dapat menjalankan aplikasi dengan
mengakses alamat localhost:8100 pada browser.
18. Jika ingin selalu menjalankan aplikasi lewat backround bisa menggunakan perintah
$ systemctl status docker

19. Jika ingin menampilkan aplikasi yang lagi berjalan bisa dengan perintah
$ docker image ls

20. Sedangkan untuk menghapus aplikasi yang berjalan bisa dengan perintah “docker
image rm id_aplikasi” id_aplikasi diambil dari id saat image saat perintah docker image
ls diatas
21. Atau jika ingin menghapus semua aplikasi yang berjalan bisa dengan perintah
$ docker rmi -f $(docker images -aq)

Berikut adalah cara melakukan instalasi PDDikti Neo Feeder pada sistem operasi MacOS:
1. Pertama unduh terlebih dahulu aplikasi pada pddikti-admin
2. Ekstrak aplikasi menggunakan aplikasi ekstraktor 7z / winrar
3. Masuk ke folder aplikasi dan masukkan prefill pada folder prefill_pddikti
4. Install docker versi macos di https://docs.docker.com/desktop/mac/install/
5. Jalankan aplikasi docker
6. Masuk ke folder aplikasi menggunakan cmd
7. Kemudian masukkan perintah
$ docker-compose build

8. Jika sudah untuk menjalankan aplikasi bisa menggunakan perintah


$ docker-compose up -d

Berikut adalah cara melakukan instalasi PDDikti Neo Feeder pada sistem operasi
WINDOWS:
1. Pertama unduh terlebih dahulu aplikasi pada pddikti-admin
2. Ekstrak aplikasi menggunakan aplikasi ekstraktor 7z / winrar
3. Masuk ke folder aplikasi dan masukkan prefill pada folder prefill_pddikti
4. Install docker versi macos di https://docs.docker.com/desktop/windows/install/
5. Jalankan aplikasi docker
6. Masuk ke folder aplikasi menggunakan terminal

6
7. Kemudian masukkan perintah
$ docker-compose build

8. Setelah proses selesai, perguruan tinggi dapat menjalankan aplikasi menggunakan


perintah
$ docker-compose up -d

4 Inisiasi Data Awal pada Aplikasi PDDikti Neo Feeder


4.1 Inisiasi Data (Push Prefill)
Proses inisiasi data dengan cara push prefill adalah memasukkan data awal dari file prefill
yang dapat diunduh pada laman PDDikti Admin. File ini berisi data dasar yang
dibutuhkan perguruan tinggi untuk dapat masuk ke dalam aplikasi, seperti identitas dasar
perguruan tinggi dan data pengguna.
4.1.1 Inisiasi Data (Push Prefill) pada Windows
1. Masukkan data prefill yang didapat dari laman PDDikti Admin ke folder
C:\prefill_pddikti sebelum melakukan proses inisiasi data.

2. Kemudian jalankan aplikasi PDDikti Neo Feeder setelah proses instalasi selesai dengan
cara klik Aplikasi Neo Feeder.

3. Pada halaman login, klik link Inisiasi Data untuk memasukkan prefill perguruan tinggi
yang berisi identitas awal Perguruan Tinggi (identitas Perguruan Tinggi, dosen,
mahasiswa, data awal perkuliahan, dan akun PDDikti perguruan tinggi).

7
4. Jika file prefill sudah ada pada folder C:\prefill_pddikti, silakan masukkan Kode
Registrasi Perguruan Tinggi yang diperoleh dari laman PDDikti Admin.

5. Klik tombol untuk inisiasi data Perguruan Tinggi. Tunggu proses


inisiasi data hingga selesai. Jangan menghentikan proses inisiasi data secara paksa atau
menutup browser sebelum proses generate data selesai dan berhasil.
6. Setelah proses inisiasi data selesai, perguruan tinggi bisa langsung menggunakan
aplikasi PDDikti Neo Feeder. Username dan password untuk login ke aplikasi PDDikti
Neo Feeder adalah username dan password yang digunakan untuk login ke laman
PDDikti.

4.1.2 Inisiasi Data (Push Prefill) pada Multiplatform Operating System


1. Masukan file prefill ke folder "prefill_pddikti".
2. Masuk ke command prompt pada folder fresh installer yg diekstrak.
3. Jalankan perintah "docker-compose build && docker-compose up".
4. Pada browser buka "http://localhost:8100".

8
5. Tekan tombol "INISIASI DATA"

6. Masukan Kode Registrasi.

7. Tekan tombol "Execute" dan tunggu sampai selesai, lalu tekan tombol "Close".
8. Setelah proses inisiasi data selesai, perguruan tinggi bisa langsung menggunakan
aplikasi PDDikti Neo Feeder. Username dan password untuk login ke aplikasi PDDikti
Neo Feeder adalah username dan password yang digunakan untuk login ke laman
PDDikti.

9
4.2 Migrasi Data

Instalasi PDDikti Neo Migrasi Basis Data PDDikti Neo Feeder


Feeder Siap Digunakan

Pastikan PDDikti Feeder


versi 4.1 masih terinstall
sampai proses migrasi
berhasil

Inisiasi data dengan cara migrasi dapat dilakukan oleh perguruan tinggi yang telah
melakukan/ memiliki instalasi aplikasi PDDikti Feeder versi 4.1. Proses ini dilakukan
dengan menyalin basis data dari aplikasi PDDikti Feeder versi 4.1 ke aplikasi PDDikti Neo
Feeder. Proses migrasi dapat dilakukan berulang sampai perguruan tinggi memastikan
semua data yang disalin benar-benar telah lengkap.
Berikut adalah cara melakukan migrasi data pada aplikasi PDDikti Neo Feeder.
1. Pastikan perguruan tinggi telah berhasil melakukan instalasi aplikasi PDDikti Neo
Feeder. Instalasi dilakukan pada perangkat yang sama dengan aplikasi PDDikti Feeder
versi 4.1 terinstall.

2. Setelah proses instalasi selesai, perguruan tinggi dapat menjalankan aplikasi PDDikti
Neo Feeder dengan klik ganda ikon pada desktop atau mengakses alamat
localhost:8100 pada browser.

3. Perguruan tinggi dapat memindahkan data dari PDDikti Feeder versi 4.1 ke PDDikti
Neo Feeder dengan menekan tombol MIGRASI DATA pada halaman login.

4. Masukkan username dan password akun PDDikti perguruan tinggi, alamat localhost
sebagai alamat host basis data dan port 54321 sebagai port basis data, lalu tekan tombol
MIGRATE.

10
5. Setelah proses migrasi basis data selesai, perguruan tinggi dapat masuk ke aplikasi
PDDikti Neo Feeder menggunakan akun seperti biasa.

6. Jika masih ada data yang tertinggal, perguruan tinggi dapat melakukan kembali proses
migrasi sampai data dipastikan lengkap.

Untuk perguruan tinggi yang melakukan instalasi aplikasi PDDikti Neo Feeder pada
perangkat yang terpisah dengan instalasi PDDikti Feeder versi 4.1 (tidak dalam satu
server), perguruan tinggi perlu melakukan modifikasi basis data agar servis basis data
aplikasi PDDikti Feeder versi 4.1 dapat diakses oleh PDDikti Neo Feeder. Berikut Langkah
modifikasi yang perlu dilakukan :
1. Perguruan tinggi perlu mematikan servis PDDIKTIDB agar proses modifikasi tidak
terkendala.
2. Melakukan replace file config pg_hba.conf
3. Nyalakan kembali servis PDDIKTIDB, selanjutnya perguruan tinggi dapat melakukan
migrasi data dari server PDDikti Feeder versi 4.1 ke server aplikasi PDDikti Neo
Feeder.

5 Modul Penggunaan Web Service


Perbedaan penggunaan modul web service PDDikti Neo Feeder terdapat pada alamat port
yang digunakan. Untuk aplikasi PDDikti Neo Feeder, port web service yang digunakan
adalah 3003. Perbedaan selanjutnya terletak pada token yang digunakan. Pada aplikasi
PDDikti Neo Feeder, wajib melakukan proses get token terlebih dahulu untuk setiap
traksaksi.
Dokumentasi webservice dapat diakses pada link berikut.
https://documenter.getpostman.com/view/2020546/UVeCP7jQ

11

Anda mungkin juga menyukai