Yuli Astuti
Sistem Informasi, STMIK EL Rahma
e-mail: yulieheisenberg@gmail.com
Abstract
“Crazy Game Playstation” is a rental company which provides playstation rentals. Crazy Game
Playstation still use the manual system so many problems encountered such as difficulties in searching game
data, difficulties in searching transaction data, errors in calculations, and the resulting report is less
accurate..
“Crazy Game Playstation” need a playstation rental applications to simplify performance that exists
within the company. Research on " Rental Playstation information systems In Crazy Playstation games
using Java Netbeans 8.0" was built using the Netbeans IDE 8.0 and MySQL database.
Playstation rental application provides search data so as to facilitate officers in search of data the
playstation games will be borrowed by customers and generate reports that are taken from the database.
Keywords: Application, Rental, Playstation, Java IDE, Netbeans, MySQL
PENDAHULUAN
Rental Playstation merupakan sebuah usaha pribadi yang meyediakan jasa rental
playstation. Sistem informasi rental playstation mempunyai peranan yang penting untuk
mengiringi jalannya bisnis tersebut. Salah satu tujuan dari penerapan sistem informasi rental
playstation adalah mempermudah seluruh proses kinerja dalam meningkatkan bisnis rental
playstation.
Crazy Game Playstation merupakan usaha pribadi yang menyediakan jasa rental
playstation. Crazy Game Playstation berlokasi di Jalan Hasyim Ashari Nomor 2 dan Nomor 5
Bantul. Seluruh kegiatan yang dilakukan di Crazy Game Playstation masih menggunakan cara
manual, salah satunya dalam melayani konsumen melakukan rental playstation.
Penyimpanan data yang dilakukan masih menggunakan buku, sehingga jika buku tersebut
telah habis hanya dibiarkan tersimpan di rak/etalase. Selain itu dalam pembuatan laporan
masih sering terjadi kesalahan serta membutuhkan waktu yang lama.
Untuk mengatasi permasalahan yang telah diuraikan sebelumnya, perlu dibangun
sebuah sistem informasi rental playstation untuk membantu Crazy Game Playstation dalam
mencatat dan mengolah data rental playstation. Pembuatan aplikasi ini memanfaatkan
teknologi informasi dengan menggunakan Bahasa Pemrograman Java yang berbasis
aplikasi dekstop. Program aplikasi tersebut adalah “Sistem Informasi Rental Playstation Di
“Crazy Game Playstation” Berbasis Aplikasi Dekstop Menggunakan IDE Netbeans 8.0”.
METODE PENELITIAN
Metode yang dilakukan peneliti dalam pengumpulan data yaitu:
a. Metode Observasi
Pengumpulan data dilakukan dengan cara mengamati langsung kejadian serta
mencatat segala sesuatu yang berkaitan dengan Crazy Game Playstation yang bertujuan
untuk mendapatkan data-data yag diperlukan.
b. Metode Wawancara
1
2
Pengumpulan data dilakukan dengan cara tanya jawab secara langsung dengan
pegawai Crazy Game Playstation yang meliputi.
1) Bagaimana prosedur rental playstation di Crazy Game Playstation?
2) Bagaimana proses pembayaran yang harus dilakukan?
3) Bagaimana cara Crazy Game Playstation menyimpan data-data rental playstation?
c. Metode Kepustakaan
Metode ini dilakukan dengan mengambil referensi dari buku-buku atau sumber-
sumber yang berkaitan dengan sistem informasi rental playstation..
d. Metode Perancangan Sistem
Metode dalam perancangan sistem meliputi:
1) Analisis kebutuhan
Analisis kebutuhan adalah analisa yang dilakukan untuk menentukan masukan dan
keluaran yang dibutuhkan berdasarkan data yang terkumpul di Crazy Game Playstation.
2) Perancangan Program
Perancangan Program merupakan tahapan yang dilakukan untuk rancangan program
aplikasi sistem informasi rental playstation.
3) Implementasi Program
Implementasi Program merupakan penerapan hasil rancangan program aplikasi
sistem informasi rental playstation.
4) Evaluasi Sistem
Evaluasi Sistem merupakan langkah menghubungkan aplikasi sistem informasi rental
playstation dengan jaringan komputer yang ada lalu diicoba diakses dari komputer
pengguna di Crazy Game Playstation untuk mengetahui kesalahan yang mungkin terjadi
sampai dipastikan sistem dapat berjalan dengan sempurna.
5) Pelatihan dan Pemeliharaan
Tahap ini dilakukan setelah aplikasi sistem informasi rental playstation bebas dari
kesalahan. Tahap ini penting dilakukan karena sistem ini bagi mereka yang baru dan
perlu dilatih bagaimana cara mengoperasikan sistem ini secara keseluruhan.
LANDASAN TEORI
Konsep Sistem Informasi
Sistem Informasi adalah suatu sistem didalam organisasi yang mempertemukan
kebutuhan pengolahan transaksi harian, mendukung oprasi, bersifat manajerial dan
kegiatan strategis dari suatu organisasi dan menyediakan pihak luar tertentu dengan
laporan-laporan yang diperlukan. (Jogiyanto, 2005).
Sistem Informasi adalah kumpulan elemen yang saling berhubungan satu sama lain
untuk membentuk suatu kesatuan untuk mengintegrasi data, memproses dan menyimpan
serta mendistribusikan informsi tersebut. (Sutedjo, 2006).
Sistem informasi adalah suatu sistem buatan manusia yang secara umum terdiri
atas sekumpulan komponen berbasis komputer dan manual yang dibuat untuk
menghimpun, menyimpan, dan mengolah data serta menyediakan informasi keluaran
kepada pemakai. (Kadir, 2003).
Definisi Penyewaan
Menurut Sukirno (2003) sewa adalah bagian pembayaran ke atas sesuatu faktor
produksi yang melebihi dari pendapatan yang diterimanya dari pilihan pekerjaan lain yang
terbaik yang mungkin dilakukannya. Di dalam definisi ini sesuatu faktor produksi
dipandang sebagai mempunyai beberapa kegunaan. Sedangkan menurut Aliminsyah, dkk
dalam bukunya Kamus Istilah Akuntansi (2002) mendefinisikan sewa sebagai sejumlah
3
uang/ barang yang dibayarkan kepada pemilik tanah oleh pihak yang menggunakan tanah
sebagai balas jasa untuk penggunaan tanah tersebut.
Berdasarkan pendapat ahli tersebut diatas, maka dapat ditarik kesimpulan bahwa
sewa adalah harga yang dibayar ke atas penggunaan tanah dan faktor-faktor produksi
lainnya yang jumlah penawarannya tidak dapat ditambah.
sebuah proyek yang akan mengimplementasikan sistem yang menggunakan teknologi objek
untuk membangun, mengelola, dan merakit objek-objek itu menjadi aplikasi komputer yang
berguna. Pendekatan berorientasi objek dipusatkan pada sebuah teknik yang sering disebut
pemodelan objek (objek modeling).
Login
Mengambil data
jenis PS
Mengambil data
Input Data Penyewa jenis TV/LED
<<include>>
Input Data Jenis PS
Mengambil data
penyewa
<<include>>
Input Data
Inventaris PS
<<include>> Mengambil data
petugas
*
<<include>>
Mengambil data inv
TV/LED
Input Data
Inventaris TV
<<include>>
<<include>>
Data denda
<<include>>
Membuat laporan
Mengambil data
rental keluar Mengambil data inv
PS
Simpan?
T
Menginputkan data kode petugas, nama petugas, no hp, jenis kelamin Data tidak tersimpan
Data tersimpan
Proses Selesai
Simpan?
Data tersimpan
Y
Laporan Data Penyewa Cetak?
Proses Selesai
Simpan?
Data tersimpan
Proses Selesai
Y
Simpan?
Data tersimpan
Cetak?
Y
Laporan data inv PS
Proses Selesai
Simpan?
Data tersimpan
Proses Selesai
T
Simpan?
Menginputkan data no inv TV,
kode jenis TV, kondisi TV, status Data tidak tersimpan
Y
Laporan data inv TV Cetak?
Proses Selesai
Data Penyewa
Data Petugas
Menekan tombol menu rental keluar
Data Inv PS
Data Inv TV
Data tersimpan
Y
Laporan data rental keluar Cetak?
T
Proses Selesai
Data Inv TV
Data Petugas
Simpan?
Menginputkan data kode rm, No inv TV, no inv PS, kode petugas,
tgl, lama main, biaya Data tidak tersimpan
T
Data tersimpan
Y
Laporan data rental main Cetak?
T
Proses Selesai
Simpan?
Menginputkan data kode rk, tgl denda, kerusakan, Y
jumlah denda, keterangan Data tidak tersimpan
Data tersimpan
Y
Laporan data denda Cetak?
T
Proses Selesai
Y
Laporan Cetak?
Proses Selesai
rental_main
-kode_rm : string inv_tv
petugas -no_inv_tv : string
-no_inv_tv : string
-kodePetugas : string -no_inv_ps : string
-kode_jenis_tv : string
-namaPetugas : string -kode_petugas : string
-kondisi : string
-alamatPetugas : string -tgl : Date
-status : string
-jk : string -lama_main : int
-hp : string -biaya : double -simpan() : void
-ganti() : void
-simpan() : void -simpan() : void
-hapus() : void
-ganti() : void -ganti() : void
-tambahdata() : void
-hapus() : void -hapus() : void
+cari() : void
-tambahdata() : void -tambahdata() : void
+cetak() : void
+cari() : void
-cetak() : void
inv_ps
-no_inv_ps : int
-kode_jenis_ps : string
-kondisi : string
-daftar_game : string
penyewa -status : string
-simpan() : void
-kode_peyewa : string rental_keluar -ganti() : void
-nama_penyewa : string
-kode_rk -hapus() : void
-alamat_penyewa : string
-kode_penyewa : string -tambahdata() : void
-hp : int
-kode_petugas : string +cari() : void
-jk : string
-no_inv_tv : string -cetak() : void
-no_ktp : int
-tgl_lahir -no_inv_ps : string
-kode_jaminan : string
-simpan() : void
-tgl_sewa
-ganti() : void
-tgl_harus_kembali jenis_ps
-hapus() : void
-lama_sewa : int
-tambahdata() : void -kode_jenis_ps : string
-tgl_kembali
+cari() : void -jenis_ps : string
-jml_terlambat : int
-cetak() : void -model_ps : string
-kelengkapan : string
-harga_sewa : double
-jumlah_stik : int
-biaya : double -simpan() : void
-keterangan : string -tambahdata() : void
-simpan() : void
-ganti() : void
-hapus() : void
-tambahdata() : void
+cari() : void
-cetak() : void
Denda
-kode_penyewa : string
-tanggal : Date
-kerusakan : string
-jumlah_denda : double
-keterangan : string
-simpan() : void
-ganti() : void
-tambahdata() : void
+cari() : void
-cetak() : void
petugas
petugas
2. Simpan petugas
petugas
FormJenisPS
ControlJenisPS Database JenisTV
Petugas
petugas
petugas
petugas
petugas
2. simpan rental_keluar
petugas
2. Simpan rental_main
6. Simpan rental_main
petugas
Tampilan Program
1. Tampilan Halaman Login
Tampilan halaman login pada aplikasi rental playstation di “Crazy Game
Playstation” ditunjukkan pada gambar 23 berikut ini.
KESIMPULAN
Kesimpulan
Berdasarkan hasil dari seluruh proses penelitian yang telah dilakukan oleh penulis
pada Sistem informasi rental playstation di Crazy Game Playstation diperoleh kesimpulan.
1. Menghasilkan laporan yang cepat dan akurat.
2. Adanya sistem informasi rental playstation ini dapat melakukan pencarian data game
dan data transaksi rental keluar bagi penyewa yang belum mengembalikan playstation.
3. Mengatasi kesulitan dalam pencatatan dan pengolahan data rental playstation di Crazy
Game Playstation.
Saran
Dalam perancangan dan pembuatan sistem informasi rental playstation di Crazy
Game Playstation ini, penulis memberikan beberapa saran yang dapat digunakan untuk
pengembangan sistem informasi ini.
a. Sistem ini masih menggunakan single user sehingga hanya dapat diakses oleh satu
komputer. Untuk perkembangannya memerlukan beberapa penambahan misalnya
pengembangan sistem dengaan berbasis web sehingga pelanggan dapat melakukan
pemesanan secara online.
b. Sistem ini belum mencantumkan laporan jurnal dan laporan laba/rugi, sehingga dalam
pengembangan selanjutnya perlu dibuat laporan-laporan tersebut untuk mengolah
keuangan secara menyeluruh.
c. Sistem ini belum menyediakan fasilitas backup data. Oleh karena itu perlu dibuatkan
fasilitas backup untuk menghindari terjadinya kehilangan data-data penting.
DAFTAR PUSTAKA
Jogiyanto, HM, 2001, Analisis dan Desain Sistem Informasi, Andy Offset, Yogyakarta.
Jogiyanto, HM, 2005, Sistem Teknologi Informasi, Andy Offset, Yogyakarta.
Sutedjo, 2006, Perencanaan dan Pembangunan Sistem Informasi, Andi Offset, Yogyakarta.
Kadir, A, 2012, Algoritma dan Pemrograman menggunakan Java, Andi Offset, Yogyakarta.
Chonoles, M.J, 2003, UML 2 for Dummies, Willey Publishing, Inc., New York.
Wibowo, P.P dan Herlawati, 2011, Menggunakan UML, Informatika Bandung, Bandung.
Pilone dan Pitman N, 2005, UML 2.0 in a Nutshell, O’Reilly Media, Inc, USA.
Whitten, 2004, Metode Desain & Analisis Sistem (terjemahan), Andi Offset, Yogyakarta.
Heriyanto, I, 2012, Relasi Antar Tabel, Informatika, Bandung.