• Tidak ada hasil yang ditemukan

Sistem Informasi Rental Mobil

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem Informasi Rental Mobil"

Copied!
42
0
0

Teks penuh

(1)

LAPORAN AKHIR SISTEM INFORMASI

SISTEM INFORMASI RENTAL MOBIL

Disusun Oleh Kelompok 8 :

Depri Harpindo / 10523092

Moch Ari N / 10523125

Muhammad Alyas A / 10523148

Ramadani / 10523144

Artha Galang S. / 10523121

Prasetyo Sieskayadi / 10523134

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS ISLAM INDONESIA

2011

(2)

i

HALAMAN PERSEMBAHAN

Laporan Proposl sistem informasi ini kami buat sebagai syarat untuk menempuh Presentasi akhir mata kuliah sistem informasi. Kami persembahkan proposal ini kepada:

1. Allah SWT yang telah memberikan semua yang kami perlukan.

2. Nabi Muhammad SAW yang telah membuat revolusi besar dalam keidupan ini yaitu telah membuat dunia ini terang benderang dari kegelapan yang pernah ada sebelumnya.

3. Ibu Dosen pembimbing kami dalam mata kuliah sistem informasi ini, Bu Nur Wijayaning R. Yang selalu membimbing kami selama satu semester ini dan memberi ilmu yang sangat bermanfaat bagi kami.

4. Ayah dan bunda kami tercinta atas do’a, kasih sayang, pengertian, dukungan moral, spiritual dan kepercayaanya.

5. Semua teman – teman yang tidak bisa kami sebutkan satu persatu atas dukungan dan bantuannya selama ini atau teman teman seperjuangan dalam mata kuliah sistem informasi.

(3)

ii

HALAMAN MOTTO

”Orang yang beriman kepada Allah akan selalu berusaha mencari ilmudan mengembangkannya dan kemudian mempergunakannya untuk mencarikebaikandan manfaat bagi dirinya, keluarga dan masyarakat”.

(QS. AL – ISRA : 85)

“Belajarlah setinggi tinggi nya awalaupun harus pergi kenegri cina sekalipun”.

”Bacalah dengan menyebut nama Tuhanmu yang menciptakan”. (QS. Al Alaq ayat 1)

”Jangan mempelajari ilmu karena tiga hal dan jangan pula meninggalkannya karena

tiga hal : jangan mencari ilmu untuk berdebat, untuk berbangga dan untuk pamer.Dan jangan enggan belajar karena malu, karena merasa cukup dan karena

rela dengan kebodohan”. (UMAR BIN KHATAB)

(4)

iii

KATA PENGANTAR

Dengan memanjatkan puji dan syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga kami dapat menyelesaikan laporan proposal kami dan juga kami dapat menyelesaikan software rental mobil kami. Dalam pembuatan proposal laporan dan software kami ini tidak terlepas dari bantuan banyak

pihak yang telah membimbing, memberi semangat dan memberikan petunjuk serta penjelasan. Maka pada kesempatan ini izinkanlah kami untuk mengucapkan terima kasih kapada :

1. Pak Yudi Prayudi, S.Si., M.Kom. selaku kepala Jurusan Teknik Informatika. 2. Ibu Dosen pembimbing kami dalam mata kuliah sistem informasi ini, Bu Nur

Wijayaning R. Yang selalu membimbing kami selama satu semester ini dan memberi ilmu yang sangat bermanfaat bagi kami.

3. Teman-teman satu perjuangan di Fakultas Teknologi Industri, Program Studi Teknik Informatika.

4. Teman-teman satu perjuangan di Fakultas Teknologi Industri, Program Studi Teknik Informatika

5. Keluarga yang telah memberikan dukungan moril maupun spiritual; serta. 6. Semua teman – teman yang tidak bisa kami sebutkan satu persatu atas

dukungan dan bantuannya selama ini atau teman teman seperjuangan dalam mata kuliah sistem informasi.

