SISTEM INFORMASI JADWAL PEMENTASAN KESENIAN TARI BALI BERBASIS WEB DI KABUPATEN GIANYAR TUGAS AKHIR - Sistem informasi jadwal pementasan kesenian tari Bali berbasis web di Kabupaten Gianyar tahun ajaran 2006/2007 - USD Repository

  

SISTEM INFORMASI JADWAL PEMENTASAN KESENIAN

TARI BALI BERBASIS WEB DI KABUPATEN GIANYAR

TUGAS AKHIR

  Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains dan Teknologi

  Program Studi Teknik Informatika Disusun Oleh :

  Pande Made Dwi Ismaya yana N I M : 005314097

  

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

  

WEB BASED INFORMATION SYSTEM of

BALINESE DANCE ART PERFORMANCE SCHEDULE

In The GIANYAR REGENCY of BALI

FINAL PROJECT

  Presented as Partial Fulfillment of the Requirements to Obtain The Sarjana Sains dan Teknologi Degree in Informatics Engineering Study Program

  By : Pande Made Dwi Ismaya yana

  N I M : 005314097

  

INFORMATICS ENGINEERING STUDY PROGRAM

DEPARTMENT OF INFORMATICS ENGINEERING

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

HALAMAN PERSEMBAHAN

  Om Swastiastu, Kepada seseorang yang telah menjadi semangat atas semua kerja keras.

  Ida Sang Hyang Widi Wasa atas Asung Kerhta Wara Nugraha-Nya. Kedua orang tuaku, Pande Ketut Suardana S.H. dan Pande Nyoman Sriasih, mok’ka sekeluarga, Bibiku Pande Nyoman Yasni, dan adikku Aswin

  Atas dukungan moril, spiritual, dan materi yang tiada henti-hentinya. Dengan ketabahan dan kesabaran akhirnya semua ini bisa Made selesaikan Om Santi, Santi, Santi, Om

HALAMAN MOTTO

  

prakteh kriyamanani

guraih karmani sarvasah

ahankara - vimudhatma

karthaham iti manyate

  

Sesungguhnya setiap perbuatan yang dilakukan disebabkan oleh sifat pekerti

(naluri), tetapi orang yang bingung karena ke-Akuannya (ahamkara) akan

berpikir; ‘aku inilah pelaksananya’ (Bagavadgita, III-27)

  

“Om Hyang Kawitan Anuriksing Ingulun”

“Karma senantiasa menyertai_Phala selalu menghampiri”

Live Your Life What You Could!

Through Your Life What You Should!

  

Listen to your Heart!

Don’t Worry Be Happy!

PERNYATAAN KEASLIAN KARYA

  Dengan ini penulis menyatakan bahwa dalam tugas akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi, dan sepanjang pengetahuan penulis juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

  Yogyakarta, ............................

  Penulis, Pande Made Dwi Ismaya yana

  

ABSTRAKSI

  Pulau Bali sebagai salah satu objek wisata di Indonesia memiliki aneka ragam daya tarik, misalnya kesenian tari dan budaya masyarakat setempat yang unik. Namun penyampaian informasi mengenai jadwal pementasan kesenian tari di Bali yang sampai saat ini masih menggunakan brosur sebagai medianya dirasa kurang begitu efektif.

  Sistem Informasi Jadwal Pementasan Kesenian Tari Bali berbasis web ini dibangun dan diharapkan mampu membantu wisatawan yang berkunjung ke Bali khususnya di Kabupaten Gianyar, untuk memperoleh informasi yang lebih lengkap dan cepat mengenai di mana dan kapan diadakan pementasan kesenian tari sehingga wisatawan dapat memanfaatkan waktu liburannya dengan maksimal. Informasi yang disediakan antara lain profil Gianyar, informasi panggung yang memberikan informasi detil tentang panggung pementasan dan informasi mengenai jadwal pementasan di tiap panggung, peta kabupaten, info angkutan yang memberikan informasi mengenai angkutan umum di kabupaten Gianyar dan juga fasilitas pencarian berdasarkan kategori.

  Dalam penulisan Tugas Akhir ini sebuah sistem informasi telah dibangun. Berdasarkan hasil kuesioner yang digerikan kepada 20 responden, dapat disimpulkan bahwa sistem informasi ini mudah dipakai, informasi yang disediakan sesuai dengan kebutuhan pengguna, antar muka sistem yang cukup menarik walau sederhana, sistem dapat memudahkan dan menguntungkan pengguna, dan sistem ini dapat menggantikan media sebelumnya sehingga dapat membantu pengguna (dalam hal ini para wisatawan) agar dapat dengan lebih cepat dalam mencari informasi mengenai jadwal pementasan kesenian tari dan informasi pendukung lainnya di kabupaten Gianyar.

  

