BAB III ANALISA PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV ANALISA DAN PERANCANGAN SISTEM USULAN

BAB I PENDAHULUAN. Jaringan Internet merupakan jaringan internasional (World Wide Web) yang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISIS DAN PERANCANGAN


BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISA DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM


BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

Penjualan Buku Online Toko Buku Gramedia Jember

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Bab III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISIS

Bab 3. Metode dan Perancangan Sistem

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Gambar 4-1 Use Case Diagram Website Tabel 4-1 Skenario Use Case melihat web

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS PERANCANGAN SISTEM. Berdasarkan tahapan penelitian yang telah dilakukan, maka didapatkan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM


BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan:

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB 4 PERANCANGAN. 1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan. lainnya yang terhubung dengan server akan ikut berubah.

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

45 BAB III ANALISA PERANCANGAN SISTEM 3.1 Tinjauan Perusahaan 3.1.1 Sejarah perusahaan PT. Total Multi Anugrah adalah perusahaan yang bergerak dibidang elektronik dan peralatan rumah tangga. Pada awalnya PT. Total Multi Anugrah merupakan distributor untuk barang-barang elektronik dan peralatan rumah tangga yang sudah memiliki jaringan sangat luas di wilayah Indonesia. Pada tahun 2000, PT Total Multi Anugrah memutuskan untuk memproduksi sendiri produk elektronik dan peralatan rumah tangga. PT. Total Multi Anugrah kemudian mematenkan produk-produknya tersebut dengan brand (merek) Tecstar. Produk produk Tecstar diantaranya; kompor gas dan regulator, pressure cooker, blender, chopper, juicer, kettle pemanas air, toaster, kipas angin, hair dryer, setrika, antena tv dan booster, raket nyamuk, lampu emergency dan lampu emergency dengan LED Lamp. Secara general produk Tecstar terdapat 4 kategori, yaitu; kitchen, home, beauty dan lighting. Seiring perkembangnya perusahaan yang semakin pesat, PT Total Multi Anugrah memutuskan untuk memfokuskan diri hanya memproduksi barang- 45

46 barang elektronik dan peralatan rumah tangga sendiri dan memasarkan merek dagang Tecstar saja dan berhenti untuk memasarkan atau distribusi merek dagang lain. Sehingga saat ini PT. Total Multi Anugrah lebih fokus dalam mengembangkan brand-nya sendiri di lingkungan masyarakat. 3.1.2 Stuktur organisasi PT. Total Multi Anugrah dibawah wewenang komisaris utama yang merupakan pemilik perusahaan dan operasional perusahaan dipimpin oleh seorang presiden direktur yang juga merupakan pemilik perusahaan Gambar 15. Struktur Organisasi

47 3.2 Analisa Masalah Sistem yang dibuat merupakan sistem untuk membantu divisi marketing dalam membangun suatu network marketing melalui media internet. Network marketing dibangun dengan membentuk komunitas dari para konsumen sebagai member yang kegiatannya disponsori oleh perusahaan. Anggota member dari komunitas tersebut merupakan konsumen akhir (end-user) yang diharapkan menjadi konsumen yang loyal sekaligus menjadi mitra afiliasi untuk mendukung viral marketing bagi network marketing media internet tersebut. Pada aplikasi afiliasi marketing untuk network marketing PT. Total Multi Anugrah berbasis web yang akan dibuat, terdapat beberapa analisis 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 user member pada aplikasi yang merupakan member afiliasi dari aplikasi tersebut dan calon member yang akan direkrut melalui afiliasi oleh member yang sudah terdaftar. 3.2.1 Analisa Administrator Sistem Administrator merupakan pengelola dari aplikasi web yang memiliki hak akses penuh untuk melakukan pengaturan, konfigurasi dan manipulasi pada database yang ada pada sistem tersebut.

