BAB III ANALISA SISTEM
3.1 Sejarah perusahaan Forever Living Products didirikan atas dasar sebuah gagasan brilian seorang Rex
G. Maughan
yang memiliki
impian besar
ingin
berperan dalam
mensejahterakan masyarakat dunia. Dari gagasan yang monumental itulah Rex kemudian menyusun sebuah rancangan pemasaran yang idela serta mencari rangkaian produk yang benar-benar bermanfaat bagi masyarakat dunia. Akhirnya pencarian tersebut berhenti setelah dirinya menemukan Aloe Vera. Keyakinannya akan Aloe Vera sangat tinggi bahwa inilah produk yang didambakannya selama ini, produk yang akan memperbaiki gaya hidup dan memberikan peluang usaha yang tak terbatas bagi semua orang.Ketiga unsur tersebut, yakni gagasan dan impian yang besar, rancangan pemasaran yang ideal, dan produk-produk yang bermanfaat bagi masyarakat dunia, yang menjadi landasan berdirinya Forever. Berdasar
pada
landasan
kokoh
itulah
pertemuan
pertama
Forever
dilangsungkan di Phoenix, Arizona, Amerika Serikat pada tanggal 13 Mei 1978. Dari pertemuan pertama yang sangat momentum itulah tekad dibulatkan, rencana dimatangkan, dan akhirnya keyakinan semakin tinggi bahwa semua rencana akan berjalan baik. Langkah penting lainnya terjadi pada tanggal 1 Mei 1981, yakni pengambilalihan kepemilikan “Aloe Vera of America” oleh Forever berikut 2 hak paten penstabilan Aloe Vera. Dengan pengambilalihan hak paten tersebut memungkinkan Forever melakukan pemrosesan sendiri, baik untuk produk makanan sehat ataupun produk perawatan kulit/kecantikan, tanpa sedikitpun kehilangan khasiat Aloe Vera aslinya. Untuk
mendukung operasional
yang terus
berkembang pesat,
FLP
International membangun Forever Corporate Plaza, sebuah komplek perkantoran yang sangat luas dan modern di Scottsdale, Arizona. Selain itu dibentuk pula sebuah tim peneliti dan pengembangan yang sangat modern dengan dua sasaran utama, yakni menjamin kualitas produk Aloe Vera dan mengembangkan produk-produk baru yang inovatif.
23
http://digilib.mercubuana.ac.id/
24
3.1.1
Visi, Misi dan Tujuan A. Visi Membantu semua orang agar dapat merealisasikan semua impian dan cita - cita untuk bisa menikmati kehidupan yang lebih sejahtera. B. Misi Memberikan akses yang seluas - luasnya kepada semua orang untuk memiliki usaha sendiri tanpa memandang latar belakang pendidikan, status sosial, budaya dan bangsa. C. Tujuan Membantu semua orang agar dapat merealisasikan semua impian dan cita – cita mereka untuk bisa menikmati kehidupan yang lebih sejahtera.
3.1.2
Struktur Organisasi
Gambar 3.1 Struktur Organisasi
Distribusi Tugas Adapun tugas dan fungsi dari masing – masing struktur organisasi yang berada di PT. Nugra Aloeverindo sebagai berikut :
a) Komisaris 24
http://digilib.mercubuana.ac.id/
25
melakukan
pengawasan
terhadap
kebijakan
Direksi
dalam
menjalankan perseroan serta memberi nasihat keapada Direksi. b) Direktur Utama memberi laporan kepada Dewan Direksi / Board of Director (BOD). c) Sales Stock & Distribusi Menjual Produk ke Distributor, memproses dan mengirimkan Produk sesuai pesanan d) Marketing Sales & Marketing force Melakukan proses penjualan, memelihara hubungan baik antar pelanggan (distributor), membuat daftar calon distributor e) Finance Accounting Mencatat semua transaksi yang berhubungan dengan keuangan kantor, mengatur kebutuhan uang kas perusahaan. f) EDP (Entry Data Force) Input data calon distributor, mengelola data informasi distributor. g) Personalia Officer Melakukan persiapan dan seleksi tenaga kerja, membuat perjanjian perpanjangan kontrak, melaporkan data absensi karyawan, membuat surat izin karyawan. h) General Affair Melakukan proses pengadaan seluruh peralatan kebutuhan kerja, perawatan kantor.
3.1.3
Marketing Plan Seseorang yang ingin menjadi Distributor PT. Nugra Aloeverindo
diwajibkan untuk melengkapi persyaratan sebagai berikut: a) Dewasa, minimal 17 tahun (bagi yang belum menikah). b) Memiliki sponsor. c) Telah mengikuti pelatihan OPP d) Mengisi formulir pendaftaran & melakukan pembelian produk FLP. e) Foto kopi KTP/ SIM/ Passport yang masih berlaku. 25
http://digilib.mercubuana.ac.id/
26
f) Foto Kopi Kartu Kelurga. 3.1.3.1 Level Jenjang Karir
Gambar 3.2 Tingkat Jenjang Karir FLP
3.1.3.2 Bonus A. Bonus Eceran
Gambar 3.3 Bonus Eceran
26
http://digilib.mercubuana.ac.id/
27
B. Bonus Pembelian Pribadi
Gambar 3.4 Bonus Pembelian Pribadi
C. Bonus Group
Gambar 3.5 Bonus Group D. Bonus Kepemimpinan
Gambar 3.6 Bonus Kepemimpinan 27
http://digilib.mercubuana.ac.id/
28
E. Bonus Permata
Gambar 3.7 Bonus Permata 3.2 Spesifikasi Sistem Berikut penjelasan tentang spesifikasi sistem informasi multi level marketing berdasarkan input, output dan proses yang terjadi dalam rancangan aplikasi. 3.2.1 Input Informasi ini di dapat dari hasil observasi dan wawancara yang telah dilakukan untuk mencari sumber data. Berikut adalah bagian – bagian input untuk perancangan sistem informasi multi level marketing: a) Mendaftar sebagai distributor membutuhkan informasi biodata, email, no. Telepon, dan id sponsor. b) Mengubah detail akun dan password baru. c) Menginput data pemesanan produk dengan memilih produk dan jumlah produk yang ingin dipesan serta mengisi detail pembayaran. d) Verifikasi pembayaran produk untuk distributor secara otomatis setelah membayar produk yang telah di pesan, tidak perlu mengirimkan bukti pembayaran ke perusahaan. e) Distributor membuka fitur netlist pada sistem informasi multi level marketing f) Distributor membuka fitur bonus pada sistem informasi multi level marketing g) Distributor membuka fitur percakapan antar customer service perusahaan, dan menulis pesan yang ingin di sampaikan kepada customer service. 28
http://digilib.mercubuana.ac.id/
29
h) Distributor membuka fitur forum antar sesama distributor, dan dapat berinteraksi sesama distributor melalui forum sistem informasi multi level marketing. i) Sistem memberitahukan dan mengingatkan perkembangan bisnis yang telah di lakukan pada setiap distibutor (pengingat tutup point), memberikan saran untuk mengejar promo – promo yang sedang berlangsung. j) EDP mengupload file – file yang berhubungan dengan berita dan file (audio, video dan ppt) yang dapat digunakan untuk setiap distributor di fitur pelatihan.
3.2.2 Output Berikut adalah output yang akan dihasilkan dari analisa perancangan pengembangan sistem informasi multi level marketing : a) Menampilkan detail informasi akun distibutor yang sudah login. b) Mendapatkan email link untuk mengubah password yang lama untuk di ganti menjadi password yang baru. c) Marketing mendapatkan pemberitahuan pemesanan produk dari distributor. d) Sistem secara otomatis memberitahukan marketing mengenai pembayaran yang telah dibayar oleh distributor. e) Distributor mendapatkan informasi netlist jaringan, bisa mengetahui siapa saja yang telah bergabung ke dalam satu jaringan ditributor tersebut. f) Distributor dapat mengetahui bonus dan omset yang di dapat sesuai periode yang ingin di lihat. g) Customer service menerima pesan yang dari distributor kemudian membalas pesn tersebut ke ditributor. h) Distributor yang lain dapat berinteraksi kembali dengan distributor lain. i) Untuk pelatihan setiap distributor, distributor melihat fitur pelatihan, kemudian distributor dapat mengunduh pelatihan tersbut.
29
http://digilib.mercubuana.ac.id/
30
3.2.3 Proses Analisa dan perancangan pengembangan sistem informasi multi level marketing dalam kinerjanya mampu memproses data data yang telah terkumpul dan disajikan menjadi sebuah informasi. Melalui proses pendaftaran distributor, input data pemesanan produk, membuka fitur netlist, membuka fitur bonus, membuka fitur forum, membuka fitur percakapan, membuka fitur pelatihan. Berikut adalah proses yang telah dilakukan dari analisa perancangan sistem informasi multi level marketing: a) Proses yang dilakukan adalah menyimpan data distributor sesuai sponsor yang telah di tulis dalam pendaftaran. b) Proses yang dilakukan adalah menginput data pesanan produk yang dipesan distributor, dan mengisi detail informasi pembayaran nya. c) Proses yang dilakukan adalah distributor membuka fitur netlist, sehingga mengetahui informasi downline yang dimiliki. d) Proses yang dilakukan adalah distributor membuka fitur bonus yang dimiliki, sehingga mengetahui informasi seberapa banyak bonus dan omset yang di dapat. e) Proses yang dilakukan adalah distributor membuka fitur forum, dengan membuka fitur forum, distributor dapat berinteraksi antar sesama distributor lain walaupun bukan di satu jaringan distributor tersebut. f) Proses yang dilakukan adalah distributor membuka fitur percakapan, jika ada hal yang ingin ditanyakan atau menginkan informasi yang ingin didapat dari customer service, distributor menulis pesan ke customer service agar informasi yang ingin didapatkan bisa dikirim oleh customer service. g) Proses yang dilakukan adalah, ketika distributor tidak mempunyai materi atau dokukmen pelatihan untuk memngembangkan bisnisnya, distributor dapat mengunduh pelatihan tersebut di fitur pelatihan.
30
http://digilib.mercubuana.ac.id/
31
3.3 Diagram Konseptual
Gambar 3.8 Diagram Konseptual Berikut adalah Diagram Konseptual yang menggambarkan sistem berjalan Berdasarkan Gambar Diagram Konseptual alur atau proses adalah sebagai berikut : 1. Mencari target disributor distributor
mencari downline distributor untuk
bergabung ke dalam jaringannya, marketing mengarahkan calon distributor yang mendaftar dan tidak mengetahui ID sponsor nya , lalu marketing memberikan ID sponsor distributor untuk mendaftar. 2. Mendaftar sebagai anggota, calon distributor mengisi data pribadi, email, no. Telepon dan ID Sponsor yang di dapat oleh marketing atau uplinenya (distributor). 3. Pemesanan produk (harga eceran) minimal 0,5 CC, Distributor memilih produk yang ingin dipesan, setiap produk mempunyai nilai CC (Case Credit) yang berbeda – beda, untuk menjadi distributor dalam binsis forever minimal melakukan 31
http://digilib.mercubuana.ac.id/
32
pembelian 0,5 CC.jika melakukan pembelian kurang dari 0,5 CC, belum bisa bergabung sebagai distributor hanya sebagai pembeli eceran atau user, tetapi jika pembelian 0,5 CC atau di atas nya, dapat melanjutkan untuk menjadi distributor. 4. Belum bisa mejadi distributor jika melakukan pembelian kurang dari 0,5 CC, belum bisa bergabung sebagai distributor hanya sebagai pembeli eceran atau user 5. Melengkapi persyaratan untuk menjadi distributor setelah pemesan produk di atas 0,55 CC, calon distributor dapat melengkapi persyaratan untuk menjadi distributor, persyaratan tersebut adalah mengikuti pelatihan OPP, memberikan foto kopi KTP/ SIM/ Passport dan foto kopi Kartu Keluarga yang berlaku. 6. Mengelola data distributor EDP ( Entry data Processing ) mengelola semua data distributor, mulai dari bonus, netlist dan sbg. nya yang berhubungan data perusahaan dan data distributor. 7. Mendapatkan harga produk distributor dan bisa mencari downline, setelah resmi menjadi distributor, distributor dapat mencari donwnline – downline nya dan bisa mendapatkan harga khusus (harga distributor / buka harga eceran). 8. Melakukan pembayaran setelah distributor memesan produk langkah selanjutnya adalah membayar produk sesuai metode pembayaran yang dipilih. 9. Memeriksa pembayaran, Finance accounting mendapatkan informasi pembayaran dari sistem dan membuat purchase order sesuai pesanan. 10. Memproses dan mengirimkan order produk sesuai pesanan, Sales Stok & Distribusi memproses pesanan sesuai purchase order yang diberikan finance accounting untuk dikirimkan ke distributor. 11. Menginput data, Entry data menginput semua data yang di lakukan oleh perusahaan. 12. Produk diterima oleh distributor 3.4 Analisa PIECES Hasil Analisa PIECES terhadap sistem yang berjalan adalah sebagai berikut: a.
Performance (Kinerja) Tabel dibawah ini merupakan hasil analisa kerja sistem yang berjalan saat ini adalah sebagai berikut :
32
http://digilib.mercubuana.ac.id/
33
Tabel 3.1 Tabel Analisa Performance (Kinerja) Kendala
Solusi
Throughput
time
mendapatkan
:
Untuk Menyajikan
informasi
informasi
yang
yang dibutuhkan secara instan dan realtime
dibutuhkan distributor seperti laporan dari sebuah sistem di setiap waktu bonus, omset, dan jaringan yang dan dimana saja. terbaru
harus
menanyakan
dan
mengirimkan email ke perusahaan atau menunggu akhir bulan.
b.
Information (Informasi) Tabel di bawah ini merupakan hasil analisa kerja sistem yang berjalan saat ini adalah sebagai berikut : Tabel 3.2 tabel Analisa Information (Informasi) Kendala
Solusi
Accuracy: Kesalahan menempatkan
Dengan adanya analisa sistem usulan
downline distributor sehingga untuk
ini meningkatan keakuratan
mengembangkan bisnis nya kedepan
informasi yang dihasilkan karena
bisa kurang cepat dan tidak jarang
dilakukan melalui sistem yang
data yang di kirim hilang atau tidak
terpusat dan realtime.
ingat, karena tidak bisa melihat informasi data distributor setiap saat.
c.
Economy (Ekonomi) Tabel dibawah ini merupakan hasil analisa kerja sistem yang berjalan saat ini adalah sebagai berikut : Tabel 3.3 Tabel Analisa Economy (Ekonomi) Kendala
Solusi
Dari segi ekonomi terkendala dalam
Biaya telepon dan pengiriman surat
mendapatkan data informasi
fisik untuk mendapatkan informasi
distributor seperti netlist dan bonus,
data distributor teralokasikan ke
jika seseorang distributor ingin
biaya penggunaan data internet,
mengetahui informasi tersebut,
tetapi tidak lebih besar daripada
33
http://digilib.mercubuana.ac.id/
34
distributor menelpon ke kantor, atau
biaya telepon dan surat fisik yang
dapat menanyakan informasi
digunakan dan harus menggu sampai
tersebut melalui email, perusahaan
surat tersebut sampai ke tempat
mengirimkan surat fisik ke tempat
tinggal distributor.
tinggal distributor setiap akhir periode dan itu bagi yang
Biaya transportasi sudah tidak ada,
mendapatkan bonus saja.
data terebut dapat diakses secara online.
Dan biaya transportasi apabila distributor harus ke lokasi kantor atau stokist, karena bisa mendapatkan data lebih cepat. Lanjutan Tabel 3.3 Tabel Analisa Economy (Ekonomi)
d.
Control (Kontrol) Tabel dibawah ini merupakan hasil analisa kerja sistem yang berjalan saat ini adalah sebagai berikut : Tabel 3.4 Tabel Analisa Control (Kontrol) Kendala
Solusi
Dalam proses ini kontrol yang
Dalam penginputan otomatis setelah
dilakukan adalah finance accounting
pembayaran pemesanan produk
memeriksa pembayaran yang telah
laporan pembayaran dapat terkontrol.
dilakukan distributor melalui email,
Data yang dibutuhkan oleh distributor
dan menghitung perhitungan bonus
pun menjadi valid dan realtime dalam
distributor setiap periode nya, edp
hal pemberitahuan informasi terbaru,
mengelola dan mengawasi semua
karena data – data yang di butuhkan
data informasi distributor yang masuk sudah masuk kedalam sistem dan tetapi blm semua data yang dikelola
dapat dimanfaatkan oleh distributor.
di input ke dalam sistem.
34
http://digilib.mercubuana.ac.id/
35
e.
Efficiency (Efisiensi) Tabel dibawah ini merupakan hasil analisa kerja sistem yang berjalan saat ini adalah sebagai berikut : Tabel 3.5 Tabel Analisa Efficiency (Efisiensi) Kendala
Solusi
Biaya : dari segi biaya hampir sama
Analisa Sistem usulan ini
seperti apa yang sudah dijelaskan
menyediakan proses pengolahan
sebelumnya pada analisa ekonomi.
data yang dapat diakses setiap waktu
Rendahnya efisiensi waktu dan
menjadi lebih efisien dan
penggunaan dana untuk
mengurangi biaya yang sebelumnya
mendapatkan informasi.
terbuang.
Lanjutan Tabel 3.5 Tabel Analisa Efficiency (Efisiensi)
f.
Services (Pelayanan) Tabel dibawah ini merupakan hasil analisa kerja sistem yang berjalan saat ini adalah sebagai berikut : Tabel 3.6 Tabel Analisa Services (Pelayanan) Kendala
Solusi
Pelayan untuk distributor masih
Analisa sistem ini dapat
terlihat tidak begitu baik, seperti
memberikan data secara realtime
contohnya: Distributor menggunakan tanpa haru meminta data terebut data yang tidak update, untuk
kepada perusahaan.
mendapatkan data yang update harus meminta kepada perusahaan
35
http://digilib.mercubuana.ac.id/
36
3.5 Use Case Diagram
Gambar 3.9 Use Case Diagram Sistem Informasi Multi Level Marketing Pada PT. Nugra Aloe Verindo 3.6 Deskripsi Uses Case Dalam melakukan perancangan suatu sistem informasi, suatu hal yang penting Dilakukan adalah membuat use case description dari sistem yang akan dibangun, adapun use case description meliputi : Tabel 3.7 Use Case Description Membuat Akun Distributor Use Case Name :
Regitrasi
Scenario :
Jika
customer
mengetahui
ID
atau
calon
sponsor
distributor
Upline
nya
tidak (untuk
mendapatkannya bisa menghubungi melalui email/ telepon kantor), setelah mendapatkan ID sponsor, dapat mendaftar dengan mengisi data informasi yang dibutuhkan di dalam sistem serta ID sponsor nya.
36
http://digilib.mercubuana.ac.id/
37
Distributor dapat mencari downline nya dengan mendaftarkan distributor yang baru ke dalam sistem Actor(s) :
Distributor, Customer
Pre-conditions :
Sign Up sebagai distributor dan customer
Post Conditions :
Penambahan data distributor, ID sponsor, posisi jaringan distributor.
Flow of Activities
Actor(s)
System
1. Menginput informasi 1. Menyimpan informasi data
pribadi
kedalam data pribadi distributor.
sistem (nama lengkap, tanggal lahir,
ktp, kk,
data rekening). 2.
Menginput
informasi
data 2.Menyimpan informasi kontak data kontak distributor.
kedalam sistem (alamat, no.telp, email). 3. Menginput data ID 3. Menyimpan informasi Sponsor (nama sponsor, data negara,
dan
sponsor
kota dengan
jaringan
sesuai ID
otomatis muncul sesuai sponsor. dengan ID sponsor). 4. Mendapatkan email 4.Mengirmkan verifikasi verifikasi berupa tautan pendaftaran link
lalu
ke
email
membuka berupa tautan link untuk
tautan tersebut.
memastikan email yang di input benar.
Lanjutan Tabel 3.7 Use Case Description Membuat Akun Distributor Use Case Description ini berupa penjelasan use case untuk mendaftarkan atau membuat akun distributor. Proses ini dilakukan oleh distributor atau customer yang ingin mendaftar sebagai distributor.
37
http://digilib.mercubuana.ac.id/
38
Tabel 3.8 Use Case Description Pesan Produk Use Case Name :
Pesan Produk
Scenario :
Customer atau distributor memilih produk dan mengisi jumlah kuantitas, jika mempunyai kode kupon bisa digunakan untuk mendapatkan potongan harga, lalu mengisi detail pembayaran (negara, nama pemesan, alamat, email dan no. Telepon) untuk biaya pengiriman akan muncul secara otomatis, memilih metode pembayaran yang dilakukan,setelah itu akan muncul kode pembayaran atau kode transaksi pembayaran yang harus dibayarkan. Untuk customer yang membeli produk minimal 0,5CC atau di atasnya dapat bergabung sebagai distributor dengan melengkapi persyaratan yang ada.
Actor(s) :
Customer, Distributor
Pre-conditions :
Login sebagai customer atau distributor
Post Conditions :
Penambahan data pemesanan produk yang telah didaftarkan
Flow of Activities
Actor(s)
System
1. Memilih produk yang 1. ingin dipesan.
Menyimpan
data
pesanan produk yang di input.
2.
Menginput
jumlah 2.
Menyimpan
data
produk yang ingin dibeli, jumlah pesanan yang di dan memasukkan kode input. kupon jika ada. 3. Mengisi Detail dan 3. metode
Menyimpan
data
pembayaran pesanan produk sesuai
yang ingin digunakan.
dengan
detail
dan
metode pembayarannya. 4.
Status
adalah
pembayaran menunggu
38
http://digilib.mercubuana.ac.id/
39
pembayaran Lanjutan Tabel 3.8 Use Case Description Pesan Produk Use Case Description ini berupa penjelasan use case untuk memesan produk yang ada di dalam sistem. Proses ini dilakukan oleh customer atau distributor yang ingin memesan produk. Tabel 3.9 Use Case Description pembayaran Use Case Name :
Pembayaran
Scenario :
Customer atau distributor membayar produk yang telah dipesan sesuai dengan metode pembayaran yang dipilih.
Actor(s) :
Distributor, Customer
Pre-conditions :
Telah menginput pemesanan produk
Post Conditions :
Pembayaran
produk
sesuai
dengan
kode
pembayaran atau kode transaksi Flow of Activities
Actor(s) 1.
System
Customer
distributor dengan
atau 1. System menyimpan
membayar data pembayaran yang
cara
transfer, telah
dilakukan
oleh
internet banking, kartu customer
atau
kredit, atau ke indomaret distributor. sesuai
dengan
pembayaran
kode
yang
di
dapat. 2. Status Data dalam pembayaran
menjadi 2.
produk telah dibayar
Mengubah
pembayaran
status customer
atau distributor menjadi 3. Jika Produk telah produk telah dibayar sampai
di
customer distributor,
tempat atau 3. Setelah produk yang status di proses telah sampai ke
39
http://digilib.mercubuana.ac.id/
40
pembayan
menjadi tempat
tujuan,
sistem
pembelian terkonfirmasi. mengubah pembayaran
status menjadi
pembelian terkonfirmasi. Lanjutan Tabel 3.9 Use Case Description pembayaran Use Case Description ini berupa penjelasan use case pembayaran produk yang dipesan. Proses ini dilakukan oleh customer atau distributor yang ingin membayar pesanan produk yang telah diinput. Tabel 3.10 Use Case Description menulis percakapan CS-Distributor dan di forum distributor Use Case Name :
Ikut forum dan percakapan
Scenario :
Untuk
berinteraksi
antar
distributor
dengan
customer atau menanyakan suatu informasi yang ingin didapat dapat menggunakan fitur pesan di dalam sistem. Untuk berkomunikasi dengan distributor lain dan juga
customer
service
secara
terbuka
dapat
menggunakan fitur forum diskusi di dalam sistem. Actor(s) :
Distributor
Pre-conditions :
Ingin berinteraksi dengan customer service dan distributor
Post Conditions :
Membuka fitur pesan jika ingin berinterkasi dengan customer service, membuka fitur forum diskusi jika ingin berinteraksi dengan distributor dan customer service.
Flow of Activities
Actor(s)
System
1. Membuka fitur pesan 1. dan
menginput
Customer
service
pesan menerima pesan yang
yang ingin di tulis ke ditulis oleh distributor. customer service 2.
Menerima
pesan 2.
40
http://digilib.mercubuana.ac.id/
Customer
service
41
balasan dari customer menulis pesan balasan ke service
distributor.
3. Membuka fitur forum 3.
Menyimpan
pesan
diskusi dan menginput yang telah ditulis oleh pesan yang ingin ditulis.
customer service atau distributor.
4.
Menerima
pesan 4.mengirimkan
pesan
balasan dari customer balasan yang ditulis oleh service atau distributor.
customer service atau distributor.
Lanjutan Tabel 3.10 Use Case Description menulis percakapan CSDistributor dan di forum distributor Use Case Description ini berupa penjelasan use case untuk dpat mengirimkan pesan atau berinteraksi dengan customer atau distributor menggunakan fitur pesan dan fitur forum diskusi. Proses ini dilakukan oleh customer service atau distributor yang ingin berinteraksi. Tabel 3.11 Use Case Description Kelola Forum dan Percakapan Use Case Name :
Kelola Forum dan Percakapan
Scenario :
Customer Service memberikan informasi yang ditanyakan
oleh
distributor
di
dalam
fitur
percakapan, dan customer mengelola kegiatan yang ada di forum diskusi. Actor(s) :
Customer Service
Pre-conditions :
Login sebagai Customer Service
Post Conditions :
Mengelola kegiatan percakapan dan forum diskusi distributor
Flow of Activities
Actor(s)
System
1. Membalas percakapan 1. distributor memberikan yang
valid
Menyimpan
dengan mengirimkan informasi tersebut kepada distributor.
41
http://digilib.mercubuana.ac.id/
dan pesan kepada
42
distributor 2.
Mengelola
forum 2. Menyimpan kegiatan
diskusi
dengan yang
membuka
dilakukan
oleh
forum customer service.
percakapn
yang ingin
1.
dibahas, membalas pesan pada
forum,
dan
menghapus pesan pada forum. Lanjutan Tabel 3.11 Use Case Description Kelola Forum dan Percakapan Use Case Description ini berupa penjelasan use case untuk kelola forum dan percakapan distributor. Proses ini dilakukan oleh customer service, sehingga bisa memantau seluruh percakapan dan pesan yang di tulis oleh distributor. Tabel 3.12 Use Case Description Mendapatkan notifikasi perkembangan bisnis Use Case Name :
Mendapatkan notifikasi perkembangan bisnis
Scenario :
Setiap periode yang akan berakhir, distributor mendapatkan notifikasi perkembangan bisnis yang telah dilakukan selama periode yang berlangsung.
Actor(s) :
Distributor
Pre-conditions :
Login sebagai distributor
Post Conditions :
Membuka
fitur
notifikasi
dan
mendaptakan
pembertitahuan perkembangan bisnis nya. Flow of Activities
Actor(s) 1.
System
Membuka
fitur 1.
Mengirimkan
notifikasi dan menerima notifikasi perkembangan notifikasi perkembangan bisnis bisnis
selama
tersebut
mencukupi
periode
periode yang berlangsung.
yang dilakukan, apakah point
selama
untuk
42
http://digilib.mercubuana.ac.id/
43
mendapatkan bonus atau belum mencukupi. Lanjutan Tabel 3.12 Use Case Description Mendapatkan notifikasi perkembangan bisnis Use Case Description ini berupa penjelasan use case untuk notifikasi perkembangan bisnis yang dilakukan distributor. Proses ini dilakukan oleh distributor dengan membuka fitur notifikasi pada sistem. Tabel 3.13 Use Case Description melihat informasi netlist jaringan, bonus Use Case Name :
Melihat informasi netlist jaringan, bonus
Scenario :
Distributor dapat mengetahui netlist jaringan dan bonus yang didapat langsung secara real time di dalam sistem, apakah point nya mencukupi atau tidak untuk mendapatkan bonus
Actor(s) :
Distributor
Pre-conditions :
Login Sebagai distributor
Post Conditions :
Membuka fitur netlist dan bonus fitur tersebut ada di menu grup.
Flow of Activities
Actor(s)
System
1. Membuka menu grup.
1.
Sistem
meberikan
pengaman menu
terhadap
grup
dengan
memberikan
kemanan
berupa
password
distributor tersebut. 2.
Mengisi
password 2.
distributor.
Menu
grup
dapat
diakses.
3. Terdapat 2 pilihan 3.
Menampilkan
fitur yaitu netlist dan tampilan fitur netlist dan bonus.
bonus 4. Menampilkan netlist 43
http://digilib.mercubuana.ac.id/
44
4. Membuka fitur netlist.
yang
didapat
oleh
distributor. 5. Menampilkan bonus yang
didapat
oleh
distributor. 5. Membuka fitur bonus Lanjutan Tabel 3.13 Use Case Description melihat informasi netlist jaringan, bonus Use Case Description ini berupa penjelasan use case untuk melihat informasi netlist dan bonus yang didapat. Proses ini dilakukan oleh distributor dengan membuka menu grup dan memilih fitur netlist dan bonus. Tabel 3.14 Use Case Description Mengunduh pelatihan bisnis Use Case Name :
Mengunduh Pelatihan bisnis
Scenario :
Untuk mempelajari bisnis dan menjalankan bisnis secara baik, distributor dapat mengunduh pelatihan bisnis berupa video, audio dan ppt
Actor(s) :
Distributor
Pre-conditions :
Login Sebagai distributor
Post Conditions :
Membuka fitur pelatihan bisnis.
Flow of Activities
Actor(s) 1.
System
Membuka
fitur 1.
pelatihan bisnis.
Menampilkan
pelatihan apa saja yang dapat
di
sebelumnya
unduh, telah
di
input oleh EDP. 2. Mengunduh pelatihan 2. bisnis yang dipilih
Memproses
pengiriman
file
ke
distributor 3.
Proses
unduhan 3. Proses pengiriman file
selesai dan file sudah di ke dapatkan 44
http://digilib.mercubuana.ac.id/
distributor
selesai.
telah
45
Use Case Description ini berupa penjelasan use case mengunduh pelatihan bisnis. Proses ini dilakukan oleh distributor dengan membuka fitur pelatihan bisnis dan mengunduh file yang di pilih. Tabel 3.15 Use Case Description Setting Use Case Name :
Setting
Scenario :
Distributor dapat mengganti bahasa, informasi alamat, dan pasword di dalam fitur setting.
Actor(s) :
Distributor
Pre-conditions :
Login Sebagai distributor
Post Conditions :
Membuka fitur setting, mengubah informasi alamat atau password login.
Flow of Activities
Actor(s) 1.
Membuka
System fitur 1. Menampilkan pilihan
setting.
untuk mengganti bahasa, alamat dan password. 2. Bahasa yang dapat
2. Mengganti bahasa.
diganti
adalah
bahasa
inggris dan indonesia. 3. 3.
Mengganti
Menimpan
data
detail alamat baru yang diubah.
alamat distributor.
4. Menyimpan password
4. Mengganti password yang baru. baru dengan menuliskan password yang berlaku terlebih dahulu. Use Case Description ini berupa penjelasan use case setting pada akun distributor. Proses ini dilakukan oleh distributor dengan membuka fitur setting lalu dapat mengubah bahasa, detail alamat distributor, dan password akun distributor.
45
http://digilib.mercubuana.ac.id/
46
Tabel 3.16 Use Case Description Mengelola data penjualan dan bonus Use Case Name :
Mengelola data penjualan, dan bonus.
Scenario :
Finance accounting mengelola data penjualan yang telah
selesai
mengelola
di
proses,
pembayaran
Finance produk
accounting yang
telah
diselesaikan, Finance accounting menghitung bonus yang di peroleh pad setiap distributor. Actor(s) :
Finance Accounting.
Pre-conditions :
Login Sebagai Accounting
Post Conditions :
Membuka data penjualan, payment dan perhitungan bonus
Flow of Activities
Actor(s)
System
1. Kelola data penjualan.
1.
Menyimpan
data
penjualan. 2.
Kelola
bonus 2.
distributor.
Menyimpan
perhitungan
data bonus
distributor. Use Case Description ini berupa penjelasan use case mengelola data penjualan dan bonus. Proses ini dilakukan oleh finance accounting dengan menginput data penjualan dan perhitungan bonus distributor. Tabel 3.17 Use Case Description mengelola data distributor Use Case Name :
Mengelola data distributor
Scenario :
Calon distributor yang telah diberikan ID sponsor oleh marketing, dapat mendaftar sebagai distributor, setelah
distributor
mendaftar
data
distributor
dikelola oleh marketing. Actor(s) :
Marketing
Pre-conditions :
Login Sebagai Marketing.
Post Conditions :
Mengelola daftar distributor yang telah mendaftar sebagai distributor.
Flow of Activities
Actor(s) 1.
Membuka
System daftar 1. Menampilkan semua
46
http://digilib.mercubuana.ac.id/
47
distributor.
detail informasi daftar distributor
yang
2. Menambahkan atau terdaftar. mengurangi
data 2.
distributor yang terdaftar
Menyimpan
data
distributor yang diubah.
Lanjutan Tabel 3.17 Use Case Description mengelola data distributor Use Case Description ini berupa penjelasan use case mengelola data distributor. Proses ini dilakukan oleh marketing, marketing dapat mengubah data distributor yang telah terdaftar. Tabel 3.18 Use Case Description mengelola data user, penjualan, produk, bonus dan pelatihan bisnis Use Case Name :
Mengelola data user, penjualan, produk, bonus dan pelatihan bisnis
Scenario :
Data yang telah dikerjakan oleh finance accounting dan marketing yang dibutuhkan di dalam sistem di input EDP, EDP mengelola seluruh data user di dalam sistem
Actor(s) :
EDP
Pre-conditions :
Login Sebagai EDP.
Post Conditions :
Menginput data yang dibutuhkan ke dalam sistem
Flow of Activities
Actor(s)
System
1. Kelola seluruh data 1. Menyimpan informasi user di dalam sistem 2.
Menginput
data user.
harga 2.
produk yang terbaru.
Menyimpan
daftar
harga produk.
3. Kelola bonus yang telah
dihitung
oleh 3.
finance accounting.
Menyimpan
perhitungan bonus
4. Kelola data pelatihan bisnis
4.
Menyimpan
pelatihan bisnis. 47
http://digilib.mercubuana.ac.id/
data
48
Use Case Description ini berupa penjelasan use case Mengelola data distributor, penjualan, produk, dan bonus. Proses ini dilakukan oleh EDP, data yang telah diproses oleh finance accounting dan marketing diinput oleh EDP. 3.7 Activity Diagram Setelah mendesain use case maka untuk selanjutnya membuat activity diagram untuk menjelaskan prosedur dari masing-masing use case yang akan dijelaskan di bawah ini.
Gambar 3.10 Activity Diagram Customer Register Proses ini menjelas tentang proses pendaftaran customer, aktor yang berperan adalah customer, dimulai dari menginput data informasi customer, lalu mendapatkan verifikasi dan terdaftar di dalam sistem.
48
http://digilib.mercubuana.ac.id/
49
Gambar 3.11 Activity Diagram Distributor Register Proses ini setelah customer membeli produk minimal senilai 0,5 CC , customer dapat bergabung menjadi distributor dengan mengikuti training pelatihan distributor yang diadakan.
49
http://digilib.mercubuana.ac.id/
50
Gambar 3.12 Activity Diagram Pesan Produk (customer) Proses customer dalam pemesanan produk, customer mendapatkan harga eceran, jika customer membeli produk minimal senilai 0,5CC dapat mendaftar sebagai distributor.
50
http://digilib.mercubuana.ac.id/
51
Gambar 3.13 Activity Diagram Pesan Produk (distributor)
51
http://digilib.mercubuana.ac.id/
52
Untuk proses pemesanan produk ini dilakukan oleh distributor dengan menggunakan harga produk distributor, untuk mendapatkan potongan harga dapat menggunakan kode kupon yang berlaku , setelah itu dapat melakukan pembayaran sesuai dengan kode pembayaran dan pemesanan yang dilakukan.
Gambar 3.14 Activity Diagram Pembayaran Customer atau distributor melakukan pemabayaran sesuai dengan kode pembayaran, sistem akan mengubah status pembayaran menjadi telah dibayar, untuk melihat status pemesanan pembayaran produk dapat membuka fitur shooping cart.
52
http://digilib.mercubuana.ac.id/
53
Gambar 3.15 Activity Diagram Ikut Forum dan Percakapan Distributor dapat berinteraksi dengan distributor lain diluar jaringan dengan mengunakan fitur forum yang ada didalam sistem , distributor memberikan komentar pada forum yang telah di input oleh customer service. Selain itu distributor dapat mengirimkan chat kepada customer service tanpa harus melalui email
53
http://digilib.mercubuana.ac.id/
54
Gambar 3.16 Activity Diagram Kelola Forum dan Percakapan Customer service mengelola kegiatan forum dan perckapan yang ada pada sistem , customer service membuat sebuah forum yang dapat digunakan oleh distributor untuk berinteraksi dengan distribitor lainnya, untuk kelola pesan customer service dapat menjawab pertanyaan yang dikirimkan oleh distributor
54
http://digilib.mercubuana.ac.id/
55
Gambar 3.17 Activity Diagram Melihat Netlist dan Bonus Distributor dapan melihat bonus dan netlist secara langsung secara realtime, dengan membuka fitur netlist dan bonus, pada sistem memberikan keamanan mengisi password terlebih dahulu.
55
http://digilib.mercubuana.ac.id/
56
Gambar 3.18 Activity Diagram Mengunduh Pelatihan Bonus Untuk
mendapatkan
materi
bisnis
yang
terbaru,
distributor
dapat
mengunduhnya didalam sistem di menu business training, distributor memilih materi dan format apa yang akan di unduh.
56
http://digilib.mercubuana.ac.id/
57
Gambar 3.19 Activity Diagram Notifikasi Dengan membuka fitur notifikasi, distributor dapat langsuung mendapatkan perkembangan bisnis nya yang selama ini dilakukan.
Gambar 3.20 Activity Diagram Kelola Bonus Finance menghitung ulang bonus yang dihitung pad sistem, untuk dihitung lagi oleh finance pada waktu tutup buku. 57
http://digilib.mercubuana.ac.id/
58
Gambar 3.21 Activity Diagram Setting Distributor dapat mengganti pengaturan pada menu setting, pengaturan yang dapat diubah adalah mengganti bahasa, alamat dan password.
58
http://digilib.mercubuana.ac.id/
59
Gamabar 3.22 Activity Diagram Kelola Distributor Data distributor yang sudah terdaftar pada sistem dapat dikelola oleh marketing, data tersebut dikirimkan ke EDP .
59
http://digilib.mercubuana.ac.id/
60
Gambar 3.23 Activity Diagram Kelola Data Penjualan dan Perhitungan Bonus Data pemesanan yang telah selesai dibayar, diproses oleh finance, untuk perhitungan penjualan tiap bulannya
60
http://digilib.mercubuana.ac.id/
61
Gambar 3.24 Kelola Data Distributor, Penjualan, Bonus, dan Pelatihan Bisnis Seluruh data yang ada didalam sistem di kelola oleh EDP, kecuali Activity percakapan dan forum.
61
http://digilib.mercubuana.ac.id/
62
3.8 Class Diagram
Berikut merupakan gambar class diagram pada sistem : Gambar 3.25 Class Diagram Berikut adalah class diagram, dalam pembuatan sebuah sistem class diagram ini sangat penting, Data Distributor : Pada data distributor ini berisi data diri distributor yang telah terdaftar. Data Customer : Pada data customer ini berisi data diri customer yang telah terdaftar. Pesan Produk : Pada data pesan produk berisi pemesanan yang dilakukan oleh customer atau distributor. Shooping Cart : Pada data shooping cart berisi detail pemesanan produk yang telah dipesan. Produk : Pada data produk berisi macam - macam dan detail produk yang dapat dipesan. 62
http://digilib.mercubuana.ac.id/
63
Cek Ongkir : Pada data cek ongkir berisi detail informasi ongkos kirim sesuai alamat tujuan. Netlist : Pada data netslist berisi detail jaringan yang dimiliki oleh distributor. Businessn Training : Pada data business training berisi materi – materi training yang dapat diunduh oleh distributor. Bonus : Pada data bonus berisi detail bonus yang dimiliki oleh distributor. EDP : Pada data EDP berisi aktivitas EDP dalam sistem tersebut. Setting : Pada data setting ini berisi penggantian detail alamat, bahasa dan password. Customer Service : Pada data customer service berisi percakapan yang dapat antar cs dan distributor. Forum : Pada data forum berisi forum yang dapat berinteraksi dengan distributor lain. Notification : Pada data notification berisi pemberitahuan perkembangan bisnis yang diperoleh distributor. 3.9 Sequence Diagram Sequence Diagram menjelaskan interaksi object yang disusun dalam suatu urutan waktu. Diagram ini secra khusus berasosiasi dengan Use Case. Sequence Diagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam Use Case. Berikut merupakan sequence Registrasi :
Gambar 3.26 Sequence Registrasi 63
http://digilib.mercubuana.ac.id/
64
Berikut ini merupakan sequence login :
Gambar 3.27 Sequence Login Berikut ini merupakan sequence pesan produk :
Gambar 3.28 Sequence Pesan Produk
64
http://digilib.mercubuana.ac.id/
65
Berikut ini merupakan sequence netlist :
Gambar 3.29 Sequence Netlist Berikut ini merupakan sequence bonus :
Gambar 3.30 Sequence Bonus
65
http://digilib.mercubuana.ac.id/
66
Berikut ini merupakan sequence forum :
Gambar 3.31 Sequence Forum Beriku ini merupakan sequence notifikasi :
Gambar 3.32 Sequence notifikasi
66
http://digilib.mercubuana.ac.id/
67
Berikut ini merupaka sequence setting :
Gambar 3.33 Sequence Setting Berikut ini merupakan sequence Message
Gambar 3.34 sequence message
67
http://digilib.mercubuana.ac.id/
68
Berikut ini merupakan sequence business training
Gambar 3.35 sequence business training
3.10 Struktur Tabel
1.
Tabel Customer
Field
Type
Length
Ket
Nama_depan
Vchar
12
Nama depan
Nama_tengah
Vchar
12
Nama tengah
Nama_belakang
Vchar
12
Nama belakang
Tgl_lahir
Date
10
Tgl lahir
No_ktp
Int
16
No ktp
Nama_bank
Vchar
15
Nama bank
No_rek
Int
15
Nomor rekening
Nama_rek
Vchar
30
nama pemilik rek
Pas_foto
Image
50
Foto user
Foto_ktp
Image
50
Foto ktp
Foto kk
Image
50
Foto kk
Alamat
Vchar
50
Alamat
Alamat_alternatif
Vchar
50
Alamat alternatif
68
http://digilib.mercubuana.ac.id/
69
Provinsi
Array
34
Provinsi
Kota
Vchar
15
Kota
Kodepos
Int
6
Kodepos
No_telp
int
13
No telp
Email
Vchar
30
Email
Id_sponsor
Int
8
Id sponsor distributor
Tabel 3.19 Tabel Customer
2.
Tabel Distributor
Field
Type
Length
Ket
Id_distributor
Int
8
Id distributor
Nama_depan
Vchar
12
Nama depan
Nama_tengah
Vchar
12
Nama tengah
Nama_belakang
Vchar
12
Nama belakang
Tgl_lahir
Date
10
Tgl lahir
No_ktp
Int
16
No ktp
Nama_bank
Vchar
15
Nama bank
No_rek
Int
15
Nomor rekening
Nama_rek
Vchar
30
nama pemilik rek
Pas_foto
Image
50
Foto user
Foto_ktp
Image
50
Foto ktp
Foto kk
Image
50
Foto kk
Alamat
Vchar
50
Alamat
Alamat_alternatif
Vchar
50
Alamat alternatif
Provinsi
Array
34
Provinsi
Kota
Vchar
15
kota
Kodepos
Int
6
Kodepos
No_telp
Int
13
No telp
Email
Vchar
30
Email
Id_sponsor
Int
8
Id sponsor
Tabel 3.20 Tabel Distributor
69
http://digilib.mercubuana.ac.id/
70
3.
Tabel Pesan Produk
Field
Type
Length
Ket
Id_produk
Vchar
8
Id produk
Qty
Int
2
Kuantitas produk
Cek_ongkir
Int
6
Cek ongkir
Tujuan
Vchar
50
Alamat tujuan
Tabel 3.21 Tabel Pesan Produk
4.
Tabel Produk
Field
Type
Length
Ket
Id_produk
Vchar
8
Id produk
Nama_produk
Vchar
17
Nama produk
Harga_produk
Int
6
Harga produk
Status_produk
Vchar
10
Status produk
Detail_produk
Vchar
250
Detail produk
Tabel 3.22 Tabel Produk 5.
Tabel Cek Ongkir
Field
Type
Length
Ket
Provinsi
Array
34
provinsi
Kabupaten
Array
415
Kabupaten
Kecamatan
Vchar
17
Kecamatan
Tabel 3.23 Tabel Cek Ongkir
6.
Tabel Shooping Cart
Field
Type
Length
Ket
Kode_pembayaran
Int
15
Kode pembayaran
Tgl_pemesanan
Date
10
Tanggal pemesanan
Status
Vchar
10
Status produk
Tabel 3.23 Tabel Shooping Cart
7.
Tabel Setting
Field Ubah_alamat
Type Vchar
Length 50 70
http://digilib.mercubuana.ac.id/
Ket Ubah alamat
71
Ubah_bahasa
Array
2
Ubah bahasa
Ubah_password
Vchar
25
Ubah password
Tabel 3.23 Tabel Setting
8.
Tabel Netlist
Field
Type
Length
Ket
Detail_netlist
Array
10000
Detail netlist
Total_downline
Int
4
Total downline
Unduh_netlist
Blob
Ai
Unduh netlist
Tabel 3.24 Tabel Netlist
9.
Tabel Business Training
Field
Type
Length
Ket
Kategori
Array
6
Kategori materi
Number
Enum
150
Urutan materi
Title
Vchar
30
Judul materi
Unduh_materi
Blob
Ai
Unduh materi
Video
Blob
Ai
Unduh video
Audio
Blob
Ai
Unduh audio
Ppt
Blob
Ai
Unduh ppt
Tabel 3.25 Tabel Business Training
10.
Tabel Bonus
Field
Type
Length
Ket
Pilih_bulan
Array
12
Bulan
Pilih_tahun
Array
50
Tahun
Bonus_eceran
Real
9
Bonus eceran
Bonus_pembelian_pribadi Real
9
Bonus pribadi
Bonus_grup
Real
9
Bonus grup
Bonus_kepemimpinan
Real
9
Bonus Kepemimpinan
Bonus_permata
Real
9
Bonus permata
Bonus_pip
Real
9
Bonus PIP
Bonus_sharing
Real
9
Bonus sharing
71
http://digilib.mercubuana.ac.id/
72
Total_perkiraan_bonus
Real
10
Total perkiraan bonus
Unduh_bonus
Blob
Ai
Unduh bonus (excel)
Notification
Vchar
200
Pemberitahuan
Tabel 3.25 Tabel Bonus
11.
Tabel Notification
Field
Type
Length
Ket
Id_distributor
Int
8
Id distributor
Posisi_sekarang
Vchar
17
Posisi distributor saat ini
Jumlah_cc
Real
7
Jumlah cc
Total_cc
Real
8
Total cc
Posisi_selanjutnya
Vchar
17
Posisi selanjutnya
Kurang_cc
Real
7
CC untuk mendaptkan bonus
72
http://digilib.mercubuana.ac.id/