Вы находитесь на странице: 1из 6

Jurnal Sistem Informasi Volume.

3, 2016 ISSN: 2406-7768

Pengembangan Sistem Informasi Akademik


Universitas Serang Raya (Infosera) Berbasis Mobile
Android
Muhamad Ibrohim1, Arwan Hermawan 2
Program Studi Teknik Informatika - Universitas Serang Raya
Jln. Raya Cilegon Serang – Drangong Kota Serang
1
b41m.cyber@gmail.com
2
uwan36@gmail.com

Abstract - Android Technology developments are currently Singer Many developers use App Good for Personal Needs and
Institutional review. SERVICES AT information Already Running University Raya Serang When Singer Must Can follow the
development of Android technology. By THEREFORE, built-Based Information Systems Applications Android WITH
academic purposes as a Options (complementary) System that can be meet the ADA Requirements The information can be
accessed through a mobile device to review AKSes facilitate Yang MORE FLEXIBLE. Mobile phone applications are built
Implement Three Technologies That Service Background Android and Push Notification The function to run an application in
the Rear Screen for review checking ON database server And MAKE Notification Under Condition What is desired, JSON Its
function is to review data exchange BETWEEN Android smartphone web server WITH, web and services Yang serves as the
program provider information data. From the findings of Information System Implementation academic AT THE University of
Serang Kingdom Singer, can be concluded that Information Systems Academic singer can be Running Platform AT Android
And has Able to function WITH Good Namely Charging Study Plan Card (KRS), information Study Result Card (KHS)
Library and information books.
Keywords: Android, Push Notification, Academic Information Systems, Web service

I. PENDAHULUAN 2016Q2 87.6% 11.7% 0.4% 0.3%


Perangkat seluler pintar atau yang disebut smartphone 2016Q3 86.8% 12.5% 0.3% 0.4%
seperti menjadi kebutuhan yang wajib dimiliki oleh setiap
http://www.idc.com/promo/smartphone-market-
orang untuk melakukan berbagai hal seperti komunikasi, share/os;jsessionid=745086BD2AE2EA2EF61E466E6379CE83
jejaring sosial, hiburan, sebagai media untuk mendapatkan dan
mengolah data informasi. Dengan diterapkannya sistem Berdasarkan dengan perkembangan teknologi dan realita
operasi pada smartphone, menjadikan smartphone layaknya yang ada, maka pengembangan sistem informasi berbasis
sebuah komputer karena kemampuan-kemampuannya dalam mobile Android sangat penting dilakukan untuk menunjang
beberbagai hal seperti dapat menginstal dan menjalankan kegiatan mahasiswa mengenai kegiatan akademik.
aplikasi-aplikasi mobile. Pengembangan sistem ini nantinya akan terpasang pada
Sistem operasi Android mempunyai beberapa kelebihan perangkat mobile Android dalam bentuk aplikasi yang
dibandingkan dengan sistem operasi pada perangkat seluler dihubungkan dengan database server website Universitas
lainnya, yaitu Android bersifat open source, multitasking, dan Serang Raya. Dengan aplikasi mobile ini mahasiswa dapat
kemudahan-kemudahan dalam membuat dan mengembangkan mengakses informasi akademik diantaranya biodata
aplikasi berbasis Android karena disediakannya dokumentasi mahasiswa, biodata Dosen, mengisi Kartu Rencana Studi
dan alat (tools) oleh perusahaan pengembangnya yaitu Google (KRS), informasi Kartu Hasil Studi (KHS), Buku-buku di
inc. Berdasarkan IDC Research, Inc Market share pengguna Perpustakaan, dan Jurnal. Aplikasi ini juga memanfaatkan
sistem operasi mobile dapat dilihat pada tabel berikut: fitur notifikasi yang ada pada perangkat Android sehingga
pengguna akan menerima informasi nilai matakuliah melalui
Tabel 1.1 Market share OS Mobile notifikasi.
Period Android iOS Windows Others
Phone
II. METODOLOGI PENELITIAN
2015Q4 79.6% 18.7% 1.2% 0.5% Penelitian diawali dengan mencari bahan-bahan referensi
baik dari buku, artikel, jurnal, skripsi, makalah maupun situs
2016Q1 83.5% 15.4% 0.8% 0.4%
internet mengenai konsep pembuatan sistem informasi

