PERANCANGAN SISTEM INFORMASI KULINER DI KOTA MEDAN MENGGUNAKAN PEMOGRAMAN PHP DAN MYSQL TUGAS AKHIR EMILLIO 142406214 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
PERANCANGAN SISTEM INFORMASI KULINER DI KOTA MEDAN MGNGGUNAKAN PEMOGRAMAN PHP DAN MYSQL TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya EMILLIO 142406214 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
Powered by TCPDF (www.tcpdf.org)
PERNYATAAN PERANCANGAN SISTEM INFORMASI KULINER DI KOTA MEDAN MENGGUNAKAN PEMOGRAMAN PHP DAN MYSQL TUGAS AKHIR Saya mengakui bahwa Tugas Akhir ini adalah hasil karya sendiri. Kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya. Medan, Juli 2017 EMILLIO 142406214 ii
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-nya Penulis dapat menyelesaikan penyusunan Tugas Akhir ini dengan judul Perancangan Sistem Infromasi Kuliner di Kota Medan Menggunakan Pemograman PHP dan MySQL. Terima kasih penulis sampaikan kepada Asima Manurung, S.Si, M.Si selaku pembimbing yang telah meluangkan waktunya selama penyusunan Tugas Akhir ini. Terima kasih kepada Prof. Dr. Tulus, Vor.Dipl.Math., M.Si., Ph.D. sebagai Dosen Pembimbing Akademik yang telah membimbing saya selama penulisan. Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.Sc. dan Bapak Drs. James Piter Marbun, M.Kom selaku Ketua dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU Medan, Dekan dan Wakil Dekan FMIPA USU, seluruh Staf dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada Bapak, Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya. Medan, Juli 2017 Emillio iii
SISTEM INFORMASI KULINER DI KOTA MEDAN MENGGUNAKAN PEMOGRAMAN PHP DAN MYSQL ABSTRAK Sistem informasi ini bertujuan untuk membantu masyarakat dalam mendapatkan informasi tentang letak keberadaan kuliner yang ada di Kota Medan yang berguna dalam mempersingkat waktu pencarian dan mengetahui letak pasti lokasi yang akan dikunjungi. Sistem informasi ini tidak berisikan foto makanan dan minuman tetapi hanya harga, nama makanan, minuman, keterangan, nama dan lokasi tempat.sistem informasi ini dibuat dengan menggunakan XAMPP Version 1.7.7 dengan Apache 2.2.21 sebagai web server, PHP 5.3.8 sebagai web programming, MysSQL 5.0.8 sebagai database server, Sublime Text 2 sebagai web editor, dan Java script. Kata kunci : Kuliner, MySQL, PHP, Web iv
DESIGNING CULINARY INFORMATION SYSTEM IN THE MEDAN CITY USING PHP AND MYSQL PROGRAMMING ABTRACT This information system aims to assist the public in getting information about where the existence of culinary in the Medan Ciry is useful in shortening the search time and know the exact location of the location to be visited. This information system does not contain food and drink photos but only the price, the name of the food, the drink, the description, the name and the location of the place. This information system is created using XAMPP Version 1.7.7 with Apache 2.2.21 as web server, PHP 5.3.8 as Web programming, MysSQL 5.0.8 as database server, Sublime Text 2 as web editor, and Java script. Keywords: culinary, MySQL, PHP, Web v
DAFTAR ISI PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK ABSTRACT DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR i ii iii iv v vi viii ix BAB 1 BAB 2 PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan 1.5 Manfaat 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan LANDASAN TEORI 2.1 Kuliner 2.2 Pengertian Sistem Informasi 2.3 Data 2.4 Pengertian Internet 2.5 Database 2.6 Relationship Database Management System (RDBMS) 2.7 MySQL 2.8 Pemograman PHP (Personal Home Page) 2.8.1 Sejarah PHP 2.8.2 Konsep Dasar PHP 2.9 Hypertext Markup Language (HTML) 2.10 CSS (Cascading Style Sheet) 2.11 Pengenalan Macro Media Dreamweaver 8 2.12 UML 2.12.1 Use Case Diagram 2.12.2 Class Diagram 2.12.3 Sequence Diagram 2.12.4 State Chart Diagram 2.12.5 Activity Diagram 2.13 ERD 2.14 Flowchart 1 1 2 3 3 3 4 4 6 6 6 7 7 8 8 9 9 10 11 13 15 16 16 17 17 17 17 18 18 18 vi
BAB 3 BAB 4 BAB 5 PERANCANGAN SISTEM 3.1 Perancangan Sistem 3.2 Data Flow Diagram 3.3 Perancangan Basis Data 3.4 Flowchart 3.4.1 Flowchart Halaman Utama Pencarian Kuliner 3.4.2 Flowchart Login Administrator 3.4.3 Flowchart Halaman Utama Administrator 3.4.4 Flowchart Halaman Makanan 3.4.5 Flowchart Halaman Minuman 3.5 Perancangan Antarmuka (interface) 3.5.1 Halaman Utama (index.php) 3.5.2 Halaman Kuliner (kuliner.php) 3.5.3 Halaman Detail Tempat (detailtempat.php) 3.5.4 Halaman About Me (about.php) 3.5.5 Halaman Login Admin (index.php) 3.5.6 Halaman Utama Admin (home.php) IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem 4.2 Tujuan Implementasi Sistem 4.3 Komponen Sistem 4.3.1 Software 4.3.2 Hardware 4.3.3 Brainware 4.4 Tampilan Akhir Website 4.4.1 Halaman index.php 4.4.2 Halaman kuliner.php 4.4.3 Halaman detailtempat.php 4.4.4 Halaman about.php 4.4.5 Halaman home.php 4.4.6 Halaman makanan.php 4.4.7 Halaman minuman.php KESIMPULAN DAN SARAN 5.1. Kesimpulan 5.2. Saran 20 20 20 22 24 26 27 28 29 30 31 31 32 33 34 35 36 37 37 37 38 38 38 39 39 39 41 42 42 43 45 47 50 50 51 DAFTAR PUSTAKA LAMPIRAN 52 vii
DAFTAR TABEL Nomor Tabel 2.1 3.1 3.2 3.3 3.4 3.5 3.6 Judul Element-element flowchart Simbol-simbol DFD Tabel Utama Tabel Makanan Tabel Minuman Tabel Admin Tabel Flowchart (diagram alir) Halaman 19 21 23 23 23 24 25 viii
DAFTAR GAMBAR Nomor Gambar 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 Judul Simulasi DFD Sistem Informasi Kuliner di Kota Medan Flowchart Halaman Utama Pencarian Kuliner Flowchart Login Administrator Flowchart Halaman Utama Administrator Flowchart Halaman Makanan Flowchart Halaman Minuman Perancangan Antarmuka Halaman Utama Perancangan Antarmuka Menu Kuliner Perancangan Antarmuka Detail Tempat Perancangan Antarmuka About Me Perancangan Antarmuka Halaman Login Admin Perancangan Antarmuka Halaman Utama Admin Halaman index.php buat user Halaman index.php buat administrator Halaman kuliner.php Halaman detailtempat.php Halaman about.php Halaman home.php Halaman home.php (tambah data) Halaman home.php (edit data) Halaman makanan.php Halaman makanan.php (tambah menu) Halaman makanan.php (edit menu) Halaman minuman.php Halaman minuman.php (tambah menu) Halaman minuman.php (edit menu) ix Halaman 22 26 27 28 29 30 31 32 33 34 35 36 40 41 41 42 43 44 44 45 46 46 47 48 48 49
x