BAB IV ANALISA DAN PERANCANGAN SISTEM USULAN
4.1 Analisa Sistem Usulan Analisa sistem usulan merupakan bentuk kegiatan yang menjabarkan rencana sistem yang akan dibuat berdasarkan identifikasi kebutuhan yang telah dibuat sebelumnya. Dengan melakukan analisa rancangan sistem, kita dapat memperkirakan besaran pekerjaan, sehingga saat pembuatan sistem dapat berjalan dengan lancar. Sistem afiliasi pemasaran yang akan dibuat pada PT Izumiya International terdapat beberapa tahap analisa masalah yang akan dibahas terlebih dahulu sebagai kebutuhan perancangan sistem, diantaranya adalah: 1. Analisa masalah administrator sebagai pengelola sistem yang mengelola dan melakukan pengaturan penuh pada sistem dan basis data yang mendasar. 2. Analisa masalah calon member yang akan bergabung menjadi member afiliasi pada aplikasi tersebut. 3. Analisa masalah member afiliasi. Dari analisa masalah yang telah dijelaskan sebelumnya maka prosedur sistem yang akan dibuat dapat dideskripsikan sebagai berikut berdasarkan peranan penggunaannya (actor) : 1. Administrator utama a) Memiliki akses untuk mengelola database data member. b) Melakukan validasi pada calon member baru dan menyetujui pengajuan calon member baru. c) Memiliki akses untuk menarik laporan terkait dengan data member afiliasi dan data komisi member. 2. Calon member afiliasi a) Melakukan pendaftaran sebagai pengajuan untuk menjadi member afiliasi dan mengakses fitur yang ada. b) Calon member akan mendapatkan konfirmasi apakah pengajuan disetujui atau tidak.
32 http://digilib.mercubuana.ac.id/
33
3. Member afiliasi a) Memiliki akses untuk melihat, mengubah, dan menghapus data pribadi. b) Memiliki akses untuk melihat jumlah komisi yang diperoleh. c) Memiliki hak atas permintaan pembayaran komisi. 4.1.1 Analisa Administrator Sistem Administrator merupakan pengelola dari aplikasi web yang memiliki hak akses penuh untuk melakukan pengaturan dan pengelolaan pada sistem tersebut. Administrator dapat melakukan perubahan, penghapusan, dan penginputan data pada database baik berupa data member, data komisi dari setiap member sesuai dengan ketentuan yang telah ditetapkan oleh manajemen perusahaan pada sistem tersebut. Administrator dapat melakukan persetujuan permohonan member baru yang diajukan oleh calon member dan melakukan persetujuan permohonan pencairan komisi yang diajukan oleh member dengan batas minimal yang ditetapkan oleh perusahaan. 4.1.2 Analisa Member Afiliasi Member afiliasi merupakan member dari website sistem afiliasi pemasaran untuk network marketing PT Izumiya International. Member tersebut diarahkan untuk melakukam aktivitas-aktivitas pemasaran produk perusahan pada social media ataupun website yang dimiliki. Konsumen harus melakukan pendaftaran member terlebih dahulu pada halaman pendaftaran member afiliasi. Setelah menjadi member afiliasi maka akan mendapatkan id member kemudian dapat login pada website afiliasi tersebut. Setelah member afiliasi dapat login maka member dapat mengakses seluruh konten website yang berkaitan dengan kegiatan pemasaran produk. Selain itu, member afiliasi mendapatkan kode afiliasi yang bersifat unik dan berbeda dengan member lain. Kode afiliasi adalah kode yang dapat dilacak oleh sistem untuk menelusuri pemilik kode tersebut dan mencatatnya. Kode afiliasi untuk aplikasi ini biasanya diletakan pada url tautan ke suatu page website yang berupa halaman penjualan produk perusahan. Member afiliasi ini mencoba untuk menggiring pengunjung website untuk melihat-lihat produk yang dijual dan diharapkan pengunjung dapat melakukan transaksi pembelian pada website tersebut. Sementara itu perusahaan akan memberikan imbalan berupa komisi kepada para member afiliasi apabila berhasil menjualkan produk perusahan.
http://digilib.mercubuana.ac.id/
34
4.2 Perancangan UML (Unified Modeling Language) Perancangan sistem afiliasi pemasaran berbasis web untuk jaringan pemasaran pada PT Izumiya International menggunakan pemodelan UML (Unified Modelling Language). UML digunakan untuk membantu pemodelan kebutuhan sistem yang akan dibuat. Pemodelan menggunakan beberapa diagram, seperti Use case diagram, Activity diagram, Sequence diagram dan Class diagram. 4.2.1 Use Case Diagram Berikut ini merupakan use case diagram dari perancangan sistem afiliasi pemasaran PT Izumiya International yang menggambarkan proses fungsionalitas yang akan dibangun.
Gambar 4.1 Use Case Diagram Sistem Usulan
Kemudian pada pembahasan selanjutnya merupakan deskripsi-deskripsi skenario use case diagram pada sistem usulan, deskripsi tersebut yaitu ketika calon member melakukan pendaftaran member dan mengisi data-data member pada sistem afiliasi pemasaran.
http://digilib.mercubuana.ac.id/
35
Berikut ini adalah deskripsi skenario use case diagram proses pendaftaran member oleh calon member pada sistem afiliasi pemasaran : Tabel 4.1 Deskripsi Use Case Pendaftaran Member Nama Use Case
Pendaftaran Member
Aktor
Calon member
Deskripsi
Aktor melakukan pendaftaran atau registrasi untuk menjadi member afiliasi
Pra-Kondisi
-
Tindakan
Aktor melakukan registrasi dengan meng-klik Daftar pada portal web
Post-Kondisi
Login sistem
Dependensi Kondisi
Konfirmasi persetujuan member
Berikut ini adalah deskripsi skenario use case diagram login sistem oleh member dan administrator pada sistem afiliasi pemasaran : Tabel 4.2 Deskripsi Use Case Login Sistem Nama Use Case
Login sistem
Aktor
Member, Administrator
Deskripsi
Aktor melakukan login ke dalam sistem afiliasi pemasaran
Pra-Kondisi
Pendaftaran member
Tindakan
Login sistem dengan memasukan username dan password yang telah terdaftar
Post-Kondisi
-
Dependensi Kondisi
-
http://digilib.mercubuana.ac.id/
36
Berikut ini adalah deskripsi skenario use case diagram ubah data pribadi oleh member pada sistem afiliasi pemasaran : Tabel 4.3 Deskripsi Use Case Ubah Data Pribadi Nama Use Case
Ubah data pribadi
Aktor
Member
Deskripsi
Aktor melakukan ubah data pribadi di sistem afiliasi pemasaran
Pra-Kondisi
Login sistem
Tindakan
Input data untuk mengubah data pribadi pada menu profil
Post-Kondisi
-
Dependensi Kondisi
-
Berikut ini adalah deskripsi skenario use case diagram laporan penjualan oleh member pada sistem afiliasi pemasaran : Tabel 4.4 Deskripsi Use Case Laporan Penjualan Nama Use Case
Laporan penjualan
Aktor
Member
Deskripsi
Aktor melihat laporan penjualan berdasarkan aktivitas pemasangan iklan dan komisi yang didapatkan dari memasang iklan
Pra-Kondisi
Pasang banner iklan
Tindakan
Lihat laporan penjualan dalam menu laporan
Post-Kondisi
Permintaan pembayaran
Dependensi Kondisi
-
http://digilib.mercubuana.ac.id/
37
Berikut ini adalah deskripsi skenario use case diagram permintaan pembayaran komisi oleh member pada sistem afiliasi pemasaran : Tabel 4.5 Deskripsi Use Case Permintaan Pembayaran Nama Use Case
Permintaan pembayaran
Aktor
Member
Deskripsi
Aktor melakukan permintaan pembayaran komisi ke rekening pribadi saat komisi telah melampaui jumlah minimum pembayaran
Pra-Kondisi
Laporan penjualan
Tindakan
Melakukan permintaan pembayaran dengan syarat minimum komisi telah terlampaui
Post-Kondisi
-
Dependensi Kondisi
Konfirmasi pembayaran member
Berikut ini adalah deskripsi skenario use case diagram pilih banner iklan oleh member pada sistem afiliasi pemasaran : Tabel 4.6 Deskripsi Use Case Pilih Banner Iklan Nama Use Case
Pilih banner iklan
Aktor
Member
Deskripsi
Aktor memilih dan melihat banner / iklan yang akan dipasang pada situs pribadi atau media sosial
Pra-Kondisi
Login sistem
Tindakan
Memilih iklan dan menyalin url dan code yang tertera dalam iklan yang dipilih
Post-Kondisi
Pasang banner iklan
Dependensi Kondisi
-
http://digilib.mercubuana.ac.id/
38
Berikut ini adalah deskripsi skenario use case diagram pasang banner iklan oleh member pada sistem afiliasi pemasaran : Tabel 0.7 Deskripsi Use Case Pasang Banner Iklan Nama Use Case
Pasang banner iklan
Aktor
Member
Deskripsi
Aktor memasang banner iklan yang dipilih pada sistem afiliasi pemasaran, banner iklan dipasang diluar sistem afiliasi pemasaran seperti situs pribadi atau media sosial milik member
Pra-Kondisi
Pilih banner iklan
Tindakan
Memasang banner iklan yang telah dipilih pada sistem pada situs pribadi atau media sosial
Post-Kondisi
-
Dependensi Kondisi
-
Berikut ini adalah deskripsi skenario use case diagram tambah iklan atau banner oleh administrator pada sistem afiliasi pemasaran : Tabel 0.8 Deskripsi Use Case Tambah Iklan / Banner Nama Use Case
Tambah iklan / banner
Aktor
Administrator
Deskripsi
Aktor menambahkan iklan dan banner untuk dipilih member pada menu pada iklan
Pra-Kondisi
Login sistem
Tindakan
Menambahkan iklan dan Banner yang akan dipilih oleh member-member afiliasi
Post-Kondisi
-
Dependensi Kondisi
-
http://digilib.mercubuana.ac.id/
39
Berikut ini adalah deskripsi skenario use case diagram konfirmasi persetujuan member oleh administrator pada sistem afiliasi pemasaran : Tabel 0.9 Deskripsi Use Case Konfirmasi Persetujuan Member Nama Use Case
Konfirmasi member baru
Aktor
Administrator
Deskripsi
Aktor melakukan persetujuan terhadap calon member yang mendaftar ke sistem afiliasi pemasaran
Pra-Kondisi
Login sistem
Tindakan
Melakukan persetujuan terhadap calon member yang mendaftar dan memberikan informasi tentang proses persetujuan maupun aktivasi member afiliasi
Post-Kondisi
-
Dependensi Kondisi
Pendaftaran member
Berikut ini adalah deskripsi skenario use case diagram kelola data member oleh administrator pada sistem afiliasi pemasaran : Tabel 0.10 Deskripsi Use Case Kelola Data Member Nama Use Case
Kelola data member
Aktor
Administrator
Deskripsi
Aktor melihat dan mengelola member-member afiliasi yang aktif maupun tidak aktif pada sistem
Pra-Kondisi
Login sistem
Tindakan
Mengakses menu kelola member dan melihat member-member afiliasi
Post-Kondisi
-
Dependensi Kondisi
-
http://digilib.mercubuana.ac.id/
40
Berikut ini adalah deskripsi skenario use case diagram konfirmasi pembayaran member oleh administrator pada sistem afiliasi pemasaran : Tabel 0.11 Deskripsi Use Case Konfirmasi Pembayaran Member Nama Use Case
Konfirmasi pembayaran member
Aktor
Administrator
Deskripsi
Aktor melakukan persetujuan untuk pembayaran komisi terhadap permintaan dari member-member afiliasi
Pra-Kondisi
Login sistem
Tindakan
Aktor memberikan informasi pembayaran terhadap member afiliasi
Post-Kondisi
-
Dependensi Kondisi
Permintaan pembayaran
4.2.2 Activity Diagram Berikut ini merupakan activity diagram dari perancangan sistem afiliasi pemasaran
PT
Izumiya
International,
perancangan
activity
diagram
untuk
menggambarkan presedur, proses bisnis maupun aliran data yang terjadi pada sistem yang akan dibangun. 4.2.2.1
Activity Diagram Pendaftaran Member Berikut ini adalah activity diagram pendaftaran member pada sistem afiliasi
pemasaran pada PT Izumiya International.
http://digilib.mercubuana.ac.id/
41
Gambar 0.2 Activity Diagram Pendaftaran Member Dibawah ini adalah penjelasan activity diagram pendaftaran member pada sistem afiliasi pemasaran : Tabel 0.12 Deskripsi Activity Diagram Pendaftaran Member Nama Activity
Pendaftaran member
Deskripsi
Member melakukan pendaftaran agar dapat melakukan login ke sistem afiliasi
Pra-Kondisi
-
Tidakan Utama
Member melakukan pendaftaran dengan mengirimkan data lengkap yang dibutuhkan untukm mendaftar sebagai afiliasi
Tindakan Alternatif
-
Post-Kondisi
Login sistem
http://digilib.mercubuana.ac.id/
42
4.2.2.2
Activity Diagram Login Sistem Berikut ini adalah activity diagram login sistem oleh member pada sistem
afiliasi pemasaran PT Izumiya International.
Gambar 0.3 Activity Diagram Login Sistem Dibawah ini adalah penjelasan dan deskripsi activity diagram login pada sistem afiliasi pemasaran: Tabel 0.13 Deskripsi Activity Diagram Login Sistem Nama Activity
Login sistem
Deskripsi
Member yang sudah di konfirmasi harus melakukan login sistem dengan menggunakan email dan password yang telah terdaftar
Pra-Kondisi
Pendaftaran member
Tidakan Utama
Member melakukan login dengan menginputkan email dan password yang telah didaftarkan
Tindakan Alternatif
-
Post-Kondisi
-
http://digilib.mercubuana.ac.id/
43
4.2.2.3
Activity Diagram Ubah Data Pribadi Berikut ini adalah activity diagram ubah data pribadi pada sistem afiliasi
pemasaran PT Izumiya International.
Gambar 0.4 Activity Diagram Ubah Data Pribadi Dibawah ini adalah penjelasan dan deskripsi activity diagram ubah data pribadi pada sistem afiliasi pemasaran: Tabel 0.14 Deskripsi Activity Diagram Ubah Data Pribadi Nama Activity
Ubah data pribadi
Deskripsi
Member melakukan ubah data pribadi di sistem afiliasi pemasaran
Pra-Kondisi
Login sistem
Tidakan Utama
Member melakukan ubah data pribadi melalui menu profil member pada sistem
Tindakan Alternatif
-
Post-Kondisi
-
http://digilib.mercubuana.ac.id/
44
4.2.2.4
Activity Diagram Laporan Penjualan Berikut ini adalah activity diagram laporan penjualan pada sistem afiliasi
pemasaran PT Izumiya International.
Gambar 0.5 Activity Diagram Laporan Penjualan Dibawah ini adalah penjelasan dan deskripsi activity diagram laporan penjualan pada sistem afiliasi pemasaran: Tabel 0.15 Deskripsi Activity Diagram Laporan Penjualan Nama Activity
Laporan penjualan
Deskripsi
Member melihat laporan penjualan berdasarkan aktivitas pemasangan iklan dan komisi yang didapatkan dari memasang iklan
Pra-Kondisi
Pasang banner iklan
Tidakan Utama
Member melihat laporan penjualan berdasarkan aktivitas pemasangan iklan banner
Tindakan Alternatif
-
Post-Kondisi
Permintaan pembayaran
http://digilib.mercubuana.ac.id/
45
4.2.2.5
Activity Diagram Permintaan Pembayaran Berikut ini adalah activity diagram permintaan pembayaran oleh member
afiliasi pada sistem afiliasi pemasaran PT Izumiya International.
Gambar 0.6 Activity Diagram Permintaan Pembayaran Dibawah ini adalah penjelasan dan deskripsi activity diagram permintaan pembayaran pada sistem afiliasi pemasaran: Tabel 0.16 Deskripsi Activity Diagram Permintaan Pembayaran Nama Activity
Permintaan pembayaran
Deskripsi
Member melakukan permintaan pembayaran komisi yang telah melampaui jumlah minimum pembayaran
Pra-Kondisi
Login sistem
Tidakan Utama
Member melakukan permintaan pembayaran
Tindakan Alternatif
Member membatalkan permintaan pembayaran
Post-Kondisi
-
http://digilib.mercubuana.ac.id/
46
4.2.2.6
Activity Diagram Pilih Banner Iklan Berikut ini adalah activity diagram pilih banner iklan oleh member afiliasi
pada sistem afiliasi pemasaran PT Izumiya International.
Gambar 0.7 Activity Diagram Pilih Banner Iklan Dibawah ini adalah penjelasan dan deskripsi activity diagram pilih banner iklan pada sistem afiliasi pemasaran: Tabel 0.17 Deskripsi Activity Diagram Pilih Banner Iklan Nama Activity
Pilih banner iklan
Deskripsi
Member memilih dan melihat banner iklan yang akan dipasang pada situs pribadi atau media sosial
Pra-Kondisi
Login sistem
Tidakan Utama
Member memilih dan melihat banner iklan pada menu pilih iklan di sistem afiliasi pemasaran yang akan dipasang pada situs pribadi dan media sosial
Tindakan Alternatif
Member tidak memilih banner iklan
Post-Kondisi
Pasang banner iklan
http://digilib.mercubuana.ac.id/
47
4.2.2.7
Activity Diagram Pasang Banner Iklan Berikut ini adalah activity diagram pasang banner iklan oleh member afiliasi
dari sistem afiliasi pemasaran PT Izumiya International yang kemudian dipasangkan pada situs pribadi dan sosial media member afiliasi.
Gambar 0.8 Activity Diagram Pasang Banner Iklan Dibawah ini adalah penjelasan dan deskripsi activity diagram pasang banner iklan pada sistem afiliasi pemasaran: Tabel 0.18 Deskripsi Activity Diagram Pasang Banner Iklan Nama Activity
Pasang banner iklan
Deskripsi
Member memasang banner iklan yang dipilih pada sistem afiliasi pemasaran, banner iklan dipasang diluar sistem afiliasi pemasaran seperti situs pribadi atau media sosial milik member
Pra-Kondisi
Pilih banner iklan
Tidakan Utama
Member melakukan pemasangan iklan pada web dan media sosial pribadi member
Tindakan Alternatif
-
Post-Kondisi
-
http://digilib.mercubuana.ac.id/
48
4.2.2.8
Activity Diagram Konfirmasi Persetujuan Member Berikut ini adalah activity diagram konfirmasi persetujuan member oleh
administrator pada sistem afiliasi pemasaran PT Izumiya International.
Gambar 0.9 Activity Diagram Konfirmasi Persetujuan Member Dibawah ini adalah penjelasan dan deskripsi activity diagram konfirmasi persetujuan member pada sistem afiliasi pemasaran: Tabel 0.19 Activity Diagram Konfirmasi Persetujuan Member Nama Activity
Konfirmasi persetujuan member
Deskripsi
Administrator melakukan persetujuan terhadap calon member yang mendaftar ke sistem afiliasi pemasaran
Pra-Kondisi
Login sistem
Tidakan Utama
Member mengakses menu memberm lalu melihat daftar persetujuan member kemudian melakukan konfirmasi persetujuan member
Tindakan Alternatif
-
Post-Kondisi
-
http://digilib.mercubuana.ac.id/
49
4.2.2.9
Activity Diagram Tambah Iklan / Banner Berikut ini adalah activity diagram tambah iklan atau banner oleh
administrator pada sistem afiliasi pemasaran PT Izumiya International.
Gambar 0.10 Activity Diagram Tambah Iklan / Banner Dibawah ini adalah penjelasan dan deskripsi activity diagram penambahan iklan dan banner oleh administrator pada sistem afiliasi pemasaran: Tabel 0.20 Deskripsi Activity Diagram Tambah Iklan / Banner Nama Activity
Tambah iklan / banner
Deskripsi
Administrator menambahkan iklan dan banner untuk dipilih member pada menu pada iklan
Pra-Kondisi
Login sistem
Tidakan Utama
Administrator mengakses menu iklan dan melakukan melakukan komisi pada iklan yang akan ditambahkan
Tindakan Alternatif
-
Post-Kondisi
-
http://digilib.mercubuana.ac.id/
50
4.2.2.10 Activity Diagram Kelola Data Member Berikut ini adalah activity diagram kelola data member oleh administrator pada sistem afiliasi pemasaran PT Izumiya International.
Gambar 0.11 Activity Diagram Kelola Data Member Dibawah ini adalah penjelasan dan deskripsi activity diagram kelola data member oleh administrator pada sistem afiliasi pemasaran: Tabel 0.21 Deskripsi Activity Diagram Kelola Data Member Nama Activity
Kelola data member
Deskripsi
Administrator melihat dan mengelola membermember afiliasi yang aktif maupun tidak aktif pada sistem
Pra-Kondisi
Login sistem
Tidakan Utama Tindakan Alternatif Post-Kondisi
Administrator mengakses menu member lalu melihat dan mengelola member aktif maupun non aktif pada sistem Administrator mengakses menu member lalu konfirmasi member baru -
http://digilib.mercubuana.ac.id/
51
4.2.2.11 Activity Diagram Konfirmasi Pembayaran Member Berikut ini adalah activity diagram konfirmasi pembayaran member oleh administrator pada sistem afiliasi pemasaran PT Izumiya International.
Gambar 0.12 Activity Diagram Konfirmasi Pembayaran Member Dibawah ini adalah penjelasan dan deskripsi activity diagram konfirmasi pembayaran member oleh administrator pada sistem afiliasi pemasaran: Tabel 0.22 Deskripsi Activity Diagram Konfirmasi Pembayaran Member Nama Activity
Konfirmasi pembayaran member
Deskripsi
Administrator melakukan persetujuan terhadap calon member yang melakukan permintaan pembayaran
Pra-Kondisi
Login sistem
Tidakan Utama Tindakan Alternatif Post-Kondisi
Administrator melakukan akses ke menu pembayaran lalu melakukan persetujuan pembayaran Administrator melihat daftar permintaan pembayaran oleh member -
http://digilib.mercubuana.ac.id/
52
4.2.3 Sequence Diagram 4.2.3.1
Sequence Diagram Login Sistem Dibawah ini merupakan gambar sequence diagram login sistem.
Gambar 0.13 Sequence Diagram Login Sistem
4.2.3.2
Sequence Diagram Pendaftaran Member Dibawah ini merupakan gambar sequence diagram pendaftaran member.
Gambar 0.14 Sequence Diagram Pendaftaran Member
http://digilib.mercubuana.ac.id/
53
4.2.3.3 Sequence Diagram Pasang Iklan Dibawah ini merupakan gambar sequence diagram pasang iklan.
Gambar 0.15 Sequence Diagram Pasang Iklan
4.2.3.4 Sequence Diagram Pembayaran Dibawah ini merupakan gambar sequence diagram pembayaran.
Gambar 0.16 Sequence Diagram Pembayaran
http://digilib.mercubuana.ac.id/
54
4.2.3.5
Sequence Diagram Perhitungan Komisi Fungsi hitung komisi pada sistem afiliasi pemasaran memperoleh informasi
berdasarkan barang yang dijual kemudian melakukan perhitungan 5% dari harga barang untuk dihitung sebagai komisi member afiliasi. Dibawah ini merupakan gambar sequence diagram menghitung komisi.
Gambar 0.17 Sequence Diagram Perhitungan Komisi
4.2.3.6 Sequence Diagram Perolehan Komisi Dibawah ini merupakan gambar sequence diagram perolehan komisi.
Gambar 0.18 Sequence Diagram Perolehan Komisi
http://digilib.mercubuana.ac.id/
55
4.2.4 Class Diagram Dibawah ini adalah penjelasan dari class diagram pada sistem afiliasi pemasaran pada PT Izumiya International.
Gambar 0.19 Class Diagram Sistem Usulan
4.3 Perancangan Basis Data Perancangan struktur basis data dilakukan dengan tujuan agar dapat melaih performansi aplikasi yang optimal baik dari segi kecepatan pembacaan dan penulisan data maupun dalam penggunaan alokasi media penyimpanan yang efisien. 1. Tabel Administrator Nama Tabel
: administrator
Primary Key
: id_admin
Foreign Key
:-
Dibawah ini merupakan deskripsi mengenai tabel administrator.
http://digilib.mercubuana.ac.id/
56
Tabel 0.23 Tabel Administrator No
Nama Field
Tipe Data
Keterangan
1
id_admin
varchar(5)
ID Administrator
2
email_admin
varchar(50)
Email Administrator
3
nama_admin
varchar(50)
Nama Administrator
4
password
varchar(50)
Password Adminintrator
5
tipe_admin
varchar(20)
Tipe hak akses Admin
6
crt_date
datetime
Tanggal pembuatan
2. Tabel Member Afiliasi Nama Tabel
: member_afiliasi
Primary Key
: id_afiliasi
Foreign Key
: id_pembayaran
Dibawah ini merupakan deskripsi mengenai tabel member afiliasi. Tabel 4.24 Tabel Member Afiliasi No
Nama Field
Tipe Data
Keterangan
1
id_afiliasi
varchar(10)
ID member afiliasi
2
email
varchar(50)
Email member
3
password
varchar(50)
Password member
4
nama
varchar(50)
Nama lengkap member
5
tempat_lahir
varchar(25)
Tempat lahir member
6
tanggal_lahir
date
Tanggal lahir member
7
alamat
varchar(100)
Alamat member
8
kelurahan
varchar(25)
Keterangan kelurahan
9
kecamatan
varchar(25)
Keterangan kecamatan
10
kota
varchar(25)
Keterangan kota
11
kodepos
int(5)
Kodepos alamat member
12
telepon
int(15)
No telepon member
13
tipe_identitas
varchar(10)
Tipe identitas member
14
no_identitas
int(20)
No identitas member
15
weburl
varchar(50)
Alamat web member
16
webdesk
varchar(50)
Deskripsi web member
http://digilib.mercubuana.ac.id/
57
17
id_rekening
varchar(10)
ID rekening pembayaran
18
crt_date
datetime
Tanggal pendaftaran
3. Tabel Rekening Pembayaran Member Nama Tabel
: member_rek
Primary Key
: id_rekening
Foreign Key
:-
Dibawah ini merupakan deskripsi mengenai tabel rekening pembayaran member.. Tabel 4.25 Tabel Rekening Pembayaran Member No
Nama Field
Tipe Data
Keterangan
1
id_rekening
varchar(10)
ID pembayaran
2
nama_bank
varchar(25)
Nama Bank
3
no_rekening
int(25)
No rekening member
4
nama_pemilik_rek
varchar(50)
Nama pemilik rekening
5
kantor_cab
varchar(50)
Kantor cabang bank
6
keterangan
varchar(100)
Keterangan rekening
4. Tabel Konten Iklan Nama Tabel
: konten_iklan
Primary Key
: id_iklan
Foreign Key
:-
Dibawah ini merupakan deskripsi mengenai tabel konten iklan. Tabel 4.26 Tabel Konten Iklan No
Nama Field
Tipe Data
Keterangan
1
id_iklan
int(5)
ID iklan
2
jenis_iklan
varchar(20)
Jenis iklan afiliasi
3
nama
varchar(50)
Nama iklan
4
deskripsi
varchar(100)
Deskripsi iklan
5
komisi
int(100)
Komisi iklan
6
weburl
varchar(50)
Web URL iklan
7
imgurl
varchar(50)
Lokasi gambar iklan
http://digilib.mercubuana.ac.id/
58
5. Tabel Konten Web Nama Tabel
: konten_web
Primary Key
: id_konten
Foreign Key
:-
Dibawah ini merupakan deskripsi mengenai tabel konten web. Tabel 4.27 Tabel Konten Web No
Nama Field
Tipe Data
Keterangan
1
id_konten
1nt(10)
Id konten
2
nama_konten
varchar(50)
Nama konten web
3
isi_konten
varchar(100)
Isi konten web
4
crt_date
datetime
Tanggal pembuatan
5
upd_date
datetime
Tanggal update konten
6. Tabel Komisi Member Nama Tabel
: komisi
Primary Key
: id_afiliasi
Foreign Key
:-
Dibawah ini merupakan deskripsi mengenai tabel komisi member. Tabel 4.28 Tabel Komisi Member No
Nama Field
Tipe Data
Keterangan
1
id_afiliasi
varchar(10)
ID member afiliasi
2
nama
varchar(50)
Nama lengkap member
3
saldo_komisi
int(50)
Komisi belum dibayar
4
komisi_dibayar
int(50)
Komisi yang telah dibayar
5
total_komisi
int(50)
Total komisi keseluruhan
6
upd_date
datetime
Tanggal update komisi
7. Tabel Konfirmasi Pembayaran Nama Tabel
: konfirmasi_pembayaran
Primary Key
: no_pembayaran
http://digilib.mercubuana.ac.id/
59
Foreign Key
: id_afiliasi
Dibawah ini merupakan deskripsi mengenai tabel konfirmasi pembayaran. Tabel 4.29 Tabel Konfirmasi Pembayaran No
Nama Field
Tipe Data
Keterangan
1
no_pembayaran
int(10)
No pembayaran
2
id_afiliasi
varchar(10)
ID member afiliasi
3
nama
varchar(50)
Nama lengkap member
4
id_rekening
varchar(10)
ID pembayaran
5
komisi
int(50)
Jumlah pembayaran
6
status
varchar(10)
Status pembayaran
7
tanggal_bayar
datetime
Tanggal pembayaran
4.4 Struktur Menu Dalam proses perancangan sistem afiliasi pemasaran ini dibutuhkan suatu rancangan struktur menu untuk mengetahui menu utama, transaksi maupun laporan yang ada dalam sistem yang akan dibangun. Berikut ini merupakan struktur menu pada sistem afiliasi pemasaran.
Gambar 4.20 Struktur Menu Transaksi dan Laporan
http://digilib.mercubuana.ac.id/
60
4.5 Rancangan Layar Rancangan Layar merupakan salah satu hal yang penting dalam bagian perancangan aplikasi maupun sistem. Aplikasi harus memiliki tampilan yang mudah dimengerti, jelas, dan dapat memudahkan pengguna (User friendly). Pada bagian ini akan dijelaskan mengenai tampilan
layar sistem afiliasi pemasaran pada PT Izumiya
International. Berikut ini merupakan detail rancangan-rancangan layar yang akan dibangun. 4.5.1 Rancangan Halaman Portal Informasi Rancangan halaman portal informasi ini akan digunakan oleh semua pengguna sistem afiliasi pemasaran seperti calon member, member dan administrator karena halaman utama pada saat mengakses sistem afiliasi pemasaran adalah halaman portal informasi.
Gambar 0.21 Rancangan Layar Halaman Portal Informasi Pada halaman portal informasi ini semua pengguna baik pengguna baru maupun pengguna lama dapat melihat semua informasi yang berkaitan dengan Sistem afiliasi pemasaran, petunjuk sistem, panduan pendaftaran dan ketentuan pengguna serta akses ke
http://digilib.mercubuana.ac.id/
61
halaman login. Halaman portal informasi merupakan halaman utama saat pengguna belum login ke dalam sistem. 4.5.2 Rancangan Halaman Login Rancangan halaman login ini akan digunakan oleh semua pengguna sistem afiliasi pemasaran sebelum masuk kedalam sistem afiliasi pemasaran.
Gambar 0.22 Rancangan Layar Halaman Login
Pada rancangan halaman login ini semua pengguna baikmember, calon member maupun administrator melakukan input email serta melakukan input password yang valid dan telah didaftarkan untuk masuk ke dalam sistem. Pengguna baru pada sistem dapat langsung mengakses link ke halaman pendaftaran melalui halaman ini. 4.5.3 Rancangan Halaman Pendaftaran Rancangan halaman pendaftaran atau registrasi akan digunakan oleh semua pengguna baru yang akan bergabung pada sistem afiliasi pemasaran.
http://digilib.mercubuana.ac.id/
62
Gambar 0.23 Rancangan Layar Halaman Pendaftaran
Gambar 0.24 Rancangan Layar Halaman Pendaftaran Lanjutan
Halaman pendaftaran ini diperuntukan untuk pengguna yang akan bergabung pada sistem afiliasi pemasaran. Pada halaman ini pengguna diwjibkan untuk mengisi data diri dan indentitas lengkap untuk didaftarkan serta dilakukan proses ke dalam sistem untuk menjadi member afiliasi.
http://digilib.mercubuana.ac.id/
63
Halaman pendaftaran terbagi menjadi beberapa tahapan yaitu tahapan untuk mengisikan data diri kemudian tahapan untuk mengisi halaman pribadi dan sosial media yang didaftarkan sebagai media promosi bagi member afiliasi. 4.5.4 Rancangan Halaman Utama (Dashboard) Rancangan halaman utama atau dashboard ini akan digunakan oleh semua pengguna baru yang akan bergabung pada sistem afiliasi pemasaran, rancangan yang dibangun yaitu halaman utama dengan ringkasan akun member afiliasi seperti komisi yang diterima dan grafik penjualan yang terjadi berdasarkan aktivitas member..
Gambar 0.25 Rancangan Layar Halaman Menu Utama (Dashboard)
Halaman utama ini pengguna dapat melihat ringkasan komisi dan status penjualan yang telah terjadi, komisi yang diterima maupun komisi yang telah dicairkna. Pada halaman ini pengguna dapat mengakses menu lain untuk melakukan transaksi dan proses lain dalam sistem seperti menu pasang iklan, komisi, pembayaran, profil member, dan tentang kami.
http://digilib.mercubuana.ac.id/
64
4.5.5 Rancangan Halaman Menu Pasang Iklan Rancangan halaman menu pasang iklan ini akan digunakan oleh semua member yang telah terdaftar dan dapan melakukan transakasi pada sistem afiliasi pemasaran.
Gambar 0.26 Rancangan Layar Halaman Menu Pasang Iklan
Rancangan layar halaman menu pasang iklan merupakan aktivitas utama yang dilakukan oleh member afiliasi, member dapat melihat iklan apa saja yang sedang dipromosikan. Pengguna dapat meilhat jenis dan tipe iklan serta dapat menyalin alamat URL untuk dipasang pada halaman pribadi pengguna. Iklan promosi yang disalin oleh member afiliasi mencakup id member untuk trackingkomisi yang didapatkan oleh member ketika ada pengunjung yang mengakses halaman web promosi melalui media promosi member dan melakukan pembelian produk Halaman ini pengguna dapat mengakses menu lain untuk melakukan transaksi dan proses lain dalam sistem seperti menu pasang iklan, komisi, pembayaran, profil member, dan tentang kami.
http://digilib.mercubuana.ac.id/
65
4.5.6 Rancangan Halaman Menu Komisi Rancangan halaman menu komisi ini akan digunakan oleh semua member yang telah terdaftar dan dapan melakukan transakasi pada sistem afiliasi pemasaran.
Gambar 0.27 Rancangan Layar Halaman Menu Komisi
Rancangan halaman menu komisi untuk memudahkanpengguna agar dapat melihat laporan penjualan berdasarkan komisi yang didapat pada saat memasang iklan. Pengguna atau member afiliasi dapat juga melakukan pembayaran dengan menggunakan tombol untuk melakukan pencairan pembayaran yang telah diperolah. Permintaan pembayaran dapat dilakukan jika komisi member telah melmenuhi syarat minum pencairan komisi sebesar Rp. 50.000,- dan permintaan dikirimkan ke administrator kemudia akan dilakukan proses pembayaran ke rekening member afiliasi yang telah didaftarkan.Pada halaman ini pengguna dapat mengakses menu lain untuk melakukan transaksi dan proses lain dalam sistem seperti menu pasang iklan, komisi, pembayaran, profil member, dan tentang kami.
http://digilib.mercubuana.ac.id/
66
4.5.7 Rancangan Halaman Menu Pembayaran Rancangan halaman menu pembayaran ini akan digunakan oleh semua member yang telah terdaftar dan dapan melakukan transakasi pada sistem afiliasi pemasaran.
Gambar 0.28 Rancangan Layar Halaman Menu Pembayaran
Pada rancangan halaman menu pembayaran, pengguna dapat melihat histori atau riwayat pembayaran yang telah dilakukan dan status pembayaran yang telah dilakukan permintaan pembayaran. Pada halaman ini pengguna dapat mengakses menu lain untuk melakukan transaksi dan proses lain dalam sistem seperti menu pasang iklan, komisi, pembayaran, profil member, dan tentang kami. 4.5.8 Rancangan Halaman Menu Profil Member Rancangan halaman menu profil member ini akan digunakan oleh semua member yang telah terdaftar dan dapat melakukan transakasi pada sistem afiliasi pemasaran.
http://digilib.mercubuana.ac.id/
67
Gambar 0.29 Rancangan Layar Halaman Menu Profil Member
Pada rancangan halaman menu profil member, pengguna atau member afiliasi dapat melihat profil dan melakukan perubahan profil. Beberapa fitur yang dapat diakses pada menu ini yaitu ubah foto profil dan melakukan registrasi nomor rekening untuk pembayaran. Nomor rekening didaftarkan untuk pembayaran komisi afiliasi yang telah memenuhi minimum permintaan pembayaran. Halaman ini pengguna dapat mengakses menu lain untuk melakukan transaksi dan proses lain dalam sistem seperti menu pasang iklan, komisi, pembayaran, profil member, dan tentang kami. 4.5.9 Rancangan Halaman Menu Tentang Kami Rancangan halaman menu tentang kami akan digunakan oleh semua member yang telah terdaftar dan dapat melakukan transakasi pada sistem afiliasi pemasaran.
http://digilib.mercubuana.ac.id/
68
Gambar 0.30 Rancangan Layar Halaman Tentang Kami
Pada rancangan halaman tentang kami, pengguna mengetahui informasi kontak dan alamat PT Izumiya International. Halaman ini merupakan halaman kontak antara member afiliasi dan pengelola sistem afiliasi. Pada halaman ini pengguna dapat mengakses menu lain untuk melakukan transaksi dan proses lain dalam sistem seperti menu pasang iklan, komisi, pembayaran, profil member, dan tentang kami.
http://digilib.mercubuana.ac.id/