Sistem Informasi Jasa Rental Mobil Berbasis Web Pada Rental Mobil Koperasi Keluarga Pegawai Institut Teknologi Bandung

(1)

SISTEM INFORMASI JASA RENTAL MOBIL BERBASIS WEB PADA RENTAL MOBIL KOPERASI KELUARGA

PEGAWAI INSTITUT TEKNOLOGI BANDUNG Oleh : Andri Restu Nugraha

ABSTRACT

The rapid development of the science and technology of information has led to changes in numerous aspects in life. Information Systems,a part of the information technology, can facilitate and simplify various activities by generating information that support in decision-making, facilitating the problem-solving and improving performance of the involved processes.

The research methods used in this study was Object Oriented Program (OOP) approach utilizing the Unified Modeling Language (UML) tool. Meanwhile, the system development method used in this study was Rational Unified Process (RUP) method. In order to bolster the development, the PHP programming languange, MySQL and XAMPP were applied as the software, database system and web server, respectively.

The results showed that the designed web-based information systems for car rental services which was implemented in Institute Teknologi Bandung (ITB)

employees’cooperative enterprise offered a significant benefit, i.e. much more easier and

less time-consuming in searching and booking process of the available car in a specified time.


(2)

I. PENDAHULUAN

1.1.Latar Belakang Penelitian

Sistem Informasi sebagai bagian dari teknologi informasi tersebut dapat mempermudah berbagai kegiatan, untuk menghasilkan informasi sebagai penunjang dalam pengambilan keputusan, mempermudah penyelesaian suatu masalah dan meningkatkan kinerja berbagai aktivitas, termasuk pada aktivitas penyewaan mobil pada suatu instansi. Untuk itu perlu dibuat sebuah sistem berbasis komputer baik itu berbasis web maupun desktop yang dapat membantu efisiensi dan efektivitas aktivitas tersebut. Selain untuk menghemat waktu, keakuratan, ketelitian, ketepatan dalam penyajian suatu output (laporan), sistem tersebut dapat menjamin keutuhan data, karena seluruh data yang ada dan berkaitan akan diolah secara sistematis dan terstruktur.

Koperasi keluarga pegawai adalah sebuah badan usaha yang bergerak dibidang jasa rental mobil yang khusus melayani civitas akademik yang berada di lingkungan Institut Teknologi Bandung. Pada setiap aktivitas yang sedang berjalan pada perusahaan tersebut belum menggunakan sistem informasi, sehingga menimbulkan beberapa permasalahan yang muncul diantaranya belum terdapatnya Sistem Informasi atau akses satu portal dalam melakukan aktivitas rental mobil, sehingga menyulitkan para anggota karena dikelola secara manual melalui telepon, sms atau datang langsung ke tempat rental dengan tidak langsung memesan ke bagian pemesanan rental mobil, tidak terkelolanya data para anggota dengan baik, dikarenakan pencatatan data dilakukan secara manual dan sulitnya mencari data hasil penyewaan, dikarenakan history penyewaan tidak setiap waktu dicatat di buku penyewaan. Sehingga peneliti melihat bahwa diperlukan sebuah sistem informasi guna mendukung sebuah perkembangan teknologi dan mendukung kemudahan bagi setiap civitas.


(3)

Atas dasar pertimbangan masalah tersebut, peneliti bermaksud untuk melakukan pembuatan “Sistem Informasi Jasa Rental Mobil Berbasis Web Pada Rental Mobil Koperasi Keluarga Pegawai Institut Teknologi Bandung” Diharapkan dengan adanya pembuatan sistem informasi ini dapat menyelesaikan masalah-masalah yang ada pada sistem yang sudah berjalan.

1.2.Identifikasi dan Rumusan Masalah

Dari uraian latar belakang diatas maka peneliti mengidentifikasi masalah sebagai berikut :

1. Belum terdapatnya Sistem Informasi atau akses satu portal dalam melakukan aktivitas rental mobil, sehingga menyulitkan para anggota karena dikelola secara manual melalui telepon, sms atau datang langsung ke tempat rental.

2. Pengolahan data dan pembuatan laporan yang dilakukan masih bersifat pencatatan dalam bentuk pembukuan sehingga pencarian data dan pembuatan laporan membutuhkan waktu yang lama.

3. Sulitnya mencari data hasil penyewaan, dikarenakan history penyewaan tidak setiap waktu dicatat di buku penyewaan.

Berdasarkan latar belakang diatas, maka peneliti merumuskan masalah sebagai berikut :

1. Bagaimana sistem yang sedang berjalan dapat memberikan sebuah informasi yang efektif dan efisien sehingga dapat memberikan dukungan, pengawasan dan evaluasi yang matang serta optimal ?

2. Bagaimana sistem yang diusulkan agar dapat membuat akses satu portal bagi para anggota dalam melakukan aktivitas rental mobil ?

3. Bagaimana pengujian sistem informasi jasa rental mobil yang dibangun agar diharapkan dapat diimplementasikan ?


(4)

4. Bagaimana sistem yang dibangun dan diharapkan diimplementasikan dapat menunjang sistem yang telah berjalan menjadi sebuah sistem yang baru yang lebih efektif dan efisien?

1.3. Maksud dan Tujuan Penelitian

Penelitian ini dimaksudkan untuk mempermudah dan memfasilitasi para anggota yang terlibat dalam setiap aktivitas penyewaan mobil, untuk dapat memaksimalkan manfaat yang diperoleh melalui penggunaan teknologi informasi dan pengembangan sistem teknologi informasi yang sesuai. Guna mengevaluasi dan mengembangkan pelayanan terhadap para anggotanya.

Tujuan yang ingin dicapai dari pembuatasn aplikasi ini adalah sebagai berikut: 1. Membuat sistem yang sedang berjalan ketika melakukan aktivitas pemesanan dapat

memberikan sebuah informasi yang efektif dan efisien sehingga dapat memberikan dukungan, pengawasan dan evaluasi yang matang serta optimal.

2. Membuat sistem yang diusulkan menjadi akses satu portal bagi para anggota dalam melakukan aktivitas rental mobil.

3. Mengetahui pengujian sistem informasi yang sedang dibangun agar diharapkan dapat diimplementasikan.

4. Mengetahui sistem yang dibangun dan diimplementasikan dapat menunjang

sistem yang telah berjalan menjadi sebuah sistem yang baru yang lebih efektif dan efisien.

1.4. Kegunaan Penelitian

Peneliti berharap dengan dilakukannya penelitian ini akan menghasilkan kegunaan akademis sebagai berikut :


(5)

1. Menambah informasi dalam upaya mengimplementasikan Sistem Informasi rental mobil.

2. Menjadi bahan acuan bagian peneliti selanjutnya berkaitan dengan Sistem Informasi rental mobil.

3. Diharapkan hasil dari penelitian dapat menjadi dokumen akademik yang berguna untuk dijadikan acuan bagi civitas akademik khususnya bagi perguruan tinggi.

Berikut ini beberapa pertimbangan yang mungkin didapat dari kegunaan praktis yang akan didapat oleh berbagai pihak yang terlibat diantaranya :

1. Penelitian ini hendaknya dapat menjadi bahan pertimbangan bagi manajemen dalam mengimplementasikannya.

2. Penelitian ini hendaknya dapat menjadi bahan pertimbangan bagi perusahaan untuk meningkatkan pengawasan dan evaluasi yang efektif dan efisien terhadap sistem teknologi informasinya.

3. Menambah wawasan dan pengetahuan mengenai masalah yang terjadi yang berhubungan dengan sistem teknologi informasi.

