PERANCANGAN APLIKASI LAYANAN MOBILE INFORMASI ADMINISTRASI AKADEMIK BERBASIS ANDROID MENGGUNAKAN WEBSERVICE
(STUDI KASUS REG.B UNIVERSITAS TANJUNGPURA)
Novi Nuari1) 1)
Program Studi Teknik Informatika Jurusan Teknik Elektro Fakultas Teknik Universitas Tanjungpura
1)
Email : novi.nuari2@gmail.com
Abstrack-Management of the
administrative process academic
information on Informatics Engineering Program Regular b Faculty of
Engineering, University Tanjungpura has several stages and often takes a long time for officers in managing it . The role of information technology in every process information is very important in becoming a arrangement data and information that is appropriate to the needs of the user . The need for information technology poses a profound impact on the process of institutional administration . It takes a technology that is able to apply mobile information system so that the application of academic and academic information system design can be improved .
Currently, the webservice is designed to support interoperability and interaction between systems on a network . It can therefore developed an academic information system application android based information systems that are
connected by the academic environment of the College of Engineering , University Tanjungpura Informatics Program . Mobile -based applications built on the Android platform . The test results showed that the application can be used for the process of inputting LIRS ( Sheet Field Study Plan ) and the trust online . Application can help users to get information quickly , safely and easily .
Keywords – administrative, academic,
webservice, mobile .
1. Pendahuluan
Telepon pintar berbasis Android merupakan media yang sangat canggih dalam akses informasi dan layanan data, hal ini memungkinkan semua bidang kehidupan manusia dapat semakin ringan dikerjakan dengan bantuan telepon pintar tersebut. Contohnya dalam penerapan teknologi mobile pada Sistem Informasi Administrasi Akademik dilingkup pendidikan perguruan tinggi seperti Fakultas Teknik Universitas Tanjungpura.
pendidikan yaitu membantu mahasiswa agar dapat dengan mudah memperoleh informasi.
Berdasarkan latar belakang tersebut maka dibutuhkan suatu aplikasi yang berfungsi dalam membantu memberikan informasi akademik melalui layanan
mobile yaitu telepon pintar dengan
platform Android demi meningkatkan
afektivitas informasi administrasi di lingkungan akademik Fakultas Teknik Program Studi Informatika.
1. Sistem Informasi dan Administrasi Akademik
2.1Pengertian Sistem
Terdapat berbagai pendapat yang mendefinisikan definisi sistem, yaitu: “Sistem adalah suatu jaringan kerja dari prosedur prosedur yang saling berhubungan, berkumpul bersama sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu”[1].
Penjelasan di atas menjelaskan bahwa sistem bekerja dalam suatu jaringan kerja dari suatu prosedur nyang saling berhubungan satu sama lain untuk menyelesaikan tujuan dan sasaran yang dimaksud. Definisi sistem juga dapat dijelaskan oleh Jogiyanto dalam bukunya
Analisia dan Desain sistem informasi,
menerangkan: “sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu”[2].
Sistem juga diartikan sebagai sekumpulan elemen yang bekerja sama dalam suatu kesatuan untuk melaksankan suatu fungsi yang berguna. Dalam bukunya Jogiyanto sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan komponen.
Definisi sistem menurut Abdul Kadir adalah ”sekelompok elemen-elemen
yang saling terintegrasi dengan maksud dan tujuan yang sama untuk melaksanakan sasaran yang telah ditentukan”[3].
2.2Definisi Sistem Informasi
Sistem Informasi adalah Suatu sistem terintegrasi yang mampu menyediakan informasi yang bermanfaat bagi penggunanya atau Sebuah sistem terintegrasi atau sistem manusia-mesin, untuk menyediakan informasi untuk mendukung operasi, manajemen dalam suatu organisasi.
Menurut Robert A.Leitch : “sistem
informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial
dan kegiatan strategi dari suatu
organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang
diperlukan”[3].
2.3Pengertian Administrasi
“Administrasi adalah usaha dan kegiatan yang berkaitan dengan penyelenggaraan kebijakan untuk
mencapai tujuan”[4]. Administrasi
didefinisikan sebagai keseluruhan proses kerjasama antara dua orang manusia atau lebih yang didasarkan atas rasionalitas tertentu untuk mencapai tujuan yang telah ditentukan sebelumnya. Unsur-unsur yang mendukung administrasi adalah:
1. Dilakukan oleh dua orang atau lebih. 2. Memiliki tujuan.
3. Memiliki tugas yang hendak dilaksanakan.
2.4Definisi Webservice
Webservice adalah suatu sistem
Webservice 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 (service) yang disediakan oleh suatu sistem yang menyediakan webservice. Webservice
menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler.
Webservice bertujuan untuk
meningkatkan kolaborasi antar pemrogram dan perusahaan, yang memungkinkan sebuah fungsi di dalam webservice dapat dipinjam oleh aplikasi lain tanpa perlu mengetahui detil pemrograman yang terdapat di dalamnya
2.5 Sistem Informasi Akademik
Sistem Informasi Akademik (SIAKAD) adalah aplikasi atau sistem yang dirancang dan dibuat untuk mengelolah data-data yang berhubungan dengan informasi akademik, meliputi data mahasiswa, data dosen, rekaman hasil kuliah, kurikulum dan jadwal perkuliahan [5].
Selain merupakan sumber daya informasi di kampus, SIAKAD juga dapat digunakan sebagai sarana media komunikasi antar dosen dan mahasiswa dilingkungan kampus menggunakan teknologi internet sehingga akses informasi akademik tidak hanya dapat dilakukan di dalam kampus saja tetapi diluar kampus pun bisa bahkan diamana saja selama terhubung dengan jaringan
internet. SIAKAD merupakan sistem
informasi berbasis online yang bertujuan untuk membentuk Knowledge Based
System yang dapat diakases dengan
menggunakan internet, sebagai contoh. a. Berita, berisi informasi terbaru yang
diterbitkan oleh lembaga pendidikan maupun teknologi informasi dari berbagai sumber berita.
b. Pendidikan, berisi informasi yang berkaitan dengan perkuliahan yang terdapat dilembaga pendidikan, misalnya kurikulum, Satuan Acara Perkuliahan (SAP), dosen, materi kuliah, Kerja Praktek (KP), Tugas Akhir (TA) dan penelitian.
c. Komunitas, berisi tentang komunitas yang ada dilembaga pendidikan yang akan menginformasikan tentang civitas akademika misalnya staff, mahasiswa, alumni, bulletin dan lain-lain.
d. Data Personal, berisi informasi yang berhubungan dengan mahasiswa diantaranya Lembar Isian Rencana Studi (LIRS), Lembar Isian Hasil Studi (LIHS) dan jadwal perkuliahan
3. Perancangan Sistem
3.1Perancangan Arsitektur Sistem
Perancangan sistem pada sistem administrasi akademik berbasis android ini terdiri dari aplikasi web yang berfungsi sebagai admin dan terhubung kedalam database dan berfungsi sebagai server dan perangkat mobile android yang berfungsi sebagai client. Desain arsitektur sistem dapat dilihat pada Gambar 1 berikut
3.2Perancangan Diagram Model Data
3.2.1 Use Case Diagram
Use case diagram digunakan
untuk memodelkan dan menyatakan unit fungsi/layanan yang disediakan oleh sistem kepada pengguna. Use case
diagram dapat dilihat pada Gambar 2 sebagai berikut.
Gambar 2 Arsitektur sistem
3.2.2 Activity Diagram
Activitydiagram digunakan untuk
menggambarkan logika, proses bisnis dan alur kerja. Activity diagram dapat dilihat pada Gambar 3 berikut
Android Web Service
Memanggil
Method Mencari Method
Menjalankan Method
Menampilkan Respon
Gambar 3 Activity diagram
3.2.3 Sequence Diagram
Sequence diagram digunakan
untuk menggambarkan scenario untuk rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah
event untuk menghasilkan suatu output
tertentu. Sequence diagram dapat dilihat pada Gambar 3 berikut.
WSDL Data Event Connection
Call method()
getEvent getConnection()
Gambar 3 Sequence diagram
3.2.4 Class Diagram
Class diagram digunakan untuk
menampilkan beberapa kelas yang ada dalam sistem/perangkat lunak yang akan dirancang. Class diagram dapat dilihat pada Gambar 4 berikut.
Gambar 4 Class diagram
4. Hasil dan Pembahasan
4.1Langkah Pengujian
4.2Hasil Pengujian
Berikut ini didapatkan hasil pengujian sebagai berikut. Halaman beranda merupakan halaman yang digunakan oleh pengguna untuk mengakses menu-menu yang terdapat pada aplikasi sistem informasi akademik berbasis mobile dengan platform Android. Antarmuka hasil perancangan halaman beranda dapat dilihat pada Gambar 5
Gambar 5 Antarmuka halaman utama
Pada halaman utama terdapat beberapa menu. Fungsi masing-masing menu dapat dilihat pada Tabel 1 berikut.
Tabel 1 - Daftar Menu Halaman Utama dan Fungsinya
Menu Fungsi
Akun Menampilkan data
pengguna dan menu
untuk mengubah
password
Jadwal Menampilkan jadwal
pribadi pengguna
Jadwal Kuliah Menampilkan jadwal
kuliah
LIRS
(Lembar Isian
Rencana Studi)
Menampilkan lembar
isian rencana studi
pengguna dan menu
untuk mengambil
rencana studi
Transkrip Nilai Menampilkan data
nilai, jumlah
matakuliah dan IPK
Pengumuman Menampilkan data
pengumuman dan
rincian pengumuman
LIHS
(Lembar Isian
Hasil Studi)
Menampilkan lembar
isian hasil studi
pengguna
Logout Keluar dari sistem
Hasil pengujian kompatibilitas dapat dilihat pada Tabel 2 berikut.
Tabel 2 - Hasil pengujian kompatibilitas
5. Kesimpulan
rincian informasi tersebut pada aktivitas pengumuman, LIRS dan LIHS.
b. Berdasarkan hasil pengujian kompatibilitas, aplikasi dapat berjalan dengan baik pada sebagian besar perangkat Android, dengan versi sistem operasi setara atau dibawah 4.0.1.
c. Hasil perancangan dan pengujian menunjukan bahwa aplikasi ini dapat digunakan untuk proses peng-inputan LIRS (Lembar Isian Hasil Studi) dan perwalian secara online.
d. Berdasarkan hasil kuesioner dan
diukur dengan skala Likert’s
Summated Rating (LSR) nilai yang didapat adalah 2549 dari nilai maksimum 3150, dapat disimpulkan bahwa perangkat lunak yang dirancang dinilai cukup berhasil.
Referensi
[1] Ariani Sukamto, Rosa. 2009.
Black-Box Testing. Februari 19, 2012.
http://www.gangsir.com/download/6 -Black-BoxTesting.pdf.
[2] Asairsa, Ridwan. 2013.
Pengembangan Aplikasi SIAKAD
Fakultas Teknik Universitas
Tanjungpura. UNTAN. Pontianak.
[3] Hartono, Jogiyanto. (2005). Sistem
Teknologi Informasi. Yogyakarta:
Andi Yogyakarta.
[4] Henderi. 2007. UML: Konsep dan Penerapannya Menggunakan Visual
Paradigm. Januari, 20, 2012.
http://www.blogster.com/henderi/um
l-konsep-dan-penerapannya- menggunakan-visual-paradigm-171108195848.
[5] Lyracc. 2009. Eclipse IDE. Januari,
7, 2012.
http://java.lyracc.com/belajar/java-untuk-pemula/eclipse-ide.
[6] Nugroho, Adi. Mei 2010. Rekayasa
Perangkat Lunak Menggunakan
UML dan Java. Andi. Yogyakarta.
[7] Safaat, Nazarudin. April 2012.
Pemrograman Aplikasi Mobile
Smatrphone dan Tablet PC Berbasis
Android. Informatika. Bandung.
[8] Widodo, Pudjo, Prabowo, Herlawati. Oktober, 2012. UML Untuk Memodelkan Analisis & Desain
Sistem Berorientasi Objek.
Informatika. Bandung.
[9] http://www.json.org, diakses pada tanggal. 12 Mei 2013, jam 07.56.
[10] http://www.elib.unikom.ac.id, diakses pada tanggal. 12 Mei 2013, jam 21.20.
Biography 1)