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