1.5. Batasan Masalah

Supaya penelitian ini lebih terfokus dan terarah maka diberikan batasan terhadap sistem yang akan dibahas, antara lain :

1. Sistem yang dibangun merupakan sistem dengan berbasis web.

2. Sistem yang dibangun sebatas menangani permasalahan yang berkaitan dengan pengelolaan aktivitas rentas mobil.


(6)

3. Sistem yang dibangun sebatas membuat sistem yang sedang berjalan dapat memberikan sebuah informasi yang efektif dan efisien.

II. KAJIAN PUSTAKA 2.1.Pengertian Sistem

Sistem merupakan sekumpulan elemen-elemen yang saling berhubungan dengan tujuan yang sama untuk mencapai tujuan tertentu. (Yakub 2012)

2.2.Pengertian Data

Data merupakan kenyataan yang menggambarkan adanya suatu kejadian (event), data terdiri dari fakta dan angka yang secara relatif tidak berarti bagi pemakai. Fakta adalah sesuatu yang tertangkap oleh indera manusia.

2.3.Pengertian Informasi

Informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima informasi. (Yakub 2012)

2.4.Pengertian Sistem Informasi

Sistem informasi merupakan kombinasi yang teratur dari orang-orang, perangkat keras (hardware), perangkat lunak (software), jaringan komunikasi dan sumber daya data yang mengumpulkan, mengolah dan mendistribusikan informasi dalam sebuah organisasi. (Yakub 2012)

2.5.Pengertian Penyewaan Mobil

Pengertian sewa menurut kamus besar bahasa Indonesia. Departemen Pendidikan dan Kebudayaan Republik Indonesia. (2001:833) adalah pemakaian sesuatu dengan membayar uang sewa, uang yang dibayarkan karena memakai atau meminjamkan sesuatu, yang boleh pakai dengan membayar sejumlah uang. Sedangkan pengertian penyewaan adalah proses, cara, pembuatan menyewa atau menyewakan . Penyewaan


(7)

mobil berarti sebuah persetujuan di mana sebuah pembayaran dilakukan atas penggunaan suatu mobil dalam satu periode tertentu dengan kesepakatan harga yang telah di sepakati.

2.6.Pengertian Mobil

Pengertian Mobil menurut Wikipedia adalah kendaraan darat yang digerakkan oleh tenaga mesin, beroda empat atau lebih (selalu genap), biasanya menggunakan bahan bakar minyak (bensin atau solar) untuk menghidupkan mesinnya.

2.7.Pengertian Sistem Informasi Penyewaan Mobil

Dari paparan definisi yang telah di uraikan sebelumnya, maka penulis menarik kesimpulan, bahwa sistem informasi penyewaan mobil adalah suatu sistem yang terdiri dari kumpulan komponen elektronik dan manusia yang saling berhubungan dan mampu memberikan informasi, dan mengelola penyewaan mobil secera elektronik. 2.8.Analisa & Perancangan Sistem

Analisis sistem sangat bergantung pada teori sistem umum sebagai sebuah landasan konseptual. Tujuannya dalah untuk memperbaiki berbagai fungsi didalam sistem yang sedang berjalan agar menjadi lebih efisien, mengubah sasaran sistem yang sedang berjalan, merancang atau mengganti output yang sedang digunakan, untuk mencapai tujuan yang sama dengan seperangkat input yang lain.

2.9.Pengertian Jaringan Komputer

Jaringan komputer adalah hubungan dua buah simpul (umumnya berupa komputer) atau lebih yang tujuan utamanya adalah untuk melakukan pertukaran data. Dalam prakteknya, jaringan komputer memungkinkan untuk melakukan berbagi (sharing) perangkat lunak, perangkat keras, dan bahkan berbagi (sharing) kekuatan pemrosesan.


(8)

2.10. Perangkat Lunak Pendukung

Perangkat lunak pendukung yang digunakan adalah Netbeans dengan menggunakan bahasa pemograman PHP dan mengunakan PostgreSql untuk mengelola database, dan Zend Framework sebagai pengelola fungsi dan class.

III. OBJEK DAN METODE PENELITIAN 3.1.Objek Penelitian

Lokasi penelitian yang dilakukan oleh peneliti yaitu di Koperasi Keluarga Pegawai ITB yang beralamat di Jl. Ganesha 15E Bandung, Jawa Barat, Indonesia. 3.2. Metode Penelitian

Metode penelitian yang digunakan dalam penelitian ini adalah berdasarkan metode kualitatif , untuk lebih jelasnya akan diuraikan pada desain penelitian.

Seperti yang telah disebut diatas bahwa metode penelitian yang digunakan dalam penelitian ini adalah berdasarkan metode kualitatif. Metode kualitatif menunjuk pada “cara-cara” yang mempelajari berbagai aspek kualitatif dari kehidupan sosial yang mencangkup ragam dimensi sosial dari tindakan (action) serta keadaan (circumstance) hingga proses (process) dan peristiwa (event) sebagaimana dimengerti dan berdasarkan kontruksi dan makna yang diorganisasikan oleh dan melalui praktik-praktik sosial (social practices), tindakan (action) merupakan penelitian dimana pendidikan berupaya untuk memecahkan masalah dunia nyata sambil mengkaji pengalaman-pengalaman dalam memecahkan masalah yang ditemukan.


(9)

Sedangkan metode kedua yang digunakan peneliti adalah metode penelitian tindakan (action research) yaitu metode dengan cara mengumpulkan data kemudian menganalisanya serta memaparkan hasil dari pengamatan di lapangan.

Metode pendekatan sistem yang digunakan pada penelitian ini adalah metode Object Oriented Program (OOP), sedangkan pengembangan sistemnya mengunakan Rational Unified Process (RUP).

Rational Unified Process (RUP) adalah metodologi pengembangan perangkat lunak yang dibangun dengan visi memudahkan pengontrolan dan meningkatkan kualitas perangkat lunak yang dibangun. RUP memanfaatkan sepenuhnya notasi yang ada dalam UML. Hubungan antara UML dan RUP adalah UML menyediakan notasi-notasi pemodelan, sedangkan RUP menggunakan notasi-notasi-notasi-notasi yang disediakan dalam UML tersebut. Tahapan-tahapan pengembangan dalam model RUP digambarkan pada gambar 3.1.

Metode pengujiaan yang digunakan dalam pengujiaan perangkat lunak disini adalah metode Black Box Testing. Pendekatan ini melakukan pengujian terhadap fungsi operasional software.

IV. HASIL PENELITIAN 4.1 Pengujian

Pengujian merupakan bagian yang tidak kalah pentingnya dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari perangakat lunak. Tujuan dari pengujian ini adalah untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas yang handal, yaitu mampu merepresentasikan kajian pokok dari spesifikasi, analisis, perancangan dan pengkodean dari perangkat lunak itu sendiri.


(10)

4.2 Rencana Pengujian

Proses rencana pengujian meliputi input/output. Proses pengujian input/output adalah mencoba program dengan memasukan data kedalam form masukan yang elah tersedia pada perangkat lunak, dan diharapkan apa yang dikeluarkan pada perangkat lunak sesuai dengan apa yang dimasukan. Pada tahap implementasi yaitu melakukan pengujian terhadap aplikasi yang telah dibangun dan diharapkan berfungsi sesuai fungsinya. Adapun hal-hal yang akan diuji melalui teknik pengujian black box pada table 4.1 dibawah.

Untuk kasus dan hasil penelitian terhadap pengujian yang dilakukan dapat dilihat pada table 4.2, 4.3, 4.4 dan 4.5 dibawah.

