49
BAB 4 RANCANGAN SISTEM YANG DIUSULKAN
4.1 Usulan Prosedur Yang Baru Sistem pelayanan baru yang diusulkan adalah dengan membuat sistem pelayanan berbasiskan web yang difokuskan pada pelayanan terhadap pelanggan yang disebut dengan E-CRM. Aplikasi E-CRM ini merupakan aplikasi operational CRM yang diterapkan untuk mendukung sistem pelayanan konvensional yang ada pada perusahaan saat ini, dimana perusahaan memberikan pelayanan kepada para pelanggannya hanya melalui telepon dan face to face saja. Solusi CRM yang akan diterapkan pada Hotel Swarna Dwipa adalah salah satu cara yang bisa dipergunakan untuk menciptakan hubungan yang lebih baik antara pelanggan dengan perusahaan dengan cara meningkatkan kepuasan pelanggan yang merupakan kunci penting untuk kelangsungan perusahaan. Sistem E-CRM ini juga dapat membantu perusahaan untuk berinteraksi dengan pelanggan secara lebih personal serta membantu perusahaan dalam menangani dan mengelola data pelanggan dengan lebih baik sehingga data-data tersebut dapat dimanfaatkan untuk meningkatkan kepuasaan pelanggan dalam jangka panjang. Dibawah ini akan dijelaskan prosedur dari sistem E-CRM yang diusulkan berdasarkan fase – fase dalam CRM : 1. Aqcuiring / mendapatkan pelanggan baru, penerapan dalam aplikasi E-CRM : a. Promosi Memasarkan produk terbaru dan informasi harga yang diadakan dalam Hotel Swarna Dwipa melalui website.
50 b. Event Fitur ini menampilkan event yang diadakan dalam Hotel Swarna Dwipa untuk menarik perhatian pelanggan baru melalui website. a. Berita Fitur ini menampilkan informasi terbaru tentang hotel swarna dwipa yang berguna untuk menarik perhatian pelanggan baru melalui website
2. Enhancing / meningkatkan keuntungan dari pelanggan yang ada, tahap ini merupakan tahap pengembangan dimana pelanggan dapat memberikan nilai tambah bagi Hotel Swarna Dwipa, dan aplikasi yang merupakan tahap ini adalah: a. Poin Merupakan nilai tambah yang diberikan pada pelanggan setiap kali memesan kamar maka mendapatkan tambahan poin, dan poin yang dihasilkan dapat ditukarkan dengan menginap di Hotel Swarna Dwipa. b. Upgrade Room Fitur yang disediakan untuk memudahkan pelanggan dalam merubah type kamar, misalnya dari standar menjadi deluxe melalui website. c. Food & Beverage Fitur ini memudahkan pelanggan dalam memesan makanan dan minuman yang ada dalam Hotel Swarna Dwipa, dan dapat memesan melalui website Hotel Swarna Dwipa.
51 d.Perpanjang Kamar Pelanggan dapat membuat tambahan waktu menginap di
Hotel
Swarna Dwipa melalui website dimana saja dan kapan saja. e.Laundry Fitur ini memudahkan pelanggan dalam melakukan laundry dalam jumlah sedikit maupun banyak melalui website Hotel Swarna Dwipa.
2
Retaining / mempertahankan pelanggan yang berpotensi, penerapan dalam aplikasi E – CRM : a. Kuesioner Fitur ini menampilkan pertanyaan yang dapat membuat pelayanan terhadap pelanggan menjadi lebih baik dari sebelumnya, dan menjaga hubungan dengan pelanggan. b. Layanan Informasi pelanggan Fitur layanan informasi pelanggan dapat membuat hubungan antara pihak hotel dan pelanggan semakin dekat karena dengan adanya layana informasi pihak hotel dapat mengetahui pertanyaan,saran dan kritik tentang hotel dan bagian dari divisi dan karyawan dalam pelayanan di hotel.
52
4.2 Sistem Yang Diusulkan 4.2.1 Unified Model Diagram (UML)
Gambar 4.1 Class Diagram Hotel Swarna Dwipa
53 Attribut dan Operation 1. Pelanggan Attribute
:
kd_pelanggan,tanggal_daftar,email,password, nama_depan,nama_belakang,jenis_kelamin,agama,tanggal_lahir,alamat, kode_pos,kota,provinsi,negara,no_identitas, hobi,makanan_favorit,minuman_favorit,music_favorite, Operation
:
login, view_profile, edit_profil, ganti_password, logout
2. Staf Attribute
:
kd_staf,
username,
password,
nama,
jenis_kelamin,
last_login,status_staff Operation
:
login,logout,view_profil,edit_profil,ganti_password
•
Admin Operation : login,logout,view_profil,edit_profil,ganti_password
•
Bagian_Resepsionis Operation : login,logout,view_profil,edit_profil,ganti_password
jabatan,
54 •
Bagian_F&B Operation : login,logout,view_profil,edit_profil,ganti_password
•
Bagian_Laundry Operation : login,logout,view_profil,edit_profil,ganti_password
•
Bagian_Marketing Operation : login,logout,view_profil,edit_profil,ganti_password
3. Kamar Attribute
:
no_kamar, tipe_kamar, harga_kamar, status_kamar Operation : order_kamar, upgrade_kamar, perpanjang_kamar, batal_kamar
4. Order_Kamar Attribute : no_order_kamar, no_kamar, tgl_order_kamar, check_in, status_order_kamar Operation : view_kamar, add_kamar,edit_kamar,delete_kamar
check_out,
55 5. Banquet Attribute
:
no_banquet, tipe_banquet, panjang, lebar, kapasitas , harga_banquet Operation : order_banquet, upgrade_banquet, perpanjang_banquet, batal_banquet
6. Order_Banquet Attribute : no_order_banquet,
tgl_order_banquet,
tipe_banquet,
harga_banquet,
no_banquet, status_order_banquet Operation : view_banquet, add_banquet,edit_banquet,delete_banquet
7. Laundry Attribute
:
kd_laundry,nama_laundry,harga,keterangan Operation : order_laundry,view_laundry,add_laundry,edit_laundry, delete_laundry
8. Order_Laundry Attribute : no_order_laundry,kd_laundry,tgl_order_laundry,status_order_laundry Operation : view_kamar, add_kamar,edit_kamar,delete_kamar
56
9. Layanan_Informasi_Pelanggan Attribute
:
kd_layanan, tgl_layanan, kd_pelanggan, pertanyaan, jawaban, tipe_layanan, kd_staff, status Operation : view_layanan,add_layanan,edit_layanan,delete_layanan
10. FAQ Attribute
:
kd_FAQ, pertanyaan , jawaban, tipe_FAQ Operation : view_ FAQ,add_ FAQ,edit_ FAQ,delete_ FAQ
11. Pesan Attribute
:
kd_pesan, kd_pelanggan, penerima,pengirim, judul, isi, status Operation : view_ Pesan,add_ Pesan,edit_ Pesan,delete_ Pesan
12. Konfirmasi_Pembayaran Attribute
:
kd_konfirmasi, tipe_order Operation :
57 view_Konfirmasi_Pembayaran,add_Konfirmasi_Pembayaran, edit_Konfirmasi_Pembayaran,delete_Konfirmasi_Pembayaran
13. Berita Attribute
:
kd_berita,tgl_berita, judul, isi, Operation : view_ Berita , add_ Berita, edit_ Berita, delete_ Berita
14. Promosi Attribute
:
kd_promosi, tgl_promosi, judul, isi Operation : view_ Promosi , add_ Promosi, edit_ Promosi, delete_ Promosi
15. Poin Attribute
:
kd_poin, jumlah_poin Operation : view_ Poin , add_ Poin, edit_ Poin, delete_ Poin
16. Event Attribute
:
kd_event, tgl_event, judul, isi Operation :
58 view_ Event , add_ Event, edit_ Event, delete_ Event
17. Kuesioner Attribute
:
kd_kuesioner, judul, tanya1, tanya2,tanya3, tanya4, tanya5, jawab1 jawab2 ,jawab3 ,jawab4 ,jawab5 Operation : view_ Kuesioner , add_ Kuesioner, edit_ Kuesioner, delete_ Kuesioner
59 4.2.2 Use Case Diagram (Sistem e-CRM) Yang Diusulkan 4.2.2.1 Use Case Diagram Sistem CRM Pelanggan
Gambar 4.2 Use Case Diagram Sistem CRM Pelanggan
60 4.2.2.2 Use Case Diagram Sistem CRM Admin
Sistem CRM pada Hotel Swarna Dwipa
login
manage_staff
manage_room
manage_faq
manage_customer_information_service
manage_F&B
Admin
manage_berita
manage_event
manage_kuesioner manage_laundry
manage_promosi
manage_banquet
mengubah_username
Mengubah_password
Gambar 4.3 Use Case Diagram Sistem CRM Admin
61
4.2.2.3 Use Case Diagram Sistem CRM Recepsionist
Sistem CRM pada Hotel Swarna Dwipa
login
ubah password
mengecek_order_kamar
mengecek_konfirmasi_pembayaran_kamar Resepsionist
mengubah_status_kamar
melihat_data_pelanggan
mengecek_customer_information_service
Gambar 4.4 Use Case Diagram Sistem CRM Resepsionist
62
4.2.2.4 Use Case Diagram Sistem CRM Food & Beverage
Sistem CRM pada Hotel Swarna Dwipa
login
ubah_ password
Food & Beverage mengecek_dan_mengubah_ order_ F&B
mengecek_customer_information_service
Gambar 4.5 Use Case Diagram Sistem CRM Food & Beverage
63
4.2.2.5 Use Case Diagram Sistem CRM Marketing
Sistem CRM pada Hotel Swarna Dwipa
login
ubah password
mengecek_order_banquet
Marketing
mengecek_konfirmasi_pembayaran_banquet
mengubah status banquet
melihat_data_pelanggan
mengecek_customer_information_service
Gambar 4.6 Use Case Diagram Sistem CRM Marketing
64
4.2.2.6
Use Case Diagram Sistem CRM Laundry
Sistem CRM pada Hotel Swarna Dwipa
login
ubah password
Laundry
mengecek_order_laundry
mengecek_customer_information_service
Gambar 4.7 Use Case Diagram Sistem CRM Laundry
65
4.2.3 Use Case Spesification 4.2.3.1 Use Case Admin Login
Use Case Name
Login
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk memperoleh akses ke sistem. Saat telah masuk ke sistem maka admin dapat melakukan manage staff,manage kamar,manage faq,manage layanan informasi pelanggan,manage F&B,manage berita, manage event,manage kuesioner,manage laundry,manage promosi,manage banquet,mengubah username dan password
Tabel 4.1 Penjelasan Use Case Admin Login
4.2.3.2 Use Case Admin Manage Staf
Use Case Name
Manage Staf
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data staf yang akan menggunakan sistem. Admin dapat melakukan entry data staf, edit data staf, delete data staf
Tabel 4.2 Penjelasan Use Case Admin Manage Staf
66 4.2.3.3 Use Case Admin Manage Kamar
Use Case Name
Manage kamar
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data kamar. Admin dapat melakukan entry data kamar, edit data Kamar, delete data kamar
Tabel 4.3 Penjelasan Use Case Admin Manage Kamar
4.2.3.4 Use Case Admin Manage F&B
Use Case Name
Manage F&B
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data F&B. Admin dapat melakukan entry data F&B, edit data
F&B, delete data F&B Tabel 4.4 Penjelasan Use Case Admin Manage F&B
4.2.3.5 Use Case Admin Manage Berita
Use Case Name
Manage Berita
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data Berita. Admin dapat melakukan entry data Berita, edit data
Berita, delete data Berita Tabel 4.5 Penjelasan Use Case Admin Manage Berita
67
4.2.3.6 Use Case Admin Manage Event Use Case Name
Manage Event
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data Event. Admin dapat melakukan entry data Event, edit data
Event, delete data Event. Tabel 4.6 Penjelasan Use Case Admin Manage Event
4.2.3.7 Use Case Admin Manage Promosi
Use Case Name
Manage Promosi
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data Promosi. Admin dapat melakukan entry data Promosi, edit data
Promosi, delete data Promosi Tabel 4.7 Penjelasan Use Case Admin Manage Promosi
4.2.3.8 Use Case Admin Manage Kuesioner
Use Case Name
Manage Kuesioner
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data Kuesioner. Admin dapat melakukan entry data Kuesioner, edit data Kuesioner, delete data Kuesioner
Tabel 4.8 Penjelasan Use Case Admin Manage Kuesioner
68
4.2.3.9 Use Case Admin Manage Banquet
Use Case Name
Manage Banquet
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data Banquet. Admin dapat melakukan entry data Banquet, edit data
Banquet, delete data Banquet Tabel 4.9 Penjelasan Use Case Admin Manage Banquet
4.2.3.10 Use Case Admin Manage FAQ Use Case Name
Manage FAQ
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data FAQ. Admin dapat melakukan entry data FAQ, edit data FAQ, delete data
FAQ Tabel 4.10 Penjelasan Use Case Admin Manage FAQ
4.2.3.11 Use Case Admin Manage Username dan Password Use Case Name
Manage Username dan Password
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data Username
dan Password. Admin dapat melakukan entry Username dan Password , edit Username dan Password, delete data Username dan Password Tabel 4.11 Penjelasan Use Case Admin Mengubah Username dan Password
69
4.2.3.12 Use Case Admin Manage Laundry Use Case Name
Manage Laundry
Actor
Admin
Description
Use Case ini digunakan oleh admin untuk mengelola data
Laundry. Admin dapat melakukan entry data Laundry, edit data Laundry, delete data Laundry Tabel 4.12 Penjelasan Use Case Admin Manage Laundry
4.2.3.13 Use Case Admin Manage Layanan Informasi Pelanggan Use Case Name
Manage Layanan Informasi Pelanggan
Actor
Admin
Description
Use Case ini digunakan admin untuk mengelola data Layanan
Informasi Pelanggan. Admin dapat melakukan entry data Layanan Informasi Pelanggan, edit data Layanan Informasi Pelanggan, delete data Layanan Informasi Pelanggan. Tabel 4.13 Penjelasan Use Case Admin Manage Layanan Informasi Pelanggan 4.2.3.14 Use Case Pelanggan Login Use Case Name
Login
Actor
Pelanggan
Description
Use Case ini digunakan untuk memperoleh akses ke sistem. Pada saat telah login maka pelanggan dapat melakukan order kamar, order banquet secara online.
Tabel 4.14 Penjelasan Use Case Pelanggan Login
70 4.2.3.15 Use Case Pelanggan Mengubah Profile Use Case Name
Pelanggan Mengubah Profile
Actor
Pelanggan
Description
Use Case ini digunakan oleh pelanggan untuk mengubah Profile . Pelanggan dapat melakukan entry data , edit data , delete data.
Tabel 4.15 Penjelasan Use Case Pelanggan Mengubah Profile
4.2.3.16 Use Case Pelanggan Melakukan Order Kamar Use Case Name
Melakukan Order Kamar
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Melakukan Order
Kamar secara online pada website Hotel Swarna Dwipa. Tabel 4.16 Penjelasan Use Case Pelanggan Melakukan Order Kamar
4.2.3.17 Use Case Pelanggan Melakukan Order Banquet Use Case Name
Melakukan Order Banquet
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Melakukan Order
banquet secara online pada website Hotel Swarna Dwipa. Tabel 4.17 Penjelasan Use Case Pelanggan Melakukan Order Banquet
71 4.2.3.18 Use Case Pelanggan Mengupgrade Kamar Use Case Name
Upgrade Kamar
Actor
Pelanggan
Description
Use Case ini digunakan oleh pelanggan untuk mengubah tipe kamar, misalnya dari yang standard menjadi deluxe .
Tabel 4.18 Penjelasan Use Case Pelanggan Upgrade Kamar
4.2.3.19 Use Case Pelanggan Perpanjang Kamar Use Case Name
Perpanjang Kamar
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk melakukan perpanjang menginap di hotel secara online pada website Hotel Swarna Dwipa.
Tabel 4.19 Penjelasan Use Case Pelanggan Melakukan Perpanjang Kamar
4.2.3.20 Use Case Pelanggan Melakukan Order F&B Use Case Name
Melakukan Order F&B
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Melakukan Order
F&B secara online pada website Hotel Swarna Dwipa. Tabel 4.20 Penjelasan Use Case Pelanggan Melakukan Order F&B
72 4.2.3.21 Use Case Pelanggan Melakukan Order Laundry Use Case Name
Melakukan Order Laundry
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Melakukan Order
Laundry secara online pada website Hotel Swarna Dwipa. Tabel 4.21 Penjelasan Use Case Pelanggan Melakukan Order Laundry
4.2.3.22 Use Case Pelanggan Melakukan Konfirmasi Pembayaran Use Case Name
Melakukan Konfirmasi Pembayaran Kamar & Banquet
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Melakukan
Konfirmasi Pembayaran Kamar & Banquet secara online pada website Hotel Swarna Dwipa.
Tabel 4.22 Penjelasan Use Case Pelanggan Melakukan Order Konfirmasi Pembayaran
4.2.3.23 Use Case Pelanggan Mengecek Billing Use Case Name
Mengecek Billing
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengecek Billing
saat masih check-in ataupun check-out secara online pada website Hotel Swarna Dwipa.
Tabel 4.23 Penjelasan Use Case Pelanggan Mengecek Billing
73 4.2.3.24 Use Case Pelanggan Mengecek Poin Use Case Name
Mengecek Poin
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengecek poin secara online pada website Hotel Swarna Dwipa.
Tabel 4.24 Penjelasan Use Case Pelanggan Mengecek Poin
4.2.3.25 Use Case Pelanggan Mengecek Pesan Use Case Name
Mengecek Pesan
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengecek Pesan secara online pada website Hotel Swarna Dwipa.
Tabel 4.25 Penjelasan Use Case Pelanggan Mengecek Pesan
4.2.3.26 Use Case Pelanggan Mengecek History Use Case Name
Mengecek History
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengecek History secara online pada website Hotel Swarna Dwipa.
Tabel 4.26 Penjelasan Use Case Pelanggan Mengecek History 4.2.3.27 Use Case Pelanggan Mengisi Kuesioner Use Case Name
Mengisi Kuesioner
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk mengisi kuesioner secara online pada website Hotel Swarna Dwipa.
74 Tabel 4.27 Penjelasan Use Case Pelanggan Mengisi Kuesioner
4.2.3.28 Use Case Pelanggan Mengakses Berita Use Case Name
Mengakses Berita
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengakses Berita secara online pada website Hotel Swarna Dwipa.
Tabel4.28
Penjelasan Use Case Pelanggan Mengakses Berita
4.2.3.29 Use Case Pelanggan Mengakses Promosi Use Case Name
Mengakses Promosi
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengakses
Promosi secara online pada website Hotel Swarna Dwipa. Tabel4.29
Penjelasan Use Case Pelanggan Mengakses Promosi
4.2.3.30 Use Case Pelanggan Mengakses Event Use Case Name
Mengakses Event
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengakses Event secara online pada website Hotel Swarna Dwipa.
Tabel4.30
Penjelasan Use Case Pelanggan Mengakses Event
75 4.2.3.31 Use Case Pelanggan Mengakses FAQ Use Case Name
Mengakses FAQ
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengakses FAQ secara online pada website Hotel Swarna Dwipa.
Tabel4.31
Penjelasan Use Case Pelanggan Mengakses FAQ
4.2.3.32 Use Case Pelanggan Mengakses Layanan Informasi Pelanggan Use Case Name
Mengakses Layanan Informasi Pelanggan
Actor
Pelanggan
Description
Use Case ini digunakan oleh Pelanggan untuk Mengakses
Layanan Informasi Pelanggan secara online pada website Hotel Swarna Dwipa.
Tabel4.32
Penjelasan Use Case Pelanggan Mengakses Layanan Informasi
Pelanggan
4.2.3.33 Use Case Resepsionis Login Use Case Name
Login
Actor
Resepsionis
Description
Use Case ini digunakan untuk memperoleh akses ke sistem. Pada saat telah login maka resepsionis dapat mengubah password dan username, mengecek order kamar, mengecek, konfirmasi pemabayran kamar, mengubah status kamar ,melihat data pelanggan, mengecek layanan informassi pelanggan
Tabel4.33
Penjelasan Use Case Resepsionis Login
76
4.2.3.34 Use Case Resepsionis Mengubah Password Use Case Name
Mengubah Password
Actor
Resepsionis
Description
Use Case ini digunakan untuk mengubah entry Username dan
Password , edit Username dan Password, delete data Username dan Password. Tabel4.34
Penjelasan Use Case Resepsionis Mengubah Password
4.2.3.35 Use Case Resepsionis Mengecek Order Kamar Use Case Name
Mengecek Order Kamar
Actor
Resepsionis
Description
Use Case ini digunakan oleh resepsionis untuk Mengecek order
kamar secara online pada website Hotel Swarna Dwipa. Tabel4.35
Penjelasan Use Case Resepsionis Mengecek Order Kamar
4.2.3.36 Use Case Resepsionis Mengecek Layanan Informasi Use Case Name
Mengecek Layanan Informasi Pelanggan
Actor
Resepsionis
Description
Use Case ini digunakan oleh resepsionis untuk Mengecek
Layanan Informasi Pelanggan secara online pada website Hotel Swarna Dwipa.
Tabel4.36 Pelanggan
Penjelasan Use Case Resepsionis Mengecek Layanan Informasi
77 4.2.3.37 Use Case Resepsionis Mengecek Konfirmasi Pembayaran Use Case Name
Mengecek Konfirmasi Pembayaran Kamar
Actor
Resepsionis
Description
Use Case ini digunakan oleh resepsionis untuk Mengecek
Konfirmasi Pemabayaran Kamar secara online pada website Hotel Swarna Dwipa.
Tabel4.37
Penjelasan Use Case Resepsionis Mengecek Konfirmasi
Pembayaran Kamar
4.2.3.38 Use Case Resepsionis Melihat Data Pelanggan Use Case Name
Melihat Data Pelanggan
Actor
Resepsionis
Description
Use Case ini digunakan oleh resepsionis untuk Melihat Data
Pelanggan secara online pada website Hotel Swarna Dwipa. Tabel4.38
Penjelasan Use Case Resepsionis Melihat Data Pelanggan
4.2.3.39 Use Case Resepsionis Mengubah Status Kamar Use Case Name
Mengubah Status Kamar
Actor
Resepsionis
Description
Use Case ini digunakan oleh resepsionis untuk Mengubah Status
Kamar secara online pada website Hotel Swarna Dwipa. Tabel4.39
Penjelasan Use Case Resepsionis Mengubah Status Kamar
78 4.2.3.40 Use Case Marketing Login Use Case Name
Login
Actor
Marketing
Description
Use Case ini digunakan untuk memperoleh akses ke sistem. Pada saat telah login maka Marketing dapat mengubah password dan username, mengecek order Banquet, mengecek, konfirmasi pembayaran Banquet, mengubah status Banquet ,melihat data pelanggan, mengecek layanan informassi pelanggan
Tabel4.40
Penjelasan Use Case Marketing Login
4.2.3.41 Use Case Marketing Mengubah Password Use Case Name
Mengubah Password
Actor
Marketing
Description
Use Case ini digunakan untuk mengubah entry Username dan
Password , edit Username dan Password, delete data Username dan Password. Tabel 4.41 penjelasan Use Case Marketing Mengubah Username dan Password
4.2.3.42 Use Case Marketing Mengecek Order Banquet Use Case Name
Mengecek Order Banquet
Actor
Marketing
Description
Use Case ini digunakan oleh Marketing untuk Mengecek order
Banquet secara online pada website Hotel Swarna Dwipa. Tabel4.42
Penjelasan Use Case Marketing Mengecek Order Banquet
79 4.2.3.43 Use Case Marketing Mengecek Layanan Informasi Use Case Name
Mengecek Layanan Informasi Pelanggan
Actor
Marketing
Description
Use Case ini digunakan oleh Marketing untuk Mengecek
Layanan Informasi Pelanggan secara online pada website Hotel Swarna Dwipa.
Tabel4.43 Penjelasan Use Case Marketing Mengecek Layanan Informasi Pelanggan
4.2.3.44 Use Case Marketing Mengecek Konfirmasi Pembayaran Use Case Name
Mengecek Konfirmasi Pembayaran Banquet
Actor
Marketing
Description
Use Case ini digunakan oleh Marketing
untuk Mengecek
Konfirmasi Pemabayaran Banquet secara online pada website Hotel Swarna Dwipa.
Tabel4.44
Penjelasan Use Case Marketing Mengecek Konfirmasi
Pembayaran Banquet
4.2.3.45 Use Case Marketing Melihat Data Pelanggan Use Case Name
Melihat Data Pelanggan
Actor
Marketing
Description
Use Case ini digunakan oleh Marketing untuk Melihat Data
Pelanggan secara online pada website Hotel Swarna Dwipa. Tabel4.45
Penjelasan Use Case Marketing Melihat Data Pelanggan
80 4.2.3.46 Use Case Marketing Mengubah Status Banquet Use Case Name
Mengubah Status Banquet
Actor
Marketing
Description
Use Case ini digunakan oleh Marketing untuk Mengubah
Status Banquet secara online pada website Hotel Swarna Dwipa.
Tabel4.46 Penjelasan Use Case Marketing Mengubah Status Banquet
4.2.3.47 Use Case Food & Beverage Login Use Case Name
Login
Actor
Food & Beverage
Description
Use Case ini digunakan untuk memperoleh akses ke sistem. Pada saat telah login maka Bagian Food & Beverage dapat mengubah,
mengecek order
makanan
dan minuman,
mengecek, mengecek layanan informassi pelanggan.
Tabel4.47
Penjelasan Use Case Food & Beverage Login
4.2.3.48 Use Case Food & Beverage Mengubah Password Use Case Name
Mengubah Password
Actor
Food & Beverage
Description
Use Case ini digunakan untuk mengubah entry Username
dan Password , edit Username dan Password, delete data Username dan Password. Tabel4.48
Penjelasan Use Case Food & Beverage Mengubah Password
81
4.2.3.49 Use Case Food & Beverage Mengecek Konfirmasi Pembayaran Use Case Name
Mengecek Konfirmasi Pembayaran F & B
Actor
Food & Beverage
Description
Use Case ini digunakan oleh Food & Beverage
untuk
Mengecek Konfirmasi Pembayaran F & B secara online pada website Hotel Swarna Dwipa.
Tabel4.49
Penjelasan Use Case F & B Mengecek Konfirmasi Pembayaran
Banquet 4.2.3.50 Use Case Laundry Login Use Case Name
Login
Actor
Laundry
Description
Use Case ini digunakan untuk memperoleh akses ke sistem. Pada saat telah login maka Bagian Laundry dapat mengubah, mengecek order
Laundry,
mengecek,
mengecek
layanan
informasi
pelanggan.
Tabel 4.50
Penjelasan Use Case Laundry Login
4.2.3.51 Use Case Laundry Mengubah Password Use Case Name
Mengubah Password
Actor
Laundry
Description
Use Case ini digunakan untuk mengubah entry Username
dan Password , edit Username dan Password, delete data Username dan Password. Tabel 4.51 Penjelasan Use Case Laundry Mengubah Password
82 4.2.3.52 Use Case Laundry Mengecek Konfirmasi Pembayaran Use Case Name
Mengecek Konfirmasi Pembayaran Laundry
Actor
Laundry
Description
Use Case ini digunakan oleh Bagian Laundry untuk Mengecek
Konfirmasi Pembayaran Laundry secara online pada website Hotel Swarna Dwipa.
Tabel 4.52 Penjelasan Use Case Laundry Mengecek Konfirmasi Pembayaran Laundry
83 4.2.4 Activity Diagram (Sistem e-crm) yang diusulkan 4.2.4.1 Activity Diagram Pelanggan Activity Diagram Login Pelanggan
Pelanggan
Sistem
konfirmasi member & non member
mengakses situs hotel
[member] melakukan login
[Non member]
menyimpan data
mengisi username melakukan sign up
[Valid] [Invalid]
mengisi password masukan data diri
klik ok
validasi data
menamplikan website setelah login
84 4.2.4.2 Activity Diagram Admin Activity Diagram Login Admin
85 4.2.4.3 Activity Diagram Marketing Activity Diagram Login Marketing
86 4.2.4.4 Activity Diagram Food And Beverage Activity Diagram Login Food And Beverage
Bagian F & B
Sistem
melakukan login
mengisi username
[invalid]
mengisi password validasi data
klik ok
[valid] mengubah data pribadi
menampilkan website
mengubah username dan password
mengecek order F&B
menyimpan data
87
4.2.4.5 Activity Diagram Laundry 4.2.2.5.1 Activity Diagram Login Laundry
Bagian Laundry
Sistem
melakukan login
mengisi username
[invalid]
mengisi password validasi data
klik ok
[valid] mengubah data pribadi
menampilkan website
mengubah username dan password
mengecek order laundry
mengecek layanan informasi
menyimpan data
88
4.2.4.6Activity Diagram Resepsionis 4.2.4.1.1 Activity Diagram Resepsionis
89
4.5. Spesifikasi Basis Data
Spesifikasi basis data akan memberikan penjelasan mengenai basis data yang digunakan dalam merancang aplikasi e-CRM di Hotel Swarna Dwipa.
Basis data yang digunakan :
1. Nama table
: MsStaf
Primary key
: kd_Staf
Keterangan
: Tabel berisi data-data staf
Tabel 4.61 : Spesifikasi basis data untuk MsStaf Nama Field
Tipe
Panjang
Keterangan
Kd_staf
Integer
10
Nomor kode staf
username
varchar
20
Sebagai username
password
Varchar
50
pasword staf
Nama
Varchar
20
Nama staf
Jenis kelamin
Varchar
10
Jenis kelamin
Jabatan
Varchar
10
Jabatan staf
Las login
Date&time
Waktu setelah login
90 2. Nama table
: MsPesan
Primary key
: kd_pesan
Keterangan
: Table berisi data pesanan
Tabel 4.62 : Spesifikasi basis data untuk MsPesan Nama Field
Tipe
Panjang
Keterangan
Kode pesan
Integer
10
Kode pesanan
Tanggal
Date
Judul
Varchar
20
Berisi judul pesanan
Isi pesan
Varchar
150
Berisi pesanan
Pengirim
Varchar
15
Nama pengirim pesan
Penerima pesan
Varchar
25
Berisi nama penerimma
Status pesanan
varchar
10
Status pesanan
Tanggal
pesanan
3. Nama tabel
: MsKuisioner
Primary key
: kd kuisioner
Keterangan
: Table berisi data kuisyoner
Tabel 4.63 : Spesifikasi basis data untuk MsKuisioner Nama field
Tipe
Panjang
Keterangan
91
Kode kuisioner
Integer
10
Kode kuisyoner
Judul
Varchar
10
Judul kuisioner
Tanya
Varchar
10
Pertanyaanya
Jawab
Varchar
50
Berisi jawabanya
Kode staf
Varchar
25
Berisi kode staf
Kode pelanggan
Varchar
20
Kode pelanggan yang mengisi
4. Nama tabel
: MsKamar
Primary key
: kd_kamar
Keterangan
: Tabel berisi data kamar
Tabel 4.64 : Spesifikasi basis data untuk MsKamar Nama field
Tipe
Panjang
Keterangan
Nomer kamar
Integer
10
Nomer kamar
Tipe kamar
Varchar
10
Berisi tipe kamar
Harga kamar
Integer
20
Harga kamar
Status kamar
Varchar
10
Berisi status kamar
Ukuran kamar
Varchar
20
Berisi ukuran kamar
92 5. Nama tabel
: MsLaundry
Primary key
: kd_laundry
Keterangan
: Tabel berisi data laundry
Tabel 4.65 : Spesifikasi basis data untuk MsLaundry Nama field
Tipe
Panjang
Keterangan
Kd laundry
Integer
10
Kode laundry
Nama laundry
Varchar
25
Daftar laundry
Harga
Int
20
Jumlah harga laundy
Keterangan
Varchar
20
Keterangan laundry
Kode staf
Integer
20
Kode staf
6. Nama table
: MsPromosi
Primary key
: kd_promosi
Keterangan
: Tabel berisi data promosi
Tabel 4.66 : Spesifikasi basis data untuk MsPromosi Nama field
Tipe
Panjang
Keterangan
Kd_promosi
Integer
10
Kd promosi
tanggal
Date
10
Tanggal
Judul
Varchar
25
Berisi judul promosi
93
Isi
Varchar
100
Berisi isi promosi
Kd staf
Varchar
15
Kd staf
7. Nama tabel
: MsBanquet
Primary key
: no_banquet
Keterangan
: Tabel berisi data banquet
Tabel 4.67 : Spesifikasi basis data untuk MsJadwalmengajar Nama field
Tipe
Panjang
Keterangan
Nomer banquet
Int
5
Nomer baquet
Tipe banquet
Varchar
20
Tipe banquet
5
Ukuran banquet
Panjang
Integer
Lebar
Integer
5
Ukuran banquet
Kapasitas
Integer
10
Kapasitas banquet
Harga banquet
Integer
15
Harga sewa
Status
Varchar
10
Status penyewaan
8. Nama table
Primary key
: Msorder_banquet
: no_order_banquet
94 Keterangan
: Tabel berisi data order banquet
Tabel 4.68 : Spesifikasi basis data untuk Msorderbanquet Nama field
Tipe
Panjang
Keterangan
No order banquet
Int
10
Id order banquet
Tgl order banquet
Date
Tipe banquet
Varchar
25
Tipe banquet
Harga banquet
Integer
10
Harga
No banquet
Integer
10
Nomer banquet
Status order
Varchar
20
Status
Tanggal masuk
Date
5
Tanggal masuk
Tipe pembayaran
Varchar
20
Tipe pembayaran
Kredit kard
Integer
20
Nomer kartu kreditr
Tanggal order
banquet
nomber
9. Nama table
: Mskonfirmasi pembayaran
Primary key
: no_konfirmasi_pembayaran
Keterangan
: Tabel berisi data pembayaran
Tabel 4.69 : Spesifikasi basis data untuk Mskonfirmasi pembaya
95
Nama field
Tipe
Panjang
Keterangan
No_konfirmasi
Int
10
No konfirmasi
pembayaran
pembayaran
Tipe order
Varchar
5
Tipe order
Tanggal
Date
10
Tanggal pembayaran
Jam
Time
Nominal
Int
Jam pembayaran 20
Nilai
96
4.5 Rancangan Layar untuk Front Office 4.5.1 Rancangan Halaman Home
4.5.2 Rancangan Halaman Room
97
4.5.3 Rancangan Halaman Banquet
4.5.4 Rancangan Halaman Facilities
98
4.5.5 Rancangan Halaman Contact Us
4.5.6 Rancangan Halaman Promotion
99
4.5.7 Rancangan Halaman News
4.5.8 Rancangan Halaman Event
100
4.5.9 Rancangan Halaman Gallery
4.5.10 Rancangan Halaman Member Area
101
4.6 Rancangan Layar Untuk Front Office 4.6.1 Rancangan Layar Change Profil
4.6.2 Rancangan Layar Menambah Message
102
4.6.3 Rancangan Layar Isi Pesan
4.6.4 Rancangan Layar Order Room
103
4.6.5 Rancangan Layar Order Room
4.6.6 Rancangan Layar Order Room
104
4.6.7 Rancangan Layar Upgrade Room
4.6.8 Rancangan Layar Upgrade Room
105
4.6.9 Rancangan Layar Upgrade Room
4.6.10 Rancangan Layar Upgrade Room
106
4.6.11 Rancangan Layar Extand Room
4.6.12 Rancangan Layar Extand Room
107
4.6.13 Rancangan Layar Extand Room
108 4.6.14 Rancangan Layar Order banquet
4.6.15 Rancangan Layar Order banquet
109 4.6.16 Rancangan Layar Order banquet
4.6.17 Rancangan Layar Order banquet
110 4.6.18 Rancangan Layar Payment Confirmation
4.6.19 Rancangan Layar Payment Confirmation
111
4.6.20 Rancangan Layar Order Laundry
4.6.21 Rancangan Layar Order Laundry
112
4.6.22 Rancangan Layar Order F & B
4.6.23 Rancangan Layar Order F & B
113
4.6.24 Rancangan Layar History
4.6.25 Rancangan Layar History
114
4.6.26 Rancangan Layar Billing
4.6.27 Rancangan Layar Billing
115
4.6.28 Rancangan Layar News
4.6.29 Rancangan Layar News
116
4.6.30 Rancangan Layar Promotion
4.6.31 Rancangan Layar Promotion
117
4.6.33 Rancangan Layar Event
4.6.34 Rancangan Layar Event
118
4.6.35 Rancangan Layar FAQ
119 4.6.36 Rancangan Layar FAQ
4.6.37 Rancangan Layar FAQ
4.6.38 Rancangan Layar Kuesioner
120
4.6.39 Rancangan Layar Kuesioner
4.6.40 Rancangan Layar Change Password
121
122 4.5 Navigation Diagram 4.5.1 Navigation Diagram Front Office
Klik contact us Klik room
Klik promosi klik banquet
Klik member area
Klik facilities
123 4.5.2 Navigation Diagram Back Office 4.5.2.1 Navigation Diagram Back Office windows 1
klik change profil
klik message
klik extand room
klik order banquet
klik upgrade room
klik payment confirmation
klik order laundry
klik order F&B
124 4.5.2.2 Navigation Diagram Back Office windows 2
125 4.6 Kebutuhan Implementasi Penerapan E-CRM menggunakan berbagai elemen seperti perangkat keras dan piranti lunak. 4.6.1 Kebutuhan Perangkat Keras Sistem dirancang untuk dioperasikan pada PC standar dengan rekomendasi spesifikasi minimum adalah prosesor 800 Mhz, Ram 1 GB, harddisk 80 GB untuk PC bagian resepsionis dan marketing .Jaringan yang digunakan adalah LAN atau Local Area Network dimana setiap bagian yang dihubungkan oleh sebuah server, sehingga jalannya informasi dapat berjalan lebih cepat.
4.6.3 Kebutuhan Piranti Lunak Bahasa perancangan menggunakan notasi UML. Piranti lunak yang digunakan untuk perancangan adalah Mocrosof Visio. Bahasa pemprograman yang digunakan adalah PHP untuk pembuatan website dan forum dengan dukungan database Mysql. Sistem piranti lunak yang digunakan adalah windows XP. Sedangkan komputer pengunjung hanya membutuhkan aplikasi web browser seperti Internet Explorer.
4.7 Rencana Implementasi Implementasi dari sistem dan teknologi informasi akan membutuhkan waktu, oleh karena itu perlu dibuatkan sebuah perencanaan implementasi yang cukup matang dan baik, sehingga hasil dari sebuah perencanaan sistem dan teknologi informasi dapat terpenuhi secara menyeluruh dan optimal.
126