• Tidak ada hasil yang ditemukan

Peningkatan Layanan Sistem Informasi Akademik Berbasis Android ( Studi Kasus di Stta YOGYAKARTA)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Peningkatan Layanan Sistem Informasi Akademik Berbasis Android ( Studi Kasus di Stta YOGYAKARTA)"

Copied!
8
0
0

Teks penuh

(1)

PENINGKATAN LAYANAN SISTEM INFORMASI AKADEMIK

BERBASIS ANDROID (STUDI KASUS DI STTA YOGYAKARTA)

A k b ar M aulana T irta1, Sum arsono2, A n ton Setiaw an H onggow ibow o3

1 3Teknik Informatika STTA Yogyakarta

2Universitas Negeri Islam Sunan Kalijogo Yogyakarta

A b s t r a c t

A cadem ic inform ation system s have a goal fo r facilitate students in to access there are information. But facilities w hich has given by college not yet m axim um . W ith utilize sm artphone based on android, students can be access there are A cadem ic inform ation system s. C lient Server becom es solution m ethod fo r im plem ent A cadem ic inform ation system s to the sm artphone.

This A cadem ic inform ation system s use database PostgreesSQ L, it w hich im planted in server and becom e sm artphone android have been installed A cadem ic inform ation system s application, it's becom e client.

A cadem ic inform ation system s application have m any featu re am ong other input KRS, view course value, view attendance an d course schedule, with there are featu re it, so w ill increase A cadem ic inform ation system s service.

K e y w o r d s : A c a d e m ic I n fo r m a t io n S y stem s, A n d r o id A bstrak

Sistem informasi akademik memiliki tujuan untuk m em perm udah m ahasisw a dalam m engakses informasi y an g ada. Tetapi fasilitas y an g diberikan kam pus belum m aksim al. Dengan m em anfaatkan sm artphone berbasis android m ahasisw a dapat m engakses sistem

informasi akadem ik yang ada. Client server menjadi m etode solusi untuk

m engim plem entasikan sistem inform asi akademik ke dalam sm artphone.

Dari perancangan sistem inform asi akademik ini m enggunakan database PostgreesSQ L yang ditanam kan di server dan menjadikan sm artphone android yang telah di install aplikasi sistem informasi akadem ik menjadi client.

Aplikasi sistem informasi akademik m em punyai banyak fitur antara lain input krs, m elihat nilai m atakuliah, melihat absensi dan jadw al m atakuliah, dengan adanya fitur tersebut m aka akan m eningkatkan layanan sistem informasi akadem ik yang sudah ada. K ata K u nci : Sistem Inform asi A kad em ik , A n d roid

1. Pendahuluan

Perkem bangan jumlah m ahasisw a di Sekolah Tinggi Teknologi Adisutjipto (STTA) tidak berbanding lurus dengan pengadaan fasilitas yang m endukung sistem akademik. Sehingga m enyebabkan terganggunya sistem akadem ik yang berjalan. Khususnya jumlah kom puter yang dinilai sangat kurang. Kekurangan jum lah kom puter dapat dilihat dari panjangnya antrian saat pengisian Kartu Rencana Studi (KRS).

(2)

Kom puter kini sudah menjadi kebutuhan yang sangat penting dalam kehidupan sehari-hari m anusia. Sedangkan perkem bangan kom puter saat ini sangat maju, hal itu dapat dilihat dengan perkem bangan ukuran kom puter yang semakin kecil. Tidak itu saja kom puter saat ini dapat digunakan di m ana saja seperti halnya handphone. Sm artphone adalah teknologi yang m em adukan fungsi dari kom puter dengan handphone. Dengan adanya sm artphone m anusia dapat m enggunakan kom puter dim ana saja, karena sm artphone yang ukurannya kecil dan kerjanya sudah mendekati notebook.

