Aplikasi Pengolahan Nilai Siswa Jenjang SMP Berbasis Web.

(1)

vii Universitas Kristen Maranatha

ABSTRAK

Penerapan teknologi informasi dan komunikasi pada aplikasi pengolahan nilai siswa jenjang SMP digunakan untuk menfasilitasi proses pengolahan nilai yang sebelumnya dilakukan secara manual. Aplikasi pengolahan nilai siswa jenjang SMP menjadi pilihan untuk mengolah data siswa, data guru serta pertukaran informasi nilai antar sekolah dan orang tua siswa. Dengan berbasis web dan dipublikasikan secara daring, aplikasi dapat diakses dimana saja. Untuk dapat menyusun aplikasi sesuai dengan fungsi yang dibutuhkan, penelitian ini dilakukan dengan menggunakan metode penelitian wawancara.Aplikasi menggunakan bahasa pemrograman PHP,database MySql, serta menggunakan framework Boostrap untuk template tampilan. Aplikasi yang dihasilkan memiliki 3 tingkat pengguna(guru bagian kurikulum, guru mata pelajaran dan siswa) dan pengolahan data nilai yang digunakan berbasis kurikulum 2013. Sehingga pada aplikasi terdapat fitur-fitur yang telah disesuaikan dengan aspek penilaian pada kurikulum 2013 yaitu, aspek pengetahuan, keterampilan dan sikap. Aplikasi memiliki fungsi untuk menambahkan siswa, guru, mata pelajaran, tahun ajaran dan menambah dan memproses nilai.Aplikasi juga membantu bagian kurikulum untuk memperoleh dan mengolah data siswa dan guru.


(2)

viii Universitas Kristen Maranatha

ABSTRACT

