PEMBUATAN WEBSITE SEBAGAI MEDIA PROMOSI DAN...
-
Upload
nguyendiep -
Category
Documents
-
view
227 -
download
0
Transcript of PEMBUATAN WEBSITE SEBAGAI MEDIA PROMOSI DAN...
1
PEMBUATAN WEBSITE SEBAGAI MEDIA PROMOSI DAN
RESERVASI PADA HOTEL BUGIS ASRI
YOGYAKARTA
NASKAH PUBLIKASI
disusun oleh
Yudi Hananto
07.12.2344
JURUSAN SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2011
2
NASKAH PUBLIKASI
PEMBUATAN WEBSITE SEBAGAI MEDIA PROMOSI DAN
RESERVASI PADA HOTEL BUGIS ASRI
YOGYAKARTA
disusun oleh
Yudi Hananto
07.12.2344
Dosen Pembimbing
Rum Muhamad Andri Kr, Ir, M.Kom
NIK. 190302011
Tanggal, 30 Desember 2011
Ketua Jurusan
Sistem Informasi
Bambang Sudaryatno, Drs, MM
NIK. 190302029
3
The Made of Website as Advertising and Reservation
of Bugis Asri Hotel Yogyakarta
Pembuatan Website sebagai Media Promosi dan Reservasi
pada Hotel Bugis Asri Yogyakarta
Yudi Hananto
07.12.2344
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA
ABSTRACT
The using of websites as a promotion media and online reservation
facilities are commonly used by medium class hotels to improve its services, but
this is not presently owned by Hotel Bugis Asri. So what is expected by
management to be able to compete with competitors in the hotels business in
Yogyakarta have not been fully realized.
Based on the problems, arise the idea to promote the Bugis Asri hotel by
creating a website and add online fasilily there. Where the website can process
the reservation data and reports monthly room rental revenue.
By the website as a promotion media and reservation, it hoped that Bugis
Asri began to compete with other competitors in the business of hotels in
Yogyakarta.
Keyword : website, hotel, reservations online.
4
1. Pendahuluan
Media informasi yang berbasis internet, bukan merupakan hal yang asing lagi
bagi masyarakat khususnya bagi dunia usaha. Informasi yang beragam banyak tersedia
di internet dan dimanfaatkan sebagai media periklanan suatu perusahaan maupun suatu
lembaga, baik lembaga bisnis maupuan lembaga non bisnis. Saat ini terdapat jutaan
website di internet, kita dapat mengakses informasi yang mencakup berbagai topik, yang
menggunakan website sebagai media promosi suatu bisnis tertentu. Website juga
menjadi sarana komunikasi yang disukai karena sifatnya mendunia dan menjadi ajang
media promosi yang sangat efektif.
Penggunaan website sebagai media promosi dan sarana reservasi online
sekarang sudah banyak digunakan hotel-hotel kelas melati untuk meningkatkan
pelayanannya, namun hal inilah yang saat ini belum dimiliki Hotel Bugis Asri. Sehingga
apa yang diharapkan oleh manajemen untuk dapat bersaing dengan kompetitor dalam
persaingan bisnis hotel di Yogyakarta belum sepenuhnya dapat terealisasi.
Dari permasalahan di atas timbul gagasan untuk mempromosikan hotel Hotel
Bugis Asri dengan membuat website dan menambahkan fasilias reservasi online pada
web tersebut. Di mana website tersebut dapat mengolah data reservasi maupun laporan
bulanan pendapatan sewa kamar.
Dengan adanya website sebagai media promosi dan reservasi maka diharapkan
Hotel Bugis Asri mulai dapat meningkatkan pelayanan kepada pelanggan dan daya saing
dengan hotel - hotel kelas melati lainnya.
2. Landasan Teori
2.1 Pengertian Website
Website atau situs dapat diartikan sebagai kumpulan halaman-halaman yang
digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara,
dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang
membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing
dihubungkan dengan jaringan-jaringan halaman. 1
2.1.1 Unsur-unsur Website
2.1.1.1 Nama Domain
1. Generic Domains (gTLDs)
2. Country-Specific Domains (ccTLDs)
1 1 Hendra Saputro, “Pengertian Website dan Unsur-Unsurnya”,http://www.balebengong.net/topik/
teknologi/2007/08/01/pengertian-website-dan-unsur-unsurnya.html, pada tanggal 14 Oktober 2011
5
2.1.1.2 Rumah Tempat Website (Web Hosting)
2.1.1.3 Bahasa Program (Scripts Program)
2.1.1.4 Desain Website
2.1.1.5 Publikasi Website
2.1.1.6 Pemeliaharaan Website
2.2 Pengertian Internet
Internet merupakan jaringan global komputer dunia, besar dan sangat luas sekali
dimana setiap komputer saling terhubung satu sama lainnya dari negara ke negara
lainnya di seluruh dunia dan berisi berbagai macam informasi, mulai dari text, gambar,
audio, video, dan lainnya.
Internet itu sendiri berasal dari kata Interconnection Networking, yang berarti
hubungan dari banyak jaringan komputer dengan berbagai tipe dan jenis, dengan
menggunakan tipe komunikasi seperti telepon, satelit, dan lainnya.
2.2.1 Teknologi Internet
1. URL (Uniform Resource Locator)
2. TCP/IP (Transmission Control Protocol / Internet Protocol)
3. Browser
4. E-Mail
5. Chatting
2.3 Pengenalan HTML
HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang
digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di
dalam sebuah browser Internet.
2.4 Pengertian PHP
PHP singkatan dari Personal Home Page Tools, adalah sebuah bahasa scripting
yang dibundel dengan HTML, yang dijalankan disisi server.
2.5 Penggabungan Script PHP dan HTML
Bahasa pemrograman PHP dapat digabungkan dengan HTML dengan terlebih
dahulu memberikan tanda tag buka dilanjutkan tanda tanya ( <? ) kemudian ditutup
dengan tanda tanya dilanjutkan tanda tag tutup ( ?> ). Ada dua tipe penggabungan
antara PHP dan HTML yaitu (USU, 2009) : 2
2 Adiyans, “Gabungan Script PHP dan HTML”, http://smkn-gudo.blogspot.com/2011/10/gabung
an-script-php-dan-html.html, pada 14 Oktober 2011
6
1. Embedded Script, yakni penulisan tag PHP di sela-sela tag HTML
2. Non Embedded Script, yakni cara penulisan tag PHP dibagian paling awal
dan paling akhir dokumen
2.6 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(database management system) atau DBMS.
2.7 Pengenalan CSS
CSS merupakan singkatan dari Cascading Style Sheet. Dengan CSS, mampu
memisahkan antara desain tampilan website dengan konten atau isi.
Ada tiga cara dimana kita bisa meletakkan kode CSS, yaitu :
1. Internal StyleSheet
2. Inline Style
3. External StyleSheet
2.8 Pengenalan Macromedia Dreamweaver 8
Macromedia Dreamweaver yang merupakan salah satu software web design
terpopuler dipilih sebagai software web design.
2.9 Pengenalan Mozilla Firefox
Mozilla Firefox aslinya bernama Phoenix dan kemudian untuk sesaat dikenal
sebagai Mozilla Firebird, adalah penjelajah web antar-platform gratis yang dikembangkan
oleh Yayasan Mozilla dan ratusan sukarelawan.
2.10 Pengenalan XAMPP
XAMPP adalah satu paket komplit web server yang mudah dipasang di berbagai
sistem operasi. Dalam paketnya sudah terkandung Apache (web server), MySQL
(database), PHP (server side scripting), dan berbagai pustaka bantu lainnya.
2.11 Adobe Phothosop CS 3
Adobe photoshop CS3 adalah salah satu software khusus yang digunakan untuk
pengolahan gambar, mengoreksi warna image, memperbaiki image, menggabungkan
beberapa image, memberi efek khusus seperti: sorotan cahaya, tetesan air, efek timbul
pada image.
7
3. Analisis dan Perancangan Sistem
3.1 Tinjauan Umum
Hotel Bugis Asri Yogyakarta merupakan salah satu hotel kelas melati yang
berada di daerah Bugisan Yogyakarta. Hotel ini berdiri pada bulan Maret 2010. Hotel ini
cukup strategis mengingat letaknya hanya 500 meter dengan Tamansari dan komplek
Keraton Yogyakarta yang merupakan salah satu tujuan utama wisatawan yang berlibur di
Yogyakarta. Hotel ini beralamat di jl. Sugeng Jeroni No. 46 Bugisan Yogyakarta.
3.2 Analisis Sistem
Analisis sistem dapat diidentifikasi sebagai penguraian dari suatu sistem
informasi kedalam bagian-bagian komponen dengan maksud untuk mengidentifikasi dan
mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-
perbaikannya
3.2.1 Analisis Kelemahan Sistem
Analisis SWOT merupakan salah satu metode untuk menggambarkan kondisi
dan mengevaluasi suatu masalah, proyek atau konsep bisnis yang berdasarkan faktor
internal (dalam) dan faktor eksternal (luar) yaitu:
1. Strengths (kekuatan)
Reservasi bisa dilakukan 24 jam sehari.
Mengurangi biaya-biaya yang berhubungan dengan kertas, seperti biaya
percetakan, laporan dan sebagainya.
Dapat menyampaikan informasi dengan lebih efektif.
Modal yang dibutuhkan relatif rendah.
Transaksi keuangan melalui transfer dana elektronik sangat cepat dan
bisa dilakukan kapanpun dan dimanapun.
2. Weakness (kelemahan)
Tidak ada interaksi langsung dengan pelanggan. Oleh karena itu ruang
lingkup meyakinkan pelangan tidak ada.
Jumlah pelanggan yang mau melakukan reservasi online masih rendah.
3. Opportunities (Peluang)
Setiap hari jumlah pengguna internet meningkat dengan cepat.
Orang-orang akan merasa lebih nyaman untuk melakukan reservasi
melalui internet.
Perusahaan-perusahaan besar sudah masuk dalam bidang ini sehingga,
mereka membuat orang terbiasa dan yakin tentang pemasaran melalui
internet pada biaya perusahaan.
8
4. Threath (ancaman)
Menimbulkan kebosanan jika tidak ada inovasi.
Administrator yang ceroboh & adanya serangan hackers bisa
melenyapkan kepercayaan masyarakat.
3.2.2 Analisis Kebutuhan Sistem
3.2.2.1 Kebutuhan Perangkat Keras
3.2.2.2 Kebutuhan Perangkat Lunak
3.2.2.3 Kebutuhan Informasi
Kebutuhan informasi yang dihasilkan adalah :
1. Sistem harus bisa melakukan entri kategori yang berhubungan dengan kelas
kamar dan harga sewanya.
2. Sistem harus bisa melakukan entri data untuk melakukan reservasi
3. Sistem harus bisa menampilkan informasi atau update perubahan harga atau
adanya promo
3.2.2.4 Kebutuhan Pengguna (user)
1. Programmer
2. Administrator
3. Marketing Online
3.2.3 Analisis Kelayakan Sistem
Analisis kelayakan merupakan suatu analisis untuk menilai proyek yang akan
dikerjakan di masa mendatang. Penilaian di sini tidak lain adalah memberikan
rekomendasi apakah sebaiknya proyek yang bersangkutan layak dikerjakan ataukah
sebaiknya ditunda dulu.
3.2.3.1 Kelayakan Teknologi
3.2.3.2 Kelayakan Hukum
3.2.3.3 Kelayakan Operasional
3.2.3.4 Kelayakan Ekonomi
1. Biaya pengadaan (Procurement Cost)
Biaya pengadaan termasuk semua biaya yang terjadi sehubungan dengan
memperoleh perangkat keras.
2. Biaya persiapan operasi (Start-Up Cost)
Biaya ini berhubungan dengan semua biaya untuk membuat sistem siap
dioperasikan. Biasanya mencakup biaya pembelian perangkat lunak,
inisialisasi, biaya personil maupun manajemen.
9
3. Biaya proyek (Project-related Cost)
Biaya proyek yaitu biaya yang berhubungan dengan biaya-biaya untuk
mengembangkan sistem termasuk penerapannya.
4. Biaya Operasi dan Biaya Penerapan (On Going Cost)
Biaya yang dikeluarkan untuk mengoperasikan sistem dalam beroperasi.
3.3 Perancangan Sistem
Tujuan dari perancangan sistem secara umum adalah untuk memberikan
gambaran secara umum kepada user atau pengguna tentang sistem yang baru atau
sistem yang diusulkan.
3.3.1 Perancangan Model
1. Flowchart Sistem Yang Diusulkan
Sistem flowchart merupkan diagram alir yang menggambarkan suatu sistem
logika komputer antara peralatan tersebut.
Gb. 1 Flowchart
Data kamar
Input data kamar
Olah data
kamar
Data berita
Input data berita
Olah data
berita
berita
Lap. berita
Pembuatan lap.
berita
Data admin
Input data admin
Olah data
admin
admin
Input data member
Olah data
member
member
Lap. member
Pembuatan lap.
member
kamar
Lap. reservasi
Pembuatan lap.
reservasi
Input data reservasi
Olah data reservasi
reservasi
10
2. Data Flow Diagram
Data Flow Diagram merupakan gambaran sistem logika. Gambaran ini tidak
tergantung pada perangkat keras, perangkat lunak, struktur data dan
organisasi file.
Gb. 2 Data Flow Diagram level 1
3.3.2 Perancangan Basis Data
Sistem basis data diartikan sebagai kumpulan file (tabel) yang saling
berhubungan (dalam sebuah basis data pada sistem komputer) dan sekumpulan
program (DBMS) yang memungkinkan beberapa pemakai untuk mengakses dan
memanipulasi file-file (tabel-tabel) tersebut.
Database merupakan salah satu komponen yang penting dalam sistem
informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai.
Data member
Data
admin
Data
berita
Data
kamar
Data
reservasi
Data
member
Data kamar
Member
lap data kamar, lap reservasi, lap data member
Data Member Tb Member
5
Proses Data
Member
lap data admin, lap data kamar, lap reservasi, , lap data
member
Menampilkan data reservasi
Data Reservasi
Data Reservasi
Tb Reservasi
4
Proses Data
Reservasi
6 Menampilkan
Informasi
Owner Data Admin
1
Proses Data
Admin
Tb Admin
Admin/
Owner Data Berita
2
Proses Data
Berita Tb Berita
Data Kamar
Tb Kamar
3
Proses Data
Kamar
Data admin
Data admin
11
Copyright © Hotel Bugis Asri 2011
Home Sign In Reservation
Manampilkan halaman utama website HBA
Menampilkan update berita
Menu Utama
About Us
Rate & Packages Photo Gallery
How To Reservation
FAQ
Contact Us
Normalisasi adalah salah satu tahap dalam perancangan basis data yang
mempunyai tujuan untuk membuat struktur tabel-tabel dalam database menjadi normal.
Normal artinya tabel-tabel yang dibuat, sebisa mungkin tidak mengandung redundansi
data, sehingga dapat mengefisienkan update dan menghindari kesalahan-kesalahan
dalam logika pemrograman basis data.
2.3.3 Perancangan Interface Antarmuka
Gb. 3 Rancangan Interface
4. Implementasi dan Pembahasan
4.1 Implementasi Sistem
Implementasi sistem merupakan tahap merealisakan sistem yang baru
dikembangkan agar nantinya sistem tersebut siap di implementasikan sesuai dengan
yang diharapkan. Tujuanya adalah apakah sistem yang dibuat sudah siap di operasikan
atau belum. Tahapan implementasi sistem dapat terdiri dari langkah-langkah berikut :
1. Menerapkan rencana implementasi
2. Melakukan kegiatan implementasi
a. Pemilihan tempat dan instalasi hadware dan software
b. Pelatihan personil
c. Pengujian program/sistem
3. Tindak lanjut implementasi
HBA
12
4.1.1 Uji coba Sistem dan Program
1. Uji Coba Program
Uji coba program merupakan proses untuk mengecek apakah suatu
perangkat lunak yang dihasilkan bebas dari kesalahan-kesalahan yang
mungkin terjadi :
a. Kesalahan kode program (sintax error)
terjadi karena programmer salah dalam menuliskan baris program
b. Kesalahan proses (run-time error)
merupakan jenis kesalahan yang ditemukan saat program dijalankan
c. Kesalahan logika (logical error)
merupakan kesalahan pada logika
2. Uji Coba System
a. Blackbox Testing
Blackbox Testing adalah metode pengecekan sistem berdasarkan
fungsi–fungsinya, tanpa melihat source code-nya.
Tabel 1 Blackbox Testing
No Halaman Unit Pengetesan Action Hasil
1 Form Registration
Submit Mengirimkan data dari form registrasi
Baik
Reset Mereset data yang ada pada form registrasi
Baik
2 Login Member
Sign Up Link menuju form registrasi Baik
Login Mengecek username dan password member untuk login sebagai sesi member
Baik
3 Menu Member
Data Rsv Anda Link ke reservasi member Baik
Rsv Sukses Link ke reservasi yang disetujui
Baik
Log Out Link keluar dari sesi member Baik
4 Menubar
Home Link ke halaman home Baik
About Us Link ke halaman about us Baik
Rate & Packages Link ke halaman rate & packages
Baik
How To Reservation
Link ke halaman how to reservation
Baik
FAQ Link ke halaman FAQ Baik
Contact Us Link ke halaman contact us Baik
b. Whitebox Testing
Whitebox Testing adalah testing terhadap sistem yang menguji tiap-tiap
unit testing hingga melihat ke source code-nya.
13
<?php session_start();
$koneksi=mysql_connect("localhost", "root", "") or die
("<h4 align=center>Error - Gagal Koneksi Ke Server !</h3>");
mysql_select_db("hba",$koneksi) or die
("<h4 align=center>Error - Gagal Koneksi Ke DataBase!</h3>");
?>
Pengujian whitebox testing diatas adalah pengujian terhadap
koneksi dengan database apakah sudah berjalan bagaimana
semestinya atau belum.
4.1.2 Manual Program
Manual Program adalah petunjuk dalam pengoperasian website. Dengan tujuan
orang lain yang menggunakan website ini akan bisa mengoperasikan setelah membaca
manual program ini.
Gb. 4 Manual Reservasi
14
5. Penutup
5.1 Kesimpulan
1. Website merupakan sarana yang tepat sebagai media publikasi karena dapat
meningkatkan omset dengan cara membuat media promosi untuk menarik
konsumen, baik konsumen dalam kota maupun luar kota.
2. Dengan adanya website ini, konsumen dapat mengetahui informasi terbaru
serta dapat melakukan transaksi secara online yang dapat diakses langsung
oleh semua kalangan konsumen.
3. Website ini dapat membantu perusahaan dalam mengelola data reservasi.
5.2 Saran
Untuk lebih meningkatkan kinerja dari website Hotel Bugis Asri ini, penulis
mengusulkan beberapa saran yang dapat dijadikan pertimbangan, yaitu:
1. Dalam proses pembuatan laporan reservasi, perlu dikembangkan lagi agar
tampilan laporan lebih menarik dan lebih detail.
2. Desain atau tampilan pada website masih sederhana sehingga perlu
diperbaiki dan dioptimalkan supaya dalam pengaksesan para user merasa
nyaman.
3. Hotel Bugis Asri hendaknya terus mengembangkan website ini agar publikasi
dan transaksi online yang telah dibangun terus up to date dengan
perkembangan zaman.
4. Website ini kedepannya diharapkan dapat lebih menambahkan fitur-fitur
pendukung seperti ketersediaan kamar demi kenyamanan pelanggan dalam
melakukan transaksi.
15
DAFTAR PUSTAKA
Adiyans. 2011. Gabungan Script PHP dan HTML. http://smkngudo.blogspot.com/,
diakses tanggal 14 Oktober 2011
Fatta, Al Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi
offset
Hakim, Lukmanul. 2008. Membongkar Trik Rahasia Para Master php. Yogyakarta:
Lokomedia
Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi
Offset
Saputro, Hendra. 2007. Pengertian Website dan Unsur - Unsurnya.
http://www.balebengong.net/, diakses tanggal 14 Oktober 2011