Institutional Repository | Satya Wacana Christian University: Pengembangan Sistem Informasi Website Solo Kuliner dan Festival Berbasis PHP

PENGEMBANGAN SISTEM INFORMASI
WEBSITE SOLO KULINER DAN FESTIVAL
BERBASIS PHP

Diajukan kepada
Fakultas Teknologi Informasi
Untuk memperoleh Gelar Ahli Madya Komputer

Oleh:
Lintang Octaviani
562013047

Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2016

PENGEMBANGAN SISTEM INFORMASI
WEBSITE SOLO KULINER DAN FESTIVAL
BERBASIS PHP


Laporan Tugas Akhir

Oleh:
Lintang Octaviani
562013047

Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2016
i

Lembar Pengesahan

ii

Pernyataan Tidak Plagiat


iii

Pernyataan Persetujuan Akses

iv

Pernyataan Persetujuan Publikasi
Laporan Kerja Praktek dan/atau Tugas Akhir untuk Kepentingan
Akademis

v

Lembar Persetujuan Pembimbing

vi

Kata Pengantar

Segala puji syukur penulis panjatkan kehadiran Tuhan
Yang Maha Esa atas segala berkat dan


anugerahnya

yang

sangat luar biasa sehingga penulis dapat menyelesaikan
penulisan laporan Tugas Akhir
laporan

Tugas Akhir

ini

ini dengan baik.

dimaksudkan

untuk

Penulisan

memenuhi

sebagian dari syarat dalam rangka meraih gelar Ahli Madya
Komputer pada Program Studi Diploma Teknik Informatika
Fakultas

Teknologi

Informasi

Universitas

Kristen

Satya

Wacana Salatiga.
Penulis juga menyadari bahwa terselesaikannya laporan
Tugas Akhir dengan lancar tidak terlepas juga karena bantuan
dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis

ingin menyampaikan terimakasih kepada

:

1. Dr. Dharmaputra T. Palekahelu sebagai Dekan Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana.
2. Bapak Sri Winarso Martyas Edi, S.Kom, M.Cs sebagai Ketua
Program Studi Teknik Informatika, Diploma Fakultas Teknologi
Informasi, Universitas Kristen Satya Wacana.
3. Bapak Drs. Prihanto Ngesti Basuki, M.Kom yang telah
berkenan meluangkan waktu untuk memberikan bimbingan
dalam penyusunan Tugas Akhir ini.

vii

4. Orang tua dan keluarga tercinta, yang memberikan dukungan
baik moril maupun materil kepada penulis untuk selalu berusaha
mencapai hasil yang terbaik.
5. Semua teman-teman D3 Teknik Informatika 2013 yang telah
memberikan doa, dukungan, serta kebersamaannya selama ini.

6. Serta semua pihak yang tidak dapat penulis sebutkan satu
persatu.

Salatiga, 17 Mei 2016

Lintang Octaviani

viii

DAFTAR ISI

Judul ................................................................................................... i
Lembar Pengesahaan ......................................................................... ii
Lembar Pernyataan Tidak Plagiat ..................................................... iii
Lembar Pernyataan Persetujuan Publikasi ........................................ iv
Lembar Pernyataan Persetujuan Akses .............................................. v
Lembar Persetujuan Pembimbing ..................................................... vi
Kata Pengantar ................................................................................. vii
Daftar Isi ........................................................................................... ix
Daftar Gambar .................................................................................. xi

Daftar Tabel .................................................................................... xiii
BAB 1 PENDAHULUAN ................................................................. 1
1.1 Latar Belakang ......................................................................... 1
1.2 Tujuan ...................................................................................... 2
1.2.1 Tujuan Umum ................................................................. 2
1.2.2 Tujuan Khusus ................................................................ 3
1.3 Rumusan Masalah.................................................................... 4
1.4 Batasan Masalah ...................................................................... 4
1.5 Metodologi............................................................................... 5
1.6 Jadwal Kegiatan ....................................................................... 6
BAB II TINJAUAN PUSTAKA ....................................................... 7
2.1 Penelitian Terdahulu ............................................................... 7
2.2 Landasan Teori ....................................................................... 8
BAB III PERANCANGAN SISTEM .............................................. 17
3.1 Analisa Kebutuhan................................................................ 17
3.2 Ruang Lingkup Aplikasi ....................................................... 20
3.3 Konsep Perancangan Aplikasi .............................................. 21
ix

3.3.1 Gambaran Umum.......................................................... 21

3.3.2 Pengguna Aplikasi ........................................................ 23
3.4 Perancangan Antar Muka Aplikasi ....................................... 24
3.5 Perancangan Proses Bisnis.................................................... 26
3.5.1 Use Case Diagram........................................................ 26
3.5.2 Flowchart Input Data Agenda ...................................... 28
3.6 Pemodelan Penyimpanan Data ............................................. 30
3.7 Model Distribusi Aplikasi ..................................................... 31
BAB IV HASIL DAN ANALISIS................................................... 33
4.1 Hasil karya / Implementasi ................................................... 33
4.1.1 Implementasi Database ................................................ 33
4.1.2Implementasi User Interface ......................................... 36
4.1.3 Pengujian Sistem .......................................................... 43
4.2 Analisis ................................................................................. 47
BAB V PENUTUP .......................................................................... 48
5.1 Kesimpulan ........................................................................... 48
5.2 Saran ..................................................................................... 59
Daftar Pustaka .................................................................................. 59
Lampiran .......................................................................................... 60

x


DAFTAR GAMBAR

Gambar 3.1 Gambaran umum .............................................................. 22
Gambar 3.2 Tampilan awal .................................................................. 25
Gambar 3.3 Desain halaman kerja admin ............................................ 26
Gambar 3.4 Use case diagram ............................................................. 27
Gambar 3.5 Flowchart input data agenda ............................................ 28
Gambar 3.6 Pemetaan web .................................................................. 29
Gambar 3.7 Pemodelan penyimpanan data .......................................... 30
Gambar 3.8 Model distribusi aplikasi .................................................. 32
Gambar 4.1Tampilan membuat database ............................................ 33
Gambar 4.2Tampilan membuat tabel ................................................... 34
Gambar 4.3 Tampilan memasukkan tabel............................................ 35
Gambar 4.4 Tampilan beranda ............................................................. 36
Gambar 4.5 Tampilan info festival ...................................................... 37
Gambar 4.6 Tampilan menu agenda Solo. ........................................... 38
Gambar 4.7 Tampilan info kuliner ....................................................... 39
Gambar 4.8 Tampilan halaman login................................................... 40
Gambar 4.9 Tampilan proteksi login. .................................................. 41

Gambar 4.10 Tampilan halaman admin. .............................................. 41
Gambar 4.11 Tampilan javascript simpan data. ................................... 42

xi

DAFTAR TABEL

Gambar 1.1 Jadwal kegiatan .................................................................. 6
Gambar 3.1 Pengguna aplikasi............................................................. 24
Gambar 4.1 Pengujian login ................................................................ 43
Gambar 4.2 Pengujian session ............................................................. 43
Gambar 4.3 Pengujian masukkan data ................................................. 44
Gambar 4.4 Pengujian update data ...................................................... 44
Gambar 4.5 Pengujian hapus data ........................................................ 45
Gambar 4.6 Pengujian logout............................................................... 45
Gambar 4.7 Pengujian membaca data .................................................. 46
Gambar 4.8 Pengujian data akses ke database .................................... 46
Gambar 4.9 Pengujian fitur sosial media .............................................. 46

xii