The application of information and communication technologies on processing applications junior high school students value is used to facilitate the processing of value that were previously done manually. Application junior high school students the value of processing an option to process student data, teacher data and information exchange between the value of school and parents. With web-based and published online, the application can be accessed anywhere. To be able to compile an application in accordance with the functions needed, this study was conducted using the method of research interviews. Applications using the programming language PHP, MySQL database, and using Boostrap framework for the template view. The resulting application has three levels of users (teachers' curriculum, subject teachers and students) and processing the data values used based on the application of curriculum 2013. So there are features that have been adapted to the aspects of the assessment on the curriculum in 2013, namely, the aspect of knowledge, skills and attitude. The application has a function to add students, teachers, subjects, school year and add and process value. Applications also helps part of the curriculum to acquire and process data of students and teachers.


(3)

ix Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... i

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN...iii

PRAKATA ... v

ABSTRAK ... vii

ABSTRACT ...viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xii

DAFTAR TABEL ...xiii

DAFTAR LAMPIRAN ... xiv

BAB 1PENDAHULUAN ... i

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB 2KAJIAN TEORI. ... 5

2.1 Kurikulum 2013 ... 5

2.1.1 Aspek Penilaian dan Petunjuk Penilaian Kurikulum 2013………….5

2.1.1.1 Pengetahuan………....6

2.1.1.2 Keterampilan………...6

2.1.1.3 Sikap dan Perilaku……….………...7

2.1.2 Mata Pelajaran Berdasarkan Kurikulum 2013 pada Jenjang SM..….7

2.1.3 Aturan Pengolahan Rapor Berdasarkan Kurikulum 2013…….…….8

2.2 Struktur Data Pada Aplikasi ... 9

2.2.1 ERD………...………….9

2.2.1.1 Entitas……….………...………….9

2.2.1.2 Atribut………...………….9


(4)

x Universitas Kristen Maranatha

2.2.1.4 Kardinalitas……….………...………..10

2.2.2 Simbol pada ERD………..………..………….10

2.2.3 MySql………..………..………..………….10

2.3 Bahasa Pemograman PHP Hypertext Prepocessor... 11

2.4 Penggunaan Javascript pada Website... 12

2.5 Bahasa Pemrograman HTML ... 13

2.6 CSS dan Penggunaan CSS3 pada Website... 14

2.7 Penggunaan Framework Bootstrap ... 15

BAB 3ANALISIS DAN RANCANGAN SISTEM ... 16

3.1 Fungsi Aplikasi dan Pembagian Hak Akses ... 16

3.1.1 Hak Akses Bagi Siswa dan Orang Tua Siswa ... 20

3.1.2 Hak Akses BagiGuru... 20

3.1.3 Hak Akses Bagi Guru Bagian Kurikulum Sebagai Admin ... 20

3.2 Proses Bisnis Secara Manual ... 17

3.3 Proses Bisnis dengan Menggunakan Aplikasi Pengolahan Nilai ... 18

3.4 Diagram ERD ... 19

3.5 Rancangan Antarmuka ... 20

3.5.1 Rancangan Antarmuka bagi Siswa dan Orang Tua Siswa ... 20

3.5.2 Rancangan Antarmuka bagi Guru Mata Pelajaran ... 22

3.5.3 Rancangan Antarmuka bagi Bagian Kurikulum Sebagai Admin ... 23

BAB 4HASIL IMPLEMENTASI ... 24

4.1 Proses Login dan Tampilan Beranda Setiap User Level ... 24

4.2 Proses Tambah Siswa, Guru, dan Mata Pelajaran... 26

4.3 Proses Tambah Jadwal Mata Pelajaran ... 28

4.4 Proses Tambah Nilai ... 30

4.5 Proses Ganti Profil dan Sandi ... 32

4.6 Proses Menampilkan Laporan Nilai Akhir ... 34

BAB 5HASIL PENGUJIAN ... 35

5.1 Pengujian Proses Login ... 35

5.2 Pengujian Proses Tambah Tahun Ajaran ... 37

5.3 Pengujian Proses Tambah Mata Pelajaran ... 38


(5)

xi Universitas Kristen Maranatha

5.5 Pengujian Proses Tambah Kelas ... 42

5.6 Pengujian Proses Tambah Jadwal ... 43

5.7 Pengujian Proses Tambah Siswa ... 44

5.8 Pengujian Proses Tambah Nilai ... 49

BAB 6KESIMPULAN DAN SARAN... 53

6.1 Kesimpulan ... 53

6.2 Saran ... 53

DAFTAR PUSTAKA ... 54


(6)

xii Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Contoh Tabel Indikator Penilaian Aspek Sikap Sesuai Kurikulum 2013 7

Gambar 3.1 Flowchart Proses Bisnis Secara Manual ... 17

Gambar 3.2 Flowchart Proses Bisnis Menggunakan Aplikasi ... 18

Gambar 3.3 ERD Aplikasi dengan Menggunakan Metode Chen ... 19

Gambar 3.4 Rancangan Antarmuka untuk Data Siswa ... 20

Gambar 3.5 Rancangan Antarmuka untuk Nilai Siswa ... 20

Gambar 3.6 Rancangan Antarmuka bagi Guru ... 21

Gambar 3.7 Rancangan Antarmuka bagi Bagian Kurikulum ... 22

Gambar 4.1 Tampilan Halaman Login... 23

Gambar 4.2 Tampilan Halaman Beranda Admin ... 24

Gambar 4.3 Tampilan Halaman Beranda Guru... 24

Gambar 4.4 Tampilan Halaman Beranda Siswa ... 25

Gambar 4.5 Tampilan Halaman Daftar Siswa ... 26

Gambar 4.6 Tampilan Halaman Tambah Siswa ... 27

Gambar 4.7 Tampilan Halaman Daftar Jadwal ... 28

Gambar 4.8 Tampilan Halaman Tambah Jadwal ... 29

Gambar 4.9 Tampilan Halaman Daftar Nilai ... 30

Gambar 4.10 Tampilan Halaman Tambah Nilai ... 31

Gambar 4.11 Tampilan Halaman Profil User ... 32

Gambar 4.12 Tampilan Halaman Rubah Password ... 32

Gambar 4.13 Tampilan Halaman Daftar Nilai ... 33

Gambar 4.14 Tampilan Laporan Nilai Akhir Siswa ... 33


(7)

i Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 5.1 Pengujian Proses Login ... 36

Tabel 5.2 Pengujian Proses Tambah Tahun Ajaran ... 37

Tabel 5.3 Pengujian Proses Tambah Mata Pelajaran ... 38

Tabel 5.4 Pengujian Proses Tambah Guru ... 40

Tabel 5.5 Pengujian Proses Tambah Kelas ... 42

Tabel 5.6 Pengujian Proses Tambah Jadwal ... 43

Tabel 5.7 Pengujian Proses Tambah Siswa... 46


(8)

ii Universitas Kristen Maranatha

DAFTAR LAMPIRAN

LAMPIRAN 1


(9)

1 Universitas Kristen Maranatha

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Perubahan lingkungan luar dunia pendidikan, mulai lingkungan sosial, ekonomi, teknologi sampai politik mengharuskan dunia pendidikan memikirkan kembali bagaimana perubahan tersebut mempengaruhinya sebagai sebuah institusi sosial dan bagaimana harus berinteraksi dengan perubahan tersebut.Salah satu perubahan lingkungan yang sangat mempengaruhi dunia pendidikan adalah hadirnya teknologi informasi dan komunikasi.

Teknologi informasi dan komunikasi telah merevolusi cara hidup kita, baik terhadap cara berkomunikasi, cara belajar, cara bekerja, cara berbisnis, dan lain sebagainya. Era informasi memberikan ruang lingkup yang sangat besar untuk mengorganisasikan segala kegiatan melalui cara baru, inovatif, instant, akurat, memberikan kenyamanan yang lebih dalam mengelola dan menikmati kehidupan. Penggunaan teknologi informasi dan komunikasi membuat semua proses kerja dan konten akan ditransformasikan dari fisik dan statis menjadi dijital,mobile, virtual, dan personal.

Proses pengolahan nilai siswa adalah salah satu contoh proses di bidang pendidikan yang dapat diterapkan teknologi informasi dan komunikasi.Tujuan penerapan tersebut untuk mempermudah pertukaran informasi nilai, dan peningkatan akurasi serta kecepatan perhitungan nilai akhir siswa yang sebelumnya dilakukan secara manual.Penerapan ini dapat dilakukan di semua jenjang pendidikan mulai dari TKK, SD, SMP, SMA, hingga perkuliahan.

Aplikasi pengolahan nilai siswa menjadi salah satu solusi yang dapat dipertimbangkan oleh lembaga pendidikan khususnya tingkat SMP untuk mempermudah proses pertukaran informasi nilai dan pengolahan nilai. Namun, setiap lembaga pendidikan tidak dapat menetapkan peraturan sendiri untuk penetapan mata pelajaran dan pengolahan nilai karena diatur di bawah kurikulum yang ditetapkan oleh pemerintah, sehingga aplikasi pengolahan nilai siswa dalam


(10)

2 Universitas Kristen Maranatha proses pengolahan datanya juga harus mengikuti kurikulum yang berlaku pada saat ini, yaitu kurikulum 2013.

Aplikasi pengolahan nilai siswa akan berbasis website dan dipublikasikan secara online sehingga baik guru maupun siswa dan orang tua siswa dapat dengan mudah mengakses aplikasi dimana saja dengan hanya menggunakan perangkat mobile atau laptop dan sarana internet. Selain itu, aplikasi dapat digunakan untuk mengolah data pribadi siswa, data guru, dan data nilai siswa, data mata pelajaran, data pengolahan nilai akhir siswa(rapor).

Pembagian hal akses di dalam aplikasi ini adalah guru mata pelajaran, kurikulum dan siswa. Hak akses setiap level user berbeda-beda disesuaikan dengan tugas masing-masing. Penulis ingin memperlihatkan proses jalannya pengolahan data siswa, data nilai siswa, data mata pelajaran, data guru dan data laporan nilai.

Karena alasan tersebut penulis mengambil topik “APLIKASI PENGOLAHAN

NILAI SISWA JENJANG SMP BERBASIS WEB”.

1.2 Rumusan Masalah

Masalah utama yang menjadi permasalahan pokok yang diteliti yaitu bagaimana menerapkan teknologi informasi dan komunikasi untuk menfasilitasi proses pengolahan nilai dengan menggunakan aplikasi yang sebelumnya dilakukan secara manual ?

1.3 Tujuan Pembahasan

Berdasarkan pokok – pokok permasalahan yang telah dirumuskan di bagian 1.2, berikut akan dipaparkan garis besar hasil pokok yang ingin diperoleh setelah permasalahan dipecahkan dan dijawab dalam penelitian, yaitu menyusun sebuah aplikasi yang berfungsi untuk menginput nilai harian siswa, nilai tugas, nilai Ujian Tengah Semester (UTS), nilai Ujian Akhir Semester (UAS) serta nilai sikap yang aspek-aspeknya disesuaikan dengan kurikulum 2013 sesuai dengan Permendikbud No 104 Tahun 2014 untuk dapat diproses menjadi laporan nilai akhir siswa.


(11)

3 Universitas Kristen Maranatha

1.4 Ruang Lingkup Kajian

Perlu dilakukan pembatasan masalah dalam penelitian ini agar masalah yang dibahas tidak menjadi terlalu luas. Batasan masalah yang ada dalam penelitian ini yaitu mengenai aplikasi pengolahan nilai siswa jenjang SMP berbasis web yang disesuaikan dengan kurikulum 2013 untuk Sekolah Menegah Pertama yang dapat digunakan oleh siswa dan orang tua, guru wali kelas, guru mata pelajaran dan bagian kurikulum di jenjang sekolah mengengah pertama.

1.5 Sumber Data

Dalam penelitian ini digunakan data primer yaitu observasi di Sekolah Menengah Pertama KK mengenai cara penilaian secara manual sesuai dengan kurikulum 2013 sebelum dilakukan penelitian ini yang bertujuan untuk membuat sebuah sistem yang akan mempercepat proses pengolahan nilai dan pertukaran informasi nilai data siswa jenjang SMP. Sumber data sekunder dalam penelitian ini didapatkan dengan cara mencari informasi mengenai sistem penilaian dan mata pelajaran kurikulum 2013 melalui media cetak, yaitu buku dan media elektronik, yaitu internet.

1.6 Sistematika Penyajian

Pembuatan sistematika ini dimaksudkan untuk memudahkan penyampaian informasi berdasarkan urutan dan aturan dari penelitian yang dilakukan serta memberikan gambaran menyeluruh mengenai laporan ini.

Bab 1 : Pendahuluan

Bab ini menguraikan mengenai latar belakang masalah dari penelitian ini, rumusanmasalah, Tujuan Pembahasan, Ruang Lingkup Kajian, Sumber Data, dan Sistematika Penyajian.

Bab 2 : Kajian Teori

Bab ini membahas tentang kurikulum 2013 yang digunakan sebagai pedoman dalam pengolahan nilai siswa yang membahas mengenai Kurikulum 2013, aspek penilaian yang digunakan berdasarkan kurikulum 2013 serta mata pelajaran sesuai dengan kurikulum 2013 pada jenjang SMP, selain itu bab ini juga membahas mengenai teknologi yang digunakan


(12)

4 Universitas Kristen Maranatha dalam pembuatan aplikasipengolahan nilai siswa jenjang smp, yaitu bahasa pemograman PHP Hypertext Prepocessor, stuktur data ERD dan penggunaan MySql, javascript pada website, bahasa pemrograman HTML, CSS dan penggunaan CSS3 pada website serta penjelasan mengenai framework Bootstrap untuk tampilan website.

Bab 3 : Analisis dan Desain

Bab ini menguraikan fungsi aplikasi seperti mengolah data siswa, data guru, nilai siswa, tahun ajaran, kelas, jadwal pelajaran, mata pelajaran, laporan nilai siswa, pembagian hak akses pengguna serta diagram ERD.

Bab 4 : Hasil Implementasi

Bab ini menguraikan proses login, proses tambah data siswa, guru dan mata pelajaran, proses tambah nilai dan proses ganti profil dan sandi yang merupakan hasil implementasi dari rancangan di Bab 3.

Bab 5 : Hasil Pengujian

Bab ini menguraikan hasil pengujian setiap proses yang terjadi dalam aplikasi seperti pengujian proses login, proses tambah tahun ajaran, proses tambah mata pelajaran, proses tambah guru, proses tambah kelas, proses tambah jadwal, proses tambah siswa, proses atur kelas, dan proses tambah nilai.

Bab 6 : Kesimpulan dan Saran

Bab ini menguraikan kesimpulan aplikasi dapat memenuhi tujuan penelitian pada Bab 1 serta saran yang dapat ditindaklanjuti terhadap aplikasi.


(13)

53 Universitas Kristen Maranatha

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

1. Aplikasi dapat menggantikan proses pengolahan nilai secara manual dan menghasilkan laporan akhir nilai siswa sebagai hasil akhir dari fungsi aplikasi. 2. Aplikasi dapat menjadi alternatif pengolahan nilai siswa yang lebih cepat dibandingkan sebelumnya yang menggunakan proses manual.

6.2 Saran

1. Aplikasi diharapkan dapat dikembangkan sehingga dapat diakses di

perangkat mobile seperti dalam iOs maupun Android.

2. Aplikasi diharapkan dapat memiliki fitur untuk mengambil data dari file excel dan menyimpan data ke file excel.


(14)

54 Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] Alexander F.K Sibero, Web Programming Dasar, Yogyakarta, Jawa Tengah: Mediakom, 2011.

