SISTEM INFORMASI RAPOR ONLINE BERBASIS WEB PADA SMA NEGERI 15 MEDAN TUGAS AKHIR ANDRIANI BARUS 142406128 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
SISTEM INFORMASI RAPOR ONLINE BERBASIS WEB PADA SMA NEGERI 15 MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya ANDRIANI BARUS 142406128 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
i
ii
PENGHARGAAN Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas anugerah dan kasih-nya sehingga penulis dapat menyelesaikan penyusunan Tugas Akhir ini dengan judul Sistem Informasi Rapor Online Berbasis Web Pada SMA Negeri 15 Medan. Terima kasih penulis sampaikan kepada Drs. Rachmad Sitepu, M.Si selaku pembimbing yang telah meluangkan waktunya selama penyusunan Tugas Akhir ini. Terima kasih kepada Dr. Sutarman, M.Sc sebagai Dosen Pembimbing Akademik yang telah membimbing penulis selama perkuliahan. 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 teman-teman kuliah terkhusus Kom C 2014. Akhirnya tidak terlupakan kepada Bapak, Ibu dan keluarga yang selama ini selalu memberikan doa dan semangat kepada penulis. Semoga Tuhan Yang Maha Esa akan memberikan berkatnya berlimpah-limpah. Medan, Juli 2017 Andriani Barus iii
SISTEM INFORMASI RAPOR ONLINE BERBASIS WEB PADA SMA NEGERI 15 MEDAN ABSTRAK Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat membantu dalam kemudahan serta kecepatan pengiriman, penyampaian dan penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah, perguruan tinggi, dan lembaga atau organisasi lainnya telah banyak memanfaat aplikasi web dalam kegiatan penjualan, promosi, belajar dan kegiatan lainnya. Demikian juga halnya dengan SMA Negeri 15 Medan khususnya sangat memerlukan website sebagai sarana informasi sekolah. Untuk itu penulis mencoba untuk merancang suatu sistem informasi berbasis web yang diharapkan dapat mengatasi kelemahan dari sistem kerja yang selama ini berjalan, khususnya informasi mengenai sekolah dan pengelolaan nilai siswa SMA Negeri 15 Medan. Kata kunci : sistem informasi, nilai siswa, website. iv
SISTEM INFORMASI RAPOR ONLINE BERBASIS WEB PADA SMA NEGERI 15 MEDAN ABSTRACT The rapid development of web applications since the advent of internet technology is very helpful in the ease and speed of delivery, delivery and acceptance of information. Starting from companies, schools, colleges, and institutions or other organizations have been benefiting many web applications in sales, promotions, learning and other activities. Likewise with SMAN 15 Medan in particular need the website as a means of school information. For that the writer tries to design a web-based information system that is expected to overcome the weakness of the working system that has been running, especially information about schools and management of student value SMA Negeri 15 Medan. Keywords: information system, student value, website. v
DAFTAR ISI PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK ABSTRACT DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN Halaman i ii iii iv v vi viii ix x BAB 1. PENDAHULUAN 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 3 1.3 Batasan Masalah 3 1.4 Rumusan Masalah 4 1.5 Tujuan Penelitian 4 1.6 Manfaat Penelitian 4 1.7 Metodologi Penelitian 5 1.8 Sistematika Penulisan 6 BAB 2. LANDASAN TEORI 2.1 Tentang Internet 8 2.1.1 Pengertian Internet 8 2.1.2 Manfaat Internet 8 2.2 Website 9 2.2.1 Web Statis 10 2.2.2 Web Dinamis 11 2.3 Pengertian Sistem 11 2.3.1 Karakteristik Sistem 12 2.4 Sistem Informasi 13 2.4.1 Komponen Sistem Informasi 14 2.4.2 Perangkat Sistem Informasi 15 2.5 Pengertian Komputer 16 2.5.1 Aspek Dasar Komputerisasi 18 2.5.2 Keunggulan Komputer 19 2.6 PHP 20 2.6.1 Keunggulan PHP 20 2.6.2 Kelemahan PHP 21 2.6.3 Sintaks PHP 21 2.7 MySQL 23 vi
2.8 Apache 25 2.9 Cassading Style Sheet (CSS) 25 2.10 JavaScript 26 2.11 Data Flow Diagram (DFD) 26 2.11.1 Tujuan DFD 27 2.11.2 Manfaat DFD 27 2.12 Diagram Alir (Flowchart) 28 BAB 3. ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem 30 3.2 Analisis Kebutuhan Sistem 30 3.2.1 Kebutuhan Pengguna Sistem 30 3.3 Data Flow Diagram (DFD) Sistem 31 3.4.Diagram Alir (Flowchart) Sistem 33 3.4.1 Flowchart Admin 33 3.4.2 Flowchart User 34 3.5 Percancangan Basis Data (Database) 34 BAB 4. IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem 41 4.2 Tujuan Implementasi Sistem 41 4.3 Komponen Utama dalam Implementasi Sistem 42 4.3.1 Perangkat Keras (Hardware) 42 4.3.2 Perangkat Lunak (Software) 43 4.3.3 Pengguna (Brainware) 43 4.4 Demonstrasi Program 44 BAB 5. PENUTUP 5.1. Kesimpulan 54 5.2. Saran 54 DAFTAR PUSTAKA vii
DAFTAR TABEL Nomor Judul Halaman Tabel 2.1. Simbol DFD 28 2.2. Simbol Flowchart 28 3.1 Deskripsi kebutuhan pengguna sistem 31 3.2 Tabel Administrator 35 3.3 Tabel Guru 35 3.4 Tabel Mengajar 36 3.5 Tabel Mata Pelajaran 37 3.6 Tabel Jadwal Pelajaran 37 3.7 Tabel Ruang Kelas 38 3.8 Tabel Siswa 38 3.9 Tabel Nilai 39 3.10 Tabel Wali Kelas 39 3.11 Tabel Wali Murid 40 3.12 Tabel Wali Murid Siswa 40 viii
DAFTAR GAMBAR Nomor Judul Halaman Gambar 3.1. Data Flow Diagram Sistem 31 3.2. Flowchart Admin 32 3.3. Flowchart User 33 4.1. Tampilan Halaman Utama 44 4.2. Tampilan Login Admin 44 4.3. Tampilan Halaman Admin 45 4.4. Tampilan Input Data Siswa 45 4.5. Tampilan Input Data Guru 46 4.6. Tampilan Input Ruang Kelas 46 4.7. Tampilan Input Wali Murid 47 4.8. Tampilan Input Jadwal Pelajaran 47 4.9. Tampilan Lihat Data Siswa 48 4.10. Tampilan Lihat Data Guru 48 4.11. Tampilan Lihat Data Ruang Kelas 49 4.12. Tampilan Lihat Data Mata Pelajaran 49 4.13. Tampilan Lihat Data Jadwal Pelajaran 50 4.14. Tampilan Tambah Administrator 50 4.15. Tampilan Login User 51 4.16. Tampilan Halaman Guru 51 4.17. Tampilan Halaman Input Nilai Siswa 52 4.18. Tampilan Halaman Siswa 52 4.19. Tampilan Lihat Nilai 53 4.20. Tampilan Tentang Project 53 ix
DAFTAR LAMPIRAN Lampiran A Lampiran B Lampiran C Lampiran D Lampiran E : Listing Program : Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa : Foto kopi Kartu Bimbingan : Surat Keterangan Dosen Pembimbing Tugas Akhir : Surat Balasan Riset dari SMA Negeri 15 Medan x