SISTEM INFORMASI PENGOLAHAN DATA SISWA DI SMA
NEGERI 4 PADANGSIDIMPUAN BERBASIS WEBSITE
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
MEIANA SISKA SIRINGO-RINGO
132406069
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
SISTEM INFORMASI PENGOLAHAN DATA SISWA DI SMA
NEGERI 4 PADANGSIDIMPUAN BERBASIS WEBSITE
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahlimadya Komputer
MEIANA SISKA SIRINGO-RINGO
132406069
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PEGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : SISTEM INFORMASI PENGOLAHAN DATA
SISWA DI SMA NEGERI 4
PADANGSIDIMPUAN BERBASIS WEBSITE MENGGUNAKAN PHP DAN MYSQL
Kategori : TUGAS AKHIR
Nama : MEIANA SISKA SIRINGO-RINGO
Nomor Induk Mahasiswa : 132406069
Program Studi : D3TEKNIK INFORMATIKA
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Disetujui di
Medan, 21 Juni 2016
Diketahui / Disetujuioleh
DepartemenMatematika FMIPA USU FMIPA USU
Ketua, Pembimbing
PERNYATAAN
SISTEM INFORMASI PENGOLAHAN DATA SISWA DI SMA NEGERI 4 PADANGSIDIMPUAN BERBASIS WEBSITE MENGGUNAKAN PHP DAN
MYSQL
TUGAS AKHIR
Sayamengakuibahwatugasakhiriniadalahhasilkerjasayasendiri, kecualibeberapa
kutipandanringkasan yang masing-masingdisebutkansumbernya.
Medan, 18 Juni 2016
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-Nya Penulis dapat menyelesaikan penyusunan Tugas Akhir ini dalam waktu yang telah ditetapkan.
DenganselesainyaLaporanTugasAkhirinipenulisbanyakmendapatkanbantuanpe rhatian, bimbingansertadorongandariberbagaipihak. Padakesempataninidengan rasa hormatdanhati yang tulusdanikhlaspenulismengucapkanterimakasih yang sebesar-besarnyakepada:
1. BapakDr. SyahrilEfendi,SSi,M.ITselakuDosenPembimbingTugasAkhir
Program Studi D-3 TeknikInformatikaFakultas MIPA Universitas Sumatera
Utara yang
telahmemberikanbimbingandanarahanselamainidanmeluangkanwaktunyaselam apenyusunantugasakhirini.
2. IbuDr. EllyRosmaini, M.SiSelakuKetuaDepartemenMatematika FMIPA USU, seluruh Staff danDosen Program Studi D3 TeknikInformatika FMIPA USU, pegawai FMIPA USU danrekan-rekankuliah.
3. Teristimewakepadakedua orangtuasaya, Ayah M.Siringo-ringodanIbuR.Malau, keduasaudarasayaGantarianusSiringo-ringodan Julius AndriantoSiringo-ringo, sertaadiktersayangsaya Grace OlypiaSiregardankeluarga yang selamainimemberikankasihsayang, doa, dukungan agar lancardalamurusan.
5. Teman-temanseperjuanganKom A 2013.
6. Pihak-pihak yang telahbanyakmembantupenulis, yang tidakdapatpenulissebutkannamanyasatu-persatu.
Selamapenulisantugasakhirini, penulismenyadariakankesalahan yang mungkinterjadibaikitudarisegiteknik, tatapenyajianataupundarisegitatabahasa. Olehkarenaitupenulisbersediamenerimakritikdan saran yang membangundaripembacadalamupayaperbaikantugasakhirini.
Akhir kata, penulisberharapsemogaTugasAkhirinibermanfaatbagisiapapun yang membacanya.TuhanYesusmemberkati! Amin.
Medan, Juni 2015 Penulis
ABSTRAK
DAFTAR ISI
DaftarTabel ix
Daftar Gambar x
BAB 1 Pendahuluan
1.1 LatarBelakang 1
1.2 PerumusanMasalah 1
1.3 BatasanMasalah 2
1.4 TujuanPenelitan 2
1.5 Manfaat 3
1.6 TinjauanPustaka 3
1.7 MetodologiPenelitian 4
BAB2 LandasanTeori
2.1 PengertianKomputer 6
2.1.1 PerangkatKeras( Hardware) 6
2.1.2 Perangkat Lunak (Software) 7
2.1.3 PenggunaKomputer 7
2.2 SistemInformasi 8
2.2.1 Informasi 8
2.2.2 Sistem 8
2.2.3 Konsep Dasar Sistem Informasi 10
2.3 Pengertian Internet 11
2.3.1 Network 12
BAB 3 SekilasMengenai SMA Negeri 4 Padangsidimpuan
3.1 Profil SMA Negeri4 Padangsidimpuan 21
3.2 StrukturOrganisasi 23
3.3 UrainTugas dan Fungsi Organisasi 24
3.3.1 Kepala Sekolah 24
3.3.2 Wakil Kepala Sekolah 24
3.3.3 Tata Usaha 25
3.3.4 Komite Sekolah 25
3.3.5 Pembantu Kepala Sekolah 25
3.3.5.2 Bidang Kurikulum 25
3.3.5.3 Bidang Kesiswaan 26
3.3.6 Guru 26
3.4.3 TujuanSekolah 27
BAB 4 Analisi dan PerancanganSistem
4.1 Analisis 29
4.2 PerencanaandanPerancanganSistem 29
4.3 Perancangan Data Flow Diagram 30
4.3.1 Diagram Nol 31
4.4 Perancangan Flowchart 32
4.5 Mempersiapkan Database Server 36
4.6 Perancangan Halaman Website 39
4.7 Perancangan User Interface 41
BAB 5ImplementasiSistem
5.1 PengertianImplementasiSistem 42
5.2 TujuanImplementasiSistem 42
5.3 KomponenUtamadalamSistem 42
5.4 InstalasiAphace,PHPdan MySQL 43
5.4.1 Menjalankan Apache,PHP dan MySQL 43
5.4.2 Pengujian Website di Browser 45
5.5 Memperbaharui Website 46
5.6 Demonstrasi Program 47
5.6.1 Tampilan Homepage 47
5.6.2 Tampilan Bagian Login Admin 47
5.6.3 Tampilan Halaman Admin Dalam Mengimput 48 Data Siswa
5.6.4 Tampilan Halaman Admin Dalam Mengimput 48 Data Guru
5.6.5 Tampilan Halaman Admin Dalam Menginput 49 Kelas
5.6.6 Tampilan Halaman Admin Dalam Menginput 49 Mata Pelajaran
5.6.7 Tampilan Halaman Admin Dalam Menginput 50 Jadwal
5.6.8 Tampilan Halaman Admin Dalam Menginput 50 Nilai
5.6.9 Tampilan Halaman User Admin 51
5.6.10 Tampilan Halaman Profiel User Admin 51 5.6.11 Tampilan Halaman Laporan Data kelas 52 5.6.12 Tampilan Halaman Laporan Data Nilai 52
5.6.13 Tampilan Laporan Data Guru 53
5.6.14 Tampilan Halaman Guru 53
BAB 6 Kesimpulan dan Saran
6.1 Kesimpulan 55
6.2 Saran 55
DAFTAR PUSTAKA 56
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar
3.1 StrukturOrganisasi 21
4.3.1 Diagram Konteks 31
4.3.2 DFD Level 0 32
4.3.3 FlowcharthalamanLoginAdministrator 35
4.4 TampilanMacromedia Dreamweaver 8 40
5.1 Uji Apache 44
5.2 Uji PHP 44
5.3 Uji MySQL 45
5.4 HalamanIndexWebsiteSMA Negeri4Padangsidimpuan 46
5.5 TampilanBagianHomepage 47
5.6 TampilanBagianLoginAdmin 47
5.7 TampilanHalamanAdminDalamMenginput Data Siswa 48
5.8 HalamanAdmin DalamMenginput Data Guru 48
5.9 HalamanAdmin DalamMenginputKelas 49
5.10 HalamanAdminDalamMenginput Mata Pelajaran 49
5.11 HalamanAdmin DalamMenginputJadwal 50
5.12 HalamanAdmin DalamMenginputNilai 50
5.13 HalamanUser Admin 51
5.14 HalamanProfile User Admin 51
5.15 HalamanLaporanData Kelas 52
5.16 HalamanLaporan Data Nilai 52
5.17 HalamanLaporan Data Guru 53
5.18 HalamanGuru 53
DAFTAR TABEL
Halaman
Tabel 4.1 Admin 36
Tabel 4.2 Guru 36
Tabel 4.3 Mata Pelajaran 37
Tabel 4.4 Jadwal 37
Tabel 4.5 Input Nilai 37
Tabel 4.6 Nilai 37
Tabel 4.7 Kelas 38
Tabel 4.8 Pegawai 38