RANCANG BANGUN SISTEM INFORMASI APLIKASI PENYEWAAN KAMERA GRESIK BERBASIS MOBILE
PROYEK AKHIR
PROGRAM STUDI
DIII SISTEM INFORMASI
Oleh:
Muhammad Bisrul Hafi 18390100061
FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA
2022
RANCANG BANGUN SISTEM INFORMASI APLIKASI PENYEWAAN KAMERA GRESIK BERBASIS MOBILE
PROYEK AKHIR
Diajukan sebagai salah satu syarat untuk menyelesaikan Program Diploma
Oleh:
Nama : Muhammad Bisrul Hafi
NIM : 18390100061
Program Studi : DIII Sistem Informasi
FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA
2022
RANCANG BANGUN SISTEM INFORMASI APLIKASI PENYEWAAN KAMERA GRESIK BERBASIS MOBILE
Dipersiapkan dan disusun oleh:
Muhammad Bisrul Hafi NIM: 18390100061
Telah diperiksa, dibahas dan disetujui oleh Dewan Pembahas pada tanggal 7 Februari 2022
Susunan Dewan Pembahas Pembimbing
Nunuk Wahyuningtyas, M.Kom NIDN: 0723037707
_______________________________
Pembahas
I. Titik Lusiani, M.Kom NIDN: 0714077401
_______________________________
II. AB.Tjandrarini, S.Si., M.Kom NIDN: 0725127001
_______________________________
Proyek Akhir ini telah diterima sebagai salah satu persyaratan untuk memperoleh gelar Ahli Madya
Tri Sagirani, S.Kom., M.MT.
Dekan Fakultas Teknologi dan Informatika
FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA
iv
KATA PENGANTAR
Puji dan syukur kehadirat Allah Subhanahu wa Ta’ala, karena atas limpahan dan Karunia-Nya yang diberikan sehingga Penulis dapat menyelesaikan laporan Proyek Akhir yang berjudul “Rancang Bangun Sistem Informasi Aplikasi Penyewaan Kamera Gresik Berbasis Mobile”.
Laporan ini digunakan sebagai syarat kelulusan dalam menyelesaikan program diploma III Sistem Informasi Universitas Dinamika. Penyelesaian laporan Proyek Akhir ini tidak terlepas dari bantuan berbagai pihak eksternal maupun internal yang telah memberikan banyak masukan, nasihat, kritik dan saran, maupun dukungan kepada Penulis. Oleh karena itu, Penulis menyampaikan rasa terima kasih kepada :
1. Orang tua yang selalu memotivasi, mendukung, mendoakan, dan memberikan semangat kepada Penulis untuk menyelesaikan Proyek Akhir ini.
2. Rental Kamera Gresik selaku tempat penyewaan kamera di Gresik yang telah memberikan izin kepada Penulis untuk bekerjasama menyelesaikan Proyek akhir ini.
3. Ibu Nunuk Wahyuningtyas, M.Kom selaku Dosen Pembimbing yang telah memberikan saran dan arahan, motivasi maupun dukungan dalam penyelesaian Tugas Akhir ini.
4. Ibu A.B Tjandrarini, S.Si., M.Kom selaku Dosen Pembahas yang telah memberikan saran dan arahan dalam proses penyelesaian Proyek Akhir.
5. Ibu Titik Lusiani, M.Kom selaku Dosen Pembahas yang telah memberikan saran dan arahan dalam proses penyelesaian Proyek Akhir.
6. Ibu Tri Sagirani, S.Kom., M.MT selaku Dekan Fakultas Teknologi dan Informatika Universitas Dinamika yang telah memberikan saran dan arahan, motivasi maupun dukungan dalam penyelesaian Tugas Akhir ini.
7. Seluruh pihak dan teman-teman yang belum dapat penulis sebutkan yang selama ini memberikan bantuan dan dukungan kepada Penulis.
Penulis menyadari bahwa Proyek Akhir yang telah dilakukan masih banyak terdapat kekurangan, sehingga kritik yang bersifat membangun dan saran dari semua pihak sangatlah diharapkan untuk perbaikan laporan maupun aplikasi agar menjadi lebih baik di kemudian hari. Semoga laporan Proyek Akhir ini dapat diterima dengan baik dan bermanfaat bagi penulis maupun semua pihak. Semoga Allah Subhanahu wa Ta’ala membalas semua kebaikan yang telah diberikan untuk membantu penulis.
Surabaya, 7 Februari 2022
Penulis
v
SURAT PERNYATAAN
PERSETUJUAN PUBLIKASI DAN KEASLIAN APLIKASI
vi DAFTAR ISI
KATA PENGANTAR ... iv
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI DAN KEASLIAN APLIKASI... v
DAFTAR ISI ... vi
DAFTAR TABEL ... vii
DAFTAR GAMBAR ... viii
DAFTAR LAMPIRAN ... ix
BAB I PENDAHULUAN ... 10
1.1 Tujuan Pembuatan Dokumen ... 10
1.2 Deskripsi Umum Perusahaan ... 10
1.3 Deskripsi Umum Sistem ... 10
1.3.1 Deskripsi Umum Aplikasi ... 10
1.3.2 Deskripsi Umum Kebutuhan Aplikasi ... 17
1.4 Deskripsi Dokumen (Ikhtisar)... 18
BAB II PERANGKAT YANG DIBUTUHKAN ... 19
2.1 Perangkat Lunak ... 19
2.2 Perangkat Keras ... 19
2.3 Kriteria Pengguna Aplikasi ... 19
2.4 Pengenalan dan Pelatihan ... 19
BAB III MENU DAN CARA PENGGUNAAN ... 20
3.1 Struktur Menu ... 20
3.2 Penggunaan Aplikasi ... 20
3.2.1 Cara Membuka Aplikasi ... 20
3.2.2 Keluar (Logout) ... 24
3.3 Penggunaan Web Admin ... 25
3.3.1 Cara menjalankan Web Admin ... 25
3.3.2 Cara membuka halaman Admin penyewaan kamera Gresik .. 26
3.3.3 Keluar Web admin (Sign Out) ... 33
LAMPIRAN ... 35
vii
DAFTAR TABEL
Tabel 1.1 tb_user ... 11
Tabel 1.2 tb_transaksi ... 11
Tabel 1.3 tb_kamera ... 12
Tabel 1.4 tb_gallery_kamera ... 12
Tabel 1.5 tb_fasilitas_kamera ... 12
Tabel 1.6 tb_fasilitas ... 13
Tabel 1.7 tb_detail_transaksi ... 13
Tabel 1.8 tb_denda ... 13
Tabel 1.9 Pengguna Aplikasi ... 18
Tabel L.1 Log Mingguan ... 35
Tabel L.2 Pengujian Black Box User ... 37
Tabel L.2.1 Pengujian Black Box Admin ... 38
viii
DAFTAR GAMBAR
Gambar 1.0 Login Admin ... 14
Gambar 1.1 MDM Tambah Kamera ... 14
Gambar 1.2 MDM Edit data Kamera ... 15
Gambar 1.3 MDM Transaksi Laporan ... 15
Gambar 1.4 MDM User ... 16
Gambar 1.5 Registrasi Penyewa ... 16
Gambar 1.6 Proses Login ... 17
Gambar 1.7 Proses Penyewaan ... 17
Gambar 3.1. Halaman Login ... 20
Gambar 3.2 Halaman Registrasi User ... 21
Gambar 3.3. Menu Kamera ... 21
Gambar 3.4. Deskripsi kamera ... 22
Gambar 3.5 Tanggal dan jam sewa kamera ... 22
Gambar 3.6 Checkout kamera ... 23
Gambar 3.7 Total harga kamera ... 23
Gambar 3.8 History transaksi User ... 24
Gambar 3.9 Tampilan menu user ... 25
Gambar 4.0 Tombol Keluar ... 25
Gambar 4.1 Xampp ... 26
Gambar 4.2 Login Admin ... 26
Gambar 4.3 Halaman dashboard kamera ... 27
Gambar 4.4 Tombol tambah data kamera baru ... 27
Gambar 4.5 Menu tambah data kamera baru ... 27
Gambar 4.6 Tombol Edit, Detail kamera ... 28
Gambar 4.7 Menu detail kamera ... 28
Gambar 4.8 Menu web admin ... 28
Gambar 4.9 Halaman menu transaksi ... 29
Gambar 5.0 Tombol untuk melihat dan memproses pesanan user... 29
Gambar 5.1 Halaman transaksi ... 30
Gambar 5.2 Tombol Confirm Bayar ... 30
Gambar 5.3 Halaman confirm kamera ke user... 31
Gambar 5.4 Tombol confirm dan cancel... 31
Gambar 5.5 Konfirmasi kamera kembali atau belum kembali ... 32
Gambar 5.6 Cetak laporan... 32
Gambar 5.7 Cetak berdasarkan periode tanggal ... 33
Gambar 5.8 Tombol print ... 33
Gambar 5.9 Print laporan ... 33
Gambar 6.0 Sign Out... 34
Gambar 6.1 Tampilan menu dan tombol Sign Out ... 34
ix
DAFTAR LAMPIRAN
Lampiran 1. Log Mingguan ... 35 Lampiran 2. Hasil Pengujian Sistem (Black Box) ... 37 Lampiran 3. Kartu Bimbingan Proyek Akhir ... 39
10
BAB I PENDAHULUAN
1.1 Tujuan Pembuatan Dokumen
Dokumen user manual Aplikasi Penyewaan Kamera ini dibuat untuk tujuan sebagai berikut:
1. Menggambarkan dan menjelaskan penggunaan aplikasi penyewaan kamera untuk admin, User penyewa kamera.
2. Sebagai panduan instalasi, konfigurasi dan penggunaan aplikasi penyewaan kamera ini. Pihak-pihak yang berkepentingan dan berhak menggunakan dokumen ini yaitu:
a) Admin penyewaan kamera
Admin penyewaan kamera menggunakan dokumen ini sebagai panduan untuk mereka bagaimana cara menggunakan dan melakukan pemeliharaan untuk aplikasi penyewaan kamera
b) User Penyewa Kamera
User Penyewa Kamera menggunakan dokumen ini sebagai panduan penggunaan aplikasi ini sebagaimana hak akses yang diberikan kepada user Penyewa Kamera.
1.2 Deskripsi Umum Perusahaan
Rental Kamera Gresik menyewakan kamera jenis DSLR, Mirrorless, Cannon, Nikkon, Sony dan menyewakan juga lensa kamera DSLR dengan harga yang relatif murah di kota Gresik. Selain menyewakan kamera Rental Kamera Gresik juga akan memandu bagi para penyewa yang belum mengerti penggunaan kamera dengan singkat namun bisa dengan mudah dimengerti oleh penyewa kamera.
1.3 Deskripsi Umum Sistem 1.3.1 Deskripsi Umum Aplikasi
Deskripsi umum aplikasi meliputi deskripsi umum Aplikasi Penyewaan Kamera yang dikembangkan, fungsi utama Sistem Informasi Aplikasi Penyewaan Kamera yang akan diberikan kepada pengguna serta karakteristik pengguna yang meliputi pembagian kelompok pengguna seperti pekerjaan dan hak akses ke aplikasi.
A. Struktur table
Struktur Tabel akan menggambarkan secara detail tentang tabel- tabel yang terdapat dalam sebuah sistem. Struktur tabel digambarkan sebagai berikut:
1. Tabel User
Nama Tabel : Tb_users Primary Key(PK) : ID_USER Foreign Key(FK) : -
11
Fungsi : Menyimpan data user
Tabel 1.1 tb_user
No. Nama Kolom Tipe Data Value Constraint
1. ID_USER Integer 11 Primary Key
2. USERNAME Varchar 255 Not Null
3. NAME Varchar 255 Not Null
4. NIK Varchar 30 Not Null
5. EMAIL Varchar 225 Not Null
6. NO_TELP Varchar 20 Not Null
7. JENIS_KELAMIN Char 1 Not Null
8. ALAMAT Text - Nullable
9. PASSWORD Text - Nullable
10. PHOTO Text - Nullable
11. ACTIVATED Integer 11 Not Null
12. CREATED Datetime - Nullable
13. GROUP_USER Integer 11 Not Null
14. LAST_LOGIN Datetime - Nullable
15. LAST_UPDATE Datetime - Nullable
2. Tabel transaksi
Nama Tabel : Tb_transaksi
Primary Key(PK) : KODE_TRANSAKSI Foreign Key(FK) : ID_USER
Fungsi : Menyimpan data transaksi Tabel 1.2 tb_transaksi
No. Nama Kolom Tipe Data Value Constraint
1. KODE_TRANSAKSI Varchar 125 Primary Key
2. ID_USER Integer 11 Nullable
3. TGL_ORDER Datetime - Nullable
4. TOTAL_PEMBAYARAN Decimal 10,0 Nullable
5. TGL_PEMBAYARAN Datetime - Nullable
6. BUKTI_PEMBAYARAN Text - Nullable
7. STATUS_PEMBAYARAN Integer 11 Nullable 8. STATUS_TRANSAKSI Integer 11 Nullable
3. Tabel Kamera
Nama Tabel : Tb_kamera
Primary Key(PK) : ID_KAMERA Foreign Key(FK) : -
Fungsi : Menyimpan data kamera
12
Tabel 1.3 tb_kamera
No. Nama Kolom Tipe Data Value Constraint
1. ID_KAMERA Int 11 Primary Key
2. NAMA_KAMERA Varchar 225 Nullable
3. MERK_KAMERA Varchar 225 Nullable
4. DESKRIPSI_KAMERA Text - Nullable
5. TAHUN_KAMERA Varchar 11 Nullable
6. KAPASITAS_KAMERA Int 4 Nullable
7. HARGA_KAMERA Decimal 10,0 Nullable
8. WARNA_KAMERA Varchar 50 Nullable
9. STATUS_SEWA Int 11 Nullable
10. STATUS_KAMERA Int 11 Nullable
11. CREATED_KAMERA Datetime - Nullable
4. Tabel Gallery Kamera
Nama Tabel : Tb_gallery_kamera Primary Key(PK) : ID_GALLERY Foreign Key(FK) : ID_KAMERA
Fungsi : Menyimpan data gambar kamera Tabel 1.4 tb_gallery_kamera
No. Nama Kolom Tipe Data Value Constraint
1. ID_GALLERY Int 11 Primary Key
2. ID_KAMERA Int 11 Nullable
3. IMAGE Text - Nullable
5. Tabel fasilitas kamera
Nama Tabel : Tb_fasilitas_kamera Primary Key(PK) : ID_KAMERA Foreign Key(FK) : ID_FASILITAS
Fungsi : Menyimpan data fasilitas kamera Tabel 1.5 tb_fasilitas_kamera
No. Nama Kolom Tipe Data Value Constraint
1. ID_KAMERA Int 11 Primary Key
2. ID_FASILITAS Int 11 Not Null
6. Tabel fasilitas
Nama Tabel : Tb_fasilitas Primary Key(PK) : ID_FASILITAS Foreign Key(FK) : -
13
Fungsi : Menyimpan data fasilitas Tabel 1.6 tb_fasilitas
No. Nama Kolom Tipe Data Value Constraint
1. ID_FASILITAS Int 11 Primary Key
2. FASILITAS Varchar 225 Nullable
3. KET_FASILITAS Text - Nullable
4. BIAYA Decimal 10,0 Nullable
7. Tabel detail transaksi
Nama Tabel : Tb_detail_transaksi
Primary Key (PK) : ID_DETAIL_TRANSAKSI
Foreign Key (FK) : KODE_TRANSAKSI, ID_KAMERA Fungsi : Menyimpan data detail transaksi
Tabel 1.7 tb_detail_transaksi
No. Nama Kolom Tipe Data Value Constraint
1. ID_DETAIL_TRANSAKSI Int 11 Primary Key
2. KODE_TRANSAKSI Varchar 225 Nullable
3. ID_KAMERA Int 11 Nullable
4. TGL_SEWA Datetime - Nullable
5. TGL_AKHIR_PENYEWAAN Datetime - Nullable 6. TGL_PENGEMBALIAN Datetime - Nullable
7. HARGA_KAMERA Decimal 10,0 Nullable
8. DENDA Decimal 10,0 Nullable
9. TOTAL Decimal 10,0 Nullable
10. STATUS_KAMERA Int 11 Nullable
11. STATUS Int 11 Not Null
8. Tabel denda
Nama Tabel : Tb_denda
Primary Key(PK) : ID_DENDA
Foreign Key(FK) : ID_DETAIL_TRANSAKSI
Fungsi : Menyimpan data denda
Tabel 1.8 tb_denda
No. Nama Kolom Tipe Data Value Constraint
1. ID_DENDA Int 11 Primary Key
2. ID_DETAIL_TRANSAKSI Int 11 Nullable
3. JUMLAH_HARI Int 11 Nullable
4. TOTAL_DENDA Decimal 10,0 Nullable
14
B. Alur Proses Bisnis 1. Login Admin
Gambar 1.0 Login Admin 2. MDM Kamera
Gambar 1.1 MDM Tambah Kamera
15
Gambar 1.2 MDM Edit data Kamera 3. MDM Transaksi Laporan
Gambar 1.3 MDM Transaksi Laporan
16
4. MDM User
Gambar 1.4 MDM User 5. BPMN Registrasi penyewa
BPMN registrasi penyewa adalah proses user melakukan pendaftaran akun pada aplikasi. Gambar 1.5 dibawah ini merupakan BPMN registrasi penyewa.
Gambar 1.5 Registrasi Penyewa 6. BPMN Proses Login
BPMN Login adalah proses user penyewa kamera melakukan login pada aplikasi. Gambar 1.6 dibawah ini merupakan BPMN proses login user.
17
Gambar 1.6 Proses Login 7. BPMN Proses Penyewaan
BPMN proses penyewaan adalah proses user melakukan penyewaan kamera pada aplikasi. Gambar 1.7 dibawah ini merupakan BPMN proses penyewaan.
Gambar 1.7 Proses Penyewaan
1.3.2 Deskripsi Umum Kebutuhan Aplikasi
Deskripsi umum kebutuhan aplikasi yang akan diimplementasikan meliputi semua informasi yang bersifat teknis yang menjadi acuan dalam pengembangan aplikasi.
Berikut adalah contoh kebutuhan aplikasi:
18
1) Pengguna Aplikasi
Tabel 1.9 Pengguna Aplikasi
PENGGUNA FUNGSIONAL
Admin 1. Mengelola Data Master :
a. Data Master Penyewa b. Data Master Kamera c. Data Master Transaksi
Penyewaan Kamera d. Data Master Laporan
User 1. Melakukan Registrasi
2. Melakukan Login 3. Memilih kamera
4. Melihat history transaksi user
A. Admin
Fungsi kebutuhan dapat menginsert, update, dan delete data kamera Menambahkan data kamera, dan mengelola transaksi yang dilakukan penyewa ketika datang ketempat untuk melakukan pembayaran dan menyewa kamera.
B. User
Fungsi kebutuhan aplikasi user penyewa adalah dapat melakukan proses memilih kamera yang ingin disewa dan melakukan booking kamera dengan memilih tanggal dan waktu ketika memilih kamera yang ingin disewa tanpa harus datang ketoko untuk melakukan pemilihan kamera dan melihat kamera yang tersedia.
1.4 Deskripsi Dokumen (Ikhtisar)
Dokumen ini dibuat untuk memberikan panduan penggunaan aplikasi Penyewaan Kamera Gresik berbasis mobile. Dokumen ini berisikan informasi sebagai berikut:
BAB I
Berisi informasi umum yang merupakan bagian pendahuluan, yang meliputi tujuan pembuatan dokumen, deskripsi umum tentang perusahaan, deskripsi umum sistem serta deskripsi dokumen dokumen lainnya.
BAB II
Berisi perangkat yang dibutuhkan untuk penggunaan aplikasi penyewaan kamera Gresik meliputi perangkat lunak dan perangkat hardware, Kriteria pengguna aplikasi, Pengenalan dan Pelatihan.
BAB III
Berisi user manual pengunaan aplikasi penyewaan kamera Gresik, user manual yang diperuntuk kan untuk user (pengguna) dan user (Admin).
19
BAB II
PERANGKAT YANG DIBUTUHKAN
2.1 Perangkat Lunak
Perangkat lunak yangdigunakan dalam pengujian adalah:
1. Windows 11 sebagai Operating System.
2. Xampp sebagai RDBMS Server.
3. Android Studio versi 4.2.2 sebagai tools pengkodean berbasis mobile.
4. Visual Studio Code sebagai tools pengkodean.
5. Google Chrome sebagai Tools Penjelajah (Web Browser).
2.2 Perangkat Keras
Perangkat keras yang dilibatkan dalam pengujian aplikasi ini adalah:
1. Laptop dengan spesifikasi prosesor Intel(R) Core™i5-8250U CPU @ 1.60GHz 1.80 GHzRAM :12GB
2. Harddisk dengan kapasitas 1 TB
3. Ponsel dengan versi Android 8 (Oreo) atau lebih tinggi 4. Mouse sebagai peralatan antar muka
2.3 Kriteria Pengguna Aplikasi
Penggunaaplikasi yang akan menggunakan aplikasi ini terutama dari sisi Admin adalah sebagai berikut:
1. Memiliki pemahaman tentang antarmuka komputer
2. Memiliki pemahaman proses bisnis data Penyewaan Kamera.
Pengguna aplikasi yang akan menggunakan aplikasi ini terutama dari sisi User adalah sebagai berikut:
1. Memiliki pemahaman tentang antar muka android.
2.4 Pengenalan dan Pelatihan
Sumber daya manusia yang terlibat dalam operasional penggunaan aplikasi penyewaan kamera berbasis mobile ini sehari-hari terlebih dahulu diberikan pengenalan dan pelatihan yang cukup untuk menggunakan aplikasi penyewaan kamera kamera Gresik berbasis mobile ini, agar dapat memahami alur penyewaan diaplikasi Rental Kamera Gresik dari sisi User aplikasi mobile dan dari sisi admin juga diberikan pengenalan dan pelatihan yang cukup untuk menggunakan web Rental Kamera Gresik agar dapat melakukan pengelolaan data master barang kamera, data master transaksi, cetak laporan, dan data master user.
20
BAB III
MENU DAN CARA PENGGUNAAN
3.1 Struktur Menu
Adapun struktur menu pada Aplikasi Penyewaan Kamera Gresik Berbasis Mobile adalah sebagai berikut:
1. Menu Admin a. Master Kamera
b. Master fasilitas Kamera c. Master Transaksi d. Master Denda e. Master User 2. Menu User
a. Menu Login b. Menu Register
c. Menu History Transaksi d. Menu Kamera
e. Menu Deskripsi Kamera yang dipilih f. Menu Checkout kamera
3.2 Penggunaan Aplikasi
Pada bagian ini akan dijelaskan mengenai cara menggunakan aplikasi penyewaan kamera berbasis mobile berikut adalah tata caranya.
3.2.1 Cara Membuka Aplikasi
Untuk menjalankan aplikasi penyewaan kamera ini. Berikut langkah- langkah yang harus dilakukan:
1. Buka app Rental Kamera Gresik pada Handphone.
2. Setelah app dibuka akan muncul halaman login. Seperti pada gambar 3.1 dibawah ini.
Gambar 3.1. Halaman Login
21
Gambar 3.2 Halaman Registrasi User
Pada Gambar 3.2 dijelaskan menu registrasi yang harus diinput oleh user untuk bisa login jika baru pertama kali mempunyai aplikasi penyewaan kamera Gresik.
Gambar 3.3. Menu Kamera
Pilihan kamera yang tersedia di aplikasi penyewaan kamera Gresik seperti ditunjukkan seperti pada gambar 3.3. Kemudian ketika user ingin menyewa dan
22
memilih salah satu kamera akan muncul halaman detail deskripsi tentang kamera yang akan disewa.
Gambar 3.4. Deskripsi kamera
Terdapat inputan tanggal dan jam sewa yang memudahkan user melakukan proses penyewaan kamera.
Gambar 3.5 Tanggal dan jam sewa kamera
23
Gambar 3.6 Checkout kamera
Pada gambar 3.6 terdapat tampilan checkout kamera ketika user sudah menambahkan kamera yang akan disewa. Dan terdapat total harga sewa kamera dan ketika user mengklik tombol checkout maka pesanan telah diterima oleh admin dan user datang ketoko untuk melakukan pembayaran dan mengambil kamera yang telah disewa.
Gambar 3.7 Total harga kamera
24
Gambar 3.8 History transaksi User
Pada Gambar 3.8 adalah tampilan menu history sewa kamera yang pernah disewa oleh User.
3.2.2 Keluar (Logout)
Pada halaman Keluar digunakan untuk keluar dari halaman aplikasi penyewaan kamera Gresik, dimana untuk keluar aplikasi seperti pada gambar kemudian klik keluar.
25
Gambar 3.9 Tampilan menu user
Dan untuk keluar user klik tombol logout dan akan keluar dari aplikasi dan kembali ke halaman login.
Gambar 4.0 Tombol Keluar
3.3 Penggunaan Web Admin
Pada bagian ini akan dijelaskan mengenai cara menggunakan web Admin kamera berbasis web berikut adalah tata caranya.
3.3.1 Cara menjalankan Web Admin
Untuk menjalankan web penyewaan kamera ini. Berikut langkah-langkah yang harus dilakukan :
1. Buka Xampp pada laptop/pc agar terhubung dengan database 2. Akan muncul tampilan program Xampp, seperti pada gambar 4.1
26
Gambar 4.1 Xampp
Untuk terhubung dengan database admin harus klik Start pada module Apache dan MySQL
3.3.2 Cara membuka halaman Admin penyewaan kamera Gresik Untuk membuka halaman Web Admin untuk proses data master dan pengelolaan barang dan transaksi. Berikut langkah-langkah yang harus dilakukan :
1. Buka Web Browser yang ada pada pc/laptop lalu masukkan alamat localhost/rental_kamera/
2. Sebelum mengakses url diatas pastikan semua file dimasukkan di dalam folder htdocs penyimpanan Xampp. Ketika link diatas dimasukkan di web browser maka akan tampil halaman login admin. Seperti pada gambar 4.2
Gambar 4.2 Login Admin
27
Admin akan diminta memasukkan email dan password untuk bisa masuk ke halaman dashboard Rental Kamera Gresik, dan jika sudah login akan tampil halaman dashboard kamera, seperti pada gambar 4.3.
Gambar 4.3 Halaman dashboard kamera
Pada halaman dashboard kamera ini admin dapat menambah data kamera baru, mengubah data kamera, menghapus data kamera dan melihat detail kamera yang sudah terpublish di aplikasi Mobile seperti pada gambar 4.4, gambar 4.5, gambar 4.6, gambar 4.7
Gambar 4.4 Tombol tambah data kamera baru
Gambar 4.5 Menu tambah data kamera baru
28
Gambar 4.6 Tombol Edit, Detail kamera
Gambar 4.7 Menu detail kamera
Web admin tidak hanya terdapat menu kamera saja tetapi juga terdapat menu lain seperti transaksi, denda, dan user yang dapat dikelola oleh Admin, seperti pada gambar 4.8
Gambar 4.8 Menu web admin
Pada halaman admin master transaksi ini admin dapat memproses pesanan penyewa pada gambar 4.
29
Gambar 4.9 Halaman menu transaksi
Terdapat tombol detail untuk melihat transaksi kamera dan memproses proses penyewaan kamera user ketika user datang ketoko, pada gambar 5.0
Gambar 5.0 Tombol untuk melihat dan memproses pesanan user
Ketika meng-Klik tombol detail admin akan masuk kehalaman detail transaksi kamera user, pada gambar 5.1
30
Gambar 5.1 Halaman transaksi
Terdapat tombol confirm bayar pada gambar 5.2, ketika penyewa sudah melakukan pembayaran datang ketempat penyewaan kamera Gresik.
Gambar 5.2 Tombol Confirm Bayar
Ketika admin mengklik tombol confirm bayar akan menampilkan halaman confirm pemberian kamera kepada penyewa (User) pada gambar 5.3
31
Gambar 5.3 Halaman confirm kamera ke user
Terdapat tombol confirm dan cancel confirm untuk memberikan kamera kepada user penyewa, cancel ketika user penyewa tidak jadi menyewa kamera dan, pada gambar 5.4
Gambar 5.4 Tombol confirm dan cancel
Ketika mengklik confirm akan menampilkan halaman untuk proses ketika kamera sudah dikembalikan oleh penyewa kamera (User), pada gambar 5.5
32
Gambar 5.5 Konfirmasi kamera kembali atau belum kembali
Admin juga dapat mencetak laporan transaksi pada halaman Transaksi, seperti pada gambar 5.6
Gambar 5.6 Cetak laporan
Terdapat pilihan cetak berdasarkan periode tanggal, seperti pada gamar 5.7
33
Gambar 5.7 Cetak berdasarkan periode tanggal
Tombol Print laporan pada gambar 5.8 dan ketika mengklik tombol print akan muncul halaman print seperti pada gambar 5.9
Gambar 5.8 Tombol print
Gambar 5.9 Print laporan 3.3.3 Keluar Web admin (Sign Out)
Pada halaman Keluar digunakan untuk keluar dari halaman Admin
penyewaan kamera Gresik, dimana untuk keluar web seperti pada gambar 6.0 kemudian klik keluar.
34
Gambar 6.0 Sign Out
Pilih tombol Sign Out untuk keluar dari halaman web seperti pada gambar 6.1
Gambar 6.1 Tampilan menu dan tombol Sign Out