Anda di halaman 1dari 3

APLIKASI SIAKAD MOBILE LAPORAN HASIL BELAJAR SISWA

Shinta Rahayu E(08650153) Jurusan Teknik Informatika, Fakultas Sains dan Teknologi UIN Maulana Malik Ibrahim Malang Abstrak, Aplikasi yang dibuat dengan menggunakan bahasa pemrograman Java yang diimplementasikan pada perangkat mobile yaitu Java 2 Micro edition atau J2ME, untuk membangun sebuah aplikasi siakad yang mengakses webserver. Aplikasi ini diharapkan bermanfaat bagi para orangtua untuk mengetahui nilai-nilai ulangan, UTS maupun UAS sehingga orang tua lebih mudah dalam memantau perkembangan anak-anak mereka serta bagi para guru yang menguasai perangkat mobile untuk dapat terus mengupdate nilai-nilai dari anak didiknya. Pembahasan dalam paper ini dimulai dari pemahaman desain sistem, kemudian disertai dengan alur-alur dari user-user yang terlibat. Dilengkapi pula dengan desain database dan kebutuhan data yang diperlukan. Kata Kunci : J2ME, SIAKAD, Rapor 1. PENDAHULUAN Setiap lembaga pendidikan selalu menginginkan kemajuan dari anak didik mereka. Misalnya dengan memprogram ulangan, UTS maupun UAS. Hasil dari ulangan, UTS maupun UAS menjadi parameter perkembangan kegiatan belajar mengajar tersebut. Oleh karena itu, pendidik juga perlu untuk mengupdate data kapan saja dan dimana saja. Lembaga pendidikan yang mengeluarkan tenaga pendidik berkualitas ternyata tidak cukup ampuh untuk meningkatkan perkembangan anak didik. Oleh karena itu, lembaga pendidikan memerlukan kerja sama yang baik dengan wali murid. Wali murid atau orang tua memiliki peran penting dalam perkembangan anak. Dengan memantau perkembangan hasil belajar anaknya, orang tua akan mengetahui bagaimana cara memotivasi anak tersebut. Tapi seringkali, anak tidak jujur kepada orang tuanya mengenai hasil dari ulangan, UTS maupun UAS. Sehingga banyak info dari sekolah yang tidak sampai ke orang tua. Oleh karena itu dibutuhkan sebuah sistem informasi akademik laporan hasil belajar yang mampu diakses orang tua/wali murid dimana saja dan kapan saja. Tujuan dibentuknya sistem infomasi ini adalah orang tua dapat mengakses nilai secara real time. Selain itu, tenaga pendidik dapat mengakses dan memanipulasi data secara real time. Sedangkan dari segi manfaatnya banyak sekali, misalnya orang tua dapat memantau perkembangan kapan saja dan dimana saja sehingga orang tua tahu bagaimana cara memotivasi anaknya tersebut. Dari segi tenaga pendidik, manfaat yang diperoleh adalah kemudahan dalam mengankses dan memanipulasi data. Selain itu aplikasi ini juga mengurangi tindak ketidak jujuran anak. 2. DESAIN SISTEM Desain sistem disini melibatkan dua user yaitu guru dan wali murid. User pertama yaitu guru, ruang lingkupnya hanya sebatas melihat laporan nilai dan input mata pelajaran. Sedangkan wali murid, ruang lingkupnya sebatas mengakses database dan melihat laporan nilai anak mereka. Sistem ini dirancang dengan sifat real time. Oleh karena itu, guru maupun wali murid dapat mengaksesnya kapan saja dan dimana saja. Untuk gambaran lebih jelasnya lihat gambar 2.1.
Mengakses database Melihat laporan nilai Input nilai mata pelajaran GurDatabas Orang tua/wali e u murid

Gambar 2.1 Desain Sistem 3. DIAGRAM BLOK SISTEM