41
akademik serta beberapa referensi lainnya untuk menunjang Gambar 2.2 Diagram Use Case
pencapaian tujuan penelitian, kemudian melakukan analisis
data dengan penelitian kelapangan yang bertujuan untuk
memperoleh data kebutuhan sistem informasi akademik
Tabel 2.1 Use case Login User
berbasis android yang akan dibangun, setelah melakukan
analisis selanjutnya membuat perancangan struktur basis data Use case Login User
yang akan digunakan oleh aplikasi, juga dibuat tampilan Actor User
aplikasi dari Aplikasi infosera untuk kebutuhan implementasi Description Use case menggambarkan bagimana
sistem yang akan dikembangkan pada perangkat mobile user harus login sebelum bisa
Android menggunakan bahasa pemrograman Java dan PHP. mengakses menu-menu yang ada pada
Data yang diolah diambil dari data sistem yang sudah sistem.
dibangun berbasis web di akademik Universitas Serang Raya, Pre condition Sistem menampilkan antarmuka
sehingga tidak dibangun sistem untuk mengolah data. halaman login.
Sedangkan data keluaran yang dihasilkan oleh sistem ini Flow of event 1. User memasukkan NIM dan
berupa informasi Biodata Mahasiswa, Biodata Dosen, Kartu Password dan klik tombol Login.
Rencana Studi, Kartu Hasil Studi, dan Informasi buku-buku di A-1 klik tombol Reset
Perpustakaan. 2. Sistem akan memeriksa NIM dan
Secara umum sistem yang akan dibangun ini terdiri dua Password yang telah terdaftar di
sisi yaitu sisi Client dan sisi Server. Sisi client yaitu aplikasi basis data.
yang berjalan pada smartphone Android menggunakan SDK, E-1 NIM dan Password tidak
yaitu framework untuk membuat aplikasi mobile dengan terdaftar pada basis data.
bahasa pemrograman Java Mobile dan sisi server sistem 3. Sistem menampilkan menu utama.
berbasis web menggunakan bahasa pemrograman PHP dan 4. Use case selesai.
database MySQL yang berjalan pada server Universitas Post Condition -
Serang Raya.
Alur kerja sistem ini dimulai ketika client mengirimkan Exception E-1 NIM dan Password tidak terdaftar
data ke server menggunkana metode GET atau POST melalui pada basis data :
jaringan internet, kemudian server merespon dengan 1. Sistem menampilkan pesan
mengirimkan data menggunakan bahasa JSON (Java Script bahwa NIM atau Password
Object Notation). salah.
Alternative A-1 klik tombol Reset :
1. Mengosongkan semua kolom.

Tabel 2.2 Use case Ubah Biodata


Use case Ubah Biodata
Actor User
Description Use case menggambarkan bagimana
user mengakses menu Ubah Biodata
Gambar 2.1 Alur Kerja Sistem untuk melakukan perubahan biodata
Pada pengembangan sistem informasi akademik berbasis user.
android ini perancangan sistem basis data mengikuti dari Pre condition Sistem menampilkan antarmuka
sistem informasi yang sudah ada. Adapun penambahan alur halaman Ubah Biodata.
data pada proses keluaran (output) sebagai sarana informasi Flow of event 1. User melakukan perubahan kolom
berbasis android berdasarkan kebutuhan pengguna. Model isian yang ada dan klik menu
perancangan sistem yang digunakan adalah Unified Modeling Simpan.
Language (UML). Salah satu diagram UML yang digunakan 2. Sistem akan memeriksa data yang
adalah Use case digunakan untuk menggambarkan proses diinputkan.
interaksi antara pengguna dengan aplikasi. Disain Use case E-1 Data yang diinputkan tidak
Diagram dapat dilihat pada gambar di bawah ini: lengkap.
3. Use case selesai.
Post Condition Tabel ak_mhs ter-update.
Exception E-1 Data yang diinputkan tidak
lengkap :
1. Sistem menampilkan
peringatan kolom isian belum
lengkap
Alternative -

