![Page 1: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/1.jpg)
23
BAB III
PEMBAHASAN
3.1 Analisis Kebutuhan
Pada tahap analisa kebutuhan adalah tahap mengidentifikasi apa saja yang
perlu dilakukan oleh sistem baru. Dalam analisa yang dilakukan ada berbagai
macam kebutuhan yang diinginkan. Dalam tahap analisa kebutuhan para pengguna
memiliki kebutuhan yang berbeda-beda. Berikut pengguna berdasarkan level bisa
menggunakan kebutuhan terhadap sistem baru sebagai berikut:
1. Kebutuhan Admin
a. Admin dapat melakukan login dihalaman admin.
b. Admin dapat mengganti password
c. Admin dapat mengupdate profile
d. Admin dapat melihat data member
e. Admin dapat mengelola data jenis baju
f. Admin dapat mengelola data baju
g. Admin dapat mengelola data sewa
h. Admin dapat mengelola menunggu pembayaran
i. Admin dapat mengelola menunggu konfirmasi
j. Admin dapat mengelola belum dikembalikan
k. Admin dapat melakukan logout
2. Kebutuhan User
a. Member melakukan registrasi dihalamam member
b. Member dapat melalukan login dihalaman member
c. Member dapat melihat baju
![Page 2: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/2.jpg)
24
d. Member dapat melakukan cek ketersediaan baju
e. Member dapat melakukan sewa baju
f. Member dapat melihat Detail sewa
g. Member dapat melihat riwayat sewa
h. Member dapat upload bukti pembayaran
i. Member dapat melihat faqs
j. Member dapat melihat tentang kami
k. Member dapat melihat hubungi kami dengan mengirim pesan
l. Member dapat mengelola profil
m. Member dapat mengubah password
n. Member dapat melakukan logout
3.2 Rancangan Dokumen
A. Rancangan Dokumen Masukan (Input)
Dokumen masukan yang penulis rancang sebagai dasar proses penginputan.
Perancangan program penyewaan baju berbasis website dapat dengan mudah
mengetahui informasi yang nantinya akan diolah, sehingga output yang dihasilkan
sesuai dengan kebutuhan. Adapun dokumen masukan yang penulis usulkan untuk
penyewaan baju adalah:
1. Nama Dokumen : Data Jenis Baju
Fungsi : Sebagai penyimpan data jenis baju
Sumber : Admin
Tujuan : member
Media : Komputer
Frekuensi : Setiap ada penambahan atau pengurangan data jenis
![Page 3: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/3.jpg)
25
Bentuk : Lihat Lampiran A.1
2. Nama Dokumen : Data Baju
Fungsi : Sebagai penyimpanan data baju
Sumber : admin
Tujuan : member
Media : Komputer
Frekuensi : Setiap ada penambahan atau pengurangan data baju
Bentuk : Lihat Lampiran A.2
3. Nama Dokumen : Data Sewa
Fungsi : Sebagai penyimpanan data sewa
Sumber : admin
Tujuan : member
Media : Komputer
Frekuensi : Setiap ada penambahan atau pengurangan data sewa
Bentuk : Lihat Lampiran A.3
B. Rancangan Dokumen Keluaran (Output)
Rancangan dokumrn keluaran yang penulis rancang menyangkut dengan hasil dari
data masukan yang telah diolah, sehingga dengan adanya rancangan masukan keluaran
ini penulis berharap pengguna sistem ini penyewaan baju dapat dengan mudah melihat
laporan-Laporan. Adapun rancangan dokumen keluaran yang penilis rancang yaitu:
1. Nama Dokumen : Struk Penyewaan
Fungsi : Sebagai bukti sewa
Sumber : member
Tujuan : admin
![Page 4: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/4.jpg)
26
Media : Komputer
Frekuensi : Setelah melakukan tansaksi
Bentuk : Lihat Lampiran B.1
2. Nama Dokumen : Laporan sewa
Fungsi : Sebagai laporan sewa
Sumber : admin
Tujuan : Arsip
Media : Komputer
Frekuensi : Setelah melakukan pembayaran
Bentuk : Lihat Lampiran B.2
3.3 Entity Relationship Diagram (ERD)
Gambar III.1
ERD Penyewaan baju adat jawa
![Page 5: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/5.jpg)
27
3.4 LRS ( Logical Record Structure )
Gambar III.2
LRS Penyewaan baju adat jawa
3.5 Spesifikasi File
Dalam progam penyewaan baju , ada 5 file basis data yang digunakan, yaitu
sebagai berikut:
1. Spesifikasi File Baju
Nama File :baju
Akronim :baju
Fungsi :Menyimpan data baju
Tipe File :File Master
Organisasi file :Index Squential
Media :Hard Disk
Panjang Record :189
Kunci Field :id_baju
Software :Xampp
![Page 6: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/6.jpg)
28
Tabel III.1
Spesifikasi File baju
No Elemen Data Akronim Type Panjang Keterangan
1 Id Baju id_baju varchar 5 Primary Key
2 Nama Baju nama_baju varchar 100
3 Id jenis id_jenis varchar 5
4 Kategori kategori varchar 50
5 Deskripsi deskripsi Text
6 Harga harga Int
7 S s Int 8
8 M m Int 5
9 L l Int 5
10 XL xl Int 5
11 Gambar 1 gambar 1 Text
12 Gambar 2 gambar 2 Text
13 Gambar 3 gambar 3 Text
2. Spesifikasi File Booking
Nama File :booking
Akronim :booking
Fungsi :Menyimpan data booking
Tipe File :File Master
Organisasi file :Index Squential
Media :Hard Disk
Panjang Record :141
Kunci Field :kode_booking
Software :Xampp
![Page 7: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/7.jpg)
29
Tabel III.3
Spesifikasi File booking
No Elemen Data Akronim Type Panjang Keterangan
1 Kode Booking kode_booking varchar 8 Primary Key
2 ID Baju id_baju varchar 5
3 Id Member id_member varchar 6
3 Ukuran ukuran varchar 50
4 Tgl Mulai tgl_mulai Date
5 Tgl Selesai tgl_selesai Date
6 Durasi durasi Int 11
7 Denda denda Int 11
8 Status status varchar 20
9 PickUp pickup varchar 30
10 Tgl Booking tgl_booking Date
11 Daerah daerah varchar 16
12 Biaya biaya int 11
13 Bukti Bayar bukti_bayar varchar 100
3. Spesifikasi File Cek Booking
Nama File :cek_booking
Akronim :cek_booking
Fungsi :Menyimpan data cek boking
Tipe File :File Master
Organisasi file :Index Squential
Media :Hard Disk
Panjang Record :105
Kunci Field :id_cek
Software :Xampp
![Page 8: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/8.jpg)
30
Tabel III.4
Spesifikasi File cek_booking
No Elemen Data Akronim Type Panjang Keterangan
1 Id Cek id_cek Int 11 Primary Key
2 Kode Boking kode_booking Varchar 8
3 Id Baju id_baju varchar 5
4 Ukuran ukuran Varchar 50
5 Tgl Boking tgl_booking Date 10
6 Status Status Varchar 20
4. Spesifikasi File Jenis
Nama File :jenis
Akronim :jenis
Fungsi :Menyimpan data jenis
Tipe File :File Master
Organisasi file :Index Squential
Media :Hard Disk
Panjang Record :55
Kunci Field :id_jenis
Software :Xampp
Tabel III.5
Spesifikasi File jenis
No Elemen Data Akronim Type Panjang Keterangan
1 Id Jenis id_jenis varchar 5 Primary Key
2 Nama Jenis nama_jenis varchar 50
5. Spesifikasi File member
Nama File :member
Akronim :member
Fungsi :Menyimpan data member
![Page 9: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/9.jpg)
31
Tipe File :File Master
Organisasi file :Index Squential
Media :Hard Disk
Panjang Record :601
Kunci Field :id_user
Software :Xampp
Tabel III.6
Spesifikasi File member
No Elemen Data Akronim Type Panjang Keterangan
1 Id User id_user Int 6 Primary Key
2 Nama User nama_user varchar 120
3 Email email varchar 100
4 Password password varchar 100
5 Telp telp varchar 20
6 Alamat alamat varchar 255
3.6 Pengkodean
A. Kode Login Admin
Setiap Login Dengan Hak Akses Admin diantaranya terdiri dari :
Identitas Keterangan Identitas Nomor Urut
Admin Admin
![Page 10: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/10.jpg)
32
Keterangan:
ADM :Identitas Login Admin
001 :Identitas Nomor Urut Admin
B. Kode Login Member
Setiap Login Dengan Hak Akses Member diantaranya terdiri dari :
Identitas Keterangan Identitas Nomor Urut
Member Member
Keterangan:
MBR :Identitas Login member
001 :Identitas Nomor Urut member
![Page 11: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/11.jpg)
33
C. Kode Baju
Setiap baju memiliki ID baju diantaranya terdiri dari :
Identitas Keterangan Identitas Nomor Urut
Baju Baju
Keterangan:
BAJ :Identitas baju
01 :Identitas Nomor Urut baju
D. Kode Booking
Setiap Booking Memiliki ID Booking diantaranya terdiri dari :
Identitas Keterangan Identitas Nomor Urut
Booking Booking
Keterangan:
TRX :Identitas baju
00012 :Identitas Nomor Urut baju
![Page 12: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/12.jpg)
34
E. Kode Jenis
Setiap Jenis Baju Memiliki ID Jenis diantaranya terdiri dari :
Identitas Keterangan Identitas Nomor Urut
Jenis Jenis
Keterangan
JNS :Identitas baju
01 :Identitas Nomor Urut baju
![Page 13: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/13.jpg)
35
3.7 Spesifikasi Program
A. Struktur Navigasi Halaman Index (Halaman Admin)
Pada Halaman Admin menggunakan struktur navigasi composite karena
rangkaian Dashboard, ganti password, sewa, baju, member, mengubungi,
kelola halaman, kontak info, laporan dapat diakses secara bebas
Gambar III.3
Struktur navigasi Menu Admin
![Page 14: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/14.jpg)
36
B. Struktur Navigasi Halaman Member
Pada Halaman member menggunakan struktur navigasi composite karena
rangkaian Home, Baju Adat, Baju Dewasa, Baju pengantin, faqs, tentang kami,
hubungi kami, profile dapat diakses secara bebas.
Gambar III.4
Struktur Navigasi Member
C. Struktur Navigasi Halman Pengunjung
Pada Halaman Pengunjung menggunakan struktur navigasi composite
karena rangkaian Home, Baju Adat, Baju Dewasa, Baju pengantin, faqs,
tentang kami, hubungi kami, profile dapat diakses secara bebas.
Gambar III.5
Struktur Navigasi Pengunjung
![Page 15: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/15.jpg)
37
3.8 Spesifikasi Sistem Komputer
A. Spesifikasi Hardware
a. Server
1) CPU
(a) Processor Pentium® Core 2 Duo
(b) RAM DDR2 4 GB
(c) Hard Disk 500 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi internet dengan kecepatan 2 Mbps
b. Cilent
1) CPU/Laptop
(a) Processor intel® Celeron ® CPU 1005 @1.90G hzm ( 2 CPus), 1.9GHz
(b) RAM DDR2 2 GB
(c) Hard Disk 200 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi internet dengan kecepatan 56 Kbps
B. Spesifikasi Software
1. Server
a. Sistem operasi yang umum digunakan Microsoft Windows
b. Aplikasi bundle web server PHPMyAdmin v7.3.2
c. Aplikasi Xampp
![Page 16: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/16.jpg)
38
d. Sublime text 3
e. Aplikasi Web Lihatr Google Chrome
2. Client
a. Sistem Operasi Microsoft Windows atau Linux
b. Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet
Explorer, Google Chrome
3.9 Implementasi
1. Halaman Login Admin
Admin harus melakukan login terlebih dahulu untuk dapat menggunakan modul-
modul yang tersedia jika login berhasil, maka menu-menu admin akan
ditampilkan.
Gambar III.6
Halaman Login
2. Halaman Home Admin
Setelah admin berhasil login, sistem akan menampilkan halaman utama dari
admin.
![Page 17: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/17.jpg)
39
Gambar III.7
Halaman Home Admin
3. Halaman Ganti Password
Pada halaman ini, admin dapat mengganti password lama dengan password yang
baru.
Gambar III.8
Halaman Ganti Password
4. Halaman Update Profile
Pada halaman ini, admin dapat mengupdate profile.
![Page 18: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/18.jpg)
40
Gambar III.9
Halaman Update Profile
5. Halaman Data member
Pada halaman ini, admin dapat melihat data member.
Gambar III.10
Halaman Data member
6. Halaman Data Jenis Baju
Pada halaman ini, admin dapat melihat data jenis baju dan mengelola seperti
ubah dan hapus.
![Page 19: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/19.jpg)
41
Gamabar III.11
Halaman Data Jenis Baju
7. Halaman Data Baju
Pada halaman ini, admin dapat melihat data baju, detail dan mengelola seperti
ubah dan hapus.
Gambar III.12
Halaman Data Baju
8. Halaman Data Sewa
Pada halaman ini, admin dapat melihat detail sewa baju, data sewa baju dan
status pembayaran.
![Page 20: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/20.jpg)
42
Gambar III.13
Halaman Data Sewa
9. Halaman Data Menunggu Pembayaran
Pada halaman ini, admin mengelola menunggu pembayaran.
Gambar III.14
Halaman menunggu pembayaran
10. Halaman Data menunggu Konfirmasi
Pada halaman ini, admin mengelola menunggu konfirmasi
Gambar III.15
Halaman Data menunggu Konfirmasi
![Page 21: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/21.jpg)
43
11. Halaman Data Belum dikembalikan
Pada halaman ini, admin mengelola belum dikembalikan
Gambar III.16
Halaman Belum dikembalikan
12. Halaman Registrasi member
Pada halaman ini, member melakukan registrasi.
Gambar III.17
Halaman Registrasi member
![Page 22: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/22.jpg)
44
13. Halaman Login Member
Pada halaman ini, member melakukan Login
Gambar III.18
Halaman Login member
14. Halaman Baju
Pada halaman ini, member dapat melihat baju, deskripsi baju, serta stok ukuran
baju.
Gambar III.19
Halaman Baju
![Page 23: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/23.jpg)
45
15. Halaman cek ketersediaan baju
Pada halaman ini, member dapat melihat ketersediaan baju, dan bisa memilih
metode pickup, Jika menggunakan kurir maka akan dikenakan ongkos kirim
Gambar III.20
Halaman cek ketersediaan baju
16. Halaman sewa baju
Pada halaman ini, member bias melakukan sewa baju
Gambar III.21
Halaman sewa baju
![Page 24: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/24.jpg)
46
17. Halaman Detail sewa
Pada halaman ini, member bias melihat detail pembayaran sewa baju dan
maksimal transfer 1x24 jam.
Gambar III.22
Halaman Detail sewa
18. Halaman riwayat sewa
Pada halaman ini, member bias melihat riwayat sewa
Gambar III.23
Halaman Riwayat Sewa
![Page 25: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/25.jpg)
47
19. Halaman Upload Bukti Pembayaran
Pada halaman ini, member bias melakukan upload bukti pembayaran.
Gambar III.24
Halaman Upload Bukti pembayaran
20. Halaman Faqs
Pada halaman ini, member bisa melihat faqs
Gambar III.25
Halaman Faqs
![Page 26: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/26.jpg)
48
21. Halaman Tentang Kami
Pada halaman ini, member bisa melihat tentang kami.
Gambar III.26
Halaman tentang kami
22. Halaman Hubungi Kami
Pada halaman ini, member bisa melihat hubungi kami dan mengirimi pesan.
Gambar III.27
Halaman Hubungi Kami
![Page 27: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/27.jpg)
49
3.10 Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan black box testing yang
fokus terhadap proses masukan dan keluaran program.
1. Pengujian Form Login Admin
Tabel III.6
Hasil Pengujian Blackbox Testing Halaman Login Admin
Skenario Test case Hasil yang Hasil Kesimpulan
No Pengujian Diharapkan pengujian
Username dan Username: Sistem akan Sesuai Valid
password tidak (Kosong) menolak dan
1. diisi kemudian Password: Memunculkan harapan
klik tombol (kosong) notifikasi username
login atau password
Salah
Mengetikkan Username: Sistem akan
Sesuai Valid username dan (admin) menolak dan
2. password tidak Password: Memunculkan harapan
diisi atau kosong (kosong)
notifikasi username
atau
kemudian klik password salah
Username tidak Username : Sistem akan Sesuai Valid (kosong) menolak dan
diisi (kosong) dan
Password: Memunculkan harapan
password diisi
3. Admin
notifikasi username
atau
kemudian klik
password salah
tombol login
Mengetikkan salah Username: Sistem akan Sesuai Valid satu kondisi salah Admin menolak dan
pada username (benar) Memunculkan harapan
4. atau password Password: notifikasi email
kemudian klik user (salah) atau password
tombol login salah
5. Mengetikkan user Username Sistem menerima
Sesuai Valid ID dan password Admin akses login dan
harapan
dengan data yang (benar) Kemudian
benar kemudian Password: Langsung
klik tombol login adm001 Menampilkan
(benar) Halaman Admin
![Page 28: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/28.jpg)
50
2. Pengujian Form Daftar Member
Tabel III.7
Hasil Pengujian Blackbox Testing Registrasi
No Skenario
Pengujian
Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Nama lengkap,
no telp, alamat
email, alamat,
password tidak
diisi kemudian
klik tombol
simpan
Nama
lengkap:
(kosong)
No
telp:(kosong)
Alamat email
:(kosong)
alamat:(koso
ng)
password:(ko
song)
Sistem akan
menolak dan
akses admin
dan
memunculka
n notifikasi
Harap isi
bidang ini
Sesuai
Harapan
Sesuai
harapan
Valid
2 Salah satu form
tidak diisi
kemudian klik
simpan
Nama
lengkap:
(Dian Febri)
No
telp:(082322
753411)
Alamat email
:(kosong)
alamat:(bekas
i
password:(12
3)
Sistem akan
menolak dan
akses admin
dan
memunculka
n notifikasi
Harap isi
bidang ini
Sesuai
Harapan
Sesuai
harapan
valid
3 Mengisi semua
field yang ada
diform
kemudian klik
simpan
Nama
lengkap:
(Dian Febri)
No
telp:(082322
753411)
Alamat email
:(dianfebri@
GMAIL.CO
M)
alamat:(bekas
i
password:(12
3)
Sistem akan
menerima
akses dan
kemudian
data akan
disimpan
langsung ke
database
Sesuai
harapan
Valid
![Page 29: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/29.jpg)
51
3. Pengujian Form Login member
Tabel III.8
Hasil Pengujian Blackbox Testing Login Member
Skenario Test case Hasil yang Hasil Kesimpulan
No Pengujian Diharapkan pengujian
Username dan Username: Sistem akan Sesuai Valid password tidak (Kosong) menolak dan
1. diisi kemudian Password: memunculkan harapan
klik tombol (kosong) notifikasi email
Login atau password
Salah
Mengetikkan Username: Sistem akan Sesuai Valid username dan ([email protected] menolak dan
2. password tidak om) memunculkan harapan
diisi atau kosong Password: notifikasi email atau
kemudian klik (kosong) password salah
Username tidak Username : Sistem akan Sesuai Valid (kosong) menolak dan
diisi (kosong) dan
Password: memunculkan harapan
password diisi
3. dian456 notifikasi email atau
kemudian klik
password salah
tombol login
Mengetikkan salah Username: Sistem akan Sesuai Valid satu kondisi salah Admin menolak dan
pada username (benar) memunculkan harapan
4. atau password Password: notifikasi email
kemudian klik user (salah) atau password
tombol login Salah
5. Mengetikkan user Username Sistem menerima
Sesuai Valid ID dan password Dian@gmail akses login dan
harapan
dengan data yang .com (benar) Kemudian
benar kemudian Password: Langsung
klik tombol login dian456 Menampilkan
(benar) Halaman Admin
![Page 30: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/30.jpg)
52
4. Pengujian Form Tambah Data Jenis
Tabel III.9
Hasil Pengujian Blackbox Testing Tambah Data Jenis
No Skenario
Pengujian
Test
Case
Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Nama jenis
baju tidak
diisi
kemudian
klik tombol
simpan
Nama
jenis:
kosong
Sistem akan
menolak dan
memunculkan
notifikasi
Harap isi
bidang ini
Sesuai
Harapan
Sesuai
harapan
Valid
2 Mengisi
semua field
yang ada
diform
kemudian
klik simpan
Nama
jenis:
Baju adat
Sistem akan
menerima
akses dan
kemudian
data akan
disimpan
langsung ke
database
Sesuai
harapan
Valid
5. Pengujian Form Tambah Data Baju
Tabel III.10
Hasil Pengujian Blackbox Testing Tambah Data Baju
No Skenario
Pengujian
Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Nama baju, jenis
baju, deskripsi
baju,kategori,
harga,s,m,l,xl,ga
mbar 1, gambar
2, gambar 3
tidak diisi
kemudian klik
tombol simpan
Nama baju:
(kosong)
jenis
baju:(kosong)
deskripsi
baju:(kosong)
kategori:(kos
ong)
harga:(koson
g)
s(kosong)
m:kosong)
l:(kosong)
xl(kosong)
Sistem akan
menolak dan
akses admin
dan
memunculka
n notifikasi
Harap isi
bidang ini
Sesuai
Harapan
Sesuai
harapan
Valid
![Page 31: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/31.jpg)
53
gambar 1
:(kosong)
gambar 2
:(kosong)
gambar
3:(kosong)
2 Salah satu form
tidak diisi
kemudian klik
simpan
Nama
baju:(kosong)
jenis
baju:(kosong)
deskripsi
baju:(kosong)
kategori:(kos
ong)
harga:(koson
g)
s(kosong)
m:kosong)
l:(kosong)
xl(kosong)
gambar 1
:(kosong)
gambar 2
:(kosong)
gambar
3:(kosong)
Sistem akan
menolak dan
akses admin
dan
memunculka
n notifikasi
Harap isi
bidang ini
Sesuai
Harapan
Sesuai
harapan
valid
3 Mengisi semua
field yang ada
diform
kemudian klik
simpan
Nama
baju:Baju
pengantin
Modern
jenis
baju:Baju
akad
deskripsi
baju: Gaun
perempuan +
jas laki-laki
Hijab+Acces
ories hijab
Sepasang
sepatu
perempuan+l
aki-laki
kategori:baju
pengantin
harga:180000
0
s:0
m:0
Sistem akan
menerima
akses dan
kemudian
data akan
disimpan
langsung ke
database
Sesuai
harapan
Valid
![Page 32: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/32.jpg)
54
l:1
xl:0
gambar 1
:img
gambar 2
:img
gambar 3:img
6. Pengujian Unit Form Booking
Tabel III.11
Hasil Pengujian Blackbox Testing Booking
No Skenario Pengujian Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Tgl_mulai, tgl
selesai,ukuran,metode
pickup
Tgl_mulai: (kosong)
Tgl_selesai:
(kosong)
Ukuran:(kosong)
metode
pickup:(kosong)
Sistem akan
menolak dan
akses member
dan
memunculkan
notifikasi
Harap isi
bidang ini
Sesuai
Harapan
Sesuai
harapan
Valid
2 Salah satu form tidak
diisi kemudian klik
simpan
Tgl_mulai:1juli 2019
Tgl_selesai:3 juli2019
Ukuran:(kosong)
Metode pickup:Kurir
Sistem akan
menolak dan
akses member
dan
memunculkan
notifikasi
Harap isi
bidang ini
Sesuai
Harapan
Sesuai
harapan
valid
3 Mengisi semua field
yang ada diform
kemudian klik simpan
tetapi baju yg dipilih
sudah disewa dan
ukuran yang dipilih
kosong
Tgl_mulai:1juli 2019
Tgl_selesai:3 juli2019
Ukuran:S
Metode pickup:Kurir
Sistem akan
menolak dan
akses member
dan
memunculkan
notifikasi
Baju tidak
tersedia ditgl
yang anda
pilih,silahkan
pilih
tgl/ukuran lain
Sesuai
harapan
Valid
![Page 33: BAB III PEMBAHASAN 3.1 Analisis Kebutuhan...28 Tabel III.1 Spesifikasi File baju No Elemen Data Akronim Type Panjang Keterangan 1 Id Baju id_baju varchar 5 Primary Key 2 Nama Baju](https://reader030.vdocuments.net/reader030/viewer/2022012002/609268642d886f418f3e3b57/html5/thumbnails/33.jpg)
55
4 Mengisi semua field
yang ada diform
kemudian klik simpan
Tgl_mulai:1juli 2019
Tgl_selesai:3 juli2019
Ukuran:S
Metode pickup:Kurir
Sistem akan
menerima
akses dan
kemudian data
akan disimpan
langsung ke
database
Sesuai
Harapan
Valid
7. Pengujian Unit Form Pembayaran
Tabel III.12
Hasil Pengujian Blackbox Testing Pembayaran
No Skenario
Pengujian
Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Bukti
pembayaran
tidak diisi
kemudian
klik tombol
simpan
Bukti
pemabyaran:(kosong)
Sistem akan
menolak
akses
member dan
memunculkan
notifikasi
Pilih file
Sesuai
harapan
Valid
2 Mengisi semua field
yang ada
diform
kemudian
klik simpan
Nama jenis: img Sistem akan menerima
akses dan
kemudian
data akan
disimpan
langsung ke
database
Sesuai harapan
Valid