KAJIAN PUSTAKA Seksi Dokumentasi dan Perlengkapan :

SEMINAR NASIONAL SAINSTEK KE-3 UNDANA TAHUN 2016 Hotel Swiss-Belinn , Kupang – 28-29 Oktober 2016 A-259 PENGEMBANGAN SISTEM INFORMASI KESISWAAN BERBASIS ANDROID STUDI KASUS SMA NEGERI 1 TENGARAN 1 Yusuf Bagas Saputro, 2 Yos Richard Beeh dan 3 Tiwuk Widiastuti 1,2 Fa kulta s Teknologi Informa si, Universita s Kristen Sa tya Wa ca na , Jl. Diponegoro 52-60, Sa la tiga , Indonesia 1 Ema il: 672012228student.uksw.edu 2 Ema il : yos.fti.ukswgma il.com 3 Progra m Studi Ilmu Komputer Universita s Nusa Cenda na Jl. AdiSucipto Penfui Kupa ng, Indonesia Ema il: tritiwukgma il.com ABSTRAK SMA N 1 Tengaran merupakan sekolah menengah atas yang terletak di kecamatan Tengaran kabupaten Semarang. Tidak adanya sebuah sistem informasi kesiswaan membuat siswa kesulitan dalam mengakses atau mengetahui informasi kesiswaan seperti nilai dan kredit poin. Untuk itu guna meningkatkan pelayanan terhadap siswa, SMA N 1 Tengaran me mbutuhkan suatu sistem informasi kesiswaan untuk para siswa. Penelitian ini bertujuan untuk merancang dan membangun sebuah sistem informasi kesiswaan. Sistem yang dikembangkan berbasis Android dan web untuk memudahkan dalam akses dan fleksibel. Keluran yang diharapkan sistem ini dapat memberikan informasi kesiswaan yang relevan dan up to da te bagi siswa. Kata Kunci: Sistem Informasi Kesiswaan, Android, Web Service

1. PENDAHULUAN

SMA Negeri 1Tengaran merupakan sekolah negeri yang berada di kecamatan Tengaran kabupaten Semarang. Sekolah ini masih melakukan pembukuan administrasi nilai dan kredit poin secara manual atau menggunakan media kertasbuku. Hal ini membuat para siswa hanya dapat melihat nilai mere ka pada saat penerimaan raport saja. Selain itu pencatatan kredit poin atau pelanggaran juga masih dilakukan secara manual menggunakan media kertas, sehingga siswa tidak mengetahui poin yang tersisa dan pelanggaran apa saja yang sudah dilakukan. Ketika kre dit poin hampir penuh, siswa akan mendapat surat panggilan orang tuawali murid untuk menginformasikan pelanggaran siswa tersebut kepada orang tua. Karena keterbatasan sarana informasi untuk memantau kredit poin tersebut maka siswa merasa dirugikan. SMA N 1 Tengaran mempublikasikan pengumuman dengan media kertas yang ditempel di papan pengumuman yang terletak di beberapa tempat tertentu seperti perpustakaan dan ruang kesiswaan. Adapun cara lain untuk mempublikasikan yaitu dengan melalui pengeras suara yang terhubung ke setiap kelas. Metode pengumuman tersebut mengakibatkan informasi pengumuman tidak terinformasikan secara menyeluruh kepada siswa sehingga terdapat siswa yang tidak mengetahui informasi pengumuman. Guna meningkatkan pelayanan, SMA N 1 Tengaran ingin melakukan keterbukaan informasi kepada siswa khususnya informasi kredit poin dan pengumuman. Maka diperlukan adanya sebuah sistem informasi kesiswaan yang dapat diakses oleh siswa. Sistem informasi yang akan dikembangkan haruslah memiliki mobilitas t inggi yang dapat diakses oleh siswa dimana saja dan kapan saja. Penerapan sebuah sistem informasi kesiswaan berbasis Android bertujuan untuk membantu siswa dalam mengakses informasi-informasi meliputi nilai, kredit poin, dan pengumuman sekolah kapan saja dan dimana saja. Berdasarkan latar belakang tersebut, maka yang menjadi rumusan masalah dalam penelitian ini adalah “Bagaimana cara mengembangkan sebuah sistem informasi meliputi nilai, kredit poin,dan pengumuman sekolah”.