42
A-1 klik menu Segarkan
Tabel 2.3 Use case Ubah Password 2. Sistem membuka halaman Isi
Use case Ubah Password KRS.
Actor User 3. User melengkapi kolom isian yang
Description Use case menggambarkan bagimana ada dan klik tombol Aktifkan.
user mengakses menu Ubah Password E-1 Data yang diinputkan tidak
untuk melakukan perubahan password lengkap.
user. 4. Sistem membuka halaman KRS
Pre condition Sistem menampilkan antarmuka Rinci.
halaman Ubah Password. 5. User klik menu Tambah.
Flow of event 1. User mengisi kolom isian yang A-2 klik menu Segarkan.
ada dan klik tombol ubah. A-3 klik menu Unduh KRS.
A-1 klik tombol Reset 6. User memilih Semester,
2. Sistem akan memeriksa data yang Konsentrasi dan klik tombol Cari.
diinputkan. A-4 klik tombol Reset
E-1 Data yang diinputkan tidak 7. User klik menu Cari, dan
lengkap. menuliskan mata kuliah yang akan
3. Use case selesai. diambil.
Post Condition Tabel ak_mhs_login ter-update. 8. User memilih mata kuliah yang
Exception E-1 Data yang diinputkan tidak akan diambil.
lengkap : E-2 Mata kuliah sudah diambil.
1. Sistem menampilkan 9. Sistem menampilkan halaman
peringatan kolom isian tidak Tambah Jadwal.
lengkap 10. User memilih jadwal yang
Alternative A-1 klik tombol Reset : tersedia.
1. Mengosongkan semua kolom. 11. Sistem kembali menampilkan
halaman KRS Rinci.
Tabel 2.4 Use case Info Dosen 12. Use case selesai.
Post Condition Tabel ak_valkrs dan ak_valkrsdet ter-
Use case Info Dosen
update.
Actor User Exception E-1 Data yang diinputkan tidak
Description Use case menggambarkan bagimana lengkap :
user mengakses menu Info Dosen 1. Sistem menampilkan
untuk melihat informasi dosen. peringatan kolom isian belum
Pre condition Sistem menampilkan antarmuka lengkap
halaman Info Dosen. E-2 Mata kuliah sudah diambil.
Flow of event 1. Sistem menampilkan daftar dosen. 1. Menampilkan peringatan
2. User klik menu Cari dan menulis bahwa mata kuliah tersebut
nama dosen yang dicari. sudah diinput disemester saat
3. User memilih dosen yang ingin ini.
dilihat informasi biodata dosen. Alternative A-1 klik menu Segarkan :
4. Sistem membuka halaman Dosen 1. Menampilkan ulang daftar
Detail. KRS.
5. Use case selesai. A-2 klik menu Segarkan :
Post Condition - 1. Menampilkan ulang daftar
Exception - KRS Rinci.
Alternative - A-3 klik menu Unduh KRS :
1. Sisitem mengunduh KRS
Tabel 2.5 Use case KRS Rinci kedalam format pdf.
Use case Input KRS A-4 klik tombol Reset :
Actor User 1. Mengembalikan isian
Description Use case menggambarkan bagimana Semester, Konsentrasi seperti
user mengakses menu Input KRS untuk semula.
mengisi KRS yang akan diambil.
Pre condition Sistem menampilkan antarmuka Tabel 2.6 Use case KHS
halaman Input KRS. Use case KHS
Flow of event 1. User klik menu Isi KRS Actor User

