BAB IV
HASIL DAN PEMBAHASAN
4.1 Class Diagram
Class diagram atau diagram kelas adalah salah satu jenis diagram struktur pada UML yang menggambarkan dengan jelas struktur serta deskripsi class, atribut, metode, dan hubungan dari setiap objek. Ia bersifat statis, dalam artian diagram kelas bukan menjelaskan apa yang terjadi jika kelas-kelasnya berhubungan, melainkan menjelaskan hubungan apa yang terjadi.
Gambar 4.1 Class Diagram
4.2 Sequence Diagram
Sequence diagram atau diagram urutan adalah sebuah diagram yang digunakan untuk menjelaskan dan menampilkan interaksi antar objek-objek dalam sebuah sistem secara terperinci.
1. Log Masuk dan Registrasi
Log masuk, Gabung, atau Masuk adalah proses untuk mengakses komputer dengan memasukkan identitas dari akun pengguna dan kata sandi.
Gambar 4.2 Sequence Diagram Login
2. Menambahkan Produk
Gambar 4.3
Sequence Diagram Tambah Produk
3. Mengedit Produk
Gambar 4.4
Sequence Diagram Edit Produk
4. Menghapus Produk
Gambar 4.5
Sequence Diagram Hapus Produk
5. Transaksi Produk
Gambar 4.6
Sequence Diagram Transaksi
6. Ajukan Pembayaran
Gambar 4.7
Sequence Diagram Ajukan Pembayaran
7. Validasi Pembayaran
Gambar 4.8
Sequence Diagram Validasi Pembayaran
8. Ajukan Servis
Gambar 4.9
Sequence Diagram Ajukan Servis
9. Proses Pengiriman
Gambar 4.10
Sequence Diagram Proses Pengiriman
4.3 Perancangan Data Base
Perancangan database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem
1. Dokumen Refrensi Data User Nama Dokumen : users
Fungsi : menyimpan data user Tabel 4.1 Dokumen User
2. Dokumen Refrensi Data Produk Nama Dokumen : produk
Fungsi : menyimpan data produk Tabel 4.2
Dokumen Produk
No Nama Field Tipe Data
1. uid STRING
2. name STRING
3. phone STRING
4. role STRING
5. created_at TIMESTAMP
6. last_login TIMESTAMP
No Nama Field Tipe Data
1. id_produk STRING
2. url_produk STRING
3. nama_barang STRING
4. spesifikasi STRING
5. harga INT
6. stok INT
3. Dokumen Refrensi Data Transaksi
Nama Dokumen : menunggu_pembayaran
Fungsi : proses pesanan dalam pembayaran Tabel 4.3
Dokumen Refrensi Data Transaksi
4. Dokumen Refrensi Data Pengemasan
Nama Dokumen : proses_pengemasan
Fungsi : menyimpan data pesanan pada proses_pengemasan Tabel 4.4
Dokumen Refrensi Data Pengemasan
No Nama Field Tipe Data
1. Alamat_penerima STRING
2. Id_produk STRING
3. Id_transaksi STRING
4. nama_barang STRING
5. nama_penerima STRING
6. nomor_penerima INT
7. pesanan INT
8. Total_pesanan INT
No Nama Field Tipe Data
1. Alamat_penerima STRING
2. Id_produk STRING
3. Id_transaksi STRING
4. nama_barang STRING
5. nama_penerima STRING
5. Dokumen Refrensi Data Pengiriman
Nama Dokumen : proses_pengiriman
Fungsi : menyimpan data pesanan pada proses_pengiriman Tabel 4.5
Dokumen Refrensi Data Pengiriman
6. nomor_penerima INT
7. pesanan INT
8. Total_pesanan INT
No Nama Field Tipe Data
1. Alamat_penerima STRING
2. Id_produk STRING
3. Id_transaksi STRING
4. nama_barang STRING
5. nama_penerima STRING
6. nomor_penerima INT
7. pesanan INT
8. Total_pesanan INT
9. resi STRING
10. pengiriman STRING
6. Dokumen Refrensi Data Riwayat Pesanan Nama Dokumen : riwayat_pesanan
Fungsi : menyimpan data pesanan pada riwayat_pesanan Tabel 4.6
Dokumen Refrensi Data Riwayat Pesanan
7. Dokumen Refrensi Data Servis Nama Dokumen : serivs
Fungsi : menyimpan data pesanan servis Tabel 4.7
Dokumen Servis
No Nama Field Tipe Data
1. Alamat_penerima STRING
2. Id_produk STRING
3. Id_transaksi STRING
4. nama_barang STRING
5. nama_penerima STRING
6. nomor_penerima INT
7. pesanan INT
8. Total_pesanan INT
9. resi STRING
10. pengiriman STRING
No Nama Field Tipe Data
1. uid STRING
2. nama_barang STRING
3. pemesan STRING
4. kerusakan STRING
8. Dokumen Refrensi Data Riwayat Servis Nama Dokumen : riwayat_servis
Fungsi : menyimpan data pesanan riwayat servis Tabel 4.8
Dokumen Servis
4.4 Perancangan Interface
1. Home admin
Gambar 4.11
Rancangan Interface home admin
No Nama Field Tipe Data
1. uid STRING
2. nama_barang STRING
3. pemesan STRING
4. kerusakan STRING
2. Home konsumen
Gambar 4.12
Rancangan Interface home konsumen
3. Produk
Gambar 4.13 Rancangan Interface produk
4. Pesanan
Gambar 4.14
Rancangan Interface pesana
5. Servis
Gambar 4.15 Rancangan Interface servis