Sistem Informasi Jasa Rental Mobil Berbasis Web Pada Rental Mobil Koperasi Keluarga Pegawai Institut Teknologi Bandung
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)