GALERI PESONA PANTAI INDONESIA 1
Dwi Adinda Putri, M. Irwan Padli Nasution, Maria Elfida Sekolah Tinggi Teknik Harapan Medan Jl.H.M. Jhoni No.70 C, Medan 20217 Indonesia Email :
[email protected] Abstrak
Indonesia mengandung berbagai kekayaan yang membuatnya terkenal di kanca dunia. Pantai merupakan salah satu dari kekayaan yang dimiliki Indonesia. Pesona keindahan pantai membuat Indonesia menjadi salah satu negara tujuan pariwisata dunia. Melihat potensi pariwisata dari sektor pantai, sangat dirasa perlu dibangun sebuah media informasi yang berisi informasi mengenai keindahan pantai-pantai Indonesia. Untuk itu web dapat dijadikan sebuah solusi. Web kini menjadi sebuah tekologi yang sangat populer diberbagai kalangan masyarakat. Penggunaan web sebagai media informasi telah dimanfaatkan dalam berbagai bidang serta memberi manfaat berupa kemudahan dalam hal memperoleh informasi. Seiring perkembangannya web telah merambah berbagai perangkat ataupun gadget, baik laptop, tablet hingga mobile smartphone. Penelitian ini merupakan penelitian yang merujuk pada pembuatan sebuah media informasi berbasis web mobile yang berisi berbagai informasi tentang pesona pantai Indonesia. Diharapkan dengan dibuatnya media informasi ini, keindahan pantai Indonesia akan lebih dikenal di kanca dunia. Kata Kunci : Pantai Indonesia, Web, Mobile. Abstract Indonesia has a lot of sources in nature that's very famous in over the world. One kind of that source is beach. The beauty of the beaches makes Indonesia to be one of the destination for international tourisms. To see this opportunity about the tourism, we need to build information media that contain the beauty of Indonesia's beaches. Therefore, we can make 'web' as the solution. Now, web becomes a very popular technology in various of society. The web advantages as a media of information have been use in various fields and give the benefits such as easiness of getting informations. As the development of web, web has penetrated the various devices or gadget, like laptop, tablet to smartphone as its progress. This research was referring to the creation of a mobile web-based information media that contain a lot of informations about the beauty of Indonesia's beaches. By making this information media, the expectation is the beauty of Indonesia beaches will be getting more popular over the world. Keywords: Indonesian Beaches, Web, Mobile.
1. Pendahuluan Indonesia sejak zaman dahulu telah dikenal sebagai negara maritim. Hal itu sebab luas perairannya lebih banyak dari luas daratannya. Hal ini menjadikan Indonesia sebagai negara kepulauan yang memiliki lebih dari ribuan pulau yang terbentang dari Sabang hingga Merauke. Sebagai negara kepulauan tidak heran Indonesia memiliki banyak sekali pantai yang tersebar hampir diseluruh daerah pesisir yang ada di Indonesia. Pesona pantai yang dimiliki Indonesia telah tersebar diseluruh wilayah Indonesia bahkan sampai di kanca dunia. Salah satunya ialah pantai Kuta yang ada di Bali. Pantai ini sudah sejak lama menjadi primadona bagi para wisatawan lokal maupun asing yang sedang berlibur. Selain memiliki pantai dengan pasir putih
yang bersih pantai ini juga memiliki ombak yang di idamkan para peselancar. Selain pantai Kuta yang ada di Bali, Indonesia masih memiliki banyak sekali pantaipantai yang mengandung pesona luar biasa. Namun keterbatasan informasi membuat keberadaan pantaipantai tersebut masih belum tercium oleh wisatawan pecinta keindahan pantai. Media informasi yang khusus membahas pesona pantai juga masih minim adanya. Di era saat ini dengan berkembangnya berbagai perangkat lunak sebagai media informasi membuat masalah diatas agaknya dapat diatasi. Pembangunan sebuah aplikasi mobile berbasis web berupa web mobile sebagai media informasi dapat menjadi jawaban akan keterbatasan informasi mengenai pantai-pantai yang ada di Indonesia.
Biltek Vol. 3, No. 035 Tahun 2014 – Sekolah Tinggi Teknik Harapan
1
Dengan web mobile aplikasi dapat diakses oleh lintas platform mobile seperti android, ios, blackberry, symbian dan lain sebagainya dengan kemampuan UI (User Interface) yang responsif dan canggih. Dengan mengusung konsep galeri, penulis bermaksud membuat sebuah media informasi dengan konsep penyampaian informasi secara terstruktur dengan mempertimbangkan segala sesuatu yang menyebabkan galeri bersifat dan berprilaku sebagai sistem informasi. Penulis berharap dengan dibangunnya aplikasi ini akan memberikan kemudahan dalam memperoleh informasi khusunya mengenai keanekaragaman pantai di Indonesia. 2. Landasan Teori Menurut Kamus Besar Bahasa Indonesia Departemen Pendidikan dan Kebudayaan Balai Pustaka arti dari galeri adalah ruangan atau gedung tempat memamerkan benda atau karya seni lainnya. Galeri juga merupakan sebuah ruang yang digunakan untuk menyajikan hasil karya seni, sebuah area yang memajang aktifitas publik yang kadangkala digunakan untuk keperluan khusus. (Dictionary of architecture and Construction). Pantai adalah suatu barisan sedimen atau endapan yang muncul mulai dari garis air terendah sampai ke tebing atau sampai ke zona dengan tumbuhan permanen. Pantai memiliki bentuk dan diantaranya yaitu berikut ini. 1. Spit, yaitu pantai yang salah satu ujungnya bersambung dengan daratan. 2. Baymouth, yaitu bukit endapan pada pantai yang memotong teluk dengan lautan. 3. Tambolo, yaitu bukit endapan pada pantai yang menghubungkan pulau dengan pulau utama. Pantai adalah sebuah bentuk geografis yang terdiri dari pasir, dan terdapat di daerah pesisir laut. Daerah pantai menjadi batas antara daratan dan perairan laut. Panjang garis pantai ini diukur mengeliling seluruh pantai yang merupakan daerah teritorial suatu negara. PHP yang merupakan singkatan dari PHP Hypertext Processor. PHP merupakan bahasa berbentuk skrip server–side dalam pengembangan web yang disisipkan pada dokumen HTML yang ditempatkan dalam server dan diproses di server. Hasilnya yang akan dikirimkan ke klien, tempat pemakai menggunakan browser. MySQL pertama kali dirintis oleh seorang programmer database bernama Michael Widenius. MySQL database server adalah RDBMS (Relasional Database Management System) yang dapat menangani data yang bervolume besar. Meskipunbegitu, tidak menuntut resource yang
besar. MySQL adalah database yang paling populer diantara database-database yang lain. MySQL adalah program database yang mampu mengirim dan menerima data dengan sangat cepat dan multi user. MySQL memiliki dua bentuk lisensi, yaitu free software dan shareware. 3. Analisis dan Perancangan Sistem Penelitian ini membahas mengenai perancangan sebuah sistem sebagai media informasi berupa galeri pesona pantai Indonesia. Aplikasi ini dibuat dengan tujuan untuk menjadi wadah promosi pesona keindahan pantai-pantai di Indonesia kepada lapisan masyarakat baik lokal maupun internasional yang dapat diakses secara online melalui sebuah gadget berupa tab maupun smartphone. 3.1. Analisis Kebutuhan Sistem Galeri pesona pantai Indonesia merupakan sebuah media informasi akan keindahan pesona pantai-pantai yang ada di Indonesia yang dibangun dengan konsep web mobile. Dimana aplikasi dapat digunakan oleh berbagai platform mobile seperti android, blackberry, ios, sembian dan platform mobile lainnya. Aplikasi juga dapat dibuka pada browser sebuah perangkat komputer. Dengan web mobile aplikasi ini dapat dibuka di semua platform mobile serta dapat langsung menyesuaikan tampilan sehingga menghasilkan antarmuka yang lebih responsif untuk digunakan. Dalam implementasinya, aplikasi ini di bangun menggunakan bahasa pemrograman PHP dan MySQL. Untuk mendapatkan hasil web mobile yang responsif ditambahkan pula meta tag viewport. Peranan meta tag viewport sangat penting yang berguna untuk mengontrol tata letak pada mobile browse. Dengan tag ini maka tampilan aplikasi akan selalu menyesuaikan pada setiap perangkat yang digunakan meliputi, web, smartphone dan tab. 3.2. Use Case Diagram Use case akan menggambarkan secara grafis bagaimana interaksi antara sistem dengan pengguna. Berikut use case diagram dari galeri pesona pantai Indonesia yang di bagi menjadi use case diagram pengunjung dan use case diagram admin.
Biltek Vol. 3, No. 035 Tahun 2014 – Sekolah Tinggi Teknik Harapan
2
class diagram galeri pesona pantai Indonesia.
Sistem
Galeri -Id_Galeri : int -Gambar : char -Id_Pantai : int -Id_Wilayah : int +Tambah() +Hapus() +Edit()
Cari Pantai
Lihat Pantai
Pengunjung Beri Komentar
Gambar 3.1 Use Case Diagram Pengunjung Use case diatas merupakan pengunjung dari galeri pesona pantai Indonesia. Dari use case di atas dapat dilihat bahwa pengunjung dapat melihat pantai, memberi komentar serta mencari lokasi pantai. Sedangkan use case pada admin dapat dilihat pada gambar dibawah ini. Sistem
Kelola Admin
0..*
Komentar -Id_Komentar : int 0..* -Tanggal : char -Jam : char -Nama : char -Email : char -Isi : char -Id_Pantai : int +Tambah() +Hapus() +Edit()
Pantai -Id_Pantai : int -Nama_Pantai : char -Isi : char 1 -Gambar : char -lokasi : double -Id_Wilayah : int +Tambah() +Hapus() +Edit() 1
0..*
1
Wilayah -Id_Wilayah : int -Nama_Wilayah : char
Gambar 3.3 Use Case Diagram Pengunjung 4. Implementasi Sistem Implementasi sistem merupakan tahap untuk menerapkan sistem yang baru saja dirancang. Implementasi ini dilakukan agar proses pengoperasian sistem dapat berjalan dengan baik, untuk itu dibutuhkan beberapa perangkat sebagai pelengkap aplikasi.
Pada use case admin diatas administrator dari galeri pesona pantai Indonesia dapat mengelola beberapa menu diantaranya kelola admin, kelola pantai, kelola foto/galeri dan kelola komentar pada aplikasi.
4.1 Kebutuhan Perangkat Keras dan Lunak Dalam menerapkan rancangan yang telah dibuat, ada beberapa hal yang harus dibutuhkan. Perangkat keras dan perangkat lunak merupakan dua hal yang selalu dibutuhkan dalam mengimplementasikan rancangan yang telah ada. Berikut kebutuhan perangkat keras dan perangkat lunak dalam proses implementasi galeri pesona pantai Indonesia. 1. Satu unit PC dengan spesifikasi antara lain prosesor Intel(R) Core(TM) i3 CPU, Memori 2 Gb, Ruang Penyimpan 500 Gb. 2. Sistem Operasi Microsoft Windows 7 Ultimate 32 bit. 3. XAMPP. 4. Macromedia Dreamweaver. 5. Server Online (IdHostinger.com)
3.3. Class Diagram Class diagram akan menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang dibuat untuk membangun sistem. Berikut
4.2 Tampilan sistem Berikut akan dipaparkan beberapa tampilan dari pesona pantai Indonesia baik dari sisi pengunjung maupun admin website.
Kelola Pantai
Admin Kelola Foto
Kelola Komentar
Gambar 3.2 Use Case Diagram Admin
Biltek Vol. 3, No. 035 Tahun 2014 – Sekolah Tinggi Teknik Harapan
3
Gambar 4.3 Halaman Daftar Pantai
Gambar 4.1 Halaman Tentang
Gambar 4.4 Halaman Tambah Data Pantai 5. Kesimpulan dan Saran
Gambar 4.2 Halaman Login Admin
5.1 Kesimpulan Dari beberapa penjelasan dan uraian pada bab sebelumnya ditarik beberapa kesimpulan dalam penelitian ini yaitu sebagai berikut : 1. Dalam memaparkan proses yang terjadi pada sistem yang dibangun penulis menggunakan UML sebagai alat bantu visualisasi sistem. 2. Output dari perancangan ini berupa informasi mengenai pantai-pantai yang ada di Indonesia yang di bagi menjadi 5 wilayah meliputi Bali & NTB, Jawa, Kalimantan, Sumatera dan Papua. 3. Untuk menampilkan jarak dan arah lokasi pada maps digunakan aplikasi kedua berupa aplikasi maps yang ada pada
Biltek Vol. 3, No. 035 Tahun 2014 – Sekolah Tinggi Teknik Harapan
4
4.
smartphone. Hal ini dilakukan mengingat dengan penggunaan aplikasi kedua, proses pelacakan lokasi saat ini atau GPS akan lebih cepat didapat dibanding dengan memanfaatkan maps pada browser yang pada akhirnya akan memberikan ketepatan serta ketepatan dalam menampilkan jarak. Selain itu, hasil dari penelitian ini didapat pula database yang dijadikan sebagai media penyimpanan informasi pada website ini yang terdiri dari tabel –tabel berupa tabel admin, tabel wilayah, tabel pantai dan tabel komentar.
5.2 Saran Selain kesimpulan penulis akan menyampaikan saran-saran dalam penelitian kali ini yaitu sebagai berikut : 1. Adanya penambahan fitur-fitur yang akan membuat aplikasi menjadi lebih bersifat mobile comunity, yaitu dengan membuat forum diskusi mengenai potensi dan keanekaragaman pantai di Indonesia. 2. Memberikan sebuah form input yang ditujukan sebagai media penambah informasi yang berasal dari pengunjung, artinya update informasi tidak hanya dapat dilakukan oleh seorang admin melainkan dapat pula ditambah oleh pengunjung aplikasi. Hal ini akan membuat informasi yang ada pada aplikasi akan selalu update. 6. Daftar Pustaka Eko, Nugroho. 2005. Sistem Informasi Manajemen, Penerbit Index, Jakarta. Hermawan, Julius. 2004. Analisa Desain & Pemrograman Berorientasi Obyek. Penerbit Andi. Yogyakarta. Kadir, Abdul. 2008. Dasar Pemrograman Web Dinamis, Penerbit Andi. Yogyakarta Kamus Besar Bahasa Indonesia, edisi kedua, terbitan Departemen Pendidikan dan Kebudayaan Balai Pustaka Siswoutomo, Wiwit, 2005, PHP Undercover Mengungkap Rahasia Pemrograman PHP, Penerbit PT. Elex Media Komputindo, Jakarta Sugiarti, Yuni. 2013. Analisis & Perancangan UML [Unifield Modelling Language] Generated VB.6, Penerbit Graha Ilmu, Yogyakarta Wahana Komputer, 2013, Membuat sendiri Aplikasi Web Mobile menggunakan JQuery Mobile, Penerbit Andi, Yogyakarta Wahana Komputer, 2010, Panduan Belajar MySQL Database Server, Penerbit Andi, Yogyakarta
Biltek Vol. 3, No. 035 Tahun 2014 – Sekolah Tinggi Teknik Harapan
5