PEMBIMBING :
Wawan Setiawan, S.Pd
Muh. Alifudin Farchani, S.Pd., MM
KERJASAMA
SMA Negeri 1 Widodaren dangan Institut Teknologi Sepuluh Nopember (ITS) Surabaya
PROGRAM TERAPAN
BIDANG TEKNOLOGI INFORMASI DAN KOMUNIKASI
PRODISTIK
NGAWI
2023
i
LEMBAR PENGESAHAN
Kerjasama:
SMA Negeri 1 Widodaren
&
Institut Teknologi Sepuluh Nopember (ITS)
Oleh:
FAIZAL AKBAR
NISN: 9004-748-9505
Disahkan oleh:
Mengetahui Mengetahui,
Ketua Prodistik SMA Negeri 1 Widodaren Kepala Sekolah
SMA Negeri 1 Widodaren
ii
i
PEMBUATAN NILAI RAPOR KURIKULUM MERDEKA MENGGUNAKAN
APLIKASI SISTEM PENGOLAH NILAI BERBASIS ANDROID
FAIZAL AKBAR
NISN. 9004-748-9505
Pembimbing I: Wawan Setiawan, S.Pd
Pembimning II: Muh. Alifudin Farchani, S.Pd., MM
Abstrak
Sarana dan prasarana sekolah kini sebagai acuan siswa mendukung dalam
aktivitas akademiknya. Salah satunya pengelolaan masalah penilaian raport
yang dilakukan secara manual, maka dalam penerapannya dibutuhkan sistem
untuk mengelola akademik karena disisi efektifitas dan kecepatan dalam
mengakses. Tujuan dari penetian ini untuk membagun Aplikasi Sistem
Pengolahan Nilai Siswa SMAN 1 Widodaren. Demi kenyamanan penginputan
nilai siswa user interface guru berupa website dan hasil keluarannya dalam
bentuk file pdf yang diintegrasikan diperangkat mobile. SMAN 1 Widodaren
dibuat menggunakan software Android Studio dengan bahasa pemrograman
java. API sebagai perantara untuk pertukaran data yang diakses melalui
protokol HTTP membutuhkan bantuan MySQLI untuk memperoleh data yang
dibutuhkan dari database dengan format JSON. Pengamatan dan wawancara
secara langsung dilakukan guna mengetahui keluhan yang dihadapi dari pihak
sekolah fiturnya seperti import nilai dari excel, siswa dapat mengunduh dan
melihat raport. Respon yang diperoleh dari calon pengguna yaitu guru
menunjukkan angka 87.43% dan siswa 87.29% dari rata-ratanya. Status
aplikasi saat ini sudah diimplementasikan di SMAN 1 Widodaren tetapi masih
menggunakan localhost, sedangkan untuk mengaplikasiannya kompatibel pada
perangkat mobile dengan operasi sistem android versi ice cream sandwich 4.0
ke atas.
Kata Kunci: fasilitas sekolah, sistem akademik, pengolahan data, android, java,
JSON, API, MySQLI.
ii iii
KATA PENGANTAR
Segala puji bagi Allah SWT yang telah memberikan segala nikmat-
Nya kepada penulis, sehingga penulis dapat menyelesaikan Laporan Karya
Akhir ini yang berjudul “Pembuatan Nilai Rapor Kurikulum Merdeka
Menggunakan Aplikasi Sistem Pengolah Nilai Berbasis Android”. Shalawat
dan salam senantiasa tercurahkan kepada Nabi Muhammad SAW yang
telah membawa kita dari zaman kebodohan menuju zaman yang berilmu
pengetahuan.
Pada kesempatan ini, perkenankan penulis mengucapkan terima kasih kepada :
1. Bapak, Sugiyo,S.Pd,M.M .selaku Kepala Sekolah SMAN 1 Widodaren yang
telah memberikan kesempatan bagi penulis untuk menempuh pendidikan di
SMAN 1 Widodaren
2. Bapak/Ibu Dosen ITS Surabaya yang telah memberikan kesempatan kepada
penulis untuk menjadi mahasiswi Prodistik ITS Surabaya.
3. Ibu Sri Wahyuni, S. Pd selaku ketua Prodistik yang telah memberikan arahan
kepada penulis selama menempuh perkuliahan Prodistik di SMAN 1 Widodaren
4. Bapak Wawan Setiawan, S.Pd selaku dosen pembimbing yang selalu membimbing
dan mengarahkan penulis dalam penyusunan karya akhir ini.
5. Bapak/Ibu tutor Prodistik yang telah menyampaikan ilmu kepada penulis
sehingga penulis memiliki bekal dalam penyusunan laporan karya akhir ini.
6. Seluruh Bapak/Ibu Guru SMAN 1 Widodaren yang senantiasa mendukung
penulis dalam menyusun laporan ini.
7. Kedua orang tua penulis yang telah memberikan restu serta dukungannya kepada
penulis.
Faizal Akbar
iii
iv
DAFTAR ISI
HALAMAN JUDUL...........................................................................................................i
LEMBAR PENGESAHAN...............................................................................................ii
ABSTRAK........................................................................................................................iii
KATA PENGANTAR.......................................................................................................iv
DAFTAR ISI......................................................................................................................v
DAFTAR TABEL.............................................................................................................vi
DAFTAR GAMBAR.......................................................................................................vii
BAB I PENDAHULUAN..................................................................................................1
1.1 Latar Belakang.................................................................................................1
1.2 Perumusan Masalah.........................................................................................2
1.3 Tujuan Penelitian.............................................................................................2
1.4 Manfaat Penelitian...........................................................................................2
BAB II METODE PENELITIAN.........................................................................................3
2.1 Aktivitas Kebutuhan..........................................................................................3
2.2 Perancangan Aplikasi........................................................................................4
2.2.1 Use Case Diagram....................................................................................4
2.2.2 Activity Diagram......................................................................................5
2.2.3 Entity Relationship Diagram....................................................................6
2.3 Implementasi......................................................................................................7
2.4 Pengujian...........................................................................................................7
BAB III HASIL DAN PEMBAHASAN...............................................................................8
3.1 Hasil Perancangan Karya Akhir........................................................................8
3.2 Tampilan Login Siswa.......................................................................................8
BAB IV PENUTUP............................................................................................................13
4.1 Kesimpulan......................................................................................................13
4.2 Saran................................................................................................................13
DAFTAR PUSTAKA.........................................................................................................14
BIOGRAFI PENULIS.........................................................................................................15
v
DAFTAR TABEL
vi
DAFTAR GAMBAR
Gambar 3a. Activity diagram pada aplikasi dan sistem pengolahan nilai..................13
Gambar 3b. Activity diagram pada aplikasi dan sistem pengolahan nilai..................13
Gambar 6. Login siswa (a), Daftar akun (b), Tampilan home (c), Dialog
ubah akun (d).........................................................................................14
Gambar 7. Lihat biodata (a), Download nilai (b), Lihat nilai (c)...............................18
vii
BAB I
PENDAHULUAN
1
1.2 Perumusan Masalah
Pengembangan dari masalah tersebut muncul beberapa gagasan untuk
membuat sistem website dan aplikasi mobile dengan user interface yang
kompleks sehingga mudah mengaksesnya baik para guru, siswa maupun dari
pihak sekolah dalam artian desain tampilan yang memadai dan menu yang
tidak bikin ribet. Dari segi keamanan pada perangkat mobile android
diberikan perizinan dalam mengakses aplikasi (Jha & Lee, 2017). Oleh
karenanya sistem yang dibuat menggunakan android studio merupakan salah
satu framework aplikasi untuk membuat dan mengolah data nilai dengan
Library tambahan yaitu volley kerangka kerja jaringan volley yang diajukan
oleh Google pada 2013, API permintaan asynchronous Http, yang disediakan
sebuah antrian permintaan, dengan cache mekanis yang lebih baik,
memungkinkan akses jaringan ke aplikasi android lebih mudah dan lebih
efisien yang dibutuhkan dalam mengerjakan parsing data JSON, database
yang akan digunakan MySQLI, nantinya untuk mensuplai dari data yang
diinputkan. Output dari aplikasi ini siswa dapat mengunduh dan melihat
perkembangan nilai raport dan mencetaknya sendiri yang diberikan diakhir
semester. Diharapkan dengan aplikasi ini bisa sebagai penunjang keperluan
operasional sehari- hari, menghemat waktu dalam proses menilai raport,
import data dari file excel, siswa juga bisa melihat nilai raport dan
mencetaknya, sehingga siswa dapat berkembang dari segi kualitas dan
muncul kemauan untuk lebih giat lagi dalam belajarnya.
1.3 Tujuan Penelitian
Berdasarkan rumusan masalah yang disebutkan di atas, maka
tujuan dari penelitian ini adalah :
1.3.1.1 Merancang aplikasi Sistem pengolah Nilai berbasis Android yang hanya
di gunakan untuk SMA Negeri 1 Widodaren .
1.3.1.2 Terbangunnya suatu aplikasi yang dapat membantu wali kelas memproses
nilai-nilai hasil ujian siswa per semester.
1.3.1.3 Terbangunnya suatu database yang mempermudah bagian administrasi
dalam pendataan siswa.
1.4 Manfaat Penelitian
Manfaat yang ingin dicapai dalam penelitian ini diuraiankan sebagai berikut:
1.4.1 Dapat membantu mengelola data nilai raport pada SMA Negeri 1
Widodaren.
1.4.2 Dapat mempercepat serta mempermudah proses pengolahan nilai siswa
pada SMA Negeri 1 Widdaren.
2
BAB II
METODE PENELITIAN
4
Gambar 2. Use case diagram pada Aplikasi Sistem
Pengolahan Nilai
5
Gambar 3a. Activity diagram pada aplikasi dan sistem pengolahan nilai
6
Gambar 3b. Activity diagram pada aplikasi dan sistem
pengolahan nilai
7
Pembuatan ER diagram pada gambar 4, didasarkan pada nilai raport
di SMA N 1 Widodaren dan dirancang sedemikian rupa.
1.3 Implementasi
Apisma_3 diimplementasikan di SMAN 1 Widodaren berupa aplikasi dalam
bentuk android dan sistem berupa website dengan jaringan client-server. Client
guru dan siswa sedangkan server oleh admin.
1.4 Pengujian
Tahap pengujian penulis menggunakan metode blackbox dengan melihat dari
sisi program apakah berjalan dengan baik bila dijalankan pada beberapa versi
android, interface dan fungsional menu pada tiap activity menjalankan
tugasnya dengan benar.
8
BAB III
HASIL DAN PEMBAHASAN
3.1 Hasil Perancangan Karya Akhir
Penelitian ini menghasilkan sebuah aplikasi APISMA_3 yang dapat
diakses melalui desktop dan android.
Gambar 6. Login siswa (a), Daftar akun (b), Tampilan home (c),
9
Dialog ubah akun (d)
10
Tampilan lihat biodata siswa ditunjukkan pada gambar 7(a), Selanjutnya
gambar 7(b) ialah menu yang digunakan untuk mengunduh raport secara
mandiri oleh siswa dalam bentuk pdf. Gambar 7(c) merupakan tampilan pdf
yang sebelumnya sudah di download berisi nilai raport siswa sesuai tahun
ajaran dan kelas yang dipilih.
Keterangan jawaban
Kode Jawaban Kode Jawaban
SS: Sangat Setuju TS: Tidak Setuju
S: Setuju STS: Sangat Tidak Setuju
N: Netral
13
Nilai Rata-Rata Presentase 87.29%
14
Gambar 9. Grafik presentase kuesioner dari hasil perhitungan
15
BAB IV
PENUTUP
4.1 Kesimpulan
Aplikasi dan sistem pengolahan nilai siswa yang dibangun untuk
membantu guru dalam mengolah nilai dan siswa dapat mengunduh serta
melihat nilai secara mandiri ini telah tercapai sesuai dengan tujuan awal
pembuatan sistem dan aplikasi. Hal ini dapat ditunjukkan dari hasil
pengujian blackbox secara fungsional berjalan dengan baik dan jumlah
respon dari calon pengguna yaitu guru mendapat 87.43% dan siswa
87.29% rata-ratanya.
4.2 Saran
Saran untuk mengembangkan aplikasinya yaitu dengan
penambahan fitur aktivasi lewat kode verifikasi agar menambah
keamanan pengguna ketika login.
16
DAFTAR PUSTAKA
17
BIOGRAFI PENULIS
18