Feeder importer – Aplikasi webservice feeder pddikti untuk import data ke feeder dikti

feeder_importer

Assalamualaikum.

[update] yang mau mudah bisa pake Feeder importer premium

Seperti diketahui bahwa aplikasi feeder merupakan aplikasi yang digunakan untuk mengelola data Mahasiswa dan data Perkuliahan masing-masing Perguruan Tinggi.

PDDikti Feeder dikelola sendiri oleh masing-masing perguruan tinggi yang kemudian dapat ditampilkan juga pada aplikasi Forlap pada laman http://forlap.dikti.go.id/. PDDikti Feeder merupakan aplikasi atau sistem yang disediakan oleh Dikti untuk Perguruan Tinggi Swasta maupun negeri guna melakukan pengelolaan data perguruan tinggi.

Pelaporan data ini dilakukan setiap semester dan yang harus di laporkan antara lain data mahasiswa, data dosen, data kelas kuliah, data KRS mahasiswa, data Ajar dosen, data AKM, dan Nilai dll.

Yang jadi permasalah adalah pddikti feeder ini tidak menyediakan fitur import data ke feeder, yang artinya operator harus meng-inputkan satu persatu data ke aplikasi feeder. Sementara data yang harus dilaporkan itu ribuan. Tentu saja hal ini menghabiskan banyak waktu karena tidak sedikitnya data yang harus dilaporkan.

Tapi untungnya PDDikti sudah menyediakan API Webservice yang bisa digunakan oleh programmer supaya data bisa di input melalui webservice ini. Namun hal ini harus membutuhkan skill programming supaya bisa menggunakan API ini.

Nah kali ini saya akan berbagi aplikasi php untuk membantu para operator feeder dikti dalam melakukan input data ke feeder dikti. Jadi aplikasi ini memanfaatkan jalur web service yang disediakan dikti untuk melakukan pelaporan data ke feeder. Aplikasi ini bisa melakukan import data dari file excel ke feeder dikti secara massal. Jadi proses input ke feeder dikti akan menjadi lebih cepat tanpa harus satu persatu meng-input kan data yang harus di laporkan.

Ada beberapa developer yang mengembangkan aplikasi bantu semacam ini dan diberikan secara free, mulai dari wsclient buatan mas yusuf ayuba atau simple feeder  buatan mas Alan Budi Kusuma.

Perbedaan aplikasi feeder importer dengan dua aplikasi feeder yang saya sebutkan tadi, kalau feeder importer yang saya kembangkan menggunakan bantuan database mysql, sementara aplikasi yang tadi langsung direct ke feeder dikti. Jadi login ke aplikasi feeder importer yang saya buat menggunakan akun lokal yang ada di database mysql, sementara dua aplikasi tadi langsung menggunakan akun feeder dikti.

Fitur lainya saya menambahkan tool untuk menghapus secara massal kelas, krs dan ajar dosen,akm serta mahasiswa. Dan satu lagi management data dilakukan per prodi / jurusan. hal ini bisa dilakukan dengan management role akun pengguna yang ada di feeder importer.

Berikut sekilah screenshoot aplikasinya

Halaman Login

Feeder Importer Login
Dasboard Aplikasi

Fitur Aplikasi Feeder Importer

  • Import Kelas Kuliah
  • Import KRS
  • Import Ajar Dosen
  • Import Nilai Perkuliahan
  • Import Aktifitas Mahasiswa (AKM)
  • Import Kurikulum
  • Import Mahasiswa
  • Hapus Mahasiswa, Kelas Kuliah,krs,ajar di feeder satuan atau massa
  • Bisa nambah role pengguna admin/prodi

Download feeder importer

Tutorial video bisa di lihat Channel youtube saya Klik disini 

