• Tidak ada hasil yang ditemukan

Sistem Informasi Rental Mobil Berbasis Dekstop Di Callysta Rent Car

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Rental Mobil Berbasis Dekstop Di Callysta Rent Car"

Copied!
49
0
0

Teks penuh

(1)

DI CALLYSTA RENT CAR Oleh : Ihsan Ilahi

ABSTRACT

Car Rental is a business entity in the field of four-wheeled vehicle rental services (cars). Information systems car rentals in Callysta Rent Car is considered not effective because the data recording borrowing, the data returns and daily transactions and their reports are still made in writing to the recording using the books and papers so that the system is not efisen in saving time, labor and materials.

This study aims to determine the running system, making system design and implementation of the results to determine the design of information systems are built. The purpose of this research is to develop an information system on the desktop-based car rental Rent Car Callysta. In building the system is the method used is the method of object-oriented approach using prototype development method in which the data collection techniques used were observation and interviews. As a tool for the analysis and design used is usecase diagram, acivity diagrams, sequence diagrams, class diagrams, object diagrams, deployment diagrams. While the programming language in use is the Java programming language and supporting software digunkan is Netbeans, and MySQL database.

Results of research in Callysta Rent Car can be concluded that with the construction of the car rental information system is expected to assist employees in managing customer data, borrowing, repayment and can reduce errors in data recording process and reduce errors in reporting.

Keywords: Information Systems, Rental Car, Loan, Return. I. PENDAHULUAN

Latar Belakang

Pada masa sekarang ini kemajuan teknologi sangatlah pesat, Perkembangannya yang semakin meningkat dan persaingan pun lebih ketat. Kemajuan teknologi pastinya juga bersentuhan dengan komputer. Komputer merupakan sarana komunikasi yang sangat dibutuhkan bagi setiap manusia di muka bumi ini. Hal ini dikarenakan manfaat yang diperoleh jauh lebih besar dibandingkan dengan komponen atau alat lainnya. Komputer juga dapat memberikan informasi yang cepat, tepat dan akurat. Komputer juga dapat mengurangi potensi terjadinya kesalahan pengolahan data dibanding pengolahan data secara manual, Tentunya semua ini tergantung dari kualitas sumber daya manusia yang mengoperasikan komputer. Hanya saja penggunaan komputer ini dalam beberapa bidang, pengolahan datanya terkadang masih menggunakan aplikasi yang sederhana dan masih manual sehingga dapat menyebabkan data yang dihasilkan kurang akurat dan efisien.

Dengan kemajuan dibidang ilmu pengetahuan dan teknologi, mendorong manusia untuk terus melakukan perkembanga Ilmu Pengetahuan dan Teknologi (IPTEK). Salah satu dari kemajuan dibidang teknologi adalah sistem informasi. Sistem informasi berfungsi menunjang peningkatan suatu bisnis dalam suatu organisasi dan institusi.

(2)

di sebuah buku besar pesanan konsumen dan menggunakan kuitansi untuk bukti pembayaran. Hal ini mengakibatkan seringnya terjadi kesalahan pencatatan data penyewaan konsumen dan tercecernya data konsumen serta tidak adanya laporan penyewaan konsumen setiap bulannya.

Berdasarkan latar belakang tersebut penulis ingin membantu mengurangi terjadinya kesalahan tersebut dengan membuat aplikasi berbasis desktop Callysta Rent Car. Oleh karena itu maka penulis tertarik untuk menjadikan permasalahn tersebut sebagai bahan kajian dalam skripsi yang berjudul:

“Sistem Informasi Rental Mobil Berbasis DekstopDi Callysta Rent Car.

Identifikasi Masalah

Berdasarkan latar belakang masalah yang di uraikan diatas, maka dapat diidentifikasikan beberapa masalah yang sering terjadi di Callysta Rent Car adalah:

1. Pencatatan penyewaan masih manual, yaitu pihak Callysta Rent Car mencatat data konsumen dan pesanan konsumen di sebuah buku besar, sehingga banyak data yang hilang. 2. Pembuatan laporan yang manual sehingga memerlukan waktu yang lama karena perlu

melihat ke arsip.

3. Bukti pembayaran masih menggunakan kuitansi, sehingga sering terjadi kehilangan bukti pembayaran.

Rumusan Masalah

Adapun rumusan masalah yang ada antara lain adalah :

1. Bagaimana Mengetahui sistem yang sedang berjalan di Callysta Rent Car.

2. Bagaimana membuat perancangan “Aplikasi Rental Mobil Berbasis Desktop di Callysta Rent Car”.

3. Bagaimana pengujian “Aplikasi Rental Mobil Berbasis Desktop di Callysta Rent Car”. 4. Bagaimana pengimplementasi “Aplikasi Rental Mobil Berbasis Desktop di Callysta Rent

Car”.

Maksud Penelitian

(3)

Tujuan Penelitian

Adapun tujuan penilitian ini meliputi beberapa hal sebagai berikut ;

1. Untuk mengetahui sistem yang sedang berjalan di Rental Mobil di Callysta Rent Car.

2. Untuk melakukan pembuatan perancangan “Sistem Informasi Rental Mobil Berbasis Desktop di Callysta Rent Car”

3. Untuk melakukan pengujian “Sistem Informasi Rental Mobil Berbasis Desktop di Callysta Rent Car”.

4. Untuk melakukan pengimplementasian “Sistem Informasi Rental Mobil Berbasis Desktop di Callysta Rent Car”.

Kegunaan Penelitian

Hasil dari penelitian ini diharapkan dapat memberikan manfaat dan kegunaan kepada pihak-pihak yang membutuhkan.

Kegunaan Praktis

Adapun kegunaan praktis dalam pengerjaan skripsi ini adalah :

1. Untuk memudahkan dalam pencatatan data konsumen, data mobil dan data penyewaan konsumen.

2. Pembuatan laporan pemesanan konsumen. 3. Pembuatan bukti pembayaran konsumen.