43
Description Use case menggambarkan bagimana Gambar 3.1 Menu Setting
user mengakses menu KHS untuk
melihat informasi Kartu Hasil Studi. 2. Selanjutnya Scroll (gulir) kebawah, untuk Android v4.3.x
Pre condition Sistem menampilkan antarmuka (Jelly Bean) pilih opsi Security, maka akan tampil seperti
halaman KHS. pada gambar berikut:
Flow of event 1. User klik menu Cari, dan
menuliskan semester KHS.
2. User memilih semester yang ingin
dilihat.
3. Sistem membuka halaman KHS
Detail.
4. User klik menu cari, dan
menuliskan nama mata kuliah
untuk melihat nilai per mata kuliah
A-1 klik menu Unduh KHS
5. Use case selesai.
Post Condition -
Exception -
Alternative A-1 klik menu Unduh KHS :
1. Sisitem mengunduh KHS
kedalam format pdf.

Tabel 2.7 Use case Buku


Use case Buku
Actor User
Description Use case menggambarkan bagimana
user mengakses menu Buku untuk Gambar 3.2 Security Setting
melihat informasi Buku Perpustakaan.
Pre condition Sistem menampilkan antarmuka 3. Beri centang padan Unknown sources. Jika mucul tampilan
halaman Buku. peringatan, pilih opsi OK seperti gambar di bawah ini:
Flow of event 1. Sistem menampilkan semua daftar
Buku.
2. User klik menu Cari, dan
menuliskan judul buku yang ingin
di cari ketersediaannya.
3. User memilih buku yang
dikehendaki
4. Sistem menampilkan halaman
Buku Detail.
5. Use case selesai.
Post Condition -
Exception -
Alternative -

III. HASIL DAN PEMBAHASAN


Untuk instalasi aplikasi infoSERA, ada beberapa tahapan yang
harus dilakukan, yaitu:
1. Masuk ke menu Setting (pengaturan), maka akan tampil Gambar 3.3 Unknown sources
seperti pada gambar berikut:

44
4. Buka file infoSERA.apk, pilih Install. Tunggu hingga
selesai instalasi
Gambar 3.6 Halaman Utama

7. Halaman Biodata
Pada menu ini menampilkan dua menu. Menu Biodata
untuk melihat biodata mahasiswa, sedangkan menu Ubah
Password untuk mengganti password login mahasiswa.

Gambar 3.7 Halaman Biodata


Gambar 3.4 Install Aplikasi

Setelah proses intallasi selesai, berikut akan disampaikan 8. Halaman Dosen


mengenai tampilan dan penjelasan penggunaan sistem Pada menu ini mahasiswa dapat mengakses biodata dosen,
informasi akademik Universitas Serang Raya (InfoSera) seperti alamat email, nomor telepon.
sebagai berikut:

5. Login User
Sebelum masuk ke menu utama, diharuskan melakukan login
terlebih dahulu dengan memasukkan nim dan password yang
telah terdaftar di dalam database.

Gambar 3.8 Halaman Dosen

9. Halaman KRS
Pada menu ini user dapat meng-input KRS.

Gambar 3.5 Halaman Login

6. Halaman Utama
Pada halaman utama, akan tampil menu-menu utama
sistem informasi akademik diantaranya menu Biodata,
Dosen, KRS, KHS dan Perpustakaan.

Gambar 3.9 Halaman KRS

45
10. Halaman KHS 2. Aplikasi infoSera ini ditujukan untuk smartphone yang
Pada menu ini, mahasiswa dapat melihat KHS dan bersistem operasi Android dengan versi 4.0.x (Ice Cream
Indek Prestasi Komulatif (IPK) secara keseluruhan. Sandwich) atau lebih baru

REFERENSI
[1] Al Fatta, H. (2007). Analisis & Perancangan Sistem Informasi.
Yogyakarta: Andi offset.

[2] Chumairoh, M.S, dkk (2014). "Perancang Bangun Aplikasi Mobile


