PERANCANGAN SISTEM INFORMASI BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL
PADA SMP NEGERI 1 TEBING-TINGGI
TUGAS AKHIR
REZKI ICHAN PRATAMA SARAGIH 102406076
DEPARTEMAEN METEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : PERANCANGAN SISTEM INFORMASI
BERBASIS WEB MENGGUNAKAN PHP DAN MySQL PADA SMP NEGERI 1 TEBING TINGGI Kategori : TUGAS AKHIR
Nama : REZKI ICHAN PRATAMA SARAGIH Nomor Induk Mahasiswa : 102406076
Program Studi : D3 TEKNIK INFORMATIKA Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, februari 2014
Diketahui/Disetujui Oleh
Departemen Matematika FMIPA USU Pembimbing Ketua,
Prof Dr Tulus, M.Si
PERNYATAAN
PERANCANGAN SISTEM INFORMASI BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMP NEGERI 1 TEBING-TINGGI
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, februari 2014
PENGHARGAAN
Puji Tuhan dan syukur penulis panjatkan kehadirat Tuhan Yesus, karena dengan limpah rahmat dan karunia-nya penulis berhasil menyelesaikan tugas akhir ini yang berjudul ”Perancangan Sistem Informasi Berbasis Web Menggunakan PHP dan
MySql pada SMP Negeri 1 Tebing-Tinggi“ pada waktu yang telah ditetapkan.
Tugas Akhir ini tidak mungkin bisa selesai dengan baik, jika tidak ada bantuan dari berbagai pihak. Pada kesempatan yang baik ini, penulis ingin mengucapkan terima kasih yang setulus-tulusnya kepada :
1. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas MIPA Universitas Sumatera Utara.
2. Bapak Prof Dr. Tulus, M.Si selaku Ketua Departemen Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatra Utara
3. Ibu Elly Rosmaini selaku Ketua Program Studi Diploma III Teknik Informatika Fakultas MIPA Universitas Sumatra Utara yang telah memberikan ilmu yang bermanfaat kepada Penulis
5. Seluruh Staf Pengajar Program Studi D-3 Teknik Informatika Faklutas MIPA Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya kepada penulis selama masa perkuliahan.
6. Ibu Dra. Hj. Salamah selaku Kepala Sekolah SMP Negeri 1 Tebing Tinggi yang telah memberikan kesempatan kepada penulis untuk melakukan riset dan terima kasih juga kepada seluruh guru dan pegawai SMP Negeri 1 Tebing Tinggi yang banyak membantu penulis dalam mengumpulkan data dalam pembuatan tugas akhir.
7. Teristimewa kepada kedua orang tua penulis Suyanto Saragih dan Salmah Br Karo, serta kepada adik penulis Yoki Ananda Saragih, Daniel Edigia Saragih, Kelvin Jeremia Saragih dan yang senantiasa memberikan kasih sayang, dukungan dan selalu mendoakan penulis agar lancar dalam segala urusan.
8. Buat rekan-rekan di jurusan komputer angkatan 2010dan buat teman-teman sejati saya yang selalu membantu dalam suka dan duka Kiki Satria, Sappe Herianto M, Robby A H Manurung, Wanin Witrysyah, Miabeng T, Riwandi, Ade ilhamia, Ade Irma, Nadra Kartika L.
9. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu-persatu.
Akhir kata, Penulis berharap semoga Tugas Akhir ini bermanfaat bagi siapapun yang membacanya. Semoga Allah SWT senantiasa memberikan rahmat dan hidayah kepada kita semua. Amin
Medan, februari 2014 Penulis
ABSTRAK
DAFTAR ISI
2.1 Konsep Dasar Data, Informasi, dan Sistem Informasi 8
2.1.1 Data 8 2.2 Pengertian Komputer 13 2.3 Pengertian Internet 16
2.3.1 Network 17
2.3.2 Sekilas Mengenai Web 17
2.5.3 Penggabungan Script PHP dan HTML 22
2.6 Sejarah MySQL 24
Bab 3 Sekilas Mengenai SMP Negeri 1 Tebing Tinggi 26 3.1 Profil SMP Negeri 1 Tebing Tinggi 26 3.2 Struktur Organisasi 27 3.3 Uraian Tugas dan Fungsi Organisasi 28 3.3.1 Kepala Sekolah 28
Bab 4 Analisis dan Perancangan Sistem 33
4.1 Analisis 33
4.2 Perencanaan dan Perancangan Sistem 33 4.3 Perancangan Data Flow Diagram (DFD) 35 4.4 Perancangan Flowchart 36 4.5 Perancangan Website 42
Bab 5 Implementasi Sistem 48 5.1 Pengertian Implementasi Sistem 48 5.2 Tujuan Implementasi Sistem 48 5.3 Komponen Utama Dalam Sistem 48 5.4 Instalasi Apache, PHP, dan My SQL 49 5.4.1 Menjalankan Apache, PHP, dan MySQL 50 5.4.2 Pengujian Website di Browser 51
5.6.2 Tampilan Halaman Sarana dan Prasarana 54 5.6.3 Tampilan Halaman Struktur Organisasi 55 5.6.4 Tampilan Halaman Program Kerja 55 5.6.5 Tampilan Halaman Ekstrakulikuler 56 5.6.6 Tampilan Halaman Osis 56 5.6.7 Tampilan Halaman Penerimaan Siswa Baru 57 5.6.8 Tampilan Halaman Jadwal Ulangan 57
Bab 6 Kesimpulan dan Saran 58
6.1 Kesimpulan 58
6.2 Saran 59
Daftar Pustaka 60