Kegunaan Akademis

Dalam bidangakademis, penelitian ini dapat memberikan beberapa kegunaan sebagai berikut: a. Kegunaan Untuk Perkembangan Ilmu Pengetahuan

1. Diharapkan dapat bermanfaat dalam perkembangan ilmu pengetahuan khususnya di bidang teknologi dan informatika.

2. Sebagai bahan referensi bagi pembaca. b. Kegunaan Untuk Penulis

Kegunaan pembuatan Sistem Informasi Rental Mobil Berbasis Desktop di Callysta Rent Car untuk penulis sendiri yaitu untuk mengaplikasikan ilmu yang telah di dapat selama perkuliahan.

Batasan Masalah

Batasan masalah dalam pembuatan “Sistem Informasi Rental Mobil Berbasis Desktop di Callysta Rent Car”ini adalah:

1. Aplikasi ini hanya menangani penyewaan, pengembalian dan laporan penyewaan mobil tidak termasuk booking.

(4)

spesifik dan tepat waktu. Hal ini penting agar informasi dapat memberikan nilai dan pemahaman kepada pengguna.

Dengan kata lain sumber informasi adalah data. Data menggambarkan suatu kejadian yang sedang terjadi, dimana data tersebut akan diolah dan diterapkan dalam sistem menjadi input yang berguna dalam suatu sistem.

Data dan informasi akan saling berkesinambungan sehingga membentuk suatu siklus yang disebut information cycle (siklus informasi). Data ditangkap oleh indera kemudian menjadi inputan dalam sebuah model untuk diubah menjadi informasi bagi penerimanya yang nantinya akan membantu pengambilan keputusan dan menjadi sebuah hasil tindakan.

Sumber Daya Sistem Informasi

Sistem informasi merupakan kumpulan dari komponen-komponen dalam suatu organisasi yang berhubungan dengan proses penciptaan dan aliran informasi. Dalam hal ini, teknologi informasi hanya merupakan salah satu komponen kecil.Komponen lain secara umum adalah proses dan prosedur, struktur organisasi, sumber daya manusia, model untuk analisis, perencanaan, pengendalian dan pembuatan keputusan serta database.

Secara umum sistem informasi merupakan kombinasi dari people (orang), hardware (perangkat keras), software (perangkat lunak), communications networks (jaringan komunikasi) dan sumber data yang dihimpun, ditransformasi dan mengalami proses pengaliran dalam suatu organisasi.

Penyewaan

Pengertian sewa menurut kamus bahasa Indonesia adalah pemakaian sesuatu dengan membayar uang sewa, uan yang di bayarkan karena memakai atau meminjamkan sesuatu tidak boleh pakai dengan membayar uang dengan uang, sedangkan penyewaan adalah proses, cara, pembuatan menyewa atau menyewakan.

III. OBJEK DAN METODE PENELITIAN

Objek Penelitian

(5)

pertama yaitu paket nikah, Paket nikah merupakan penyewaan mobil untuk konsumen yang sedang mengadakan pesta pernikahan untuk kendaraan pengantin, kedua yaitu drop bandara, paket drop bandara yaitu paket yang mengantar konsumen ke Bandara Soekarno Hatta yang berada di Cengkareng. Saat ini Callysta Rent Car sedang berkembang dan ingin meningkatkan pemesanan mobilnya kepada semua konsumen yang ada di kota Bandung dan sekitarnya. Karena ingin meningkatkan pemesanan Callysta Rent Car sehingga diperlukan sebuah sistem yang dapat memudahkan pihak Callysta Rent Car membutuhkan sistem yang dapat mencatat data konsumen, data mobil, data penyewaan konsumen dan laporan penyewaan. Pembuatan laporan yang dilakukan Callysta Rent Car yaitu laporan penyewaan mobil setiap bulannya masih manual sehingga memakan waktu yang lama dan ada pula bukti peminjaman masih menggunakan kuitansi sehingga sering terjadi kehilangan bukti peminjaman mobil. Karena selama ini sistem penyewaan masih menggunakan manual dengan mancatat di sebuah buku besar pesanan konsumen dan menggunakan kuitansi untuk bukti pembayaran. Hal ini mengakibatkan seringnya terjadi kesalahan pencatatan data penyewaan konsumen dan tercecernya data konsumen serta tidak adanya laporan penyewaan konsumen setiap bulannya.

METODE PENELITIAN

Metode pendekatan sistem yang digunakan adalah metode analisis dan pemrograman berorientasi objek. Pemograman berorientasi objek adalah sebuah konsep pemograman untuk membuat kode program yang lebih terstruktur, terkelompok berdasarkan objek-objek yang terlibat sehingga bagian-bagiannya dapat digunakan untuk pembuatan aplikasi. Pemograman berorientasi objek membagi-bagi kode program aplikasi menjadi kumpulan bungkusan benda/objek dipandang dari sudut pandang aplikasi komputer dan proses yang dilakukan dalam aplikasi.

Untuk membangun suatu sistem yang kompleks secara sistematis, dibutuhkan metode-metode pembangunan sistem agar dapat menuntun pembuat untuk menghasilkan suatu sistem standar. Untuk mengembangkan suatu sistem informasi, kebanyakan orang menggunakan suatu metodologi pengembangan sistem. Dalam perancangan Sistem Informasi Pembelian, Penjualan dan Persediaan ini, penulis menggunakan metode prototyping yang merupakan salah satu metode pengembangan perangkat lunak yang banyak digunakan. Model proses prototype merupakan suatu metode dalam pengembangan sistem yang menggunakan pendekatan untuk membuat sesuatu program dengan cepat dan bertahap sehingga dapat segera dievaluasi oleh pemakai (user).

Data primer didapatkan dengan cara melakukan pengamatan langsung ke lapangan (observasi) dan wawancara (Interview) kepada pemilik Chalysta rent car

2. Data Sekunder

(6)

