LAPORAN KERJA PRAKTEK SISTEM INFORMASI RENTAL...
Transcript of LAPORAN KERJA PRAKTEK SISTEM INFORMASI RENTAL...
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 MemberInput 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 Member
Data MemberData Member
Data Member
Data Member
5 tabel member
Data Member
Data Member
Data Member
Data Member
1.5.2
Process_Lihat
1.5.1
Process_input
1.5.3
Process_Edit
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
Admin
3 tabel motor
Data Motor
Data Motor
Data Motor
Data Motor
Data Motor
1.3.2
Lihat
1.3.1
Input
1.3.3
Edit
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 LihatData 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