BAB III ANALISA DAN PERANCANGAN SISTEM
3.1
Objek Penelitian Dalam menentukan objek penelitian, maka akan dilaksanakan pada Nara
My Kefir yang beralamat di Jalan Kembang Kerep, No.19, Meruya Utara, Kembangan, Jakarta Barat, Daerah Khusus Ibukota Jakarta 11620, Indonesia.
3.1.1 Sejarah Singkat Nara My Kefir berdiri sejak Maret 2015. Nara My Kefir merupakan bidang usaha yang bergerak di sektor kecantikan dan kesehatan. Kefir adalah susu yang di fermentasi seperti yoghurt dan sejenisnya, tapi Kefir jauh lebih baik. Kefir mengandung sekitar 60 jenis mikro-flora yang banyak sekali kegunaanya, baik untuk kecantikan maupun kesehatan. Nara My Kefir merupakan produk kecantikan yang dapat dipastikan tanpa bahan kimia. Nara My Kefir memiliki produk seperti masker wajah, sabun wajah, lulur, toner, krim pagi, krim malam, dan susu. Dengan berbagai macam varian rasa dan aroma. Nara My Kefir telah memiliki jumlah pelanggan sampai bulan Maret 2017 tercatat pada tabel berikut : Tabel 3.1 Pelanggan Nara My Kefir
Sumber : Narandhika Archidiatama (Pemilik Nara My Kefir)
33 http://digilib.mercubuana.ac.id/
34
Pencapaian pelanggan tersebut merupakan prestasi tersendiri, karena berdirinya Nara My Kefir tidak lepas dari sang pemilik Narandhika Archidiatama atas keresehan terhadap kulit yang sangat sensitif terhadap produk kecantikan berbahan kimia. Berawal dari sini lah muncul ide membuat produk kecantikan berbahan alami, Kefir yang dipilih sebagai produk alami tersebut, karena sangat cocok dengan kulit wajah Narandhika setelah menggunaka Kefir pertama kali. awalnya produk Kefir yang di konsumsi Narandhika hanya untuk pemakaian pribadi, selepas itu banyak teman yang ingin menggunakan produk Kefir buatan Narandhika dan menyarankan untuk memproduksi secara masal. Dan terbentuklah produk Nara My Kefir. Kefir sendiri merupakan susu yang difermentasi, bibit Kefir pertama kali di berikan oleh Nabi Muhammad SAW kepada penduduk kaukasus, sehingga penduduk disana menyebut Kefir itu “The Grain Of Prophet” (Benih dari Nabi). 3.1.2 Visi Dan Misi Adapun visi dan misi yang dimiliki Nara My Kefir. 3.1.2.1 Visi Menjadikan Nara My Kefir sebagai pilihan utama produk kefir yang berkualitas dan mengutamakan pelanggan dalam memberikan pelayanan terbaik dan kepuasan terhadap produk Nara My Kefir. 3.1.2.2 Misi Misi Nara My Kefir adalah : 1. Berkinerja tinggi terhadap pelanggan untuk menciptakan kepuasan pelanggan terhadap produk Nara My Kefir. 2. Memberikan layanan cepat dan tanggap dalam pemesanan produk. 3. Menjadikan produk Nara My Kefir sebagai produk Kefir yang berkualitas dan higienis.
http://digilib.mercubuana.ac.id/
35
3.1.3 Struktur Organisasi
Gambar 3.1 Struktur Organisasi Nara My Kefir
3.1.4 Deskripsi Tugas dan Tanggung Jawab
Pemilik 1. Memanagement kinerja karyawan dan kulitas pengolahan produk serta penjualan produk Nara My Kefir. 2. Membuat ketentuan Bonus Member / Member loyalty.
Administrasi 1. Mengolah data pelanggan dan penjualan produk Nara My Kefir.
Produksi 1. Melakukan Pembuatan Produk Nara My Kefir sesuai ketentuan yang berlaku agar terciptanya kualitas produk yang baik dan higienis.
Pemasaran 1. Memasarkan Produk Nara My Kefir dan menawarakan menjadi member tetap Nara My Kefir.
3.2
Analisa Sistem Berjalan Nara My Kefir merupakan bidang usaha yang bergerak di sektor
kecantikan dan kesehatan, sistem yang berjalan pada Nara My Kefir masih
http://digilib.mercubuana.ac.id/
36
menggunakan sistem manual terutama dalam mengelolah data hubungan dengan pelanggan, untuk meningkatkan loyalitas pelanggan serta meningkatkan keunggulan kompetitf pemasaran. Nara My Kefir sedang menerapkan hubungan dengan pelanggan menggunakan sistem membership. Dimana ketika pelanggan melakukan transaksi pembelian maka akan ditawakan menjadi member pada Nara My Kefir dengan keuntungan yang akan didapat pelanggan jika telah menjadi member pada Nara My Kefir. 3.2.1 Use Case Sistem Berjalan Untuk
menganalisa
sistem
yang
sedang
berjalan peneliti
menggunakan UML (Unified Modeling Language) untuk menggambarkan proses yang berjalan saat ini prosedur yang digunakan adalah Use Case Diagram sebagai berikut :
Gambar 3.2 Use Case sistem berjalan Nara My Kefir
3.2.2 Skenario Use Case Sistem Berjalan Tabel 3.2 Skenario Use Case Jual & Beli Produk
Nama Use
Jual & Beli Produk
Case Aktor
Pelanggan
http://digilib.mercubuana.ac.id/
37
Pemasaran Deskripsi
Transaksi Jual & Beli Produk Nara My Kefir.
Pra-Kondisi
Pelanggan Membeli Produk Nara My Kefir, Pelanggan Melakukan Pembelian via bbm atau whatsapp kepada pemasaran.
Skenario
Pemasaran melakukan pengiriman produk setelah pelanggan melakukan pembayaran dan mengirim bukti transfer atau bertemu jika lokasi pelanggan terjangkau pelanggan membayar dan mendapatkan produk Nara My Kefir.
Alur
-
Alternatif Pasca-Kondisi
Pelanggan mendapatkan produk.
Tabel 3.3 Skenario Use Case Menawarkan Membership
Nama Use
Menawarkan Membership
Case Aktor
Pemasaran.
Deskripsi
Pemasaran melakukan penawaran membership kepada pelanggan.
Pra-Kondisi
Pemasaran melakukan penawaran membership kepada pelanggan.
Skenario
Pemasaran melakukan penawaran membership kepada pelanggan.
Alur
-
Alternatif Pasca-Kondisi Pemasaran melakukan penawaran membership kepada pelanggan.
http://digilib.mercubuana.ac.id/
38
Tabel 3.4 Skenario Use Case Konfirmasi dan Aktivasi Member
Nama Use Case
Konfirmasi dan Aktivasi Member
Aktor
Pelanggan Administrasi
Deskripsi
Konfirmasi membership dan aktivasi member
Pra-Kondisi
Pelanggan melakukan konfirmasi bersedia menjadi member Nara My Kefir
Skenario
Pelanggan melakukan konfirmasi bersedia menjadi member Nara My Kefir
Alur Alternatif
-
Pasca-Kondisi
Pelanggan mendapatkan member card dan aktivasi code register.
Tabel 3.5 Skenario Use Case Rekap Data Pelanggan dan Penjualan
Nama Use Case
Rekap Data Pelanggan dan Penjualan
Aktor
Administrasi
Deskripsi
Administrasi Melakukan Rekap data pelanggan yang menjadi member dan melakukan rekap penjualan
Pra-Kondisi
Administrasi Melakukan Rekap data pelanggan yang menjadi member dan melakukan rekap penjualan
Skenario
Administrasi Melakukan Rekap data pelanggan yang menjadi member dan melakukan rekap penjualan
Alur Alternatif
-
Pasca-Kondisi
Administrasi Melakukan Rekap data pelanggan yang menjadi member dan melakukan rekap penjualan
http://digilib.mercubuana.ac.id/
39
Tabel 3.6 Skenario Use Case Member Promo Merchandise dan Reward
Nama Use Case
Member Promo Merchandise dan Reward
Aktor
Pemilik Pelanggan
Deskripsi
Pemilik memilih pelanggan yang mendaptakan reward, diskon dan promo merchandise
Pra-Kondisi
Pemilik memilih pelanggan yang mendaptakan reward, diskon dan promo merchandise
Skenario
Pemilik memilih pelanggan yang mendaptakan reward, diskon dan promo merchandise dan pelanggan yang telah menjadi member mendapatkan reward, diskon dan promo merchandise
Alur Alternatif
-
Pasca-Kondisi
-
Tabel 3.7 Skenario Use Case Laporan Member
Nama Use Case
Laporan Member
Aktor
Pemilik
Deskripsi
Pemilik Melihat Laporan member
Pra-Kondisi
-
Skenario
Pemilik Melihat Laporan member
Alur Alternatif
-
Pasca-Kondisi
-
3.2.3 Analisis Permasalahan Analisis permasalahan dapat digambarkan dengan sebuah kerangka kerja Performance, Information, Economics, Control, Efficiency, Service (PIECES) dijelaskan seperti pada tabel dibawah ini :
http://digilib.mercubuana.ac.id/
40
Tabel 3.8 Analisis Permasalahan
Kerangka PIECES
Sistem Lama
Sistem Baru
Performance (Kinerja)
Relatif lebih lamban
Relatif lebih cepat
dalam mengelola data
dalam mengelola data
pelanggan dan
pelanggan dan
penjualan
penjualan
Information
Informasi terkait data
Informasi terkait data
(Informasi)
produk sulit didapatkan produk mudah sehingga pelanggan
didaptakn sehingga
sulit mencari data
mempermudah
produk
pelanggan dalam mencari produk yang diinginkan
Economics (Ekonomi)
Biaya yang
Biaya yang
dikeluarkan relatif
dikeluarkan relatif
lebih mahal, karena
lebih murah, karena
data tidak konsisten
data lebih konsisten
sehingga sering terjadi
sehingga kemungkinan
kesalahan dalam
kecil dapat
mencetak data
mengakibatkan salah cetak
Control
Media penyimpanan
Data pelanggan dan
(Pengendalian)
data penjualan dan
penjualan disimpan
pelanggan yang masih
didalama database, dan
menggunakan sistem
hanya dapat diakses
manual membuat sulit
pihak tertentu,
dalam melakukan
sehingga lebih aman.
rekap data dan data rentan untuk dicuri dan modifikasi Efficiency (Efisiensi)
Banyak menghabiskan
http://digilib.mercubuana.ac.id/
Lebih hemat waku
41
Service (Pelayanan)
waktu dalam
karena data pelanggan
mengumpulkan data
dan penjualan sudah
pelanggan dan
tersedia secara
penjualan
struktural.
Pelayanan kurang
Pelayanan akan
memuaskan karena
meningkat karena data
data yang tidak
leih konsisten sehingga
konsisten
mempercepat proses
mengakibatkan
pengolahan data.
lamanya proses pengolahan data untuk dibuatkan laporan
3.3
Analisa Kebutuhan Berdasarkan hasil analisis yang dilakukan pada sistem berjalan Nara My
Kefir, maka dapat dilakukan analisis kebutuhan pada aktifitas yang dilakukan Nara My Kefir. Berikut adalah kebutuhan-kebutuhan tersebut : 1. Kebutuhan untuk mengelolah data pelanggan secara terkomputerisasi. 2. Kebutuhan untuk mengidentifikasi pelanggan potensial untuk Nara My Kefir. 3. Kebutuhan Mempromosikan produk Nara My Kefir. 4. Kebutuhan untuk mengelolah laporan pembelian member. 3.4
Perancangan Sistem Usulan 3.4.1 Use Case Usulan Use case diagram yang diusulkan pada aplikasi sistem customer loyalty ini terdiri dari 3 aktor yaitu Pelanggan, Administrasi dan Pemilik. Use case diagram menggambarkan relasi input dan output aktor dengan sistem. Berikut adalah use case diagram dari aplikasi sistem customer loyalty Nara My Kefir.
http://digilib.mercubuana.ac.id/
42
Gambar 3.3 Use Case sistem usulan Nara My Kefir
3.4.2 Use Case Description Use case description mendeskripsikan aktor dan fungsi yang ada digambarkan dalam use case diagram. Berikut adalah deskripsi aktor dan definisi use case yang ada dalam use case sistem usulan Nara My Kefir. Tabel 3.9 Aktor Use Case sistem usulan Nara My Kefir
No
Aktor
Deskripsi
1
Pelanggan
Merupakan
aktor
penting
loyalitas pelanggan
http://digilib.mercubuana.ac.id/
guna
tercapainya
43
2
Administrasi
Merupakan aktor yang mengelolah data aplikasi sistem customer loyalty Nara My Kefir
3
Merupakan aktor yang menentukan reward untuk
Pemilik
member dan melihat statistik pembelian dan rating member
Tabel 3.10 Definisi Use Case Diagram Registrasi
Nama Use
Registrasi.
Case Aktor
Pelanggan
Deskripsi
Melakukan registrasi yaitu pelanggan mengisi data diri
Pra-Kondisi
Aktor mengisi nama lengkap, alamat, e-mail,kelamin, agama, membuat username dan password
Skenario
Aktor mengisi form registrasi kemudian men-submit form agar terdaftar kedalam website.
Alur
-
Alternatif Pasca-Kondisi
Data registrasi tersimpan dan aktor dapat melakukan login.
Tabel 3.11 Definisi Use Case Diagram Login
Nama Use
Login.
Case Aktor
Seluruh Aktor.
Deskripsi
Melakukan proses login kedalam website.
Pra-Kondisi
Aktor mengisi username dan password yang sudah terdaftar untuk pelanggan.
Skenario
Aktor mengisi username dan password pada kolom yang
http://digilib.mercubuana.ac.id/
44
disediakan kemudian melakukan login kedalam website. Alur
-
Alternatif Pasca-Kondisi Aktor berhasil melakukan login dan masuk kedalam website.
Tabel 3.12 Definisi Use Case Diagram Mengelolah Promo Merchandise
Nama Use Case
Mengelola Promo Merchandise.
Aktor
Administrasi.
Deskripsi
Aktor mengelola promo merchandise pelanggan yang telah menjadi member.
Pra-Kondisi
Aktor mengelola data member yang mendapatakan point dan diskon
Skenario
Aktor menglolah data transaksi member
Alur Alternatif
-
Pasca-Kondisi
Mendapatkan member yang mendapatkan diskon
Tabel 3.13 Definisi Use Case Diagram Mengelolah produk
Nama Use Case
Mengelolah Produk.
Aktor
Anggota.
Deskripsi
Aktor mengelolah produk Nara My Kefir.
Pra-Kondisi
Aktor menambahkan produk, nama, harga, dan foto.
Skenario
Aktor mengisi produk, nama, harga, dan foto untuk ditampilkan di tampilan awal.
Alur Alternatif
-
Pasca-Kondisi
Data produk, nama, harga, dan foto bertambah.
http://digilib.mercubuana.ac.id/
45
Tabel 3.14 Definisi Use Case Diagram Mengelolah Membership
Nama Use Case
Mengelolah Membership
Aktor
Administrasi
Deskripsi
Aktor melihat pelanggan yang telah menjadi member
Pra-Kondisi
-
Skenario
Aktor dapat melihat transaksi pembelian member dan point yang didapatkan member
Alur Alternatif
-
Pasca-Kondisi
-
Tabel 3.15 Definisi Use Case Diagram Mengelolah Transaksi pelanggan
Nama Use Case
Mengelolah Transaksi pelanggan
Aktor
Administrasi.
Deskripsi
Aktor mengelolah transaksi pelanggan
Pra-Kondisi
-
Skenario
Aktor dapat melihat transaksi pelanggan dari tanggal, jumlah pembelian, no produk, nama produk, dan harga
Alur Alternatif
-
Pasca-Kondisi
-
Tabel 3.16 Definisi Use Case Diagram Generate Transaksi
Nama Use Case
Generate Transaksi
Aktor
Administrasi.
Deskripsi
Aktor melakukan generate transaksi.
Pra-Kondisi
Aktor melakukan filter member yang mendaptakan point reward.
Skenario
Aktor melakukan generate untuk menentukan member yang mendaptkan point reward
http://digilib.mercubuana.ac.id/
46
Alur Alternatif
-
Pasca-Kondisi
Aktor mendapatkan member yang mendaptkan reward
Tabel 3.17 Definisi Use Case Diagram Home List Product
Nama Use Case
Home List Product
Aktor
Pelanggan
Deskripsi
Pelanggan melihat produk Nara My Kefir.
Pra-Kondisi
-
Skenario
Pelanggan melihat produk Nara My Kefir
Alur Alternatif
-
Pasca-Kondisi
-
Tabel 3.18 Definisi Use Case Diagram Melihat Member Reward
Nama Use
Melihat Member Reward
Case Aktor
Administrasi dan Pelanggan/Member
Deskripsi
Administrasi menetukan member yang mendapatkan reward.
Pra-Kondisi
Administrasi menentukan member yang mendapatkan reward
Skenario
Administrasi memilih member yang mendapatkan reward, dan member mendapatkan reward
Alur Alternatif
-
Pasca-Kondisi
Mendapatkan member yang diberi reward
Tabel 3.19 Definisi Use Case Diagram Report Member Reward
Nama Use Case
Report Member Reward
http://digilib.mercubuana.ac.id/
47
Aktor
Pemilik.
Deskripsi
Pemilik melihat report member reward.
Pra-Kondisi
-
Skenario
Aktor melihat report member reward
Alur Alternatif
-
Pasca-Kondisi
-
Tabel 3.20 Definisi Use Case Diagram Mengelolah User
Nama Use Case
Mengelolah User
Aktor
Pemilik.
Deskripsi
Aktor mengelolah data member
Pra-Kondisi
-
Skenario
Aktor melihat member dan mengelolah data member
Alur Alternatif
-
Pasca-Kondisi
-
Tabel 3.21 Definisi Use Case Diagram Mengelolah Rating Member
Nama Use Case
Mengelolah Rating Member
Aktor
Pemilik
Deskripsi
Aktor mengelolah rating member.
Pra-Kondisi
-
Skenario
Aktor melihat rating member
Alur Alternatif
-
Pasca-Kondisi
-
http://digilib.mercubuana.ac.id/
48
3.4.3 Activity Diagram 3.4.3.1
Activity Diagram Registrasi
Gambar 3.4 Activity Diagram Registrasi
Berikut adalah penjelasan activity diagram registrasi : 1. Pelanggan masuk ke website Nara My Kefir dan masuk ke halaman utama. 2. Pelanggan memilih register member. 3. Sistem menampilkan form member register. 4. Pelanggan mengisi form, seperti nama lengkap, alamat, telepon, email, kelamin, agama, username dan password. 5. Sistem melakukan validasi register, jika tika valid maka akan kembali ke tampilan mengisi form, jika valid. 6. Sistem memberikan nomer member card. 7. Pelanggan melakukan verifikasi aktifasi member card.
http://digilib.mercubuana.ac.id/
49
3.4.3.2
Activity Diagram Login
3.4.3.2.1 Activity Diagram Login Pelanggan
Gambar 3.5 Activity Diagram Login Pelanggan/Member
Berikut adalah penjelasan activity diagram login pelanggan : 1. Pelanggan pilih halam utama atau home list product. 2. Sistem menampilakan home list product. 3. Pelanggan pilih login. 4. Sistem menampilkan menu login. 5. Pelanggan yang telah menjadi member memasukan username dan password. 6. Sistem memvalidasi jika tidak valid maka kembali memasukan username dan password jika valid. 7. Sistem memberikan notifikasi berhasil login .
http://digilib.mercubuana.ac.id/
50
3.4.3.2.2
Activity Diagram Login Administrasi & Pemilik
Gambar 3.6 Activity Diagram Login Administrasi dan Pemilik
Berikut adalah penjelasan activity diagram login administrasi dan pemilik : 1. Pilih login. 2. Sistem menampilkan menu login. 3. Memasukan username dan password. 4. Sistem validasi username dan password, jika tidak valid kembali memasukan username dan password, jika valid. 5. Sistem menampilkan notifikasi berhasil login. 6. Menampilkan dashboard.
http://digilib.mercubuana.ac.id/
51
3.4.3.3
Activity Diagram Mengelolah Promo Merchandise
Gambar 3.7 Activity Diagram Mengelolah Promo Merchandise
Berikut adalah penjelasan activity diagram mengelola promo merchandise : 1. Halaman admin. 2. Sistem menampilkan menu kelola merchandise. 3. Admin pilih kelola merchandise. 4. Admin pilih list merchandise. 5. Admin pilih perintah tambah, edit, hapus. 6. Sistem menyimpan data kedalam database berdasarkan perintah yang dilakukan. 7. Klik submit. 8. Menampilkan proses konfirmasi, jika tidak kembali klik submit, jika ya. 9. Sistem mencari data merchandise. 10. Menampilkan list merchandise.
http://digilib.mercubuana.ac.id/
52
3.4.3.4
Activity Diagram Mengelolah Produk
Gambar 3.8 Activity Diagram Mengelolah Produk
Berikut adalah penjelasan activity diagram mengelola produk 1. Halaman admin 2. Sistem menampilkan menu kelola produk 3. Admin pilih kelola produk 4. Admin pilih list produk nara my kefir 5. Admin pilih perintah tambah, edit, hapus 6. Sistem menyimpan data kedalam database berdasarkan perintah yang dilakukan. 7. Klik submit 8. Menampilkan proses konfirmasi, jika tidak kembali klik submit, jika ya 9. Sistem mencari data produk 10. Menampilkan list produk.
http://digilib.mercubuana.ac.id/
53
3.4.3.5
Activity Diagram Mengelolah Membership
Gambar 3.9 Activity Diagram Mengelolah Membership
Berikut adalah penjelasan activity diagram mengelola membership 1. Pilih membership 2. Sistem menampilkan form membership 3. Klik popup pelanggan 4. Pencarian data pelanggan jika tidak vali kembali ke klik pop up pelanggan, jika valid 5. Sistem menampilkan data pelanggan 6. Admin membuat member card 7. Sistem proses pembuatan member card, jika tidak valid kembali ke membuat member card, jika valid memproses membuat member card 8. Menampilkan list membership card.
http://digilib.mercubuana.ac.id/
54
3.4.3.6
Activity Diagram Mengelolah Transaksi pelanggan
Gambar 3.10 Activity Diagram Mengelolah Transaksi Pelanggan
Berikut adalah penjelasan activity diagram mengelola transaksi pelanggan : 1. Halaman admin 2. Sistem menampilkan menu kelola transaksi 3. Admin pilih kelola transaksi 4. Admin pilih list transaksi member 5. Admin pilih perintah tambah, edit, hapus 6. Sistem menyimpan data kedalam database berdasarkan perintah yang dilakukan. 7. Klik submit 8. Menampilkan proses konfirmasi, jika tidak kembali klik submit, jika ya 9. Sistem mencari transaksi 10. Menampilkan list transaksi.
http://digilib.mercubuana.ac.id/
55
3.4.3.7
Activity Diagram Generate Transaksi
Gambar 3.11 Activity Diagram Generate transaksi
Berikut adalah penjelasan activity diagram generate transaksi : 1. Halaman admin. 2. Sistem menampilakan menu proses. 3. Pilih generate transaksi. 4. Proses generate jika gagal kembali generate transaksi, jika berhasil. 5. Notifikasi berhasil. 6. Menampilkan data pelanggan sesuai dengan reward yang di dapatkan.
http://digilib.mercubuana.ac.id/
56
3.4.3.8
Activity Diagram Melihat Member Reward
Gambar 3.12 Activity Diagram melihat member reward
Berikut adalah penjelasan activity diagram member reward : 1. Halaman utama. 2. Login. 3. Melihat member reward. 4. Sistem
mencari
data
sesuai
code
menampilkan tidak ada reward, jika ya. 5. Data berhasil ditemukan. 6. Menampilkan data reward.
http://digilib.mercubuana.ac.id/
pelanggan,
jika
tidak
57
3.4.3.9
Activity Diagram Report Member Reward
Gambar 3.13 Activity Diagram report member reward
Berikut adalah penjelasan activity diagram member reward : 1. Halaman pemilik. 2. Sistem menampilkan menu report. 3. Klik menu report reward. 4. Menampilakan form reward. 5. Memasukan filter reward. 6. Sistem mencari data reward, jika data kosong kembali ke memasukan filter reward, jika data sukses. 7. Menampilkan list member reward berdasarkan filter.
http://digilib.mercubuana.ac.id/
58
3.4.3.10
Activity Diagram Mengelolah User
Gambar 3.14 Activity Diagram Mengelola User
Berikut adalah penjelasan activity diagram mengelola user : 1. Halaman pemilik. 2. Sistem menampilakan menu kelola user. 3. pemilik pilih kelola user. 4. pemilik pilih list user. 5. pemilik pilih perintah tambah, edit, hapus. 6. Sistem menyimpan data kedalam database berdasarkan perintah yang dilakukan. 7. Klik submit. 8. Menampilkan proses konfirmasi, jika tidak kembali klik submit, jika ya. 9. Sistem mencari transaksi. 10. Menampilkan list user.
http://digilib.mercubuana.ac.id/
59
3.4.3.11
Activity Diagram Mengelolah Rating Member
Gambar 3.15 Activity Diagram Mengelola Rating Member
Berikut adalah penjelasan activity diagram mengelola rating member : 1. Halaman pemilik. 2. Sistem menampilakan menu rating. 3. Pilih kelola rating. 4. List rating. 5. Klik update rating member. 6. Sistem menampilkan member. 7. Memilih member sesuai kriteria rating. 8. Sistem menampilkan form rating yang akan dipilih. 9. Memilih rating untuk member yang akan dipilih. 10. Klik submit 11. Proses update rating, jika tidak berhasil, kembali klik submit, jika ya 12. Sistem mencari data rating 13. Menampilkan list rating.
http://digilib.mercubuana.ac.id/
60
3.4.4 Sequance Diagram 3.4.4.1
Sequance Diagram Register
Gambar 3.16 Sequance Diagram Register
Tabel 3.22 Sequance Diagram Register
http://digilib.mercubuana.ac.id/
61
3.4.4.2
Sequance Diagram Login Pelanggan
Gambar 3.17 Sequance Diagram Login Pelanggan
Tabel 3.23 Sequance Diagram Login Pelanggan
http://digilib.mercubuana.ac.id/
62
3.4.4.3
Sequance Diagram Login Administrasi & Pemilik
Gambar 3.18 Sequance Diagram Login Pemilik/Admin
Tabel 3.24 Sequance Diagram Login Admin dan Pemilik
http://digilib.mercubuana.ac.id/
63
3.4.4.4
Sequance Diagram Mengelolah Promo Merchandise
Gambar 3.19 Sequance Diagram Mengelolah Promo Merchandise
Tabel 3.25 Sequance Diagram mengelolah promo merchandise
http://digilib.mercubuana.ac.id/
64
3.4.4.5
Sequance Diagram Mengelolah Produk
Gambar 3.20 Sequance Diagram Mengelolah Produk
Tabel 3.26 Sequance Diagram mengelolah produk
http://digilib.mercubuana.ac.id/
65
3.4.4.6
Sequance Diagram Mengelolah Membership
Gambar 3.21 Sequance Diagram Mengelolah Membership
Tabel 3.27 Sequance Diagram mengelolah membership
http://digilib.mercubuana.ac.id/
66
3.4.4.7
Sequance Diagram Mengelolah Transaksi pelanggan
Gambar 3.22 Sequance Diagram Mengelolah Transaksi Pelanggan
Tabel 3.28 Sequance Diagram mengelolah transaksi pelanggan
http://digilib.mercubuana.ac.id/
67
3.4.4.8
Sequance Diagram Generate Transaksi
Gambar 3.23 Sequance Diagram Generate Transaksi
Tabel 3.29 Sequance Diagram mengelolah generate transaksi
http://digilib.mercubuana.ac.id/
68
3.4.4.9
Sequance Diagram Melihat Member Reward
Gambar 3.24 Sequance Diagram Melihat Member Reward
Tabel 3.30 Sequance Diagram melihat member reward
http://digilib.mercubuana.ac.id/
69
3.4.4.10
Sequance Diagram Report Member Reward
Gambar 3.25 Sequance Diagram Report Member Reward
Tabel 3.31 Sequance Diagram report member reward
http://digilib.mercubuana.ac.id/
70
3.4.4.11
Sequance Diagram Mengelolah User
Gambar 3.26 Sequance Diagram Mengelolah User
Tabel 3.32 Sequance Diagram mengelolah user
http://digilib.mercubuana.ac.id/
71
3.4.4.12
Sequance Diagram Mengelolah Rating Member
Gambar 3.27 Sequance Diagram Mengelolah Rating Member
Tabel 3.33 Sequance Diagram mengelolah rating member
http://digilib.mercubuana.ac.id/
72
3.5
Perancangan Basis Data 3.5.1 Class Diagram
Gambar 3.28 Class Diagram
http://digilib.mercubuana.ac.id/
73
3.5.2 Deskripsi Class Diagram 1. Tabel Administrasi Nama Tabel
: Admin
Primary Key
: admin_id
Tabel 3.34 Deskripsi Class Diagram Tabel Administrasi
2. Tabel Member Nama Tabel
: member
Primary Key
: mem_id
Tabel 3.35 Deskripsi Class Diagram Tabel Member
http://digilib.mercubuana.ac.id/
74
3. Tabel Pelanggan Nama Tabel
: tb_pelanggan
Primary Key
: id_pelanggan
Tabel 3.36 Deskripsi Class Diagram Tabel Pelanggan
4. Tabel Header Sales Nama Tabel
: tb_header_sales
Primary Key
: no_sales
Tabel 3.37 Deskripsi Class Diagram Tabel Header Sales
http://digilib.mercubuana.ac.id/
75
5. Tabel Detail Sales Nama Tabel
: tb_detail_sales
Primary Key
: id
Tabel 3.38 Deskripsi Class Diagram Tabel Detail Sales
6.
Tabel Product Nama Tabel
: tb_product
Primary Key
: id_product
Tabel 3.39 Deskripsi Class Diagram Tabel Product
http://digilib.mercubuana.ac.id/
76
7. Tabel Marchandise Nama Tabel
: merchendise
Primary Key
: id_merchandise
Tabel 3.40 Deskripsi Class Diagram Tabel Merchandise
8. Tabel Transaksi Nama Tabel
: qrytransaksi
Primary Key
: code_pelanggan
Tabel 3.41 Deskripsi Class Diagram Tabel Transaksi
http://digilib.mercubuana.ac.id/
77
3.6
Rancangan Layar Perancangan tampilan website merupakan rancangan dari desain website
yang akan dibangun, desain ini akan menentukan sebuah karakteristik dari website yang di bangun, serta memperlihatkan di lingkungan seperti apa website nanti akan di tempatkan. Berikut ini desain tampilan dari website yang akan di bangun : 3.6.1 Rancangan Layar Register Pada halaman ini berisikan rancangan layar register. Halaman register adalah halaman yang dapat diakses oleh pengguna, berikut tampilan rancangannya :
Gambar 3.29 Rancangan Layar Register
http://digilib.mercubuana.ac.id/
78
3.6.2 Rancangan Layar Login Pada halaman ini berisikan rancangan layar login. Halaman login adalah halaman yang dapat diakses oleh pengguna, administrasi, dan pemilik berikut tampilan rancangannya :
Gambar 3.30 Rancangan Layar Login
3.6.3 Rancangan Layar Halaman Utama Pada halaman ini berisikan rancangan layar halaman utama. Halaman utama adalah halaman yang dapat diakses oleh pelanggan, berikut tampilan rancangannya :
Gambar 3.31 Rancangan Layar Halaman Utama
http://digilib.mercubuana.ac.id/
79
3.6.4 Rancangan Layar Dashboard Pada halaman ini berisikan rancangan layar dashboard. Halaman utama adalah halaman yang dapat diakses oleh admin dan pemilik, berikut tampilan rancangannya :
Gambar 3.32 Rancangan Layar Dashboard
3.6.5 Rancangan Layar Merchandise Pada halaman ini berisikan rancangan layar merchandise. Halaman merchandise adalah halaman yang dapat diakses oleh admin, berikut tampilan rancangannya :
Gambar 3.33 Rancangan Layar Merchandise
http://digilib.mercubuana.ac.id/
80
3.6.6 Rancangan Layar Kelolah Produk Pada halaman ini berisikan rancangan layar Kelola Product. Halaman kelola product adalah halaman yang dapat diakses oleh, berikut tampilan rancangannya :
Gambar 3.34 Rancangan Layar Kelolah Produk
3.6.7 Rancangan Layar Kelolah Transaksi Pada halaman ini berisikan rancangan layar kelola transaksi. Halaman kelola transaksi adalah halaman yang dapat diakses oleh admin, berikut tampilan rancangannya :
Gambar 3.35 Rancangan Layar Kelolah Transaksi
http://digilib.mercubuana.ac.id/
81
3.6.8 Rancangan Layar Membership Pada halaman ini berisikan rancangan layar membership. Halaman membership adalah halaman yang dapat diakses oleh admin, berikut tampilan rancangannya :
Gambar 3.36 Rancangan Layar Membership
3.6.9 Rancangan Layar Generate Transaksi Pada halaman ini berisikan rancangan layar generate transaksi. Halaman generate transaksi adalah halaman yang dapat diakses oleh admin, berikut tampilan rancangannya :
Gambar 3.37 Rancangan Layar Generate Transaksi
http://digilib.mercubuana.ac.id/
82
3.6.10 Rancangan Layar User Pada halaman ini berisikan rancangan layar user account. Halaman kelola product adalah halaman yang dapat diakses oleh pemilik, berikut tampilan rancangannya :
Gambar 3.38 Rancangan Layar User Account
3.6.11 Rancangan Layar Rating Member Pada halaman ini berisikan rancangan layar rating member. Halaman rating member adalah halaman yang dapat diakses oleh admin, berikut tampilan rancangannya :
Gambar 3.39 Rancangan Layar Rating Member
http://digilib.mercubuana.ac.id/
83
3.6.12 Rancangan Layar Laporan Reward Pada halaman ini berisikan rancangan layar member Reward. Halaman member reward adalah halaman yang dapat diakses oleh, berikut tampilan rancangannya :
Gambar 3.40 Rancangan Layar Laporan Reward
http://digilib.mercubuana.ac.id/