ABSTRACT

  Bali Island as one of the favorite tourism objects in Indonesia has many interesting features, for example the dance art and unique local society. Unfortunately, brochures as media to spread information about dance art performance schedule seem not so effective since they are difficult to be spread world wide.

  The web Based Information System of Balinese Dance Art Performance Schedule in the Gianyar regency of Bali was developed and is expected to be able to help the tourists that visit Bali especially in the Gianyar regency, to gain faster and more complete information about when the performing are held and where the performing took place so the tourists could spend their vacation time wisely and maximally. The system provides some information such as Gianyar profile, stage information which gives detail information about the performance stage and performing schedules on each stage, regency, and transport info which give information about the public transportation in Gianyar, as well as a searching facility with several categories.

  In this final project a system has been successfully developed. Based on the result of questionnaire were given to 20 respondents, it could be concluded that the system is user friendly, the information provided by the system are suitable with the user needs, the system interface are quite interesting, the system advantages to users, and the system could complement the previous media to help user (i.e. the tourists) gaining faster information about dancing art performance schedules and other supporting information in Gianyar regency.

KATA PENGANTAR

  Puji syukur kehadapan Ida Sang Hyang Widhi Waca atas Asung Kertha Wara Nugraha-Nya selama ini, sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “SISTEM INFORMASI JADWAL PEMENTASAN KESENIAN TARI BALI BEBASIS WEB DI KABUPATEN GIANYAR”.

  Penyusunan Tugas Akhir ini dimaksudkan guna memenuhi salah satu persyaratan mencapai derajat Strata 1. Gelar kesarjanaan dalam Jurusan Teknik Informatika pada Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

  Tugas Akhir ini dapat tersusun berkat adanya bimbingan, petunjuk, bantuan maupun saran–saran dari berbagai pihak. Oleh karena itu penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :

  1. Ibu Paulina Heruningsih Prima Rosa, S.Si, M.Sc, selaku Dosen Pembimbing, yang mana telah sangat banyak memberikan saran dan masukan berharga yang sangat membantu penulis dalam mengerjakan Tugas Akhir ini.

  2. Ibu Agnes Maria Polina, S.Kom, M.Sc, selaku Ketua Jurusan Teknik Informatika Universitas Sanata Dharma.

  3. Romo Ir. Gregorius Heliarko S.J., S.S., B.S.T., M.A., M.Sc., selaku Dekan Fakultas Sains dan Teknologi Universitas Sanata Dharma.

  4. Bapak Stevanus Wisnu Wijaya, S.T., M.T. selaku Dosen Penguji Satu.

  5. Ibu Anastasia Rita Widiarti, S.Si., M.Kom. selaku Dosen Penguji Dua.

  6. Bapak Henricus Agung Hernawan, S.T. selaku Dosen Penguji Tiga.

  7. I Gusti Ketut Telsi Wijayanti yang telah menjadi semangat penulis dalam pengerjaan Tugas Akhir ini.

  8. Pak Bele, mas Danang, pak Jito, mas Tri, mas Gito, dan petugas sekretariat Teknik Universitas Sanata Dharma.

  9. Keluargaku, terutama Ibu, Bapak, Mbok Eka, Bik Yas, Aswin, Bli Man, dan Gede Golden atas semua dukungan yang tiada henti, baik secara moril

  10. Keluarga besar Pande Nyoman Mica dan Pande Ketut Kicen di Banyuatis, keluarga besar Pande Wayan Jagi dan Pande Made Rai di Beng Gianyar atas semua dukungan, kasih sayang dan kritik yang telah diberikan. Made bangga lahir dan hadir di dalam keluarga ini.

  11. Yang selalu menemani penulis dalam suka dan duka, si_Mpron ⇒ AMD Sempron Processor 2600+ 1.66Ghz, 512 of RAM terima kasih atas kekuatan dan kesetian yang telah diberikan selama ini.

  12. Yang selalu memberikan dukungan pada penulis; Bli Ngurah, Gus Odon, CokDe (suport dan persaudaraan), Anggi, Opan, Gusur, Rizal, Kumet, Arifin, Japra & keluarga, dan adik-adik KMHD swastika taruna (suksma samian sewala patranipun)

  13. Teman-teman seperjuangan TI akt. 2000; ‘Dedut, Linda, Gundul’, Danang, Bowo, Chandra, Erwin, Dion, Gina,Merry, Tessa, Santoz, Yanuar, Yudhi, Agnes, dll.

  14. Nyama Braya d’jumah Bali, Wayan Pali, Dek Edi, Indri, Musteana, Juli, ane setate ngemigmig “nggalin pragat, jak bareng megae!”.

  15. Dan semua pihak yang telah membantu penulis dalam penyusunan Tugas Akhir ini.

  Penulis sangat menyadari bahwa penyusunan dari Tugas Akhir ini masih jauh dari sempurna, adanya kritik saran maupun petunjuk tentunya akan sangat membantu demi perbaikan dan penyempurnaan Tugas Akhir ini. Namun besar harapan penulis kiranya dapat bermanfaat bagi kita semua.

  Yogyakarta,...........................

  Penulis

  