Dengan m em anfaakan perkem bangan teknologi khususnya sm artphone maka diharapkan dapat menjadi solusi dalam keterbatasan jumlah kom puter yang ada di STTA, sehingga para pelaksana sistem informasi akadem ik khususnya M ahasiswa dapat m em anfaatkan sistem informasi akadem ik yang ada. Sm artphone juga memungkinkan M ahasiswa untuk melakukan akses ke sistem informasi akadem ik dim ana saja dan tentunya pada saat pengisian KRS yang m em butuhkan kom puter yang tidak sedikit agar tidak terjadi antrian m aka dengan adanya sistem informasi akadem ik yang sudah dapat di akses dengan sm artphone dapat m engurangi jumlah antrian tersebut.

Hal inilah yang m em buat m unculnya ide untuk m enciptakan aplikasi sistem informasi akadem ik yang dapat berjalan di dalam sm artphone, sehingga dapat m eningkatan layanan sistem informasi akadem ik STTA Yogyakarta.

2. A ndroid

Android (M enurut N azruddin Safaat H, 2010) adalah sebuah sistem operasi untuk perangkat m obile berbasis linux yang mencakup sistem operasi, m iddlew are dan aplikasi. A ndroid m enyediakan platform yang terbuka bagi p ara pengem bang untuk menciptakan aplikasinya.

2.1 P o stg r eS Q L

PostgreSQ L m erupakan D M S Server O pen Source (M enurut Suswanto Raharjo, 2003). PostgreSQ L m emberikan dukungan untuk object R elational (O RD BM S) dan didukung oleh sebuah team pengem bang yang melakukan pekerjaannya dengan komunikasi lew at internet. PostgreSQ L m erupakan turunan Open Source dari kode asli. PostgreSQ L m erupakan salah satu sistem database server yang dapat diinteraksikan dengan halam an platform melalui berbagai acara. Salah satunya adalah dengan m enggunakan m odul PH P dalam A pache platform server. N am un penggunaan sistem database server seperti PostgreSQL yang diinteraksikan dengan platform juga menimbulkan berbagai masalah. Salah satunya adalah m asalah keam anan situs platform dan sistem database-nya. Oleh sebab itu m asalah keam anan database menjadi suatu hal yang pokok dalam sistem database dan administrasinya. PostgreSQ L, A pache dan PH P m erupakan perangkat lunak yang bersifat Open Source, yang berarti bahw a kode sumber dari PostgreSQ L, A pache dan PH P dapat digunakan secara bebas.

2.2 P H P (P e r s o n a l H o m e P a g e )

PH P m erupakan bahasa berbentuk script yang ditem patkan dalam server dan diproses di

server (M enurut W ahana Komputer, 2010). PH P dirancang untuk m em bentuk aplikasi

platform dinamis, artinya PH P dapat m embentuk suatu tam pilan berdasarkan perm intaan terkini. Pada prinsipnya PH P m em punyai fungsi yang sam a dengan script seperti ASP (Active Server Page), C old Fusion, atau pun P erl.

(3)

Kode PHP diawali dengan tanda <? PH P dan diakhiri dengan?>. Pasangan kedua kode inilah yang berfungsi sebagai tag kode PHP. Berdasarkan tag inilah, pihak server dapat m em aham i kode PH P dan kem udian m em prosesnya. Hasilnya dikirim ke brow ser atau m icrobrow ser.

2.3 Socket

Socket adalah suatu abtraksi yang m ana aplikasi dapat m engirim dan m enerim a data seperti sam a halnya dengan mem buka suatu file untuk dibaca dan ditulis pada tem pat penyim panan file (M enurut A gus Kurniawan, 2011). Socket memungkinkan untuk m asuk ke dalam jaringan dan berkomunikasi dengan aplikasi lain yang juga m asuk kedalam jaringan yang sama. Informasi yang ditulis kedalam socket pada suatu aplikasi pada suatu mesin dapat dibaca oleh aplikasi lain pada mesin yang berbeda dan sebaliknya.

Socket dapat bekerja di banyak protokol dan ilustrasi bagaim ana socket berkomunikasi satu dengan lainnya. Ilustrasi komunikasi socket dapat dilihat pada gam bar 1

