Main Article Content
Abstract
- PT INKA merupakan satu satunya perusahaan Badan Usaha Milik Negara (BUMN) yang bergerak di bidang bakal pelanting dan karoseri. Lingkup utama produksi PT INKA yaitu seluruh bagian kereta mulai dari bogie(roda kereta) hingga body kereta api. Untuk membantu produksi dari perusahaan, PT INKA mendirikan beberapa anak perusahaan untuk membantu proses produksi dari manufaktur hingga finishing. Karena banyak karyawan dari berbagai perusahaan di INKA Group, maka PT INKA memiliki sebuah Employee Management System yang menampung data data karyawan dari INKA Group. Untuk mewujudkan visi perusahaan yaitu “Menjadi perusahaan manufaktur dan bisnis terkait yang memberikan solusi terpadu untuk sistem transportasi darat yang berkelanjutan“ maka dibuatlah sebuah Learning Management System yang bernama iKnows yang masih dalam tahap pengembangan untuk memajukan SDM karyawan di perusahaan. Agar basis data dari iKnows dapat terhubung ke basis data Employee Management System (EMS) sebagai master data. Sinkronisasi basis data ini akan menggunakan REST API metode one-way karena aplikasi lain hanya bisa mengambil data karyawan yang ada di EMS dan tidak bisa merubah data tersebut. Tools/Framework yang dipakai adalah Laravel, Json Web Token (JWT), dan Postman untuk melakukan pengujian API dan pembuatan dokumentasi API. Proyek sinkronisasi basis data dilakukan selama 6 bulan sesuai dengan durasi magang yang berlaku dengan metode extreme programming.