DAFTAR ISI

  Halaman Judul Bahasa Indonesia ....................................................................... i Halaman Judul Bahasa Inggris ........................................................................... ii Halaman Persetujuan Pembimbing .................................................................. iii Halaman Pengesahan Penguji ........................................................................... iv Halaman Persembahan ....................................................................................... v Halaman Motto ................................................................................................. vi Pernyataan Keaslian Karya .............................................................................. vii Abstraksi ........................................................................................................ viii

  

Abstract ............................................................................................................. ix

  Kata Pengantar ................................................................................................... x Daftar Isi .......................................................................................................... xii Daftar Tabel .................................................................................................... xvi Daftar Gambar ................................................................................................ xvii

  

BAB I. PENDAHULUAN ...................................................................... 1

I.1. Latar Belakang ............................................................................................. 1 I.2. Batasan Masalah .......................................................................................... 2 I.3. Tujuan dan Manfaat Pembangunan Sistem ................................................. 3 I.4. Rumusan Masalah ........................................................................................ 4 I.5. Metodologi Pembangunan Sistem ............................................................... 4 I.6. Sistematika Penulisan .................................................................................. 6

BAB II. DASAR TEORI ......................................................................... 8

II.1. Sistem Informasi ......................................................................................... 8 II.2. Use Case Diagram ..................................................................................... 8 II.2.1. Pemodelan Dasar Use Case Diagram ......................................... 8 II.2.1.1. Aktor ............................................................................... 8 II.2.1.2. Use Case ......................................................................... 9

  II.3. Pemodelan Proses ....................................................................................... 9

  II.7. Uniform Resource Locator (URL) ........................................................... 13

  II.13. Web Programing .................................................................................... 18

  II.12. MySQL ................................................................................................... 17

  II.11.6. Menghapus Data (Delete) ....................................................... 17

  II.11.5. Mengubah Data (Update) ....................................................... 17

  II.11.4. Menambah Data (Input) .......................................................... 17

  II.11.3. Membaca Data (dalam table) .................................................. 17

  II.11.2. Menbuat Tabel ........................................................................ 17

  II.11.1. Membuat Database ................................................................. 16

  II.11. Structure Query Language (SQL) .......................................................... 16

  II.10. Php dalam Html ...................................................................................... 16

  II.9. Hypertext Markup Language (Html) ........................................................ 15

  II.8. Hypertext PreProcessor (Php) ................................................................. 14

  II.6. Hypertext Transfer Protocol (Http) .......................................................... 13

  II.3.1. Proses .......................................................................................... 9

  II.5. World Wide Web (WWW) ........................................................................ 12

  II.4.3.4. Foreign Key .................................................................. 12

  II.4.3.3. Alternate Key ................................................................ 11

  II.4.3.2. Primary Key .................................................................. 11

  II.4.3.1. Candicate Key ............................................................... 11

  II.4.3. Kunci (Key) ............................................................................... 11

  II.4.2. Atribut ....................................................................................... 11

  II.4.1. Entitas ....................................................................................... 10

  II.4. Pemodelan Data ........................................................................................ 10

  II.3.5. Simpanan Data (Data Store) ..................................................... 10

  II.3.4. Agen Eksternal .......................................................................... 10

  II.3.3. Aliran Kontrol ........................................................................... 10

  II.3.2. Aliran Data (Data Flow) ........................................................... 10

  II.14. Macromedia Dreamweaver .................................................................... 18

  II.16. Seni Tari ................................................................................................. 19

  II.17. Tari Bali Lepas atau Balih-balihan (Hiburan) ........................................ 19

  

BAB III. ANALISIS dan PERANCANGAN SISTEM ........................ 21

III.1. Analisis Sistem ........................................................................................ 21 III.1.1. Gambaran Umum Sistem ......................................................... 21 III.1.2. Analisa Kebutuhan .................................................................. 22 III.1.2.1. Use Case Diagram ...................................................... 23 III.1.2.2. Data Flow Diagram (DF-D) ....................................... 24 III.1.2.2.1. Diagram Konteks ............................................ 24 III.1.2.2.2. Diagram Berjenjang ........................................ 24 III.1.2.2.3. DAD Pengguna ............................................... 25 III.1.2.2.4. DAD Administrator ........................................ 25 III.1.2.2.5. DAD Level 2 Proses 2.3. ................................ 26 III.1.2.2.6. DAD Level 2 Proses 1.1. ................................ 27 III.1.2.3. Entity Relationship Diagram (ER-D) .......................... 27 III.2. Perancangan Sistem ................................................................................ 28 III.2.1. Desain Basis Data (Logical Database Design) ....................... 28 III.2.2. Desain Basis Data (Physical Database Design) ...................... 29 III.3. Perancangan Antar Muka (Interface) ...................................................... 32 III.3.1. Desain Antar Muka untuk Pengguna (User) ........................... 33 III.3.2. Desain Antar Muka untuk Administrator ................................ 41 BAB IV. IMPLEMENTASI SISTEM ................................................... 53 IV.1. Lingkungan Implementasi ...................................................................... 53 IV.1.1. Lingkungan Perangkat Lunak ................................................. 53 IV.1.2. Lingkungan Perangkat Keras .................................................. 53 IV.2. Tampilan Program dan Penjelasan .......................................................... 54 IV.2.1. Koneksi ke Database ............................................................... 54 IV.2.2. Halaman Menu Admin ............................................................ 55

  IV.2.2.2. Halaman submenu Kecamatan ................................... 65

  IV.2.2.3. Halaman submenu Tarian .......................................... 68

  IV.2.2.4. Halaman submenu Desa .............................................. 72

  IV.2.2.5. Halaman submenu Panggung ...................................... 75

  IV.2.2.6 Halaman submenu Jadwal ............................................ 78

  IV.2.2.6 Halaman submenu Transportasi ................................... 81

  IV.2.3. Halaman Menu Utama Pengguna berbahasa Indonesia .......... 84

  IV.2.3.1 Halaman Menu Informasi Panggung ........................... 91

  IV.2.3.2 Halaman Menu Peta Kabupaten ................................. 106

  IV.2.3.3 Halaman Menu Info Angkutan .................................. 109

  IV.2.3.4 Pencarian .................................................................... 110

  IV.2.4 Halaman Menu Pengguna berbahasa Inggris ......................... 117

  IV.2.4.1 Halaman Menu Stage Information ............................. 117

  IV.2.4.2 Halaman Menu Regency Maps .................................. 121

  IV.2.4.3 Halaman Menu Transport Info .................................. 123

  IV.2.4.4 Pencarian atau Searching ........................................... 124

  

