SISTEM INFORMASI PORTAL AKADEMIK PADA SMP MUHAMMADIYAH 16 LUBUK PAKAM TUGAS AKHIR ALAMSYAH PUTRA 072406067 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN
PERSETUJUAN Judul : SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMP MUHAMMADIYAH 16 LUBUK PAKAM Kategori : TUGAS AKHIR Nama : ALAMSYAH PUTRA Nomor Induk Mahasiswa : 072406067 Program Studi : DIPLOMA 3 ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Mei 2010 Komisi Pembimbing : Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Dr. Saib Suwilo, M.Sc Drs. Open Darnius, M.Si Nip. 196401091988031004 Nip. 196410141991031004
PERNYATAAN SISTEM INFORMASI PORTAL AKADEMIK PADA SMP MUHAMMADIYAH 16 LUBUK PAKAM 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 2010 ALAMSYAH PUTRA 072406067
PENGHARGAAN Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan karunia-nya sehingga penulis dapat menyelesaikan Tugas Akhir ini tepat pada waktunya. Pembuatan Tugas Akhir ini merupakan salah satu syarat untuk menyelesaikan Program Studi Diploma III Ilmu Komputer pada Universitas Sumatera Utara. Adapun judul Tugas Akhir ini adalah SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMP MUHAMMADIYAH 16 LUBUK PAKAM. Selama mempersiapkan Tugas Akhir ini penulis banyak mendapat bantuan, dorongan, dan motivasi baik secara langsung maupun tidak langsung, maka pada kesempatan ini penulis ingin mengucapkan terimakasih kepada : 1. Bapak Prof. Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 2. Bapak Dr. Saib Suwilo, M.Sc selaku ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Bapak Drs. Open Darnius, M.Si selaku pembimbing penulis yang telah banyak memberikan saran dan masukan dalam penyelesaian Tugas Akhir ini. 4. Ibu Weni Zahara S.Si Selaku kepala sekolah SMP Muhammadiyah 16 Lubuk Pakam yang telah mengizinkan penulis melakukan penelitian dan membantu penulis selama penelitian. 5. Seluruh staf pengajar di Fakultas Matematika dan Ilmu Pengetahuan Alam khususnya program studi D3 Ilmu Komputer yang telah benyak memberikan ilmu selama perkuliahan.
6. Ayahanda Turijan dan Ibunda Sofrida Hanum atas doa restunya dan kasih sayangnya yang tiada habisnya diberikan pada penulis serta dukungan moril maupun materil yang tanpa jasanya tak mungkin penulis sampai pada saat sekarang. 7. Seluruh rekan mahasiswa Jurusan D3 Ilmu Komputer khususnya Kom C 2007, Andi hazri Hsb, Fitria Sari, APC(Anak Parkir Comunity) dan teman-teman yang telah banyak memberikan dorongan semangat. Dan terimakasih atas semua dukungannya. Penulis menyadari bahwa Tugas Akhir ini masih banyak mendapati kekurangan dan kesalahan, untuk itu penulis mengharapkan kritik dan saran dari semua pihak guna penyempurnaan Tugas Akhir di masa yang akan datang. Akhir kata, semoga Tugas Akhir ini dapat berguna dan bermanfaat bagi kita semua dan penulis pada khususnya. Medan, Mei 2010 Alamsyah Putra
ABSTRAK Teknologi di bidang komputer saat ini sangat berkembang pesat sehingga dapat meningkatkan efisien dan efektifitas dalam melakukan setiap pekerjaan. Komputer bukan hanya sekedar pengolah data dan gambar saja tetapi penggunaanya semakin luas menjadi salah satu sarana komunikasi, media informasi dan edukasi. Perkembangan teknologi tersebut sangat mempengaruhi setiap badan usaha maupun perusahaan-perusahaan dalam hal mengenai masalah yang timbul dalam kegiatan operasionalnya. Demikian juga halnya dengan SMP Muhammadiyah 16 Lubuk Pakam khususnya website yang masih sederhana yang perlu dikembangkan dan dimodifikasi. Untuk itu perlu penulis mencoba untuk merancang suatu sistem yang berbasis komputer yang diharapkan dapat mengatasi kelemahan dari sistem kerja yang selama ini berjalan, khususnya informasi mengenai sekolah SMP Muhammadiyah 16 Lubuk Pakam.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftas Isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 3 1.3 Ruang Lingkup Masalah 4 1.4 Maksud dan Tujuan 4 1.5 Metodelogi Penelitian 5 1.6 Sistematika Penulisan 6 Bab 2 Landasan Teori 8 2.1 Pengertian Komputer 8 2.1.1 Sistem Komputer 9 2.2 Pengertian Data, DFD (Data Flow Diagram), Flowchart (Diagram Alir), Informasi dan Sistem 10 2.2.1 Pengertian Data 10 2.2.2 Pengertian DFD (Data Flow Diagram) 11 2.2.3 Diagram Alir (flowchart) 12 2.2.4 Pengertian Informasi 15 2.2.5 Pengertian Sistem 16 2.3 Sistem Informasi 17 2.3.1 Komponen sistem informasi 17 2.3.2 Perangkat sistem informasi 19 2.4 Internet 20 2.4.1 Manfaat internet 21 2.5 Website 22 2.5.1 Web statis 22 2.5.2 Web dinamis 23 2.6 Hypertext Markup Language (HTML) 23
2.7 PHP 25 2.7.1 Sejarang singkat PHP 25 2.7.2 Kelebihan PHP 26 2.7.3 Sintaks PHP 28 2.8 MySQL 29 2.9 Apache 32 2.10 Cassading Style Sheet (CSS) 32 2.11 JavaScript 33 2.12 Macromedia Dreameaver 33 Bab 3 Sekilas SMP Muhammadiyah 16 Lubuk Pakam 35 3.1 Profil 35 3.1.1 Identitas Sekolah 35 3.1.2 Identitas Kepala Sekolah 36 3.2 Struktur Organisasi 36 3.3 Uraian Tugas dan fungsi organisasi 37 3.3.1 Kepala Sekolah 37 3.3.2 Wakil Kepala Sekolah 37 3.3.3 Guru 37 3.3.4 Wali Kelas 38 3.3.5 Guru Pembimbing dan Konseling 38 3.3.6 Pustakawan Sekolah 38 3.3.7 Pengelola Laboratorium 39 3.4 Visi dan Misi 39 3.4.1 Visi Sekolah 39 3.4.2 Misi Sekolah 39 Bab 4 Perancangan Sistem 43 4.1 Perencanaan dan Perancangan 43 4.2 Perancangan Halaman Website 45 4.2.1 Halaman Home 45 4.2.2 Halaman Profil 45 4.2.3 Halaman Guru dan Siswa 45 4.2.4 Halaman Buku Tamu 45 4.2.5 Halaman Portal Akademik 46 4.2.6 Halaman Admin 46 4.3 Perancangan Data Flow Diagram (DFD) Website 46 4.4 Perancangan Diagram Alir (Flowchart)Website 48 4.4.1 Flowchart Menu Utama 48 4.4.2 Flowchart Portal Akademik 49
4.4.3 Flowchart Admin 50 4.4.4 Flowchart Administrator Siswa 52 4.4.5 Flowchart Administrator Guru 53 4.5 Merancang Database Server 53 4.6 Design Website 58 4.6.1 Design halaman home 58 4.6.2 Design header website 58 4.7 Gambaran Umum Perancangan Sistem 59 4.7.1 Administrator Website 59 4.7.2 Pengunjung website 61 Bab 5 Implementasi Sistem 63 5.1 Pengertian Implementasi Sistem 63 5.2 Tujuan Implementasi Sistem 63 5.3 Komponen Dalam Implementasi Sistem 64 5.4 Instalasi Apache, PHP, dan MySQL 65 Bab 6 Kesimpulan dan Saran 71 6.1 Kesimpulan 71 6.2 Saran 72 Daftar Pustaka Lampiran A Lampiran B
DAFTAR TABEL Halaman Tabel 2.1 Simbol-simbol Data Flow Diagram 11 Tabel 2.2 Simbol-simbol Flowchart 12 Tabel 4.1 Tabel Admin 52 Tabel 4.2 Tabel Siswa 52 Tabel 4.3 Tabel Nilai 53 Tabel 4.4 Tabel Guru 54 Tabel 4.5 Tabel Buku Tamu 54 Tabel 4.6 Tabel Informasi Akademik 55 Tabel 4.7 Tabel Informasi Beasiswa 55
DAFTAR GAMBAR Halaman Gambar 3.1 Struktur Organisasi SMP Muhammadiyah 16 Lubuk Pakam 37 Gambar 4.1 Struktur Website 44 Gambar 4.2 Diagram Konteks Website 47 Gambar 4.3 Flowchart Menu Utama 49 Gambar 4.4 Flowchart Portal Akademik 50 Gambar 4.5 Flowchart Admin 51 Gambar 4.6 Flowchart Admin Siswa 52 Gambar 4.7 Flowchart Admin Guru 53 Gambar 4.8 Tampilan Halaman Home 58 Gambar 4.9 Tampilan Header Website 59 Gambar 4.10 Tampilan Halaman Administrator 60 Gambar 5.1 Instalasi Apache2triad 66 Gambar 5.2 Menentukan Direktori Instalasi Apache2triad 67 Gambar 5.3 Masukkan Password Instalasi Apache2triad 67 Gambar 5.4 Autentifikasi Instalasi Apache2triad 68 Gambar 5.5 Proses Instalasi Apache2triad 68 Gambar 5.6 Proses Instalasi Apache2triad 69 Gambar 5.7 Proses Instalasi Apache2triad 69 Gambar 5.8 Proses Instalasi Apache2triad 70 Gambar 5.9 Instalasi Apache2triad Sukses 70