BAB IV IMPLEMENTASI
C. Implementasi Proses
3. Anggota
Anggota adalah pengunjung yang telah mendaftarkan data dirinya dan data hotel ke webtemplateprovider . Setelah anggota memiliki
template dan template tersebut telah diuploadkan oleh sistem, maka jadilah suatu web template hotel yang dikelola oleh anggota. Selanjutnya status anggota dalam web template hotel adalah sebagai administrator. Proses-proses yang teradi dalam web template hotel tersebut adalah sebagai berikut:
a. Daftar anggota
Calon anggota diminta untuk memasukkan data anggota dan data hotel yang ia kelola. Diantarnya adalah nama, email,
password, nama hotel, kota, dan alamat hotel. Selanjutnya sistem akan menyimpan data tersebut ke dalam tabel hotel dan tabel anggota.
b. Downloadtemplate
Dengan menekan tombol ok maka secara otomatis sistem akan mendownloadkan file-file dan database template kepada anggota.
c. Uploadtemplate
Kemudian sistem akan meletakkan file-file dan database
sehingga template tersebut menjadi sebuah website hotel yang bisa diakses oleh umum.
d. Login anggota
Login anggota merupakan syarat untuk melakukan pengelolaan
web template hotel . Login anggota dilakukan dengan
mencocokkan nama dan password anggota dengan nama dan
password dalam database. Nama dan password dalam
database ini berasal dari data yang dimasukkan oleh calon anggota pada saat mendaftar menjadi anggota web template provider .
e. Edit anggota
Anggota dapat merubah data dirinya setelah ia diberi hak sebagai administrator. Data yang bisa dirubah adalah password
anggota.
f. Mengatur template
Berikut ini adalah proses-proses yang akan mempengaruhi perubahan struktur template dari sisi isi atau konten.
i. Edit header
Header berisikan identitas hotel yaitu nama hotel, slogan hotel, dan alamat beserta nomor telepon hotel. Proses edit header akan mengubah nama hotel, warna teks nama hotel, slogan hotel, warna teks slogan hotel, dan alamat
hotel. Semua perubahan dalam proses ini akan mempengaruhi tabel header.
ii. Edit banner
Banner adalah identitas hotel dalam bentuk image atau gambar dalam ukuran tertentu yang sudah ditetapkan oleh sistem. Pengeditan banner dilakukan dengan mengganti banner default dengan banner milik hotel yang bersangkutan. Pengeditan banner akan mempengaruhi aktivasi pada tabel hotel menjadi bernilai
true. Setelah diaktivasi maka web template hotel dapat ditemukan pada sistem pencarian hotel.
iii. Update halaman
Update halaman adalah proses untuk mengelola halaman atau web page.
• Tambah halaman
Adalah proses untuk menambah halaman web
dengan mengisikan judul halaman, gambar, dan konten atau isi halaman. Proses ini akan menambah satu data halaman ke dalam tabel halaman.
• Edit halaman
Adalah proses untuk melakukan perubahan terhadap data halaman yaitu judul halaman, gambar, dan isi
halaman. Proses ini akan mengubah data halaman pada tabel halaman.
• Hapus halaman
Jika administartor men-klik tombol delete maka nama halaman yang dituju akan mengenali id halaman, kemudian melakukan penghapusan terhadap semua data halaman berdasarkan id halaman yang ditunjuk. Proses ini akan mengurangi data pada tabel halaman.
• Tambah menu
Suatu halaman yang telah dibuat dapat dijadikan sebuah menu. Sistem akan memberikan alamat url secara otomatis, dan akan menyimpan data menu tersebut ke dalam tabel menu. Setiap menu dapat memiliki sub menu.
• Tambah sub menu
Halaman juga dapat dijadikan sub menu, dengan syarat telah tercipta sebuah menu. Sistem akan memberikan alamat url secara otomatis, dan meminta user untuk memasukkan menu terlebih dahulu sebagai parent. Data sub menu ini akan tersimpan dalam tabel sub menu, dengan membawa
atribut id parent sebagai pengenal anak dari menu tertentu.
iv. Update buku tamu
Buku tamu adalah komentar yang diisikan oleh pengunjung web hotel terhadap isi website hotel. Perubahan yang bisa dilakukan oleh administrator adalah sebagai berikut:
• Tambah respon
Respon adalah tanggapan dari administrator mengenai buku tamu yang diisikan oleh pengujung. Proses ini akan menambah data respon ke dalam tabel buku tamu.
• Hapus buku tamu
Proses ini akan melakukan penghapusan terhadap semua data buku tamu yang ditunjuk berdasarkan id buku tamu, dan akan mengurangi data dalam tabel buku tamu.
v. Updatefile
File yang ditampilkan dalam web template hotel sepenuhnya diserahkan kepada pengelola hotel. Biasanya
file tersebut berupa file artikel, informasi, ataupun file
gambar, yang berkaitan dengan promosi hotel. Proses ini terdiri dari beberapa sub proses yaitu:
• Uploadfile
Upload adalah proses untuk memasukkan file ke dalam web hotel . Data file tersebut selanjutnya akan disimpan dalam satu folder yang hanya memuat file hasil upload yaitu folderfiles.
• Hapus file
Administrator dapat melakukan penghapusan file
bila diperlukan. Dengan menekan tombol delete
maka sistem akan mengenali id file, kemudian sistem akan melakukan penghapusan file dalam
folderfiles.
vi. Update galeri
Galeri adalah fasilitas untuk menampilkan moment atau acara hotel. Proses ini meliputi:
• Tambah galeri
Menambah galeri baru dengan mengisikan judul galeri, gambar, dan isi berita galeri. Proses ini akan menambah satu baris data pada tabel galeri.
• Edit galeri
Proses ini dapat melakukan perubahan terhadap data galeri yaitu judul galeri, gambar dan isi berita galeri.
• Hapus galeri
Galeri yang ditunjuk untuk dihapus dikenali sebagai id galeri, kemudian sistem melakukan penghapusan berdasarkan id galeri.
Proses edit dan hapus galeri akan mempengaruhi tabel galeri.
vii. Edit footer
Footer berisikan data pengelola hotel dalam hal ini adalah administrator. Proses ini akan menyimpan data footer ke dalam tabel footer.
g. Logout
Ini merupakan proses untuk keluar dari sistem administrator.