4.3 Implementasi Perangkat Lunak

Agar system informasi yang dibangun/dibuat dapat berjalan dengan lancar maka dibutuhkan perangkat lunak pendukung, dengan tujuan dapat mendukung kinerja system informasi itu sendiri, adapun perangkat lunak yang butuhkan adalah sebagai berikut :

1. Operating System : Microsoft Windows XP,Vista,7,8

2. Browser : Mozilla Firefox, Google Chrome,Nighty (recomended) 3. Web Server : XAMPP

4. Adobe Reader untuk mencetak document hasil pengolahan. 4.4 Implementasi Perangkat Keras

Untuk mendukung terlaksananya penerapan aplikasi PHP yang dirancang, maka sistem pengoperasian ini membutuhkan komputer sebagai server yang memudahkan dalam menjalankan program aplikasi dengan spesifikasi sebagai berikut :


(11)

a. Menggunakan minimal processor Intel i3 2 GHz atau sekelasnya. b. Menggunakan RAM minimal 2 Gb.

c. Tersedianya Hard Drive sebagai media penyimpanan, minimal 250 Gb d. Monitor, Mouse, Keyboard sebagai peralatan antar muka.

2. Client:

a. Menggunakan minimal processor Intel Pentium Dual Core 2.4 GHz atau sekelasnya.

b. Menggunakan RAM minimal 1 Gb.

c. Tersedianya Hard Drive sebagai media penyimpanan, minimal 80 Gb d. Monitor, Mouse, Keyboard sebagai peralatan antar muka.

e. Printer

4.5 Implementasi Antar Muka

1.Implementasi Antar Muka Halaman Admin a) Tambah Kendaraan

Halaman tambah kendaraan ini adalah halaman untuk menambah kendaraan dan mengedit data kendaraan serta untuk menghapus data kendaraan. Tampilan dari halaman tambah kendaraan dilihat pada gambar 4.1.

b) Tambah User

Halaman tambah user ini adalah halaman untuk menambah user dan mengedit data user serta untuk menghapus data.

c) Pemesanan

Halaman pemesanan ini adalah halaman untuk merespon pemesanan, serta memberi keputusan setuju atau ditolak dan cetak surat jalan. Tampilan dari halaman pemesanan dapat dilihat pada gambar 4.2.


(12)

d) Histori

Halaman histori adalah halaman untuk melihat histori pemesanan yang disetujui dan yang ditolak..

e) Laporan

Halaman laporan adalah halaman untuk mencetak laporan dengan format PDF. Tampilan dari halaman laporan dapat dilihat pada gambar 4.3.

2.1. Implementasi Antar Muka Halaman User/Pengguna a) Halaman Login

Halaman Login ini adalah halaman untuk masuk ke menu pemesanan Sistem Informasi Rental.

b) Halaman Cek Tersedia Mobil

Halaman cek tersedia mobil ini adalah halaman untuk melihat ketersediaan mobil yang di inginkan.

c) Halaman Sewa

Halaman sewa ini adalah halaman untuk menginput data pesanan dan mengetahui detail kendaraan dan harga. Tampilan dari halaman pemesanan dapat dilihat pada gambar 4.4.

d) Halaman Cetak Detail Penyewaan

Halaman cetak detail penyewaan ini adalah untuk mendownload detail penyewaan.

V. KESIMPILAN DAN SARAN 5.1.Kesimpulan

Dari hasil perancangan sistem informasi rental mobil yang sudah dilakukan pada jasa rental mobil koperasi keluarga pegawai ITB yang ada di kota Bandung, dapat


(13)

disimpulkan bahwa secara umum tujuan dari perancangan sistem telah tercapai, hal tersebut dapat dilihat dari kemampuan sistem yang dibangun dapat mengatasi permasalahan yang sering terjadi pada jasa rental mobil koperasi keluarga pegawai ITB yang ada di kota Bandung, manfaat yang di peroleh dari sistem telah dibangun ini anatar lain :

1. Dengan adanya sistem yang dibangun ini, dapat memudahkan pengguna jasa rental mobil dalam melakukan pencarian dan penyewaan mobil yang ada di koperasi keluarga pegawai ITB.

2. Dengan adanya sistem yang dibangun ini, dapat meningkatkan kualitas pelayanan jasa rental mobil koperasi keluarga pegawai ITB.

3. Sistem yang dibangun sudah diuji sehingga dapat berjalan sesuai dengan yang diharapkan.

4. Dengan adanya sistem yang dibangun ini, dapat diimplementasikan kepada pengguna dan penyedia jasa rental mobil koperasi keluarga pegawai ITB. Sistem informasi jasa rental mobil ini dikembangkan dengan metode berorientasi objek serta menggunakan bahasa pemrograman PHP dengan menggunakan Framework Code Igniter dalam implementasi pengembangannya.

5.2.Saran

Berdasarkan hasil penelitian, penulis berharap sistem informasi jasa rental mobil ini dapat bermanfaat untuk penyedia jasa rental mobil koperasi keluarga pegawai ITB dan pengguna jasa rental mobil. Ada beberapan saran yang didapat dari hasil akhir penelitian ini adalah sebagai berikut :


(14)

1. Disarankan ada pengembangan aplikasi rental mobil koperasi keluarga pegawai ITB menjadi aplikasi android sehingga dapat benar-benar mempermudah pencarian dan penyewaan mobil.

2. Disarankan ada pengembangan pada tampilan web agar lebih unik lagi, sehingga terlihat menarik bagi pengguna jasa rental yang melakukan aktivitas di web jasa rental mobil koperasi keluarga pegawai ITB.

VI. DAFTAR PUSTAKA

J. Sukardi, "Penerapan Disiplin Security Policy," 2015. [Online]. Available: http://www.ciso.co.id/magazine/2014/CISOMagazine0614.pdf. [Accessed 21 Mar 2015].

Jogiyanto HM, "Analisis dan Desain," Yogyakarta, Andi, 2005.

A.-B. B. Ladjamudin, "Rekayasa Perangkat Lunak," Yogyakarta, Graha Ilmu, 2006. Z. Amsyah, "Managemen Sistem Informasi," Jakarta, PT. Gramedia Pustaka Utama, 2003.

Abdul Kadir, "Pengenalan Sistem informasi," Yogyakarta, Andi, 2003. Yakub, "Pengantar Sistem Informasi," Yogyakarta, Graha Ilmu, 2012. Fathansyah, Ir. "Basis Data," Bandung, Informatika, 2007.

Irawan Budi, "Jaringan Komputer," Bandung, Graha Ilmu.

Sutanta Edhy, "Sistem Informasi Manajemen," Yogyakarta, Graha Ilmu, 2003. Humadian dan Indrayani Evi, "Sistem Informasi Manajemen Obsesi," Yogyakarta, Graha Ilmu, 2006.


(15)

Nugroho Adi, "Analisis dan perancangan sistem informasi dengan," Bandung, Informatika, 2005.

Yakub, "Pengantar Sistem Informasi," Yogyakarta, Graha Ilmu, 2012.

Lampiran Table dan Gambar

D

im

en

si

k

an

d

u

n

g

an

a

k

ti

v

it

as

Dimensi waktu pengembangan


(16)

Tabel 4.1 Rencana Pengujian Sistem yang Diusulkan

Kelas Uji Tingkat Uji Butir

Pengujian

Jenis Pengujian

Login User Login Modul Black Box

Input Data kendaraan Modul Black Box

Proses Penyewaan mobil Modul Black Box