48 Administrator dapat melakukan perubahan, penghapusan dan menginputkan data pada database data member dan database poin dan data member sesuai dengan ketentuan yang diberlakukan oleh manajemen perusahaan pada sistem tersebut. Administrator juga dapat melakukan persetujuan permohonan member baru yang diajukan oleh calon member dan melakukan persetujuan permohonan penukaran poin yang diajukan oleh member. 3.2.2 Analisa Masalah Member Afiliasi Member afiliasi merupakan member dari website sistem aplikasi afiliasi marketing untuk network marketing PT. Total Multi Anugrah. Member tersebut merupakan konsumen yang diharapkan menjadi pelanggan yang loyal dan kemudian menjadi mitra afiliasi dari perusahaan agar dapat merekrut orang-orang disekelilingnya untuk menjadi member pula di website tersebut. Member afiliasi tersebut diarahkan untuk menjadi komunitas yang melakukan aktivitas-aktivitas komunitas yang akan disponsori oleh perusahaan. Konsumen harus melakukan pendaftaran member pada halaman pendaftaran member untuk menjadi member afiliasi. Setelah kosumen menjadi member afiliasi maka akan mendapatkan id member kemudian dapat login pada website tersebut. Setelah member afiliasi dapat login maka member dapat mengakses seluruh konten website yang bersangkutan dengan kegiatan-kegiatan komunitas dan dapat mengikuti program-program promosi sebagai member afiliasi.

49 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 diletakkan pada url tautan ke suatu page website yang berupa halaman registrasi yang mengandung kode unik member pembawanya. Member afiliasi nantinya akan menggiring calon member afiliasi lain untuk mengakses link tersebut yang akan menuju ke halaman pendaftaran member. Ketika calon member tersebut melakukan pendaftaran, maka member baru tersebut akan tercatat sebagai member hasil afiliasi dengan member afiliasi pembawanya. Sementara itu, perusahaan akan memberikan imbalan berupa poin kepada para member afiliasi apabila telah mengajak member lain untuk mendaftar pada komunitas tersebut. Kemudian poin tersebut dapat ditukarkan pada hadiah sesuai dengan promo berlaku. 3.3 Perancangan UML Perancangan sistem untuk aplikasi afiliasi marketing untuk network marketing PT. Total Multi Anugrah berbasis web menggunakan pemodelan UML. UML digunakan untuk membantu pemodelan kebutuhan sistem yang akan dibuat. Pemodelan menggunakan beberapa diagram, diantaranya : use case diagram, activity diagram, Sequence diagram dan navigation diagram.

50 Dari analisa masalah-masalah pada sub bab yang telah dijelaskan sebelumnya, maka prosedur sistem yang akan dibuat dapat dideskripsikan sebagai berikut berdasarkan peranan penggunanya (actor) : 1. Administrator utama 1. Memiliki akses untuk memanipulasi database data member 2. Melakukan validasi pada calon member baru dan menyetujui pengajuan calon member baru 3. Memiliki akses untuk menarik laporan mengenai data member, data member afiliasi beserta data poin member 4. Memiliki akses untuk memanipulasi database poin member 5. Memiliki akses untuk memanipulasi database hadiah yang akan ditukar dengan poin member 2. Calon member afiliasi 1. Melakukan pendaftaran sebagai pengajuan untuk dapat menjadi member afiliasi dan mengakses fitur yang ada 2. Calon member akan mendapat konfirmasi apakah pengajuan disetujui atau tidak 3. Member afiliasi 1. Memiliki akses untuk melihat, mengedit dan menghapus data member milik pribadi 2. Memiliki akses data member afiliasi yang direkrut 3. Memiliki akses data poin member yang diperoleh 4. Melakukan pengajuan untuk penukaran poin

51 5. Dapat mengakses website komunitas setelah login member dan mengakses konten seperti event, fitur vote dan fitur forum 3.3.1 Use case diagram Gambar 16.Use Case Sistem

52 Tabel 4. Use case Isi Form Pendaftaran use case isi form pendaftaran aktor calon member deskripsi pra-kondisi mengisi data pribadi calon member pada form sesuai dengan ketentuan yang diminta tindakan calon member mengisikan data kemudian dikirim post kondisi dependensi kondisi terlihat konfirmasi data telah sesuai ketentuan dan terkirim atau konfirmasi data tidak sesuai ketentuan terima konfirmasi pendaftaran Tabel 5. Use case Lihat Laporan Member use case lihat laporan aktor member deskripsi pra-kondisi mengakses data member afiliasi dan poin yang sudah didapatkan login member tindakan post kondisi member dapat melihat laporan data member yang dimiliki dapat langsung melihat data member