[2] M.Rudyanto Arief, Pemrograman Web Dinamis Menggunakan PHP dan MySQL, Yogyakarta, Jawa Tengah: Andi, 2011.

[3] Dr. Bambang Hariyanto, Esensi-Esensi Bahasa Pemrograman Java, Bandung, Jawa Barat: Penerbit Informatika, 2011.

[4] J. M. Hartono,Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.

[5] Wahana Komputer, Mastering CMS Programming with PHP and MySQL, Semarang, Jawa Tengah: Andi, 2010.


(1)

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Perubahan lingkungan luar dunia pendidikan, mulai lingkungan sosial, ekonomi, teknologi sampai politik mengharuskan dunia pendidikan memikirkan kembali bagaimana perubahan tersebut mempengaruhinya sebagai sebuah institusi sosial dan bagaimana harus berinteraksi dengan perubahan tersebut.Salah satu perubahan lingkungan yang sangat mempengaruhi dunia pendidikan adalah hadirnya teknologi informasi dan komunikasi.

Teknologi informasi dan komunikasi telah merevolusi cara hidup kita, baik terhadap cara berkomunikasi, cara belajar, cara bekerja, cara berbisnis, dan lain sebagainya. Era informasi memberikan ruang lingkup yang sangat besar untuk mengorganisasikan segala kegiatan melalui cara baru, inovatif, instant, akurat, memberikan kenyamanan yang lebih dalam mengelola dan menikmati kehidupan. Penggunaan teknologi informasi dan komunikasi membuat semua proses kerja dan konten akan ditransformasikan dari fisik dan statis menjadi dijital,mobile, virtual, dan personal.