Output Surat Jalan sewa mobil Modul Black Box

Detail Penyewaan mobil Modul Black Box


(17)

Tabel 4.2 Pengujian Login User Kasus dan Hasil Uji ( Data Normal )

Data Masukan Yang di

harapkan

Hasil Pengamatan

Kesimpulan Masukan username

dan password

Menampilkan Halaman main

Masuk ke menu home

[ ] Diterima [ ] Ditolak

Kasus dan Hasil Uji ( Data Salah )

Data Masukan Yang di harapkan Hasil

Pengamatan

Kesimpulan Tidak memasukan

Beberapa data

yang

Ada di form login

Tidak Masuk ke menu utama

Muncul peringatan

“Please fill out this field”

[ ] Diterima [ ] Ditolak


(18)

Tabel 4.3 Pengujian Proses Input Data Kasus dan Hasil Uji ( Data Normal )

Data Masukan Yang di

harapkan

Hasil Pengamatan

Kesimpulan Masukkan data

Tambah kendaraan

Dapat

Menampilkan data kendaraan

Data tampil [ ] diterima

[ ] ditolak

Kasus dan Hasil Uji ( Data Salah )

Data Masukan Yang di harapkan Hasil

Pengamatan

Kesimpulan Tidak memasukan

Beberapa data

yang Ada di form

Tidak dapat

menyimpan

Muncul peringatan

“Please fill out this field”

[ ] diterima


(19)

Tabel 4.4 Pengujian Output Data Laporan Kasus dan Hasil Uji ( Data Normal )

Data Masukan Yang di

harapkan

Hasil Pengamatan

Kesimpulan

Masukkan data

laporan

Dapat

menampilkan laporan

Dapat

menampilkan laporan

[ ] diterima

[ ] ditolak

Tabel 4.5 Pengujian Output Data Lanjutan


(20)

Klik tombol

download data

dengan ada respon dari sistem

Dapat

menampilkan laporan

Dapat

menampilkan laporan

[ ] diterima

[ ] ditolak

Kasus dan Hasil Uji ( Data Salah )

Data Masukan Yang di harapkan Hasil

Pengamatan

Kesimpulan Masukkan data

laporan

Tidak Dapat menampilkan laporan

Tidak Dapat

menampilkan laporan

[ ] diterima


(21)

Klik tombol

download data

tidak ada respon

Tidak Dapat menampilkan laporan

Menampilkan

peringatan “data harus diisi”

[ ] diterima

[ ] ditolak


(22)

(23)

BAB I

PENDAHULUAN

1.1 Latar Belakang Penelitian

Perkembangan ilmu pengetahuan dan teknologi informasi yang sangat pesat menyebabkan terjadinya banyak perubahan dalam segala aspek bidang kehidupan. Dengan dukungan teknologi komputer telah terbukti bahwa, komputer sangat memegang peranan penting untuk menunjang kelancaran aktivitas pekerjaan di dalam suatu perusahaan. Sistem Informasi sebagai bagian dari teknologi informasi tersebut dapat mempermudah berbagai kegiatan, untuk menghasilkan informasi sebagai penunjang dalam pengambilan keputusan, mempermudah penyelesaian suatu masalah dan meningkatkan kinerja berbagai aktivitas, termasuk pada aktivitas penyewaan mobil pada suatu instansi. Untuk itu perlu dibuat sebuah sistem berbasis komputer baik itu berbasis web maupun desktop yang dapat membantu efisiensi dan efektivitas aktivitas tersebut. Selain untuk menghemat waktu, keakuratan, ketelitian, ketepatan dalam penyajian suatu output (laporan), sistem tersebut dapat menjamin keutuhan data, karena seluruh data yang ada dan berkaitan akan diolah secara sistematis dan terstruktur.

Koperasi keluarga pegawai adalah sebuah badan usaha yang bergerak dibidang jasa rental mobil yang khusus melayani civitas akademik yang berada di lingkungan Institut Teknologi Bandung. Pada setiap aktivitas yang sedang berjalan pada perusahaan tersebut belum menggunakan sistem informasi, sehingga


(24)

2

menimbulkan beberapa permasalahan yang muncul diantaranya belum terdapatnya Sistem Informasi atau akses satu portal dalam melakukan aktivitas rental mobil, sehingga menyulitkan para anggota karena dikelola secara manual melalui telepon, sms atau datang langsung ke tempat rental dengan tidak langsung memesan ke bagian pemesanan rental mobil, tidak terkelolanya data para anggota dengan baik, dikarenakan pencatatan data dilakukan secara manual dan sulitnya

mencari data hasil penyewaan, dikarenakan history penyewaan tidak setiap waktu

dicatat di buku penyewaan. Sehingga peneliti melihat bahwa diperlukan sebuah sistem informasi guna mendukung sebuah perkembangan teknologi dan mendukung kemudahan bagi setiap civitas.

Atas dasar pertimbangan masalah tersebut, peneliti bermaksud untuk

melakukan pembuatan “Sistem Informasi Jasa Rental Mobil Berbasis Web

Pada Rental Mobil Koperasi Keluarga Pegawai Institut Teknologi Bandung”

Diharapkan dengan adanya pembuatan sistem informasi ini dapat menyelesaikan masalah-masalah yang ada pada sistem yang sudah berjalan.

1.2 Identifikasi dan Rumusan Masalah

Sehubungan dengan yang telah diuraikan, maka peniliti melakukan identifikasi dan merumuskan masalah sebagai berikut :


(25)

3

1.2.1 Identifikasi Masalah

Dari uraian latar belakang diatas maka peneliti mengidentifikasi masalah sebagai berikut :

1. Belum terdapatnya Sistem Informasi atau akses satu portal dalam melakukan

aktivitas rental mobil, sehingga menyulitkan para anggota karena dikelola secara manual melalui telepon, sms atau datang langsung ke tempat rental.

2. Pengolahan data dan pembuatan laporan yang dilakukan masih bersifat

pencatatan dalam bentuk pembukuan sehingga pencarian data dan pembuatan laporan membutuhkan waktu yang lama.

3. Sulitnya mencari data hasil penyewaan, dikarenakan history penyewaan tidak

setiap waktu dicatat di buku penyewaan.

1.2.2 Rumusan Masalah

Berdasarkan latar belakang diatas, maka peneliti merumuskan masalah sebagai berikut :

1. Bagaimana sistem yang sedang berjalan dapat memberikan sebuah informasi

yang efektif dan efisien sehingga dapat memberikan dukungan, pengawasan dan evaluasi yang matang serta optimal ?

2. Bagaimana sistem yang diusulkan agar dapat membuat akses satu portal bagi

para anggota dalam melakukan aktivitas rental mobil ?

3. Bagaimana pengujian sistem informasi jasa rental mobil yang dibangun agar


(26)

4

4. Bagaimana sistem yang dibangun dan diharapkan diimplementasikan dapat

menunjang sistem yang telah berjalan menjadi sebuah sistem yang baru yang lebih efektif dan efisien?

1.3 Maksud dan Tujuan Penelitian

Adapun Maksud dan Tujuan Penelitian ini dilakukan diantaranya sebagai berikut :

1.3.1 Maksud Penelitian

Penelitian ini dimaksudkan untuk mempermudah dan memfasilitasi para anggota yang terlibat dalam setiap aktivitas penyewaan mobil, untuk dapat memaksimalkan manfaat yang diperoleh melalui penggunaan teknologi informasi dan pengembangan sistem teknologi informasi yang sesuai. Guna mengevaluasi dan mengembangkan pelayanan terhadap para anggotanya.