BAB V. ANALISIS HASIL IMPLEMENTASI ................................. 127

BAB VI. PENUTUP ............................................................................... 131 DAFTAR PUSTAKA ................................................................................... 133 LAMPIRAN

  DAFTAR TABEL

  Tabel Panggung ................................................................................................ 29 Tabel Pentas ..................................................................................................... 30 Tabel Transportasi Umum ............................................................................... 30 Tabel Tarian ..................................................................................................... 31 Tabel Kecamatan .............................................................................................. 31 Tabel Desa ........................................................................................................ 32 Tabel Admin .................................................................................................... 32 Tabel Rekapitulasi hasil kuesioner ................................................................ 127

  

DAFTAR GAMBAR

gambar 3.1 Use Case Diagram ........................................................................ 23gambar 3.2 Diagram Konteks (Context Diagram) ........................................... 24gambar 3.3 Diagram berjenjang ....................................................................... 24gambar 3.4 Diagram Arus Data Pengguna ....................................................... 25gambar 3.5 Diagram Arus Data Administrator ................................................ 25gambar 3.6 Diagram Arus Data Level 2 Proses 2.3. ........................................ 26gambar 3.7 Diagram Arus Data Level 2 Proses 1.1. ........................................ 27gambar 3.8 ER Diagram .................................................................................. 27gambar 3.9 Logical Design .............................................................................. 28gambar 3.10 rancangan halaman utama Web .................................................. 33gambar 3.11 rancangan halaman pertama informasi panggung ....................... 34gambar 3.12 rancangan halaman sekilas kecamatan ........................................ 35gambar 3.13 rancangan halaman nama panggung di tiap kecamatan .............. 35gambar 3.14 rancangan halaman informasi panggung tidak aktif ................... 36gambar 3.15 rancangan halaman informasi panggung pementasan ................. 37gambar 3.16 rancangan halaman jadwal pementasan ...................................... 38gambar 3.17 rancangan halaman locator kabupaten Gianyar .......................... 39gambar 3.18 rancangan halaman peta kabupaten gianyar ................................ 40gambar 3.19 rancangan halaman informasi angkutan umum ........................... 40gambar 3.20 rancangan halaman Log In administrator .................................... 42 gambar 3.2I rancangan halaman utama Administrator .................................... 42Gambar 3.22 rancangan halaman update data admin ....................................... 43gambar 3.23 rancangan halaman input data kecamatan ................................... 44gambar 3.24 rancangan halaman edit data kecamatan ..................................... 44gambar 3.25 rancangan halaman input data tarian ........................................... 45gambar 3.26 rancangan halaman update data tarian ........................................ 46gambar 3.27 rancangan halaman input data desa ............................................. 46gambar 3.28 rancangan halaman update data desa .......................................... 47gambar 3.30 rancangan halaman update data panggung .................................. 49gambar 3.31 rancangan halaman input data jadwal ......................................... 50gambar 3.32 rancangan halaman update data jadwal ....................................... 50gambar 3.33 rancangan halaman input data transportasi ................................. 51gambar 3.34 rancangan halaman update data transportasi ............................... 52gambar 4.1 halaman login administrator .......................................................... 55gambar 4.2 halaman menu admin .................................................................... 57gambar 4.3 halaman data admin ...................................................................... 60gambar 4.4 halaman tambah data admin .......................................................... 63gambar 4.5 halaman update data admin ........................................................... 64gambar 4.6 halaman data kecamatan ............................................................... 66gambar 4.7 halaman tambah data kecamatan ................................................... 66gambar 4.8 halaman update data kecamatan .................................................... 67gambar 4.9 halaman data tarian ....................................................................... 69gambar 4.10 halaman tambah data tarian ......................................................... 69gambar 4.11 halaman update data tarian .......................................................... 71gambar 4.12 halaman data desa ....................................................................... 72gambar 4.13 halaman tambah data desa ........................................................... 73gambar 4.14 halaman update data desa ............................................................ 74gambar 4.15 halaman data panggung ............................................................... 75gambar 4.16 halaman tambah data panggung .................................................. 76gambar 4.17 halaman update data panggung ................................................... 77gambar 4.18 halaman data jadwal .................................................................... 78gambar 4.19 halaman tambah data jadwal ....................................................... 79gambar 4.20 halaman update data jadwal ........................................................ 80gambar 4.21 halaman data transportasi ............................................................ 81gambar 4.22 halaman tambah data transportasi ............................................... 82gambar 4.23 halaman update data transportasi ................................................ 83gambar 4.24 halaman utama bahasa Indonesia ................................................ 84gambar 4.25 halaman utama bahasa Inggris .................................................... 85gambar 4.27 halaman nama kecamatan ........................................................... 93gambar 4.28 halaman nama panggung di kecamatan ....................................... 95gambar 4.29 halaman informasi panggung tidak aktif ..................................... 98gambar 4.30 informasi detail panggung ........................................................... 99gambar 4.31 informasi jadwal pementasan .................................................... 102gambar 4.32 halaman informasi tarian ........................................................... 105gambar 4.33 halaman pertama menu peta kabupaten .................................... 107gambar 4.34 halaman peta kabupaten gianyar ............................................... 108gambar 4.35 informasi angkutan umum ........................................................ 110gambar 4.36 pencarian berdasarkan nama hari .............................................. 111gambar 4.37 pencarian berdasarkan nama tari ............................................... 112gambar 4.38 pencarian berdasarkan mana panggung .................................... 113gambar 4.39 halaman hasil pencarian ............................................................ 115gambar 4.40 halaman peringatan kategori belum dipilih ............................... 116gambar 4.41 halaman peringatan kata kunci kosong ..................................... 117gambar 4.42 halaman pertama stage information .......................................... 118gambar 4.43 halaman district in the Gianyar regency ................................... 118gambar 4.44 halaman stage name in each district ......................................... 119gambar 4.45 halaman found no active stage .................................................. 119gambar 4.46 halaman remarks of the stage .................................................... 120gambar 4.47 halaman performance schedule ................................................. 120gambar 4.48 halaman dance description ........................................................ 121gambar 4.49 halaman pertama menu regency maps ...................................... 122gambar 4.49 halaman maps of the Gianyar regency ...................................... 122gambar 4.50 halaman transport info .............................................................. 123gambar 4.51 halaman search by day name .................................................... 124gambar 4.52 halaman search by stage name .................................................. 125gambar 4.53 halaman search by dance name ................................................. 125gambar 4.54 halaman search result based on category ................................. 126