Yogyakarta, 27 Desember 2011

(5)

iv

DAFTAR ISI

HALAMAN PERSEMBAHAN ... i

HALAMAN MOTTO ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... iv BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 1 1.3 Batasan Masalah ... 2 1.4 Penyelesaian Masalah... 2

BAB II PERANCANGAN SISTEM INFORMASI ... 4

2.1 Entity Relationship Diagram (ERD) ... 4

2.2 Data Flow Diagram (DFD) ... 5

2.3 Rancangan Interface ... 10

BAB III HASIL DAN PENGUJIAN ... 14

3.1 Implementasi ... 14

3.2 Pengujian Sistem ... 34

BAB IV KESIMPULAN DAN SARAN ... 36

4.1 Kesimpulan ... 36

4.2 Saran ... 36

(6)

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Teknologi Informasi berperan penting dalam memperbaiki kualitas suatu Instansi. Penggunaannya tidak hanya sebagai proses otomatisasi terhadap akses informasi, tetapi juga menciptakan akurasi, kecepatan, dan kelengkapan sebuah sistem yang terintegrasi, sehingga proses organisasi yang terjadi akan efisien, terukur, dan fleksibel. Perkembangan teknologi informasi saat ini tidak hanya digunakan untuk 2 instansi-instansi berskala besar, namun dapat digunakan oleh berbagai kalangan masyarakat untuk menunjang suatu bisnis maupun usaha yang dikelolanya.

Salah satu usaha yang saat ini sedang berkembang adalah usaha rental mobil. Selain dibutukannya SDM yang handal dalam mengelola usaha tersebut, kemajuan teknologi juga berperan dalam meningkatkan kemajuan usaha tersebut. Sampai saat ini banyak rental mobil yang masih menggunakan cara manual dalam pengelolaan bisnis dan usaha mereka. Maka dibutukannya sistem informasi yang baik dan tepat untuk menunjang usaha dan bisnis tersebut agar mencapai hasil yang maksimal.

1.2 Rumusan Masalah

Seperti disebutkan diatas, banyak rental mobil yang masih menggunakan cara manual dalam mengelola usaha tersebut. Seperti penyimpanan data karyawan, mobil dan supir, proses transaksi yang masih mencatat dan menyalin hasil transaksi secara manual bukan dengan komputerisasi, dan hal-hal lainnya yang terkait dalam usaha tersebut. Selain itu untuk memudahkan costumer untuk mendapatkan informasi yang lebih lengkap, maka dibutukanlah media/sarana informasi yang mudah diakses dimana dan kapan pun. Dari penjelasan diatas dapat disimpulkan permasalahan yaitu “Bagaimana membuat sebuah sistem informasi berbasis komputerisasi pada rental mobil dalam mencatat semua transaksi dan membuat laporan serta menampilkan informasi dengan

(7)

2 cepat, tepat, dan akurat?”. Berdasarkan latar belakang masalah maka dapat

diidentifikasikan bagaimana membangun Sistem Informasi Pengolahan Data Rental Mobil Pada Perusahaan rental mobil ini.

1.3 Batasan Masalah

Agar identifikasi masalah yang dibahas ini lebih jelas dan mudah dipahami, maka dibuatlah batasan masalah hanya pada dalam beberapa hal antara lain :  Sistem yang dibangun dapat mengelola data pelanggan, kendaraan, supir,

penyewaan, dan pengembalian mobil.

 Pembuatan laporan transaksi rental mobil terdiri dari berbagai laporan meliputi laporan data pelanggan, laporan data mobil, laporan data penyewaan mobil, dan laporan data pengembalian mobil.

 Untuk sarana informasi bagi costumer, kami akan membuat halaman web,namun untuk web ini bersifat statis dalam bentuk html.

1.4 Penyelesaian Masalah 1.4.1 Usulan