Proses pengolahan nilai siswa adalah salah satu contoh proses di bidang pendidikan yang dapat diterapkan teknologi informasi dan komunikasi.Tujuan penerapan tersebut untuk mempermudah pertukaran informasi nilai, dan peningkatan akurasi serta kecepatan perhitungan nilai akhir siswa yang sebelumnya dilakukan secara manual.Penerapan ini dapat dilakukan di semua jenjang pendidikan mulai dari TKK, SD, SMP, SMA, hingga perkuliahan.

Aplikasi pengolahan nilai siswa menjadi salah satu solusi yang dapat dipertimbangkan oleh lembaga pendidikan khususnya tingkat SMP untuk mempermudah proses pertukaran informasi nilai dan pengolahan nilai. Namun, setiap lembaga pendidikan tidak dapat menetapkan peraturan sendiri untuk penetapan mata pelajaran dan pengolahan nilai karena diatur di bawah kurikulum


(2)

proses pengolahan datanya juga harus mengikuti kurikulum yang berlaku pada saat ini, yaitu kurikulum 2013.

Aplikasi pengolahan nilai siswa akan berbasis website dan dipublikasikan secara online sehingga baik guru maupun siswa dan orang tua siswa dapat dengan mudah mengakses aplikasi dimana saja dengan hanya menggunakan perangkat mobile atau laptop dan sarana internet. Selain itu, aplikasi dapat digunakan untuk mengolah data pribadi siswa, data guru, dan data nilai siswa, data mata pelajaran, data pengolahan nilai akhir siswa(rapor).

