NASKAH PUBLIKASI APLIKASI RENTAL MOBIL JOGJA TRANSPORT BERBASIS DEKSTOP MENGGUNAKAN NETBEANS IDE 7.01 Priyo Susilo, STMIK EL RAHMA YOGYAKARTA Sistem Informasi e-mil:
[email protected] ABSTRACT Jogja Transport is an attempt is aiming gives good service shown to consumers, unfortunately hearts data processing data information still operating manual. article search google user systems require many media storage, and deemed ineffective and fisien good from the aspect of time and includes the cost, so it requires a computerized system. can be said that the computer information systems will demonstrate with efficiency and productivity very High. In the application development and data collecting singer get with how do operate direct observation and noted disputes as an object of study by facts. The findings obtained is able to present the information and quick reports operating requirements. reduce data inaccuracies frequently occurs because still using manual systems. being able to improve the service on parties relates in particular employees. The process is efficient time facilitate hearts documentation data. Keywords: Car Rental Application, 7:01 NetBeans IDE, MySQL Server 5.5 PENDAHULUAN Keberadaan dan peranan teknologi informasi di segala sektor kehidupan tanpa sadar telah membawa dunia memasuki era baru globalisasi lebih cepat dari yang dibayangkan . Tidak dapat kita pungkiri bahwa kemajuan perkembangan teknologi komputer dan telekomunikasi telah mengubah cara hidup masyarakat di dunia dalam menjalankan aktifitas sehari-hari. Jogjatransport merupakan jasa penyedia Rental Mobil Jogja Murah yang telah terpercaya kredibilitasnya melayani tamu untuk berbagai perjalanan , baik perjalanan keluarga ataupun mengujungi tempat wisata menarik di Jogja dan sekitarnya . Didukung armada yang lengkap dan armada yang selalu dalam kondisi prima sehingga bisa memberikan kenyamanan dalam perjalanan anda .Kami menyediakan berbagai paket paket sewa mobil yang bisa anda pilih sesuai kebutuhan mulai dari rental mobil harian , paket wisata jogja, dan layanan Travel ke berbagai kota serta Tour Jogjakarta dengan pilihan paket Tour menarik yang dapat anda pilih. Sebagai salah satu Rental Mobil terbaik di Jogjakarta kami sangat mengutamakan pelayanan mulai dari pelayanan reservasi yang ramah hingga driver yang santun dan cekatan melayani anda. Dalam era globalisasi seperti sekarang ini dituntut kesediaan informasi secara cepat dan akurat, karena informasi bukan hanya menjadi suatu kebutuhan melainkan informasi
sebagai bahan penggerak dari berlangsungnya suatu sistem organisasi atau lembaga dalam pengambilan keputusan. Pada perkembangannya informasi yang lebih cepat dan akurat dalam mengolah dan memasukkan data-datanya menjadi salah satu faktor penentu keberhasilan setiap organisasi atau perusahaan dalam mencapai setiap tujuannya. Untuk mewujudkannya diperlukan suatu sistem perangkat lunak atau komputer dalam pengolahan datanya. Komputer merupakan alat pengolah data tepat dengan akses ketelitian maupun kecepatan tinggi dibandingkan akses kerja manusia. Oleh karena itu penggunaan sistem komputerisasi menunjang kegiatan utama dalam pengolahan data yang dapat mempercepat pembuatan-pembuatan laporan baik yang ditujukan kepada pimpinan ataupun kepada konsumen itu sendiri. Jogja Transport merupakan suatu usaha yang bertujuan memberi pelayanan yang baik kepada konsumen, sayangnya di Jogja Transport tersebut dalam mengolah data-data informasinya masih secara manual. Dengan sistem manual memerlukan banyak media penyimpanan, dan itu dirasa kurang efektif dan fisien baik dari segi waktu maupun biaya, sehingga diperlukan suatu sistem yang terkomputerisasi yang mungkin saja terjadi redudansi yang terkendali. Dapat dikatakan bahwa sistem informasi dengan komputer akan menunjukkan efisiensi dan produktifitasnya yang tinggi. Permasalahan yang ada di Jogja Transport, misalnya membuat laporan keuangan, pencatatan transaksi baik peminjaman maupun pengembalian mobil terlalu lama karena dalam pengolahan datanya dilakukan dengan manual, sehingga tidak efisien, dan terjadi kesalahan dalam perhitungan ketika petugasnya tidak teliti. Oleh karena itu diperlukan suatu sistem terkomputerisasi untuk mengatasi permasalahan yang ada di Jogja Transport Dari uraian diatas, maka ada baiknya bila sistem manual tersebut diganti dan diperbaharui dengan sistem terkomputerisasi, yang dapat mempermudah proses pencatatan, pengolahan, penyimpanan, dan pemeliharaan data. Namun, komputerisasi saja tidak cukup untuk dapat mengolah data tetapi juga diperlukan suatu cara untuk mempermudah dalam pengolahan dan pemeliharaan data. METODE PENELITIAN Metode yang digunakan dalam membuat program ini adalah dengan cara mengimplementasikan kenyataan di lapangan, dimana metode yang digunakan yaitu . 1. Observasi Mengumpulkan dan mendapatkan data dengan cara melakukan pengamatan secara langsung dan mencatat segala permasalahan sebagai objek penelitian berdasarkan fakta yang ada. 2. Wawancara Melakukan tanya jawab secara langsung dengan pihak yang terlibat tentang masalah yang diteliti dengan pengevaluasian yang sistematis. 3. Dokumentasi Dimana peneliti mengambil bahan-bahan dokumentasi berupa transaksi dan laporan bulanan masih manual, catatan lainnya sesuai masalah yang diteliti sehingga laporan skripsi memiliki teori yang jelas.
HASIL DAN PEMBAHASAN
Setelah melalui tahapan analisis dan perancangan sistem, maka tahapan selanjutnya adalah implementasi sistem. Sebelum program diimplementasikan, maka program harus bebas dari kesalahan. Kesalahan yang mungkin terjadi dikarenakan : 1. Kesalahan bahasa (syntax) program yaitu kesalahan dalam penulisan source program yang tidak sesuai dengan yang diisyaratkan. 2. Kesalahan logika (logical eror) yaitu dari kesalahan logika program yang kita buat. Setelah program bebas dari kesalahan, maka langkah selanjutnya adalah melakukan uji coba dengan memasukkan beberapa data untuk diolah oleh sistem dan hasilnya dibandingkan dengan hasil sistem manual, apakah hasilnya bebas dari kesalahan dan kekeliruan yang terjadi pada sistem manual. Diharapkan dari implementasi sistem informai aplikasi rental dapat meminimalisir dan menghilangkan kesalahan yang selama ini terjadi dalam sistem manual. Adapun tampilan dari program adalah sebagai berikut. Menu utama dari Aplikasi rental mobil di Jogja Transport terdiri dari : 1. Menu File Dari menu File terdapat submenu 1. Menu Login 2. Menu Logout 2. Menu Data 1. Input Data Karyawan 2. Input Data Mobil 3. Menu Transaksi Hanya terdapat satu menu yaitu Transaksi Mobil 4. Menu Laporan 1. Laporan Karyawan 2. Laporan Mobil 3. Laporan Transaksi 5. Menu Keluar
MENJALANKAN PROGRAM
Ketika program ini di jalankan maka akan masuk kedalam form menu utama. Seperti pada gambar 5.1, Tampilan Form Menu Utama ini terdiri dari : Login dan Keluar. Menu pada form utama yaitu Data, Proses tidak aktif sebelum login sebagai admin/karyawan. Tampilan form Menu Utama seperti pada Gambar 5.1
Gambar 5.1 Tampilan Menu Utama a)
Tampilan Menu Login Pada Gambar 5.2 merupakan Sub Menu File yang terdiri dari satu sub menu yaitu sub menu login dan digunakan untuk masuk kedalam sistem.
Gambar 5.2 Tampilan Menu Login. Untuk keterangan lebih lanjut mengenai Sub Menu Login pada menu File akan dijelaskan pada sub form Log In. b)
Tampilan Sub Menu Login
Gambar 5.3 Tampilan Sub Menu Login Pada Gambar 5.3 merupakan proses untuk login atau masuk kedalam sistem, jika berhasil masuk maka menu dari Master, dan Proses akan aktif. Dalam Prosesnya dengan melakukan cara : 1. Pilih Menu File, kemudian klik sub menu Login sampai muncul form login. 2. Masukkan username dan password, Klik tombol Login untuk masuk kedalam sistem, jika username dan password benar maka akan masuk ke Menu Utama dan menu Master serta menu Proses aktif, jika tidak akan tampil pesan kesalahan. 3. Untuk keluar dari form Login, maka klik tombol Keluar.
c)
Tampilan Sub Menu Data
Pada Gambar 5.4 merupakan Sub Menu Data Utama yang terdiri dari tiga Sub Menu Master Data, Menu Transaksi dan Laporan. Sub Menu Master Data digunakan untuk memasukkan data karyawan dan data mobil, Menu Transaksi digunakan untuk memasukkan data transaksi mobil sedangkan Menu Laporan digunakan untuk melihat dan mencetak seluruh data laporan.
Gambar 5.4 Tampilan Sub Menu Data
d) Input Master Data Karyawan
Form Master Data karyawan berfungi untuk menginputkan data karyawan mengubah, dan menghapus data karyawan seperti pada Gambar 5.5
Gambar 5.5 Tampilan Input Data Karyawan Pada Gambar 5.5 merupakan tampilan Input Data Karyawan yang digunakan untuk menginputkan, mengedit, dan menghapus dengan mengikuti langkah sebagai berikut: a. Untuk menyimpan Data Karyawan klik Tombol Simpan.
e)
b.
Untuk mengubah Data Karyawan pilih terlebih dahulu data yang akan di edit, klik Tombol Edit.
c.
Hapus berfungsi untuk mengahapus Data Karyawan.
d.
Untuk keluar dari Form Input Data Karyawan klik Tombol Keluar.
e.
Batal berfungsi untuk membatalkan Data Karyawan.
Input Master Data Mobil
Gambar 5.6 Tampilan Input Data Mobil Pada tampilan Gambar 5.6 merupakan Input Master Data Mobil yang digunakan untuk menginputkan, mengedit, menyimpan dan menghapus data mobil dengan langkah seperti berikut :
f)
1.
Untuk menyimpan Data Mobil klik Tombol Simpan.
2.
Untuk mengubah Data Mobil klik Tombol Edit.
3.
Hapus berfungsi untuk mengahapus Data Mobil.
4.
Untuk Keluar dari Form Input Data Mobil klik Tombol Keluar.
5.
Batal berfungsi untuk membatalkan Data Mobil.
Input Data Transaksi
Sub Menu Transaksi hanya terdapat satu sub menu. Yaitu Sub Menu Data Sewa Mobil digunakan untuk memasukkan data penyewaan mobil.
Gambar 5.7 Tampilan Input Data Transaksi Tampilan Gambar 5.7 digunakan untuk menginputkan, mengedit, dan menghapus, dalam prosesnya dengan melakukan cara : a. b. c. d. e.
g)
Untuk Menyimpan data Transaksi Klik Tombol Simpan. Untuk Mengubah data Transaksi klik Tombol Edit. Hapus berfungsi untuk mengahapus Data Transaksi. Untuk Keluar dari Form Input Data Transaksi Klik tombol Keluar. Batal berfungsi untuk membatalkan Data Transaksi.
Tampilan Sub Menu Laporan
Pada Gambar 5.8 merupakan Sub Menu Laporan terdiri dari tiga sub menu. Sub menu Laporan Karyawan digunakan untuk menampilkan data karyawan, Laporan mobil digunakan untuk menampilkan data mobil, dan Laporan Transaksi Penyewaan Mobil digunakan untuk menampilkan data Sewa Mobil.
Gambar 5.8 Tampilan Sub Menu Laporan h)
Laporan Data Karyawan
Gambar 5.9 Tampilan Laporan Data Karyawan Pada Gambar 5.9 merupakan hasil preview akhir dari proses inputan data karyawan yang nantinya akan di cetak dan di serahkan ke pemilik rental maupun karyawan.
i)
Laporan Data Mobil
Gambar 5.10 merupakan tampilan laporan data mobil yang tersedia dan di tampilkan sesui jenis mobil, jika karyawan menginginkan berapa banyak mobil yang tersedia langkah selanjutnya adalah menekan tombol semua.
Gambar 5.10 Tampilan Laporan Data Mobil j)
Laporan Data Transaksi Sewa Mobil Pada tampilan Gambar 5.11 merupakan tampilan transaksi sewa mobil yang telah selesai, kemudian akan dicetak dan diberikan kepada pelanggan atau penyewa sebagai bukti bahwa pelanggan telah menyelesaikan sewa mobil.
Gambar 5.11 Tampilan Laporan Data Transaksi Sewa Mobil
k)
Menu Keluar
Gambar 5.12 Tampilan Menu Keluar Pada Gambar 5.12 dan 5.13 merupakan satu rangkaian Menu Keluar, jika karyawan menekan Menu Keluar maka akan ada jendela pertanyaan ‘ Apa Anda Yakin Ingin Keluar ? ’. Jika iya maka keluar dari program. Jika tidak, maka akan kembali ke menu utama seperti Gambar 5.13
Gambar 5.13 Tampilan Menu Peringatan Keluar
KESIMPULAN
Dari permasalahan diatas, maka dapat disimpulkan bahwa dengan dibuatkan system yang terkomputerisasi dengan baik ini akan membantu proses bisnis penyewaan mobil di perusahaan Jogja Transport. Untuk itu dibuatlah sebuah program aplikasi yang meliputi Proses pengolahan meliputi proses penginputan data mobil dan data pelanggan Berdasarkan jenis, merek, dan informasi data mobil. Proses pendataan mengenai transaksi yang terjadi pada data penyewaan mobil, data pemesanan mobil, dan data pengembalian mobil dari costumer. Kesimpulan yang dapat diambil dari hasil analisis, perancangan dan pembuatan program Aplikasi Rental Mobil Berbasis Dekstop adalah sebagai berikut. 1. Aplikasi Rental Mobil mampu megolah data secara cepat dan akurat. 2. Aplikasi ini hanya menangani penyewaan, pengembalian dan laporan penyewaan mobil tidak termasuk booking. 3. Laporan yang di tampilkan secara priodik dan ditampilkan berdasarkan status. SARAN
Dalam perancangan dan pembuatan sistem ini masih terdapat kekurangan di dalamnya. Untuk itu kedepanya semoga dapat membantu pengembangan dalam sistem aplikasi rental diantaranya. 1. Belum ada aplikasi back-up dan restore database. 2. Laba rugi masih menggunakan system manual.
DAFTAR PUSTAKA Al-Bahra, 2005, Analisis dan Desain Sistem Informasi, Elex Media Komputindo: Jakarta. Amsyah, Zulkifli, 2000, Manajemen Sistem Informasi2, Jakarta: PT Gramedia Pustaka Utama. Jogiyanto, HM., 1989, Analisis dan Desain Sistem Informasi, ANDI: Yogyakarta. Jogiyanto, HM., 2005, Analisis dan Desain Sistem Informasi, Edisi III. ANDI: Yogyakarta. Kadir, 2003, Pengenalan Sistem Informasi, ANDI: Yogyakarta. Kadir, 2005, Dasar Pemrograman Java 2, ANDI: Yogyakarta. Kharis, 2015, Sistem Informasi Rental Mobil pada Malindo Rent Car and Travel, STMIK Elrahma : Yogyakarta. Komputindo, Jakarta. Nurcahya, 2010, Sistem Informasi Rental Mobil Motor “Annas Rent Yogyakarta”, STMIK El Rahma : Yogyakarta. Richard F. Neuschel, 2006, Latihan Konsep dan Implementasi Basis Data, PT Elex Media: Jakarta. Sabowosari, 2010, Aplikasi Penyewaan dan Pengembalian Mobil Berbasis Java, STMIK El Rahma : Yogyakarta. Sugiyono, 2005, Pemrograman Terstruktur, Kuningan: Panji Gumilang Press. Sutabri, 2005, Sistem Informasi Manajeman, Penerbit ANDI: Yogyakarta. Sutanta, 2011, Sistem Informasi Manajeman, Graha Ilmu: Yogyakarta.