Untuk mengatasi masalah yang telah dikemukakan pada rumusan masalah, maka dibutukannya sebuah system informasi berbasis komputerisasi agar dapat mencatat semua transaksi yang terjadi, membuat laporan keuangan. Sistem informasi tersebut dalam bentuk aplikasi yang dapat digunakan oleh user dalam mengelola usaha tersebut. Selain itu juga dibutukannya media/sarana informasi untuk memasarkan jasa rental mobil ini, media tersebut adalah website, namun website ini hanya berguna untuk memberikan informasi yang lengkap tentang rental mobil ini kepada para costumer maupun pengunjung yang mengunjungi website ini.

(8)

3

1.4.2 Langkah Penyelesaian

Untuk mengatasi masalah tersebut, maka dibutukanlah sistem informasi yang baik dan tepat untuk menunjang usaha tersebut. Sistem Informasi rental mobil ini dirancang untuk menunjang seluruh kegiatan dalam usaha tersebut. Adapun langkahlangkah penyelesaian masalah tersebut adalah :

1. Membuat media maupun sarana informasi untuk memasarkan jasa rental mobil berupa Website, ini berguna untuk memberikan informasi secara detail tentang rental mobil tersebut, seperti informasi merk dan tipe mobil yang akan disewa, harga sewa mobil, ketentuan-ketentuan yang berlaku untuk menyewa mobil, dan lain-lain. Costumer dapat memesan mobil yang akan dia sewa melalui YM maupun nomor telpon yang terdapat pada halaman website tersebut. Selain itu, costumer juga dapat memesannya dengan cara langsung datang ke Rental Mobil tersebut.

2. Setelah costumer memesannya, user memasukkan data costumer dan mobil yang disewa tersebut pada aplikasi rental mobil. Pada aplikasi ini juga dapat menampilkan data laporan penyewaan mobil dan pengembalian mobil, serta transaksi yang telah terjadi.

(9)

4

BAB II

PERANCANGAN SISTEM INFORMASI

2.1 Entity Relationship Diagram (ERD)

(10)

5

2.2 Data Flow Diagram (DFD)

(11)

6

(12)

7

(13)

8

Gambar 2. 5 DFD Level 3.1

(14)

9

Gambar 2. 7 DFD Level 3.3

(15)

10

2.3 Rancangan Interface

Gambar 2. 9 Form Login Admin

(16)

11

Gambar 2. 11 Tampilan Form Utama Program

(17)

12

Gambar 2. 13 Form Tampilan Data Supir

(18)

13

(19)

14

BAB III

HASIL DAN PENGUJIAN

3.1 Implementasi

Program ini dibuat dengan menggunakan bahasa pemrograman java dan databasenya adalah oracle.

Gambar 3. 1 Form Login Admin

Tampilan form login admin, disini admin memasukkan username dan passwordnya dan Pada Gambar 3.2 merupakan tampilan program setelah admin berhasil login. Pada bagian ini menampilkan semua data penyewa yang telah menyewa mobil termasuk menyewa jasa supir.

(20)

15

Gambar 3. 2 Tampilan Program Setelah Login

Implementasi program diawali dengan fungsional yang dapat dilakukan program untuk mengelola data mobil. Untuk melakukan pemasukkan data mobil baru, pilih menu input data lalu pilih mobil (Ctrl+M). Disini akan dimasukkan data mobil baru yaitu dengan No. Polisi AB9253BP, Nama Mobil City, Merk Mobil Honda, dan Biaya Sewa Rp.400.000,-.

(21)

16

Gambar 3. 4 Input data mobil baru

Setelah memasukkan data mobil baru dan mengklik tombol Simpan Data, maka akan muncul pesan konfirmasi bahwa data telah tersimpan didatabase program.

(22)

17 Untuk melihat apakah data benar-benar tersimpan silahkan pilih menu Tampilkan Data lalu pilih Mobil (Shift+M).

Gambar 3. 6 Ke Data Mobil

(23)