2. KAJIAN PUSTAKA

Penelitian yang berjudul Sistem Informasi Kesiswaan Berbasis Teknologi Barcode dan Webcam Studi Kasus SMA N 1 Singaraja yang dilakukan oleh Mahedy K.S., menyimpulkan bahwa Sistem informasi kesiswaan dapat mempermudah pengarsipan data yang berhubungan dengan siswa. Informa si yang diakses meliputi data nilai, data guru, pelajaran dan wali kelas. Sistem informasi kesiswaan dapat mempermudah pencarian data dan arsip dan menghemat waktu pencarian. Penelitian sejenis dilakukan oleh Christianti M. dan Prakoso B.M., sistem informasi kesiswaan dapat menangani beberapa hal seperti pendataan siswa, nilai, layanan berita, pencatatan mata pelajaran dan indikator. Dengan adanya sistem informasi kesiswaan maka permasalahan pengarsipan dapat diatasi. A-260 Menurut Satoto 2009 Sistem Informasi Kesiswaan adalah perangkat lunak yang digunakan untuk menyajikan informasi dan menata administrasi yang berhubu ngan dengan kegiatan akademis . Dengan menggunakan perangkat lunak seperti ini diharapkan kegiatan administrasi akademis dapat dikelola dengan baik dan informasi yang diperlukan dapat diperoleh dengan mudah dan cepat. Untuk mengembangkan sebuah sistem informasi yang dapat diakses dimana saja dan kapan saja, maka sistem informasi tersebut perlu dikembangkan di atas mobile device. Android dipilih sebagai mobile device opera ting system yang akan dipakai dikarenakan mayoritas siswa di SMA N 1 Tengaran adalah pengguna android. Android merupakan sistem operasi mobile device, sma rtphone, dan computer ta blet berbasis Linux. Android dikembangkan oleh Open Ha ndset Allia nce, Google, dan perusahaan lainya. Android merupakan open source license opera ting system, sehingga membuat Android ini bebas diakses dan memiliki source code yang bebas untuk siapapun.Aplikasi android biasanya dikembangkan dengan Bahas a pemrograman Java menggunakan Android Development Tools Kit . Ketika dikembangkan Aplikasi android dapat dibentuk dalam format .apk Android Applica tion Pa cka ge yang dapat diupload di google Pla yStore. Sehingga user atau pengguna dapat mengunduh aplikasi kapan saja. Informasi yang dapat diakses oleh perangkat android haruslah informasi yang terintegrasi oleh satu sistem. Maka perlu adanya web service agar informasi yang dapat diakses oleh perangkat android adalah informasi yang sama. Web service digunakan agar aplikasi yang berjalan bukanlah aplikasi stand alone, sehingga untuk update data dapat dilakukan secara efektif. Web service adalah suatu perangkat lunak yang dirancang untuk mendukung interaksi dan komunikasi antar sistem yang dapat diakses melalui internet dalam bentuk pesan Xml, sehingga Web service dapat berjalan di berbagai pla tform dan fra mework.Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu website untuk menyediakan layanan dalam bentuk informasi kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan -layanan yang disediakan oleh suatu sistem yang menyediakan web service . Web Services adalah kumpulan dari fungsi dan method yang terdapat pada sebuah server yang dapat dipanggil oleh client dari jarak jauh, kemudian method-method tersebut dipanggil oleh suatu aplikasi yang akan dibuat dengan bahasa pemrograman apa saja yang dijalankan pada pla tform apa saja. Untuk mengimplementasikan web service pada Android maka diperlukan libra ry retrofit. Retrofit merupakan library android yang dibuat oleh Squre yang digunakan sebagai REST Client pada A ndroid. Retrifot memungkinkan tidak perlu lagi untuk membuat method -method sendiri untuk menggunakan REST Client API dari backend. Library ini menyediakan framework yang powerfull untuk authenticating dan berinteraksi dengan API dengan mengirimkan request menggunakan HTTP. Retrofit memparsing JSON response dari Web API menjadi Plain Old Java Object POJO sehingga akan memudahkan menggunakan value -value yang berada dalam respone karena sudah otomatis terkonversi menjadi object.

3. METODE PENELITIAN