Pada Platform Android Berbasis HTML5 Studi Kasus Layanan
Informasi Website UNIPDU Jombang." Jurnal Ilmiah Edutic [Online].
Vol.1. No.(1). 1-6. Tersedia:
http://journal.trunojoyo.ac.id/edutic/article/view/402.

[3] Fatimah, W.N Noviani. (2011). Pengenalan Eclipse. [Online]. Tersedia:


https://wi01.files.wordpress.com/2011/02/pengenalan-eclipse.pdf [22
Januari 2016].

Gambar 3.10 Halaman KHS [4] Gaol, Chr. J.L (2008). Sistem Informasi Manajemen. Jakarta: Grasindo.

[5] Hakim dan Sutarto. (2009). Mastering Java konsep dan penerapan
11. Halaman Perpustakaan untuk membuat software aplikasi. Jakarta: Elex Media Komputindo.
Menu ini akan menempilkan list menu yang berisi
buku-buku perpustakaan dan Jurnal. [6] Haris. (2013). “Sistem Informasi Di SMK Taman Karya Subah
Berbasis Android”. Skripsi. Semarang: Fakultas Ilmu Komputer
Universitas Dian Nuswantoro Semarang.

[7] Hartono, J. (2005). Analisis & Desain Sistem Informasi. Yogyakarta:


Andi Offset.

[8] Irsan, M. (2015). "Rancang Bangun Aplikasi Mobile Notifikasi


Berbasis Android Untuk Mendukung Kinerja Di Instansi
Pemerintahan." [Online]. Vol.1. No.(1). 1-6. Tersedia:
http://jurnal.untan.ac.id/index.php/justin/article/view/9984.

[9] Kusrini dan Konio. (2007). Membangun Sistem Informasi Akuntansi


dengan Visual Basic & Microsoft SQL Server. Yogyakarta: Andi

[10] Ramadhan, T dan Utomo, V.G. (2014). "Rancang Bangun Aplikasi


Mobile Untuk Notifikasi Jadwal Kuliah Berbasis Android (Studi Kasus
: STMIK Provisi Semarang)." Jurnal Teknologi Informasi dan
Komunikasi [Online]. Vol.5. No.(2). 1-9. Tersedia:
http://www.provisi.ac.id/ejurnal/index.php/JTIKP/article/view/93.

[11] Safaat, N. (2015). Aplikasi Berbasis Android Berbagai Implementasi &


Pengembangan Aplikasi Mobile Berbasis Android. Bandung:
Informatika.

[12] Saputra, J.A. dan Setiawati, Lilis. (2006). Sistem Informasi Akuntansi.
Yogyakarta: Andi.
Gambar 3.11 Halaman Perpustakaan [13] Sari, M.A. (2013). Boomingnya ANDROID. [Online]. Tersedia:
www.ilmukomputer.com [12 Januari 2016].

[14] Umam, S. (2013). “Aplikasi Pembelajaran Tilawah Al-Quran Berbasis


Android”. Skripsi. Serang: Teknologi Informasi UNSERA.
IV. KESIMPULAN DAN SARAN [15] Supriyanto dan muhsin. (2008). Teknologi Informasi Perpustakaan.
Yogyakarta: Kanisius.
[16] Wijaya, S. (2013). “Sistem Informasi Akademik Universitas Islam
Berdasarkan hasil penelitian, sistem informasi akademik Negeri (UIN) Sunan Kalijaga Yogyakarta Berbasis Android”. Skripsi.
Universitas Serang Raya berbasis android, dapat diambil Yogyakarta: Fakultas Sains dan Teknologi UIN Kalijaga.
beberapa kesimpulan.
1. Aplikasi ini dapat digunakan mahasiswa untuk melakukan
kegiatan akademik seperti mengisi KRS dan mengakses
informasi KHS. serta membantu meningkatkan dalam
menyampaikan informasi nilai melalui notifikasi

46

Вам также может понравиться