Tujuan utama dari tahap perancangan sistem ini yaitu dihrapakan mampu memenuhi kebutuhan pengguna internal pada perusahaan. Dalam penelitian ini yang menjadi pengguna internal adalah pemilik perusahaan, staff kasir dan staff gudang di perusahaan. Adapun tujuan lainnya dari perancangan sistem dalam penelitian ini yaitu untuk membangun suatu rancangan prosedur sistem informasi pembelian, penjualandan, persediaan dan memberikan gambaran yang jelas kepada pengguna tentang sistem baru. Dimana sistem yang dirancang tidak banyak merubah sistem yang telah ada, namun hanya memperbaiki sistem yang ada agar lebih efektif dan efisien dengan menggunakan sistem komputerisasi

a. Use case diagram

Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan aplikasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi atau proses apa saja yang ada didalam sebuah aplikasi dan siapa saja yang berhak menggunakan fungsi atau proses tersebut. Berikut ini adalah use case yang berperan terhadap sistem informasi pembelian, penjualan dan persediaan di CV.Rezky Bersaudara.

Gambar 2 Use Case yang diusulkan

b. Definisi Use Case dan Deskripsinya

Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor, biasanya dinyatakan dengan menggunakan kata kerja diawal frase nama use case. Use case mendeskripsikan apa yang sistem (atau subsistem, kelas, atau antarmuka) kerjakan tetapi use case tidak menspesifikasikan (dan tidak memiliki kompetensi untuk menspesifikasi) bagaimana use case melakukannya.

c. Activity Diagram

Activity diagram yaitu lebih fokus kepada menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses. Dipakai pada business modeling untuk memperlihatkan urutan aktivitas proses bisnis. Memiliki struktur diagram yang mirip flowchart atau data flow diagram pada perancangan terstruktur. Memiliki manfaat yaitu apabila membuat diagram ini terlebih dahuluu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan. Adapun activity diagram yang diusulkan adalah sebagai berikut

(7)

d. Sequence diagram

Sequence diagram menggambarkan kelakuan/perilaku objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek.

Gambar 4 Sequence diagram yang diusulkan

e. Class diagram

Class diagram menggambarkan struktur aplikasi berorientasi objek dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun aplikasi. Kelas memiliki apa yang disebut atribut dan metode. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. Metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas.

Gambar 5 Class diagram yang diusulkan

f. Object diagram

Object diagram menggambarkan struktur sistem dari segi penamaan objek dan jalannya objek dalam sistem. Dalam diagram objek harus di pastikan bahwa semua kelas yang sudah didefinisikan pada diagram kelas harus pakai objeknya, karena jika tidak pendefinisian kelas itu tidak dapat dipertanggung jawabkan.

Gambar 6 Object diagram yang diusulkan

g. Deployment diagram

Deployment diagram memperlihatkan konfigurasi saat aplikasi dijalankan, memuat simpul-simpul atau node beserta komponen-komponen yang ada didalamnya. Diagram ini menggambarkan bentuk layout secara fisik bentuk jaringan dan posisi komponen-komponen dari sistem. Pendekatan yang digunakan adalah pendekatan terhadap hasil implementasi atau program.

Gambar 7 Deployment diagram yang diusulkan

PERANCANGAN ANTAR MUKA

Pada perancangan antar muka atau interface ini akan menggambarkan rancangan tampilan yang ada dalam sistem yang diusulkan. Adapun yang akan dibahas yaitu struktur menu, perancangan input dan perancangan output.

a. Struktur menu

Pada perancangan struktur menu ini akan dijelaskan tentang link yang saling berhubungan dalam sistem yang diusulkan.

Gambar 8 Struktur menu

b. Perancangan input

Perancangan input adalah perancangan tampilan pada saat melakukan proses penginputan data pada form pengisian yang berkaitan dengan Sistem Informasi penyewaan, pengedropan dan pengembalian

(8)

PENGUJIAN

Pengujian merupakan bagian yang terpenting dalam proses pembuatan perangkat lunak. Pengujian ini dilakukan untuk menjamin kulitas dari perangkat lunak yang dibangun dan mengetahui kelemahan dari perangkat lunak yang dibangun. Kasus uji yang baik adalah yang memiliki tingkat kemungkinan tinggi untuk menemukan kerusakan yang belum ditemukan.

Pengujian perangkat lunak menggunakan black box testing, dalam black box testing yang diuji adalah tentang masukan dan keluarannya. Dengan adanya masukan yang dilakukan diharapkan dapat memberikan keluaran seperti yang diharapkan atau sesuai dengan tujuan.

a. Rencana pengujian

Pengujian sistem informasi penyewaan, pengedropan dan pengembalian mobil ini menggunakan data uji berupa sebuah data masukan dari user sistem perusahaan

Tabel 1 Rencana pengujian

b. Kasus dan hasil pengujian

Setelah tahap rencana pengujian, dilanjutkan dengan kasus dan hasil pengujian berdasarkan kelas uji.

Tabel 2 Kasus dan hasil pengujian

c. Kesimpulan hasil pengujian

Berdasarkan dari hasil pengujian diatas, dapat disimpulkan bahwa pada perangkat lunak sistem informasi penyewaan, pengedropan dan pengembalian mobil yang telah dibangun layak dan sesuai dengan fungsi yang dibutuhkan pada perusahaan Callysta Rent Car

IMPLEMENTASI

Implementasi adalah suatu proses penerapan rancangan program yang telah dibuat kedalam sebuah aplikasi pemrograman sesuai dengan tujuan yang diharapkan dari program aplikasi tersebut. Kegiatan implementasi dilakukan dengan dasar yang telah direncanakan dalam tahap perancangan.

(9)

dengan MySQL sebagai perangkat lunaknya. Bahasa pemograman PHP tersebut dapat dijalankan pada berbagai platform sistem operasi dan perangkat keras.

Implementasi Perangkat Lunak

Dalam mengembangkan sistem informasi pembelian, penjualan, dan persediaan ini menggunakan pernagkat lunak sebagai berikut :

