LAPORAN KERJA PRAKTEK
SISTEM INFORMASI RENTAL MOTOR JAYA MANDIRI YOGYAKARTA
Diajukan sebagai salah satu syarat
untuk memperoleh gelar sarjana Teknik Informatika
Disusun oleh:
Nama : Danang Sudrajat NIM : 12650029
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA
2016
2
Dosen Penguji
Aulia Faqih Rifa'i, M.Kom NIP 198603 06 201101 1 009
12650029
3
KATA PENGANTAR
Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa, karena hanya atas berkat dan rahmat-Nya, sehingga Laporan Kerja Praktek yang berjudul
“PEMBUATAN SISTEM INFORMASI PENYEWAAN MOTOR PADA RENTAL MOTOR JAYA MANDIRI YOGYAKARTA” dapat diselesaikan dengan baik.
Adapun tujuan penulisan lapora ini adalah untuk memenuhi persyaratan dalam menyelesaikan Kerja Praktek Program Studi Teknik Informatika Universitas Islam Negeri Sunan Kalijaga Yogyakarta.
Penyusunan laporan ini tidak terlepas dari bantuan beberapa pihak, oleh karena itu penulis hendak mengucapkan terimakasih kepada:
1. Orang tua tercinta, yang telah memberikan do’a, semangat, dukungan, dan motivasi selama mengikuti studi.
2. Bapak Sumarsono, M.Kom. selaku Kepala Program Studi Teknik Informatika UIN Sunan Kalijaga Yogyakarta.
3. Bapak Muhammad Jamil selaku pemilik usaha Rental Motor jaya Mandiri yang telah memberikan kesempatan kepada kami untuk melaksanakan kerja praktek di wilayah kerjanya.
4. Bapak Sumarsono, M.Kom. selaku Dosen Pembimbing kerja praktek.
5. Teman-teman kelompok kerja praktek 2012 yang telah berjuang untuk menyelesaikan kerja praktek ini bersama-sama.
6. Teman-teman teknik informatika angkatan 2012 atas motivasi dan dukungan ini.
7. Teman-teman teknik Ikatan Mahasiswa Kebumen di Yogyakarta (IMAKTA) atas motivasi dan dukungan ini.
8. Siti Nurjanah selaku teman, sahabat, dan pendamping yang telah memberikan semangat dan motivasi untuk menyelesaikan kuliah.
4
9. Semua pihak yang tidak dapat disebutkan satu persatu yang terlibat dalam penyusunan Laporan Kerja Praktek ini sehingga dapat selesai.
Akhir kata, penulis menyadari bahwa pelaksanaan dan penyusunan Laporan Kerja Praktek ini belum sempurna.Oleh karena itu kritik dan saran yang membangun sangat penulis harapkan.Semoga penyusunan laporan ini bermanfaat bagi semua pihak.
Yogyakarta, 12 Mei 2016
Penulis
5
DAFTAR ISI
COVER ... i
HALAMAN JUDUL ... ii
LEMBAR PENGESAHAN ... iii
KATA PENGANTAR ... iv
DAFTAR ISI ... vi
DAFTAR GAMBAR ... viii
BAB I PENDAHULUAN 1.1 LATAR BELAKANG ... 1
1.2 RUMUSAN MASALAH ... 1
1.3 BATASAN KERJA PRAKTEK ... 2
1.4 TUJUAN KERJA PRAKTEK ... 2
1.5 MANFAAT KERJA PRAKTEK ... 3
BAB II TEMPAT KERJA PRAKTEK 2.1 GAMBARAN UMUM INSTANSI ... 4
2.2 RUANG LINGKUP KERJA PRAKTEK ... 5
BAB III HASIL DAN PEMBAHASAN 3.1 ANALISIS ... 6
3.1.1. KONDISI KERJA INSTANSI ... 6
3.1.2. KONDISI SDM ... 6
3.1.3. KONDISI LAYANAN YANG BERJALAN ... 6
3.2 KEGIATAN KERJA PRAKTEK ... 7
3.3 HASIL ... 16
6 BAB IV PENUTUP
4.1 KESIMPULAN ... 32 4.2 REKOMENDASI ... 32 DAFTAR PUSTAKA ... 33
7
DAFTAR GAMBAR
Daftar Gambar 3.1 ... 9
Daftar Gambar 3.2 ... 11
Daftar Gambar 3.3 ... 12
Daftar Gambar 3.4 ... 13
Daftar Gambar 3.5 ... 14
Daftar Gambar 3.6 ... 14
Daftar Gambar 3.7 ... 15
Daftar Gambar 3.8 ... 15
Daftar Gambar 3.9 ... 16
Daftar Gambar 3.10 ... 17
Daftar Gambar 3.11 ... 18
Daftar Gambar 3.12 ... 19
Daftar Gambar 3.13 ... 19
Daftar Gambar 3.14 ... 20
Daftar Gambar 3.15 ... 20
Daftar Gambar 3.16 ... 21
Daftar Gambar 3.17 ... 22
Daftar Gambar 3.18 ... 23
Daftar Gambar 3.19 ... 23
Daftar Gambar 3.20 ... 24
Daftar Gambar 3.21 ... 24
Daftar Gambar 3.22 ... 25
Daftar Gambar 3.23 ... 25
Daftar Gambar 3.24 ... 26
Daftar Gambar 3.25 ... 27
Daftar Gambar 3.26 ... 27
Daftar Gambar 3.27 ... 28
Daftar Gambar 3.28 ... 28
8
Daftar Gambar 3.29 ... 29
Daftar Gambar 3.30 ... 29
Daftar Gambar 3.31 ... 30
Daftar Gambar 3.32 ... 31
Daftar Gambar 3.33 ... 31 BAB I
PENDAHULUAN 1.1 Latar belakang
Seiring berkembangnya Teknologi Informasi, hampir semua kegiatan manusia juga mengalami perkembangan. Hampir semua bidang menggunakan teknologi informasi untuk sarana media promosi, belajar, penjualan, dan kegiatan lainnya.Dengan adanya teknologi informasi penyebaran dan penerimaan informasi menjadi lebih cepat dan mudah. Hal ini yang membuat teknologi informasi ini menjadi kebutuhan bagi semua bidang.
Salah satu bidang yang membutuhkan aplikasi tersebut yaitu bidang usaha jasa rental motor.Sektor usaha ini sekarang ini bergantung sekali dengan teknologi informasi, system konvensional sekarang ini dirasa kurang akurat dan butuh waktu lama untuk pengelolaanya. Dengan adanya sitem informasi ini sebenarnya sangat membantu pada aktivitas perusahaan atau badan usaha lain, akan tetapi masih banyak badan usaha yang belum memanfaatkannya.
Jaya Mandiri Rental Motor Yogyakarta salah satunya,usaha ini belum mempunyai administrassi menggunakan teknologi informasi , baik dalam pengolahan data user, motor dan penyewaan serta penyebaran informasi masih
9
menggunakan media cetak dan hanya masyarakat yang lewat saja yang tahu. Hal ini dinilai kurang efektif dan efisien pada masa sekarang ini.
Dengan demikian, perlu dibuat system informasi ini guna sebagai media untuk penyebaran informasi dalam pemasaran dan pengelolaan data perusahaan.
Diharapkan dengan adanya system informasi ini dapat mempermudah dan memperlancar dalam pengaksesan informasi.
1.2 Rumusan Masalah
Dari latar belakang tersebut di atas dapat dirumuskan beberapa masalah yaitu :
a. Modul apa saja yang akan dibuat dalam system ini?
b. Bagaimana mengolah data member dan motor dalam sistem ini?
1.3 Batasan Kerja Praktek
Batasan- batasan yang dibahas kerja praktek ini yaitu :
1. Membuat interface halaman login, pengolahan data member, data motor dan transaksi.
2. Tidak membahas masalah database.
3. Tidak membahas masalah keamanan system informasi
1.4 Tujuan Kerja Praktek
Adapun tujuan dari kerja praktek ini adalah sebagai berikut :
10
1. Membuat system informasi pengolahan data member ,motor dan transaksi.
2. Sebagai Pengenalan kepada mahasiswa teknik Inforamatika di dunia kerja.
1.5 Manfaat Kerja Praktek
Diharapkan dari pelaksanaan kerja praktek ini dapat membawa manfaat diantaranya :
1. Dapat membantu Rental Motor Jaya Mandiri dalam pengelolaan persewaan.
11 BAB II
TEMPAT KERJA PRAKTEK
2.1 Gambaran Umum Instansi 2.1.1 Profil Usaha
Usaha rental motor Jaya Mandiri didirikan oleh Muhammad Jamil dan istrinya pada bulan Mei 2011.Lokasi usaha ini di Karangmalang No A17.Awal pendirian ini dimaksudkan untuk memperbaiki ekonomi keluarga.Bermodal dua motor usaha ini terus berkembang hingga saat ini berjumlah 10 motor dan udah punya cabang di daerah Gandok . Sekarang ini lokasi Jaya mandiri berada di Karangmalang No A1 CT Depok Sleman Yogyakarta Telp 0274 558039 Hp. 081903776105.
Menempati bangunan 3x4 usaha ini terus berkemang hingga saat ini.Omset perbulan dari usaha ini mencapai Rp 15.000.000,- per bulan.
2.1.2 Visi dan Misi
Visi
Rental Motor Jaya Mandiri ingin membuka cabang yang lebih banyak lagi dan terus berkembang guna menjadi Rental Motor yang ternama dan terpecaya di Yogyakarta
12 Misi
1. Memberi kemudahan bagi mahasiswa yang membutuhkan pinjaman sepeda motor.
2. Memberikan lapangan pekerjaan bagi SDM (Sumber Daya Manusia) yang membutuhkan pekerjaan.
3. Membuka peluang usaha serta meningkatkan taraf hidup yang lebih baik.
2.2 Ruang Lingkup Kerja Praktek
Jaya Mandiri Rental Motor Yogyakarta sebagai usaha di bidang jasa saat ini belum memiliki system informasi untuk pengelolaan kegiatan penyewaan. Oleh karena itu ruang lingkup kerja praktek masih berada di wilayah pengembangan informasi dan komunikasi.
13 BAB III
HASIL DAN PEMBAHASAN 3.1 Analisis
Setelah dilakukan observasi dan wawancara dengan pihak instansi tempat kerja praktek maka di dapatkan informasi yang berhubungan dengan Management Rental Motor Jaya Mandiri.
3.1.1 Kondisi Instansi
Rental Motor Jaya Mandiri saat ini hanya memiliki dua orang petugas dan dalam transaksi persewaan motor masih menggunakan pembukuan manual.
3.1.2 Kondisi SDM
Kegiatan persewaan masih menggunakan manual tulis tangan pada transaksi peminjaman dan lainnya.Hanya ada satu karyawan dan belum bisa mengoperasikan computer dengan lancar.
3.1.3 Kondisi Layanan yang berjalan
Rental Motor Jaya Mandiri selama ini hanya menggunakan pencatatan secara manual baik peminjaman, pengembalian dan transaksi lain masih menggunakan tulis tangan.
14 3.2 Kegiatan Kerja Praktek
Setelah melakukan analisis terhadap kerja instansi, kondisi SDM dan kondisi layanan yang berjalan di Rental Motor Jaya Mandiri Yogyakarta maka kami mulai merancang sebuah Sistem Informasi Management Rental Motor di Jaya Mandiri yang nantinya bisa mengatasi masalah management rental motor.
Adapun tahapan-tahapan yang dilakukan dalam Sistem Informasi Rental Motor Jaya Mandiri adalah sebagai berikut :
3.2.1. Tahap Perencanaan
Tahap perencanaan meliputi tentang perencanaan menu yang akan dibuat, tampilan serta data-data apa saja yang dibutuhkan untuk membuat Sistem Informasi Management Rental Motor.
Adapun data-data yang dibutuhkan untuk mengisi Sistem Informasi ini diantaranya :
a. Data profile perusahaan.
b. Data motor.
c. Data Member d. Data Petugas.
e. Data Harga f. Data Transaksi
15 3.2.2. Tahap Perancangan
Perancangan website ini menggunakan pendekatan berorientasi objek dengan menggunakan metode Unified Modeling Language (UML).
1. Use Case Control Panel Admin a. Login
Menu untuk masuk hak akses dalam system informasi
b. Home
Merupakan menu untuk kembali ke tampilan halaman utama control panel admin.
c. Input Motor
Merupakan menu untuk menambah data motor baru d. Input Petugas
Menu untuk menambah data petugas baru e. Input harga Sewa
Menu untuk menambah data harga sewa motor f. Data Motor
Menu untuk mengelola data motor g. Data Petugas
Menu untuk mengelola data petugas h. Data Harga Sewa Motor
16
Menu untuk mengelola data sewa motor i. Data Member
Menu untuk melihat data member j. Ubah Password
Menu untuk mengubah password admin k. Logout
Menu untuk keluar dari control panel admin
Gambar 3.1 Use Case Control Panel Admin
Admin
Login
home
Input Motor
Input Petugas
Data Member input Harga Sewa
Data Motor
Data Petuga
Data Harga Sewa Motor
Ubah Password
Logout
17
2. Use Case Control Petugas a. Login
Merupakan menu untuk masuk dalam system informasi sesuai hak aksesnya
b. Home
Merupakan menu untuk kembali ke tampilan halaman utama control panel petugas.
c. Input Member
Menu untuk menambahkan member baru d. Data Member
Menu untuk mengelola data member yang sudah ada e. Data Motor
Menu untuk melihat data motor yang tersedia f. Harga Sewa Motor
Menu untuk melihat data harga motor.
g. Transaksi
Menu untuk mengelola transaksi peminjaman persewaan motor
h. Pengembalian
Menu untuk mengelola pengembalian persewaan motor
18 i. Logout
Menu untuk keluar dari control panel petugas
Gambar3.2 Use Case Control Panel Petugas
petugas
Login
Home
Input Member
Data Member
Data Motor
Harga Sewa Motor
Transaksi
Pengembalian
Logout
19
3. Diagram Konteks Sitem Informasi Rental Motor
Gambar 3.3 Diagram Konteks Sistem Informai Rental Motor
Login Input Motor Input Petugas
Input Harga Ubah Password
Verifikasi Login Data Harga Data Motor Data Petugas
Laporan
Login Input Transaksi
Input Member
Data Member Data Transaksi Verifikasi Login
Login
Laporan Data Harga Data Member
Data Motor Data Petugas 1
Sistem Informasi Rental Motor Jaya Mandiri Admin
Petugas
Pemilik
20 4. DFD Level 1
Gambar 3.4 DFD Level 1 Sistem Informasi Rental Motor
Login Verifikasi Login
Input Petugas Data Petugas
1.1 Proses Login
1.2 Mengelola Data
Petugas
1.3 Mengelola Data Motor
1.4 Mengelola Data harga
1.5 Mengelola Data
Member
1.6 Mengelola Data
Transaksi Admin
Petugas Pemilik
data user
Data Petugas
Data Motor
Data Harga
Input Member
Data Transaksi
1 tabel user
2 tabel petugas
3 tabel motor
4 tabel harga
5 tabel member
6 tabel transaksi Input Motor
Data Motor
Input Harga
Data Harga
Login Verifikasi Login
Data Member
Input Member
Input Transaksi Data Transaksi Login
data kembali
7 Tabel Kembali 1.7
Pengembalian
data user data kembali
Data Petugas
data kembali Data Motor
Data Member Data Harga
21
5. DFD Level 2 Proses Data Petugas
Gambar 3.5 DFD Level 2 Proses Data Petugas
6. DFD Level 2 Proses Data Member
Gambar 3.6 DFD Level 2 Proses Data Member
1.2.1 Proses Input
1.2.2 Proses Lihat
1.2.3 Proses Edit Admin
Data Petugas
Data Petugas
Data Petugas
Data Petugas Data Petugas
Data Petugas
Data Petugas
Data Petugas
2 tabel petugas
Data Petugas
1.2.4 Proses Hapus
Data M em ber
Data M em ber Data M em ber
Data M em ber Data M em ber
5 tabel m em ber Data M em ber
Data M em ber
Data M em ber Data M em ber 1.5.2
Process_Li hat 1.5.1 Process_i nput
1.5.3 Process_Edi t
1.5.4 Process_Hapus Petugas
22
7. DFD Level 2 Proses Data Motor
Gambar 3.7 DFD Level 2 Proses Data Motor
8. DFD Level 2 Proses Data Harga
Gambar 3.8 DFD Level 2 Proses Data Harga
Data Motor
Data Motor
Data Motor
Data Motor Admi n
3 tabel motor Data Motor
Data Motor
Data Motor
Data Motor
Data Motor 1.3.2
Li hat 1.3.1 Input
1.3.3 Edi t
1.3.4 Hapus
Data Harga Data Harga
Data Harga
Data Harga Data Harga
Data Harga Data Harga
Data Harga 1.4.2
View Harga 1.4.1 Input Harga
1.4.3 Edit Harga
1.4.4 Hapus Harga
4 tabel harga Data Harga
Admin
23
9. DFD Level 2 Proses Data Transaksi
Gambar 3.9 DFD Level 2 Proses Data Transaksi
Data Transaksi
Data Transaksi
1.6.2 Process_2 Lihat Data Transaksi
Data Transaksi 1.6.1 Process_1 Input
Petugas
6 tabel transaksi
24
10. Entity Relationship Diagram (ERD)
Gambar 3.3 Entity Relationship Diagram Sistem Rental Motor
3.3 Hasil Implementasi
Pada sub bab ini membahas mengenai hasil kerja praktek mengenai interface Sistem Informasi Rental Motor Jaya Mandiri
25
3.3.1. Halaman Utama Sistem Informasi
Halaman utama system informasi merupakan halaman yang pertama kali muncul ketika alamat website tersebut dibuka. Gambar merupakan tampilan menu utama sistem yang dapat diakses oleh pengunjung.
Gambar 3.11 Halaman Utama Sistem Rental Motor Halaman utama website ini terdiri dari :
a. Header : Bagian header berisi logo dan alamat
b. Bagian kiri : berisi menu home, login, dan peraturan.
c. Bagian isi : berisi mengenai SIstem dan Informasi Motor dan Harga
d. Footer : bagian bawah mnengenai transaksi.
26
3.3.1.1. Halaman Peraturan
Halaman peraturan yang berada pada menu sistem berisi inforrmasi tentang peraturan penyewaan
Gambar 3.12 Halaman Peraturan 3.3.1.2. Halaman Login
Halaman login yang berada pada menu untuk masuk sebagai petugas atau admin.
Gambar 3.13 Halaman Login
27 3.3.2.Control Panel Admin
Halaman Control Panel Adminnitrator Sistem Informasi Penyewaan Motor Jaya Mandiri
Gambar 3.14 Halaman Control Panel Admin 3.3.2.1 Halaman Input Data motor
Halaman input data motor pada controlpanel admin untuk menginputkan
.
Gambar 3.15 Halaman input data motor
28
3.3.2.2 Halaman input petugas
Halaman input petugas untuk menambahkan petugas.
Gambar 3.16 Halaman input petugas
29
3.3.2.3 Halaman input harga sewa
Halaman input harga sewa untuk menginputkan data harga sewa motor.
Gambar 3.17 Halaman input harga sewa
30
3.3.2.4 Halaman Data Motor
Halaman berisi data stock motor rental
Gambar 3.18 Halaman data motor 3.3.2.5 Halaman Data Petugas
Halaman berisi data petugas
Gambar 3.19 Halaman data petugas
31
3.3.2.6 Halaman Data Harga Sewa Motor Halaman berisi daftar harga sewa motor
Gambar 3.20 Halaman data harga sewa motor 3.3.2.7 Halaman Data Member
Halaman berisi data member
Gambar 3.21 Halaman data member
32
3.3.2.8 Halaman Laporan Halaman berisi laporan transaksi
Gambar 3.22 Halaman data transaksi 3.3.2.9 Halaman Ubah Password
Halaman berisi untuk edit user admin
Gambar 3.23 Halaman Ubah Password
33
3.3.2.10 Halaman Logout
Halaman untuk keluar dari menu admin
Gambar 3.24 Halaman Logout
34 3.3.3.Control Panel Petugas
Halaman Control Petugas berisi menu untuk menambahkan member dan mengelola transaksi.
Gambar 3.25 Halaman Control Panel Petugas 3.3.3.1 Halaman Input Member
Halaman input member untuk menambahkan member baru
Gambar 3.26 Halaman input data member
35 3.3.3.2 Halaman Data Member
Halaman data member untuk mengelola data member yang sudah terdaftar
Gambar 3.27 Halaman data member 3.3.3.3 Halaman Data Motor
Halaman data motor yang tersedia
Gambar 3.28 Halaman data motor
36 3.3.3.4 Halaman Sewa Motor
Halaman daftar harga sewa motor
Gambar 3.29 Halaman daftar harga sewa motor 3.3.3.5 Halaman Transaksi
Halaman transasksi berisi daftar transaksi
Gambar 3.30 Halaman transaksi
37 3.3.3.6 Halaman Info Transaksi
Halman tentang transaksi yang ada
Gambar 3.31 Halaman info transaksi 3.3.3.7 Halaman Pengembalian
Halaman pengembalian untuk mengelola data peminjaman berakhir
Gambar 3.32 Halaman pengembalian
38 3.3.3.8 Halaman Logout
Halaman untuk keluar dari control panel petugas
Gambar 3.33 Halaman logout
39 BAB IV PENUTUP 4.1 Kesimpulan
Kesimpulan yang telah dilakukan dalam kerja praktek adalah :.
b. Dihasilkan Sistem Informasi yang dapat di implementasikan di Rental Motor Jaya Mandiri.
4.2 Rekomendasi
a. Penunjukan staff khusus untuk melakukan transaksi dengan system informasi ini.
b. Meningkatkan kualitas dan meningkatkan keamanan system management rental motor.
c. Menambahkan Booking online.
40
Daftar Pustaka
Nugroho, Bunafit. 2004. PHP dan mySQL dengan editor Dreamweaver MX.Yogyakarta : Penerbit Andi
Divisi Penelitian dan Pengembangan MADCOMS. 2004. Aplikasi Program PHP dan MySQL untuk membuat Website Interaktif. Yogyakarta : Penerbit Andi