BAB III PEMBAHASAN. kamar ini akan ditangani oleh petugas reservasi dengan mempertimbangkan

dokumen-dokumen yang mirip
1 H a n d o u t T u g a s A k h i r J u r u s a n M a n a j e m e n I n f o r m a t i k a

BAB IV RANCANGAN SISTEM USULAN

BAB II ANALISIS DAN PERANCANGAN

PEMBUATAN WEBSITE INFORMASI MUSEUM DI JAKARTA DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER 8, PHP DAN MYSQL

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB V IMPLEMENTASI SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II ANALISA DAN RANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi

BAB III ANALISA DAN PERANCANGAN

BAB III PEMBAHASAN. penyewaan film berupa DVD asli (original) dan blu-ray. Rental Bioskop Rumah ini

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM USULAN

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV RANCANGAN SISTEM USULAN. Sistem berjalan Pengolahan Administrasi Penerimaan Mutasi Siswa pada

BAB III DESAIN DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

PERANCANGAN PENJUALAN BARANG BERBASIS WEB PADA TOKO DARMA HANDY CRAFT TASIKMALAYA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Bangun Sistem Informasi Pelayanan pada Hotel Pondok Asri Surabaya.

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 2 ANALISIS DAN PERANCANGAN. berbasis web di Hotel Indah Palace Yogyakarta ini dibutuhkan beberapa

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang

BAB 2 ANALISIS DAN PERANCANGAN

BAB IV HASIL RANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III DESAIN DAN PERANCANGAN

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

BAB IV IMPLEMENTASI DAN PENGUJIAN. web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB 4 IMPLEMENTASI DAN EVALUASI. jadwal implementasi yang berlangsung selama kurang lebih 2 bulan : (lihat tabel 4.1)

BAB III PEMBAHASAN. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

Bab 3 Metode dan Perancangan Sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem merupakan sekumpulan elemen yang satuan. fungsinya saling berhubungan dan bertanggungjawab

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan

BAB IV HASIL DAN UJI COBA

BAB II ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB IV DISKRIPSI PEKERJAAN. Menganalisa Proses merupakan langkah awal dalam membuat Tutorial ini.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah suatu ilmu yang digunakan untuk memecahkan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB III PERANCANGAN PENELITIAN

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

Transkripsi:

BAB III PEMBAHASAN 3.1. Analisa Kebutuhan Reservasi adalah suatu proses permintaan pemesanan kamar dan fasilitas lain yang diinginkan oleh calon tamu untuk priode tertentu seluruh permintaan pemesanan kamar ini akan ditangani oleh petugas reservasi dengan mempertimbangkan keberadaan kamar pada saat itu. Bagian pemesanan kamar merupakan bagian yang memiliki fungsi yang sangat virtual, ini dikarenakan tinggi rendahnya tingkat hunian kamar sangat ditentukan oleh kemampuan bagian reservasi didalam menangani pemesanan kamar dihotel. Seorang petugas reservasi harus memiliki kemampuan tentang dasar-dasar reservasi, produk dan jasa yang dijual, bagaimana menjualnya atau teknik menjual, serta penggunaan teknologi sistem informasi reservasi sewa kamar hotel adalah sistem informasi yang akan membantu proses pengolahan data pemesanan kamar hotel sesuai dengan tanggal check-in check-out pelanggan. 3.1.1. Analisa Kebutuhan Pengguna Tahap analisa kebutuhan adalah tahap untuk mengidentifikasi apa saja yang perlu dilakukan oleh sistem, apa yang dibutuhkan dan dinginkan oleh pengguna dari sistem. 30

31 1. Analisa kebutuhan user terhadap website sebagai berikut: a. user dapat melihat halaman beranda, user dapat melihat facility dan service, user dapat melakukan pendaftaran, b. user juga dapat memberikan saran/komentar kepada admin. 2. Kebutuhan Customer kepada website sebagai berikut: a. Customer dapat melakukan login, customer dapat melakukan reservasi, customer dapat melihat profil,customer dapat melihat service, customer dapat melihat facility, b. Customer dapat memberikan saran/komentar kepada admin, dan customer dapat melakukan logout setelah transaksi selesai. 3. Kebutuhan admin terhadap website sebagai berikut: a. Admin dapat melihat, mengedit, menghapus, data reservasi, data customer, menambahkan data kamar dan logout b. Admin dapat selalu mengecek aktifitas yang dilakukan customer. 4. Sitem yang akan dirancang adalah sebagai berikut: a. Sistem dapat memberikan layanan transaksi secara online b. Sistem dapat mengecek penginputan Email saat pendaftaran apakah sudah digunakan oleh customer lain atau pun penulisan yang salah.

