PERANCANGAN APLIKASI SISTEM INFORMASI
SEBAGAI MEDIA PROMOSI MENGGUNAKAN BAHASA
PEMROGRAMAN PHP DAN DATABASE MYSQL PADA
KINALI AUTO RENTAL
Larissa
Navia Rani
Jurusan Sistem Informasi Fakultas Ilmu Komputer UPI YPTK Padang E-mail: [email protected]
Abstrak
Kemajuan teknologi saat ini dapat membantu dalam pengolahan data, dimana pada kenyataan ini komputer sangat diperlukan, mengingat data yang dibutuhkan memerlukan format dan laporan yang baik dan tepat. Maka dari itu diperlukan sistem yang baik untuk kepentingan usaha penyewaan mobil, yang akan memberikan kemudahan, ketepatan, dan kecepatan didalam memberikan informasi kepada customer dan semua pihak yang membutuhkan. Tujuan dari penelitian ini adalah untuk merancang, melakukan pengujian da implementasi sistem informasi penyewaan mobil berbasis web pada perusahaan kinali auto rental.bahasa pemograman yang dipakai adalah PHP dengan menggunakan database MySQL.Sistem informasi penyewaan mobil berbasis web ini dapat memberikan kemudahan kepada calon customer untuk melihat mobil yang disewakan dan mobil yang tersedia di kinali auto rental. Selain itu dapat memberikan kemudahan kepada petugas rental dalam memberikan informasi – informasi mengenai rental mobil.
Kata kunci : Penyewaan Mobil, Sistem Informasi, Web, PHP, MySQL
1.
PENDAHULUAN
Pertumbuhan masyarakat yang semakin pesat menuju kehidupan yang lebih moderen, memiliki mobilitas yang tinggi, mencari suatu kemudahan dan kepuasan dengan efisien dan efektifitas yang tinggi dalam berbagai segi kehidupan termasuk dalam pengumpulan dan pengolahan serta pendistribusian informasi. Perkembangan teknologi informasi dapat menimbulkan berbagai dampak positif maupun dampak negatif diberbagai aspek kehidupan dan lingkungan sosial lainnya. Salah satu aspek positif dari berkembangnya teknologi informasi adalah penguasaan ilmu dibidang komputer yang memberikan kemudahan didalam mengimplementasikan berbagai macam permasalahan yang ada.
Kinali Auto Rental merupakan sebuah usaha rental mobil yang menyediakan jasa penyewaan mobil. Dalam rangka untuk memperluas promosi maka penulis mencoba untuk menghadirkan sebuah layanan yang bisa diakses lebih cepat dan lebih mudah dengan membuat website dengan judul
“
Perancangan Aplikasi Sistem Informasi Sebagai Media Promosi
Menggunakan Bahasa Pemrograman Php dan Database MySql Pada Kinali Auto
Rental “
2.
LANDASAN TEORI
2.1 Pengertian SistemDefinisi sistem secara umum adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai satu tujuan. Dengan demikian, secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau variable-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung sama lain. Ada beberapa pendapat mengenai definisi dari sistem itu sendiri antara lain:
2.2 Karakteristik Sistem
Adapun penjelasan dari karakteristik sistem diatas sebagai berikut : 1. Komponen (Component)
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya saling berkerja sama membentuk satu kesatuan.
2. Batasan (Boundary)
Ruang lingkung sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya.
3. Lingkungan (Environment)
Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem.
4. Penghubung (Interface)
Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem atau interface.
5. Masukan (Input)
Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaa (maintenance input) dan sinyal (signal input).
6. Keluaran (Output)
Hal energi yang diolah dan diklasifikasikan menjadikan keluaran yang berguna. 7. Pengolahan Sistem (Proses)
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi.
8. Saaran Sistem (Obkective)
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. 2.3 Pengertian Informasi
Menurut Tata Sutabri, (2012) Informasi adalah data yang telah diklasifikasikan atau diinterpresentasi untuk digunakan dalam proses pengambilan keputusan.
Komponen Sistem Informasi Perangkat Lunak Basis Data Jaringan Komputer dan Komunikasi Data Prosedur Orang Perangkat Keras
Gambar: 2.5 Komponen Sistem Informasi
2.4 Siklus Hidup Pengembangan Sistem (System Development Life Cycle)
Metode siklus hidup pengembangan sistem atau sistem development life cyvle (SDLC) mempunyai beberapa tahapan.sesuai namanya, SDLC dalam berbagai literatur berbeda-beda, pada prinsipnya secara keseluruhan selua proses yang dilakukan sama saja. Model air terjun dalam SDLC, tahapan-tahapan tersebut terlihat pada gambar 2.2 berikut:
Sumber :Pengenalan Sistem Informasi edisi Revisi, 2014
Gambar 2.6 Siklus Hidup Pengembangan Sistem Tahapan-tahapan metoda SDLC adalah sebagai berikut : 1) Analis sistem (system analysis)
a) Mendefenisikan kembali masalah (redefine the problem) b) Memahami sistem yang ada (understand the existing system)
c) Menentukan kebutuhan-kebutuhan pemakai dan hambatan-hambatan pada suatu sistem baru
d) Model logika dari pemecahan yang direkomendasi 2) Desain sistem (system design)
a) Desain output (output design) b) Desain input (input design) c) Desain file (file design)
3) Implementasi (system implementation) a) Pembangunan sistem (system building) b) Pengetasan (testing)
c) Instalasi / konversi (installation / conversation) d) Operasi (operation)
e) Kaji ulang setelah implementasi (post-implementation review) 4) Operasi dan Perawatan (maintenance)
a) Menggunakan sistem b) Audit sistem
c) Memelihara sistem
d) Perawatan dan peningkatan-peningkatan.
3.
METODOLOGI
Untuk memperoleh data-data ataupun informasi yang lengkap mendesain suatu sistem digunakan teknik pengumpulan data sebagai berikut
:
Analis Sistem
Studi kelayakan Analisis kebutuhanDesaian Sistem
Perangcangan konseptual Perancangan fisikImplementasi
Sistem
Pemrograman dan konversiOperasi dan
pemeliharaan
Kebutuhan Sistem Desain Sistem Sistem siap beroperasi mandiri Implemetassi kurang lengkap atau ada permintaan baru Kesalah ataumasalah yang tak memungkinkan implemtasi dilaksanakan Peubahan lingkup atau kebutuhan
1. Penelitan Lapangan(Field Research)
Penelitian langsung ke Kinali Auto Rental untuk mengumpulkan data serta wawancara dengan salah seorang karyawan Kinali Auto Rental.
2. Penelitian Kepustakaan (Library Reseach)
penelitian ini penulis juga melakukan studi kepustakaan sebagai suatu metoda untuk memperoleh informasi yang relevan dengan penelitian yang dilakukan, yaitu dengan membaca atau melalui literatur – literatur yang berhubungan dengan topik yang dibahas. 3. Penelitian Laboratorium (Laboratory Reseach)
penelitian ini dilakukan untuk mempertemukan teori dan praktek serta menguji rancangan sesuai dengan kebutuhan
.
4.
ANALISA DAN HASIL
4.1 Analisis SistemAnalisa sistem merupakan tahap awal dalam perancangan dan pengembangan sebuah sistem yang akan dirancang, karena pada tahap inilah akan diukur dan dievaluasi kinerja dari sistem yang dirancang, identifikasi terhadap masalah-masalah yang ada dan langkah-langkah untuk kebutuhan perancangan yang diharapkan.
4.2
Analisis Sistem Yang Sedang Berjalan
Kinali Auto Rental merupakan sebuah perusahaan yang bergerak di bidang jasa penyedia sewa mobil, baik dalam maupun luar kota (Provinsi). Untuk saat ini penyewa datang langsung kekantor Kinali Auto Rental.
4.3
Alternatif Pemecahan Masalah
Setelah peneliti mendapatkan informasi mengenai sistem lama yang sedang berjalan, maka peneliti memulai untuk merancang sistem baru yang dapat mendukung dan menggantikan sistem lama yang sedang berjalan.
4.4
Perancangan Sistem dan Aplikasi
Pada langka pembuatan sistem baru ini, peneliti memulai merancang aplikasi yang akan diterapkan pada sistem ini, mulai dari perancangan UML, database yang akan digunakan dan juga desain dasar dari aplikasi yang akan dibangun.
4.5 Use Case Diagram
Use case diagram digunakan untuk mendapatkan functional requirement dari sebuah sistem. Use case berisiapa yang dilakukan oleh system atau apa yang terjadi pada sistem, bukan bagaimana system melakukan. Spesifikasi kebutuhan dasar aktor dan sistem dapat dijelaskan sebagai berikut:
a. Admin dapat melakukan pengelolaan entry mobil (input, editdan delete data mobil), daftar pemesanan (edit dan delete daftar pemesanan), pengelolaan data Gallery (input, edit dan delete data gambar), dan cetak laporan (laporan perhari, perbulan, pertahun).
b. Penyewa/Guest dapat melihat home, profile, ketentua dan syarat, booking, contact dan gallery.
4.6 Implementasi Sistem
Implementasi Sistem merupakan tahap meletakkan sistem dimana sistem tersebut siap untuk dioperasikan, serta dimana sistem tersebut sudah di analisa dan di rancang secara rinci dengan teknologi yang sudah dipilih dan di seleksi.
4.7 Kebutuhan Sistem Baru
Untuk mengimplementasikan sistem baru yang telah dibuat diperlukan alat bantu diantaranya komputer, dimana komputer itu sendiri memiliki tiga komponen pendukung agar mampu beroperasi yaitu hardware, software dan brainware.
4.8
Pengujian Sistem
Pengujian sistem ini menggambarkan bagaimana sebuah sistem berjalan. Tahapan pengujian ini berisikan hasil eksekusi program dan penjelasan program yang telah dibuat untuk mendukung sistem yang dirancang.
Halaman muka ini adalah halaman beranda di Kinali Auto Rental yang pertama kali dilihat oleh Admin dan guest. Pada halaman ini tersedia menu-menu yang siap diakses oleh pengguna/guest. Seperti terlihat pada gambar 4.6 berikut:
Gambar 4.13 Menu Utama.
2. Halaman Profil
Pada halaman ini terdapat Legalitas Perusahaan Kinali Auto Rental yang dapat di akses oleh Admin dan Guest. Seperti terlihat pada gambar 4.7 berikut ini:
Gambar 4.14 Halamam Profil Kinai Auto Rental
3. Halaman Ketentuan dan Syarat
Pada halaman ini terdapat Ketentuan dan syarat pemesanan dari Kinali Auto Rental yang dapat di akses oleh admin dan Guest. Seperti terlihat pada gambar 4.3 berikut ini:
Gambar 4.15 Halaman Ketentuan dan Syarat
Pada halaman ini terdapat Menu Booking yang berisi Daftar Mobil Kinali Auto Rental yang dapat di akses oleh admin dan Guest yang melakukan pemesanan mobil. Seperti terlihat pada gambar 4.16 berikut ini:
Gambar 4.16 Halaman
Booking
5. Halaman
Customer
Pada halaman ini tersedia alamat, form untuk menghubungi kami secara online, nomor telepon, e-mail serta nomor rekening yang siap diakses oleh Guest, seperti gambar 4.17 berikut :
Gambar 4.17 Halaman
Customer
6. Halaman Gallery
Pada halaman ini tersedia Gambar untuk melihat galerry atau gambar seperti gambar 4.18 berikut :
Gambar 4.18 Halaman Gallery
7. Halaman Login
Pada halaman ini terdapat form Login yang dapat di akses oleh admin. Seperti terlihat pada gambar 4.19 berikut ini:
Gambar 4.19 Halaman Login
8. Halaman Home Admin
Pada halaman ini tersedia menu-menu yang siap diakses oleh admin sesuai dengan hak akses admin, seperti gambar 4.20 berikut :
Gambar 4.20 Halaman Menu Admin
9. Halaman
Setting
Akun Admin
Pada halaman Setting Akun Admin seorang admin dapat mengedit profile admin.Seperti terlihat pada gambar 4.21 berikut :
Gambar 4.21 Halaman Setting Akun Admin
10. Halaman Entry Mobil
Pada halaman entry mobil seorang admin dapat menambah dan mengedit daftar mobil yang tersedia di Kinali Auto rental .Seperti terlihat pada gambar 4.22 berikut :
Gambar 4.22 Halaman Entry Mobil
11. Halaman Daftar Pemesanan
Pada Halaman Daftar Pemesanan terdapat daftar penyewa mobil untuk di proses oleh seorang admin. Seperti terlihat pada gambar 4.23 berikut :
Gambar 4.23 Halaman Daftar Pemesanan
12. Halaman Laporan Sewa PerHari
Pada Halaman Laporan Sewa PerHari terdapat laporan daftar pemesanan perhari. Seperti terlihat pada gambar 4.24 berikut :
Gambar 4.24 Halaman Laporan Pemesanan PerHari
13. Halaman Laporan Sewa PerBulan
Pada Halaman Laporan Sewa PerBulan terdapat daftar pemesanan perbulan. Seperti terlihat pada gambar 4.25 berikut :
Gambar 4.25 Halaman Laporan Sewa PerBulan
14. Halaman Laporan Sewa PerTahun
Pada Halaman Laporan Sewa PerTahun terdapat laporan daftar pemesanan pertahun. Seperti terlihat pada gambar 4.26 berikut:
Gambar 4.26 Halaman Laporan Sewa PerTahun
15. Halaman Laporan Sewa PerTahun
Pada Halaman Laporan Sewa PerTahun terdapat laporan daftar pemesanan pertahun.
Seperti terlihat pada gambar 4.27 berikut:
Gambar 4.27 Halaman Laporan Sewa PerTahun
16. Halaman Entry Gallery
Gambar 4.28 Halaman Entrry Gallery
5.
KESIMPULAN
Berdasarkan hasil pengamatan hingga akhir penulisan skripsi ini, baik yang dilakukan secara langsung maupun dengan mempelajari buku-buku yang berhubungan dengan judul yang dibahas maka dapat diambil kesimpulan sebagai berikut:
1 Penerapan sistem informasi berbasis web dapat membantu pelanggan mendapatkan informasi rental mobil pada Kinali Auto Rental yang cepat dan tepat .
2 Sistem informasi berbasis web dapat mempercepat proses dan memberikan kemudahan bagian administrator dan service personel dengan informasi pelanggan yang lebih baik dan lengkap.
3 Mengimplementasikan sistem informasi rental mobil secara online yang dibuat dengan bahasa pemrograman PHP dan MySQL. Diharapkan dapat membantu dalam media promosi untuk memperluas daerah pemasaran.
4 Database MySql yang berfungsi sebagai tempat penyimpanan data yang aman dan dapat membantu dalam pengolahan data secara otomatis serta sangat mudah digunakan sehingga tidak terjadi data yang ganda.
Referensi