BAB I PENDAHULUAN I.1. LATAR BELAKANG Pulau Bali merupakan salah satu pilihan utama objek wisata yang ada di Indonesia dan sudah cukup dikenal secara luas. Salah satu daya tarik pulau Bali

  bagi para wisatawan yang datang untuk berkunjung, selain dari objek-objek wisatanya adalah wisata budaya pulau Bali yang juga sudah dikenal secara luas.

  Salah satu dari sekian banyak wisata budaya tersebut adalah tari Bali. Selama ini informasi mengenai jadwal pementasan tari tersebut masih menggunakan brosur- brosur yang dapat dijumpai oleh wisatawan di panggung-panggung pementasan yang telah dikenal ataupun di Tourist Information yang ada. Oleh dikarenakan keterbatasan ruang untuk informasi yang dimiliki oleh media brosur, wisatawan seringkali harus mengambil dan membaca sekitar tiga brosur atau bahkan lebih, untuk mendapatkan informasi yang lebih banyak mengenai jadwal kapan pementasan dilakukan, apa saja tarian yang dipentaskan, dan di panggung pementasan dilakukan. Tentunya hal tersebut cukup merepotkan.

  Kabupaten Gianyar yang dikenal sebagai daerah wisata seni di pulau Bali, telah membangun panggung-panggung pementasan yang berlokasi di beberapa titik kecamatannya. Kecamatan-kecamatan tersebut antara lain; kecamatan Ubud, kecamatan Gianyar, kecamatan Sukawati, kecamatan Blahbatuh, dan kecamatan Tegallalang. Sedangkan untuk kecamatan Payangan lebih condong ke wisata alamnya dengan pemandangan persawahan yang ditata sehingga mirip sebuah lukisan dan kecamatan Tampak Siring yang lebih condong ke wisata situs peninggalan budaya seperti objek wisata Sebatu, objek wisata Pura Tirta Empul, dan yang tidak kalah terkenal bagi wisatawan domestik yaitu Istana Presiden. Namun wisatawan yang datang ke pulau Bali tidak semuanya memilih untuk tinggal dan menginap di wilayah kabupaten Gianyar. Hal tersebut menyebabkan mereka cukup sulit untuk mendapatkan informasi mengenai jadwal pementasan tari Bali, dan juga karena minimnya informasi mengenai transportasi umum yang ada sehingga wisatawan kerap menghabiskan banyak waktu hanya untuk sekedar bertanya bagaimana dan transportasi umum apa saja yang bisa digunakan menuju panggung pementasan dan hal tersebut menjadikan waktu liburan mereka menjadi tidak maksimal untuk dinikmati.

  Dalam Tugas Akhir ini penulis akan mencoba untuk membangun sebuah sistem informasi berbasis web yang diharapkan akan mampu untuk menyediakan informasi tentang jadwal pementasan dari suatu panggung pementasan (hari dan waktu pementasan), jenis-jenis kesenian tari yang akan dipentaskan (nama tarian dan informasi lainnya), serta informasi transportasi umum yang dapat digunakan untuk mencapai panggung pementasan.