Gambar 1 Ilustrasi komunikasi antar socket 2.4 J2M E

J2M E adalah teknologi Java yang diperuntukkan perangkat-perangkat kecil consum er device , terutam a w ireless. Beberapa perangkat w ireless antara lain PC, PDA, com m unicator, em bedded device, sm art card dan ponsel. Teknologi Java mungkin m erupakan satu-satunya cara m em program beberapa perangkat, berbagi logic antara perangkat dan server, pengantaran aplikasi secara dinamis, program yang kompak, lingkungan pengem bangan yang am an dan cepat. J2M E memungkinkan perangkat lunak dapat di-dow nload perangkat sekaligus m em ungkinkan layanan yang dapat disesuaikan di beragam perangkat.

2.5 EC LIPSE

Eclipse m erupakan open source, dan NetBeans, Sun ONE Studio dan Borland JBuilder perkem bangan yang sam a platform berbasis Java extensible terpadu, saat ini salah satu proyek sumber terbuka yang paling terkenal, IBM telah dalam beberapa tahun terakhir. Dalam dukungan kuat dari pengem bangan proyek, tujuannya adalah untuk m em buat alternatif untuk IBM Visual A ge Java (disebut sebagai IVJ) generasi m endatang IDE lingkungan pengem bangan, dan pada bulan Novem ber 2001 m engum um kan bahw a 4 juta dolar diinvestasikan ke dalam penelitian proyek dan pengem bangan. Sendiri, hanya sebuah kerangka dan satu set layanan untuk m em bangun lingkungan pengem bangan dengan plug-in komponen. Eclipse dilengkapi dengan plug standar, term asuk alat-alat pengem bangan Java (Java D evelopm ent Tools, JDT). Tujuan m asa depan bukan hanya sebuah program khusus yang dikembangkan lingkungan Java IDE, berdasarkan arsitektur Eclipse, melalui pengem bangan plug-in, dapat diperpanjang dengan perkem bangan bahasa apapun, dan bahkan menjadi alat untuk m enggam bar gambar.

(4)

3. P erancangan Sistem

3.1 Spesifikasi H a r d w a r e dan S o ftw a r e

Spesifikasi hardw are dan softw are untuk perancangan aplikasi ini terdiri dari beberapa m acam yaitu:

3.1.1 Spesifikasi H a r d w a r e

H ardw are atau Perangkat keras m erupakan peralatan fisik yang ada di komputer. Sistem perangkat keras ini terdiri unit input, proses, dan ou tpu t. Berapa kebutuhan perangkat keras m inim um yang digunakan dalam pem buatan sistem ini adalah :

1. Processor Intel Pentium A tom 2. Ram 2 GB

3. H arddisk 80 GB

4. A ndroid Phone Sam sung Galaxi Mini 3.1.2 Spesifkasi S o ftw a r e

Softw are m erupakan hal utam a yang harus ada pada kom puter, karena softw are berfungsi untuk m engontrol dan m em anajem en hardw are yang ada. Dari pem buatan aplikasi SIA berbasis android m em butuhkan spesifikasi m inim um diantaranya :

1. Ubuntu 11.04 2. PostgreeSQL 8.3 3. Phppgadm in 4. Froyo 2.2 5. Eclipse Helios 3.2 P erancangan Sistem

Sistem yang berjalan saat ini m enggunakan aplikasi desktop dan website sebagai pengakses sistem informasi akadem ik di STTA. Sedangkan sistem yang akan dibangun berbasis android yang dapat m em perm udah m ahasisw a dalam pengisian krs, melihat nilai, m elihat jadw al dan absensi. Dengan m enanam kan aplikasi sistem informasi akadem ik ke dalam sm artphone android yang sedang terkoneksi internet m ahasisw a dapat mengakses sistem akadem ik tersebut.

Gambar 2 Konfigurasi sistem

(5)

3.3 A n alisa K ebutuhan Sistem