32 3.2. Perancangan Perangkat Lunak 3.2.1. Rancangan Antar Muka Spesifikasi rancangan antarmuka merupakan salah satu perancangan yang sangat penting dalam merancang sistem yang akan dibuat. Supaya lebih praktis dan mudah dipahami oleh pengguna sistem untuk mendefinisikan bagian dari tampilan dalam mendesign tampilan web tersebut. Rancangan harus sesuai dengan struktur navigasi yang telah dibuat, sehingga design menjadi terarah. Berikut ini merupakan tampilan web. 1. Rancangan antar muka Daftar customer Rancangan ini digunakan user sebagai mengisi data pribadi agar dapat mengakses halaman customer Gambar III.1 Rancangan Halaman Daftar Customer

33 2. Rancangan antar muka Reservation Rancangan antar muka ini digunakan customer sebagai tempat untuk melakukan pemesanan kamar. Gambar III.2 Rancangan Halaman Reservation 3. Rancangan antar muka login admin Halaman ini digunakan sebagai akses untuk dapat masuk ke halaman administrator

34 Gambar III.3 Rancangan Halaman Login Admin 3.2.2. Rancangan Basis Data Basis data bertujuan untuk menentukan rancangan website ecommerce. Perancangan sistem dimulai dengan perancangan Entity Relationship Diagram (ERD), Logical Relational Structure (LRS), Spesifikasi File. Perancangan dan desain website dimulai dengan perancangan detail dari halaman yang akan ditampil dalam website

35 1. ERD (Entity Relation Diagram) m id_ruangan id_kategori nomor_kamar M memiliki nomor_kamar 1 memiliki berisi Kode_transaksi Tgl_transaksi M terdapat 1 Histori_transaksi Id_ruangan Id_kategori 1 terdapat 1 1 Kategori_kamar Id_kategori Nama_kamar email M durasi Harga_kamar Bukti Jumlah_kamar memiliki 1 m transaksi M 1 melakukan 1 pelanggan Id_transaksi Id_ruangan Tanggal_booking email No_tlpn email Kode_transaksi No_ktp password Tgl_out Durasi_sewa alamat Nama_lengkap kota provinsi Gambar III.4 Entity relationship Diagram Reservasi Kamar Hotel

36 2. LRS (Logical Relational Structure) Gambar III.5 Logical Relational Structure Reservasi Kamar Hotel

37 3. Spesifikasi File Menjelaskan tentang file atau table yang terbentuk dari transformasi ERD (dan atau file-file penunjang basis web). File-file ini tersimpan pada database Reservasihotelivan dengan parameter-parameter sebagai berikut: 1. Nama file : File pelanggan Akronim Fungsi Tipe File Organisasi File Akses File Media Panjang Record Kunci Filed Software : Pelanggan.Myd. : sebagai tempat menyimpan data pelanggan : File Master : Indexed Sequential : Random : Hardisk : 300 karakter : email : MySql Tabel III.1 Spesifikasi File Pelanggan No Element data Nama field Tipe Size Keterangan 1. Email Email Varchar 30 Primary key 2. Password password Varchar 50 3. Nama lengkap nama_lengkap Varchar 30 4. Nomor Telepone no_tlpn Varchar 20

38 5. Nomor ktp no_ktp Varchar 30 6. Alamat Alamat Varchar 100 7. Kota Kota Varchar 20 8. Provinsi Provinsi Varchar 20 2. Nama File : File kategori_kamar Akronim : Kategori_kamar.myd. Fungsi :Sebagai tempat penyimpanan data Kategori kamar Tipe : File Master Organisasi File : Indexed Sequential Akses File : Random Media : Harddisk Panjang Record : 42 karakter Kunci Field : id_kategori Software : MySql

39 Tabel III.2 Spesifikasi File KATEGORI_KAMAR No Element data Nama field Tipe Size Keterangan 1. Id_kategori id_kamar Varchar 11 Primary key 2. Nama_kamar nama_kamar Varchar 20 3. Harga_kamar harga_kamar Double 4. Jumlah kamar Jumlah_kamar Integer 11 3. Nama File : File nomor_kamar Akronim : Nomor_kamar.myd. Fungsi :Sebagai tempat penyimpanan tipe kamar dan nomor kamar Tipe : File Master Organisasi File : Indexed Sequential Akses File : Random Media : Harddisk Panjang Record : 47 karakter Kunci Field : id_ruangan