I.2. BATASAN MASALAH

  Pada penyusunan tugas akhir ini, penulis membatasi permasalahan yang dibahas antara lain sebagai berikut :

  1. Menyediakan informasi hanya di kabupaten Gianyar.

  2. Informasi akan disampaikan dalam dua bahasa yaitu, bahasa Indonesia dan bahasa Inggris

  3. Sistem informasi ini dibuat dengan tidak melibatkan sistem keamanan.

  I.3. TUJUAN dan MANFAAT Pembangunan sistem

  I.3.1. Tujuan :

  Adapun tujuan yang ingin dicapai penulis dalam penulisan tugas akhir ini adalah :

  1. Menghasilkan suatu program bantu untuk memudahkan wisatawan mendapatkan informasi mengenai pementasan kesenian tari yang diadakan di Bali, khususnya di kabupaten Gianyar.

  2. Lebih memperkenalkan kepada masyarakat Gianyar Bali tentang keunggulan teknologi komputerisasi dan memasyarakatkan sistem informasi berbasis komputer dalam melakukan penyampaian informasi.

  I.3.2. Manfaat :

  Adapun manfaat yang ingin dicapai penulis setelah menyelesaikan penyusunan tugas akhir ini adalah :

  1. Sistem informasi yang dibuat dapat melengkapi media brosur yang selama ini digunakan sebagai media penyampaian informasi.

  2. Infomasi yang disampaikan menjadi lebih tepat guna dan mencapai ruang lingkup yang lebih luas dari sebelumnya.

  I.4. RUMUSAN MASALAH

  Bagaimana membangun suatu sistem informasi berbasis web dengan menggunakan Php dan MySQL, untuk memudahkan para wisatawan asing maupun domestik yang berkunjung ke Bali khususnya kabupaten Gianyar, dalam memperoleh informasi tentang jadwal pementasan (hari dan waktu pementasan), lokasi panggung pementasan, jenis-jenis tari yang dipentaskan, dan informasi tentang transportasi umum yang dapat digunakan jika wisatawan tidak mampu untuk menyewa kendaraan pribadi.

  I.5. METODOLOGI Pembangunan sistem

  I.5.1. Studi Pustaka

  Studi literatur yang dilakukan adalah dengan mempelajari teori mengenai pemrograman web, Php, dan MySQL serta mencari informasi tentang jenis-jenis tari yang ada di daerah Bali, serta informasi lainnya yang berhubungan dengan sistem informasi yang yang akan dibangun.

  I.5.2. Metode Pengumpulan Informasi dan Data

  Melakukan survei atau kunjungan serta ke lokasi serta melakukan wawancara untuk mendapatkan data yang lebih konkrit dalam pembangunan sistem. Seperti mencari data berupa foto lokasi pementasan, wawancara mengenai jadwal dan jenis tarian yang dipentaskan, serta informasi jenis transportasi umum yang ada di kabupaten Gianyar.

  I.5.3. Analisis sistem

  Mempelajari masalah yang ada dan menentukan kebutuhan- kebutuhan yang diperlukan untuk identifikasi dalam pemecahan masalah.

  I.5.4. Desain sistem

  Merancang pembentukan suatu sistem, yang menyangkut konfigurasi komponen-komponen perangkat lunak dan perangkat keras yang akan digunakan dalam pembangun system informasi ini, seperti : 9 Perancangan sistem secara umum.

  9 Perancangan menu.

  9 Perancangan tampilan dan user interface.

I.5.5. Implementasi sistem

  Tahap dimana sistem yang dibangun siap untuk dioperasikan, termasuk penulisan kode program jika tidak memakai paket perangkat lunak aplikasi.

