SISTEM PENGOLAHAN DATA NILAI SMA KATOLIK
CINTA KASIH TEBING TINGGI DENGAN PHP DAN MYSQL
TUGAS AKHIR
DINARIA PARHUSIP
132406048
D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
SISTEM PENGOLAHAN DATA NILAI SMA KATOLIK
CINTA KASIH TEBING TINGGI DENGAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
DINARIA PARHUSIP
132406048
D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
PERSETUJUAN
Judul : Sistem Pengolahan Data Nilai SMA Katolik
Cinta Kasih Tebing Tinggi dengan PHP dan MYSQL
Kategori : Tugas Akhir
Nama : Dinaria Parhusip
Nomor Induk Mahasiswa : 132406048
Program Studi : D3 Teknik Informatika Departemen : Matematika
Fakultas : Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara
Disetujui di Medan, Juni 2016
Disetujui Oleh
Program Studi D3 Teknik Informatika Pembimbing, Ketua,
Dr. Elly Rosmaini, M.Si. Dr. Syahril Efendi, S.Si,M.IT
PERNYATAAN
SISTEM PENGOLAHAN DATA NILAI SMA KATOLIK CINTA KASIH TEBING TINGGI DENGAN PHP DAN MYSQL
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2016
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena berkat rahmat dan kurnia-Nya. Dimana tugas akhir ini telah selesai disusun dalam rangka memenuhi kewajiban penulis sebagai salah satu syarat memperoleh gelar Ahli Madya Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
Dalam penulisan tugas akhir ini penulis ingin mengucap rasa hormat dan terima kasih yang tak terhingga kepada kedua orang tua tercinta, Ayahanda Jansen Parhusip dan Ibunda L. Br Pandiangan, Kakanda tercinta Saida Parhusip dan Mesrina Parhusip, Abang-abangku Sihol Parhusip, Poltak Parhusip, Viktor Parhusip, Putra Parhusip serta adik April Gembira Parhusip atas cinta kasih, dukungan, pengorbanan, serta doa tulus tiada hentinya demi kebaikan dan kebahagiaan penulis.
Selain itu penulis juga ingin mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Bapak Dr. Syahril Efendi,S.Si,M.IT selaku dosen pembimbing tugas akhir yang telah begitu sabar dan banyak meluangkan waktu, tenaga,
memberikan pemikiran serta masukan kepada penulis sehingga telah dapat menyelesaikan tugas akhir ini.
3. Bapak Prof. Dr. Tulus, Vordipl. Math., M.Si., Ph.D. selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara
4. Ibu Dr. Elly Rosmaini, M.Si, selaku Ketua Program Studi D3 Teknik Informatika FMIPA.
5. Teman-teman Kom B 2013 serta teman terbaik yaitu Mesrida Rumahorbo, Deby Nata Kristi Ginting, Selfia Kristin Kaban yang selalu memberi semangat untuk penulis setiap harinya. Serta Meiana Siringo-ringo dan Selly Manik rekan Praktik Kerja Lapangan.
6. Ibu dan Bapak dosen D-III Teknik Informatika yang selama ini sudah memberikan ilmu selama penulis menjadi mahasiswa di USU.
7. Keluarga Mahasiswa Katolik St. Aloysius Gonzaga FMIPA, FARMASI dan FASILKOM-TI
8. Orang Muda Katolik St. Paulus Stasi Kampung Manggis 9. Orang Muda Katolik St. Paulus Stasi Pasar Baru Medan
SISTEM PENGOLAHAN DATA NILAI SMA KATOLIK CINTA KASIH TEBING TINGGI DENGAN PHP DAN MYSQL
ABSTRAK
SMA Katolik Cinta Kasih merupakan salah satu lembaga pendidikan swasta yang tidak terlepas dari laporan hasil nilai siswa. Dalam pembuatan laporan nilai siswa tersebut sering terjadi kesalahan dalam pencatatan dan penjumlahan nilai sehingga memakan waktu dalam pengerjaan nya. Untuk itu, sistem yang dikembangkan diharapkan dapat mempermudah bagi guru dalam melakukan pengerjaannya sehingga dapat mengurangi kesulitan pengelolaan data nilai siswa.
DAFTAR ISI
Daftar Tabel ... viii
Daftar Gambar ... ix
Bab 1. Pendahuluan ... 1.1 Latar Belakang ... 1
1.2 Perumusan Masalah ... 3
1.3 Batasan Masalah ... 3
1.4 Maksud dan Tujuan Penelitian ... 4
1.5 Metodologi Penelitian ... 4
1.6 Sistematika Penulisan ... 6
Bab 2. Landasan Teori ...
2.6 Pengertian Database MYSQL ... 11
2.6.1 Kelebihan MYSQL 12 2.7 CSS ... 13
2.8 Data Flow Diagram ... 14
2.9 Database 14
Bab 3. Perancangan Sistem ...
3.1 Pengertian Perancangan Sistem ... 17
3.2 Perhitungan Nilai ... 18
3.3 Flowchart Administrator ... 18
3.4 Flowchart Guru ... 20
3.5 Flowchart Siswa ... 21
3.6 Diagram Konteks... 22
3.7 Diagram Nol Sistem ... 23
3.8 Entity Relationship Diagram(ERD) ... 24
Bab 4. Implementasi Sistem ... 4.1 Pengertian Implementasi Sistem ... 26
4.2 Tujuan Implementasi Sistem ... 26
4.3 Komponen Utama dalam Implementasi Sistem ... 27
4.3.1Perangkat Keras ... 27
4.3.2 Perangkat Lunak... 27
4.3.3 Brainware ... 28
4.4 Demonstrasi Program ... 28
4.4.1 Tampilan Login ... 29
4.4.2 Tampilan Menu Utama ... 29
4.4.3 Tampilan Input Data Siswa ... 30
4.4.4 Tampilan Input Data Guru ... 31
4.4.5 Tampilan Input Data Pelajaran... 32
4.4.6 Tampilan Input Data Kelas ... 33
4.4.7 Tampilan Input Data Ruang Kelas ... 33
4.4.8 Tampilan Input Data Pengajaran ... 34
4.4.9 Tampilan Input Data Nilai Siswa ... 35
4.4.10 Tampilan Hasil Nilai Siswa ... 36
4.4.11 Tampilan Laporan Hasil Nilai Siswa ... 37
Bab 5. Penutup ... 5.1 Kesimpulan ... 38
DAFTAR TABEL
DAFTAR GAMBAR
Nomor Gambar Judul ... Halaman
2.1 Flowchart Administrator ... 19
2.2 Flowchart Guru ... 20
2.3 Flowchart Siswa ... 21
2.5 Diagram Konteks ... 23
3.3 Diagram Nol Sistem ... 23
3.7 ERD Sistem ... 25
4.4.1 Tampilan Login ... 29
4.4.2 Tampilan Menu Utama ... 30
4.4.3 Tampilan Menu Input Data Siswa... 31
4.4.4 Tampilan Menu Input Data Guru ... 31
4.4.5 Tampilan Menu Data Pelajaran ... 33
4.4.6 Tampilan Menu Data Kelas ... 33
4.4.7 Tampilan Menu Ruang Kelas... 34
4.4.8 Tampilan Menu Data Pengajaran ... 35
4.4.9 Tampilan Input Data Nilai ... 36
4.4.10 Tampilan Hasil Nilai Siswa ... 37