Diagram blok sistem akses jaringan internet pada handphone seperti pada Gambar 3.1. Pada gambar dapat dilihat bahwa koneksi antara Java Handphone dengan server basisdata adalah terhubung melalui jaringan internet. Server basisdata terkoneksi ke jaringan internet melalui Web Server, sedangkan Java Handphone terhubung ke jaringan melalui Network Opertor, dimana pada Network Operator terdapat Internet Gateway yang menghubungkan ke jaringan internet. Sistem koneksi data yang digunakan dapat berupa CSD (Circuit Switch Data) maupun GPRS (General Packet Radio Service). Diagram blok akses basisdata pada sistem ditunjukan seperti pada Gambar 3.2. Dari gambar tersebut dapat dijelaskan bahwa basisdata terkoneksi dengan Web Server, sehingga MIDP maupun Browser dapat mengakses basisdata melalui Web Server. Akses MIDP ke basisdata tidak dapat secara langsung karena tidak memiliki konektor basisdata seperti aplikasi pada komputer.

5. FLOWCHART ORANG TUA/WALI MURID Alur diagram hak akses orang tua adalah saat pertama membuka aplikasi, user akan melihat halaman utama yaitu halaman login. Jika berhasil maka user akan dihadapkan pada tampilan daftar nilai siswa atau anak mereka. User yang digunakan disini adalah nomer induk siswa dan password yang sudah diatur ketentuannya oleh sekolah. 6. DESAIN ERD Pada gambar 2.1.3 sudah terlihat jelas bagaimana susunan tabel dan ERD dari sistem yang akan dibuat. Data-data yang dibutuhkan hanya sebatas 4 tabel saja yaitu tabel mata pelajaran, siswa, guru dan tabel nilai.

Gambar 3.1

Gambar 3.2 Koneksi data yang dapat digunakan untuk menghubungkan MIDP dengan basisdata adalah XML. Pada Web Server dapat dibuat template file XML yang dapat melakukan query basisdata dan menampilkannya sebagai file XML sehingga data yang dihasilkan dapat di terjemahkan oleh XML Parser pada MIDP. 4. FLOWCHART GURU Guru disini hanya memiliki hak akses sebatas pada menginputkan nilai dan melihat daftar nilai anak didiknya. Alur awalnya mulai dari munculnya tampilan halaman awal yaitu halaman login. Apabila halaman login berhasil maka akan lanjut ke tahap selanjutnya yaitu halaman untuk menginput nilai-nilai anak didik. Jika gagal login akan kembali ke halaman utama. Selanjutnya, input data yang sudah selesai akan disimpan dan akan menuju ke tampilan list nilai siswa yang sudah terisi nilai. Jika gagal menyimpan akan kembali ke halaman akun. Lihat gambar 4.1

Gambar 4.1

Gambar 6.1 7. KESIMPULAN DAN SARAN Berdasarkan penjelasan diatas, sistem ini hanya melibatkan dua user yaitu guru dan wali murid dimana guru dapat menginputkan nilai dari anak didik dengan syarat guru harus login terlebih dahulu serta dapat melihat daftar nilai dari semua anak didiknya. Sedangkan untuk guru hanya dapat melihat daftar nilai dari anaknya dengan syarat wali murid harus login terlebih dahulu. Aplikasi ini masih terlalu sederhana dan masih dapat dikembangkan lagi di bagian server clientnya. Diharapkan untuk ke depannya sistem ini dapat disisi metode yang sesuai sehingga dapat lebih memudahkan kinerja sistem. 8. TINJAUAN PUSTAKA Ady Wicaksono, Pemrograman Aplikasi Wireless dengan Java, PT Elex Media Komputindo, Jakarta 2002. Ono W. Purbo dan Akhmad Daniel S, Java & JavaScript, PT Elex Media Komputindo, Jakarta 2001. http://eprints.undip.ac.id/25789/

Ga mbar 5.1

Anda mungkin juga menyukai