41 BAB 3
ANALIS IS DAN PERANCANGAN S OLUS I 3.1 Gambaran Umum PT Victoria Care Indonesia
3.1.1 Sejarah dan Perkembangan Perusahaan
PT Victoria Care Indonesia merupakan perusahaan produksi yang terletak di Semarang, Jawa Tengah dan mempunyai kantor pusat di Jakarta. Perusahaan ini bergerak di bidang kosmetik & kecantikan, peralatan mandi, sampai kepada perawatan kesehatan. PT Victoria Care Indonesia didirikan pada tahun 1989 oleh Billy Hartono Salim, tetapi saat itu nama perusahaan ini bukanlah PT Victoria Care Indonesia melainkan PT Karya Asri Perdana M andiri yang merupakan perusahaan jasa distribusi yang kecil dan jaringan untuk produk kosmetik dan parfum.
. M ajunya bisnis yang dia kelola membuatnya ingin memperluas bisnisnya sendiri sehingga pada tahun 2001 dia mendirikan pabrik dengan nama PT Kosmetika Alam Pesona M andiri dan mulai memproduksi sendiri produk peralatan mandi, seperti lulur mandi, cologne, juga menjadi perusahaan pionir sukses yang memproduksi sabun sirih wanita atau saat ini disebut dengan Herborist Feminine
Wash. Jaringan yang luas dan pengalamannya dalam hal pendistribusian di
lapangan, Billy Hartono Salim menetapkan PT Vitalis Indonesia sebagai distributor eksklusif.
Visi yang besar untuk memasuki pasar Internasional pada tahun 2005, maka PT Vitalis Indonesia bergabung dengan Perusahaan Unza Group dan dikenal sebagai PT Unza Vitalis Indonesia
PT Victoria Care Indonesia dan PT Suka Sukses Sejati sebagai distributor eksklusif untuk Indonesia sampai dengan saat ini.
Perusahaan ini mempunyai visi yaitu perusahaan yang memimpin pasar Indonesia dalam bidang kosmetik, peralatan mandi dan perawatan kesehatan. M isi dari perusahaan ini adalah untuk memperluas dan meningkatkan kehidupan manusia dengan menyediakan produk kosmetik, perlengkapan mandi dan produk perawatan kesehatan yang berkualitas tinggi.
Setiap perusahaan pastinya mempunyai nilai-nilai dalam pekerjaan dan performa. PT Victoria Care Indonesia juga mempunyai 8 nilai-nilai tersebut antara lain:
9 Speed of Work 9 Simple Procedure 9 Smart Thinking 9 Strong Team Work 9 Stakeholder Satisfaction 9 Superior Customer Service
9 Standardized Manageable Process 9 Strong and High Integrity.
Beberapa hal tentang perusahaan yaitu:
a. Pada 26 April 2007 PT Victoria Care Indonesia secara resmi mengumumkan sebagai 1,000 meter persegi pabrik baru di kota Semarang - Jawa Tengah dan sampai dengan 10 juta dollar dalam total investasi.
b. PT Victoria Care Indonesia juga menerima GM P (Good Manufacturing
Process) sertifikasi dari BPOM untuk memastikan bahwa setiap produk yang
diproduksi dan diproses sesuai dengan standar internasional.
c. M empunyai 500 pekerja yang terdiri dari bagian Produksi, R & D dan QC serta didukung oleh mesin-mesin produksi terbaru dengan kapasitas produksi tinggi, PT Victoria Care Indonesia bertujuan untuk memenuhi permintaan pasar dan juga sebagai batu loncatan untuk mencapai visi masa depannya. 3.1.2 S truktur Organisasi Perusahaan
44 A. S truktur Organisasi Manufacturing Directorate
45 B. S truktur Organisasi Marketing Directorate
3.2 Analisis Permasalahan
3.2.1 Analisis Sistem Berjalan Pada PT Victoria Care Indonesia
Pada saat pelanggan menemukan masalah yang berkaitan dengan produk PT Victoria Care Indonesia yang mereka pakai, pelanggan melakukan kontak dengan bagian Customer Service Officer (CSO). M elalui CSO ini, user juga dapat menanyakan lebih lanjut tentang produk yang ada di PT Victoria Care Indonesia itu sendiri dan user juga dapat menanyakan lokasi tempat penjualan yang menjual produk PT Victoria Care Indonesia. Selama ini, jalinan antara PT Victoria Care Indonesia dengan end user, hanya melalui event-event tertentu yang diselenggarakan di berbagai mall yang tersebar di seluruh Indonesia seperti
exhibiton, maupun talk show. Data yang didapat pada saat event-event tersebut
kurang akurat dikarenakan banyak customer tidak memberikan data diri yang lengkap. PT Victoria Care Indonesia tidak berhubungan langsung dengan end user, melainkan berhubungan dengan distributor yang dimana nantinya distributor inilah yang menjual barang ke toko-toko yang ada di seluruh Indonesia dan toko-toko tersebutlah yang menjual produk ini kepada end user yang ada.
Selama ini, data customer yang telah diperoleh oleh PT Victoria Care Indonesia terhadap end user-nya sendiri adalah dengan melalui pengisian kuisioner yang diberikan pada saat event-event terselenggara dan melalui telepon dengan melakukan sedikit wawancara terhadap pengguna produk PT Victoria Care Indonesia yang dilakukan oleh CSO. M asalah-masalah yang ada pada sistem yang sedang berjalan saat ini, dapat dipetakan pada tabel dibawah ini.
Proses M asalah
Internal Problem
a) Terjalinnya hubungan kerjasama dengan beberapa supermarket yang ada di Indonesia, tetapi dirasa tidak terlalu efektif dalam mendapatkan
customer baru.
b) Jika ada user yang ingin melakukan complain seputar produk yang bermasalah, ingin menanyakan produk yang terbaru, ataupun menanyakan dimana tempat membeli produk PT Victoria Care Indonesia maka user akan menelepon CSO.
c) Data customer yang didapat hanya melalui event-event tertentu. d) Pihak perusahaan yang tidak berhubungan langsung dengan customer. e) Jalur pendistribusiannya adalah melalui sales PT Victoria Care Indonesia disalurkan ke distributor, lalu ke toko-toko hingga akhirnya ke end user.
f) M asih kurangnya promo yang diberikan kepada customer secara langsung dan tidak terealisasikan dengan baik kepada seluruh
customer PT Victoria Care Indonesia.
g) Belum adanya tindak lanjut yang lebih jauh demi kepuasan customer. h) Tidak adanya fasilitas khusus yang diberikan kepada customer.
i) Pihak CSO melakukan kuisioner melalui telepon, sehingga hal tersebut kurang efektif karena dapat menyebabkan customer merasa terganggu dan membutuhkan waktu yang lama serta biaya yang relatif mahal untuk menelepon setiap customer yang ada.
j) Produk-produk yang ada telah dipasarkan melalui iklan-iklan di TV Indonesia.
k) Kurang terealisasikannya pemberitahuan mengenai event-event yang akan diselenggarakan oleh pihak perusahaan.
Tabel 3.1 Permasalahan pada PT Victoria Care Indonesia
Permasalahan utama dalam PT Victoria Care Indonesia dalam menjalin hubungan dengan pelanggan adalah interaksi antara pemakai produk dengan pihak
perusahaan. Interaksi yang tidak berjalan dengan baik ini disebabkan banyaknya salah paham karena konsultasi hanya dilakukan melalui telepon dan mungkin semua permasalahan tidak tercatat dengan baik oleh pihak perusahaan. Permasalahan lain yang dihadapi adalah data pelanggan hanya didapat pada saat
event-event tertentu dan apabila pelanggan ingin menanyakan beberapa pertanyaan
seputar produk, seperti pemakaian produk yang dapat menyebabkan iritasi, ataupun tentang masalah pembelian produk, pelanggan hanya dapat menanyakannya melalui telepon.
3.2.2 Analisis Wawancara Pada PT Victoria Care Indonesia
Berdasarkan hasil analisis dari wawancara dengan pihak PT Victoria Care Indonesia, permasalahan yang saat ini dihadapi oleh PT Victoria Care Indonesia adalah:
a. Informasi yang ingin disampaikan kepada customer hanya melalui telepon dan sangat terbatas.
b. Data-data customer (end-user) yang didapatkan oleh PT Victoria Care Indonesia pada saat exhibition, pameran dan acara-acara talkshow bersifat tidak valid.
c. Website yang ada sekarang berfokus pada perusahaan. Jika customer menginginkan informasi di luar dari website, tetapi masih berhubungan dengan PT Victoria Care Indonesia dirasa belum ada fitur yang mendukung. d. Sistem yang mendukung PT Victoria Care Indonesia untuk mendapatkan
customer baru, meningkatkan nilai tambah pelayanan dan mempertahankan
Website sekarang Website yang diusulkan
- Company Product Focus
website yang telah ada saat ini, berfokus
kepada produk perusahaan PT Victoria Care Indonesia. Isi website secara keseluruhan adalah berupa sejarah tentang perusahaan dan produk-produk yang di produksi oleh PT Victoria Care Indonesia.
- Customer Focus
website yang akan diusulkan adalah website yang berfokus kepada customer,
yang dimana dalam website ini terdapat forum sehingga user dapat berinteraksi satu sama lainnya. Dalam website ini, juga ditambahkan feature FAQ yang dapat digunakan oleh user apabila ingin menanyakan lebih lanjut seputar produk PT Victoria Care Indonesia.
- Tidak Up to Date
website yang telah ada saat ini, bersifat tidak up to date. Data-data yang ada, tidak
diperbaharui secara bertahap, karena
website dirancang bersifat statis sehingga
dalam hal maintanance website pun
membutuhkan waktu yang lama.
- Up to Date
website yang akan dirancang bersifat
lebih dinamis, dimana feature-feature tambahan yang ingin ditambahkan oleh
Admin, dapat diperbaharui lebih cepat
sehingga dalam hal maintanance membutuhkan waktu yang relatif singkat.
- Tidak Interaktif
website yang ada saat ini bersifat tidak
interaktif dimana halaman-halaman yang ada pada website hanya menampilkan uraian tentang produk, company profile dan beberapa FAQ yang ada sehingga user tidak dapat berinteraksi secara langsung apabila ada hal yang ingin ditanyakan lebih lanjut seputar produk PT Victoria Care Indonesia itu sendiri.
- Interaktif
website yang akan dirancang lebih
bersifat interaktif dimana user dapat berinteraksi satu sama lainnya melalui forum yang telah disediakan oleh
website ini dan user juga dapat
menanyakan lebih lanjut seputar penggunaan produk melalui feature FAQ yang telah disediakan
3.2.3 Analisis Kuisioner
Pembuatan kuisioner ini dimaksudkan dalam rangka mendapatkan data-data yang lebih akurat dan objektif terhadap pengembangan dan analisis sistem yang akan dibuat. Kuisioner ini terdiri dari 11 pertanyaan yang diedarkan secara langsung kepada 100 orang responden sebagai pelanggan PT Victoria Care Indonesia. Penyebaran dilakukan pada saat event yang diadakan oleh perusahaan dibeberapa tempat. Jawaban dari responden telah dihitung dengan persentase sebagai berikut :
1. Hasil kuisioner atas pertanyaan “Apakah Anda menggunakan internet di rumah Anda? “
Gambar 3.3 Hasil kuisioner penggunaan internet
2. Hasil kuisioner atas pertanyaan “Apakah yang Anda lakukan ketika Anda mengakses internet?”
Gambar 3.4 Hasil kuisioner akses internet
3. Hasil kuisioner atas pertanyaan “Darimanakah Anda mengetahui tentang PT Victoria Care Indonesia?”
Gambar 3.5 Hasil kuisioner mengetahui PT Victoria Care Indonesia
4. Hasil kuisioner atas pertanyaan “Darimanakah Anda memperoleh informasi tentang produk-produk yang telah ada?”
5. Hasil kuisioner atas pertanyaan “Apakah Anda memakai salah satu produk dari PT Victoria Care Indonesia?”
Gambar 3.7 Hasil kuisioner pemakai produk
6. Hasil kuisioner atas pertanyaan “Apakah Anda pernah menghubungi customer
service PT Victoria Care Indonesia untuk menanyakan informasi mengenai
produk maupun event yang diselenggarakan ?”
Gambar 3.8 Hasil kuisioner menghubungi CS
7. Hasil kuisioner atas pertanyaan “Kesulitan apa yang pernah Anda alami ketika hendak mencari informasi tentang produk-produk PT Victoria Care Indonesia?”
Gambar 3.9 Hasil kuisioner kesulitan yang dialami
8. Hasil kuisioner atas pertanyaan “Apakah dengan adanya website PT Victoria Care Indonesia dapat membantu Anda mencari informasi?”
Gambar 3.10 Hasil kuisioner website membantu pencarian informasi
9. Hasil kuisioner atas pertanyaan “Apa yang Anda harapkan dari website PT Victoria Care Indonesia?”
Gambar 3.11 Hasil kuisioner harapan website
10. Hasil kuisioner atas pertanyaan “Informasi apa yang Anda paling butuhkan dari PT Victoria Care Indonesia?”
Gambar 3.12 Hasil kuisioner informasi yang dibutuhkan
11. Hasil kuisioner atas pertanyaan “Apakah Anda keberatan jika informasi terbaru PT Victoria Care Indonesia dikirimkan melalui e-mail?”
Gambar 3.13 Hasil kuisioner informasi dikirim melalui e-mail
Dengan didasarkan pada hasil survei yang telah dilakukan dengan kuisioner, maka dapat ditemukan berbagai masalah sebagai berikut:
a. Sebanyak 45,65% responden menggunakan fasilitas internet untuk browsing dan mencari informasi. Untuk itu diperlukan fasilitas website dan forum sebagai penguhubung antara customer dengan pihak perusahaan. Sebanyak
25,43% responden menggunakan fasilitas internet untuk chatting, sebanyak 15,56% responden menggunakan fasilitas internet untuk bermain game dan sebanyak 13,36% responden menggunakan fasilitas internet untuk download dan upload.
b. Sebanyak 29,87% responden memperoleh informasi tentang produk melalui brosur, sebanyak 21,98% responden melalui televisi, sebanyak 19,57% responden melalui teman dan kenalan, sebanyak 10,87% responden melalui spanduk, sebanyak 9,58% responden melalui internet, sebanyak 5,6% responden melalui media lainnya dan sebanyak 2,53% responden melalui koran.
c. Sebanyak 94% responden dapat merasa terbantu dengan adanya website PT Victoria Care Indonesia, sedangkan hanya 6% responden yang merasa tidak terbantu dalam mencari informasi.
d. Sebanyak 37,84% responden menginginkan website dengan data yang up to
date, sebanyak 26,12% responden menginginkan website dengan informasi
yang lengkap, sebanyak 18,02% responden menginginkan website dengan tampilan sederhana dan mudah dimengerti, sebanyak 9,91% menginginkan
website dengan tampilan yang menarik, sebanyak 7,21% responden
menginginkan website dengan fasilitas pelayanan customer dan hanya 0,9% responden menginginkan website dengan interaktif pemakai.
e. Sebanyak 62% responden tidak merasa keberatan apabila informasi terbaru dari PT Victoria Care Indonesia dikirimkan melalui e-mail dan hanya 38% responden yang merasa keberatan.
Dari permasalahan yang dihadapi oleh PT Victoria Care Indonesia, maka disusunlah rangkuman solusi untuk permasalahan yang dihadapi. Solusi yang ditawarkan adalah sebuah sistem yang menunjang dalam menjalin hubungan dengan
customer secara lebih baik lagi yaitu CRM berbasiskan web 2.0. Dalam website ini
juga dimaksudkan agar database customer PT Victoria Care Indonesia akan semakin kuat. Perbandingan sistem CRM yang dulu dan yang sekarang, serta penerapan web 2.0 pada website yang akan dibuat pada PT Victoria Care Indonesia adalah sebagai berikut:
No .
Sistem CRM
Sistem Sekarang Sistem yang diusulkan
1. Acquire - Terjalinnya hubungan
kerjasama dengan beberapa supermarket yang ada di Indonesia, tetapi dirasa tidak terlalu efektif dalam mendapatkan customer baru.
- Dengan adanya website ini,
maka member dapat
mereferensikan ke teman-teman mereka, sehingga akan diberlakukannya sistem member
get member yang akan diberikan
kepada member yang
mereferensikan.
2. Retain - Jika ada user yang ingin
melakukan complain seputar produk yang bermasalah, ingin menanyakan produk yang terbaru, ataupun menanyakan dimana tempat membeli produk PT Victoria Care Indonesia maka user akan menelepon CSO.
- M enyediakan fasilitas Q&A yang dapat diakses melalui
website, dimana selain user
dapat menanyakan seputar produk, maka user juga dapat menanyakan tentang kesehatan kulit serta hal lainnya dan nantinya akan dijawab oleh
admin atau moderator.
No .
Sistem CRM
Sistem Sekarang Sistem yang diusulkan
- Data customer yang didapat hanya melalui event-event tertentu.
- Pihak perusahaan yang tidak berhubungan langsung dengan
customer.
berisikan tentang lokasi toko ataupun distributor terdekat disekitar wilayah Indonesia, sehingga user tidak perlu menelepon CSO.
- Dalam aplikasi website yang akan dirancang, telah ditambahkan fitur registrasi sehingga data-data user dapat diperoleh dengan lebih mudah, tanpa harus menunggu pada saat
ada event-event tertentu.
Diberlakukannya sistem verifikasi mail sehingga
e-mail yang dimasukkan oleh user
apabila tidak valid, maka user akan diminta untuk memasukkan e-mail yang valid.
- Dengan adanya website ini, maka dapat mendukung pihak PT Victoria Care Indonesia untuk dapat berinteraksi langsung dengan customernya dimana terdapat aplikasi forum dan FAQ yang dapat ditanyakaan langsung oleh user kepada pihak PT Victoria Care Indonesia yang up to date sehingga tidak harus melalui
No .
Sistem CRM
Sistem Sekarang Sistem yang diusulkan
- Jalur pendistribusiannya adalah melalui sales PT Victoria Care Indonesia disalurkan ke distributor, lalu ke toko-toko hingga akhirnya ke end user.
- M asih kurangnya promo yang diberikan kepada customer secara langsung dan tidak terealisasikan dengan baik kepada seluruh customer PT Victoria Care Indonesia.
- Belum adanya tindak lanjut yang lebih jauh demi kepuasan customer.
- Tidak adanya fasilitas khusus
telepon.
- Informasi mengenai produk-produk yang diproduk-produksi oleh PT Victoria Care Indonesia dapat dilihat secara langsung melalui
website.
- M elalui website ini, user dapat melihat dengan lebih cepat promo-promo yang diberikan oleh PT Victoria Care Indonesia melalui halaman My Account
member sehingga dapat
direalisasikan dengan baik.
- Pihak perusahaan dapat memberlakukan sistem
cross-selling dimana perusahaan
dapat menjual produk kosmetik yang lainnya demi kepuasan
customer sehingga dapat
meningkatkan loyalitas dari
customer itu sendiri.
- Dengan adanya sistem history
log yang ada, apabila user
sering melakukan login hingga mencapai posisi tertentu, maka akan mendapatkan reward dari perusahaan.
No .
Sistem CRM
Sistem Sekarang Sistem yang diusulkan
yang diberikan kepada
customer.
reminder yang diberikan oleh
perusahaan melalui website ini, maka customer akan merasa terlayani dan dapat meningkatkan loyalitas
customer itu sendiri.
- Adanya fasilitas forum, Q&A, testimonial, tips-tips kecantikan dan sebagainya yang dapat diakses secara langsung oleh
customer sehingga dapat
menunjang kebutuhan
customer.
3. Enhance - Pihak CSO melakukan
kuisioner melalui telepon, sehingga hal tersebut kurang efektif karena dapat menyebabkan customer
merasa terganggu dan membutuhkan waktu yang lama serta biaya yang relatif mahal untuk menelepon setiap
customer yang ada.
- Produk-produk yang ada telah dipasarkan melalui iklan-iklan di TV Indonesia.
- Kurang terealisasikannya pemberitahuan mengenai
- Adanya fasilitas kuisioner di
website yang akan dirancang,
sehingga pihak perusahaan dapat mengetahui seberapa jauh kebutuhan user terhadap produk serta kebutuhan user yang lainnya.
- Dengan adanya fasilitas
newsletter, maka penyampaian
produk terbaru dapat lebih cepat dan terealisasikan dengan baik. - Dengan adanya fasilitas My
No .
Sistem CRM
Sistem Sekarang Sistem yang diusulkan
event-event yang akan
diselenggarakan oleh pihak perusahaan.
maka setiap ada event-event tertentu yang diselenggarakan oleh pihak perusahaan dapat diberitahukan kepada customer secara lebih cepat dan up to
date.
Tabel 3.3 Rangkuman Solusi untuk Permasalahan
Selain solusi pemecahan masalah yang telah dipetakan di atas, penjabaran mengenai pemanfaatan aplikasi website yang berbasis web 2.0 akan diuraikan sebagai berikut:
1) Adanya fasilitas forum sebagai fasilitas interaksi antar customer dan
perusahaan.
2) Website yang mempunyai fasilitas polling terhadap produk yang diminati.
3) Adanya notification info yang terdapat pada forum sehingga apabila ada member lain yang membalas topik yang dibuat oleh member tersebut, maka akan muncul pesan pemberitahuan.
4) Adanya fasilitas reminder dan newsletter.
5) Adanya fitur ubah tampilan pada website PT Victoria Care Indonesia yang dirancang sedemikian rupa dengan pilihan warna yang menarik sehingga customer dapat mengubah tampilan dan warna website sesuai dengan keinginan.
7) Adanya fasilitas control panel sehingga memudahkan admin dalam mengontrol seluruh website dan forum.
8) Adanya fitur pemberian reputasi terhadap topik forum yang diminati oleh member. Member dapat memberikan thanks, reputasi plus maupun minus kepada setiap topik dan balasan forum yang diminati. 9) Adanya fitur ranking member.
10) Adanya fitur kuisioner online yang dapat diisi oleh member.
11) Adanya kalender event yang dapat diakses pada halaman My Account oleh para member sehingga para member dapat mengetahui
event-event terdekat apa saja yang akan diselenggarakan oleh pihak PT
Victoria Care Indonesia. 3.4 Perancangan S olusi
3.4.1 Perancangan Use Case Diagram
Use case diagram pada PT Victoria Care Indonesia mempunyai 4 user, yaitu
guest, member, admin dan moderator. Peran pada website PT Victoria Care
Indonesia dirancang agar semua aktivitas yang dapat dilakukan oleh guest dapat dilakukan oleh member, semua aktivitas member kemudian dapat dilakukan oleh
moderator, dan semua aktivitas moderator dapat dilakukan oleh admin. Sistem
Gambar 3.14 Use Case Diagram System User A. Perancangan Use Case Diagram Guest
1) Guest dapat melakukan registrasi untuk dapat menjadi member PT Victoria Care Indonesia. Setelah melakukan registrasi maka hak akses
guest akan naik menjadi member.
2) Guest dapat melakukan login apabila telah menjadi member pada website dan forum PT Victoria Care Indonesia.
3) Guest dapat melihat info yang ada di website dan forum secara keseluruhan kecuali my account yang merupakan hak akses member yang telah login terlebih dahulu.
4) Guest dapat melihat testimonial yang ada di website. 5) Guest dapat melihat FAQ yang ada di website.
Gambar 3.15 Use Case Diagram Guest B. Perancangan Use Case Diagram Member
1) Member dapat melihat info yang ada di website dan forum secara keseluruhan yang meliputi my account, produk, FAQ, testimonial, tentang perusahaan, kuisioner, forum leaders, topik topik yang ada di forum, pengguna CP dan toppers.
2) Member dapat mengajukan masalah pada halaman FAQ apabila terdapat pertanyaan seputar produk PT Victoria Care Indonesia ataupun pertanyaan lain yang berhubungan dengan perusahaan.
3) Member dapat melihat masalah yang telah terjawab oleh pihak PT Victoria Care Indonesia berupa jawaban atas pertanyaan yang telah diajukan.
4) Member dapat mengisi testimonial seputar produk maupun kinerja perusahaan.
5) Member dapat mengisi kuesioner yang telah disediakan di website.
6) Member dapat melihat event-event yang dibuat oleh PT Victoria Care Indonesia.
7) Member dapat mengubah personal data diri ataupun mengedit password mereka melalui fasilitas yang telah disediakan di halaman my account dan pengguna CP.
8) Member dapat merubah themes website yang telah disediakan pilihannya oleh moderator / admin website.
9) Member dapat melihat pesan yang masuk melalui inbox yang disediakan pada halaman my account dan juga dapat melihat pesan yang ada di forum.
10) Member dapat melihat profile pengguna lain yang ada di forum pada saat mereka berinteraksi antara satu sama lainnya.
11) Member dapat mengirim pesan di forum.
12) Member dapat menghapus pesan yang masuk ke inbox mereka yang ada di forum.
13) Member dapat membuat topik baru di forum yang dapat diakses oleh seluruh member forum.
14) Member dapat membalas topik yang telah dibuat olehnya maupun topik yang dibuat oleh member lain, termasuk di dalamnya melakukan quote terhadap post sebelumnya dan memasukkan attachment.
15) Member dapat melakukan edit pesan balasan yang telah dikirim olehnya di forum.
16) Member dapat memberikan penilaian seputar info website yang berupa
like or dislike dan dapat memberikan reputasi kepada member forum
lainnya berupa thanks, dan reputasi plus maupun minus.
17) Member dapat melakukan download gambar maupun video yang ada pada di website.
18) Member dapat melihat pemberitahuan pesan melalui fasilitas notification dimana member dapat mengetahui siapa yang membalas topik yang telah dibuatnya.
Gambar 3.16 Use Case Diagram Member C. Perancangan Use Case Diagram Moderator
1) Moderator dapat memuat info yang ada pada website PT Victoria Care Indonesia berupa tambahan halaman seperti, contact us, dan sebagainya.
2) Moderator dapat melakukan edit info yang telah dibuat pada website PT Victoria Care Indonesia.
3) Moderator dapat membuat event baru. 4) Moderator dapat membuat themes baru. 5) Moderator dapat memuat kuisioner yang baru.
6) Moderator dapat melihat hasil kuisioner yang terjawab.
7) Moderator dapat melihat masalah baru yang diajukan oleh member. 8) Moderator dapat menjawab masalah yang telah diajukan oleh
member.
9) Moderator dapat merespon testimoni.
10) Moderator dapat mengubah testimoni yang dikirim oleh member menjadi pertanyaan terjawab.
11) Moderator dapat menambah arsip FAQ.
12) Moderator dapat mengubah pertanyaan yang pernah diajukan oleh
member menjadi FAQ.
13) Moderator dapat melihat arsip pesan seluruh member melalui fasilitas yang disediakan pada halaman panel pesan dan juga dapat melihat pesan terhadap akunnya melalui fasilitas forum.
14) Moderator dapat mengirim pesan kepada seluruh member yang ada di website tersebut.
15) Moderator dapat menghapus balasan forum yang telah dibuat oleh
member lainnya.
16) Moderator dapat mengubah pesan balasan yang telah dibuat olehnya maupun member lainnya.
17) Moderator dapat mengunci topik 18) Moderator dapat memindahkan topik.
Gambar 3.17 Use Case Diagram Moderator D. Perancangan Use Case Diagram Admin
1) Admin dapat menghapus info yang telah dibuat pada website PT Victoria Care Indonesia.
2) Admin dapat menghapus event yang dapat diakses melalui panel event. 3) Admin dapat menghapus themes yang dapat diakses melalui panel themes. 4) Admin dapat menghapus kuisioner yang dapat diakses melalui panel
kuisioner.
5) Admin dapat menghapus FAQ yang dapat diakses melalui panel FAQ. 6) Admin dapat menghapus testimonial yang dapat diakses melalui panel
testimonial.
7) Admin dapat melihat masalah baru yang diajukan oleh member. 8) Admin dapat menjawab masalah yang telah diajukan oleh member. 9) Admin dapat mengubah personal data yang ada.
10) Admin dapat melihat profile user yang telah menjadi member PT Victoria Care Indonesia.
11) Admin dapat melihat pesan yang masuk melalui inbox yang disediakan pada halaman my account dan juga dapat melihat pesan yang ada di forum.
12) Admin dapat mengirim pesan kepada seluruh member yang ada di
website tersebut.
13) Admin dapat melakukan edit password.
14) Admin dapat melihat history log user yang pernah mengakses halaman
15) Admin dapat menghapus pesan yang berada di kotak masuk pesan. 16) Admin dapat menghapus topik forum yang telah dibuat oleh member. 17) Admin dapat menghapus balasan forum yang telah dibuat oleh member
Gambar 3.18 Use Case Diagram Admin Umum
18) Admin dapat menambah kategori forum baru yang akan ditampilkan pada halaman home forum.
19) Admin dapat melakukan edit kategori forum yang dipilih. 20) Admin dapat menghapus kategori forum yang dipilih.
21) Admin dapat menambah forum baru yang dapat diletakkan pada kategori forum pilihan.
22) Admin dapat melakukan edit nama forum yang dipilih. 23) Admin dapat menghapus nama forum yang dipilih.
24) Admin dapat menambah sub-forum baru yang dapat diletakkan pada kategori forum pilihan.
25) Admin dapat melakukan edit nama sub-forum yang dipilih. 26) Admin dapat menghapus nama sub-forum yang dipilih.
27) Admin dapat melakukan edit forum permission dari semua rank
member.
28) Admin dapat menambah grup member yang baru. 29) Admin dapat melakukan edit grup member yang dipilih. 30) Admin dapat menghapus grup member yang dipilih.
31) Admin dapat menambah IP address yang akan dimasukan ke dalam daftar banned IP.
32) Admin dapat melakukan edit IP address yang dipilih. 33) Admin dapat menghapus IP address yang dipilih.
34) Admin dapat menambah e-mail address yang akan dimasukan ke dalam daftar banned e-mail.
35) Admin dapat melakukan edit e-mail address yang dipilih. 36) Admin dapat menghapus e-mail Address yang dipilih.
37) Admin dapat melakukan ban terhadap member yang dinginkan. 38) Admin dapat menambah rank system member baru.
39) Admin dapat melakukan edit rank system member yang dipilih. 40) Admin dapat menghapus rank system member yang dipilih. 41) Admin dapat menghapus member yang dipilih.
42) Admin dapat melakukan edit member yang dipilih.
43) Admin dapat mengaktivasi member yang dipilih apabila member tersebut belum melakukan verifikasi e-mail.
44) Admin dapat mengunci topik forum yang dipilih.
45) Admin dapat memindahkan topik forum yang dipilih ke kategori forum lainnya.
76 3.4.2 Perancangan Class Diagram
3.4.3 Perancangan Sequence Diagram Website dan Forum A. Perancangan Sequence Diagram Guest
1. Sequence Diagram melihat info
Gambar 3.21 Sequence Diagram melihat info
M elihat info
Penjelasan Singkat M enggambarkan proses ketika guest melihat info
Actor Guest
Preconditions Guest memilih menu yang menampilkan info yang ada di website dan forum secara keseluruhan yang meliputi My Account, produk, FAQ, testimonial, tentang perusahaan dan
info lainnya.
Main Flow ‐ Layar utama berisi beberapa cuplikan info ditampilkan
‐ Guest memilih info yang diinginkan ‐ Layar Info menampilkan Info yang dipilih
Post-conditions Kembali ke Layar Utama
Tabel 3.4 Sequence Diagram melihat info
Gambar 3.22 Sequence Diagram melihat FAQ
M elihat FAQ
Penjelasan Singkat M enggambarkan proses ketika guest melihat FAQ tersedia.
Actor Guest
Preconditions Guest memilih menu FAQ
Main Flow ‐ Kategori FAQ ditampilkan pada layar FAQ
‐ Guest memilih kategori FAQ sehingga daftar FAQ ditampilkan
‐ Guest memilih FAQ yang ditampilkan
‐ Layar detail FAQ menampilkan pertanyaan serta jawaban dari FAQ yang dipilih
Post-conditions Kembali ke Layar FAQ
Tabel 3.5 Sequence Diagram melihat FAQ
Layar Testimonial Layar Detail Test imonial : Testimonial : Guest buka ambil data data pilih kategori buka ambil data data : Kategori pilih kembali
Gambar 3.23 Sequence Diagram melihat Testimonial
M elihat Testimonial
Penjelasan Singkat M enggambarkan proses ketika guest melihat Testimonial tersedia.
Actor Guest
Preconditions Guest memilih menu Testimonial
Main Flow ‐ Kategori Testimonial ditampilkan pada layar Testimonial
‐ Guest memilih kategori Testimonial sehingga daftar Testimonial ditampilkan
‐ Guest memilih Testimonial yang ditampilkan
‐ Layar detail Testimonial menampilkan pertanyaan serta jawaban dari Testimonial yang dipilih
Post-conditions Kembali ke Layar Testimonial
Tabel 3.6 Sequence Diagram melihat Testimonial
B. Perancangan Sequence Diagram Member 1. Sequence Diagram mengajukan pertanyaan
Gambar 3.24 Sequence Diagram mengajukan pertanyaan
M engajukan masalah
Penjelasan Singkat M enggambarkan proses ketika member mengajukan masalah
Actor Member
Preconditions Member memilih menu FAQ
Main Flow ‐ Member menekan tombol “Ask Question”
‐ Member mengisi form pengisian masalah pada layar pertanyaan baru
‐ Layar pilihan FAQ menampilkan hasil pencarian dari pertanyaan baru yang diajukan
‐ Bila ada FAQ yang sesuai, member dapat memilih satu dari FAQ yang tersedia
‐ Bila tidak ada yang sesuai, member menekan tombol “Next”, untuk melanjutkan proses pengajuan masalah
Post-conditions Pertanyaan disimpan di database dan kembali ke layar FAQ
2. Sequence Diagram melihat pertanyaan
Gambar 3.25 Sequence Diagram melihat pertanyaan
M elihat masalah
Penjelasan Singkat M enggambarkan proses ketika member melihat masalah yang pernah diajukan sebelumnya.
Actor Member
Preconditions Login
Main Flow ‐ Layar akun menampilkan summary data member
‐ Bila member menekan tombol masalah selengkapnya, layar masalah menampilkan daftar masalah yang pernah diajukan sebelumnya
‐ Member menekan tombol masalah yang diinginkan ‐ Layar view masalah menampilkan detail masalah yang
dipilih
Post-conditions Kembali ke Layar Akun
3. Sequence Diagram melihat pesan
Layar Akun Layar Pesan : Pesan
: Member buka ambil data data pilih pesan buka ambil data data Layar Detail Pesan
pilih kembali
buka lihat pesan
ambil data
dat a
Gambar 3.26 Sequence Diagram melihat pesan
M elihat pesan
Penjelasan Singkat M enggambarkan proses ketika member melihat pesan dari
Admin
Actor Member
Preconditions Login
Main Flow ‐ Layar Akun menampilkan summary data member
‐ Member menekan tombol pesan yang diinginkan
‐ Layar view pesan menampilkan detail pesan yang dipilih
Post-conditions Kembali ke Layar Akun
4. Sequence Diagram memberi penilaian
Gambar 3.27 Sequence Diagram memberi penilaian
M emberi penilaian
Penjelasan Singkat M enggambarkan proses ketika member memberi penilaian pada info
Actor Member
Preconditions Login
Main Flow ‐ Info ditampilkan berdasarkan kategori
‐ Member menekan tombol info yang diinginkan ‐ Layar info menampilkan info yang dipilih
‐ Member memberi penilaian berupa suka atau tidak suka
Post-conditions Penilaian disimpan di database dan kembali ke layar info Tabel 3.10 Sequence Diagram memberi penilaian
5. Sequence Diagram mengisi testimoni
Gambar 3.28 Sequence Diagram mengisi testimoni
M engisi testimoni
Penjelasan Singkat M enggambarkan proses ketika member mengisi testimoni
Actor Member
Preconditions Member memilih menu “Add Testimony”
Main Flow ‐ Member klik tombol “Add Testimony”
‐ Member mengisi form pengisian testimoni pada layar testimoni baru
Post-conditions Testimoni disimpan di database dan kembali ke layar testimoni
6. Sequence Diagram mengisi kuisioner
Layar Akun Layar Kuisioner : User : Member buka ambil dat a data pilih info buka ambil data dat a isi kuisioner simpan : Kuisioner
Gambar 3.29 Sequence Diagram mengisi kuisioner
M engisi kuisioner
Penjelasan Singkat M enggambarkan proses ketika member mengisi kuisioner
Actor Member
Preconditions Member memilih menu “New Questionnaire”
Main Flow ‐ Member klik tombol “New Questionnaire”
‐ Member mengisi form pengisian kuisioner sesuai daftar pertanyaan yang ditampilkan
Post-conditions Jawaban kuisioner disimpan di database kemudian pesan
konfirmasi setelah pengisian kuisioner ditampilkan Tabel 3.12 Sequence Diagram mengisi kuisioner
7. Sequence Diagram melihat event
Gambar 3.30 Sequence Diagram melihat event
M elihat event
Penjelasan Singkat M enggambarkan proses ketika member melihat event
Actor Member
Preconditions Member memilih menu “New Event”
Main Flow ‐ Member klik tombol “New Event”
‐ Member memilih tanggal untuk melihat event yang ada pada tanggal tersebut
Post-conditions Kembali ke Layar Akun
8. Sequence Diagram mengubah password
Gambar 3.31 Sequence Diagram mengubah password
M engubah password
Penjelasan Singkat M enggambarkan proses ketika member mengubah password
Actor Member
Preconditions Login
Main Flow ‐ Layar akun menampilkan summary data member
‐ Member menekan tombol “Change Password” ‐ Member mengisi form pada layar ubah password ‐ Bila password lama sesuai, password lama di database
diganti dengan password baru
Post-conditions Password baru disimpan di database dan kembali ke Layar
Akun
9. Sequence Diagram membuat post
Gambar 3.32 Sequence Diagram membuat post
M embuat post
Penjelasan singkat Member dapat membuat post
Actor Member
Preconditions Member memilih menu balas topik atau menu topik baru
Main Flow ‐ Member memilih kategori forum yang diinginkan
‐ Member memilih menu balas topik atau topik baru ‐ Member mengisi detil balasan topik atau topik baru ‐ Member memilih submit
‐ Sistem akan menampilkan topik baru pada halaman kategori forum yang dipilih.
Post-conditions Member telah membuat topik baru
C. Perancangan Sequence Diagram Moderator 1. Sequence Diagram menambah info
Gambar 3.33 Sequence Diagram menambah info
M enambah Info
Penjelasan Singkat M enggambarkan proses ketika moderator menambah Info
Actor Moderator
Preconditions Moderator masuk ke halaman akun moderator
Main Flow ‐ Moderator masuk ke halaman akun dan memilih panel info
‐ Info ditampilkan berdasarkan urutan tanggal buat info ‐ Moderator klik “Add Info”
‐ Moderator melengkapi form pada Layar Info baru
Post-conditions Info disimpan di database dan kembali ke Layar Info Tabel 3.16 Sequence Diagram menambah info
2. Sequence Diagram melakukan edit info
Gambar 3.34 Sequence Diagram melakukan edit info
M elakukan edit info
Penjelasan Singkat M enggambarkan proses ketika moderator melakukan edit Info
Actor Moderator
Preconditions Moderator masuk ke halaman akun moderator
Main Flow ‐ Info ditampilkan berdasarkan kategori
‐ Moderator klik Info yang diinginkan ‐ Layar Info menampilkan Info yang dipilih
‐ Moderator klik “Edit” sehingga muncul Layar Edit Info ‐ Moderator melengkapi form pada Layar Edit Info
Post-conditions Arsip Info yang telah diubah disimpan di database dan kembali ke Layar Info terpilih
3. Sequence Diagram merespon testimoni
Layar Panel Testimoni : Testimoni
: Moderator buka ambil data dat a pilih testimoni buka
Layar Detail Test imoni
edit detil testimoni
ambil data
data
simpan
Gambar 3.35 Sequence Diagram merespon testimoni
M erespon Testimoni
Penjelasan Singkat M enggambarkan proses ketika moderator menerima Testimoni
Actor Moderator
Preconditions Moderator klik panel Testimoni
Main Flow ‐ Testimoni tampil pada halaman Admin Testimoni , tampil
berurut mulai dari yang belum direspon, kemudian waktu kirim
‐ Member klik pada Testimoni yang diinginkan
‐ Layar Detail Testimoni menampilkan detail Testimoni yang dipilih Moderator dapat melakukan edit Testimoni atau tidak
Post-conditions Testimoni disimpan di database dan kembali ke Layar Panel Testimoni
4. Sequence Diagram menjawab pertanyaan
Gambar 3.36 Sequence Diagram menjawab pertanyaan
M enjawab Pertanyaan
Penjelasan Singkat M enggambarkan proses ketika moderator menjawab masalah
Actor Moderator
Preconditions Moderator klik panel Pertanyaan
Main Flow ‐ Pertanyaan tampil pada halaman Panel Pertanyaan, tampil
berurut mulai dari yang belum direspon dan waktu kirim ‐ Moderator klik pada Pertanyaan yang diinginkan
‐ Layar Detail Pertanyaan menampilkan detail Pertanyaan yang dipilih
‐ Moderator memberikan respon yang sesuai
Post-conditions Pertanyaan disimpan di database dengan status terjawab dan kembali ke Layar Panel Pertanyaan
5. Sequence Diagram menambah FAQ
Gambar 3.37 Sequence Diagram menambah FAQ
M enambah FAQ
Penjelasan Singkat M enggambarkan proses ketika moderator menambah FAQ
Actor Moderator
Preconditions Moderator klik panel FAQ
Main Flow ‐ Kategori FAQ ditampilkan pada Layar FAQ
‐ Moderator memilih kategori FAQ sehingga daftar FAQ ditampilkan
‐ Moderator klik “Add FAQ”
‐ Moderator melengkapi form pada Layar FAQ baru
Post-conditions FAQ disimpan di database dan kembali ke Layar FAQ
6. Sequence Diagram melakukan edit FAQ
Gambar 3.38 Sequence Diagram melakukan edit FAQ
M elakukan edit FAQ
Penjelasan Singkat M enggambarkan proses ketika moderator melakukan edit FAQ
Actor Moderator
Preconditions Moderator klik menu FAQ
Main Flow ‐ Kategori FAQ ditampilkan pada Layar FAQ
‐ Moderator memilih kategori FAQ sehingga daftar FAQ ditampilkan
‐ Moderator memilih FAQ yang ditampilkan
‐ Layar Detail FAQ menampilkan pertanyaan serta jawaban dari FAQ yang dipilih
‐ Moderator klik tombol “Edit Pesan”
‐ Layar Detail Pesan menampilkan detail Pesan yang dipilih ‐ Moderator melengkapi form pada Layar Edit FAQ Terpilih
Post-conditions FAQ disimpan di database dan kembali ke Layar FAQ
7. Sequence Diagram mengirim pesan
Layar Panel Pesan : Pesan
: Moderator buka ambil dat a data buka tambah Layar Pesan Baru
isi pesan buat baru
klik simpan
Gambar 3.39 Sequence Diagram mengirim pesan
M engirim Pesan
Penjelasan Singkat M enggambarkan proses ketika moderator mengirim pesan
Actor Moderator
Preconditions Moderator klik menu Pesan
Main Flow ‐ Layar Admin Pesan menampilkan Pesan yang pernah
dikirim
‐ Moderator klik “Add Pesan”
‐ Moderator melengkapi form pada Layar Pesan baru
Post-conditions Pesan disimpan di database dan kembali ke Layar Admin
Pesan
8. Sequence Diagram melakukan edit pesan
Gambar 3.40 Sequence Diagram melakukan edit pesan
M elakukan edit Pesan
Penjelasan Singkat M enggambarkan proses ketika moderator melakukan edit pesan
Actor Moderator
Preconditions Moderator klik panel Pesan
Main Flow ‐ Moderator masuk ke Layar Panel Pesan
‐ Moderator klik pada Pesan yang diinginkan
‐ Layar Detail Pesan menampilkan detail Pesan yang dipilih pada form edit pesan
‐ Moderator melengkapi form edit pada Layar Detail Pesan
Post-conditions Pesan disimpan di database dan kembali ke Layar Panel
Pesan
9. Sequence Diagram mengubah password
Gambar 3.41 Sequence Diagram mengubah password
M engubah Password
Penjelasan Singkat M enggambarkan proses ketika moderator mengubah
password
Actor Moderator
Preconditions Moderator melihat profil member
Main Flow ‐ Layar Akun menampilkan summary data member
‐ Moderator klik “Change Password”
‐ Moderator mengisi form pada Layar Ubah Password
Post-conditions Password baru tersimpan di database
10. Sequence Diagram mengubah testimonial menjadi pertanyaan
Gambar 3.42 Sequence Diagram mengubah testimonial menjadi pertanyaan
M engubah testimonial menjadi pertanyaan
Penjelasan Singkat M enggambarkan proses ketika moderator mengubah testimoni menjadi pertanyaan
Actor Moderator
Preconditions Moderator klik panel Testimoni
Main Flow ‐ Moderator masuk ke Layar Panel Testimoni
‐ Moderator klik “respon menjadi pertanyaan” pada Testimoni yang diinginkan
‐ Layar Jawab Pertanyaan menampilkan detail Testimoni yang dipilih pada form pengisian respon
‐ Moderator melengkapi form pada Layar Jawab Pertanyaan
Post-conditions Testimoni disimpan di database sebagai pertanyaan terjawab dan kembali ke Layar Panel Testimoni
11. Sequence Diagram mengubah pertanyaan menjadi FAQ
Layar Panel Pert anyaan : Pertanyaan : Moderator
buka
ambil data
dat a pilih jadikan FAQ
simpan
: FAQ
konfirmasi ubah FAQ
pilih lanjut
Gambar 3.43 Sequence Diagram mengubah pertanyaan menjadi FAQ
M engubah pertanyaan menjadi FAQ
Penjelasan Singkat M enggambarkan proses ketika moderator mengubah pertanyaan menjadi FAQ
Actor Moderator
Preconditions Moderator klik panel Pertanyaan
Main Flow ‐ Moderator masuk ke Layar Panel Pertanyaan
‐ Moderator klik “jadikan FAQ” pada Pertanyaan yang diinginkan
Post-conditions Pertanyaan diubah dalam bentuk FAQ
12. Sequence Diagram membuat kuisioner
Layar Panel Kuisioner : Kuisioner
: Moderator
buka
ambil data
data pilih buat baru
simpan klik simpan
isi detil soal kuisioner
Layar Kuisioner Baru
buka
Gambar 3.44 Sequence Diagram membuat kuisioner
M embuat kuisioner
Penjelasan Singkat M enggambarkan proses ketika moderator membuat kuisioner
Actor Moderator
Preconditions Moderator klik panel Kuisioner
Main Flow ‐ Arsip kuisioner ditampilkan
‐ Moderator klik “Add Questionnaire”
‐ Moderator melengkapi form pada Layar Kuisioner Baru
Post-conditions Kuisioner disimpan di database dan kembali ke Layar Panel Kuisioner
13. Sequence Diagram menambah themes
Layar Panel Themes : Themes
: Moderator
buka
ambil data
data pilih buat baru
simpan klik simpan
atur warna t hemes
Layar Themes Baru
buka
Gambar 3.45 Sequence Diagram menambah themes
M embuat themes
Penjelasan Singkat M enggambarkan proses ketika moderator membuat themes
Actor Moderator
Preconditions Moderator klik panel Themes
Main Flow ‐ Arsip kuisioner ditampilkan
‐ Moderator klik “Add Themes”
‐ Moderator melengkapi form pada Layar Themes Baru
Post-conditions Themes disimpan di database dan kembali ke Layar Panel Themes
14. Sequence Diagram menambah event
Gambar 3.46 Sequence Diagram menambah event
M enambah Info
Penjelasan Singkat M enggambarkan proses ketika moderator menambah Info
Actor Moderator
Preconditions Moderator klik panel Event
Main Flow ‐ Moderator klik panel Event yang menampilkan kelender
‐ Moderator klik salah satu tanggal pada kalender ‐ Moderator klik “Add Event”
‐ Moderator melengkapi form pada Layar Event baru
Post-conditions Event disimpan di database dan kembali ke Layar Event
15. Sequence Diagram melakukan edit event
Gambar 3.47 Sequence Diagram melakukan edit event
M elakukan edit event
Penjelasan Singkat M enggambarkan proses ketika moderator melakukan edit
event
Actor Moderator
Preconditions Moderator klik panel Event
Main Flow ‐ Moderator klik panel Event yang menampilkan kalender
‐ Moderator klik salah satu tanggal pada kalender ‐ Moderator klik “Edit Event”
‐ Moderator melengkapi form pada Layar Event baru
Post-conditions Informasi event diperbaharui di database dan kembali ke Layar Panel Event
16. Sequence Diagram melihat hasil kuisioner
Gambar 3.48 Sequence Diagram melihat hasil kuisioner
M elihat hasil kuisioner
Penjelasan Singkat M enggambarkan proses ketika moderator melihat hasil kuisioner
Actor Moderator
Preconditions Moderator klik panel kuisioner
Main Flow ‐ Arsip kuisioner ditampilkan
‐ Moderator pilih kuisioner yang ingin dilihat
‐ Hasil kuisioner berupa diagram presentase ditampilkan
Post-conditions Kembali ke Layar Akun Moderator
17. Sequence Diagram mengunci thread
Gambar 3.49 Sequence Diagram mengunci thread
M engunci topik
Penjelasan singkat Moderator dapat mengunci thread forum
Actor Moderator
Preconditions Moderator akan mengunci thread forum
Main Flow ‐ Moderator memilih kategori forum yang diinginkan
‐ Moderator memilih nama topik yang diinginkan ‐ Moderator memilih “Lock Thread”
‐ Sistem akan mengunci topik tersebut sehingga topik tersebut tidak dapat dihapus kecuali telah unlock.
Post-conditions Moderator telah mengunci topik
18. Sequence Diagram memindahkan thread
Gambar 3.50 Sequence Diagram memindahkan thread
M emindahkan topik
Penjelasan singkat M enggambarkan proses ketika moderator memindahkan topik
Actor Moderator
Preconditions Moderator membuka forum dari layar home forum
Main Flow ‐ Moderator memilih kategori forum yang diinginkan
‐ Moderator memilih nama topik yang diinginkan ‐ Moderator memilih “Move Thread”
‐ Moderator memilih kategori tujuan pindah forum tersebut. ‐ Sistem akan memindahkan topik menuju kategori pilihan
Post-conditions Moderator telah memindahkan topik
D. Perancangan Sequence Diagram Admin 1. Sequence Diagram menghapus info
Gambar 3.51 Sequence Diagram menghapus info
M enghapus info
Penjelasan Singkat M enggambarkan proses ketika moderator menghapus Info
Actor Admin
Preconditions Admin masuk ke halaman akun admin
Main Flow ‐ Admin masuk ke halaman akun dan memilih panel info
‐ Info ditampilkan pada Layar Panel Info ‐ Admin pilih hapus Info yang diinginkan
‐ Sistem akan menghapus info yang dipilih oleh Admin
Post-conditions Info yang dipilih terhapus dan kembali ke Layar Panel Info Tabel 3.34 Sequence Diagram menghapus info
2. Sequence Diagram menambah kategori
Gambar 3.52 Sequence Diagram menambah kategori
M enambah kategori
Penjelasan singkat Admin dapat menambahkan kategori dari informasi yang
tampil pada website dan forum
Actor Admin
Preconditions Admin klik menu pengaturan Kategori
Main Flow ‐ Admin memilih menu pengaturan Kategori
‐ Admin memilih menu tambah kategori ‐ Admin mengisi detil kategori
‐ Admin memilih submit
‐ Sistem akan menyimpan kategori tersebut ke dalam
database sesuai tipe kategori
Post-conditions Admin berhasil menambah kategori dan kembali ke Layar
Panel Kategori
3. Sequence Diagram melakukan edit kategori
Gambar 3.53 Sequence Diagram melakukan edit kategori
M elakukan edit kategori
Penjelasan singkat Admin dapat melakukan edit kategori dari informasi yang
tampil pada website dan forum
Actor Admin
Preconditions Admin klik menu pengaturan Kategori
Main Flow ‐ Admin memilih menu pengaturan Kategori
‐ Admin memilih menu edit kategori ‐ Admin melakukan edit detil kategori ‐ Admin memilih simpan
‐ Sistem menyimpan kategori tersebut ke dalam database
Post-conditions Admin berhasil melakukan edit kategori dan kembali ke Layar Panel Kategori
4. Sequence Diagram menghapus kategori
Gambar 3.54 Sequence Diagram menghapus kategori
M enghapus Kategori
Penjelasan Singkat M enggambarkan proses ketika Admin menghapus Kategori
Actor Admin
Preconditions Admin klik menu pengaturan Kategori
Main Flow ‐ Admin memilih menu pengaturan Kategori
‐ Admin memilih menu hapus kategori
‐ Sistem menghapus kategori yang dipilih oleh admin dari
database
Post-conditions Kategori berhasil dihapus dari database dan kembali ke Layar Panel Kategori
5. Sequence Diagram menghapus FAQ
Layar Panel FAQ : FAQ
: Admin
buka
ambil dat a
data pilih FAQ
Layar Detail FAQ : Kategori
buka ambil data dat a konfirmasi hapus klik hapus hapus pilih lanjut
Gambar 3.55 Sequence Diagram menghapus FAQ
M enghapus FAQ
Penjelasan Singkat M enggambarkan proses ketika Admin menghapus FAQ
Actor Admin
Preconditions Admin klik menu pengaturan FAQ
Main Flow ‐ Admin memilih menu pengaturan FAQ
‐ Admin memilih menu hapus FAQ
‐ Admin memilih lanjut pada konfirmasi hapus FAQ ‐ Sistem menghapus FAQ yang dipilih oleh admin dari
database
Post-conditions FAQ berhasil dihapus dan kembali ke Layar Panel FAQ
6. Sequence Diagram menghapus event
Gambar 3.56 Sequence Diagram menghapus event
M enghapus event
Penjelasan Singkat M enggambarkan proses ketika Admin menghapus event
Actor Admin
Preconditions Admin klik menu pengaturan event
Main Flow ‐ Admin memilih menu pengaturan event
‐ Admin memilih menu hapus event
‐ Admin memilih lanjut pada konfirmasi hapus event ‐ Sistem menghapus event yang dipilih oleh admin dari
database
Post-conditions Event berhasil dihapus dan kembali ke Layar Panel Event
7. Sequence Diagram menghapus themes
Gambar 3.57 Sequence Diagram menghapus themes
M enghapus themes
Penjelasan Singkat M enggambarkan proses ketika Admin menghapus themes
Actor Admin
Preconditions Admin klik menu pengaturan themes
Main Flow ‐ Admin memilih menu pengaturan themes
‐ Admin memilih menu hapus themes
‐ Admin memilih lanjut pada konfirmasi hapus themes ‐ Sistem menghapus themes yang dipilih oleh admin dari
database
Post-conditions Themes berhasil dihapus dan kembali ke Layar Panel Themes
8. Sequence Diagram menghapus kuisioner
Gambar 3.58 Sequence Diagram menghapus kuisioner
M enghapus kuisioner
Penjelasan Singkat M enggambarkan proses ketika Admin menghapus kuisioner
Actor Admin
Preconditions Admin klik menu pengaturan kuisioner
Main Flow ‐ Admin memilih menu pengaturan kuisioner
‐ Admin memilih menu hapus kuisioner
‐ Admin memilih lanjut pada konfirmasi hapus kuisioner ‐ Sistem menghapus kuisioner yang dipilih oleh admin dari
database
Post-conditions Kuisioner berhasil dihapus dan kembali ke Layar Panel Kuisioner
9. Sequence Diagram menambah grup member
Gambar 3.59 Sequence Diagram menambah grup member
M enambah grup
Penjelasan singkat Admin dapat menambahkan grup baru Actor Admin
Preconditions Admin klik menu pengaturan grup yang diakses dari kontrol
panel admin
Main Flow ‐ Admin memilih menu pengaturan grup
‐ Admin memilih menu tambah grup ‐ Admin mengisi detil grup
‐ Admin menekan tombol “Add”
‐ Sistem akan menyimpan grup baru tersebut ke dalam
database.
Post-conditions Admin telah menambah grup
10. Sequence Diagram melakukan edit grup member
Gambar 3.60 Sequence Diagram melakukan edit grup member
M elakukan edit grup
Penjelasan singkat Admin dapat melakukan edit grup yang ada Actor Admin
Preconditions Admin klik menu pengaturan grup yang diakses dari kontrol
panel admin
Main Flow ‐ Admin memilih menu pengaturan grup
‐ Admin memilih edit
‐ Admin melakukan edit detil grup ‐ Admin menekan tombol “Save”
‐ Sistem akan menyimpan hasil grup yang telah diubah ke dalam database.
Post-conditions Admin telah melakukan edit grup dan kembali ke Layar
Pengaturan Grup
11. Sequence Diagram menghapus grup member
Layar Pengaturan Grup : Admin ambil data dat a pilih delete : G rup buka konfirmasi hapus hapus
Gambar 3.61 Sequence Diagram menghapus grup member
M enghapus grup
Penjelasan singkat Admin dapat menghapus grup yang ada Actor Admin
Preconditions Admin klik menu pengaturan grup yang diakses dari kontrol
panel admin
Main Flow ‐ Admin memilih menu pengaturan grup
‐ Admin memilih “delete” pada nama grup yang ingin dihapus.
‐ Sistem akan menghapus grup dari database.
Post-conditions Admin telah menghapus grup dan kembali ke Layar
Pengaturan Grup
12. Sequence Diagram menambah IP atau email baning
Gambar 3.62 Sequence Diagram menambah IP atau email baning
M enambah IP atau e-mail banning
Penjelasan singkat Admin dapat menambah alamat e-mail dan IP yang akan
diblok hak aksesnya terhadap website dan forum
Actor Admin
Preconditions Admin klik menu pengaturan banned yang diakses dari
kontrol panel admin
Main Flow ‐ Admin memilih menu pengaturan banned
‐ Admin memilih add IP atau e-mail
‐ Admin mengisi alamat IP atau e-mail yang akan diblok ‐ Admin menekan tombol “Add”
‐ Sistem akan menyimpan alamat e-mail tersebut ke dalam
database sehingga alamat IP atau e-mail tersebut tidak
dapat mengakses website dan forum
Post-conditions Admin telah menambah IP atau e-mail banning
13. Sequence Diagram melakukan edit IP atau email baning
Gambar 3.63 Sequence Diagram melakukan edit IP atau email baning
M elakukan edit IP atau e-mail banning
Penjelasan singkat Admin dapat melakukan edit e-mail banning terhadap alamat e-mail yang ada dalam daftar banned.
Actor Admin
Preconditions Admin klik menu pengaturan banned yang diakses dari
kontrol panel admin
Main Flow ‐ Admin memilih menu pengaturan banned
‐ Admin memilih edit
‐ Admin mengubah alamat IP atau e-mail ‐ Admin menekan tombol “Save”
‐ Sistem akan menyimpan alamat IP atau e-mail yang telah diubah ke dalam database
Post-conditions Admin telah melakukan edit e-mail banning
14. Sequence Diagram menghapus IP atau email baning
Gambar 3.64 Sequence Diagram menghapus IP atau email baning
M enghapus IP atau e-mail banning
Penjelasan singkat Admin dapat menghapus alamat e-mail dari daftar banned. Actor Admin
Preconditions Admin klik menu pengaturan banned yang diakses dari
kontrol panel admin
Main Flow ‐ Admin memilih menu pengaturan banned
‐ Admin memilih delete
‐ Sistem akan menghapus alamat IP atau e-mail yang dipilih dari database sehingga alamat e-mail tersebut dapat mengakses website dan forum
Post-conditions Admin telah menghapus e-mail banning
15. Sequence Diagram menambah rank
Gambar 3.65 Sequence Diagram menambah rank
M enambah sistem rank
Penjelasan singkat Admin dapat menambah sistem rank baru sesuai dengan
jumlah minimum post yang dibutuhkan
Actor Admin
Preconditions Admin klik menu pengaturan rank yang diakses dari kontrol
panel admin
Main Flow ‐ Admin memilih menu pengaturan rank
‐ Admin memilih add rank ‐ Admin mengisi detil rank ‐ Admin menekan tombol “Add”
‐ Sistem akan menyimpan detil rank tersebut ke dalam
database sehingga membantu klasifikasi member pada
sistem CRM yang dibuat
Post-conditions Admin telah menambah sistem rank
16. Sequence Diagram melakukan edit rank
Gambar 3.66 Sequence Diagram melakukan edit rank
M elakukan edit sistem rank
Penjelasan singkat Admin dapat melakukan edit sistem rank Actor Admin
Preconditions Admin klik menu pengaturan rank yang diakses dari kontrol
panel admin
Main Flow ‐ Admin memilih menu pengaturan rank
‐ Admin memilih edit
‐ Admin melakukan edit detil rank ‐ Admin menekan tombol “Save”
‐ Sistem akan menyimpan rank yang telah diubah ke dalam
database
Post-conditions Admin telah melakukan edit sistem rank
17. Sequence Diagram menghapus rank
Layar Pengaturan Rank : Admin ambil data dat a pilih delete : Rank buka konfirmasi hapus hapus
Gambar 3.67 Sequence Diagram menghapus rank
M enghapus sistem rank
Penjelasan singkat Admin dapat menghapus sistem rank Actor Admin
Preconditions Admin klik menu pengaturan rank yang diakses dari kontrol
panel admin
Main Flow ‐ Admin memilih menu pengaturan rank
‐ Admin memilih tombol “delete”
‐ Sistem akan menghapus rank yang dipilih dari database
Post-conditions Admin telah menghapus sistem rank