INFORMASI BERBASIS WEB PADA SMA NEGERI 16 MEDAN TUGAS AKHIR TETTY INDAH SARI PARDOSI 092406120 PROGRAM STUDI D-III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
INFORMASI BERBASIS WEB PADA SMA NEGERI 16 MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya TETTY INDAH SARI PARDOSI 092406120 PROGRAM STUDI D-III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERSETUJUAN Judul : INFORMASI BERBASIS WEB PADA SMA NEGERI 16 MEDAN Kategori : TUGAS AKHIR Nama : TETTY INDAH SARI PARDOSI Nomor Induk Mahasiswa : 092406120 Program Studi : D-III TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2012 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing I Prof.Dr.Tulus,VordipL.Math.,M.Si.,Ph.D Prof.Dr.Tulus,VordipL.Math.,M.Si.,Ph.D NIP. 19620901 198803 1 002 NIP. 19620901 198803 1 002
PERNYATAAN INFORMASI BERBASIS WEB PADA SMA NEGERI 16 MEDAN TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Mei 2012 TETTY INDAH SARI PARDOSI NIM. 092406120
PENGHARGAAN Puji dan syukur penulispanjatkan kepada Tuhan Yang Maha Esa, yang telah melimpahkankarunia-nya kepada penulis dalam mengerjakan tugas akhir dengan judul Informasi Berbasis Web Pada SMA Negeri 16 Medan. Penyusunan dan penulisan tugas akhirini dibuat untuk memenuhi syarat kelulusan bagi setiap Mahasiswa Jurusan D-IIITeknik Informatika di FMIPA USU Medan. Penulis sepenuhnya menyadari bahwa penyelesaian Tugas Akhir ini tidak akanterwujud tanpa adanya dukungan dan bantuan semua pihak. Penulis menyampaikan terima kasihkepada: 1. Bapak Prof.Dr.Tulus,VordipL.Math.,M.Si.,Ph.D, selaku Ketua Departemen Matematika FMIPA USU dan sebagai Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan kepada penulis dalam menyelesaikan tugas akhir. 2. Bapak Dr.Sutarman, M.Sc, selaku Dekan FMIPA USU. 3. Bapak Syahril Efendi,S.Si,M.IT, selaku Ketua JurusanProgram Studi D-III Teknik Informatika dan Bapak Syahriol Sitorus S.Si, M.IT selaku Sekretaris Program Studi D-III Teknik Informatika FMIPA USU. 4. Seluruh Dosen pengajar Program Studi D-III Teknik Informatika FMIPA Universitas Sumatera Utara yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan. 5. Kepala Sekolah yang telah memberikan kesempatan kepada saya untuk melakukan riset di SMA Negeri 16 Medan. 6. Ayahanda dan Ibunda tercinta yang senantiasa berdoa dan mendukung penulis serta seluruh keluarga yang telah mendukung penulis dalam menyelesaikan tugas akhir ini. 7. Hanri Sianturi, selaku teman dekat yang telah memberikan motivasi dan semangat kepada penulis selama proses penyelesaian tugas akhir ini. 8. Rekan-rekan mahasiswa KOM B stambuk 2009.
Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih banyak kekurangan karena keterbatasan kemampuan yang penulis miliki, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan tugas akhir ini. Akhir kata penulis memohon maaf atas segala kekurangan yang terdapat dalampenulisan tugas akhir ini dan sekali lagi penulis berharap semoga tugas akhir inidapat memberikan manfaat bagi penulis dan pembaca. Medan, Mei 2012 Penulis, TETTY INDAH SARI PARDOSI
ABSTRAK Tugas akhir ini bertujuan untuk membangun suatu sistem informasi pendidikan berbasis web. Sistem informasi ini dikembangkan dengan menggunakan perangkat lunak PHP, MySQL, Apache dan browser Internet Explorer atau Mozzila Firefox juga beberapa software pembantu lainnya seperti macromedia dreamweaver. Sistem informasi ini bekerja untuk dapat menyajikan informasi serta mengolah informasi tersebut. Tujuan dari sistem informasi ini adalah untuk menyajikan dan menyebarkan informasi kepada user/pengguna dengan baik dan dapat meng-update isi dari informasi yang terdapat pada web tersebut dengan mudah pada waktu yang diinginkan.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar Daftar Tabel i ii iii v vi viii x BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Rumusan Masalah 3 1.4 Batasan Masalah 3 1.5 Maksud dan Tujuan 4 1.6 Kegunaan Penelitian 5 1.7 Waktu dan Lokasi 5 1.8 Metode Penelitian 5 1.9 Sistematika Penulisan 7 BAB 2 LANDASAN TEORI DAN DESKRIPSI SMA NEGERI 16 MEDAN 2.1 Pengertian Sistem 8 2.2 Pengertian Informasi 9 2.3 Pengertian Sistem Informasi 11 2.4 Syarat-syarat Merancan Sistem Informasi Berbasis Web 12 2.5 Sejarah Internet 14 2.6 Pengertian Web Server 17 2.7 HTML 17 2.8 Pengertian PHP 19 2.9 Pengenalan dan Pemakaian Dasar MySQL 22 2.10 Pengenalan CSS 24 2.11 XAMPP 24 2.12 Macromedia Dreamweaver 8 25 2.13 Deskripsi SMA Negeri 16 Medan 26 2.13.1 Profil sekolah 26 2.13.2 Sejarah sekolah 26 2.13.3 Struktur organisasi 29 2.13.4 Uraian tugas dan fungsi organisasi 30 2.13.5 Visi dan misi sekolah 33 2.13.6 Fasilitas sekolah 34
BAB 3 PERANCANGAN DAN IMPLEMENTASI SISTEM 3.1 Perancangan Sistem 36 3.2 Mempersiapkan Database Server 38 3.3 Data Flow Diagram (DFD) 45 3.4 Flowchart 48 3.4.1 Flowchart menu utama 49 3.4.2 Flowchart login admin 51 3.4.3 Flowchart input data guru 53 3.4.4 Flowchart input data staf 54 3.4.5 Flowchart input data wali kelas 55 3.4.6 Flowchart input profil dan nilai siswa 56 3.4.7 Flowchart input absensi dan roster siswa 57 3.4.8 Flowchart update data alumni 58 3.4.9 Flowchart bukutamu 59 3.5 Defenisi Implementasi Sistem 60 3.6 Tujuan Implementasi Sistem 60 3.7 Komponen Dalam Implementasi Sistem 60 3.8 Hasil Perancangan 62 3.8.1 Halaman utama website 62 3.8.2 Tampilan menu halaman utama 63 3.8.3 Halaman administrator 65 3.8.4 Halaman data guru 66 3.8.5 Halaman input data staf sekolah 68 3.8.6 Halaman input wali kelas 70 3.8.7 Halaman input data profil sekolah 72 3.8.8 Halaman input nilai siswa 73 3.8.9 Halaman input data absensi siswa 76 3.8.10 Halaman input roster siswa 78 3.8.11 Halaman input data alumni 81 3.8.12 Halaman bukutamu 83 BAB 4 KESIMPULAN DAN SARAN 4.1 Kesimpulan 85 4.2 Saran 86 Daftar Pustaka 87 Lampiran 1 Lampiran 2 Listing Program Surat Keterangan
DAFTAR GAMBAR Halaman Gambar 2.1 Gambar tampilan XAMPP control 24 Gambar 2.2 Gambar tampilan dreamweaver 8 25 Gambar 2.3 Gambar struktur organisasi SMA Negeri 16 Medan 29 Gambar 3.1 Gambar algoritma situs SMA Negeri 16 Medan 37 Gambar 3.2 Gambar diagram konteks sistem informasi berbasis web pada SMA Negeri 16 Medan 46 Gambar 3.3 Gambar data flow diagram (DFD) level 0 47 Gambar 3.4 Gambar flowchart menu utama 50 Gambar 3.5 Gambar flowchart halaman admin 52 Gambar 3.6 Gambar flowchart input data guru 53 Gambar 3.7 Gambar flowchart input staf sekolah 54 Gambar 3.8 Gambar flowchart input data wali kelas 55 Gambar 3.9 Gambar flowchart input profil dan nilai siswa 56 Gambar 3.10 Gambar flowchart input absensi dan roster siswa 57 Gambar 3.11 Gambar flowchart update data alumni 58 Gambar 3.12 Gambar flowchart bukutamu 59 Gambar 3.13 Gambar tampilan halaman utama 62 Gambar 3.14 Gambar tampilan menu profil 63 Gambar 3.15 Gambar tampilan menu struktur 63 Gambar 3.16 Gambar tampilan menu akademik 64 Gambar 3.17 Gambar tampilan menu organisasi 64 Gambar 3.18 Gambar tampilan menu arsip 64 Gambar 3.19 Gambar halaman administrator 65 Gambar 3.20 Gambar tampilan menu guru 66 Gambar 3.21 Gambar tampilan halaman input data guru 66 Gambar 3.22 Gambar tampilan halaman edit data guru 67
Gambar 3.23 Gambar tampilan halaman data guru 67 Gambar 3.24 Gambar tampilan menu staf sekolah 68 Gambar 3.25 Gambar tampilan halaman input staf pustaka 68 Gambar 3.26 Gambar tampilanhalaman edit staf pustaka 69 Gambar 3.27 Gambar tampilan halaman staf pustaka 69 Gambar 3.28 Gambar tampilan menu input wali kelas 70 Gambar 3.29 Gambar tampilan halaman input wali kelas 70 Gambar 3.30 Gambar tampilan halaman edit wali kelas 71 Gambar 3.31 Gambar tampilan halaman wali kelas 71 Gambar 3.32 Gambar tampilan menu input data profil siswa 72 Gambar 3.33 Gambar tampilan halaman input profil siswa 72 Gambar 3.34 Gambar tampilan halaman edit data profil siswa 73 Gambar 3.35 Gambar tampilan halaman profil siswa 73 Gambar 3.36 Gambar tampilan menu input nilai siswa 74 Gambar 3.37 Gambar tampilan halaman input nilai siswa 74 Gambar 3.38 Gambar tampilan halaman edit nilai siswa 75 Gambar 3.39 Gambar tampilan halaman nilai siswa 75 Gambar 3.40 Gambar tampilan menu input data absensi siswa 76 Gambar 3.41 Gambar tampilan halaman input data absensi siswa 77 Gambar 3.42 Gambar tampilan halaman edit data absensi siswa 78 Gambar 3.43 Gambar tampilan halaman absensi siswa 78 Gambar 3.44 Gambar tampilan menuinput roster siswa 79 Gambar 3.45 Gambar tampilan halaman input roster siswa 79 Gambar 3.46 Gambar tampilan halaman edit roster siswa 80 Gambar 3.47 Gambar tampilan halaman roster siswa 80 Gambar 3.48 Gambar tampilan halamaninput data alumni 81 Gambar 3.49 Gambar tampilan menu edit data alumni 81 Gambar 3.50 Gambar tampilan halamanedit data alumni 82 Gambar 3.51 Gambar tampilan halaman alumni 82 Gambar 3.52 Gambar halaman isi bukutamu 83 Gambar 3.53 Gambar halaman lihat bukutamu 83 Gambar 3.54 Gambar tampilan menu edit bukutamu 84 Gambar 3.55 Gambar tampilan halaman edit bukutamu 84
DAFTAR TABEL Halaman Tabel 2.1 Tabel nama kepala sekolah yang pernah menjabat Di SMA Negeri 16 Medan 27 Tabel 2.2 Tabel nama bangunan yang terdapat di SMA Negeri 16 Medan 35 Tabel 3.1 Tabel login administrator 39 Tabel 3.2 Tabel guru 39 Tabel 3.3 Tabel staf pustakawan sekolah 40 Tabel 3.4 Tabel wali kelas 40 Tabel 3.5 Tabel profil siswa 41 Tabel 3.6 Tabel nilai siswa 41 Tabel 3.7 Tabel absensi siswa 42 Tabel 3.8 Tabel roster siswa 43 Tabel 3.9 Tabel alumni 44 Tabel 3.10 Tabel bukutamu 45 Tabel 3.11 Tabel lambing-lambang flowchart 48