53 Tabel 6. Use Case Pasang Iklan use case pasang iklan aktor member deskripsi pra-kondisi melakukan pemasangan iklan untuk mempromosikan link afiliasi kepada pengguna internet tindakan post kondisi memasang iklan di website atau blog dan sejenisnya media internet Tabel 7. Use case Tukar Poin Member use case tukar poin member aktor member deskripsi pra-kondisi melakukan penukaran pengajuan member poin dengan pilihan penukaran member poin sesuai jumlah poin login member tindakan post kondisi melakukan penukaran member poin dengan pilihan yang ada terlihat konfirmasi pengajuan penukaran member poin telah terkirim

54 Tabel 8. Use case Terima Request Member baru use case terima request member baru aktor administrator deskripsi pra-kondisi menerima pengajuan member baru kemudian melakukan validasi dan kemudian mengirim konfirmasi menyetujui atau menolak pengajuan member tersebut login administrator tindakan post kondisi menerima pengajuan member kemudian mengirim konfirmasi dependensi kondisi mengirim konfirmasi persetujuan atau penolakan member baru Tabel 9. Use case Input Reward Hadiah Untuk Tukar Poin use case input reward hadiah untuk tukar poin aktor administrator deskripsi menginput data untuk hadiah penukaran poin pra-kondisi login administrator tindakan post kondisi menginputkan data hadiah-hadiah yang nantinya dapat ditukarkan dengan poin yang dimiliki oleh member saat berhasil input data, maka data bertambah

55 Tabel 10. Lihat Laporan Administrator use case lihat laporan aktor administrator deskripsi dapat melihat laporan member dan poin member pra-kondisi login administrator tindakan dapat mengakses laporan member dan poin member post kondisi dapat melihat data member dan point member

56 3.3.2 Activity Diagram 3.3.2.1. Activity Diagram Login Member Gambar 17. Activity Diagram Login Member Tabel 11. Keterangan Activity Diagram Login Member nama activity deskripsi singkat pra-kondisi activity diagram login member setiap member harus melakukan login terlebih dahulu dengan menginputkan username dan password pada menu login. jika username dan password sesuai maka masuk ke halaman web member utama, jika tidak akan kembali ke menu login. logout tindakan utama user menginputkan username dan password untuk masuk ke halaman web member tindakan alternative - pasca-kondisi login

57 3.3.2.2. Activity Diagram Pasang Iklan Gambar 18. Activity Diagram Pasang Iklan Tabel 12. Keterangan Diagram Activity Pasang iklan nama activity deskripsi singkat activity diagram pasang iklan member melakukan pemasangan iklan yang ditautkan dengan link kode afiliasi, kemudian calon member akan mengklik iklan tersebut lalu masuk ke halaman pendaftaran pra-kondisi - tindakan utama member memasang iklan dan calon member mengakses tautan ke halaman pendaftaran tindakan alternative - pasca-kondisi -

58 3.3.2.3. Activity Diagram Login Administrator Panel Gambar 19. Activity Diagram Login Administrator Panel Tabel 13. Keterangan Activity Diagram Login Administrator Panel nama activity deskripsi singkat pra-kondisi tindakan utama tindakan alternative pasca-kondisi activity diagram login administrator panel administrator utama terlebih dahulu menginputkan username dan password pada menu login. jika username dan password sesuai maka masuk ke halaman administrator panel, jika tidak akan kembali ke menu login logout user menginputkan username dan password untuk masuk ke halaman web member login

59 3.3.2.4. Activity Diagram Pendaftaran Member s Gambar 20. Activity Diagram Pendaftaran Member Tabel 14. Keterangan Activity Diagram Pendaftaran Member nama activity deskripsi singkat pra-kondisi tindakan utama tindakan alternative pasca-kondisi pendaftaran member calon member harus melakukan pendaftaran member baru sebelum menjadi member dengan mengisi form pendaftaran member terlebih dahulu mengisi data ke form pendaftan member lalu submit ke sistem. konfirmasi member valid apabila data valid kemudian kode afiliasi di record konfirmasi bahwa data sudah valid dan terkirim

60 3.3.2.5. Activity Diagram Terima Pendaftaran Member Gambar 21. Activity Diagram Terima Pendaftaran Member Tabel 15. Keterangan Activity Diagram Terima Pendaftaran Member nama activity deskripsi singkat pra-kondisi tindakan utama tindakan alternative pasca-kondisi terima request member administrator dan menerima request member baru untuk diperiksa kesesuaianya dengan syarat dan ketentuan login menerima calon member yang sesuai dengan syarat dan ketentuan menolak calon member yang tidak sesuai dengan syarat dan ketentuan perubahan status calon member