1.3.2 Tujuan Penelitian

Tujuan yang ingin dicapai dari pembuatasn aplikasi ini adalah sebagai berikut:

1. Membuat sistem yang sedang berjalan ketika melakukan aktivitas pemesanan

dapat memberikan sebuah informasi yang efektif dan efisien sehingga dapat memberikan dukungan, pengawasan dan evaluasi yang matang serta optimal.

2. Membuat sistem yang diusulkan menjadi akses satu portal bagi para anggota


(27)

5

3. Mengetahui pengujian sistem informasi yang sedang dibangun agar

diharapkan dapat diimplementasikan.

4. Mengetahui sistem yang dibangun dan diimplementasikan dapat menunjang

sistem yang telah berjalan menjadi sebuah sistem yang baru yang lebih efektif dan efisien.

1.4 Kegunaan Penelitian

Suatu penelitian hendaknya memiliki sebuah manfaat bagi yang terkait dengan penelitian yang dilakukan, maka dari itu peneliti berharap bahwa dengan adanya penelitian ini akan menghasilkan manfaat sebagai berikut:

1.4.1 Kegunaan Akademis

Peneliti berharap dengan dilakukannya penelitian ini akan menghasilkan kegunaan akademis sebagai berikut :

1. Menambah informasi dalam upaya mengimplementasikan Sistem Informasi

rental mobil.

2. Menjadi bahan acuan bagian peneliti selanjutnya berkaitan dengan Sistem Informasi rental mobil.

3. Diharapkan hasil dari penelitian dapat menjadi dokumen akademik yang

berguna untuk dijadikan acuan bagi civitas akademik khususnya bagi


(28)

6

1.4.2 Kegunaan Praktis

Berikut ini beberapa pertimbangan yang mungkin didapat dari kegunaan praktis yang akan didapat oleh berbagai pihak yang terlibat diantaranya :

a. Bagi pihak Koperasi Keluarga Pegawai ITB

1. Penelitian ini hendaknya dapat menjadi bahan pertimbangan bagi

manajemen dalam mengimplementasikannya.

2. Penelitian ini hendaknya dapat menjadi bahan pertimbangan bagi

perusahaan untuk meningkatkan pengawasan dan evaluasi yang efektif dan efisien terhadap sistem teknologi informasinya.

b. Bagi pihak peneliti

Menambah wawasan dan pengetahuan mengenai masalah yang terjadi yang berhubungan dengan sistem teknologi informasi.

c. Bagi mahasiswa Universitas Komputer Indonesia (UNIKOM)

Penelitian ini dapat dijadikan sebagai referensi untuk penelitian selanjutnya, terutama bagi mahasiswa Universitas Komputer Indonesia (UNIKOM) yang berminat melakukan penelitian yang berkaitan dengan sistem teknologi informasi.

1.5 Batasan Masalah

Supaya penelitian ini lebih terfokus dan terarah maka diberikan batasan terhadap sistem yang akan dibahas, antara lain :


(29)

7

2. Sistem yang dibangun sebatas menangani permasalahan yang berkaitan

dengan pengelolaan aktivitas rentas mobil.

3. Sistem yang dibangun sebatas membuat sistem yang sedang berjalan dapat memberikan sebuah informasi yang efektif dan efisien.

1.6 Lokasi dan Waktu Penelitian

Penelitian skripsi ini dilaksanakan di Koperasi Keluarga Pegawai Institut Teknologi Bandung yang beralamat di jalan Ganehsa No. 15 E kota Bandung 40132. Adapun jadwal penelitian disusun menggunakan gant chart pada bulan September - Desember 2015 sebagai berikut.

Table 1.1 Waktu Penelitian

N o .

Aktivitas

Tahun 2015 - 2016

Oktober November Desember Januari 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 Menganalisi proses

bisnis

2

Mendefinisikan

kebutuhan perangkat

lunak

3

Mendeskripsikan

arsitektur perangkat

lunak

4 Penulisan program 5 Pengujian program


(30)

8

1.7 Sistematika Penulisan

Dalam penulisan penelitian ini terdiri dari 5 bab dengan sistematika penulisan sebagai berikut:

BAB I PENDAHULUAN

Bagian ini membahas tentang latar belakang penelitian, identifikasi dan rumusan masalah, maksud dan tujuan penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu penelitian serta sistematika penulisan yang akan dipergunakan.

BAB II LANDASAN TEORI

Bagian ini membahas tentang beberapa teori dasar dari sistem, informasi, Sistem Infomasi, analisis dan perancangan sistem, perancangan basis data, konsep dasar jaringan komputer, sekilas tentang PHP, Code Igniter Framework dan

MySQL yang relevan dengan permasalahan yang dibahas dalam penelitian ini.

BAB III OBJEK DAN METODE PENELITIAN

Bagian ini membahas tentang objek penelitian serta membahas bagaimana perancangan perangkat lunak yang terdiri dari metode yang digunakan dalam penelitian dan analisis sistem yang berjalan.

BAB IV HASIL DAN PEMBAHASAN

Bagian ini membahas tentang bagaimana perancangan sistem, perancangan antar muka, perancangan arsitektur jaringan, pengujian serta


(31)

9

bagaimana implementasinya atas dasar hasil dari penelitian yang dilakukan untuk dapat memecah permasalah yang sedang terjadi pada objek penelitian.

BAB V KESIMPULAN DAN SARAN

Bagian ini membahas mengenai kesimpulan yang dapat diambil dari penelitian yang telah dilakukan serta saran untuk penelitian yang telah dilakukan agar dapat bermanfaat bagi pihak lain yang berkepentingan untuk pengembangan lebih lanjut.


(32)

122

BAB V

KESIMPULAN DAN SARAN

5.1Kesimpulan

Dari hasil perancangan sistem informasi rental mobil yang sudah dilakukan pada jasa rental mobil koperasi keluarga pegawai ITB yang ada di kota Bandung, dapat disimpulkan bahwa secara umum tujuan dari perancangan sistem telah tercapai, hal tersebut dapat dilihat dari kemampuan sistem yang dibangun dapat mengatasi permasalahan yang sering terjadi pada jasa rental mobil koperasi keluarga pegawai ITB yang ada di kota Bandung, manfaat yang di peroleh dari sistem telah dibangun ini anatar lain :

1. Dengan adanya sistem yang dibangun ini, dapat memudahkan pengguna

jasa rental mobil dalam melakukan pencarian dan penyewaan mobil yang ada di koperasi keluarga pegawai ITB.

2. Dengan adanya sistem yang dibangun ini, dapat meningkatkan kualitas pelayanan jasa rental mobil koperasi keluarga pegawai ITB.

3. Sistem yang dibangun sudah diuji sehingga dapat berjalan sesuai dengan

yang diharapkan.

4. Dengan adanya sistem yang dibangun ini, dapat diimplementasikan

kepada pengguna dan penyedia jasa rental mobil koperasi keluarga pegawai ITB.


(33)

123

Sistem informasi jasa rental mobil ini dikembangkan dengan metode berorientasi objek serta menggunakan bahasa pemrograman PHP dengan

menggunakan Framework Code Igniter dalam implementasi pengembangannya.

5.2 Saran

Berdasarkan hasil penelitian, penulis berharap sistem informasi jasa rental mobil ini dapat bermanfaat untuk penyedia jasa rental mobil koperasi keluarga pegawai ITB dan pengguna jasa rental mobil. Ada beberapan saran yang didapat dari hasil akhir penelitian ini adalah sebagai berikut :

1. Disarankan ada pengembangan aplikasi rental mobil koperasi keluarga