Pembagian hal akses di dalam aplikasi ini adalah guru mata pelajaran, kurikulum dan siswa. Hak akses setiap level user berbeda-beda disesuaikan dengan tugas masing-masing. Penulis ingin memperlihatkan proses jalannya pengolahan data siswa, data nilai siswa, data mata pelajaran, data guru dan data laporan nilai.

Karena alasan tersebut penulis mengambil topik “APLIKASI PENGOLAHAN NILAI SISWA JENJANG SMP BERBASIS WEB”.

1.2 Rumusan Masalah

Masalah utama yang menjadi permasalahan pokok yang diteliti yaitu bagaimana menerapkan teknologi informasi dan komunikasi untuk menfasilitasi proses pengolahan nilai dengan menggunakan aplikasi yang sebelumnya dilakukan secara manual ?

1.3 Tujuan Pembahasan

Berdasarkan pokok – pokok permasalahan yang telah dirumuskan di bagian 1.2, berikut akan dipaparkan garis besar hasil pokok yang ingin diperoleh setelah permasalahan dipecahkan dan dijawab dalam penelitian, yaitu menyusun sebuah aplikasi yang berfungsi untuk menginput nilai harian siswa, nilai tugas, nilai Ujian Tengah Semester (UTS), nilai Ujian Akhir Semester (UAS) serta nilai sikap yang aspek-aspeknya disesuaikan dengan kurikulum 2013 sesuai dengan Permendikbud No 104 Tahun 2014 untuk dapat diproses menjadi laporan nilai akhir siswa.