61 3.3.2.6. Diagram Activity Lihat Laporan Member Afiliasi dan Poin Member Gambar 22. Diagram Activity Laporan Member Afiliasi dan Poin Member Tabel 16. Keterangan Diagram Activity Laporan Member Afiliasi dan Poin Member Pribadi nama activity deskripsi singkat pra-kondisi tindakan utama tindakan alternative pasca-kondisi activity diagram laporan data member afiliasi dan poin member member dapat melihat laporan data member afiliasinya dan poin yang dimiliki login member member memilih menu laporan yang diinginkan, lalu sistem menampilkan laporan yang dipilih tampilan laporan data member yang diinginkan

62 3.3.2.7. Activity Diagram Laporan Administrator Member dan Afiliasi Gambar 23. Activity Diagram Laporan Administrator Data Member dan Afiliasi Member Tabel 17. Activity Diagram Laporan Administrator Data Member dan Afiliasi Member nama activity deskripsi singkat pra-kondisi tindakan utama tindakan alternative pasca-kondisi activity diagram laporan data member dan afiliasi member administrator dapat melihat laporan data member dan member afiliasinya login administrator memilih menu laporan yang diinginkan, lalu sistem menampilkan laporan yang dipilih tampilan data member yang diinginkan

63 3.3.2.8. Activity Diagram Tukar Point Member Gambar 24. Activity Diagram Tukar Point Member Tabel 18. Activity Diagram Tukar Point Member nama activity deskripsi singkat pra-kondisi tindakan utama tindakan alternative pasca-kondisi activity diagram tukar point member member menukar poin member yang dimiliki dengan hadiah login member member memilih hadiah reward yang diinginkan tapi terlebih dahulu dapat melihat data poin reward yang dimiliki untuk menukarnya dengan hadiah reward tadi penukaran hadiah sukses terkirim

64 3.3.2.9. Activity Diagram Input Reward Point Gambar 25. Activity Diagram Input Reward Point Tabel 19. Activity Diagram Input Reward Point nama activity deskripsi singkat pra-kondisi tindakan utama tindakan alternative pasca-kondisi activity diagram input reward point Administrator menginputkan data dan point untuk member Login administrator Administrator masuk ke halaman untuk input reward point kemudian melengkapi semua datadata meliputi reward untuk hadiah dan jumlah poin untuk menukarkanya Penambahan data pada list reward point

65 3.3.3 Sequence Diagram 3.3.3.1. Sequence Diagram Login Member Gambar 26. Sequence Diagram Login Member Tabel 20. Keterangan Sequence Diagram Login Nama Activity Deskripsi Singkat Sequence Diagram Login Member Proses login member Pra-Kondisi - Member memilih menu login dan Tindakan Utama menginputkan username dan password, sistem akan memeriksa username dan password jika Tindakan Alternative - sesuai maka login akan berhasil Pasca-Kondisi Masuk ke halaman web utama

66 3.3.3.2. Sequence Diagram Login Administrator Gambar 27. Sequence Diagram Login Administrator Tabel 21. Keterangan Sequence Diagram Administrator Nama Activity Deskripsi Singkat Sequence Diagram Login Administrator Proses login administrator Pra-Kondisi - Admin Masuk ke halaman login dan Tindakan Utama menginputkan username dan password, sistem akan memeriksa username dan password jika Tindakan Alternative - sesuai maka login akan berhasil Pasca-Kondisi Masuk ke halaman web utama

67 3.3.3.3. Sequence Diagram Pendaftaran Member Baru Gambar 28. Sequence Diagram Pendaftaran Member Baru Tabel 22. Keterangan Sequence Diagram Pendaftaran Member Baru Nama Activity Deskripsi Singkat Sequence Diagram Pendaftaran Member Proses pengajuan pendaftaran member Pra-Kondisi Tindakan Utama Calon Member masuk ke halaman pendaftaran member baru lalu melakukan pengisian data member, data dikirim sebagai pengajuan pendaftran member baru. Kemudian, apabila data dianggap valid maka akan disetujui oleh administrator lalu konfirmasi penerimaan akan dikirim Tindakan Alternative Pasca-Kondisi