I.6. SISTEMATIKA PENULISAN

  Laporan pembangunan tugas akhir ini ditulis berdasarkan hasil penelitian yang dilakukan selama pengerjaan. Adapun sistematika penulisannya terdiri atas :

  BAB I. PENDAHULUAN Menjelaskan mengenai latar belakang masalah, batasan

  masalah, tujuan dan manfaat penelitian, rumusan masalah, dan metodologi yang digunakan dalam pembangunan sistem.

  BAB II. DASAR TEORI Berisi penjelasan mengenai sistem informasi, web, dan

  teori-teori lainnya yang digunakan dalam pembangunan sistem informasi jadwal pementasan kesenian tari Bali berbasis web di kabupaten Gianyar Bali.

  BAB III. ANALISIS dan PERANCANGAN SISTEM Dalam bab ini dijelaskan mengenai analisa masalah dan

  mengenai rancangan sistem yang akan dibangun secara umum dan terperinci.

  BAB IV. IMPLEMENTASI SISTEM Bab ini berisi hasil-hasil pengkodean atau konversi dari

  hasil rancangan yang telah dibuat sebelumnya beserta keterangan yang dibutuhkan.

  BAB V. ANALISIS HASIL IMPLEMENTASI Bab ini menjelaskan mengenai analisa yang dilakukan pada

  sistem informasi yang telah dibuat dan hasil dari analisa yeng telah dilakukan pada sistem setelah sistem dicoba.

  BAB VI. PENUTUP Bab ini berisi kesimpulan dari analisa terhadap sistem

  informasi yang dibangun dan saran untuk untuk pengembangan sistem informasi yang telah di implementasikan dan dicoba.

BAB II DASAR TEORI II.1. SISTEM INFORMASI Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk

  mencapai suatu tujuan tertentu. Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

  Sistem Informasi merupakan sekumpulan komponen yang mempunyai fungsi yang berbeda namun saling berinteraksi dan saling bekerja sama untuk menghasilkan suatu informasi yang akurat dan tepat. Juga menyediakan dan menyusun informasi yang merefleksikan kejadian atau kegiatan untuk mengendalikan suatu informasi.

II.2. USE CASE DIAGRAM

  Use Case Diagram adalah diagram yang menggambarkan interaksi atau

  hubungan antara sistem dengan sistem eksternal dan pengguna. Dengan kata lain, secara grafis menggambarkan siapa saja yang menggunakan sistem dan dengan cara apa saja user berinteraksi dengan sistem.

  II.2.1. Pemodelan dasar Use Case Diagram

  II.2.1.1. Aktor

  Segala sesuatu yang berinteraksi dengan sistem untuk pertukaran informasi. Aktor dapat berupa manusia, perusahaan, sistem informasi lain atau alat eksternal seperti sensor panas.

II.2.1.2. Use Case

  Urutan langkah-langkah yang saling terkait, baik yang terotomatisasi maupun secara manual untuk melengkapi satu tugas bisnis tunggal.

   II.2.2. Hubungan ( Relationship)

  Hubungan adalah sesuatu yang digambarkan dengan suatu garis yang dipakai untuk menghubungkan antara dua sistem dalam Use Case

  Diagram . Arti suatu hubungan dapat berbeda-beda, tergantung bagaimana

  suatu garis digambarkan dan tipe sistem yang dipakai untuk menghubungkan garis tersebut.

  II.3. PEMODELAN PROSES

  Pemodelan proses adalah teknik yang dipakai untuk mengelola, mengorganisasikan, dan mendokumentasikan proses pada suatu sistem. Diagram Aliran Data atau Data Flow Diagram (DFD) adalah alat yang dipakai untuk menggambarakan aliran data pada suatu sistem dan proses yang dipakai oleh sistem. Hal-hal yang biasa dipakai atau tercantum dalam DFD antara lain :

II.3.1. Proses

  Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin, atau komputer sebagai suatu tanggapan atau respond terhadap aliran data yang masuk dalam proses.

  II.3.2. Aliran Data ( Data Flow)

  Aliran data melambangkan arus data berupa masukan untuk sistem atau hasil dari suatu proses.

  II.3.3. Aliran Kontrol

  Aliran kontrol melambangkan pemicu dari suatu proses atau aliran yang bukan merupakan suatu data.

  II.3.4. Agen eksternal

  Agen eksternal merupakan kesatuan dari luar lingkungan sistem yang bisa berupa orang, organisasi, atau sistem lain yang memberikan input atau menerima output.

  II.3.5. Simpanan Data ( Data Store)

  Simpanan data adalah yang digunakan untuk menyimpan data hasil proses maupun menyediakan data untuk diproses.

II.4. PEMODELAN DATA

  Pemodelan data adalah suatu teknik atau cara untuk mengatur dan mendefinisikan persyaratan bisnis untuk sebuah database. Pemodelan data sering juga disebut sebagai pemodelan database, karena model data kadang-kadang diimplementasikan sebagai sebuah database.

II.4.1. Entitas

  Suatu kelompok orang, tempat, objek kejadian, atau konsep yang dibutuhkan untuk menyimpan data. Nama entitas berupa kata benda tunggal.

   II.4.2. Atribut

  Sebuah properti yang deskriptif atau karakteristik dari sebuah entitas. Sinonimnya adalah elemen, sifat, dan bidang.

   II.4.3. Kunci ( Key) Sebuah atau kelompok atribut yang diasumsikan memiliki

  nilai yang unik untuk setiap entitas yang sering disebut sebagai identifier .

  Adapun beberapa jenis kunci tersebut adalah, antara lain :

  II.4.3.1. Candidate Key Candidate Key atau kunci kandidat, adalah nilai dari kunci

  yang akan berfungsi sebagai Primary Key (PK) dari sebuah entitas atau biasa disebut candidate identifier.

  II.4.3.2. Primary Key Primary key atau kunci pokok, merupakan kunci kandidat

  yang paling umum dipakai untuk identifikasi unik dari entitas tunggal.

  II.4.3.3. Alternate Key Alternate Key atau kunci cadangan, adalah kunci kandidat

  yang tidak dapat dipilih menjadi kunci pokok. Juga biasa disebut sebagai Secondary Key atau kunci kedua.