1. Sistem Operasi Windows 8.1 Enterprise

2. Xampp 3.2.1

3. Adobe Dreamweaver CS6.

4. Mozilla Firefox.

Implementasi perangkat keras

Dalam implementasi Sistem Informasi Pembelian, Penjualan dan Persediaan ini spesifikasi perangkat keras yang dibutuhkan untuk mendukung berjalannya software adalah sebagai berikut :

1. Spesifikasi hardware untuk komputer server

a. Processor : Dual Core

b. Memori (RAM) : 2GB

c. Hard disk : 160GB

d. Printer digunakan sebagai peralatan mencetak output laporan

e. Mouse, keyboard dan monitor sebagai perlengkapan alat antar muka

2. Client

a. Processor : Dual Core

b. Memori (RAM) : 1GB

c. Hard disk : 80GB

d. Printer digunakan sebagai peralatan mencetak output laporan dan data transaksi

e. Mouse, keyboard dan monitor sebagai perlengkapan alat antar muka,

Implementasi antar muka

Implementasi antar muka merupakan gambaran mengenai antar muka dari perangkat lunak yang dibuat. Implementasi antar muka pada perangkat lunak ini dirancang dengan menampilkan setiap tampilan program.

a. Tampilan Login User Sistem

(10)

1. Dengan di buatnya sistem informasi rental mobil secara terkomputerisasi dapat mepermudah kinerja kasir dalam mengelola data konsumen dalam penyewaan dan pengembalian mobil beserta data-data konsumen yang menyewa mobil di Callysta Rent Car

2. Dengan di buat nya sistem informasi rental mobil secara terkomputerisasi maka penyewaan mobil,drop monil, pengembalian mobil dan laporan pun akan lebih cepat dan efisien dan minim sekali terjadi kesalahan makan pebuatan laporan akan menjadi lebih mudah

3. Dengan Dibuatnya sistem informasi rental secara terkomputerisasi pemilik rental mobil tidak perlu takut akan kehilangan data penyewa dan bukti pembayaran karena sudah di simpan di database.

Saran

Walaupun Sistem Informasi rental mobil yang dirancang dapat memberikan solusi tentang permasalahan yang terjadi, namun aplikasi yang dirancang masih sangat jauh dari sempurna. Maka

2. Sistem informasi rental mobil berbasis desktop ini juga alangkah baiknya di tambahkan sistem member bagi penyewa supaya meningkatkan daya tarik pelanggan, omset penyewaan mobil meningkat dan bertambah banyak.

VI.DAFTAR PUSTAKA

[1] S. Rosa, dan Shalahuddin, M., “Pemograman Berorientasi Objek dengan Bahasa Pemograman C++, PHP, Java”, Bandung: Modula, 2010

[2] Al-Bahra bin Ladjamudin.,”Analisis dan Desain Sistem Informasi”,1th ed, yogyakarta: Graha' Ilmu,2005.

[3] Jogiyanto.Sistem Teknologi Informasi”, 1 ed, Yogyakarta : Andi Offset, . 2005

[4] Kristanto. Andri, ”Perancangan Sistem Informasi dan Aplikasinya”,1th ed, Yogyakarta : Gava media, 2008.

(11)

[6]parta setiawan “pengerttian informasi menurut para ahli”, online,23 januari 2015

http://www.gurupendidikan.com/pengertian-informasi-menurut-para-ahli-len

[7] Gultomhan “Pembelian”, online, 11 november 2012, Available :https://gultomhans.wordpress.com/2012/11/11/pembelian/

[8] Bunafit, Nugroho,”Sistem Informasi Penjualan Buku”, 1th ed, Yogyakarta : Andi offset, 2007. [8] Kadir, Abdul,”Pengembangan sistem informasi”,1th ed,Yogyakarta : Andi.