(3)

1.4 Ruang Lingkup Kajian

Perlu dilakukan pembatasan masalah dalam penelitian ini agar masalah yang dibahas tidak menjadi terlalu luas. Batasan masalah yang ada dalam penelitian ini yaitu mengenai aplikasi pengolahan nilai siswa jenjang SMP berbasis web yang disesuaikan dengan kurikulum 2013 untuk Sekolah Menegah Pertama yang dapat digunakan oleh siswa dan orang tua, guru wali kelas, guru mata pelajaran dan bagian kurikulum di jenjang sekolah mengengah pertama.

1.5 Sumber Data

Dalam penelitian ini digunakan data primer yaitu observasi di Sekolah Menengah Pertama KK mengenai cara penilaian secara manual sesuai dengan kurikulum 2013 sebelum dilakukan penelitian ini yang bertujuan untuk membuat sebuah sistem yang akan mempercepat proses pengolahan nilai dan pertukaran informasi nilai data siswa jenjang SMP. Sumber data sekunder dalam penelitian ini didapatkan dengan cara mencari informasi mengenai sistem penilaian dan mata pelajaran kurikulum 2013 melalui media cetak, yaitu buku dan media elektronik, yaitu internet.

1.6 Sistematika Penyajian

Pembuatan sistematika ini dimaksudkan untuk memudahkan penyampaian informasi berdasarkan urutan dan aturan dari penelitian yang dilakukan serta memberikan gambaran menyeluruh mengenai laporan ini.