18 Untuk mengubah dan menghapus data mobil dapat menggunakan fasilitas yang ada di Menu.

Gambar 3. 8 Ke Edit Data Mobil

Gambar 3. 9 Ubah Data Mobil

Disini yang diubah adalah biaya sewa yang semula Rp.400.000,- menjadi RP.420.000,-.

(24)

19

Gambar 3. 10 Konfirmasi data mobil telah diubah

(25)

20 Untuk menghapus data mobil, silahkan pilih Menu lalu pilih Hapus. Masukkan No. Polisi dari data mobil yang ingin dihapus, setelah itu klik tombol Hapus maka data mobil telah terhapus dari databasenya.

Gambar 3. 12 Data Mobil telah dihapus

Implementasi selanjutnya adalah fungsional yang dapat dilakukan oleh program untuk mengelola data supir. Untuk melakukan pemasukkan data supir, silahkan pilih menu Input Data lalu pilih Supir (CTRL+S).

Gambar 3. 13 Ke Form Input Data Supir

Disini akan dimasukkan data supir yaitu Id Supir 111, Nama Supir Satria Wibowo dan Biaya Jasa Rp.100.000,-. Setelah itu klik tombol Simpan Data, maka data supir yang baru saja dimasukkan akan disimpan di database.

(26)

21

Gambar 3. 14 Memasukkan dan Menyimpan Data Supir

Untuk melihat data supir apakah benar-benar telah tersimpan pilih menu Tampilkan Data lalu pilih Supir (Shift+S).

(27)

22

Gambar 3. 16 Data Supir yang telah tersimpan

Untuk mengubah data supir, klik Menu lalu pilih Edit, disini yang diubah adalah Biaya Jasa Supir yang tadinya Rp.100.000,- menjadi Rp.75.000,-. Setelah itu klik tombol Edit Data, maka muncul pesan konfirmasi bahwa data supir telah diubah.

(28)

23

Gambar 3. 18 Data Supir telah berubah

Untuk menghapus data supir, pilih Menu lalu pilih Hapus, masukkan Id Supir dan klik tombol Hapus untuk menghapus data supir tersebut. Setelah itu maka akan muncul pesan konfirmasi bahwa data supir telah terhapus dari database.

(29)

24 Implementasi selanjutnya adalah fungsional yang dapat dilakukan oleh program untuk mengelola data penyewa. Untuk memasukkan data penyewa pilih menu Input Data lalu pilih Penyewa (Ctrl+P), setelah itu masukkan data penyewa diform-form tersebut.

Gambar 3. 20 Ke Form Input Data Penyewa

Gambar 3. 21 Input Data Penyewa Baru

Setelah memasukkan data yang diperlukan klik tombol Simpan Data, maka data penyewa telah tersimpan di database.

(30)

25

Gambar 3. 22 Pesan Konfirmasi Data Penyewa Telah Tersimpan

Untuk mengetahui bahwa data penyewa benar-benar tersimpan silahkan pilih menu Tampilkan Data, lalu pilih Penyewa (Shift+P).

(31)

26

Gambar 3. 24 Data Penyewa

Untuk mengubah dan menghapus data penyewa dapat menggunakan fasilitas yang ada pada Menu.

(32)

27 Untuk memasukkan data penyewaan mobil, klik tombol Penyewaan Mobil yang ada dibagian utama pada program ini, masukkan data-data ke form yang telah disediakan.

Gambar 3. 26 Form Penyewaan Mobil

Setelah mengisi data pada form penyewaan mobil klik simpan, maka akan muncul pesan konfirmasi bahwa data penyewaan mobil telah tersimpan.

(33)

28

Gambar 3. 27 Konfirmasi Data Penyewaan Mobil telah tersimpan

Penyewa tentunya dapat menyewa lebih dari satu mobil, caranya sama saja seperti langkah diatas tadi, namun No. Polisi Mobil dan Id Supir harus berbeda. Pada form tersebut juga admin dapat mengubah dan menghapus data penyewaan mobil.

