AdminWsNeo (Webservice PDDIKTI NEO FEEDER)

Assalamu'alaikum Warahmatullahi Wabarakatuhu.

Haloo apakabar pengelola PDDIKTI di seluruh Negeri ini. Masih Semangat ???? Yesss.....Harrrrruuus Semangadz.

Alhamdulillahirabbil 'alamin, patut kiranya penulis haturkan kehadirat Allah swt sehingga penulis sampai detik ini diberikan kesehatan, sehingga bisa sesekali hadir membuat coretan seputar PDDIKTI terutama tentang Webservice PDDIKTI Neo Feeder.

Kira-kira ada yang kangen kaga' ya....!!!! (GR dikiiiiiitttt aja.....gpp kan !!)

Okay...ga perlu berlama-lama nggedabruznya....sebenernya mau ngapain sih hadir disini....toh skian lama bahkan sekian tahun ga ngabari aq smpai melupakan diriQ (kata blog ini)...he3 blognya jd ngambeg krna dikirain mlupakannya.

Sudah-sudah intermezzownya....cukuuupppp......

Yuk kita mulai...
ceritanya begini (bacanya sambil serius dikit ya...)

Setelah beberapa bulan hingga beberapa tahun ini off dikarenakan aktifitas online terbatas dikarenakan kesibukan sehari-hari yang menyita waktu banyak, juga berbarengan dengan adanya wabah Corona (covid-19) hingga sampai akan berakhir, kembali saya membuat coret-coretan sekedar ingin berbagi sedikit pengetahuan yang saya miliki  berkaitan dengan Webservice PDDIKTI Neo Feeder.
Sebagai permulaan posting perdana  pasca libur panjaaaaaaaaanggg.....(ge perlu nulis panjang dengan bgitu kaleee), saya ingin membagikan aplikasi webservice yang dikenal  AdminWsNeo, digunakan sebagai jembatan bagi pengelola PDDIKTI Feeder dengan harapan semoga adanya aplikasi ini bisa membantu meringankan, memudahkan dan mempercepat proses pelaksanaan pelaporan PDDIKTI sebagai kewajiban pengelola PDDIKTI FEEDER melaporakan aktivitas akademik disetiap perguruan tinggi masing-masing. 
AdminWsNeo ini kawan, mendukung webservice PDDIKTI versi 2 adalah versi baru dari AdminWs sebelumnya yang masih mendukung Webservice versi 1.0 (menggunakan library NuSOAP), dan agar AdminWsNeo ini bisa digunakan secara luas kawan-kawan perlu melakukan beberapa konfigurasi baik dalam database maupun file-file configurasi yang dibutuhkan.

Database yang disertakan digunakan untuk menyimpan data user yang akan menggunakan aplikasi ini, baik admin Perguruan Tinggi maupun Admin Prodi.
Pada Source aplikasi AdminWsNeo akan saya sertakan source secara lengkap (mohon maaf, source masih banyak code yang non aktif karena belum sempat membersihkan) yang masih bisa dikembangkan oleh kawan-kawan sesuai dengan kebutuhan masing-masing dengan tetap menjaga keharmonisan hubungan antara kita (antara pemilik aplikasi dan pengembang aplikasi selanjutnya).

Oiyaaa.... jangan takut kawan, AdminWsNeo ini bersifat GRATIS tanpa ada kewajiban untuk membeli..karena aplikasi ini adalah wujud dari hasil saya belajar ngoding...dari pada aplikasi saya pake sendiri..barangkali hasil belajar saya ini bisa dimanfaatkan juga oleh orang lain.

Adapun langkah installasi aplikasi AdminWsNeo sebagai berikut kawan :
  1. Siapkan komputer atau laptop.
  2. Download Source AdminWsNeo pada Tab Menu Download.
  3.  Install webserver (sementara pada komputer yang saya pake untuk ngoding menggunakan php versi 5.6..belum di coba untuk php versi 7 tp kawan2 bisa mencobanya install yang lebih tinggi). disini saya menggunakan XAMPP.
  4. Extrak source yang sudah di download pada folder, contoh  G:/xampp/htdocs/AdminWsNeo. (xampp diasumsikan di install apda drive G).
  5. Lakukan konfigurasi pada file pt.ini (ikon gambar gear), yang berisi user yang digunakan untuk login di aplikasi pddikti. (contoh di file yang disertakan, user berupa kode perguruan tinggi.)
  6. Lakukan konfigurasi pada file wsdl.ini (ikon gambar gear), yang berisi alamat komputer server pddikti feeder beserta port webservice yang disarankan. (contoh di file yang disertakan, alamat komputer adalah http://192.168.31.252:3003/ws/live2.php)
  7. Jika server pddikti feeder di komputer yang sama dengan apliaksi AdminWsNeo tinggal merubah alamat komputer manjadi localhost (contoh :  http://localhost:3003/ws/live2.php)
  8. Jalankan Webserver dan konfigurasi database  :
    • Mengaktifkan webserver :
      • pilih pada folder xampp/xampp-control.exe 

    • Aktifkan apache dan database mysql, dengan menekan tombol Start.

    • Konfigurasi database :
      • Setelah webserver sudah aktiv, test dengan menuliskan : localhost pada browser (chrome dll).
      • Panggil database dengan cara menuliskan perintah localhost/phpmyadmin

      • Buat database dengan nama adminws
      • Import database adminws.sql yang disertakan dalam source kedalam database adminws yang baru dibuat.

      • Buka tabel admin, dan lakukan perubahan seperlunya pada tabel admin. user dan password pddikti : user PDDIKTI masukkan pada kolom user, password PDDIKTI masukkan pada kolom password (tanpa menggunakan encrypt).
      • Untuk data user yang lain / data login prodi, user isikan user login prodi, dan password prodi (menggunakan encrypt MD5). (data yg ada adalah contoh)
9.  Jika semua sudah, maka aplikasi AdminWsNeo sudah bisa dibuka dengan menuliskan pada browser (chrome dll) , https://localhost/AdminWsNeo, dan login sesuai akun pddikti feeder atau user prodi yang sudah terdata pada database.

Sekian seputar installasi AdminWsNeo, semoga kawan-kawan selalu semangadz.


Begitu ceritanya kali ini kawan-kawan..semoga betah mampir dan diskusi di blog ini, atas kritik sarannya yang membangun diucapkan terima kasih.

Salam Smangadz
Previous
Next Post »