Post on 02-Mar-2019
APLIKASI NOMOR INDUK SISWA NASIONAL (NISN)
KABUPATEN BOYOLALI BERBASIS ANDROID
Makalah
Program Studi Teknik Informatika
Fakultas Komunikasi dan Informatika
Diajukan oleh :
Asyafan Prismandara
Gunawan Ariyanto, Ph.D
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
Januari, 2014
APLIKASI NOMOR INDUK SISWA NASIONAL (NISN) KABUPATEN
BOYOLALI BERBASIS ANDROID
Asyafan Prismandara, Gunawan AriyantoJurusan Teknik Informatika, Fakultas Komunikasi dan Informatika, Universitas
Muhammadiyah SurakartaEmail : ndarafki@gmail.com
ABSTRACT
NISN is a sign that the person is a student at a particular school. NISNwill not change ranging from elementary school to high school or more. Thisstudy takes the issue of how to design and create a program of the NationalStudent Parent Application Numb er (NISN) Boyolali Based Android usingEclipse Helios SR2 win32 software, Android Develop ment Tools, JavaDevelopment Kit. The purpose of this study is to facilitate teachers, students,schools, and other agencies in the search NISN in Boyolali district to supportvarious aspects of education.
Results from this study is that the search application that contains theidentification number of students, Disdikpora profiles, profiles and a list ofschools in the district Boyolali. This application can be run on a tablet orsmartphone android with minimum system Froyo (2.2).Key Word : Android, NISN, List of Schools, Mobile
ABSTRAKSI
NISN adalah tanda bahwa seseorang adalah siswa pada sekolahtertentu. NISN tidak akan berubah mulai dari bangku Sekolah Dasar sampaiSekolah Menengah Atas atau lebih. Penelitian ini mengambil permasalahantentang bagaimana merancang dan membuat sebuah prog ram Aplikasi NomorInduk Siswa Nasional (NISN) Kabupaten Boyolali Berbasis Androidmenggunakan software Eclipse Helios SR2 win32, Android DevelopmentTools, Java Development Kit. Tujuan dari penelitian ini adalah untukmemudahkan guru, siswa, sekolah, dan instansi lain dalam pencarian NISN diwilayah kabupaten Boyolali untuk mendukung berbagai aspek pendidikan.
Hasil dari penelitian ini adalah aplikasi pencarian yang yang berisinomor induk siswa, profil disdikpora, profil dan daftar sekolah yang ada diwilayah kabupaten Boyolali. Aplikasi ini dapat berjalan pada tablet atausmartphone android dengan minimum system Froyo (2.2).Kata Kunci : Android, NISN, Daftar Sekolah, Mobile
A. PENDAHULUAN
NISN adalah tanda bahwa
seseorang adalah siswa pada sekolah
tertentu. NISN di terbitkan oleh
sekolah dan nomor register atau
induknya tidak akan berubah mulai
ketika seorang siswa duduk di bangku
SD (Sekolah Dasar) sampai dia duduk
di SMA (Sekolah Menengah Atas).
Dalam kehidupan sehari-sehari,
manusia tidak dapat lepas dari
penggunaan HP ( Handphone ) ataupun
tablet PC . HP ataupun tablet PC tidak
hanya digunakan sebagai alat
komunikasi, tetapi juga digunakan
sebagai sarana untuk mempermudah
pengguna, misalnya untuk sarana
hiburan, jejaring social, dan juga untuk
mendapatkan berbagai informasi. Hal
tersebut dapat terjadi karena pada HP (
Handphone ) ataupun tablet PC
terdapat banyak fasilitas, antara lain :
akses internet, e-mail, game, musik
dan sebagainya yang dapat digunakan
dimana saja, dan kapan saja.
CV Sabda Mulia merupakan salah
satu unit usaha yang bekerjasama
dengan DISDIKPORA kabupaten
Boyolali yang membantu bidang
Perencanaan Dikpora dalam
pengelolaan data sekolah terutama SD
dalam hal NISN.
Berdasarkan hal tersebut di atas,
maka akan dibuat suatu sistem
pencarian NISN berbasis mobile yang
berisi NISN seluruh siswa yang ada di
kabupaten Boyolali terutama untuk
siswa SD, dikarenakan jenjang sekolah
pertama kali untuk memperoleh NISN
adalah SD. Sehingga akan
mempermudah pihak sekolah dan guru,
ataupun siswa sendiri untuk mencari
tahu nomor induknya.
Sebagai sebuah teknologi yang
tidak membatasi mobilitas
penggunanya, perangkat selular
khususnya platform Android memiliki
kelebihan karena kemampuannya
menyediakan berbagai macam fungsi.
Android adalah salah satu platform
yang digunakan masyarakat selain
platform Blackberry yang akhir-akhir
ini menjadi tren, yang hampir
digunakan oleh semua usia dari yang
muda hingga tua. Android adalah
kumpulan perangkat lunak yang
ditujukan bagi perangkat bergerak
mencakup sistem operasi,
middleware, dan aplikasi kunci.
Pembuatan Aplikasi Nomor Induk
Siswa Nasional (NISN) Kabupaten
Boyolali dengan platform Android
menggunakan Eclipse ini dapat
digunakan untuk mempermudah dalam
pencarian nomor induk siswa nasional
SD terutama untuk seluruh kecamatan
yang ada di kabupaten Boyolai dan
berbagai pihak yang memerlukan NISN
tersebut untuk bidang pendidikan.
B. TINJAUAN PUSTAKA
Penelitian yang berhubungan
dengan aplikasi pencarian sudah
banyak dilakukan, misalnya pada
penelitian yang dilakukan oleh Okki
Kartika Sari (2011) melakukan
penelitian yang berjudul Aplikasi
Pepak Bahasa Jawa Berbasis Android.
Pada penelitian ini dibuat sebuah
aplikasi yang berisi macam-macam
kumpulan atau sari-sari bahasa jawa.
Dalam aplikasi ini user dapat
melakukan pencarian isi dari pepak
bahasa jawa dan user dapat meilih bab
apa saja yang ingin dipelajari. Penulis
membuat aplikasi ini dengan bahasa
java dan database nya menggunakan
SQLite.
Selain itu, Renditia Yudisti
(2011) melakukan penelitian yang
berjudul Aplikasi Kamus Dwibahasa
Indonesia – Inggris Berbasis
Android. Pada penelitian ini dibuat
sebuah aplikasi tentang pencarian kata
baik dalam bahasa inggris ataupun
bahasa indonesia. Penulis
menggunakan bahasa pemrograman
J2ME (Java 2 Micro Edition) dan
SQLite, sedangkan untuk perangkat
lunak yang digunakan adalah JDK,
JRE, Android SDK, Eclipse Galileo,
ADT dan Droid Draw. Dan dapat
digunakan disemua handphone
berbasis android 2.1.
Penulis saat ini membuat
aplikasi pencarian untuk NISN
Kabupaten Boyolali dengan
berbasis android.
C. METODE PENELITIAN
a. Alur Penelitian
Pembangunan aplikasi Nomor
Induk Siswa Nasional (NISN)
kabupaten Boyolali berbasis
android ini melalui beberapa tahap
atau proses, hal tersebut dilakukan
agar dihasilkan sistem agar lebih
baik dan mampu mencapai tujuan
dari sistem yang dibuat. Proses
penelitian dimulai dari analisis
kebutuhan sistem sampai dengan
laporan, adapun proses atau
tahapan penelitian digambarkan
dalam sebuah flowchart pada
Gambar 1.
Gambar 1 Flowchart Penelitian
Keterangan :
a. Perencanaan : peneliti
melakukan persiapan awal
dengan mengumpulkan
referensi.
b. Analisis sistem : peneliti akan
melakukan proses
menemukan, memperbaiki,
memodelkan dan
menspesifikasikan dari area
permasalahan yang akan
dibahas.
c. Desain aplikasi : peneliti
mengubah informasi menjadi
struktur data untuk
mengimplementasikan
software.
d. Konstruksi : peneliti
merancang dan membangun
aplikasi dengan data yang
sudah dikumpulkan berupa
data siswa, data sekolah, dan
gambar sekolah sesuai dengan
perencanaan.
e. Implementasi aplikasi :
peneliti menerapkan rencana
dan kegiatan implementasi
dalam pengembangan sistem
yang telah dibagi dalam tahap
yang berbeda dengan
pengendalian manajemen yang
formal.
f. Maintenance : peneliti
melakukan perbaikan aplikasi
jika terdapat koreksi dalam
permasalahan. Untuk
mencapai solusi yang terbaik.
g. Penyusunan Laporan : peneliti
mengumpulkan semua
dokumetasi baik dari data
perancangan hingga hasil
akhir penelitian.
Perancanaan aplikasi
Analisis Sistem
Mulai
Konstruksi
Ya
Tidak
Desain aplikasi
Aplikasiberjalanbaik ?
Implementasi aplikasi
Maintenance
Selesai
b. Diagram Use Case
Berdasarkan dari analisis
kebutuhan sistem media
pembelajaran, maka dapat dibuat
suatu use case dari sistem yang
akan dibangun. Use case itu
sendiri meliputi dari use case
diagram, tugas user dan tugas
petugas.
Use case diagram berfungsi
untuk menggambarkan fasilitas
yang diberikan aplikasi pencarian
NISN untuk user, dan perancangan
use case untuk aplikasi pencarian
NISN hanya membutuhkan user
yaitu operator yang meliputi guru,
wali murid atau siswa. Dari
“Gambar 3.13 Use Case”
menjelaskan bahwa user
mendapatkan fasilitas sepenuhnya
untuk membuka setiap menu dan
pencarian yang disediakan dalam
aplikasi tersebut, tetapi use case
user tidak dapat mengubah isi
menu dan pencarian.
Gambar 2 Use Case
Keterangan :
User :
1. User mencari NISN dengan
memasukan Nama lengkap dalam
kolom yang sudah disediakan.
2. User mencari dan mengakses
profil sekolah.
3. User mengakses profil
Disdikpora.
Petugas :
1. Petugas memperbarui data NISN
dan data Sekolah.
2. Petugas memperbarui data
Disdikpora.
D. HASIL DAN PEMBAHASAN
Hasil yang dicapai dari penelitian ini
adalah aplikasi pencarian NISN
kabupaten Boyolali berbasis android
UserPetugas
SYSTEM
MencariNISN
Mengaksesdata NISN
Mengupdatedata NISN
Mencariprofil dan
datasekolah
Mengupdatedata Sekolah
Melihatprofil
Disdikpora
Mengupdatedata
Disdikpora
yang berisi pencarian nomor induk,
daftar sekolah, profil Disdikpora, dan
about. Adapun hasil dari penelitian
adalah sebagai berikut :
1. Halaman Splash
Gambar 3 Halaman Splash
Halaman splash adalah
halaman yang pertama kali muncul
dan akan menghilang secara
otomatis kemudian mengarah ke
halaman menu utama.
2. Halaman Menu Utama
Gambar 4 Halaman Menu Utama
Gambar 4 berisi menu
pencarian nomor induk, daftar
sekolah, profil disdikpora, about,
dan keluar. Menu NISN akan
menuju ke sub menu yang ada di
dalamnya yang lebih spesifik.
3. Halaman Pencarian Nomor
Induk Siswa
Gambar 5 Halaman Pencarian
Nomor Induk Siswa
Gambar 5 adalah tampilan
dari halaman utama pencarian
nomor induk siswa, dalam
halaman utama ini terdapat menu
untuk mencari nomor induk
dengan nama lengkap dan dengan
kata kunci. Dengan nama lengkap
user harus mengisikan nama secara
lengkap, tetapi dengan kata kunci
user cuma harus mengisikan
beberapa kata saja untuk menuju
nama yang di inginkan.
4. Halaman Daftar Sekolah
Gambar 6 Halaman Daftar
Sekolah
Gambar 6 adalah salah satu
tampilan dari halaman daftar
sekolah. Didalamnya terdapat
menu combobox yang berisi nama
kecamatan di kabupaten boyolali
dan nama sekolah yang ada
disetiap kecamatan di kabupaten
boyolali. Jika kecamatan dan
sekolah sudah terpilih akan
menampilkan informasi tentang
sekolah dan foto sekolah.
5. Halaman Profil Disdikpora
Gambar 7 Halaman Utama Profil
Disdikpora
Gambar 7 adalah tampilan
dari halaman utama profil
disdikpora. Didalam halaman
tersebut terdapat informasi tentang
dinas pendidikan, pemuda, dan
olahraga kabupaten boyolali
termasuk visi&misi, kegiatan,
sekretariat, bidang-bidang yang
berada dibawah disdikpora,
alamat, nomor telepon, email yang
dapat dihubungi jika sewaktu-
waktu ada yang perlu ditanyakan
tanpa harus datang kekantor
utama.
E. KESIMPULAN DAN SARAN
Kesimpulan
Berdasarkan rancangan,
pembangunan dan implementasi
aplikasi pencarian NISN kabupaten
Boyolali dapat ditarik kesimpulan
sebagai berikut :
a. Telah dibuat aplikasi pencarian
NISN kabupaten Boyolali , yang
berisi tentang pencarian nomor
induk dengan nama lengkap dan
kata kunci, daftar sekolah beserta
gambar sekolah yang ada
dikabupaten Boyolali, profil
Disdikpora Boyolali.
b. Berdasarkan hasil pengujian
melalui kuisioner yang ditujukan
ke wali murid dapat disimpulkan
bahwa 40% wali murid menjawab
sangat setuju bahwa aplikasi
pencarian NISN kabupaten
Boyolali bermanfaat dalam
pendidikan, 50% wali murid
menjawab setuju, 10% wali murid
menjawab kurang setuju, dan
dengan penilaian lainnya baik
berupa tampilan, kelengkapan
data, cara pengoperasian,
keefektifan aplikasi dengan
penilaian yang cukup baik .
Berdasarkan kuisioner yang
ditujukan ke guru didapat
kesimpulan 50% guru menjawab
sangat setuju bahwa aplikasi
pencarian NISN kabupaten
Boyolali bermanfaat dalam
pendidikan, sedangkan 50% guru
menjawab setuju, dan dengan
penilaian lainnya baik berupa
tampilan, kelengkapan data, cara
pengoperasian, keefektifan aplikasi
dengan penilaian yang cukup baik.
Saran
a. Aplikasi pencarian NISN
kabupaten Boyolali belum dapat
dijadikan sarana utama dalam
pencarian nomor induk maupun
daftar sekolah, dikarenakan masih
kurangnya data terbaru, jadi
diharapkan adanya data-data
terbaru tentang daftar sekolah dan
alamat sekolah yang tepat.
b. Sebaiknya daftar sekolah
diperbarui lagi, dikarenakan
banyak sekali sekolah yang sudah
regrouping tetapi dalam daftar
masih ada/tercatat .
DAFTAR PUSTAKA
Android Developer. 2009. Introducing Quick Search Box For . Diakses 09Januari 2014, <http://android -developers.blogspot.com/2009/09/introducing -quick-search-box-for.html>
Belajar Android Indonesia. 2013. Struktur File Untuk Develop Kamus . Diakses09 Januari 2014, < http://belajar-android-indonesia.blogspot.com.au/2013/03/struktur-file-untuk-develop-kamus.html>
Blog STMIK AKAKOM Yogyakarta Situs . 2013. Pengertian Java dan JDK.Diakses 25 September 2013,<http://blog.akakom.ac.id/zain/2012/09/07/pengertian -java-dan-jdk/>
Contoh Program Android. 2013. Contoh Aplikasi Kamus Android. Diakses 09Januari 2014,<http://contohprogramandroid.blogspot.com/2013/09/contoh -aplikasi-kamus-android.html>
Digilib Its. 2011. “Implementasi Sistem Manajemen Database Untuk SQLite diSistem Android”. Dilihat 25 September 2013,<http://digilib.its.ac.id/public/ITS-Undergraduate-16403-Paper-990394.pdf >
Haryanto, Agus. 2013. Android Fast Track[pdf]. Agus Superwriter
Ivan Hidayah. 2012. JDK, JRE, JVM. Diakses 25 September 2013,<http://ivanhidayah.blogspot.com/2012/07/jdk -jre-dan-jvm.html>
Master Web. 2002. Pemrograman dengan Java . Diakses 25 September 2013,<http://www.master.web.id/mwmag/issue/04/content/tutorial -java-1/tutorial-java-1.html>.
My Sample Code. 2011. Android Searchview Using Sqlite Fts3 . Diakses 09Januari 2014, <http://www.mysamplecode.com/2011/11/android -searchview-using-sqlite-fts3.html>
Nurhadi, Boboy. 2011. Mari Kenali Pengertian dan Kegunaan Aplikasi IDE.Diakses 25 September 2013,<http://boboy09.wordpress.com/2011/07/06/mari -kenali-pengertian-dan-kegunaan-aplikasi-ide>
Pemuda Indonesia Baru. 2013. “ Pengertian Android dan Fungsinya ”. Diakses25 September 2013,
<http://pemudaindonesiabaru.blogspot.com/2012/09/pengertian -android-dan-fungsinya.html>
Sari, Okki Kartika. 2011. “Aplikasi Pepak Bahasa Jawa Berbasis Android”.Diakses 02 Oktober 2013, < http://repo.eepis-its.edu/1569/1/paper.pdf>
Suciu, Laura. 2013. Android Listview with Searchview . Diakses 09 Januari2014, <http://myandroidsolutions.blogspot.com/2013/08/android -listview-with-searchview.html>
Sumarna, Agus. 2011. Belajar SQLite. Diakses 09 Januari 2014,<http://ri32.wordpress.com/category/belajar/belajar -sqlite/>
Yudisti, Renditia. 2011. “Aplikasi Kamus Dwibahasa Indonesia – InggrisBerbasis Android”. Diakses 02 Oktober 2013, <http://eprints.upnjatim.ac.id/2736/1/file1.pdf >
Zal , Fahmi. 2013, Eclipse meet AVR plugin, dilihat 25 September 2013, <http://fahmizaleeits.wordpress.com/2013/02/16/eclipse -meet-avr-plugin/>
BIODATA PENULIS
Nama : Asyafan Prismandara
NIM : L200090048
Tempat Lahir : Surakarta
Tanggal lahir : 23 April 1991
Jenis Kelamin : Laki-laki
Agama : Islam
Pendidikan : S1
Jurusan/ Fakultas : Teknik Informatika/ Komunikasi dan Informatika
Perguruan Tinggi : Universitas Muhammadiyah Surakarta
Alamat Rumah : Perumnas BSP I Blok E No. 7, Karanggeneng,
Kec. Boyolali, Kab. Boyolali
No. HP : +6285729648859, +628985200949
Email : ndarafki@gmail.com