[9] septi sinaga, ( “Definis Service”, online,2015 available :

http://www.academia.edu/7210349/Database,

[10] Gufron rajo “php myadmin”, online, 2013, Available

:http://dosen.gufron.com/bahankuliah/phpmyadmin-administrasi-database-mysql/39/

[11] ajibsusanto “I report 5.1.0” online, 29 juni 2013, Available http://ajibsusanto.com/2013/06/ireport -designer-510-for-jasperreports.html

DAFTAR GAMBAR

(12)

Gambar 2 Use Case yang diusulkan

Activity Diagram Login Admin/Kasir

SISTEM ADMIN / KASIR

Input User name &

Pass Validasi login

Masuk menu utama Awal

Akhir Salah

Benar

(13)

Gambar 4 Sequence Diagram

(14)
(15)

Gambar 7 Deployment Diagram

File Master Transaksi Laporan

Menu Utama

Log out Log in

Supir Mobil

Type mobil

Drop Peminjaman

Pengembalian

Laporan supir Laporan Mobil

Laporan penyewaan

Gambar 8 Struktur Menu

Gambar 9 Perancangan Input

(16)

Gambar 11 Arsitektu Jaringan

Gambar 12 Tampilan Login

(17)
(18)

Pengujian pengisian data Pengisian penyewaan Black Box

Pengisian pengembalian Black Box

Verifikasi proses

Input proses data Black Box

Proses ubah data Black Box

Proses hapus data Black Box

Proses lihat data Black Box

Proses simpan data Black Box

Tabel 2 Kasus dan Hasil Pengujian

Kasus dan hasil uji data Penyewaan (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

(19)

Kode harga mobil

Kosong

Sistem memberikan

alert atau informasi

field harus diisi

Petugas tidak dapat

menginputkan data

peminjaman

[X] Diterima

(20)

Jenis Kelamin : Pria

Semester : 9

Jenjang Pendidikkan : Program Sarjana (Strata - I)

IPK : 2.86

Alamat Rumah : Kp Neglasari No 90 RT/RW 04/03 Kelurahan / Desa Ciapus Kecamatan Banjaran

Kabupaten Bandung

Alamat Bandung : Kp Neglasari No 90 RT/RW 04/03 Kelurahan / Desa Ciapus Kecamatan Banjaran

Kabupaten Bandung

E-Mail : ihsan.ilvri@gmail.com

No. Telepon : 08974765255

DATA KELUARGA:

Nama Ayah : Ade Damin

Nama Ibu : Tati Rohaeti

Alamat Orang Tua : Kp Neglasari No 90 RT/RW 04/03 Kelurahan / Desa Ciapus Kecamatan Banjaran

Kabupaten Bandung

No. Telpon Orang Tua : 082219121335

Pekerjaan Orang Tua : Wiraswasta

Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.

Hormat Saya,

(21)
(22)
(23)
(24)

Ihsan Ilahi 1.05.11.524

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(25)

iii

Assalamua’laikum Wr. Wb.

KATA PENGANTAR

Alhamdulillahirabbil’alamin, segala puji dan syukur bagi Allah SWT yang

senantiasa memberikan rahmat dan karunia-Nya kepada penulis, sehingga penulis

dapat menyelesaikan Skripsi ini sebagaimana mestinya dengan segala kekurangan

dan kelebihannya. Salam dan syalawat tercurah kepada junjungan Nabi Besar

Muhammad SAW beserta keluarganya, para sahabatnya dan pengikutnya hingga

akhir zaman.

Skripsi ini berisi kegiatan yang penulis lakukan saat melakukan Penelitian

di Callysta Rent Car Bandung. Hambatan dan kesulitan yang dihadapi dalam

penyusunan skripsi ini telah dilewati sebagai suatu tantangan yang seharusnya

dijalani, di samping sebagai pemenuhan kewajiban yang memang semestinya

dilaksanakan. Dalam penyusunan skripsi ini serta pelaksanaan penelitian yang

telah dilalui, penulis tidak sendirian, banyak pihak yang membantu dalam

pelaksanaan penelitian dan pengerjaan skripsi ini, untuk itu dalam kesempatan ini,

penulis ingin mengucapkan terima kasih kepada :

1. Dr. Ir. H. Eddy Suryanto Soegoto, M.Sc. selaku Rektor Universitas

Komputer Indanesia.

2. Prof. Dr. H. Denny Kurniadie, Ir. M.Sc. selaku Dekan Fakultas Teknik

(26)

iv

6. Ibu Citra Noviyasari, S.Si, M.T dan Ibu Marliana Budhingtyas , S.Si.,

M.Si selaku Dosen Penguji.

7. Seluruh dosen pengajar yang telah memberikan ilmu kepada penulis

mudah-mudahan ilmu yang diajarkan bermanfaat dan menjadi amal

kebaikan.

8. Seluruh teman teman SI-12 Putra Maulana , Ario Rachman P, Restu

budi, Rifki Ahmad Dan Ibnu Dzikri yang telah memberi dukungan

selama pengerjaan skripsi.

9. Inke Vrianka Yuliana yang telah mendukung dari pertama kuliah

sampai akhir masa pekuliahan.

10. Ayahanda dan Ibunda yang tidak pernah lelah memberikan perhatian,

kepercayaan, semangat, do’a dan materi yang berlimpah kepada

penulis.

Akhir kata, penulis ingin mengucapkan terima kasih kepada semua pihak

yang telah membantu dalam penulisan skripsi ini. Jerih payah yang tak ternilai ini

(27)

v

Guna penyempurnaan skripsi ini, penulis selalu terbuka untuk kritik dan

saran, semoga skripsi ini dapat bermanfaat bagi kita semua, Amin.

Wassalamu’alaikum Warahmatullahi Wabarakatuh.

Bandung, Januari 2015

Penulis

(28)

vi

Daftar Isi ... vi

Daftar Gambar ... xi

Daftar Tabel... xv

Daftar Simbol ... xvii

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Identifikasi dan Rumusan Masalah ... 4

1.2.1 Identifikasi Masalah... 4

1.2.2 Rumusan Masalah... 4

1.3 Maksud dan Tujuan Penelitian... 5

1.3.1 Maksud Penelitian ... 5

1.3.2 Tujuan Penelitian ... 5

1.4 Kegunaan Penelitian ... 5

1.4.1 Kegunaan Praktis ... 6

1.4.2 Kegunaan Akademis ... 6

1.5 Batasan Masalah ... 7

1.6 Lokasi dan Waktu Penelitian ... 7

1.6.1 Lokasi Penelitian ... 7

(29)

vii

1.7 Sistematika Penelitian ... 9

BAB II LANDASAN TEORI ... 10

2.1 Konsep Dasar Sistem ... 10

2.1.1 Karakteristik Sistem... 10

2.1.2 Klasifikasi Sistem ... 12

2.4 Konsep Dasar Sistem Informasi ... 19

2.4.1 Komponen Sistem Informasi ... 20

2.5 Definisi Penyewaan…………... 21

2.6 Perangkat Lunak Pendukung... 22

(30)

viii

BAB III OBJEK DAN METODE PENELITIAN ... 27

3.1 Objek Penelitian ... 27

3.1.1 Sejarah Singkat Sekolah... 27

3.1.2 Visi dan Misi Perusahaan... 27

3.1.3 Struktur Organisasi ... 27

3.1.4 Deskripsi Tugas... 28

3.2 Metode Penelitian... 29

3.2.1 Desain Penelitian... 29

3.2.2 Jenis dan Metode Pengumpulan Data ... 29

3.2.2.1 Sumber Data Primer ... 30

3.2.2.2 Sumber Data Sekunder... 30

3.2.3 Metode Pendekatan dan Pengembangan Sistem ... 30

3.2.3.1 Metode Pendekatan Sistem ... 31

3.2.3.2 Metode Pengembangan Sistem ... 31

3.2.3.3 Alat Bantu Analisis dan Perancangan ... 33

3.2.4 Pengujian Software ... 36

3.3 Analisis Sistem yang Sedang Berjalan... 37

(31)

ix

3.3.2 Use Case Diagram ... 38

3.3.2.1 Definisi Aktor dan Deskripsinya... 39

3.3.2.2 Definisi Use Case dan Deskripsinya... 40

3.3.3 Skenario Use Case... 40

3.3.4 Activity Diagram... 43

3.3.5 Evaluasi Sistem yang Berjalan ... 46

BAB IV HASIL DAN PEMBAHASAN ... 49

4.1 Perancangan Sistem ... 49

4.1.1 Tujuan Perancangan Sistem ... 49

4.1.2 Gambaran Umum Sistem yang Diusulkan ... 50

4.1.3 Perancangan Prosedur yang Diusulkan ... 51

4.1.3.1 Use Case Diagram ... 51

4.2 Perancangan Antar Muka ... 73

4.2.1 Struktur Menu ... 74

(32)

x

4.4.3 Kesimpulan Hasil Pengujian ... 85

4.5 Implementasi ... 85

4.5.1 Implementasi Perangkat Lunak ... 86

4.5.2 Implementasi Perangkat Keras... 86

4.5.3 Implementasi Basis Data ... 87

4.5.4 Implementasi Antar Muka... 89

4.5.5 Implementasi Instalasi Program ... 103

4.5.6 Penggunaan Program ... 107

BAB V KESIMPULAN DAN SARAN ... 118

5.1 Kesimpulan ... 118

5.2 Saran... 119

DAFTAR PUSTAKA ... xviii

(33)

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pada masa sekarang ini kemajuan teknologi sangatlah pesat,

Perkembangannya yang semakin meningkat dan persaingan pun lebih ketat.

Kemajuan teknologi pastinya juga bersentuhan dengan komputer. Komputer

merupakan sarana komunikasi yang sangat dibutuhkan bagi setiap manusia di

muka bumi ini. Hal ini dikarenakan manfaat yang diperoleh jauh lebih besar

dibandingkan dengan komponen atau alat lainnya. Komputer juga dapat

memberikan informasi yang cepat, tepat dan akurat. Komputer juga dapat

mengurangi potensi terjadinya kesalahan pengolahan data dibanding pengolahan

data secara manual, Tentunya semua ini tergantung dari kualitas sumber daya

manusia yang mengoperasikan komputer. Hanya saja penggunaan komputer ini

dalam beberapa bidang, pengolahan datanya terkadang masih menggunakan

aplikasi yang sederhana dan masih manual sehingga dapat menyebabkan data

yang dihasilkan kurang akurat dan efisien.

Dengan kemajuan dibidang ilmu pengetahuan dan teknologi, mendorong

manusia untuk terus melakukan perkembanga Ilmu Pengetahuan dan Teknologi

(IPTEK). Salah satu dari kemajuan dibidang teknologi adalah sistem informasi.

Sistem informasi berfungsi menunjang peningkatan suatu bisnis dalam suatu

(34)

T.Alphard, 3 unit T.Fortuner, 3 M.Pajero Sport, 1 unit H.Freed dan 4 T.Avanza.

Callysta Rent Car menjalin kerja sama dengan orang lain dengan dasar

menyewakan mobil mereka dengan sistem menitipkan mobil di Callysta Rent Car.

Callysta Rent Car juga memiliki beberapa pelayanan diluar dari menyewakan

mobil, pertama yaitu paket nikah, Paket nikah merupakan penyewaan mobil

untuk konsumen yang sedang mengadakan pesta pernikahan untuk kendaraan

pengantin, kedua yaitu drop bandara, paket drop bandara yaitu paket yang

mengantar konsumen ke Bandara Soekarno Hatta yang berada di Cengkareng.

Gambar 1.1 Diagram pemesanan mobil Callysta Rent Car

(Sumber: Callysta Rent Car)

0 10 20 30 40 50

Agustus September Oktober

Pemesanan Mobil Di Callysta Rent Car

Dari Bulan Agustus 2015 - Oktober 2015

(35)

Gambar 1.1 merupakan grafik pesanan mobil enam bulan terakhir dari

bulan Agustus 2015 sampai Oktober 2015 di Callysta Rent Car, Dari grafik

tersebut bisa dilihat pesanan mobil setiap bulannya mengalami peningkatan.

Saat ini Callysta Rent Car sedang berkembang dan ingin meningkatkan

pemesanan mobilnya kepada semua konsumen yang ada di kota Bandung dan

sekitarnya. Karena ingin meningkatkan pemesanan Callysta Rent Car sehingga

diperlukan sebuah sistem yang dapat memudahkan pihak Callysta Rent Car

membutuhkan sistem yang dapat mencatat data konsumen, data mobil, data

penyewaan konsumen dan laporan penyewaan. Pembuatan laporan yang

dilakukan Callysta Rent Car yaitu laporan penyewaan mobil setiap bulannya

masih manual sehingga memakan waktu yang lama dan ada pula bukti

peminjaman masih menggunakan kuitansi sehingga sering terjadi kehilangan

bukti peminjaman mobil. Karena selama ini sistem penyewaan masih

menggunakan manual dengan mancatat di sebuah buku besar pesanan konsumen

dan menggunakan kuitansi untuk bukti pembayaran. Hal ini mengakibatkan

seringnya terjadi kesalahan pencatatan data penyewaan konsumen dan tercecernya

data konsumen serta tidak adanya laporan penyewaan konsumen setiap bulannya.

Berdasarkan latar belakang tersebut penulis ingin membantu mengurangi

terjadinya kesalahan tersebut dengan membuat aplikasi berbasis desktop Callysta

Rent Car. Oleh karena itu maka penulis tertarik untuk menjadikan permasalahn

tersebut sebagai bahan kajian dalam skripsi yang berjudul: “Sistem Informasi

(36)

Berdasarkan latar belakang masalah yang di uraikan diatas, maka dapat

diidentifikasikan beberapa masalah yang sering terjadi di Callysta Rent Car

adalah:

1. Pencatatan penyewaan masih manual, yaitu pihak Callysta Rent Car

mencatat data konsumen dan pesanan konsumen di sebuah buku besar,

sehingga banyak data yang hilang.

2. Pembuatan laporan yang manual sehingga memerlukan waktu yang

lama karena perlu melihat ke arsip.

3. Bukti pembayaran masih menggunakan kuitansi, sehingga sering terjadi

kehilangan bukti pembayaran.

1.2.2 Rumusan Masalah

Adapun rumusan masalah yang ada antara lain adalah :

1. Bagaimana Mengetahui sistem yang sedang berjalan di Callysta Rent

Car.

2. Bagaimana membuat perancangan “Aplikasi Rental Mobil Berbasis

Desktopdi Callysta Rent Car”.

3. Bagaimana pengujian “Aplikasi Rental Mobil Berbasis Desktop di

(37)

4. Bagaimana pengimplementasi “Aplikasi Rental Mobil Berbasis Desktop

di Callysta Rent Car”.

1.3 Maksud dan Tujuan Penelitian

1.3.1 Maksud Penelitian

Maksud dari penelitian ini adalah untuk membangun aplikasi rental

mobil berbasis desktop guna membantu Callysta Rent Car dalam dalam mencatat

data konsumen, data pesanan konsumen dan pembuatan laporan.

1.3.2 Tujuan Penelitian

Adapun tujuan penilitian ini meliputi beberapa hal sebagai berikut ;

1. Untuk mengetahui sistem yang sedang berjalan di Rental Mobil di

Callysta Rent Car.

2. Untuk melakukan pembuatan perancangan “Sistem Informasi Rental

Mobil Berbasis Desktop di Callysta Rent Car”

3. Untuk melakukan pengujian “Sistem Informasi Rental Mobil Berbasis

Desktop di Callysta Rent Car”.

4. Untuk melakukan pengimplementasian “Sistem Informasi Rental Mobil

Berbasis Desktop di Callysta Rent Car”.

1.4 Kegunaan Penelitian

Hasil dari penelitian ini diharapkan dapat memberikan manfaat dan

(38)

3. Pembuatan bukti pembayaran konsumen.

1.4.2 Kegunaan Akademis

Dalam bidang akademis, penelitian ini dapat memberikan beberapa

kegunaan sebagai berikut:

a. Kegunaan Untuk Perkembangan Ilmu Pengetahuan

1. Diharapkan dapat bermanfaat dalam perkembangan ilmu

pengetahuan khususnya di bidang teknologi dan informatika.

2. Sebagai bahan referensi bagi pembaca.

b. Kegunaan Untuk Penulis

Kegunaan pembuatan Sistem Informasi Rental Mobil Berbasis Desktop di

Callysta Rent Car untuk penulis sendiri yaitu untuk mengaplikasikan ilmu

(39)

1.5 Batasan Masalah

Batasan masalah dalam pembuatan “Sistem Informasi Rental Mobil Berbasis

Desktop di Callysta Rent Car” ini adalah:

1. Aplikasi ini hanya menangani penyewaan, pengembalian dan laporan

penyewaan mobil tidak termasuk booking.

2. Konsumen yang ingin menyewa mobil harus datang langsung dan

melakukan proses pembayaran.

3. Tidak ada sistim member.

4. Pembayaran harus lunas 100%.

5. Jika konsumen menyewa mobil lebih dari waktu yang disewa, maka

kosumen akan dikenakan denda 50% per jam dari harga sewa mobil

perjam nya.

1.6 Lokasi dan Waktu Penelitian

Berikut adalah lokasi dan jadwal penelitian yang penulis lakukan

1.6.1 Lokasi Penelitian

Penulis melakukan penelitian di Callysta Rent Car yang berada di Jln.

Adipati Agung No 107 (Futsal AL-HAYU) dan Jln Rajamantri kulon No 17b

(40)

1 Pengumpulan Kebutuhan

2 Membangun

prototypimg

3 Evaluasi

prototyping 4 Mengkodekan

sistem 5 Menguji sistem

6 Evaluasi sistem

(41)

1.7 Sistematika Penulisan

Untuk mempermudah dan memperjelas dalam pembahasan masalah pada

penulisan tugas akhir ini, penulis menyusun tugas akhir ini dengan sistematika

penulisan sebagai berikut :

BAB I PENDAHULUAN

Bab ini menjelaskan : Latar belakang, Identifikasi dan Rumusan Masalah,

Maksud dan Tujuan, Kegunaan enelitian, Batasan Masalah, Lokasi dan Waktu

enelitian, Sistematika Penulisan.

BAB II LANDASAN TEORI

Bab ini membahas tentang penjelasan, pengrtian, landasan teori tentang

analisa dan perancangan sistem serta teori pendukung lainnya yang berkaitan

dengan masalah yang akan dibahas.

BAB III OBJEK DAN METODE PENELITIAN

Bab ini membahas Objek Penelitian, Metodologi Penelitian yang

digunakan, deskripsi sistem yang berjalan dan Analisis Sistem yang berjalan.

BAB IV IMPLEMENTASI DAN PENGUJIAN

Merupakan metode/teknik analis yang akan dipergunakan dan perangkat

lunak yang akan dibangun. Serta berisi hasil-hasil pengujian terhadap perangkat

lunak tersebut dapat digunakan sesuai dengan yang diharapkan.

BAB V KESIMPULAN DAN SARAN

Berisi kesimpulan dan saran yang sudah diperoleh dari hasil penullisan

(42)

118

penyewaan dan pengembalian mobil beserta data-data konsumen yang

menyewa mobil di Callysta Rent Car

2. Dengan di buat nya sistem informasi rental mobil secara terkomputerisasi

maka penyewaan mobil,drop monil, pengembalian mobil dan laporan pun

akan lebih cepat dan efisien dan minim sekali terjadi kesalahan makan

pebuatan laporan akan menjadi lebih mudah

3. Dengan Dibuatnya sistem informasi rental secara terkomputerisasi pemilik

rental mobil tidak perlu takut akan kehilangan data penyewa dan bukti

pembayaran karena sudah di simpan di database.

5.2 Saran

Walaupun Sistem Informasi rental mobil yang dirancang dapat memberikan

solusi tentang permasalahan yang terjadi, namun aplikasi yang dirancang masih

sangat jauh dari sempurna. Maka dari penelitian ini ada beberapa saran yang

(43)

1. Dengan dirancangnya sistem informasi rental mobil berbasis desktop

yang meliputi penyewaan mobil, pengembalian mobil dan laporan bulanan

ada baiknya di tambah tentang penjadwalan mobil.

2. Sistem informasi rental mobil berbasis desktop ini juga alangkah baiknya di

tambahkan sistem member bagi penyewa supaya meningkatkan daya tarik

(44)

xvii

[3] Jogiyanto.Sistem Teknologi Informasi”, 1 ed, Yogyakarta : Andi Offset, . 2005

[4] Kristanto. Andri, ”Perancangan Sistem Informasi dan Aplikasinya”,1th ed,

Yogyakarta : Gava media, 2008.

[5] Mc Leod, Raymond Jr.”Sistem Informasi Managemen”,1 ed, Jakarta :PT

Prenhallindo,2004

[6]parta setiawan “pengerttian informasi menurut para ahli”, online,23 januari 2015

http://www.gurupendidikan.com/pengertian-informasi-menurut-para-ahli-len

[7] Gultomhan “Pembelian”, online, 11 november 2012, Available

:https://gultomhans.wordpress.com/2012/11/11/pembelian/

[8] Bunafit, Nugroho,”Sistem Informasi Penjualan Buku”, 1th ed, Yogyakarta : Andi

offset, 2007.

[8] Kadir, Abdul,”Pengembangan sistem informasi”,1th ed,Yogyakarta : Andi.

[9] septi sinaga, ( “Definis Service”, online,2015 available :

http://www.academia.edu/7210349/Database,

[10] Gufron rajo “php myadmin”, online, 2013, Available

:http://dosen.gufron.com/bahankuliah/phpmyadmin-administrasi-database-mysql/39/

[11] ajibsusanto “I report 5.1.0” online, 29 juni 2013, Available

(45)

NAMA : Ihsan Ilahi

NIM : 10511524

Tempat/Tanggal Lahir : Bandung, 22 Februari 1992

JURUSAN : SISTEM INFORMASI

ALAMAT : Kp Neglasari No 90 RT/RW 04/03 Desa Ciapus Kec. Banjaran Kab. Bandung

E-MAIL : Ihsan.ilvri@gmail.com

NO. TELP : 08974765255

Riwayat Pendidikan :

Tahun 1997-1998 : TK PPI 6 Banjaran

Tahun 1998-2004 : SDN 1 Banjaran

Tahun 2004-2007 : SMP NEGERI 2 Banjaran

Tahun 2007-2010 : SMK NEGERI 8 Bandung

(46)

Jenis Kelamin : Pria

Semester : 9

Jenjang Pendidikkan : Program Sarjana (Strata - I)

IPK : 2.86

Alamat Rumah : Kp Neglasari No 90 RT/RW 04/03 Kelurahan / Desa Ciapus Kecamatan Banjaran

Kabupaten Bandung

Alamat Bandung : Kp Neglasari No 90 RT/RW 04/03 Kelurahan / Desa Ciapus Kecamatan Banjaran

Kabupaten Bandung

E-Mail : ihsan.ilvri@gmail.com

No. Telepon : 08974765255

DATA KELUARGA:

Nama Ayah : Ade Damin

Nama Ibu : Tati Rohaeti

Alamat Orang Tua : Kp Neglasari No 90 RT/RW 04/03 Kelurahan / Desa Ciapus Kecamatan Banjaran

Kabupaten Bandung

No. Telpon Orang Tua : 082219121335

Pekerjaan Orang Tua : Wiraswasta

Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.

Hormat Saya,

(47)
(48)

Bandung, 30 Agustus 2015

Penulis Pembimbing Penelitian

Ihsan Ilahi NIM. 10511524

Gin-Gin Td Sanjaya

NIP : 345.987.001

Mengetahui,

Pembimbing

Sintya Sukarta.ST.,MT. NIP : 4127.70.26.015

Catatan ;

Yang boleh di onlinekan hanya Bab I dan Bab V, karena di Bab II, III, IV terdapat

(49)

Gambar

Gambar 1 Model Prototyping
Gambar 2 Use Case yang diusulkan
Gambar 4 Sequence Diagram
Gambar 6 Objek Diagram
+7

Referensi

Dokumen terkait

Selain itu juga dapat disimpulkan bahwa anggaran merupakan perencanaan yang terjadi pada jangka pendek secara kuantitatif yang diukur dalam satuan moneter dan satuan ukuran

Pada Gambar 9 terlihat bahwa kelembapan udara rata–rata harian yang tercatat di Stasiun Meteorologi Susilo Sintang pada bulan Oktober 2020 berkisar antara 80% – 90% dengan

Kepala ruangan meminta pasien/ keluarganya untuk memberikan masukan terhadap asuhan keperawatan yang saya berikan.. Kepala ruangan melakukan komunikasi secara

Unsur yang paling esensial dalam ketuk tilu masih tampak dalam Bajidoran seperti adanya sinden (penyanyi dan atau penari perempuan) dan bajidor (penari laki-laki

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

dari penelitian pada Koptan Bali Buyan Berry di Desa Pancasari Kabupaten Buleleng, pada tingkat petani (produsen) hambatan untuk keluar masuk pasar adalah pada lembaga pemasaran

Berdasarkan penelitian yang dirumuskan, penelitian ini bertujuan untuk mengetahui kadar protein bolu kukus dari tepung singkong (Manihot esculenta Crantz) dan

Penelitian ini bertujuan untuk meningkatkan sifat fungsional daging sapi Bali khususnya otot Longissimus dorsi melalui tingkat penambahan asap cair pada waktu rigor yang