SISTEM INFORMASI AKADEMIK BERBASIS PHP DAN MYSQL PADA YAYASAN PERGURUAN PANGERAN ANTASARI MEDAN
TUGAS AKHIR
RINA MARLENI 062406101
PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
Universitas Sumatera Utara
SISTEM INFORMASI AKADEMIK BERBASIS PHP DAN MYSQL PADA YAYASAN PERGURUAN PANGERAN ANTASARI MEDAN
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
RINA MARLENI 062406101
PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
Universitas Sumatera Utara
PERSETUJUAN
Judul
:
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: : : : : :
SISTEM INFORMASI AKADEMIK BERBASIS PHP DAN MYSQL PADA YAYASAN PERGURUAN PANGERAN ANTASARI MEDAN TUGAS AKHIR RINA MARLENI 062406101 D3 ILMU KOMPUTER MATEMATIKA MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Disetujui oleh :
Departemen Matematika FMIPA USU
Ketua,
Pembimbing,
Dr. Saib Suwilo, M.Sc NIP 131769149
Drs. Pangeran Sianipar, MS NIP 130422437
Universitas Sumatera Utara
PERNYATAAN
SISTEM INFORMASI AKADEMIK BERBASIS PHP DAN MYSQL PADA YAYASAN PERGURUAN PANGERAN ANTASARI 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, 20 Mei 2009
RINA MARLENI 062406101
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan rahmat dan kurnianya kepada penulis, sehingga Tugas Akhir ini dapat diselesaikan dalam waktu yang telah ditetapkan. Ucapan terima kasih kepada Drs. Pangeran Sianipar, MS selaku pembimbing pada penyelesaian Tugas Akhir ini yang telah memberikan panduan dan bimbingan kepada penulis untuk menyempurnakan kajian ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Departemen Dr. Saib Suwilo, M.Sc dan Drs. Henri Rani Sitepu, M.Si., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen pada Departemen Matematika FMIPA USU, pegawai di FMIPA USU, dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada bapak, ibu, uni-uni dan uda-uda yang selama ini memberkan bantuan dan dorongan yang diperlukan. Semoga Allah SWT akan membalasnya.
Universitas Sumatera Utara
ABSTRAK
Kajian ini bertujuan untuk membangun sebuah aplikasi website yang dinamis. Sistem perancangan dalam membangun website Yayasan Perguruan Pangeran Antasari Medan ini dikembangkan dengan menggunakan software yakni PHPTriad versi 2.2 dan menggunakan bantuan Macromedia Dreamweaver MX, Adobe Photoshop 7, serta web browser Internet Explorer 6.0. Tujuan dari aplikasi web ini adalah untuk menyajikan dan menyebarkan informasi umum mengenai profil sekolah, berita, dan gallery tentang sekolah. Serta sistem akademik yang dapat digunakan oleh masingmasing siswa dan guru, dari unit SMP, SMA, dan SMK. Dengan Otoritas tertinggi yang di-handle oleh Admin. Seorang Admin dapat menambah, meng-update dan menghapus profil, berita, gallery sekolah, dan juga data siswa, guru/pegawai, serta data matapelajaran dari unit SMP, SMA, dan SMK. Sehingga mudah diakses secara online dan update.
Universitas Sumatera Utara
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar
ii iii iv v vi viii ix
Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Maksud dan Tujuan Penelitian 1.5 Metodologi Penelitian 1.6 Sistematika Penulisan
1 1 2 2 3 3 4
Bab 2 Landasan Teori 2.1 Pengertian Komputer 2.2 Pengertian Data 2.3 Sistem 2.4 Informasi 2.5 Sistem Informasi 2.6 Pengertian Internet 2.7 HTML 2.7.1 Struktur Dokumen HTML 2.8 PHP 2.8.1 Sejarah PHP 2.9 Database 2.9.1 Database Server MySQL 2.10 CSS (Cascading Style Sheet)
6 6 6 7 7 8 8 9 10 10 11 13 13 14
Bab 3 Deskripsi Sekolah 3.1 Sekilas Tentang Sekolah
16 16
Universitas Sumatera Utara
3.2 Struktur Organisasi 3.3 Uraian Tugas dan Tanggung Jawab 3.3.1 Kepala Sekolah Selaku Manajer 3.3.2 Kepala Tata Usaha 3.3.3 Wakil Kepala Sekolah 3.3.4 Guru Bimbingan dan Konseling 3.3.5 Pustakawan Sekolah 3.3.6 Wali Kelas 3.3.7 Guru 3.4 Visi dan Misi Sekolah 3.4.1 Visi 3.4.2 Misi
17 19 19 19 20 20 21 22 22 23 23 23
Bab 4 Perancangan Sistem 4.1 Perencanaan dan Perancangan 4.2 Flowchart 4.3 ERD (Entity Relationship Diagram) 4.4 Mempersiapkan Database Server 4.5 Desain Situs
24 24 25 28 33 37
Bab 5 Implementasi Sistem 5.1 Pengertian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Komponen Utama dalam Implementasi Sistem 5.4 Spesifikasi Program 5.5 Instalasi Apache, PHP dan Mysql 5.5.1 Instalasi Phptriad 2.2 5.5.2 Menjalankan Phptriad 2.2 5.5.3 Membuat Database 5.6 Menguji di Browser 5.7 Melakukan Upload File dan Database 5.8 Mempromosikan Situs
39 39 39 40 42 43 44 45 46 49 50 51
Bab 6 Kesimpulan dan Saran 6.1 Kesimpulan 6.2 Saran
53 53 54
Daftar Pustaka
55
LAMPIRAN
Universitas Sumatera Utara
DAFTAR TABEL
Halaman Tabel 4.1 Tabel Informasi Tabel 4.2 Tabel Guru Tabel 4.3 Tabel Siswa Tabel 4.4 Tabel Kelas Tabel 4.5 Tabel Materi Tabel 4.6 Tabel Kelas_n Tabel 4.7 Tabel Komentar Tabel 4.8 Tabel Semester Tabel 4.9 Tabel Unit Tabel 4.10 Tabel Kategori_inf Tabel 4.11 Tabel Admin
34 34 34 35 35 35 36 36 36 36 37
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 3.1 Struktur Organisasi SMP Swasta Pangeran Antasari Gambar 4.1 Flowchart rancangan aplikasi web (situs) Gambar 4.2 Flowchart Form Login Gambar 4.3 Diagram ER pada Tabel Akademik Gambar 4.4 Halaman Index.php (perancangan) Gambar 4.5 Halaman Admin.php (perancangan) Gambar 4.6 Halaman Guru.php (perancangan) Gambar 4.7 Halaman Siswa.php (perancangan) Gambar 4.8 Header Gambar 4.9 Tampilan Macromedia Dreamweaver Gambar 5.1 Ikon phptriad Gambar 5.2 Lisensi phptriad Gambar 5.3 Proses Ekstrak phptriad Gambar 5.4 Instalasi phptriad selesai Gambar 5.5 Ikon apache di desktop Gambar 5.6 Pengujian Localhost Gambar 5.7 PhpMyAdmin Gambar 5.8 Command Prompt Gambar 5.9 Mysql command prompt 1 Gambar 5.10 Mysql command prompt 2 Gambar 5.11 Halaman Index.php
18 26 27 28 29 31 32 33 37 38 44 44 44 45 45 46 46 47 47 48 49
Universitas Sumatera Utara