(34)

29 Untuk melihat laporan penyewaan mobil, pilih menu Laporan lalu pilih Penyewaan Mobil (Alt+S). Disana menampilkan data banyaknya penyewa menyewa mobil dan total harga dari penyewaan mobil termasuk menyewa jasa supir.

Gambar 3. 29 Ke Laporan Penyewaan Mobil

Gambar 3. 30 Laporan Penyewaan Mobil

Untuk melihat laporan pengembalian mobil, pilih menu Laporan lalu pilih Pengembalian Mobil (Alt+K). disana menampilkan data pengembalian mobil yang telah selesai disewa oleh penyewa tersebut.

(35)

30

Gambar 3. 31 Ke Laporan Pengembalian Mobil

Gambar 3. 32 Laporan Pengembalian Mobil

Untuk memasukkan laporan pengembalian mobil, klik Menu, lalu pilih Input Pengembalian Mobil.

(36)

31

Gambar 3. 33 Ke Input Pengembalian Mobil

Gambar 3. 34 Form Input Pengembalian Mobil

(37)

32 Untuk melihat laporan lain-lainnya, klik menu Laporan, lalu pilih Lain-lain (Alt+L). Disana menampilkan total penyewa mobil dan total pendapatan berdasarkan merk mobil.

Gambar 3. 36 Ke Laporan Lain-lain

Gambar 3. 37 Laporan Lain-lain

Untuk memudahkan pelanggan mendapatkan informasi tentang rental mobil ini, maka kami juga membuat website, ini bertujuan agar pelanggan mengetahui mobil-mobil apa saja yang disewakan serta syarat dan ketentuan yang berlaku pada rental mobil ini.

(38)

33

(39)

34

3.2 Pengujian Sistem

Pengujian diawali dengan admin (end user) membuka program, lalu memasukkan username dan password, setelah berhasil login maka akan terlihat tampilan program dengan 4 menu utama, yaitu Input Data, Tampilkan Data, Laporan, dan Lain-lain. Pengujian sistem secara umum adalah pengujian data dengan cara memanipulasi (input, edit, delete) data mobil, supir, penyewa, dan penyewaan mobil, serta memasukkan laporan pengembalian mobil.

Dalam pembuatan program ini, kami telah membuat sejumlah eksepsi yang berguna untuk menangani jika terjadi kesalahan, kesalahan tersebut bisa saja terjadi karena human error, maupun data yang dimasukkan tidak ada di database. Sebagai contoh, jika admin memasukkan data yang salah maka program akan memunculkan pesan kesalahan seperti dibawah ini.

Gambar 3. 39 Pesan Kesalahan Pada Form Penyewaan Mobil

Sehingga kesalahan-kesalahan yang mungkin saja terjadi dapat ditangani dengan eksepsi ini dan tentunya data yang salah dimasukkan tersebut tidak disimpan ke database rental mobil ini.

(40)

35 Selain pengujian berdasarkan kesalahan yang mungkin saja terjadi, keakuratan dalam menghitung biaya penyewaan mobil juga kami perhatikan. Contoh dalam pengujian proses perhitungan total biaya penyewaan mobil ini dapat dilihat pada tabel dibawah ini.

Table 1 Perhitungan Total Biaya dari Pelanggan 009

Pelanggan dengan ID 009

Harga sewa mobil Toyota Avanza 280000 Biaya sewa jasa supir 75000

Lama sewa (hari) 2 x 2 x

Total Sewa Mobil Toyota Avanza 560000 150000

Biaya Sewa Mobil + Supir 710000

Harga sewa mobil Honda Jazz 300000 Biaya sewa jasa supir 75000

Lama sewa (hari) 2 x 2 x

Total Sewa Mobil Honda Jazz 600000 150000

Biaya Sewa Mobil + Supir 750000

