Sequence Diagram Update Data Barang. Sequence Diagram Validasi

Gambar 4.21 Sequence Diagram Update Data Member

8. Sequence Diagram Update Data Barang.

Admin akan meng-update data barang. User harus masuk kesistem update data barang, sistem akan menampilkan data barang dan user bisa merubah data barang. jika sudah dikompirmasi masuk kedatabase daan sistem akan kembali kemenu data. Gambar 4.22 Sequence Diagram Update Data Barang

9. Sequence Diagram Validasi

Admin akan menvalidasi pembayaran customer bagi customer yang sudah melakukan pembayaran terhadap pembelian barang. Gambar 4.23 Sequence Diagram Validasi

4.2.4 Class Diagram

Class diagram ini menggambarkan desain sistem yang akan dibangun dalam database. Dan dapat dijadikan ilustrasi skema database yaitu dengan tabel- tabel yang akan digunakan dalam database. Setiap class akan diwakili oleh tabel, attribut class yang akan menjadi field dalam tabel. Struktur data class diagram yang disajikan dalam bentuk tabel adalah sebagai berikut: Gambar 4. 24 Class Diagram Penjualan Online Pada PT. Arisa Gita

4.2.4.1 Struktur Data Class

Pada struktur data ini, semua jenis data yang terlibat dalam proses yang terjadi, di definisikan dan dikumpulkan dalam bentuk penyajian sebagai berikut : File name : Data user Primary key : Id Foreign key : Id_USer id_member, Tabel 4.16 Struktur Tabel Data User File name : Member Akses Primary key : Id Foreign key : - Tabel 4.17 Struktur Tabel Member Akses File name : Data Member Primary key : Id Foreign key : Status, Mailkonfirm No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Id user Int 11 User Name 3 Password Password 20 Password 4 Id member Int 11 Identitas member No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Member Akses Varchar 15 Akses member 3 Tanggal Varchar 15 Tanggal Tabel 4.18 Struktur Data Member File name : Pesan Member Primary key : Id Foreign key : Id Member Tabel 4.19 Struktur Pesan Member File name : Set data Primary key : Id Foreign key : Id Member No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Nama Varchar 20 Nama 3 Email Varchar 20 Email 4 User Id Varchar 20 User id 5 Password Varchar 20 Password 6 Status Int 1 Status 7 Mail konfirm Int 1 Konfirmasi Email No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Id member Varchar 11 Identitas member 3 Ke Varchar 20 Ke 4 Pengirim Varchar 20 Pengirim 5 Judul Varchar 20 Judul 6 Pesan Varchar 225 Pesan Tabel 4.20 Struktur Set Data File name : Mail member Primary key : Id Tabel 4.21 Struktur Mail Non Member File name : Data Belanja Primary key : Id Foreign key : Id Member, total per item, total harga, Id invoice, status konfirmasi No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Kode invoice Varchar 15 Kode invoice 3 Judul Varchar 20 Judul 4 Pemilik Varchar 20 Pemilik 5 Email Varchar 20 Email 6 Hp Varchar 15 Hp 7 Telp Verchar 15 Telepon 8 Alamat Varchar 50 Alamat No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Email Varchar 20 Email 3 Sid Varchar 40 Sid Tabel 4.22 Struktur Data Belanja File name : data invoice Primary key : Id Foreign key : Id Member, Status member, konfirmasi Tabel 4.23 Struktur Data invoice No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Tgl Varchar 30 Tanggal 3 Id member Int 11 Identitas member 4 Id barang Varchar 11 Identitas barang 5 Total per item Int 3 Total per item 6 Total harga Int 4 Total harga 7 Id invoice Int 11 Identitas invoice 8 Status konfirmasi Int 1 Status konfirmasi 9 Sid Varchar 15 Sid No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Id Member Int 11 Identitas Member 3 Sid Varchar 40 Sid 4 Tanggal Varchar 30 Tanggal 5 Kode Varchar 15 Kode 6 Status Member Int 1 Status Member 7 Email Verchar 20 Email 8 Konfirmasi Int 1 Konfirmas 9 Nama Bank Varchar 20 Nama Bank 10 Pengirim Varchar 30 Pengirim 11 Total Dana Varchar 10 Total dana 12 Status Int 1 Status 13 Metode transfer Int 1 Transfer 14 User id Varchar 20 User Id 15 No pengirim Varchar 20 No Pengirim 16 Tanggal Konfirmasi Varchar 30 Tanggal Konfirmasi 17 Alamat Kirim Text Alamat Kirim File name : Item Kategori Primary key : Id Foreign key : Status Tabel 4.24 Struktur Tabel Item Kategori File name : Stok Barang Primary key : Id Foreign key : Id Kategori, Status, Harga Satuan Tabel 4.25 Struktur Tabel Stok Barang

4.2.5 Perancangan Layar Input

Untuk memudahkan dan mengefektifkan dalam pemasukan data, maka perlu adanya rancangan masukan. Untuk mempermudah pemasukan data, maka pada beberapa atribut atau field dilakukan pengkodean. No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Kategori Varchar 30 Kategori 3 Status Int 1 Status No Field Name Type Field Size Keterangan 1 Id Int 11 Identitas 2 Judul Varchar 20 Judul 3 Id Kategori Int 11 Identitas kategori 4 Keterangan Varchar 20 Keterangan 5 Gambar Varchar 20 Gambar 6 Status Int 1 Status 7 Harga Satuan Int 11 Harga Satuan 1. Form Login Admin Form Login digunakan untuk: a. Memasukkan data nama user sebagai tanda pengenal pengguna sistem tersebut b. Memasukkan password sebagai jalur akses masuk sistem Gambar 4.23 form Login Admin 2. Menu Utama Admin Form Login digunakan untuk memilih menu yang akan diakses oleh user untuk mengeksekusi sistem yang akan dijalankan. Gambar 4.24 form menu utama admin 3. Admin Data Member Fasilitas ini berfungsi sebagai form mengupdate data member. 4. form Admin Data B 4. Update Data Barang Fasilitas ini berfungsi sebagai form mengupdate data Barang Gambar 4.25 From Admin Data Member Gambar 4.26 Form Admin Update data barang 5. Form Ubah Password Admin Fasilitas ini berfungsi sebagai form mengubah password untuk admin. 6. Form Login Member Fasilitas ini berfungsi sebagai form login untuk member. 7. Form Pemesanan Barang Gambar 4.28 Form login member Gambar 4.27 form admin data Barang 7. Pesan Barang Fasilitas ini berfungsi sebagai form penginputan data barang yang ingin dipesan. 8. Form catatan Transaksi Fasilitas ini berfungsi sebagai form penginputan tanggal untuk melihat catatan transaksi. Gambar 4.29 form pemesanan Barang Gambar 4.30 form catatan transaksi 9. Form Ubah Password Member Fasilitas ini berungsi sebagai form mengubah password untuk member 10. Form Konfirmasi Pembayaran Fasilitas ini berfungsi sebagai form mengubah password untuk member Gambar 4.31 form Ubah Pssword member Gambar 4.32 form Konfirmasi Pembayaran member dan non member 11. Cetak Invoice Fasilitas ini berfungsi untuk mencetak invoice

12. Validasi