pegawai ITB menjadi aplikasi android sehingga dapat benar-benar

mempermudah pencarian dan penyewaan mobil.

2. Disarankan ada pengembangan pada tampilan web agar lebih unik lagi, sehingga terlihat menarik bagi pengguna jasa rental yang melakukan aktivitas di web jasa rental mobil koperasi keluarga pegawai ITB.


(34)

SISTEM INFORMASI JASA RENTAL MOBIL BERBASIS

WEB PADA RENTAL MOBIL KOPERASI KELUARGA

PEGAWAI INSTITUT TEKNOLOGI BANDUNG

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer

Oleh :

ANDRI RESTU NUGRAHA 10511918

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(35)

DAFTAR ISI

Halaman

LEMBAR PENGESAHAN PERNYATAAN KEASLIAN

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR TABEL... ix

DAFTAR GAMBAR ... xi

DAFTAR SIMBOL ... xiiii

BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian ... 1

1.2 Identifikasi dan Rumusan Masalah ... 2

1.2.1 Identifikasi Masalah ... 3

1.2.2 Rumusan Masalah ... 3

1.3 Maksud dan Tujuan Penelitian ... 4

1.3.1 Maksud Penelitian ... 4

1.3.2 Tujuan Penelitian ... 4

1.4 Kegunaan Penelitian... 5

1.4.1 Kegunaan Akademis ... 5

1.4.2 Kegunaan Praktis ... 6

1.5 Batasan Masalah... 6

1.6 Lokasi dan Waktu Penelitian ... 7


(36)

vi BAB II LANDASAN TEORI

2.1 Pengertian Sistem ... 10

2.2 Pengertian Data ... 10

2.3 Pengertian Informasi ... 11

2.3.1 Hirarki Informasi ... 11

2.3.2 Siklus Informasi ... 12

2.3.3 Kualitas Informasi ... 13

2.4 Pengertian Sistem Informasi ... 13

2.4.1 Komponen Sistem Informasi... 14

2.4.2 Perencanaan Sistem Informasi ... 15

2.5 Pengertian Penyewaan Mobil...16

2.6 Pengertian Mobil...16

2.7 Pengertian Sistem Informasi Penyewaan Mobil...16

2.8 Analisa & Perancangan Sistem ... 17

2.8.1 Perancangan Sistem ... 18

2.8.2 Desain Sistem ... 25

2.8.3 Tujuan Desain Sistem ... 26

2.8.4 Perancangan Basis Data ... 27

2.9 Jaringan Komputer ... 29

2.9.1 Pengertian Jaringan Komputer ... 30

2.9.2 Jenis-jenis Jaringan Komputer ... 30

2.9.3 Topologi Jaringan Komputer ... 30

2.9.4 Client Server... 35

2.10 Perangkat Lunak Pendukung... 38

2.10.1 Sekilas Tentang PHP ... 38

2.10.2 Sekilas Tentang MySQL ... 39


(37)

BAB III OBJEK DAN METODE PENELITIAN

3.1 Objek Penelitian ... 42

3.1.1 Sejarah Perusahaan... 42

3.1.2 Visi, Misi dan Target Perusahaan ... 43

3.1.3 Struktur Organisasi Perusahaan ... 45

3.1.4 Deskripsi Tugas ... 46

3.2 Metode Penelitian... 47

3.2.1 Desain Penelitian ... 47

3.2.2 Jenis dan Metode Pengumpulan Data ... 47

3.2.2.1 Sumber data primer ... 47

3.2.2.2 Sumber data sekunder ... 48

3.2.3 Metode Pendekatan dan Pengembangan Sistem ... 50

3.2.3.1 Metode pendekatan sistem ... 50

3.2.3.2 Metode pengembangan sistem ... 51

3.2.3.3 Alat bantu analisis dan perancangan ... 54

3.2.4 Pengujian Software ... 56

3.3 Analisis Sistem yang Berjalan ... 58

3.3.1 Analisis Sistem yang Berjalan ... 58

3.3.2 Use case diagram... 59

3.3.2.1 Definisi aktor dan deskripsinya ... 60

3.3.2.2 Definisi use case dan deskripsinya ... 61

3.3.3 Skenario use case ... 64

3.4 Activity diagram... 68

3.5 Evaluasi sistem yang sedang berjalan ... 71

BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Sistem ... 72

4.1.1 Tujuan Perancangan Sistem ... 72


(38)

viii

4.1.3 Perancangan prosedur yang Diusulkan ... 73

4.1.3.1 Use case diagram ... 74

4.1.3.2 Skenario use case ... 78

4.1.3.3 Activity diagram ... 83

4.1.3.4 Sequence diagram ... 87

4.1.4 Perancangan Data ... 90

4.1.4.1 Class diagram ... 90

4.1.4.2 Object diagram ... 91

4.1.4.3 Deployment diagram ... 92

4.2 Perancangan Antar Muka ... 93

4.2.1 Struktur menu ... 94

4.2.2 Perancangan input ... 95

4.2.3 Perancangan output ... 96

4.3 Perancangan Arsitektur Jaringan ... 96

4.4 Pengujian ... 97

4.4.1 Rencana pengujian ... 97

4.4.2 Kasus dan hasil pengujian... 98

4.4.3 Kesimpulan hasil pengujian ... 101

4.5 Implementasi ... 102

4.5.1 Implementasi perangkat lunak ... 102

4.5.2 Implementasi perangkat keras ... 102

4.5.3 Implementasi Basis Data (Sintaks SQL) ... 103

4.5.4 Implementasi antar muka ... 110

4.5.5 Implementasi instalasi program ... 111

4.5.6 Penggunaan program ... 114

4.5.6.1 Pengunaan halaman admin / pimpinan ... 114


(39)

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan ... 122 5.2 Saran ... 123

DAFTAR PUSTAKA ... 124


(40)

x

DAFTAR TABEL

Table 1.1Waktu Penelitian ... 7

Tabel 3.1 Definisi Aktor dan Deskripsinya ... ....58

Tabel 3.2 Definisi Use Case Cek Mobil dan Deskripsinya...59

Tabel 3.3 Definisi Use Case Sewa Mobil dan Deskripsinya ... 60

Tabel 3.4 Definisi Use Case Announcment dan Deskripsinya ... 61

Tabel 3.5 Definisi Use Case Laporan dan Deskripsinya... 62

Tabel 3.6 Skenario Use Case Cek Ketersediaan Mobil ... 62

Tabel 3.7 Skenario Use Case Sewa Mobil dan Deskripsinya ... 63

Tabel 3.8 Skenario Use Case Announcment dan Deskripsinya ... 64

Tabel 3.9 Skenario Use Case Laporan dan Deskripsinya ... 65

Tabel 3.10 Evaluasi terhadap sistem yang sedang berjalan ... 69

Tabel 4.1 Definisi Aktor dan Deskripsinya...72

Tabel 4.2 Definisi Use Case Mobil Tersedia dan Deskripsinya...73

Tabel 4.3 Definisi Use Case Sewa dan Deskripsinya...74

Tabel 4.4 Definisi Use Case Announcment dan Deskripsiny...75

Tabel 4.5 Definisi Use Case Laporan dan Deskripsinya... 76

Tabel 4.6 Skenarion Use Case Mobil yang tersedia dan Deskripsinya...77

Tabel 4.7 Skenarion Use Case Sewa dan Deskripsinya...78

Tabel 4.8 Skenario Use Case Announcment...79

Tabel 4.9 Skenario Use Case Laporan dan Deskripsinya...80