Gambar 3 Diagram use case

Pada saat aplikasi dijalan akan tam pil fo rm login yang m em inta nim dan passw ord m ahasiswa. Jika berhasil akan ke form selanjutnya yaitu fo rm m enu aplikasi. Menu yang tersedia diantaranya input krs, m elihat nilai, melihat jadw al dan melihat absensi. Setiap m enu yang terpilih akan m em anggil server sebagai pusat penyimpanan.

4. Im plem entasi Sistem

U ntuk dapat m enggunakan aplikasi SIA ini diperlukan sm artphone berbasis android yang terhubung dangan internet sehingga dapat m engakses database STTA. Setelah terpenuhi itu sem ua m aka m ahasisw a dapat m em anfaatkan fitur yang ada, antara lain :

1. Form login

H alam an ini digunakan m ahasisw a untuk m engakses aplikasi SIA.

Gambar 4 Menu login

2. M enu Input Krs

M enu ini digunakan untuk m enginputkan m atakuliah yang ingin di pelajari saat sem ester aktif.

(6)

^ . M i d © 0 2 3 9

ja ta h KRS = 24

SKS D i A m b il = 8

K ode M a ta k u lia h Mai

^ T F 2 2 1 6 ALGORITMA DAN PEM

■ f TT2220 ARSITEKTUR KOMPUTE

Gambar 5 Input KRS 3. M enu Nilai

M enu ini digunakan untuk melihat nilai m atakuliah yang telah terambil.

I

‘tilBU-ia 5:53¡¡r

S e m e s te r :

Lihcit I IP = 3 .2 5 J u m la h Krs = 0 N a m a M a ta k u lia h SKS N ilai B o b o KALKULUS I 3 B 3 PENGENALAN T E K N IK PENERBANGAN 2 A 4 PEN DIDIKAN AGAMA 2 B 3 OLAH RAGA I 1 B 3 LO G IK A IN FORM ATIKA 3 B 3 AGAMA 2 B 3 PENGENALAN TEK N O LO G I INFO RM ASI 2 B 3 BAHASA IN G G RIS I 2 A 4 PRAKTIKUM PENGENALAN TEKN O LO G I 1 A 4 INFO RM ASI 2 B 3 PENGENALAN LIN GKUNGAN INFOIÍM A T IK A 2 B 3

Gambar 6 Tampilan KRS 4. M enu Absensi

Menu ini digunakan untuk melihat absensi m atakuliah yang telah diambil.

¿ S U 1 6 , | | I O 0 02:42

SIA

H m = ÉB «

Input KRS Nilai Absensi jadwal Logout

Nama Matakuliah SKS B A H A S A IN G G R IS I I 2 B A H A S A IN G G R IS I I 2 B A H A S A IN G G R IS n 2 B A H A S A IN G G R IS I I 2 b a h a^at n g g r t stt 2 Gambar 7 Absensi matakuliah 5. M enu jadwal

M enu ini digunakan untuk melihat jadw al matakuliah.

(7)

Gambar 8 Jadwal matakuliah Pengujian

Pengujian sistem dilakukan dengan m engguanakan pengujian beta yang dilakukan secara objektif dim ana diuji secara langsung ke lapangan dengan fo rm a t kuesioner pada tabel 1 dan pengujian perbandingan kecepatan akses sistem yang dilakukan di Inherent STTA.

Tabel 1 Hasil Pengujian Beta

No. Pertanyaan Penilaian

Baik Cukup Kuring 1 Tampilan Aplikasi 15 10 2 Kemudahan dalam Penggunaan L1 15 4 3 Kecepatan memproses data 10 14 6 4 Keefisiensian penggunaan memory 18 12 -:> Kemudahan dalam pengaksesan 20 10

-Total 74 61 15

Persentase 49,3% 40,6% 10%

Tabel 2 Hasil Pengujian Keceptan Akses

No. Jumlah Pengakses Portal Akademik SIA Android

1 5 24 s 27 s

2 10 27 s 30 s

