IMPLEMENTASI TEKNOLOGI GOOGLE WEB TOOLKIT UNTUK PEMBUATAN APLIKASI SISTEM INFORMASI SIKLUS PENDAPATAN (STUDI KASUS PT “PUTRA NUSANTARA MANDIRI”)
Abstract
PT “Putra Nusantara Mandiri” merupakan perusahaan yang berlokasi di Sidoarjo dan bergerak sebagai distributor oli. Sistem informasi siklus pendapatan (SISP) PT “Putra Nusantara Mandiri” masih manual walaupun menggunakan komputer sebagai alat bantu dalam pengetikan dan pencetakan dokumen. Masalah yang timbul dari penggunaan sistem informasi secara manual adalah lamanya pemeriksaan terhadap batas kredit pelanggan, lamanya pemer iksaan stok barang di gudang , laman ya pemeriksaan terhadap dokumen penagihan pelanggan dan direktur perusahaan kesulitan dalam menyetujui pesanan pelanggan ketika berada di luar perusahaan . Tujuan dari tugas akhir ini adalah membuat aplikasi sistem informasi siklus pendapatan PT “Putra Nus antara Mandiri” berbasis web dengan menggunakan teknologi Google Web Toolkit . Metode perancangan dan pembuatan aplikasi menggunakan pendekatan berbasis Software Development Life Cycle (SDLC) dengan metode waterfall . Metode ini meliputi requirements gatheri ng , analysis & design , implementation , dan testing . Pembuatan aplikasi berbasis web yang interaktif (Ajax) diharapkan dapat mengatasi masalah yang dialami untuk mengelola SISP perusahaan. Selama ini p embuatan aplikasi Ajax membutuhkan pengertian bahasa pem rograman Javascript, XML, HTML/XHTML, dan CSS. Oleh karena itu, muncul teknologi Google Web Toolkit (GWT) yang memudahkan pengguna bahasa pemograman Java membuat aplikasi Ajax . GWT secara otomatis mengubah Java menjadi JavaScript pada saat kompilasi sehing ga dapat berjalan di browser . Kesimpulan setelah uji coba dilakukan adalah fitur aplikasi yang terdiri dari login , pelanggan, produk, pegawai, user , ekspedisi, pesanan penjualan, pengiriman dan penagihan barang, retur barang, penerimaan barang, laporan pe njualan tiap produk, laporan penjualan tiap pelanggan, laporan piutang pelanggan, ubah password dan logout dapat berjalan dengan baik . Selain itu aplikasi memungkinkan direktur perusahaan menyetujui pesanan pelanggan ketika berada di luar perusahaan.