1.1 Latar Belakang Masalah
Menurut Munanjar Saragih, (2013: Halaman 14). Pada era globalisasi ini komputer adalah sebagai alat bantu untuk meringankan beban pekerjaan yang dilakukan manusia, untuk itu komputer banyak laku terjual. Komputer terdiri dari 2 sistem yaitu sistem hardware dan software yang mana hardware adalah perangkat keras yang ada pada komputer sedangkan software adalah perangkat lunak yang berupa aplikasi-aplikasi yang tampil dilayar komputer.
Aplikasi yg penulis buat untuk mengatasi masalah diatas pembuatan aplikasi ini menggunakan bahasa pemrograman JDK sebagai media input perintah kemudian eclipse sebagai media emulator dari aplikasi dan internet sebagai media penyambung hardware dengan sofware.
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler
seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel.
Menurut Jusmanjuntak (2014: Halaman 10). Pendidikan merupaka dasar dari sebuah perkembangan suatu negara yang lebih baik, dikarnakan pendidikan yang bisa merubah suatu perkembangan negara baik teknologi, budaya dan
kesejahteraan rakyat, untuk sudut pandang yang paling berpengaruh adalah pendidikan dengan perkembangan teknologi.
Raport merupakan media pembuktikan hasil belajar dalam jenjang waktu 6 bulan yang ditempuh siswa dan siswi, masih banyaknya sekolah yang belum memanfaatkan perkembangan teknologi dalam dunia pendidikan dikarnakan, pada guru disekolah-sekolah masih menggunakan sistem penulisan tangan dalam mengisis nilai raport siswa dan siswi kusussnya di SMP Negeri 1 Lima Puluh, untuk itu peneliti berinisiatif membuat sebuah aplikasi pengisian raport menggunakan aplikasi android yang mana aplikasi ini ditujukan untuk mempermudah bagi guru-gur dalam mengisi raport dan dalam aplikasi pengisisan raport ini data raport akan tersimpan didalam database aplikasi, jadi data lebih aman dan praktis dibandingkan dengan pengisian raport secara manual yang dilakukan guru-guru.
1.2 Rumusan Masalah
Adapun rumusan masalah yang dapat dijabarkan yaitu:
a. Bagaimana cara menyampaikan hasil belajar siswa kepada orang tua siswa?
b. Bagaimana cara merubah format aplikasi yang berbentuk exe menjadi apk agar bisa dijalankan pada handpone android?
c. Bagimana cara membuat algoritma coding program data siswa dalam tampilan E-Raport?
1.3 Batasan Masalah
Permasalahan yang akan dibahas dalam penelitian ini dibatasi pada hal-hal sebagai berikut:
a. Aplikasi pengisian raport ini hanya dapat mengisi Data diri siswa, kelas dan nilai siswa berdasarkan alur sistem Metode Multifactor Evaluation Process.
b. Aplikasi pengisian raport ini hanya dapat dijalankan handpone atau sejenisya yang sudah menggunakan sistem operasi android.
c. Aplikasi raport ini hanya ditujukan untuk siswa kelas VII, VIII, IX.
1.4 Tujuan dan Manfaat Penelitian
1.4.1 Tujuan Penelitian
Tujuan dari penelitian ini adalah:
a. Untuk manfaatkan perkembangan teknologi sofware yang sangat berkembang di Indonesia.
b. Untuk memberikan peningkatan level kualitas sekolah dengan adanya aplikasi pengisian raport ini
c. Untuk mendapatkan gelar sarjanah komputer pada Sekolah Tinggi Ilmu Komputer STMIK Royal Kisaran pada tahun 2018.
1.4.2 Manfaat Penelitian
Manfaat penelitian ini adalah:
a. Mempermudah guru dalam melakukan pengisian raport dengan sistem aplikasi mobile yang peneliti bangun
b. Mempermudah guru dalam melakukan pencarian data raport siswa yang sudah tersimpan di dalam database dengan menggunakan aplikasi ini c. Mempersingkat maktu yang dibutuhkan dalam pengisian raport siswa.
1.5 Sistematika Penulisan
BAB I Pendahuluan
Pada bab ini memaparkan tentang latar belakang masalah, batasan masalah, tujuan penulisan, manfaat penulisan, metode penulisan yang digunakan, serta sistematika yang disajikan dalam penulisan.
BAB II Landasan Teori
Pada bab ini memaparkan tentang teori – teori dasar yang digunakan dalam penyusunan penulisan yakni teori dasar sistem pengisian rapor berbasis aplikasi android, pengenalan raport, teori dasar bahasa pemrograman JDK dan eclipse
BAB III Metodologi Penelitian
Pada bab ini menjelaskan tentang perancangan dalam pembuatan sistem pengisisan raport menggunakan aplikasi android yang akan di bangun.
BAB IV Analisis Dan Perancangan
Pada bab ini berisi tentang analisis implementasi program, sistem pengujian terhadap program dan hasil pengujian program.
BAB V Implementasi Dan Hasil
BAB V Kesimpuan dan Saran
Pada bab ini berisi kesimpulan dan saran berdasarkan bab–bab sebelumnya yang telah dibuat oleh penulis sekaligus sebagai penutup dari penulisan skripsi.
Daftar Pustaka
Berisi daftar refrensi( jurnal, internet) yang digunakan dalam tulisan.
Lampiran