3 15 30 s 35 s

4 20 39 s 42 s

5. K esim pulan

Dari hasil uji aplikasi SIA ini dapat ditarik beberapa kesimpulan, yaitu. Smartphone android yang telah terinstal aplikasi SIA harus terkoneksi dengan internet agar dapat m engakses database di Inherent STTA yang menjadi tem pat penyim panan data sistem akadem ik dan aplikasi SIA ini dapat digunakan untuk m elakukan proses input data KRS, melihat nilai, melihat jadw al kuliah dan melihat absensi m atakuliah yang telah diambil sebelumnya.

(8)

6. Saran

Dari kesimpulan diatas dapat dikemukakan beberapa saran dalam perkem bangan aplikasi ini, antara lain :

1. M enambahkan fitur-fitur untuk pengajar seperti pengisian nilai dan menginputkan m atakuliah yang disediakan per sem ester .

2. Aplikasi ini sebaiknya diimplementasikan dalam platform lainnya, seperti sym bian dan Blackbery.

3. Pengem bangan aplikasi ini sebaiknya disesuaikan dengan kemajuan hardw are yang ada sehingga dapat m eningkatkan kinerja aplikasi yang di gunakan.

R eferensi

[1] Sihombing Evalin M arta Dam ayanti, Kusum a C untur Prabaw a dan Kusm ayadi Hendra, Pem bangunan Aplikasi Sistem Informasi Dosen Politeknik Telkom Pada Smartphone Berbasis A ndroid, Bandung, 2011.

[2] M ulyadi, M em buat Aplikasi untuk Android, M ultimedia Center Publishing, Yogyakarta, 2010.

[3] Raharjo, Suwanto, Keam anan Akses PostgreSQL Melalui PHP, Andi Offset, Yogyakarta, 2003.

[4] Melwin, Safrizal, Pengantar Jaringan Kom puter, Andi Offset, Yogyakarta, 2005.

[5] Syafi, M., Panduan M em buat Aplikasi Database Dengan PH P 5 MySQL PostgreSQL Oracle, Andi Offset. Yogyakarta, 2006.

[6] Kom puter W ahana, Paling Dicari PH P Source Code, Andi Offset. Yogyakarta, 2010. [7] Saffat, Nazruddin, H., Pem rogram an Aplikasi Mobile Sm artphone dan Tablet PC

Berbasis A ndroid, Informatika, Bandung, 2010.

[S] Kurniawan, Agus, D asar-Dasar Pem ogram an Socket dan Java, A ndi Offset. Yogyakarta, 2011.

Gambar

Gambar 1 Ilustrasi komunikasi antar socket
Gambar 2 Konfigurasi sistem
Gambar 3 Diagram use case
Gambar 6 Tampilan KRS
+2

Referensi

Dokumen terkait

Tujuan penelitian ini adalah untuk mengetahui adanya kandungan logam berat timbal yang terdapat dalam daging kerang darah (Anadara granosa) dengan

e. Mendampingi hafalan doa masuk dan keluar masjid untuk anak-anak TPA di Masjid Dukuh Nangsri, Desa Srihardono, Kecamatan Pundong, Kabupaten Bantul.. 1x50” E

Adalah didapati bahawa kekuatan perspektif positivisme ialah dalam mengenalpasti tiga faktor utama yang mempengaruhi kegagalan industri pelancongan sebagai katalis

[r]

Kebersihan tangan yang sering merupakan salah satu cara yang paling penting sebagai ukuran pengendalian infeksi di Rumah sakit. Tangan harus dicuci sebelum dan

Kempat, model pembelajaran kewarganegaraan digunakan terutama oleh peserta didik di sekolah menengah atau remaja pada tahun-tahun awal (usia sekitar 10-15 tahun);

[r]

Dari pengujian Logika Fuzzy dan Floyd warshall dapat diambil kesimpulan bahwa Sistem Rekomendasi Tempat Wisata Hybrid Fuzzy-Floyd Warshall sangat tepat digunakan dalam