II.4.3.4. Foreign Key

  Foreign Key atau Kunci asing, adalah sebuah kunci pokok

  dari sebuah entitas yang dipakai oleh entitas lain untuk identifikasi suatu relasi.

II.5. WORLD WIDE WEB (WWW)

  World Wide Web adalah jaringan yang terdiri atas beribu-ribu komputer

  yang dikategorikan menjadi dua yaitu server dan client, dan dengan menggunakan software khusus membentuk sebuah jaringan. Dengan adanya suatu web maka informasi dapat mencapai area yang lebih luas dari berbagai kalangan, juga memudahkan pengguna komputer untuk berinteraksi dengan pengguna yang lainnya. Adapun cara kerja suatu web dapat diringkas sebagai berikut : − Web info disimpan dalam suatu sokumen yang disebut dengan web page.

  − Web server merupakan suatu komputer yang difungsikan sebagai media penyimpan web page.

  − Komputer-komputer yang digunakan untuk mengakses dan membaca web

  page yang ada pada web server dalam protokol http disebut dengan web client .

  − Web browser adalah software yang digunakan oleh web client untuk menampilkan web pages, contohnya internet explorer, dan lain-lain.

  II.6. HYPERTEXT TRANSFER PROTOCOL (Http) Hypertext Transfer Protokol (http) adalah protokol yang menentukan

  aturan yang perlu diikuti oleh web browser dalam meminta atau mengambil suatu dokumen dan oleh web server dalam menyediakan dokumen yang diminta oleh

  

browser . Protokol ini merupakan sebuah protokol standar yang digunakan untuk

mengakses protokol Html.

  II.7. UNIFORM RESOURCE LOCATOR (URL) Uniform Resource Locator (URL) adalah suatu sarana yang digunakan

  untuk menentukan lokasi informasi pada suatu web server. URL dapat diibaratkan suatu alamat, dimana alamat itu terdiri atas:

  • Protokol yang digunakan oleh suatu browser untuk mengambil informasi.
  • Nama komputer (server) dimana informasi tersebut berada.
  • Jalur atau path serta nama file dari suatu informasi. Format umumnya adalah sebagai berikut :

  Prtokol_transfer://nama_host/path/nama_file

   Dimana: http adalah protokol yang digunakan.

   adalah nama host atau server komputer dimana informasi yang dicari berada.

  Buku adalah jalur atau path dari informasi yang dicari. Index.html adalah nama file dimana informasi tersebut berada.

II.8. HYPERTEXT PREPROCESSOR (Php)

  Hypertext Preprocessor (Php) dapat berjalan dalam web server yang

  berbeda dan dalam sistem operasi yang berbeda pula. Untuk bisa menuliskan kode-kode php, tak diperlukan tool yang canggih. Php juga adalah bahasa server-

  

side scripting yang menyatu dengan Html untuk membuat halaman web yang

  dinamis. Maksud dari server-side scripting adalah, sintaks dan perintah-perintah yang kita berikan sepenuhnya dijalankan pada server tetapi disertakan pada dokumen Html biasa. Pembuatan web ini merupakan kombinasi antara Php sebagai bahasa pemrograman dan Html sebagai pembangun halaman web. Ketika pengguna membuka halaman web, server akan memproses perintah Php lalu mengirimkan hasilnya pada browser pengguna, seperti halnya pada ASP (Active

  Server Pages ).

  Tidak seperti ASP, Php merupakan software yang open source dan memiliki kemampuan lintas platform. php mampu berjalan di Windows dan beberapa versi Unix, dan Php dapat dibangun sebagai modul pada web server Apache dan sebagai binary yang dapat berjalan sebagai CGI. Php dapat mengirim Http header, dapat mengeset cookies, mengatur authentication dan redirect users.

  Php menawarkan koneksitas yang baik dengan beberapa basis data antara lain Oracle, Sybase, MySQL, dBase, dan tidak terkecuali semua yang ber-interface

  ODBC. Jika Php berada pada halaman web, maka tidak akan dibutuhkan lagi pengembangan lingkungan khusus atau direktori khusus.

II.9. HYPERTEXT MARKUP LANGUAGE (Html)

  Hypertext Markup Language (Html) adalah suatu bahasa yang dipakai untuk menulis halaman web yang tidak tergantung pada platform tertentu (platform independent) yang merupakan pengembanngan dari standar pembuatan teks yaitu SGML (Standar Generalized Markup Language). Disebut sebagai