45
oleh sistem tersebut terhadap prosedur yang dilakukan oleh pelanggan dan Butik
Zanila. Berikut adalah skenario Use Case yang berjalan saat ini, yaitu :
1. Skenario Use Case Sistem Pelayanan Pelanggan
Interaksi antara aktor dengan Use Case pelayanan yang dijelaskan dalam
skenario Use Case sebagai berikut :
Tabel 4.3 Skenario Use Case Pelayanan Pelanggan
Identifikasi
Nomor 1
Nama Pelayanan
Tujuan Untuk interaksi Butik Zanila dengan pelanggan dalam hal pelayanan
pelanggan, berupa keluhan, kritik atau saran
Aktor Calon Pelanggan, Pelanggan
Worker Butik Zanila
Skenario Utama
Aksi Aktor Tanggapan Sistem
1. Calon Pelanggan/Pelanggan
menyampaikan keluhan, kritik, atau
saran kepada Butik Zanila
2. Butik Zanila memproses penyampaian
keluhan, kritik atau saran dari calon
pelanggan/pelanggan
46
1. Butik Zanila membuat brosur atau
katalog untuk mempromosikan produk dari
Butik Zanila
2. Calon Pelanggan/Pelanggan
menerima brosur atau membeli katalog
Butik Zanila akan mengecek stok barang, apakah masih ada stoknya atau
tidak. Interaksi antara aktor dengan Use Case olah data barang yang dijelaskan
dalam skenario Use Case sebagai berikut :
Tabel 4.5 Skenario Use Case Olah Data Barang
Identifikasi
Nomor 2.1
Nama Olah Data Barang
Tujuan Untuk mengecek stok barang
Aktor Butik Zanila
Worker Butik Zanila
Skenario Utama
Aksi Aktor Tanggapan Sistem
1. Perusahan mengecek data barang
yang kosong ke gudang
2. Membuat daftar barang yang kosong
3. Skenario Use Case Sistem Penjualan
Interaksi antara aktor dengan Use Case pemesanan yang dijelaskan dalam
skenario Use Case sebagai berikut :
Tabel 4.6 Skenario Use Case Penjualan
Identifikasi
Nomor 3
Nama Penjualan
Tujuan Untuk melakukan proses penjualan ke pelanggan
Aktor Calon Pelanggan, Pelanggan
Worker Butik Zanila
Skenario Utama
Aksi Aktor Tanggapan Sistem
1. Calon pelanggan/pelanggan
melakukan pemesanan produk
47
kepada Butik Zanila dengan cara.
datang langsung ke butik atau
dengan melihat katalog, kemudian
memesan melalui line telepon
2. Butik Zanila memproses data
pemesanan calon pelanggan/pelanggan
4.1.2 Evaluasi Sistem
Melihat sistem pendaftaran pelanggan, pemasaran, pemesanan dan
pelayanan pelanggan yang sedang berjalan pada Butik Zanila yang masih
menggunakan sistem manual, maka dapat disimpulkan beberapa kekurangan
dalam prosedur yang sedang berjalan, diantaranya :
Tabel 4.7 Evaluasi Sistem
No. Permasalahan Bagian Rancangan Solusi
1 Proses permintaan Butik Zanila Dibuatnya sistem
pendaftaran pelanggan Informasiyang memiliki
dilakukan dengan proses database yang di dapat
pencatatan yaitu dengan cara menginput, menyimpan, dan
pelanggan datang langsung ke mengelola data pelanggan baru
Butik Zanila. Proses dan diharapkan dapat lebih
penyimpanan data masih mempermudah pelanggan
dilakukan dengan cara dalam melakukan pendaftaran
pengarsipan. pelanggan, dan dapat
mempermudah Bagian
Pelayanan Pelanggan dalam
menginput, menyimpan dan
mengelola data pelanggan.
48
manual yaitu dengan mempermudah proses
menyebarkan brosur atau pemasaran yang dilakukan oleh
mengajukan surat penawaran Butik Zanila melalui media
dan melalui tatap muka secara website, sehingga pelanggan
langsung dengan pelanggan. selalu mendapatkan
Informasiterbaru mengenai
produk dan Butik Zanila.
4 Proses pemesanan produk Butik Zanila Membangun system
masih menggunakan line Informasiyang diharapkan
telepon dan tatap muka secara dapat lebih mempermudah
langsung dengan pelanggan. proses pemesanan yang
dilakukan oleh pelanggan
dimana pelanggan dapat
melakukan pemesanan melalui
media website tanpa harus
langsung datang ke Butik
Zanila.
49
c. Sistem pemasaran yang langsung (door to door) mengakibatkan
tekanan terhadap tenaga penjualnya (menentukan dengan target
penjualan).
d. Kurang dikenalnya produk oleh konsumen.
e. Harga jual yang masih tinggi.
3. Indikator untuk Sumber Daya Manusia yaitu :
a. SDM memiliki pengetahuan, ketrampilan dan komunikasi yang
baik
b. Hubungan kekeluargaan yang erat antara sesama karyawan.
c. Memiliki SDM yang dapat dihandalkan.
d. Karyawan kurang disiplin.
e. Kurangnya tenaga kerja.
4. Indikator untuk Ekonomi yaitu :
a. Pertumbuhan perekonomian penduduk sehingga mempengaruhi
terhadap omset Butik.
b. Nilai tukar mata uang rupiah terhadap mata uang dolar cendrung
menguat mengakibatkan minat untuk membeli
c. Harga barang cendrung terus naik sehingga menurunnya minat
konsumen untuk membeli
d. Perekonomian nasional yang baru tumbuh pasca krisis dan belum
stabil
5. Indikator untuk Teknologi yaitu :
a. Teknologi Informasiyang semakin maju.
b. Teknologi yang berbasis komputer memudahkan setiap kegiatan.
c. Kondisi teknologi Informasiyang semakin pesat menyebabkan
persaingan antar Butik akan semakin ketat.
d. Kemajuan teknologi menyebabkan orang bertindak pemalsuan dan
penipuan terhadap produk.
6. Indikator untuk Konsumen dan Pesaing yaitu :
a. Prilaku konsumen yang selektif dan sensitif terhadap produk.
b. Daya tawar menawar konsumen tinggi.
50
c. Kerjasama dengan pesaing dalam sistem profit sharing atau
pembagian hasil (produk dari kita).
d. Adanya pesaing bisa menjadi tolak ukur untuk lebih meningkatkan
kualitas dan kuantitas produk.
e. Persaingan yang tinggi dalam penjualan pakaian.
51
5. Sangat baik
1. Sangat tidak baik
2. Tidak baik
4. Baik
5. Sangat baik
1. Sangat tidak baik
2. Tidak baik
3. Cukup baik
Teknologi
4. Baik
5. Sangat baik
1. Sangat tidak baik
2. Tidak baik
Keterangan :
52
500.000 dan promosi yang dilakukan pengelola butik melalui katalog atau
door to door.
3. Sumber Daya Manusia dikategorikan cukup baik, karena Butik Zanila
memiliki tenaga kerja yang terampil, serta hubungan kekeluargaan yang
erat antara sesama karyawan dan pengelola selama ini, tetapi dibalik itu
ada karyawan yang kurang disiplin terhadap waktu kerja yang telah
ditentukan oleh butik.
4. Ekonomi dikategorikan cukup baik. Pertumbuhan ekonomi di indonesia
pada beberapa ini menunjukan gejala yang membaik, setelah terpuruk
akibat kondisi politik yang tidak menentu dan krisis moneter, pertumbuhan
ekonomi di tanah air mulai menunjukan peningkatan yang sangat berarti.
Sejak masuk tahun 2014 nilai tukar rupiah terhadap dolar AS cendrung
meningkat rata-rata mencapai Rp 12.000,- dan selanjutnya menurun
menjadi Rp 11.800,- sejak minggu pertama bulan Mei.
5. Aspek teknologi dikategorikan baik, namun pada proses pemasaran tidak
menggunakan infrastruktur IT, tetapi ketersedian infrastruktur IT pada
Butik Zanila sudah mendukung. Adapun infarstruktur teknologi
Informasiyang ada adalah Komputer dan Speedy.
6. Konsumen dan Pesaing dikategorikan baik, terkadang konsumen secara
aktif mencari Informasimengenai produk untuk mengevaluasi dan
mempertimbangkan pilihan beberapa merek dengan menetapkan kriteria
tertentu seperti merk, design dan harga murah. Subjek pengambilan
keputusan yang komplek adalah sangat penting serta dalam tawar-
menawar konsumen yang sangat tinggi.
53
Tabel 4.9 Faktor Intenal dan Eksternal
Faktor Internal Kekuatan Kelemahan
a) Aturan yang diterapkan a) Pembagian tugas dan
Organisasi &
oleh perusahaan tidak tanggung jawab masing-
Management menghambat dalam masing kurang optimal.
pengambilan keputusan b) Struktur organisasi yang
memuaskan. terbentuk sederhana,
b) Imbalan atau gaji yang sehingga belum dapat
diberikan cukup mengkordinasi perusahaan
dengan baik.
c) Perhatian perusahaan dirasa
kurang terhadap karyawan.
a) Kualitas produk yang a) Sistem pemasaran yang
Pemasaran
dihasilkan baik dan selalu langsung (door to door)
dipertahankan. mengakibatkan tekanan
b) Promosi, ikan dan pubikasi terhadap tenaga penjualnya
yang di lakukan sudah (menentukan dengan target
sesuai dengan keinginan penjualan).
perusahan ternama.. b) Kurang dikenalnya produk
c) Promosi, ikan dan pubikasi oleh konsumen.
yang di lakukan sudah c) Harga jual yang masih
sesuai dengan keinginan tinggi.
perusahan. d) Belum memiliki hak paten
d) Saluran distribusi yang terhadap produk.
baik dengan menjalin e) Kurang promosi yang
kerjasama dengan dilakukan oleh perusahaan.
beberapa perusahaan
ternama.
a) SDM memiliki a) Karyawan kurang disiplin
Sumber Daya
pengetahuan, ketrampilan b) Kurangnya tenaga kerja
Manusia
dan komunikasi yang baik
(sudah mendapatkan
pelatihan terlebih dahulu).
b) Hubungan kekeluargaan
yang erat antara sesama
karyawan.
c) Memiliki SDM yang dapat
dihandalkan
a) Pertumbuhan a) Harga barang cendrung
Ekonomi
perekonomian penduduk terus naik sehingga
sehingga mempengaruhi menurunnya minat
terhadap omset konsumen untuk membeli
perusahaan. produk.
54
b) Nilai tukar mata uang b) Perekonomian nasional
rupiah terhadap mata uang yang baru tumbuh pasca
dolar cendrung menguat krisis dan belum stabil.
mengakibatkan minat
untuk membeli produk.
a) Teknologi Informasiyang a) Kemajuan teknologi
Teknologi
semakin maju. menyebabkan orang
b) Teknologi yang berbasis bertindak pemalsuan dan
computer memudahkan penipuan terhadap produk.
setiap kegiatan. b) Kondisi teknologi
Informasiyang semakin
pesat menyebabkan
persaingan antar perusahaan
akan semakin ketat.
55
Ini adalah stretegi dalam menggunakan kekuatan yang dimiliki
perusahaan untuk mengatasi ancaman.
3. Strategi WO
Strategi ini diterapkan berdasarkan pemanfaatan peluang yang ada
dengan cara mengatasi kelemahan-kelemahan yang dimiliki.
4. Strategi WT
Strategi ini didasarkan pada kegiatan yang bersifat defensif dan berusaha
untuk meminimalkan kelemahan yang ada serta menghindari ancaman.
56
pubikasi yang langsung (door to door)
dilakukan sudah sesuai mengakibatkan tekanan
dengan keinginan terhadap tenaga penjualnya
(menentukan dengan target
perusahan.
penjualan).
d. SDM memiliki e. Kurang dikenalnya produk
pengetahuan,keterampil oleh konsumen.
an dan komunikasi f. Harga jual yang masih
yang baik (sudah tinggi.
mendapatkan pelatihan g. Karyawan kurang disiplin
terlebih dahulu). h. Kurang promosi yang
dilakukan oleh perusahaan.
e. Hubungan
i. Karyawan kurang disiplin
kekeluargaan yang erat j. Kurangnya tenaga kerja
Eksternal antara sesama
karyawan.
f. Memiliki SDM yang
dapat dihandalkan.
Opportunities (O) Strategi (SO) Strategi (WO)
a. Pertumbuhan a. Memperluas daerah a. Meperkuat strategi 4p
perekonomian pemasaran dengan cara (produk, price, place,
penduduk sehingga promosi, iklan, dan promotion).
mempengaruhi publikasi. b. Memperluas pangsa pasar.
terhadap omset b. Meningkatkan kualitas c. Menambah tenaga kerja
perusahaan. SDM yang sudah ada yang kompeten.
b. Nilai tukar mata uang demi mencapai target.
rupiah terhadap mata c. Melakukan penjualan
uang dolar cendrung produk yang bermutu
menguat tinggi.
mengakibatkan minat d. Menambah relasi untuk
untuk membeli. mendapatkan pelanggan
Teknologi atau konsumen baru
Informasiyang dengan cara melakukan
semakin maju. kerja sama dengan
c. Teknologi yang perusahaan lain,
berbasis komputer contohnya kerja sama
memudahkan setiap dengan perusahaan
kegiatan. penjual produk yang
Prilaku konsumen sama.
yang selektif dan
sensitif terhadap
produk.
d. Kerjasama dengan
pesaing dalam sistem
profit sharing atau
pembagian hasil
57
(produk dari kita).
e. Adanya pesaing bisa
menjadi tolak ukur
untuk lebih
meningkatkan
kualitas dan kuantitas
produk
Threats (T) Strategi (ST) Strategi (WT) .
a. Harga barang a. Mempertahankan a. Menerapkan sistem bonus
cendrung terus naik kualitas produk serta yang sesuai berdasarkan
sehingga menurunnya meningkatkan kualitas jumlah transaksi.
minat konsumen produk sedikit demi b. Meningkatkan strategi
untuk membeli. sedikit apabila yang dipakai sekarang ini.
b. Perekonomian memungkinkan dengan c. Memperhatikan
nasional yang baru harga yang bersaing. kesejahteraan karyawan.
tumbuh pasca krisis b. Melihat dari kondisi
dan belum stabil. sosial, politik, ekonomi
a. Semakin banyak dan teknologi di
perusahaan sejenis Indonesia maka
sehingga berpengaruh perusahaan seminimal
pada penjualan mungkin bisa
produk. menghemat
b. Daya beli masyarakat pengeluaran, strategi
sangat tergantung pemasaran yang benar
pada kondisi dan tepat pada sasaran
ekonomi, apabila tanpa
kondisi ekonomi mengesampingkan
menurun, daya beli kualitas produk.
masyarakat ikut c. Memanfaatkan kerja
menurun. sama dan hubungan
c. Kemajuan teknologi baik dengan konsumen
menyebabkan orang untuk meredam para
bertindak pemalsuan pesaing.
dan penipuan d. Meminimalisasi harga
terhadap produk. produk dan
Kondisi teknologi meningkatkan jaminan
Informasiyang garansi produk.
semakin pesat
menyebabkan
persaingan antar
perusahaan akan
semakin ketat.
d. Daya tawar menawar
konsumen tinggi.
58
e. Persaingan yang
tinggi dalam
penjualan pakaian.
N
n
1 Ne 2
Keterangan :
n : Sampel
N : Populasi
e : Taraf Kesalahan (10%)
Jumlah populasi (N) : 150 Responden
150
n
1 (150).(0,1) 2
150 150
n 60
1 1,5 2,5
59
a. Jenis Kelamin Responden
Dari hasil penelitian dilihat dari jenis kelamin maka hasil yang
diperoleh adalah sebagai berikut :
Tabel 4.11 Jenis Kelamin
60
c. Berapa lama mengenal Bisnis Online
Dari hasil penelitian dilihat dari segi berapa lama mengenal Bisnis
Online maka hasil yang diperoleh adalah sebagai berikut :
Tabel 4.13 Mengenal Bisnis Online
61
reliabilitas dari instrumen, dengan menggunakan rumus alpha-Cronbach.
Pengukuran nilai metode Alpha-Cronbach menghasilkan nilai alpha dengan skala
0-1, yang dikelompokan dalam lima kelas. Adapun nilai masing-masing kelas dan
tingkat reliabelnya seperti pada Tabel berikut menurut Nugroho (2011) :
62
Dari hasil pengolahan data tersebut dapat disimpulkan bahwa persepsi
responden terhadap variabel reability dalam memberikan jasa secara akurat sesuai
dengan yang dijanjikan sudah memuaskan, namun masih terdapat responden yang
menyatakan sangat tidak puas.Dari hasil yang telah diolah penulis menyimpulkan,
adapun indikator yang mungkin membuat responden menyatakan sangat tidak
puas adalah karena responden lebih suka membayar secara tunai daripada melalui
transfer rekening. Indikator diatas penulis simpulkan berdasarkan persentase
jawaban responden tiap item atau atributnya.
Pada variabel responsiveness atau cepat tanggap, maka didapat persentase
sebagai berikut :
Tabel 4.17 Frekuensi dan persentase jawaban responden 63ariable responsiveness
TANGGAPAN SANGAT TIDAK NETRAL PUAS SANGAT
RESPONDEN TIDAK PUAS PUAS
PUAS
ITEM NO. F % F % F % F % F %
1 0 0 10 16.7 18 30 21 35 11 18.3
2 0 0 5 8.3 25 41.7 27 45 3 5
3 0 0 5 8.3 26 43.3 23 38.3 6 10
Rata-rata 0.0 11.1 38.33 39.43 11.1
Dari hasil pengolahan data tersebut dapat disimpulkan bahwa persepsi
responden terhadap variabel responsiveness adalah puas. Berarti persentase
terendah adalah responden tidak menyatakan puas dan tidak pula menyatakan
tidak puas. Dari hasil analisis penulis hal ini terjadi karena selama ini Butik Zanila
Family memberikan Informasiproduk baru melalui katalog yang dibeli pelanggan
ataupun datang langsung ke butik.
Selanjutnya, pada variabel assurance atau jaminan, persentase yang
didapat adalah sebagai berikut :
Tabel 4.18 Frekuensi dan persentase jawaban responden variabel assurance
TANGGAPAN SANGAT TIDAK NETRAL PUAS SANGAT
RESPONDEN TIDAK PUAS PUAS
PUAS
ITEM NO. F % F % F % F % F %
63
1 1 1.7 5 8.3 22 36.7 29 48.3 3 5
2 1 1.7 12 20 19 31.7 21 35 7 11.7
3 2 3.3 7 11.7 23 38.3 24 40 4 6.7
4 1 1.7 5 8.3 21 35 25 41.7 8 13.3
Rata-rata 2.1 12.08 35.43 41.25 9.18
Setelah mengamati hasil persentase dengan atribut pertanyaan yang
penulis ajukan, adapun rata-rata responden menyatakan sangat tidak puas terletak
pada karyawan kurang terampil dalam melayani pelanggan. Menurut analisis
penulis, hal ini dikarenakan produk-produk yang ditawarkan sudah disediakan di
katalog sehingga ketika pelanggan ingin membeli produk yang ada di butik, cukup
melihat Informasiproduk melalui katalog.
Selanjutnya, pada variabel emphaty, persentase yang didapat adalah
sebagai berikut :
Tabel 4.19 Frekuensi dan persentase jawaban responden variabel emphaty
TANGGAPAN SANGAT TIDAK NETRAL PUAS SANGAT
RESPONDEN TIDAK PUAS PUAS
PUAS
ITEM NO. F % F % F % F % F %
1 0 0 8 13.3 19 31.7 26 43.3 7 11.7
2 1 1.7 4 6.7 24 40 28 46.7 3 5
3 1 1.7 8 13.3 16 26.7 30 50 5 8.3
Rata-rata 1.13 11.1 32.8 46.67 8.33
64
PUAS
ITEM NO. F % F % F % F % F %
1 1 1.7 3 5 27 45 27 45 2 3.3
2 0 0 7 11.7 26 43.3 17 28.3 10 16.7
3 1 1.7 10 16.7 22 36.7 17 28.3 10 16.7
4 0 0 3 5 25 41.7 27 45 5 8.3
Rata-rata 0.85 9.6 41.68 36.65 11.25
65
Zanila untuk mengembangkan dan memperbaiki kinerja dan hasil produk
yang lebih baik.
3. Dapat memberikan Informasitentang Butik Zanila dan produk-produk
yang ditawarkan.
4. Dapat melakukan pemesanan produk melalui website dimanapun
pelanggan berada, sehingga mempermudah Butik Zanila dalam melayani
pesanan sesuai dengan keinginan pelanggan.
66
4.2.3 Perancangan Prosedur Sistem Usulan
Perancangan ini mencakup Use Case Diagram, Activity Diagram,
Collaboration Diagram, class Diagram, Sequence Diagram, component Diagram
dan deployment Diagram yang menghasilkan sistem lebih baik. Proses yang
dirancang diuraikan menjadi beberapa bagian yang dapat membentuk sistem
tersebut menjadi satu kesatuan komponen.
4.2.3.1 Use Case Diagram
Use Case merupakan perilaku software aplikasi dimana proses tersebut
menggambarkan suatu sistem, sehingga yang menggunakan sistem akan mudah
mengerti mengenai kegunaan sistem yang dibangun.
Use Case Diagram menggambarkan siapa saja aktor yang melakukan
prosedur dalam sistem serta fungsi-fungsi (proses) yang terlibat dalam transForm
asi pada sistem tersebut. Adapun Use Case yang diusulkan dibawah ini :
System
Register
Calon
Pelanggan
<<include>>
View Tentang
Login Kami
Konfirmasi
Pelanggan
Pembayaran Hubungi Kami
Request
Keranjang
Order
Belanja
View Semua
Produk Riwayat
Belanja
Download ZF
App Kategori
Produk
Kebijakan
Privasi Jasa
Pengiriman
Informasi
Saya Syarat &
Metode Ketentuan
Pembayaran Cara
Pembelian
67
System
Manajemen Modul
Kategori Produk
Data Produk
Login Order
Cara Pembelian
Hubungi Kami
Banner
Jasa Modul YM
Pengiriman
Syarat & Ketentuan
Request Ulang
Order Tahun Rekomendasi
68
pemesanan, dll.
69
Pembayaran bagaimana metode pembayaran di website.
14 Jasa Pengiriman Merupakan proses dimana pelanggan dapat melihat jasa
pengiriman barang di website.
15 Konfirmasi Merupakan proses dimana pelanggan dapat memesan
Pembayaran produk yang stoknya telah habis.
16 Riwayat Belanja Merupakan proses dimana pelanggan dapat memesan
produk yang stoknya telah habis.
17 Kebijakan Privasi Merupakan proses dimana pelanggan dapat melihat
Informasikebijakan privasi di website.
70
Pembayaran rekomendasi dari pelanggan.
15 Ulang Tahun Merupakan proses dimana admin mengirimkan
ucapan selamat ulang tahun ke email pelanggan.
16 Request Order Merupakan proses dimana admin mengelola pesanan
yang produk dibuat oleh pelanggan.
17 Kebijakan Privasi Merupakan proses dimana admin mengelola pesanan
yang produk dibuat oleh pelanggan.
18 Konfirmasi Merupakan proses dimana admin mengelola pesanan
Pembayaran yang produk dibuat oleh pelanggan.
19 Syarat & Merupakan proses dimana admin mengelola pesanan
Ketentuan yang produk dibuat oleh pelanggan.
4.2.3.4 Skenario Use Case
Skenario Use Case mendeskripsikan aktor-aktor yang melakukan prosedur
dalam sistem, serta menjelaskan respon yang ditanggapi oleh sistem tersebut
terhadap prosedur yang dilakukan oleh aktor. Berikut adalah sekenario Use Case
yang diusulkan, yaitu :
1. Register Pelanggan
Interaksi antara aktor dengan Use Case pendaftaran yang dijelaskan
dalam skenario Use Case sebagai berikut :
Tabel 4.24 Skenario Use Case Register
Identifikasi
Nomor 1
Nama Register
Memudahkan Butik Zanila dalam mengenal pelanggan dan
Tujuan mengolah data pelanggan
71
4. Mengecek kelengkapan data
pelanggan yang sudah di isi
5. Menyimpan data pelanggan baru ke
database
Skenario Alternatif (Data pelanggan tidak di isi lengkap)
1. Mengecek kelengkapan data
pelanggan yang sudah di isi
2. Menampilkan pesan bahwa data
yang diisi belum lengkap
3. Mengisi data diri pada Form
pendaftaran pelanggan baru dengan
lengkap
4. Mengecek kelengkapan data
pelanggan yang sudah di isi
5. Menyimpan data pelanggan ke
database
2. Login
Setelah melakukan pendaftaran, pelanggan dapat langsung Login
dengan email dan password yang didaftarkan. Berikut adalah
penjelasan Skenario Login:
Tabel 4.25 Skenario Use Case Login
Identifikasi
Nomor 2
Nama Login
Tujuan Untuk masuk ke dalam sistem sebagai pengguna
Aktor Pelanggan, Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. membeli produk yang
diinginkan
2. Menampilkan halaman selesai belanja
3. Mengklik selesai belanja dan
mengisi email dan password pada Login
Form pelanggan lama
72
4. Mengecek email dan password pada
database
5. Menampilkan halaman pembelian
produk
Skenario Alternatif (Email dan Password tidak sesuai)
1. Menampilkan pesan email dan
password tidak sesuai
2. Mengisi email dan password
dengan benar
3. Mengecek email dan password pada
database
4. Menampilkan halaman pembelian
produk
3. View Cara Pembelian
Interaksi antara aktor dengan use case cara pembelian yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.26 Skenario Use Case Cara Pembelian
Identifikasi
Nomor 3
Nama Cara Pembelian
Untuk menampilkan Informasicara pembelian produk di
Tujuan Website Butik Zanila
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
cara pembelian
2. Menampilkan halaman cara
pembelian
3. Membaca Informasicara
pembelian
4. View Tentang Kami
Interaksi antara aktor dengan Use Case tentang kami yang dijelaskan
dalam skenario Use Case sebagai berikut :
73
Tabel 4.27 Skenario Use Case View Tentang Kami
Identifikasi
Nomor 4
Nama Tentang Kami
Tujuan Pelanggan dapat melihat Informasitentang Butik Zanila di
website
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
tentang kami
2. Menampilkan halaman tentang
kami
3. membaca Informasitentang
butik zanila family
5. Hubungi Kami
Interaksi antara aktor dengan Use Case hubungi kami yang dijelaskan
dalam skenario Use Case sebagai berikut :
Tabel 4.28 Skenario Use Case Hubungi Kami
Identifikasi
Nomor 5
Nama Hubungi Kami
Tujuan Pelanggan dapat memberikan kritik atau saran kepada butik
zanila melalui menu hubungi kami
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
hubungi kami
2. Menampilkan halaman hubungi
kami
3. pelanggan mengisi Form
hubungi kami
74
4. mengecek data pada database
5. data hubungi kami tersimpan di
database
Skenario Alternatif (data tidak sesuai)
1. Menampilkan pesan data yang
dimasukkan tidak sesuai
2. Mengisi data Form dengan
benar 3. Mengecek mengecek data pada
database
4. data hubungi kami tersimpan di
database
6. Keranjang Belanja
Interaksi antara aktor dengan Use Case keranjang belanja produk yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.29 Skenario Use Case Keranjang Belanja
Identifikasi
Nomor 6
Nama Keranjang Belanja
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
produk
2. Menampilkan halaman produk
3. Pelanggan mengklik “beli” pada
produk
4. menampilkan halaman keranjang
belanja
5. pelanggan memilih selesai
belanja
6. menampilkan halaman login
7. mengisi login pelanggan lama
75
8. mengecek data login user
9. Pelanggan mendapatkan
Informasiproduk yang telah dibeli
10. Sistem menyimpan data order ke
database
11. mengirim email ke pelanggan
produk yang telah dibeli
12. melakukan pembayaran
melalui rekening bank
7. View Kategori Produk
Interaksi antara aktor dengan Use Case view kategori produk yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.30 Skenario Use Case View Kategori Produk
Identifikasi
Nomor 7
Nama Cek My Loyalty Points
Agar pelanggan dapat melihat poin loyalitas yang diberikan
Tujuan Butik Zanila setelah berbelanja
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
kategori produk
2. Menampilkan halaman kategori
produk
3. Pelanggan dapat melihat produk
berdasarkan kategori
8. Konfirmasi Pembayaran
Interaksi antara aktor dengan Use Case konfirmasi pembayaran yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.31 Skenario Use Case Konfirmasi Pembayaran
Identifikasi
Nomor 8
76
Nama konfirmasi pembayaran
9. Riwayat Belanja
Interaksi antara aktor dengan Use Case riwayat belanja yang
dijelaskan dalam skenario Use Case sebagai berikut :
77
Tabel 4.32 Skenario Use Case Riwayat Belanja
Identifikasi
Nomor 9
Nama Riwayat Belanja
Agar pelanggan dapat melihat riwayat belanja di website butik
Tujuan zanila family.
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan login di website
2. Menampilkan halaman akun saya
3. mengklik riwayat belanja
4. menampilkan halaman riwayat
belanja
5. melihat riwayat belanja pelanggan
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
semua produk
2. Menampilkan halaman semua
produk
78
3. Pelanggan melihat semua produk
yang tersedia di website
11. View Syarat & Ketentuan
Interaksi antara aktor dengan use case view syarat dan ketentuan
yang dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.34 Skenario Use Case Syarat & Ketentuan
Identifikasi
Nomor 11
Nama Syarat & Ketentuan
Untuk menampilkan InformasiSyarat & Ketentuan produk di
Tujuan Website Butik Zanila
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
syarat dan ketentuan
2. Menampilkan halaman syarat
dan ketentuan
3. Membaca Informasisyarat dan
ketentuan
12. View Kebijakan Privasi
Interaksi antara aktor dengan use case view kebijakan privasi yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.35 Skenario Use Case Kebijakan Privasi
Identifikasi
Nomor 12
Nama kebijakan privasi
Untuk menampilkan Informasikebijakan privasi produk di
Tujuan Website Butik Zanila
Aktor Pelanggan
Worker Sistem
Skenario Utama
79
Aktor Sistem
1. Pelanggan membuka halaman
kebijakan privasi
2. Menampilkan halaman kebijakan
privasi
3. Membaca Informasikebijakan
privasi
13. View Jasa Pengiriman
Interaksi antara aktor dengan use case view jasa pengiriman yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.36 Skenario Use Case Jasa Pengiriman
Identifikasi
Nomor 13
Nama jasa pengiriman
Untuk menampilkan Informasijasa pengiriman produk di
Tujuan Website Butik Zanila
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
jasa pengiriman
2. Menampilkan halaman jasa
pengiriman
3. Membaca Informasijasa
pengiriman
14. View Metode Pembayaran
Interaksi antara aktor dengan use case view metode pembayaran
yang dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.37 Skenario Use Case Metode Pembayaran
Identifikasi
Nomor 14
Nama metode pembayaran
80
Untuk menampilkan Informasimetode pembayaran produk di
Tujuan Website Butik Zanila
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
metode pembayaran
2. Menampilkan halaman metode
pembayaran
3. Membaca Informasimetode
pembayaran
15. Informasi Saya
Interaksi antara aktor dengan use case Informasi Saya yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.38 Skenario Use Case Informasi Saya
Identifikasi
Nomor 15
Nama Informasi Saya
Untuk mengubah profil pelanggan yang telah terdaftar di
Tujuan Website Butik Zanila
Aktor Pelanggan
Worker Sistem
Skenario Utama
Aktor Sistem
1. Pelanggan membuka halaman
Informasi Saya
2. Menampilkan halaman profil
3. Mengupdate data profil yang
akan ditampilkan
4. Mengecek peng-update an data
profil
5. Menyimpan data profil ke
database
81
6. Menampilkan data profil di
halaman Informasi Saya
16. Ganti Password
Interaksi antara aktor dengan Use Case ganti password yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.39 Skenario Use Case Ganti Password
Identifikasi
Nomor 16
Nama Ganti Password
Admin dapat mengganti password untuk membuka menu utam
Tujuan admin.
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Membuka halaman ganti password
2. Menampilkan halaman ganti
password
3. Mengisi password lama dan
password baru
4. Mengecek kebenaran password
lama yang diisi
5. Menyimpan data password ke
database
Skenario Alternatif (password tidak sesuai)
82
17. Profil Toko
Interaksi antara aktor dengan Use Case profil toko yang dijelaskan
dalam skenario Use Case sebagai berikut :
Tabel 4.40 Skenario Use Case Profil Toko
Identifikasi
Nomor 17
Nama Profil Toko
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Membuka halaman Profil Toko
2. Menampilkan halaman profil toko
Aktor Admin
Worker Sistem
Skenario Utama
83
Aktor Sistem
1. Admin membuka halaman
Manajemen Modul
2. Menampilkan halaman manajemen
modul
3. Mengisi Form modul
4. menyimpan data modul ke
database
Skenario Alternatif (Data modul belum terisi lengkap)
1. Menampilkan pesan data modul
belum terisi lengkap
2. Mengisi Form modul dengan
lengkap
3. Mengecek kelengkapan pengisian
Form modul
4. Menyimpan data modul ke
database
19. Kategori Produk
Interaksi antara aktor dengan Use Case Kategori Produk yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.42 Skenario Use Case Kategori Produk
Identifikasi
Nomor 19
Nama Kategori Produk
Admin dapat mengelompokkan produk-produk berdasarkan
Tujuan kategori, agar pelanggan dapat dengan mudah mencari produk
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman kategori
produk
2. Menampilkan halaman kategori
produk
3. Mengisi Form kategori produk
84
4. menyimpan data kategori produk
ke database
Skenario Alternatif (Data kategori produk belum terisi lengkap)
1. Menampilkan pesan data kategori
produk belum terisi lengkap
2. Mengisi Form kategori produk
dengan lengkap
3. Mengecek kelengkapan pengisian
Form kategori produk
4. Menyimpan data kategori produk
ke database
20. Data Produk
Interaksi antara aktor dengan Use Case produk yang dijelaskan dalam
skenario Use Case sebagai berikut :
Tabel 4.43 Skenario Use Case Produk
Identifikasi
Nomor 20
Nama Produk
Admin dapat mengelola data produk yang akan ditawarkan di
Tujuan website butik zanila
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman produk
2. Menampilkan halaman produk
3. Mengisi Form produk
4. menyimpan data produk ke
database
Skenario Alternatif (Data produk belum terisi lengkap)
1. Menampilkan pesan data produk
belum terisi lengkap
2. Mengisi Form produk dengan
lengkap
85
3. Mengecek kelengkapan pengisian
Form produk
4. Menyimpan data produk ke
database
21. Order
Interaksi antara aktor dengan Use Case order yang dijelaskan dalam
skenario Use Case sebagai berikut :
Tabel 4.44 Skenario Use Case Order
Identifikasi
Nomor 21
Nama Order
Admin dapat melihat produk yang telah di order oleh
Tujuan pelanggan, agar dapat di produk ke tahap selanjutnya
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Membukan halaman order
2. Menampilkan halaman order
3. Membuka detail produk dan
merubah status produk menjadi lunas
4. Menampilkan status produk lunas
Aktor Admin
86
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman ongkos
kirim
2. Menampilkan halaman ongkos
kirim
3. Mengisi Form ongkos kirim
4. menyimpan data ongkos kirim ke
database
Skenario Alternatif (Data ongkos kirim belum terisi lengkap)
1. Menampilkan pesan data ongkos
kirim belum terisi lengkap
2. Mengisi Form ongkos kirim
dengan lengkap
3. Mengecek kelengkapan pengisian
Form ongkos kirim
4. Menyimpan data ongkos kirim ke
database
23. Cara Pembelian
Interaksi antara aktor dengan Use Case cara pembelian yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.46 Skenario Use Case Cara Pembelian
Identifikasi
Nomor 23
Nama Cara Pembelian
Agar Admin dapat membagikan Informasicara pembelian
Tujuan produk di website butik zanila family
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman cara
pembelian
87
2. Menampilkan halaman cara
pembelian
3. Mengisi Form cara pembelian
4. menyimpan data cara pembelian
ke database
24. Hubungi Kami
Interaksi antara aktor dengan Use Case hubungi kami yang dijelaskan
dalam skenario Use Case sebagai berikut :
Tabel 4.47 Skenario Use Case Hubungi Kami
Identifikasi
Nomor 24
Nama Hubungi Kami
Agar Admin dapat membalas kritik dan saran yang telah dibuat
Tujuan oleh palanggan pada menu hubungi kami di website
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman hubungi
kami
2. Menampilkan halaman Hubungi
Kami
3. mengklik email pelanggan
4. Menampilkan reply email ke
pelanggan
5. membalas kiriman ke email
pelanggan
6. Menampilkan pesan email telah
dikirim ke tujuan
25. Banner
Interaksi antara aktor dengan Use Case Banner yang dijelaskan dalam
skenario Use Case sebagai berikut :
88
Tabel 4.48 Skenario Use Case Banner
Identifikasi
Nomor 25
Nama Data Banner
Agar Admin dapat menambahkan banner ke dalam website
Tujuan butik zanila family.
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman Banner
2. Menampilkan halaman Banner
3. Mengisi Form Banner
4. menyimpan data Banner ke
database
Skenario Alternatif (Data Banner belum terisi lengkap)
1. Menampilkan pesan data Banner
belum terisi lengkap
2. Mengisi Form Banner dengan
lengkap
3. Mengecek kelengkapan pengisian
Form Banner
4. Menyimpan data Banner ke
database
26. Laporan
Interaksi antara aktor dengan Use Case Laporan yang dijelaskan
dalam skenario Use Case sebagai berikut :
Tabel 4.49 Skenario Use Case Laporan
Identifikasi
Nomor 26
Nama Laporan
Agar Admin dapat melihat data transaksi penjualan pada
Tujuan website butik zanila family
Aktor Admin
Worker Sistem
89
Skenario Utama
Aktor Sistem
1. Admin membuka halaman Laporan
2. Menampilkan halaman Laporan
3. Mengisi Form laporan per periode
atau mengklik laporan hari ini
4. Menampilkan laporan hasil
transaksi penjulan
5. Mencetak data transaksi penjualan
Skenario Alternatif (Data Transaksi tidak ada)
1. Menampilkan pesan data transaksi
pada tanggal tersebut tidak ada
2. Mengisi data tanggal lainnya
3. Mengecek transaksi pada tanggal
tersebut
4. menampilkan data transaksi
penjualan
27. Modul YM
Interaksi antara aktor dengan Use Case YM yang dijelaskan dalam
skenario Use Case sebagai berikut :
Tabel 4.50 Skenario Use Case YM
Identifikasi
Nomor 27
Nama YM
Admin dapat membagikan Informasiakun YM ke pelanggan,
Tujuan agar pelanggan dapat berkomunikasi secara online
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman YM
2. Menampilkan halaman YM
3. Mengisi Form YM
4. menyimpan data YM ke database
90
Skenario Alternatif (Data YM belum terisi lengkap)
1. Menampilkan pesan data YM
belum terisi lengkap
2. Mengisi Form YM dengan
lengkap
3. Mengecek kelengkapan pengisian
Form YM
4. Menyimpan data YM ke database
91
29. Syarat & Ketentuan
Interaksi antara aktor dengan Use Case syarat & ketentuan yang
dijelaskan dalam skenario Use Case sebagai berikut :
Tabel 4.52 Skenario Use Case Syarat & Ketentuan
Identifikasi
Nomor 29
Nama syarat & ketentuan
Agar Admin dapat membagikan Informasisyarat & ketentuan
Tujuan produk di website butik zanila family
Aktor Admin
Worker Sistem
Skenario Utama
Aktor Sistem
1. Admin membuka halaman syarat &
ketentuan
2. Menampilkan halaman syarat &
ketentuan
3. Mengisi Form syarat & ketentuan
4. menyimpan data syarat &
ketentuan ke database
4.2.3.5 Activity Diagram
Activity Diagram digunakan untuk menggambarkan kegiatan-kegiatan yang
ada di dalam suatu sistem. Agar dapat lebih memahami tentang sistem yang
dibuat, maka perlu dibuatkan Activity Diagram tentang sistem yang akan
diusulkan. Adapun Activity Diagram yang sedang diusulkan adalah sebagai
berikut:
1. Activity Diagram Pendaftaran
Diagram Aktivitas ini menunjukan aktivitas pendaftaran calon pelanggan
yang diusulkan, adalah sebagai berikut ini :
92
Gambar 4.5 Activity Diagram Pendaftaran Pelanggan
2. Activity Diagram Edit Informasi Saya
Diagram aktivitas ini menunjukkan aktivitas mengubah data pelanggan
yang telah terdaftar di website butik.
93
3. Activity Diagram InformasiWebsite
Diagram Aktivitas ini menunjukan aktifitas Informasiyang terdapat
pada Butik Zanila seperti tentang kami, cara pembelian, syarat &
ketentuan, kebijakan privasi, jasa pengiriman dan metode pembayaran
yang diusulkan, adalah sebagai berikut ini :
94
5. Activity Diagram Konfirmasi Pembayaran
Diagram Aktivitas ini menunjukan aktifitas Konfirmasi Pembayaran
yang terdapat pada Butik Zanila Family yang diusulkan, adalah sebagai
berikut ini :
95
7. Activity Diagram Login Admin
Diagram Aktivitas dibawah ini menunjukan aktivitas login admin, adalah
sebagai berikut ini :
96
9. Activity Diagram Layanan Pelanggan
Diagram Aktivitas ini menunjukan aktivitas pelayanan pelanggan pada
menu admin seperti hubungi kami, konfirmasi pembayaran dan
rekomendasi yang diusulkan, adalah sebagai berikut ini :
97
11. Activity Diagram Ulang Tahun
Diagram Aktivitas merupakan Diagram untuk mengelola ucapan selamat
ulang tahun ke pelanggan melalui email yang diusulkan, adalah sebagai
berikut ini :
98
13. Activity Diagram Laporan
Diagram Aktivitas merupakan Diagram untuk mengelola data-data
transaksi penjualan yang diusulkan, adalah sebagai berikut ini :
99
4.2.3.6 Sequence Diagram yang Diusulkan
Sequence Diagram digunakan untuk menggambarkan interaksi antar objek
dalam waktu yang berurutan. Tetapi pada dasarnya Sequence Diagram selain
digunakan dalam lapisan abstraksi model objek, kegunaannya untuk menunjukkan
rangkaian pesan yang dikirim antar object juga interaksi antara object. Sesuatu
yang terjadi pada titik tertentu dalam eksekusi sistem. Komponen utama Sequence
Diagram terdiri atas objek yang dituliskan dengan kotak segiempat bernama
pesan diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan
proses vertikal. Berikut adalah Sequence Diagram yang diusulkan, yaitu:
1. Sequence Diagram Pendaftaran yang Diusulkan
Berikut merupakan Sequence Diagram untuk mengelola pendaftaran.
Adapun gambarnya sebagai berikut :
100
Gambar 4.20 Sequence Diagram Layanan Pelanggan
3. Sequence Diagram Pemesanan Produk
Berikut merupakan Sequence Diagram untuk mengelola Pemesanan
Produk. Adapun gambarnya sebagai berikut :
101
4. Sequence Diagram Konfirmasi Pembayaran
Berikut merupakan Sequence Diagram untuk konfirmasi pembayaran
Produk. Adapun gambarnya sebagai berikut :
102
6. Sequence Diagram Produk, Kategori dan Ongkos Kirim
Berikut merupakan Sequence Diagram untuk mengelola Produk, Kategori
dan Ongkos Kirim pada menu admin. Adapun gambarnya sebagai berikut :
103
8. Sequence Diagram Modul
Berikut merupakan Sequence Diagram untuk mengelola Halaman Modul
seperti manajemen modul, YM, banner dan download katalog. Adapun
gambarnya sebagai berikut :
104
10. Sequence Diagram Halaman Profil Toko
Berikut merupakan Sequence Diagram untuk mengelola Halaman Website.
Adapun gambarnya sebagai berikut :
105
2. Collaboration Diagram Pemesanan Produk
Berikut merupakan Collaboration Diagram Pemesanan Produk. Adapun
gambarnya sebagai berikut:
106
5. Collaboration Diagram Konfirmasi Pembayaran
Berikut merupakan Collaboration Diagram pembayaran. Adapun
gambarnya sebagai berikut :
107
8. Collaboration Diagram Produk, Kategori Produk dan Ongkos Kirim
Berikut merupakan Collaboration Diagram Produk, Kategori Produk dan
Ongkos Kirim. Adapun gambarnya sebagai berikut:
108
11. Collaboration Diagram Laporan
Berikut merupakan Collaboration Diagram Laporan. Adapun gambarnya
sebagai berikut:
109
4.2.3.8 Class Diagram
Diagram kelas adalah Diagram yang digunakan untuk menampilkan
beberapa kelas serta paket-paket yang ada dalam sistem /perangkat lunak yang
sedang kita kembangkan. Diagram kelas memberi gambaran/Diagram statis
tentang sistem/perangkat lunak dan relasi – relasi yang ada didalamnya. Adapun
Diagram class yang diusulkan adalah sebagai berikut :
Admin Login kustomer
Kategori Request
#email
#username #id_kustomer #id_request
#id_kategori +kata_sandi
+password +password +nama
+nama_kategori +nama_lengkap +validasi_login() +nama_lengkap +email
+kategori_seo +email +ttl +hp
+no_telp +alamat +judul
+login() +level +email +pesan
+input() +blokir Rekomendasi +telp +tanggal
+view() +id_kota
+login() +input()
+save() #id_rekomendasi
+update() +save()
+save() +nama_anda
+login()
+logout() +email_anda
+input()
Produk +nama_teman
+view()
+email_teman
+save() orders_detail
#id_produk +tanggal
+id_kategori #id_orders
+nama_produk +input() +id_produk
+produk_seo +save() +jumlah
+deskripsi
+harga +input()
+stok
+berat
+tgl_masuk
+gambar
+dibeli kota Download Mod_YM Modul
+diskon
#id_kota #id_download #id_modul
+input() #id
+nama_kota +judul +nama_modul
+view() +nama
+ongkos_kirim +nama_file +llink
+save() +usernamel
+static_content
+input() +input()
+gambar
+save() +save() +input()
+status
+save()
Statistik +aktif
+urutan
#ip +nama_toko
Banner
+tanggal +telp_toko
+hits #id_banner +meta_deskripsi
+online +judul Orders +meta_keyword
+url orders_temp #id_orders +email_pengelola
+input() +gambar +nomor_rekening
+status_order
+save() +tgl_posting #id_order_temp +nomor_hp
+tgl_order
+input() +id_produk
+jam_order +input()
+save() +id_session
+id_kustomer +save()
+jumlah
Hubungi +tgl_order_temp +input()
+jam_order_temp +save()
#id_hubungi
Konfirmasi
+stok_temp
+nama +input() #id_konfirmasi
+email +save() +namalengkap
+subjek +email
+pesan +tgl_pem
+tanggal +total_pem
+kebank
+input() +drbank
+save() +atas_nama
+pesan
+id_orders
+input()
+save()
110
program dijalankan. Adapun Component Diagram yang di usulkan adalah sebagai
berikut:
111
4.2.4.1 Struktur Menu
Struktur menu adalah bentuk umum dari suatu rancangan program untuk
memudahkan pemakai dalam menjalankan program komputer sehingga pada saat
menjalankan program komputer, user tidak mengalami kesulitan dalam memilih
menu-menu yang diinginkan.
a. Struktur Menu Publik
Berikut adalah gambar perancangan struktur menu interface public
112
4.2.4.2 Perancangan Aplikasi CRM
Rancangan sistem yang memenuhi tahap CRM :
1. Tahap Acquire (Mendapatkan Pelanggan Baru)
a. Form Pendaftaran
Rancangan tampilan pendaftaran pelanggan berfungsi untuk pelanggan
yang akan mendaftarkan dirinya menjadi member di Butik Zanila dan
apabila menjadi member, maka Butik Zanila akan memberikan fasilitas
lebih untuk pelanggan yang telah menjadi member. Langkah pertama
dalam pendaftaran ini yaitu hanya menginputkan data pribadi.
Pelanggan Baru
Nama Lengkap
Tanggal Lahir
Password
Alamat Pengiriman
Alamat pengiriman harus di isi lengkap, termasuk
kota/kabupaten dan kode posnya
Telp/Hp
Daftar
113
pelanggan mengklik lupa password. Tetapi apabila pelanggan tidak
mempunyai akun maka pelanggan terlebih dahulu harus mendaftar
Form pelanggan baru.
Pelanggan Lama
Email
Password
Login
Lupa password ?
Konfirmasi Pembayaran
no_order 59
Ke Bank BRI
Kirim
ingin
Gambar 4.49 Rancangan Tampilan Konfirmasi Pembayaran
114
2. Tahap Enhance (Meningkatkan Hubungan Pelanggan)
a. Request Order
Rancangan ini merupakan tampilan permintaan pesanan produk,
dengan mengirimkan alamat email yang ditujukan.
Email Faisalamir5pt@gmail.com
Telp/Hp 085264567359
Judul Kaos Oblong
Kirim
Informasi Toko
115
3. Tahap Retain (Mempertahankan Pelanggan)
a. Rancangan Tampilan Form Hubungi Kami
Rancangan tampilan ini merupakan tempat pelanggan menyampaikan
keluhan atau masalah yang dihadapi pelanggan, serta untuk
menyampaikan saran. Dengan adanya menu suggestions, butik zanila
dapat dengan cepat menanggapi semua keluhan dan masalah yang
berhubungan dengan Butik Zanila.
Hubungi Kami
Nama Faisal
Email Faisalamir5pt@gmail.com
Subjek Produk
Pesan
Kalau bisa, kategori produknya
ditambah lagi, seperti baju batik.
Terima kasih.
Kirim
Beli
116
Kemudian akan menampilkan produk yang akan dibeli, dilanjutkan
dengan proses “Selesai Belanja” atau “ lanjutkan belanja
Nama Sub
No Produk Berat(Kg) Qty Harga Hapus
Produk Total
Kaos
1 Image Oblong 1.00 1 207.830 207.830 X
GE66
Produk
Nama Produk
Kategori
Berat kg
Harga
Diskon %
Stok
Deskripsi
117
b. Rancangan Form Kategori
Pada Form ini, admin akan mengoperasikan Form ini untuk
menambah ataupun mengupdate ketegori produk yang akan
ditampilkan di website Butik Zanila.
Kategori
Nama Kategori
Simpan
an
Gambar 4.56 Rancangan Tampilan Kategori Produk
c. Rancangan Form Ganti Password
Pada Form ini, admin akan mengoperasi Form ini untuk mengganti
password admin dengan password yang baru.
Ganti Password
Masukkan Password Lama
Proses Batal
Tambah Modul
Nama Modul
Link
Aktif Y N
Simpan Batal
118
e. Rancangan Form Ongkos Kirim
Pada Form ini, admin akan mengoperasi Form ini untuk
menambah atau mengupdate ongkos kirim, sehingga admin dapat
menentukan biaya berdasarkan lokasi pengiriman.
Ongkos Kirim
Simpan Batal
Meta Deskripsi
Meta Keyword
Email Pengelola
No.Telp Pengelola
No Rekening
Gambar
Ganti Foto
Isi Profil
Update Batal
119
g. Rancangan Form Order
Pada Form ini, admin akan mengoperasi Form ini untuk
mengupdate status order apabila pelanggan telah mentranfer uang
ke butik, dan admin juga dapat melihat detail dari produk yang
telah dipesan oleh pelanggan sebelumnya.
Detail Order
No. Order :5
Total Berat : 1 Kg
Data Kustomer
Email : faisalamir5pt@gmail.com
Gambar 4.61 Rancangan Tampilan Order
120
h. Rancangan Form Cara Pembelian
Pada Form ini, admin akan mengoperasi Form ini untuk
menambah atau mengupdate kontak dari Website Butik Zanila
Family.
Cara Pembelian
Update
Hubungi Kami
Kepada
Subjek
Pesan
Kirim Batal
121
Tambahkan Banner
Judul
Url
Simpan Batal
Tambahkan YM
Nama
Username
Simpan Batal
Tambah Download
Judul
Simpan Batal
122
m. Rancangan Form Laporan
Pada Form ini, admin akan mengoperasi Form ini untuk
menampilkan laporan transaksi penjualan pada website butik
Zanila Family, guna untuk mengetahui data penjualan hari ini
ataupun per periode.
Laporan
Laporan Hari Ini
s/d Tanggal
Proses
Reply Email
Kepada
Subjek
Pesan
Kirim Batal
123
keluaran. Dalam rancangan Output, sistem Informasi ini juga memanfaatkan file
database mengandung data-data yang terbilang cukup banyak sehingga
membutuhkan tempat yang cukup luas untuk menggambarkan bagaimana
sebenarnya rancangan Output pada aplikasi yang akan dibuat.
a. Rancangan Manajemen Modul
Perancangan Output ini bertujuan untuk menampilkan modul-modul
yang telah digunakan website.
No nama modul link aktif aksi
1 Ganti Password ?module=password Y Edit | Hapus
2 Profil Toko Online ?module=profil Y Edit | Hapus
3 Manajemen Modul ?module=modul Y Edit | Hapus
4 Kategori Produk ?module=kategori Y Edit | Hapus
5 Produk ?module=produk Y Edit | Hapus
6 Order ?module=order Y Edit | Hapus
7 Ongkos Kirim ?module=ongkoskirim Y Edit | Hapus
8 Cara Pembelian ?module=carabeli Y Edit | Hapus
9 Hubungi Kami ?module=hubungi Y Edit | Hapus
10 Banner ?module=banner Y Edit | Hapus
11 Laporan ?module=laporan Y Edit | Hapus
12 Modul YM ?module=ym Y Edit | Hapus
13 Download Katalog ?module=download Y Edit | Hapus
Gambar 4.69 Rancangan Tampilan Output Manajemen Modul
b. Rancangan Kategori Produk
Perancangan Output ini bertujuan untuk menampilkan hasil inputan dari
kategori produk yang akan ditampilkan di website.
No nama kategori Aksi
1 Pakaian Wanita Edit | Hapus
2 Pakaian Pria Edit | Hapus
3 Pakaian Anak-Anak Edit | Hapus
4 Asesoris Edit | Hapus
Gambar 4.70 Rancangan Tampilan Kategori Produk
c. Rancangan Produk
Perancangan Output ini bertujuan untuk menampilkan hasil inputan produk
yang dilakukan oleh admin.
124
no nama produk berat(kg) harga diskon( stok tgl. Aksi
%) masuk
1 Kaos Oblong 1.00 296.900 30 0 22 Juni Edit |
GE66 2014 Hapus
Gambar 4.71 Rancangan Tampilan Produk
d. Rancangan Order
Perancangan Output ini bertujuan untuk menampilkan hasil inputan dari
pelanggan yang telah memesan produk di website.
125
h. Rancangan YM
Perancangan Output ini bertujuan untuk menampilkan hasil inputan modul
YM yang dilakukan oleh admin.
Firewall
Internet
Tower
User
User
User User
User
126