355 Comments

  1. udah saya coba tetapi ada masalah ini gimana cara ngatasierror SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:3306’ (11001)error SQLSTATE[42000] [1049] Unknown database ‘feederimporter’error SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:3306’ (11001)
    Fatal error: Call to a member function prepare() on a non-object in D:\xampp\htdocs\feeder\admina\inc\Database.php on line 60

    Reply
          • error SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:3306’ (11004)error SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:3306’ (11004)
            Fatal error: Call to a member function prepare() on a non-object in C:\xampp\htdocs\importer\admina\inc\Database.php on line 60

          • ini_set( “display_errors”, true );
            define( “HOST”, ‘localhost’ );
            //nama database
            define( “DATABASE_NAME”, “feeder” );
            define( “DB_USERNAME”, “root” );

            define( “PORT”, 3306);
            //password mysql
            define( “DB_PASSWORD”, “batman” );
            //dir admin
            define( “DIR_ADMIN”, “importer/admina/”);
            //main directory
            define( “DIR_MAIN”, “importer/”);

  2. Sudah saya coba aplikasinya cukup membantu, apalagi nanti kalau ditambah user untuk mahasiswa yang hanya bisa mengisi krs dan melihat dan print khs akan mengurangi beban kerja operator

    Reply
  3. Ms. Wildan terima kasih ini sangat membantu operator, ya mas saya sudah cb dan berhasil namun pada proses download file kelulusan_sample.xls gagal mohon pencerahan apkah saya gagal install atau memang file tersebut belum ada. Terima kasih

    Reply
  4. Selamat siang mas, aplikasi saya instal jalan lancar, namun pada saat download data jurusan/prodi dari feeder muncul tulisan
    “fatal eror : call to a member function get token() on null nin c:\xampp\htdocs\importer\admina\modul\jurusan\down_jurusan.php on line 27”
    cara mengatasinya gimana ya mas.
    terima kasih sebelumnya

    Reply
  5. terimakasih mas programnya membantu, sudah saya coba cuman waktu import nilai ada pesan “ERROR” bunyinya message : Undefine variable itu bagaimana ya mas ?

    Reply
  6. Buat tutorial ws pddikti via php donk gan, ane udh coba otak2 pake petunjuk pdf websirvice dr pddikti tp gk prnah brhasil…!!

    Reply
  7. Sebelumnya saya haturkan terima kasih, saya sudah coba aplikasinya, pada saat proses push AKM ke feeder gagal dan muncul pesan error:
    code: 8
    File: c:\xammp\htdocs\feederimporter\admina\modul\akm\push_akm.php
    Line: 132
    Message: undefined variable:id_reg_pd
    Apa masalahnya kira-kira ya, o iya sekalian mohon info harga siakad+integrator feeder, tolong diemail ke abdrahman965@gmail.com

    Terima kasih

    Reply
  8. Mas, bagaimana cara mengatasi error error SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:3306’ (11004)error SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:3306’ (11004)
    Fatal error: Call to a member function prepare() on a non-object in C:\xampp\htdocs\importer\admina\inc\Database.php on line 60. sudah saya ikuti aturan nama database sesuai. tp pd saat dijalankan tetap tidak bisa.

    Reply
  9. Mas, proses instalasi nya berjalan lancar, namun saat import data mahasiswa, data mahasiswa nya tidak masuk di feeder, terkadang ada error padahal data sudah diisi sesuai dengan yang ada di tutorial nya. Kira-kira apa sebabnya mas ?

    Semoga apa yang mas sharing mendapat pahala dan balasan dari Allah SWT

    Reply
  10. Terima kasih mas…sudah sangat membantu..
    tetapi ada sedikit masalah mas…. waktu mau impor nilai kuliah ke feeder muncul pesan error berikut :
    oh no! Something went wrong, please try again
    Parse Error : syntax error, unexpected ‘alert’ (T_STRING) in c:\xampp\htdocs\importer\admina\modul\nilai_perkuliahan\push_nilai.php on line 324
    terimakasih atas pencerahannya…

    Reply
  11. Ustadz wildan ini luar biasa…mas saya kayaknya idem ma teman2 diatas kalo sistem siakad dg feeder terintergrasi berapa mas..mohon email ngge…trimaksih

    Reply
  12. salam,
    install sudah sukses, tapi pas download jurusan eror. selain itu aplikasi feeder bawaan pddiktu juga gak bisa dibuka. gimna solusinya?
    trims

    Reply
    • sama saya juga terjadi seperti mas diatas. Sudah saya masukan config feeder nya dengan benar. Masih eror dan feeder pddikti bawaan msh ga bisa dibuka…. mohon bantuannya mas

      Reply
      • coba pastikan feedernya jalan, kunjungi locahost:8082 , kalau ga jalan berarti service feedernya ga jalan. dari start menu -> run -> ketik services.msc -> cari pddikti -> stop start lagi

        Reply
  13. Assalamualaikum wr.wb

    salam kenal dari Banjarmasin…A.Gazali

    apa memang untuk edit mahasiswa dan dosen belom ada mas ….trims

    Reply
  14. sebelumnya saya mengucapkan banyak2x terima kasih kepada saudara wildan atas program feeder importernya semoga menjadi berkah serta amalan jariyah bagi saudara wildan…maaf saya ingin bertanya bagaimana cara mengganti data mhs yang ada di feeder dg menggunakan sistem ini..? semisal mhs tersebut sudah non aktif tetapi di feeder/forlap masih aktif sehingga mempengaruhi rasio dosen pada institusi kami..terima kasih

    Reply
  15. Assalamu’alaykum, permisi mohon ijin untuk download. terus waktu kami run di kueri database importer muncul error spt ini:
    /* SQL Error (1115): Unknown character set: ‘utf8mb4’ */
    kira2 apa ya mas ..
    Jazakallah khairan,

    Reply