40 Software : MySql Tabel III.3 Spesifikasi File NOMOR_KAMAR No Element data Nama field Tipe Size 1. Id_ruangan id_ruangan Integer 11 2. Nomor_kamar nomor_kamar Varchar 25 3. Id_kategori id_kategori Integer 11 4. Nama File : File transaksi Akronim : Transaksi.myd. Fungsi :Sebagai tempat penyimpanan transaksi pemesanan kamar Tipe : File Transaksi Organisasi File : Indexed Sequential Akses File : Random Media : Harddisk Panjang Record : 67 karakter Kunci Field : id_transaksi

41 Software : MySql Tabel III.4 Spesifikasi File Transaksi No Element data Nama field Tipe size Keterangan 1. Id_transaksi id_transaksi Integer 11 Primary key 2.. Tanggal_booking tanggal_booking Date 3. Tgl_out tgl_out Date 4. Durasi_sewa durasi_sewa Integer 5 5. Id_ruangan id_ruangan Integer 11 6. Email Email Varchar 30 7. Kode_transaksi kode_transaksi Varchar 10 5. Nama File : File user/admin Akronim : User/admin.myd. Fungsi :Sebagai tempat akses admin Tipe : File Master Organisasi File : Indexed Sequential Akses File : Random Media : Harddisk Panjang Record : 80 karakter

42 Kunci Field : username Software : MySql Tabel III.5 Spesifikasi File User/admin No Element data Nama field Tipe Size Keterangan 1. Username Username Varchar 30 Primary key 2. Password Password Varchar 50 6. Nama File : File testimoni Akronim : Testimoni.myd. Fungsi :Sebagai tempat penyimpan komentar pengunjung Tipe : File Master Organisasi File : Indexed Sequential Akses File : Random Media : Harddisk Panjang Record : 71 karakter Kunci Field : id_testimoni Software : MySql

43 Tabel III.6 Spesifikasi File Testimoni No Element data Nama field Tipe Size Keterangan 1. Id testimoni Id_testimoni Integer 11 Primary key 2. Email Email Varchar 30 3. Nama Nama Varchar 30 4. Testimoni Testimony Text 7. Nama File : File histori_transaksi Akronim : Histori_transaksi.myd. Fungsi :Sebagai tempat penyimpan histori_transaksi pengunjung Tipe : File Master Organisasi File : Indexed Sequential Akses File : Random Media : Harddisk Panjang Record : 92 karakter Kunci Field : kode_transaksi Software : MySql

44 Tabel III.7 Spesifikasi File Histori_transaksi No. Element data Nama field Tipe Size Keterangan 1. Kode_transaksi kode_transaksi Varchar 10 Primary Key 2. Tgl_transaksi tgl_transaksi Date 3. Email Email Varchar 50 4. Id_ruangan id_ruangan Integer 10 5. Id_kategori id_kategori Integer 11 6. Durasi Durasi Integer 11 7. Bukti Bukti Text 3.2.3. Rancangan Struktur Navigasi Struktur navigasi adalah struktur atau alur dari suatu program yang merupakan rancangan hubungan (rantai kerja) dari beberapa area yang berbeda dan dapat membantu mengorganisasikan seluruh elemen pembuatan Website. Menentukan struktur navigasi merupakan hal yang sebaiknya dilakukan sebelum membuat suatu Website. Struktur navigasi yang digunakan pembuatan website ini adalah struktur navigasi campuran (composite).

45 1. Struktur Navigasi Halama User Gambar III.6 Rancangan Struktur Navigasi User 2. Struktur Navigasi Halaman Customer Gambar III.7 Rancangan Struktur Navigasi Customer

46 3. Struktur Navigasi Halaman Admin Gambar III.8 Rancangan Struktur Navigasi Admin 3.3. Implementasi dan Pengujian Unit 3.3.1. Implementasi a. Rancangan Halaman Daftar Customer Halaman Daftar customer adalah rancangan ini digunakan user sebagai mengisi data pribadi untuk mengakses halaman customer

47 Gambar III.9 Rancangan Halaman Customer b. Rancangan Halaman Reservation Halaman Reservasi adalah halaman bagi customer untuk melakukan pemesanan kamar sebagai berikut:

48 Gambar III.10 Rancangan Halaman Reservation c. Rancangan Halaman Login Admin Halaman Login adalah halaman bagi admin untuk menginput username dan Password nya. Rancangan tampilan sebagai berikut:

49 Gambar III.11 Rancangan Halaman Login 1. Spesifikasi Sistem Komputer Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan web Reservasi kamar hotel a. Spesifikasi Perangkat Keras Yang dimaksud dengan perangkat keras disini adalah seperangkat alat yang membantu sistem yang diusulkan dengan alat bantu lain. Yang terdiri dari unit masukan (input), unit pemerosesan (process), unit untuk keluaran (output), dan untuk simpanan luar (memory). Pemilihan suatu komputer antara lain ditentukan oleh kapasitas komputer dan unit pengolahan datanya (CPU), unit pemasukkan datanya

50 yaitu keyboard dan media penyimpanan datanya berupa harddisk atau disk drive. Penulis menerangkan juga bahwa perangkat keras yang digunakan pada sistem berjalan saat ini adalah sebagai berikut : 1) CPU (a) AMD E-350 APU with Radeon HD (b) RAM 2GB (c) Hard Disk 320 GB 2) Mouse 3) Keyboard 4) Printer Canon ip2700 5) Monitor dengan resolusi layar minimum 1024x768 Koneksi internet dengan kecepatan 2 Mbps. 2. Spesifikasi Perangkat Lunak Perangkat lunak atau yang disebut sofware adalah seluruh fase dari system pengolahan data yang diluar dari peralatan komputernya sendiri. fasilitas sofware itu sendiri terdiri dari sistem design, program data prosedur-prosedur lainnya. Disini penulis menerangkan bahwa sistem komputer perangkat lunak yang digunakan saat ini sebagai berikut: Sistem Operasi : Microsoft windows 7 professional 1) Program Design : Adobe Dreamweaver CS5

51 2) Bahasa script : PHP 3) Web Server : Apache2Triad Versi 1.5.4 4) Browser : Mozilla Firefox 5) Database : phpmyadmin.2.7.0 3.3.2. Pengujian Unit Pengujian terhadap program yang dibuat menggunakan blackbox testing yang fokus terhadap proses masukan dan keluaran program Tabel III.8 Form Login User/admin No Skenario pengujian Test case Hasil yang diharapkan Hasil pengujian 1 Mengkosongkan semua isian data login pada login user/admin, lalu langsung mengklik tombol Login 2 Hanya mengisi data username dan mengkosongkan data password, lalu langsung mengklik tombol Login 3 Hanya mengisi data password dan mengkosongkan data username, lalu langsung mengklik tombol Login Username : (Kosong) Password : (Kosong) Username : admin Password : (Kosong) Username : (Kosong) Password : admin Sistem akan menolak akses login dan menampilkan pesan Please fill out this field Sistem akan menolak akses login dan menampilkan pesan Please fill out this field Sistem akan menolak akses login dan menampilkan pesan Please fill out this field Sesuai Harapan Sesuai Harapan Sesuai Harapan Kesimpulan Valid Valid Valid

52 4 Menginputkan dengan kondisi salah satu data benar dan satu lagi salah, lalu langsung mengklik Login 5 Menginputkan data login dengan benar, lalu langsung mengklik Login Username : admin Password :34655(salah) Username : admin Password : Admin Sistem akan menolak akses login dan menampilkan pesan Username atau Password salah Sistem menerima akses login dan kemudian langsung menampilkan index admin Sesuai Harapan Sesuai Harapan Valid Valid Tabel III.9 Form Login Customer No Skenario pengujian Test case Hasil yang diharapkan 1 Mengkosongkan semua isian data login pada login Customer, lalu langsung mengklik tombol Login 2 Hanya mengisi data username dan mengkosongkan data password, lalu langsung mengklik tombol Login Username : (Kosong) Password : (Kosong) Username : ivan@gmail.co m Password : (Kosong) Sistem akan menolak akses login dan menampilkan pesan User name atau password salah Sistem akan menolak akses login dan menampilkan pesan User name atau password salah Hasil pengujian Sesuai Harapan Sesuai Harapan Kesimpula n Valid Valid 3 Hanya mengisi data password dan mengkosongkan data username, lalu langsung mengklik tombol Login Username : (Kosong) Password : 12345 Sistem akan menolak akses login dan menampilkan pesan User name atau password salah Sesuai Harapan Valid

53 4 Menginputkan dengan kondisi salah satu data benar dan satu lagi salah, lalu langsung mengklik Login 5 Menginputkan data login dengan benar, lalu langsung mengklik Login Username : ivan@gmail.co m Password :34655(salah) Username : ivan@gmail.co m Password : 123 Sistem akan menolak akses login dan menampilkan pesan User name atau password salah Sistem menerima akses login dan kemudian langsung menampilkan index customer Sesuai Harapan Sesuai Harapan Valid Valid