Bab 1 : Pendahuluan

Bab ini menguraikan mengenai latar belakang masalah dari penelitian ini, rumusanmasalah, Tujuan Pembahasan, Ruang Lingkup Kajian, Sumber Data, dan Sistematika Penyajian.

Bab 2 : Kajian Teori

Bab ini membahas tentang kurikulum 2013 yang digunakan sebagai pedoman dalam pengolahan nilai siswa yang membahas mengenai


(4)

dalam pembuatan aplikasipengolahan nilai siswa jenjang smp, yaitu bahasa pemograman PHP Hypertext Prepocessor, stuktur data ERD dan penggunaan MySql, javascript pada website, bahasa pemrograman HTML, CSS dan penggunaan CSS3 pada website serta penjelasan mengenai

framework Bootstrap untuk tampilan website.

Bab 3 : Analisis dan Desain

Bab ini menguraikan fungsi aplikasi seperti mengolah data siswa, data guru, nilai siswa, tahun ajaran, kelas, jadwal pelajaran, mata pelajaran, laporan nilai siswa, pembagian hak akses pengguna serta diagram ERD.

Bab 4 : Hasil Implementasi

Bab ini menguraikan proses login, proses tambah data siswa, guru dan mata pelajaran, proses tambah nilai dan proses ganti profil dan sandi yang merupakan hasil implementasi dari rancangan di Bab 3.

Bab 5 : Hasil Pengujian

Bab ini menguraikan hasil pengujian setiap proses yang terjadi dalam aplikasi seperti pengujian proses login, proses tambah tahun ajaran, proses tambah mata pelajaran, proses tambah guru, proses tambah kelas, proses tambah jadwal, proses tambah siswa, proses atur kelas, dan proses tambah nilai.

Bab 6 : Kesimpulan dan Saran

Bab ini menguraikan kesimpulan aplikasi dapat memenuhi tujuan penelitian pada Bab 1 serta saran yang dapat ditindaklanjuti terhadap aplikasi.


(5)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

1. Aplikasi dapat menggantikan proses pengolahan nilai secara manual dan menghasilkan laporan akhir nilai siswa sebagai hasil akhir dari fungsi aplikasi. 2. Aplikasi dapat menjadi alternatif pengolahan nilai siswa yang lebih cepat dibandingkan sebelumnya yang menggunakan proses manual.

6.2 Saran

1. Aplikasi diharapkan dapat dikembangkan sehingga dapat diakses di perangkat mobile seperti dalam iOs maupun Android.

2. Aplikasi diharapkan dapat memiliki fitur untuk mengambil data dari file excel dan menyimpan data ke file excel.


(6)

DAFTAR PUSTAKA

[1] Alexander F.K Sibero, Web Programming Dasar, Yogyakarta, Jawa Tengah: Mediakom, 2011.

[2] M.Rudyanto Arief, Pemrograman Web Dinamis Menggunakan PHP dan MySQL, Yogyakarta, Jawa Tengah: Andi, 2011.

[3] Dr. Bambang Hariyanto, Esensi-Esensi Bahasa Pemrograman Java, Bandung, Jawa Barat: Penerbit Informatika, 2011.

[4] J. M. Hartono,Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.

[5] Wahana Komputer, Mastering CMS Programming with PHP and MySQL, Semarang, Jawa Tengah: Andi, 2010.