SISTEM INFORMASI BERBASIS WEB PADA ALUMNI DIII TEKNIK INFORMATIKA MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR SANDI GUNANDA 072406155 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
36 PERNYATAAN " SISTEM INFORMASI PADA DIII TEKNIK INFORMATIKA BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL " Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya : Medan, Mei 2010 SANDI GUNANDA 072406155
37 PENGHARGAAN Puji Syukur Penulis ucapkan ke hadirat Allah SWT, yang masih memberikan kesempatan dan kesehatan sehingga akhirnya Tugas Akhir dapat diselesaikan dalam waktu yang telah ditetapkan. Penulisan Tugas Akhir ini merupakan salah satu syarat bagi setiap mahasiswa guna menyelesaikan Program Studi D3 Ilmu Komputer Fakultas Matematika Dan Ilmu Pengetahuan Alam. Dalam menyelesaikan Tugas Akhir ini, Penulis banyak mendapatkan bimbingan dan bantuan dari berbagai pihak baik berupa material, spiritual. Pada kesempatan ini Penulis mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika Dan Ilmu Pengetahuan Alam. 2. Bapak Prof. Dr. Tulus, M.Sc selalku ketua jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Ibu Dra. Mardiningsih, M.si selaku dosen pembimbing dalam penyusunan Tugas Akhir yang telah banyak memberikan bimbingan dan masukanmasukan yang sangat berarti kepada penulis, sehingga akhirnya bias menyelesaikan Tugas Akhir ini dengan sebaik-baiknya. 4. Para Dosen dan Pegawai Fakultas Matematika dan Ilmu Pengetahuan Alam. 5. Teristimewa kepada Orang Tua Penulis yang tercinta Ayahanda,Ibunda dan juga kakak dan adik tersayang Nova Meilinda Lubis Amd, Ummi Rahayu Lubis, Minal Fauzi Lubis yang telah banyak memberikan dukungan, motivasi yang tak terhingga dan tak ternilai harganya yang dirasakan oleh penulis.
38 6. Seluruh teman-teman D3 Ilmu Komputer stambuk 06, dan juga para senior yang banyak memberikan masukan dan pertimbngan dalam pembuatan Tugas Akhir ini. Penulis menyadari sepenuhnya bahwa penulisan Tugas Akhir ini masih jauh dari kesempurnaan yang dikarenakan pengetahuan dan pengalaman yang dimiliki oleh penulis masih sangat terbatas yang masih perlu diperbaiki, baik dari segi penyajian, bentuk maupun isinya. Akhirul kalam kepada Allah Subahana Wata ala penulis berserah diri, karena hanya pada-nyalah segala kebenaran dan kesempurnaan itu berada. Akhir kata penuli berharap semoga Tugas Akhir ini dapat berguna bagi semua pihak yang membacanya Medan, Desember 2010 Sandi gunanda 072406155
39 ABSTRAK Tujuan utama dari pengembangan sistem ini adalah untuk menunjukkan bahwa ada solusi alternatif yang lebih efektif dan berguna untuk perusahaan tersebut dalam hal mempromosikan perusahaan tersebut kepada masyarakat dan perusahaan-perusahaan lainnya dengan memanfaatkan teknologi informasi. Sistem ini dikembangkan dengan menggunakan perangkat lunak Adobe Photoshop, Macromedia Dreamweaver, PHP5, Mysql, Apache 2 dan browser Internet Mozilla Firefox. Sistem ini dirancang untuk mempromsikan profil-profil perusahaan agar diperoleh dengan mudah dan efisien pada waktu yang diinginkan
40 LEMBAR PERSETUJUAN Judul : SISTEM INFORMASI PADA ALUMNI DIII TEKNIK INFORMATIKA BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL Kategori : Tugas Akhir Nama : SANDI GUNANDA No Induk Mahasiswa : 072406155 Program Study : DIII TEKNIK INFORMATIKA Departemen Fakultas : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (MIPA) UNIVERSITAS SUMATERA UTARA Disetujui di : Diketahui Departement Matematika FMIPA USU Ketua Pembimbing, Prof. Dr. Tulus, M,Si Dra, Mardiningsih, M.Si Nip. 1962091011988031002 Nip. 196304051988112001
41 Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Maksud dan Tujuan Penulisan 3 1.4 Ruang Lingkup Masalah 3 1.5 Metode Penelitian 3 1.6 Sistematika Penulisan 4 Bab 2 Landasan Teori 2.1 Sejarah Singkat Internet 6 2.2 World Wide Web (WWW) 7 2.2.1 Lahirnya Web 9 2.2.2 Browser Web 10 2.2.2.1 Cara Kerja Browser Mengambil Halaman/Page 11 2.2.2.2 Cara Kerja Browser Menampilkan Halaman/Page 11 2.2.3 Server Web 11 2.2.4 Istilah-Istilah Umum Yang Harus Diketahui 12 2.3 HTML (Hypertext Markup Language) 13 2.3.1 Dokumen HTML 13 2.3.1.1 Penamaan Dokumen HTML 13 2.3.1.2 Elemen Dan Tag HTML 14 2.4 DHTML (Dynamic Hypertext Markup Language) 18 2.4.1 CSS (Cascading Style Sheet) 19 2.4.2 Java Script 21 2.5 Pengenalan PHP 22 2.5.1 Sejarah PHP 22 2.5.2 Script PHP 24 2.5.3 Integrasi Dengan Database 27 2.6 Pengenalam Konsep Pemrograman Berorientasi Objek dengan PHP 29 2.6.1 Mengelola Kompleksitas Aplikasi 29 2.6.2 Mengantisipasi Adanya Perubahan 30 2.7 Pengenalan MysQL 31 2.8 Macromedia Dreamweaver 31 Bab 3 Perancangan Sistem
42 3.1 Perancangan Sistem 32 3.2 Data Flow Diagram 32 3.3 Diagram Alir Data 33 3.4 Desain Database 34 3.4.1 Tabel User 34 3.4.2 Tabel Banner 34 3.4.3 Tabel Berita 35 3.4.4 Tabel Bisnis 35 3.4.5 Tabel Hubungi 36 3.4.6 Tabel Modul 36 3.4.7 Tabel Kategori 37 3.4.8 Tabel Partner 37 3.4.9 Tabel People 37 3.4.10 Tabel Portofolio 38 3.5 MySQL 39 3.6 Flowchart 42 3.6.1 Flowchart Menu Utama 42 3.6.2 Flowchart Admin 43 3.6.3 Flowchart Pengaturan Berita 44 3.6.4 Flowchart Pengaturan Modul 45 3.6.5 Flowchart Pengaturan Service 46 3.6.6 Flowchart Pengaturan Portofolio 47 3.6.7 Flowchart Pengaturan People 48 3.6.8 Flowchart Pengaturan Banner 49 3.6.9 Flowchart Pengaturan User 50 3.7 Algoritma Program 51 Bab 4 Implementasi Sistem 4.1 Pengertian Implementasi Sistem 53 4.2 Tujuan Implementasi Sistem 53 4.3 Komponen-komponen kebutuhan sistem 54 4.3.1 Hardware 54 4.3.2 Software 55 4.3.3 Brainware 56 4.4 Demonstrasi Program 57 4.4.1 Halaman Menu Utama 57 4.4.2 Halaman Tentang Perusahaan 57 4.4.3 Halaman Penawaran Bisnis 58 4.4.4 Halaman Form Contact 58 4.4.5 Halaman Galeri 59 4.4.6 Halamana Login Admin 59 4.4.7 Halaman Menu Admin 60 Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 61 5.2 Saran 61
43 Daftar Pustaka Lampiran A