SISTEM INFORMASI SEKOLAH BERBASIS WEB DI SMA NEGERI 1 KUALUH HULU TUGAS AKHIR DIMA FITRIA 072406160 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
SISTEM INFORMASI SEKOLAH BERBASIS WEB DI SMA NEGERI 1 KUALUH HULU TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya DIMA FITRIA 072406160 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
PERSETUJUAN Judul :SISTEM INFORMASI BERBASIS WEB DI SMA NEGERI 1 KUALUH HULU Kategori : TUGAS AKHIR Nama : DIMA FITRIA Nomor Induk Mahasiswa : 072406160 Program Studi : D3 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 I Dr.Saib Suwilo,M.Sc Dra.Normalina Napitupulu,M.Sc NIP. 19640109 198803 1 004 NIP. 196311061989022001
PENGHARGAAN Puji dan syukur penulis panjatkan kehadirat Allah SWT, karena dengan limpah rahmat dan karunia-nya penulis berhasil menyelesaikan tugas akhir ini yang berjudul SISTEM INFORMASI SEKOLAH BERBASIS WEB DI SMA NEGERI 1 KUALUH HULU pada waktu yang telah ditetapkan. Tak lupa shalawat serta salam kepada junjungan Nabi Besar Muhammad SAW dan para sahabat-nya yang telah membawa kita dari kegelapan kealam terang benderang yang penuh ilmu pengetahuan. Tuhas 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. Eddy Marlianto, Msc selaku Dekan Fakultas MIPA Universitas Sumatera Utara. 2. Bapak Dr. Saib Suwilo, Msc selaku Ketua Jurusan Program Studi D-3 Ilmu Komputer. 3. Ibu 4. Seluruh staf Pengajar program Studi D-3 Ilmu Komputer Fakultas MIPA yang telah memberikan ilmu dan pengetahuannya kepada penulis selama masa perkuliahan. 5. Bapak Drs. T. Sibuea selaku Kepala Sekolah SMA NEGERI 1 KUALUH HULU yang telah memberikan kesempatan kepada penulis untuk melakukan riset sebagai data dalam pembuatan tugas akhir ini.
6. Seluruh guru dan pegawai SMA NEGERI 1 KUALUH HULU khususnya Pak Robert nainggolan, S.Pd yang telah banyak membantu penulis dan mengumpulkan data dalam pembuatan tugas akhir 7. Seluruh keluarga besarku yang telah banyak memberikan dorongan dan doa kepada penulis selama ini. 8. Buat adik kos ku Henny Isnaini dan sahabat sahabatku The Songkokers Rika, Ayu, Lia, Winda, Lidia, Ummi, Dina, walau kita terkadang ada permusuhan ataupun perdebatan, tapi itulah persahabatan yang tidak selalu berjalan dengan baik dan tidak lupa terima kasihku atas doa, nasehat, bantuan, serta curahan hati kalian semua, terutama pengertian dan kesabaran kalian selama berteman denganku. 9. Seluruh rekan-rekan jurusan Komputer, terutama angkatan Komputer C 2007 yang telah banyak membantu dan mendukung penulis selama menjalani Pendidikan di D3 Ilmu Komputer USU. 10. Pihak pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu persatu. Secara khusus, penulis menyampaikan rasa terima kasih yang sedalam-dalamnya dan sembah sujud penulis persembahkan kepada yang tercinta dan terkasih Ayahanda SAKTI dan Ibunda SUNARSEH, yang telah membesarkan, mengasuh, mendidik dan membimbing penulis dengan segala pengorbanan yang tak terhitung serta kasih sayang yang tulus dan doa restunya kepada penulis sehingga dapat mengerti dan memahami kehidupan ini. Dan selalu memberikan dukungan moril dan materil dan doa-doanya yang selalu mengiringi penulis.
Ucapan terima kasih juga sampaikan khusus kepada my boyfriend tercinta ARDIANSYAH TANJUNG, abangku BEDY dan adik-adikku IMAN dan KIKI yang selalu memberikan dukungan moril dan doanya yang selalu mengiringi penulis. Akhirnya penulis berharap semoga tulisan ini dapat memperkaya ilmu pengetahuan dan bermanfaat bagi kita semua. Amin Mei 2010 Medan, Penulis DIMA FITRIA
ABSTRAK Perkembangan teknologi khususnya computer pada saat ini mempunyai peranan yang sangat penting dalam kehidupan di masyarakat. Teknologi yang berkembang sesuai tuntutan zaman diharapkan menjadi sarana penunjang untuk menangani permasalahan yang timbul dalam megelola dan menyelesaikan permasalahan yang ada di perusahaan atau organisasi. Begitu juga dengan SMAN 1 KUALUH HULU, diharapkan dapat menyediakan informasi yang sangat tepat dan akurat dalam data siswa secara on-line. Sistem yang sedang berjalan pada SMAN 1 KUALUH HULU saat ini belum sepenuhnya menggunakan system komputerisasi. Oleh sebab itu, penulis mencoba merancang sebuah system informasi berbasis web pada SMAN1 KUALUH HULU. Dengan adanya system informasi ini diharapkan sekolah ini dapat menyediakan informasi yang lebih cepat dan akurat pada siswa maupun masyarakat.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vii viii x xi Bab 1 Pendahuluan 1 1.1 Latar Belakang Masalah 1 1.2 Identifikasi Masalah 3 1.3 Batasan Permasalahan 4 1.4 Maksud dan Tujuan 4 1.5 Metode Penelitian 5 1.6 Kegunaan Penelitian 6 1.7 Sistematika Penulisan 6 Bab 2 Tinjauan Teoritis 8 2.1 Sekilas Mengenai Web 8 2.2 Sejarah Web 9 2.3 Aplikasi Web 9 2.4 Sekilas Macromedia Dreamweaver 8 11 2.4.1 Fasilitas Dalam Dreamweaver 8 12 2.4.2 Memulai Dreamweaver 8 13 2.4.3 Ruang Kerja Dreamweaver 8 13 2.4.4 Komponen Ruang Kerja 14 2.5 Bahasa pemograman PHP 16 2.5.1 Kelebihan PHP 18 2.5.2 Kelemahan PHP 18 2.6 Pengenalan MySQL 19 2.7 Pengertian Komputer 20 2.8 Pengenalan Internet 21 2.8.1 Fasilitas Dalam Dunia Internet 21
Bab 3 Gambaran Umum SMAN Kualuh Hulu 24 3.1 Latar Belakang Sekolah 24 3.2 Profil Sekolah 26 3.3 Visi dan Misi 28 3.4 Struktur Organisasi Sekolah Bab 4 Perancangan sistem 31 4.1 Pendahuluan 31 4.2 Diagram Konteks 31 4.3 Data Flow Diagram (DFD) 32 4.4 Diagram Use Case 33 4.5 Perancangan Database 35 Bab 5 Implementasi Sistem 40 5.1 Pengertian Implementasi Sistem 40 5.2 Tujuan Implementasi Sistem 40 5.3 Komponen-Komponen Kebutuhan sistem 41 5.3.1 Hardware 41 5.3.2 Software 41 5.3.3 Brainware 45 5.4. Demonstrasi Program 45 5.4.1 Halaman Utama Situs 46 5.4.2 Halaman Login 46 5.4.3 Tata Cara Pendaftaran/Otentifikasi pengguna 46 Bab 6 Kesimpulan dan Saran 50 6.1 Kesimpulan 50 6.2 Saran 52 Daftar Pustaka 53 LAMPIRAN
DAFTAR TABEL Halaman Tabel 4.1 sma user admin 35 Tabel 4.2 sma user student 35 Tabel 4.3 sma user teachers 36 Tabel 4.4 sma grate item 36 Tabel 4.5 sma lesson 37 Tabel 4.6 sma course 38 Tabel 4.7 sma user 39
DAFTAR GAMBAR Halaman Gambar 4.1 Diagram Konteks Sistem yang Dirancang 32 Ganbar 4.2 Data Flow Diagram system Akademik 33 Gambar 4.3 Diagram Use Case 34 Gambar 5.1 Tampilan Antar Muka Sistem Operasi Windows XP 42 Gambar 5.2 Tampilan Antar Muka Macromedia Dreamweaver 42 Gambar 5.3 Tampilan Antar Muka Web Server 43 Gambar 5.4 Xampp-win32-1.7.1-installer 43 Gambar 5.5 Pilihan Bahasa Instalasi Xampp 43 Gambar 5.6 Setup Wizard 44 Gambar 5.7 Lokasi Instalasi 44 Gambar 5.8 Xampp Option 44 Gambar 5.9 Setup Selesai 45 Gambar 5.10 Halaman Utama 46 Gambar 5.11 Halaman Login 46 Gambar 5.12 Menu Administrasi 47 Gambar 5.13 Halaman Setting Pengguna 47 Gambar 5.14 Halaman Form Tambah Kategori 48 Gambar 5.15 Halaman Tambah Kursus Baru 48 Gambar 5.16 Halaman form Isian Tambah Kursus Baru 49