Tabel 4.10 Rencana Pengujian Sistem yang Diusulkan...96

Tabel 4.11 Pengujian Login User...96

Tabel 4.12 Pengujian input Data...97

Tabel 4.13 Pengujian proses Data Pesan...98

Tabel 4.14 Pengujian output Data Laporan...98

Tabel 4.15 Pengujian output Data Lanjutan...99

Tabel 4.16 Implementasi Antar Muka Halaman Admin...108


(41)

DAFTAR GAMBAR

Gambar 1. Simbol Use Case Diagram ... xii

Gambar 2. Simbol Class Diagram ... xiv

Gambar 3. Simbol Sequence Diagram ... xvv

Gambar 4. Simbol Activity Diagram ... xvv

Gambar 2.1 Hirarki Informasi ... 12

Gambar 2.2 Siklus Informasi ... 12

Gambar 2.3 Lima Komponen Sistem Informasi ... 14

Gambar 2.4 Topologi Linear Bus... 31

Gambar 2.5 Topologi Star... 32

Gambar 2.6 Topologi Cincin ... 33

Gambar 2.7 Topologi Tree ... 33

Gambar 2.8 Model Hubungan Client Server... .36

Gambar 3.1 Struktur Organisasi Koperasi Keluarga Pegawai ITB dan Divisi Travel ... ...43

Gambar 3.2 Tahap-Tahap Pengembangan dalam RUP...50

Gambar 3.3 Use case sistem yang berjalan...57

Gambar 3.4 Activity Diagram Cek Mobil...66

Gambar 3.5 Activity Diagram Sewa Mobil...67

Gambar 3.6 Activity diagram Announcment...68

Gambar 3.7 Activity diagram Laporan...68

Gambar 4.1 Use Case Diagram yang Diusulkan...72

Gambar 4.2 Activity Diagram Mobil Tersedia...81

Gambar 4.3 Activity Diagram Sewa...83

Gambar 4.4 Activity Diagram Announcment...84

Gambar 4.5 Activity Diagram Laporan...84

Gambar 4.6 Sequence Diagram cek mobil tersedia...85

Gambar 4.7 Sequence Diagram sewa mobil...86

Gambar 4.8 Sequence Diagram Announcment...87

Gambar 4.9 Sequence Diagram Laporan...88

Gambar 4.10 Class Diagram...89

Gambar 4.11 Object Diagram...90

Gambar 4.12 Deployment Diagram...91

Gambar 4.13 Halaman Struktur Menu Admin...92

Gambar 4.14 Halaman User...93

Gambar 4.15 Form tambah kendaraan...94

Gambar 4.16 Arsitektur Jaringan yang Disusulkan...95

Gambar 4.17 Icon Xampp...109

Gambar 4.18 XAMPP Setup...110

Gambar 4.19 XAMPP Loading Install...110

Gambar 4.20 XAMPP Install Selesai...111


(42)

xii

Gambar 4.22 Menjalankan Services Apache...112

Gambar 4.23 Halaman awal web...113

Gambar 4.24 Dashboard Halaman admin...113

Gambar 4.25 Halaman Master Kendaraan...114

Gambar 4.26Halaman Form Pemesanan...114

Gambar 4.27 Halaman Laporan...115

Gambar 4.28 Halaman Awal User/pengguna...116

Gambar 4.29 Halaman Tata Cara Pemesanan...117

Gambar 4.30 Halaman Detail Kendaraan...118


(43)

DAFTAR SIMBOL

NO GAMBAR NAMA KETERANGAN

1 Actor

Menspesifikasikan himpuan peran yang pengguna mainkan ketika berinteraksi dengan use case.

2 Dependency

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri (independent).

3 Generalization

Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor).

4 Include Menspesifikasikan bahwa use case sumber secara eksplisit.

5 Extend

Menspesifikasikan bahwa use case target memperluas perilaku dari use case sumber pada suatu titik yang diberikan.

6 Association Apa yang menghubungkan antara objek satu dengan objek lainnya.

7 System

Menspesifikasikan paket yang menampilkan sistem secara terbatas.

8 Use Case

Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor


(44)

xiv

NO GAMBAR NAMA KETERANGAN

9 Collaboration

Interaksi aturan-aturan dan elemen lain yang bekerja sama untuk menyediakan prilaku yang lebih besar dari jumlah dan elemen-elemennya (sinergi).

10 Note

Elemen fisik yang eksis saat aplikasi dijalankan dan mencerminkan suatu sumber daya komputasi

Gambar 1. Simbol Use Case Diagram

NO GAMBAR NAMA KETERANGAN

1 Generalization

Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor).

2 Nary

Association

Upaya untuk menghindari asosiasi dengan lebih dari 2 objek.

3 Class Himpunan dari objek-objek yang berbagi

atribut serta operasi yang sama.

4 Collaboration

Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor

5 Realization

Operasi yang benar-benar dilakukan oleh suatu objek.

6 Dependency

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempegaruhi elemen yang bergantung padanya elemen yang tidak mandiri

7 Association

Apa yang menghubungkan antara objek satu dengan objek lainnya


(45)

NO GAMBAR NAMA KETERANGAN

1 LifeLine

Objek entity, antarmuka yang saling berinteraksi.

2 Message

Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi

3 Message

Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi

Gambar 3. Simbol Sequence Diagram

NO GAMBAR NAMA KETERANGAN

1 Actifity

Memperlihatkan bagaimana masing-masing kelas antarmuka saling berinteraksi satu sama lain

2 Action State dari sistem yang mencerminkan

eksekusi dari suatu aksi

3 Initial Node Bagaimana objek dibentuk atau diawali.

4 Actifity Final

Node

Bagaimana objek dibentuk dan dihancurkan

5 Fork Node Satu aliran yang pada tahap tertentu berubah menjadi beberapa aliran

6 Decision Pilihan Proses / seleksi


(46)

122

DAFTAR PUSTAKA

[1] J. Sukardi, "Penerapan Disiplin Security Policy," 2015. [Online]. Available: http://www.ciso.co.id/magazine/2014/CISOMagazine0614.pdf. [Accessed 21 Mar 2015].

[2] Jogiyanto HM, "Analisis dan Desain," Yogyakarta, Andi, 2005.

[3] A.-B. B. Ladjamudin, "Rekayasa Perangkat Lunak," Yogyakarta, Graha Ilmu, 2006.

[4] Z. Amsyah, "Managemen Sistem Informasi," Jakarta, PT. Gramedia Pustaka Utama, 2003.

[5] Abdul Kadir, "Pengenalan Sistem informasi," Yogyakarta, Andi, 2003. [6] Fathansyah, Ir. "Basis Data," Bandung, Informatika, 2007.

[7] Irawan Budi, "Jaringan Komputer," Bandung, Graha Ilmu.

[8] Sutanta Edhy, "Sistem Informasi Manajemen," Yogyakarta, Graha Ilmu, 2003.

[9] Humadian dan Indrayani Evi, "Sistem Informasi Manajemen Obsesi," Yogyakarta, Graha Ilmu, 2006.

[10] Nugroho Adi, "Analisis dan perancangan sistem informasi dengan," Bandung, Informatika, 2005.


(47)

KATA PENGANTAR

Assalammu’alaikum.Wr.Wb.

Alhamdulillahhirobbil’alamin, puji syukur kehadirat Allah SWT atas

segala rahmat dan karuniaNya maka selesai sudah penulisan Skripsi ini dengan

judul “SISTEM INFORMASI RENTAL MOBIL BERBASIS WEB DI