68 3.3.3.4. Sequence Diagram Lihat Laporan Admin Gambar 29. Sequence Diagram Lihat Laporan Admin Tabel 23. Keterangan Sequence Diagram Lihat Laporan Admin Nama Activity Deskripsi Singkat Pra-Kondisi Sequence Lihat Laporan Proses lihat Laporan dari menu admin Login Administrator Administrator dapat melihat laporan yang ada Tindakan Utama dari menu laporan kemudian memilih dan sistem menampilkan laporan yang dipilih Tindakan Alternative Pasca-Kondisi

69 3.3.3.5. Sequence Diagram Pendaftaran Tukar Poin Gambar 30. Sequence Diagram Tukar Poin Tabel 24. Keterangan Sequence Diagram Tukar Poin Nama Activity Deskripsi Singkat Pra-Kondisi Tindakan Utama Sequence Diagram Tukar Poin Proses pengajuan Tukar Poin Login Member Calon Member masuk ke halaman tukar poin, lalu melakukan pilihan tukar poin dan kirim. Administrator akan menyetujui penukaran poin dan mengirim konfirmasi pengiriman poin Tindakan Alternative Pasca-Kondisi

70 3.3.4 Class Diagram Gambar 31. Class Diagram

71 3.3.4.1. Spesifikasi Basis data 1 Nama File : detail_member Media : Hardisk Isi : Data Member Primary Key : id Panjang Record : No Nama Field Tipe Data Panjang Keterangan 1 id integer 5 id member 2 username varchar 25 username member 3 password varchar 25 password member 4 nama varchar 25 nama lengkap member 5 alamat text alamat lengkap member 6 tlp varchar 15 no telephone member 7 ktp varchar 25 no ktp member 8 email varchar 50 email member 9 afiliasi varchar 50 afiliasi member 10 kota varchar 25 kota tempat alamat member 11 status small integer 1 status member 12 modified_date timestamp tanggal terakhir memodifikasi data member tanggal member 13 create_date datetime registasi

72 2 Nama File : admin Media Isi Primary Key : Hardisk : Data Administration : id Panjang Record : No Nama Field Tipe Data Panjang Keterangan 1 id integer 2 id administrator 2 email varchar 25 email administrator 3 password varchar 25 password administrator 3 Nama File : member_afiliasi Media Isi Primary Key : Hardisk : Data member afiliasi : user_id Panjang Record : No Nama Field Tipe Data Panjang Keterangan 1 user_id integer 5 user id dari member induk user id dari member 2 member_afiliasi integer 5 afiliasinya

73 4 Nama File : reward Media Isi Primary Key : Hardisk : Data reward untuk ditukar dengan point : id Panjang Record : No Nama Field Tipe Data Panjang Keterangan 1 id integer 5 id point reward 2 type varchar 25 type produk reward 3 name varchar 25 nama produk reward 4 point integer 5 point untuk ditukar dengan point reward 5 total integer 5 total banyaknya point reward 5 Nama File : point Media Isi Primary Key : Hardisk : jumlah point : user_id Panjang Record : No Nama Field Tipe Data Panjang Keterangan 1 user_id integer 5 id member 2 username varchar 50 username member 3 point integer 5 point member

74 6 Nama File : redeem Media Isi Primary Key : Hardisk : Penukaran point : id Panjang Record : No Nama Field Tipe Data Panjang Keterangan 1 id integer 5 id member 2 user_id integer 5 id barang 3 nama_barang varchar 50 nama produk 4 tanggal_tukar timestamp tanggal tukar 5 tanggal_kirim datetime tanggal kirim produk 6 status varchar 25 status pengiriman 7 Nama File : upload Media Isi Primary Key : Hardisk : Penukaran point : id Panjang Record : No Nama Field Tipe Data Panjang Keterangan 1 id integer 5 id member 2 link_file text link file upload 3 username varchar 25 username member 4 email varchar 50 email member

75 3.4 Perancangan Layar Gambar 32. Rancangan Tampilan Halaman Web non- Member dan login panel Gambar 33. Rancangan Tampilan Halaman Pendaftaran Member

76 Gambar 34. Rancangan Tampilan Halaman Web Member Gambar 35. Rancangan Tampilan Login Administrator

Gambar 36. Rancangan Tampilan Halaman Web Administrator 77

78