Riau Journal Of Computer Science Vol.3 No.1 Januari 2016 : 9-16 | 9 Analisa dan Perancangan Sistem Informasi Rental Mobil pada CV. Mandiri Rental Mobil Hendri Maradona1, Agung Setiawan2 1
Sistem Informasi Fakultas Ilmu Komputer Universitas Pasir Pengaraian Jl. Tuanku Tambusai, Kumu Kec. Rambah Hilir Kabupaten Rokan Hulu
e-mail:
[email protected],
[email protected] Abstrak : Informasi dapat diibaratkan sebagai darah yang mengalir di dalam tubuh manusia, seperti halnya informasi di dalam sebuah perusahaan yang sangat penting untuk mendukung kelangsungan perkembangannya, sehingga terdapat alasan bahwa informasi sangat dibutuhkan bagi sebuah perusahaan. CV. Mandiri Rental Mobil adalah sebuah tempat usaha yang bergerak dalam bidang rental mobil. Aktivitas utama dari CV. Mandiri Rental Mobil adalah melakukan transaksi rental mobil berdasarkan sistem dan aturan yang ada. Sistem yang berjalan saat ini di CV. Mandiri Rental Mobil masih menggunakan cara konvensional atau cara manual dalam melakukan proses transaksi rental mobil kepada masyarakat sehingga dapat mengakibatkan terjadinya penumpukan data, kesalahan penulisan data dan pelayanan kepada peminjam sangat lambat dan membuang banyak waktu. Mengingat fungsi dan tugas rental mobil pada CV. Mandiri Rental Mobil adalah melayani peminjaman mobil rental kepada masyarakat umum, maka rental ini berusaha untuk meningkatkan pelayanannya kepada masyarakat luas dan juga meningkatkan mutu sistem. Oleh karena itu penelitian ini dimaksudkan untuk melakukan sebuah analisa sederhana dan juga perancangan sistem informasi sebagai aplikasi yang diharapkan mampu mengatasi permasalahan yang sedang dihadapi dan berdampak pada efisiensi kerja khususnya kariawan perusahaan, sehingga pelaporan harian dan periode dapat di hasilkan dengan cepat dan akurat setiap saat. Aplikasi sederhana ini di bangun dengan menggunakan bahasa pemrograman Visual Basic 6.0 dan Sql Server sebagai Database nya.. Kata Kunci: Aplikasi, Rental Mobil, CV PENDAHULUAN Informasi dapat diibaratkan sebagai darah yang mengalir di dalam tubuh manusia, seperti halnya informasi di dalam sebuah perusahaan yang sangat penting untuk mendukung kelangsungan perkembangannya, sehingga terdapat alasan bahwa informasi sangat dibutuhkan bagi sebuah perusahaan. Apabila kurang mendapatkan informasi,suatu perusahaan akan mengalami kekalahan bersaing, jadi perusahaan harus bias memanfaatkan teknologi yang selalu berkembang pesat, mengingat sistem informasi sangatlah penting bagi perusahaan. CV. Mandiri Rental Mobil adalah sebuah tempat usaha yang bergerak dalam bidang rental mobil. Aktivitas utama dari CV. Mandiri Rental Mobil adalah melakukan transaksi rental mobil berdasarkan sistem dan aturan yang ada. Sistem yang berjalan saat ini di CV. Mandiri Rental Mobil masih menggunakan cara konvensional atau cara manual dalam melakukan proses transaksi rental mobil kepada masyarakat sehingga dapat mengakibatkan terjadinya penumpukan data, kesalahan penulisan data dan pelayanan kepada peminjam sangat lambat dan membuang banyak waktu. Mengingat fungsi dan tugas rental mobil pada CV. Mandiri Rental Mobil adalah melayani peminjaman mobil rental kepada masyarakat umum, maka rental ini berusaha untuk meningkatkan pelayanannya kepada masyarakat luas dan juga meningkatkan mutu sistem. Namun dalam hal ini dapat diketahui bahwa rental mobil pada CV. Mandiri Rental Mobil mempunyai sistem informasi yang kurang baik untuk menjalankan kegiatan rental mobilnya baik pada saat sekarang maupun pada tahun-tahun yang akan dating. Berdasarkan uraian di atas, penulis memandang perlu adanya suatu aplikasi baru untuk pengelolaan data yang ada di CV. Mandiri Rental Mobil untuk menyelesaikan masalah-masalah di atas. Bardasarkan pertimbangan inilah, penulis mengambil judul “ Analisa Dan Perancangan Sistem Informasi Rental Mobil Pada CV. Mandiri Rental Mobil Pekanbaru " RJoCS ISSN : 2460-0679
Analisa dan Perancangan Rental Mobil Mandiri Riau Sistem Journal Informasi Of Computer Science Vol.3pada No.1CV. Januari 2016 : 9-16 | 10 Rental Mobil TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Pengertian sistem menurut Fathansyah (2012:11), sistem adalah sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi dan tugas khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses tertentu. 2.2 Konsep Dasar Informasi Menurut Tata Sutabri (2012:22) informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan. 2.3 Konsep Dasar Sistem Informasi Menurut Tata sutabri (2012:38) Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu. METODOLOGI PENELITIAN 3.1 Pendahuluan Pada bab ini metode penelitian yang digunakan adalah metode analisis dengan pendekatan terstuktur (Structured Approach) yang lengkap dengan alat (tools) dan teknik yang dibutuhkan dalam sistem sehingga hasil analisis dari sistem yang dikembangkan menghasilkan sistem yang strukturnya dapat didefinisikan dengan baik dan jelas. Pada tahap ini juga digunakan notasi-notasi yang berlaku dalam perancangan sistem Flowchart untuk menggambarkan arus data sistem sehingga dapat membantu dalam proses komunikasi dengan pemakai 3.2 Kerangka Kerja Penelitian Pada bab ini akan diuraikan metodologi penelitian dan kerangka kerja penelitian. Kerangka kerja ini merupakan langkah-langkah yang akan dilakukan dalam penyelesaian masalah yang akan dibahas. Adapun kerangka kerja penelitian ini dapat digambarkan pada gambar 3.1 berikut: Identifikasi Masalah
Analisa Masalah
Mempelajari Literatur
Menentukan Tujuan
Mengumpulkan Data
Analisa Data
Pengujian Data
Perancangan Desain Sistem
Hasil Pengujian
Gambar 3.1 Kerangka Kerja Penelitian HASIL DAN PEMBAHASAN 4.1 Aliran Sistem Baru Yang di Usulkan Berdasarkan hasil analisa yang lama dapat dibuat suatu sistem baru yang lebih baik. Sistem baru ini diharapkan untuk mengatasi kendala-kendala yang ada pada sistem lama pada Mandiri Rental Mobil pekanbaru. Dengan adanya analisa sistem baru maka informasi lebih efesien dan efektif. Aliran sistem yang diusulkan ini adalah dimana penyimpanan serta penginputan data langsung tersipan didalam database. Bagian administrasi menginput data mobil, data pengguna, RJoCS ISSN : 2460-0679
Riau Journal Of Computer Science Vol.3 No.1 Januari 2016 : 9-16 | 11 peminjaman mobil serta pengembalian mobil. Penginputan data tersebut akan lansung tersimpan kedalam database. Untuk pimpinan hanya bisa mengakses laporan-laporan yang dibutuhkan. Adapun gambaran Sistem Informasi yang diusulkan sebagai berikut : 1. Aliran Sistem Informasi di Usulkan BAGIAN ADMINISTRASI
PIMPINAN
PIMPINAN
Laporan Mobil rental yang Sah
Laporan Mobil yang Diinginkan
From data Mobil
Input Data Mobil yang Diinginkan
Menyetujui laporan mobil rental
Laporan Mobil rental yang disetujui
Database
Mencari mobil yang diinginkan
Laporan Mobil yang Diinginkan
Mengolah dan menyusun Data Mobil
Laporan Mobil rental yang Sah
F F Laporan Mobil rental yang disetujui
F
Gambar 4.1. Aliran Sistem Informasi Yang Diusulkan 2. Kontek Diagram Untuk membuat Diagram Konteks terlebih dahulu dilakukan analisa sistem. Pada Diagram Konteks selalu mengandung satu proses saja atau sering kali diberi nomor proses 0 dan berinteraksi dengan sejumlah entity. Proses ini mewakili seluruh proses seluruh sistem, Diagram Konteks ini menggambarkan hubungan input output antara sistem dengan dunia kesatuan luar. Adapun gambaran Diagram Konteks yang dapat digambarkan sebagai berikut: Pengguna
Laporan identitas pengguna dan mobil
Form identitas dan data mobil
Laporan data Mobil yang disetujui Pimpinan Laporan Mobil Rental
P.O
-Laporan data Mobil yang disetujui
Sistem Informasi Rental Mobil Mandiri Rental Mobil
-Laporan identitas pengguna dan mobil
Bagian Administrasi
-Laporan Mobil Rental -Form identitas dan data mobil -Input Data Mobil
Gambar 4.2. Context Diagram 3. Diagram Aliran Data Untuk lebih terperinci mengenai rancangan sistem baru perlu dijabarkan suatu Data Flow Diagram (DFD) yang merupakan pengurain dari proses utama yang tertera pada konteks diagram yang dibuat sebelumnya. Berikut ini adalah data flow diagram (DFD) dari proses kelayakan operasional kendaraan pada Mandiri Rental MobilPekanbaru. Adapun gambaran DFD level 0 yang dapat dilihat sebagai berikut : Data Pengguna
Bagian Administrasi
mobil pengguna
p1 Entry Form data Pengguna
p2 Entry data Mobil
D2
Mobil
D1
Pengguna
Data pengguna
Data Pengguna
Data mobil
Data mobil p3
transaksi
sewa
D3
p3 Data sewa
Pembuatan laporan
Lap.pengguna Lap.mobil Lap.sewa
pimpinan
Gambar 4.3. Data Flow Diagram RJoCS ISSN : 2460-0679
Analisa dan Perancangan Rental Mobil Mandiri Riau Sistem Journal Informasi Of Computer Science Vol.3pada No.1 CV. Januari 2016 : 9-16 | 12 Rental Mobil 4. Diagram Hubungan Entitas Entity Relationship Diagram merupakan penyajian data dengan menggunakan Entity dan Relationship. Entitas/Entity adalah objek yang dibedakan dalam dunia nyata. Relationship merupakan hubungan yang terjadi antara satu atau lebih entity. Adapun hubungan antar data pada sistem ini dapat dilihat pada gambar dibawah ini : nosewa namapengguna kodepengguna
kodepengguna
nohp
kodemobil uangmuka piutang tglpinjam
Pengguna
tglkembali
Sewa
Melakukan
jaminan statussewa jnsidentitas
Lamahari
noidentitas
total
Alamatpengguna jnskelamin
Memiliki namamobil nokunci
stnk
warnamobil
nostnk bpkb
tahunmobil
mesin
Mobil
kodemobil
lammobil
merkmobil
remmobil
nopolisi
olimobil pajakmobil
status biayasewa
kondisiAC Spidometer_km
kondisiban
bahanbakar
Gambar 4.4. Entity Relationship Diagram 4.2 Desain Input Input atau masukan merupakan tempat untuk memasukkan data-data dan disimpan dalam media penyimpanan. Tujuan dari Desain input adalah untuk mencapai keakuratan data serta untuk menjamin agar pemasukkan data dapat diterima dan dimengerti oleh pemakai. a. Desain Input Login Admin Login Admin User Name Password
OK
b.
X(30) P X(30)
Cancel
Gambar 4.5. Login Admin Desain Input New User Admin New user Nama User
X(30)
Password
P X(30) X(30)
Retry Password
OK
Cancel
Gambar 4.6. New User c.
Desain Input Login Pemakai Login Pengguna User Name Password
OK
X(30) P X(30)
Cancel
Gambar 4.7. Login Pengguna RJoCS ISSN : 2460-0679
Riau Journal Of Computer Science Vol.3 No.1 Januari 2016 : 9-16 | 13 d.
Desain Input Login Pimpinan Login Pimpinan User Name
X(30) P
Password
X(30)
OK
Cancel
Gambar 4.8. Login Pimpinan e.
Desain Input Mobil Input Data Mobil
Data Mobil
ENTRY DATA MOBIL Kondisi Mobil
Data Mobil Kode Mobil NO Polisi Merk Type Mobil Tahun Nama Mobil Warna Mobil No Kunci
X(6) X(10) X(15) X(15) X(4) X(40) X(20) X(5)
Mesin Lampu Mobil Rem Mobil Oli Mobil Pajak Mobil
Tarif
Numeric
Status Mobil Status Mobil
X(20)
Interior kondisiAc Spidometer_Km
Surat-Surat Stnk No Stnk Bpkb
Biaya Sewa
X(20) X(20) X(20) X(20) X(20)
X(20) X(20)
Kondisi Ban Mobil
X(20) X(20) X(20)
Kondisi Ban
X(20)
Bahan Bakar X(20)
Bahan Bakar Proses Icon
Icon
Icon
Icon
Icon
Icon
Tambah
Simpan
Update
Preview
Hapus
Exit
Gambar 4.9. Form Mobil f.
Desain Daftar Data Mobil Input Data Mobil
Daftar Data Mobil DAFTAR DATA MOBIL
kodemobil
nopolisi merkmobil
Icon
g.
Icon
typemobil tahunmobil
Icon
Icon
nmmobil warnamobil
Icon
TOTAL
Gambar 4.10. Form Desain Daftar Data Mobil Desain Input Pengguna Input Data Penyewa
Daftar Data Penyewa
ENTRY DATA PENGGUNA Data Pengguna Kode Pengguna
X(5)
Nama Pengguna
X(15)
Jenis Identitas No Identitas
X(15)
Alamat Pengguna
X(20)
No Hp
X(12)
Jenis Kelamin
X(10)
X(3)
Proses Icon
Icon
Icon
Icon
Icon
Icon
Tambah
Simpan
Update
preview
Hapus
Exit
Kd peng
Nm Peng
Almt peng
Jns kel
Jns identitas
Gambar 4.11. Form Penngguna RJoCS ISSN : 2460-0679
No identitas
No Hp
Analisa dan Perancangan Sistem Informasi Rental Mobil Mandiri Riau Journal Of Computer Science Vol.3pada No.1 CV. Januari 2016 : 9-16 | 14 Rental Mobil h.
Desain Daftar Nama Pengguna Input Data Pengguna
Daftar Data Pengguna
DAFTAR NAMA PENGGUNA kodepengguna
Icon
i.
namapengguna
Icon
Alamatpengguna
Icon
Icon
Icon
jnskelamin
jnsidentitas
TOTAL
Gambar 4.12. Form Daftar Nama Pengguna Desain Input Peminjaman Mobil Input Transaksi
Daftar Data Kendaraan
TRANSAKSI PENYEWAAN
KENDARAAN
Biaya
Transaksi No Sewa
(X 5)
Tarif
Rp
(9)
Lama Hari
Rp
X(4)
Data Pengguna Kode Pengguna Nama Pengguna
P
No Identitas
Total
Rp
(9)
X (5)
Icon
Uang Muka
Rp
(9)
X(15)
Cari
Piutang
Rp
(9)
X(15)
Data Mobil
Tgl Pinjam
Datetime
X(6)
Icon
Tgl Kembali
Datetime
No Polisi
X(10)
Cari
Jaminan
Merk
X(15)
Status Mobil
X(15)
Status Pinjam
Kode Mobil
P
Type Mobil No STNK
X(20) P
X(20) X(20)
X(5)
Nama Mobil
X(20)
Proses
j.
Icon
Icon
Icon
Icon
Tambah
Pinjam
Cancel
Exit
Gambar 4.13. Form Peminjaman Mobil Desain Daftar Peminjaman Mobil Input Data Penyewa
Daftar Data Kendaraan
DAFTAR NAMA PENYEWA KENDARAAN Nosewa
Icon
kodepengguna
Icon
kodemobil
Icon
uangmuka
Icon
Icon
Piutang
tglpinjam
TOTAL
Gambar 4.14. Form Daftar Peminjaman Mobil
RJoCS ISSN : 2460-0679
Riau Journal Of Computer Science Vol.3 No.1 Januari 2016 : 9-16 | 15 k.
Desain Input Pengembalian Mobil Input Transaksi
Daftar Data
mobil
TRANSAKSI PENGEMBALIAN MOBIL Biaya
Transaksi No Sewa
X(5)
Tarif
Rp
(9)
Lama Hari
Data Pengguna Kode Pengguna Nama Pengguna
X(5) P
No Identitas
Icon
X(15)
cari
X(4)
Total
Rp
(9)
Uang Muka
Rp
(9)
Piutang
Rp
(9)
X(15)
Data Mobil Kode Mobil
X(6)
Icon
No Polisi
X(10)
Merk
X(15) P
Type Mobil
Tgl Pinjam
Datetime
Tgl Kembali
Datetime
cari
X(15)
No STNK
X(5)
Nama Mobil
X(20)
Proses Icon
Icon
Icon
Icon
Tambah
Kembali
Cancel
Exit
Gambar 4.15. Form Pengembalian Mobil l.
Desain Input Laporan Pengembalian Mobil Input Data Penyewa
Daftar mobil
DAFTAR Nosewa
Icon
kodepengguna
kodemobil
Icon
Icon
DAFTAR Nosewa
Icon
PENYEWAAN
kodepengguna
Icon
Icon
Icon
Piutang
tglpinjam
TOTAL
PENGEMBALIAN
kodemobil
Icon
uangmuka
uangmuka
Icon
Icon
Piutang
tglpinjam
TOTAL
Gambar 4.16. Form Daftar Pengembalian Mobil PENUTUP 5.1 Kesimpulan Dari penelitian yang telah dilakukan, maka dapat ditarik kesimpulan sebagai berikut : a) Analisa perancangan sistem informasi rental mobil pada Mandiri Rental Mobil yang mempunyai data dapat disimpan dalam suatu database dan juga dapat mengelola data secara cepat dan tepat. Dapat mengatasi masalah dalam pencarian data yang terpisahpisah dan menghindari terjadinya duplikasi data. b) Sebagai aplikasi pengolah data rental mobil yang mampu menangani kegiatan rutinitas operasional perusahaan sehingga berdampak pada efisiensi pekerjaan khususnya kariyawan perusahaan. c) Mampu menyajikan berbagai laporan harian dan periode kepada pimpinan dengan cepat dan akurat. d) Memberikan dampak positif bagi perusahaan untuk mampu berkompetitif. 5.2 Saran Dari penelitian yang telah dilakukan, maka dapat ditarik saran sebagai berikut :
RJoCS ISSN : 2460-0679
Analisa dan Perancangan Sistem Informasi Rental Mobil Mandiri Riau Journal Of Computer Science Vol.3pada No.1 CV. Januari 2016 : 9-16 | 16 Rental Mobil a) Penelitian lebih lanjut sebaiknya dilakukan untuk mengembangkan lagi sistem baru agar bisa dipakai secara lebih luas. Misalnya identifikasi masalahnya yaitu: penambahan item biaya pada form kembali untuk keterlambatan batas waktu kembali mobil yang disewa. Sehingga tidak melakukan perhitungan manual lagi. b) Dengan adanya perubahan sistem yang lama menjadi sistem yang baru menggunakan sistem komputerisasi diharapkan nantinya dapat mengatasi segala kesulitan-kesulitan yang terjadi pada sistem lama. c) Dengan adanya sistem informasi yang berbasis komputerisasi ini juga lebih menghemat waktu dan tenaga dalam memproses data. DAFTAR PUSTAKA A.S Rosa dan M.Shalahuddin. 2013. Rekayasa Perangkat Lunak. Bandung: Informatika Bandung. Fathansyah. 2012. Basis Data. Bandung: Informatika Bandung. Hukumonline, 2009, Undang-Undang Nomor 17 Tahun 2012 tentang Perkoperasian, diakses tanggal 15 September 2014. Kadir,Abdul. 2013. Pemrograman Database MySQL Untuk Pemula. Yogyakarta: Mediakom. Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: CV Andi Offset. Sutabri,Tata. 2012. Analisa Sistem Informasi. Yogyakarta: CV Andi Offset.
RJoCS ISSN : 2460-0679