KOPERASI KELUARGA PEGAWAI INSTITUT TEKNOLOGI BANDUNG”. Skripsi ini disusun berdasarkan studi kasus pada Rental Mobil Koperasi Keluarga Pegawai ITB yang ada di Kota Bandung.

Dalam penulisan Skripsi ini, penulis menerima bantuan dorongan dari berbagai pihak baik langsung maupun tidak langsung. Oleh sebab itu, penulis mengucapkan terima kasih kepada:

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

Indonesia.

2. Prof. DR. H. Denny Kurniadie, Ir., M.sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Citra Noviasari, S.Si., MT, selaku Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

4. Yasmi Afrizal,S.Kom., M.Kom, selaku Dosen Wali yang telah membina

dan mengarahkan penulis dari masa perkuliahan sampai dengan penulisan skripsi ini.

5. R. Fenny Syafariani, S.Si., M.Stat. selaku dosen pembimbing tugas akhir yang telah bersedia meluangkan waktunya untuk membimbing penulis.

6. Wartika, S.Kom., M.T. serta Andri Sahata S, S.Kom., M.Kom. yang telah

menyediakan waktu untuk menilai dan menguji.

7. Dr. Ir. Nana Rachmana Syambas, M.Eng, selaku Ketua di Koperasi

Keluarga Pegawai ITB yang telah mengijinkan penulis dalam melakukan penelitian di perusahaan.


(48)

iv

8. Erik Permana, selaku Manager Divisi Travel dan Jasa Konsultasi di Koperasi Keluarga Pegawai ITB yang telah mengijinkan penulis dalam melakukan penelitian di perusahaan.

9. Bapak Wardjo Suherman dan Ibunda Maryati selaku kedua orang tua

tercinta.

10.Ade Hermawan selaku teman seperjuangan, yang senantiasa membimbing

dalam pengerjaan skripsi ini.

11.Semua Teman-teman kelas SI-Karyawan Ade, Dede, Gelar, Hendra,

Chrisna, Shandi, Thorik, Andi, Supri, Rayzal, Taufik, Izar, Adi, Ibu Sri, Tami, Esther, Widya, Siska.

12.Seluruh staff Sekolah Farmasi ITB yang telah memberikan dorongan, semangat dan motivasi kepada penulis untuk menyelesaikan skripsi ini.

13.Faza dan Keluarga yang telah memberikan dorongan, semangat dan

motivasi kepada penulis untuk menyelesaikan skripsi ini.

14.Seluruh pihak yang telah membantu, memanjatkan do’a serta dukungan dalam penyelesaian penulisan laporan Skripsi ini yang tidak dapat penulis sebutkan.

Akhir kata, penulis memohon maaf apabila terdapat kesalahan dalam penulisan Skripsi ini dan semoga Skripsi ini dapat bermanfaat bagi penulis, khususnya dan umumnya untuk para pembaca. Amin.

Wassalammu’alaikum.Wr.Wb.

Bandung, 19 Januari 2016


(49)

(50)

(51)

(1)

122

DAFTAR PUSTAKA

[1] J. Sukardi, "Penerapan Disiplin Security Policy," 2015. [Online]. Available: http://www.ciso.co.id/magazine/2014/CISOMagazine0614.pdf. [Accessed 21 Mar 2015].

[2] Jogiyanto HM, "Analisis dan Desain," Yogyakarta, Andi, 2005.

[3] A.-B. B. Ladjamudin, "Rekayasa Perangkat Lunak," Yogyakarta, Graha Ilmu, 2006.

[4] Z. Amsyah, "Managemen Sistem Informasi," Jakarta, PT. Gramedia Pustaka Utama, 2003.

[5] Abdul Kadir, "Pengenalan Sistem informasi," Yogyakarta, Andi, 2003. [6] Fathansyah, Ir. "Basis Data," Bandung, Informatika, 2007.

[7] Irawan Budi, "Jaringan Komputer," Bandung, Graha Ilmu.

[8] Sutanta Edhy, "Sistem Informasi Manajemen," Yogyakarta, Graha Ilmu, 2003.

[9] Humadian dan Indrayani Evi, "Sistem Informasi Manajemen Obsesi," Yogyakarta, Graha Ilmu, 2006.

[10] Nugroho Adi, "Analisis dan perancangan sistem informasi dengan," Bandung, Informatika, 2005.


(2)

iii

KATA PENGANTAR

Assalammu’alaikum.Wr.Wb.

Alhamdulillahhirobbil’alamin, puji syukur kehadirat Allah SWT atas

segala rahmat dan karuniaNya maka selesai sudah penulisan Skripsi ini dengan judul “SISTEM INFORMASI RENTAL MOBIL BERBASIS WEB DI

KOPERASI KELUARGA PEGAWAI INSTITUT TEKNOLOGI

BANDUNG”. Skripsi ini disusun berdasarkan studi kasus pada Rental Mobil Koperasi Keluarga Pegawai ITB yang ada di Kota Bandung.

Dalam penulisan Skripsi ini, penulis menerima bantuan dorongan dari berbagai pihak baik langsung maupun tidak langsung. Oleh sebab itu, penulis mengucapkan terima kasih kepada:

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

2. Prof. DR. H. Denny Kurniadie, Ir., M.sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Citra Noviasari, S.Si., MT, selaku Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia. 4. Yasmi Afrizal,S.Kom., M.Kom, selaku Dosen Wali yang telah membina

dan mengarahkan penulis dari masa perkuliahan sampai dengan penulisan skripsi ini.

5. R. Fenny Syafariani, S.Si., M.Stat. selaku dosen pembimbing tugas akhir yang telah bersedia meluangkan waktunya untuk membimbing penulis. 6. Wartika, S.Kom., M.T. serta Andri Sahata S, S.Kom., M.Kom. yang telah

menyediakan waktu untuk menilai dan menguji.

7. Dr. Ir. Nana Rachmana Syambas, M.Eng, selaku Ketua di Koperasi Keluarga Pegawai ITB yang telah mengijinkan penulis dalam melakukan penelitian di perusahaan.


(3)

iv

8. Erik Permana, selaku Manager Divisi Travel dan Jasa Konsultasi di Koperasi Keluarga Pegawai ITB yang telah mengijinkan penulis dalam melakukan penelitian di perusahaan.

9. Bapak Wardjo Suherman dan Ibunda Maryati selaku kedua orang tua tercinta.

10.Ade Hermawan selaku teman seperjuangan, yang senantiasa membimbing dalam pengerjaan skripsi ini.

11.Semua Teman-teman kelas SI-Karyawan Ade, Dede, Gelar, Hendra, Chrisna, Shandi, Thorik, Andi, Supri, Rayzal, Taufik, Izar, Adi, Ibu Sri, Tami, Esther, Widya, Siska.

12.Seluruh staff Sekolah Farmasi ITB yang telah memberikan dorongan, semangat dan motivasi kepada penulis untuk menyelesaikan skripsi ini. 13.Faza dan Keluarga yang telah memberikan dorongan, semangat dan

motivasi kepada penulis untuk menyelesaikan skripsi ini.

14.Seluruh pihak yang telah membantu, memanjatkan do’a serta dukungan dalam penyelesaian penulisan laporan Skripsi ini yang tidak dapat penulis sebutkan.

Akhir kata, penulis memohon maaf apabila terdapat kesalahan dalam penulisan Skripsi ini dan semoga Skripsi ini dapat bermanfaat bagi penulis, khususnya dan umumnya untuk para pembaca. Amin.

Wassalammu’alaikum.Wr.Wb.

Bandung, 19 Januari 2016


(4)

(5)

(6)