Total Biaya Sewa Mobil + Supir 1460000

Sehingga pada Laporan penyewaan mobil, data yang ditampilkan akurat sesuai dengan apa yang diuji seperti diatas tersebut.

(41)

36

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Kami membuat software rental mobil ini bertujuan untuk mempermudah suatu showroom penyewaan mobil dalam menyusun,membuat memasarkan dan menyimpan semua data dan sistem informasi dalam showroom rental mobil tersebut. Agar semua data dan sistem informasinya tidak bekerja secara manual lagi tapi semuanya sudah menggunakan sistem informasi yang sangat modern dan canggih.

4.2 Saran

Selama satu semester ini kami mengikuti mata kuliah sistem informasi sangat banyak pegalaman yang kami da[atkan dan dapat kami terapakan dalam kehidupan sehari hari, kami mengerti sistem informasi itu apa, bagaiman fungsi dari suatu sistem inforamasi tersebut. Kami berharap mata kuliah sistem informasi in kedepan nya bisa semakin canggih lagi dan menggunakan softwe yang baru dan semakin canggih.

(42)

37

DAFTAR PUSTAKA

RIFAUN NAIM, Januari 2011. Proposal analisis dan perancangan pengolahan data pada bengkel motor (On-line) Available at

http://buahilmu.wordpress.com/2011/01/22/proposal-analisis-dan-perancanganpengolahan-

data-pada-bengkel-motor/

Yuniati Siti M, Yuyun Yuhana, Endah Lely, Februari 2009 Proposal Sistem Informasi Perpustakaan. (On-line) Available at

http://yuniatisiti.wordpress.com/2009/02/04/proposal-sistem-informasiperpustakaan/

Dafiq, Januari 2011. Membuat Aplikasi Java Sederhana Menggunakan Database & Oracle (Tahap 1) (On-line) Available at

http://dhafiq-san.blogspot.com/2011/01/membuat-aplikasi-koneksi-java-dengan.html

Dafiq, Januari 2011. Membuat Aplikasi Java Sederhana Menggunakan Database & Oracle (Tahap 2) (On-line) Available at

Gambar

Gambar 2. 3 DFD Level 1
Gambar 2. 4 DFD Level 2
Gambar 2. 5 DFD Level 3.1
Gambar 2. 7 DFD Level 3.3
+7

Referensi

Garis besar

Dokumen terkait

dilihat dari rasio kemandirian yang dihasilkan sudah di antara 50-75%. Rasio kemandirian yang sudah cukup tinggi berdampak pada kemampuan keuangan daerah Kota

Dari hasil penelitian dapat disimpulkan bahwa terdapat hubungan bermakna antara lama duduk dengan LBP pada operator komputer perusahan traverel di Manado. Hasil Numeric

Penyusunan Landasan Teori dan Program dengan judul “Apartemen Mahasiswa UNIKA Soegijapranata Di BSB Semarang ” ini sebagai persyaratan untuk memperoleh gelar Sarjana

Diajukan Kepada Fakultas Tarbiyah dan Ilmu Keguruan Institut Agama Islam Negeri Tulungagung Untuk Memenuhi Salah Satu Persyaratan Guna Memperoleh. Gelar Strata Satu Sarjana

Sistem Kontrol Lingkar Terbuka (Open Loop) adalah sistem pengontrolan di mana besaran keluaran tidak memberikan efek terhadap besaran masukan, sehingga variable yang dikontrol

Pengadaan Alat Pendidikan Program Hibah Kompetis (PHK-I) Tema B Batch III Universitas Airlangga Tahun Anggaran 20112. Pengadaan Alat Pendidikan Program Hibah Kompetis (PHK-I) Tema

Sehubungan dengan Pelelangan Umum Pekerjaan Pembangunan Gedung Pusat Promosi dan Dagang UKM Tahap I Berlantai II Seluas 2.980 M² keperluan Dinas Koperasi dan UKM

[r]