View
244
Download
5
Category
Preview:
Citation preview
Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis
Android
Gilang Primasetya
Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma.
aboedblackeye@gmail.com
Abstraksi
Penulis membuat aplikasi pengajuan skripsi berbasis android dan sebuah website yang
digunakan sebagai web server dari aplikasi yang Penulis buat, dalam pembuatan aplikasi ini
Penulis menggunakan perangkat lunak Macromedia Dreamweaver 8, Eclipse IDE, Java dan
adobe photoshop sebagai software pembantu. Fitur dari aplikasi ini terdapat halaman daftar
pengajuan, halaman pengajuan yang sudah disetujui, halaman input pengajuan dan halaman
transkrip nilai.
Dengan dibuatnya aplikasi ini, mahasiswa Fakultas Ilmu Komputer & Teknologi
Informasi jurusan Sistem Informasi dapat mengajukan skripsi melalui handphone berbasis
android. Penulis menggunakan metode System Development Life Cycle (SDLC) yang
meliputi perencanaan, analisa, perancangan, implementasi dan pemeliharaan. Proses
pembuatan aplikasi pengajuan skripsi yang telah selesai dibuat ini dapat dijalankan dengan
status online melalu koneksi jaringan internet dan offline dengan media jaringan wifi lokal.
Pendahuluan
Pada saat ini sudah ada media informasi yang bernama internet, aplikasi layanan yang banyak
digunakan oleh masyarakat. Sekarang sudah bermunculan berbagai handphone yang dapat
digunakan untuk mengakses internet. Salah satunya adalah handphone yang berbasis android,
handphone tersebut memiliki banyak fitur aplikasi yang mendukung untuk mengkases
layanan internet. Seperti aplikasi jejaring sosial yaitu di antaranya, Facebook, Twitter, Yahoo
Messengger. Aplikasi tersebut dapat digunakan pengguna handphone berbasis android.
Penulis mencoba mengembangkan aplikasi yang pernah penulis buat pada saat penulis
membuat sebuah Penulisan Ilmiah yaitu yang berjudul “Aplikasi Pengajuan Skripsi Jurusan
Akuntansi Fakultas Ekonomi Universitas Gunadarma Menggunakan PHP dan MYSQL”.
Aplikasi ini dicoba untuk dikembangkan oleh Penulis agar bisa diakses melalui handphone
berbasis android, sehingga dapat memudahkan pengguna.
Karena Penulis ingin aplikasi ini dicoba dikembangkan dalam penulisan yang pernah dibuat
dan android juga mendukung akses internet yang sangat baik, sehingga dapat memudahkan
pengguna dalam mengakses layanan internet. Penulis melihat smart phone android adalah
bagian dari kemajuan teknologi.
Karena pada era globalisasi ini para pengguna komputer membutuhkan suatu akses yang
memudahkan untuk mengakses data dan mencari berita maupun informasi, sehingga
diciptakan sebuah program ataupun aplikasi. Seperti aplikasi web yang sudah banyak sekali
berada di dunia maya. Untuk memudahkan para individu maupun kelompok mencari sebuah
informasi dan data.
Sekarang ini sudah banyak sekali kampus – kampus di Indonesia yang sudah memiliki
website. Karena memudahkan para mahasiswa untuk mencari dan mengolah data dan
informasi. Universitas Gunadarma salah satunya adalah sebuah kampus yang mempunyai
website. Di jurusan FIKTI, mahasiswa yang mengajukan skripsi harus membuat sebuah
proposal pengajuan, lalu diajukan ke jurusan Sistem Informasi untuk disetujui. Proses
pengajuan skripsi ini masih manual dan memerlukan waktu. Website Universitas Gunadarma
belum memiliki sebuah website aplikasi pengajuan proposal skripsi, membuat Penulis
mencoba untuk mengembangkan sebuah aplikasi tentang pengajuan proposal skripsi berbasis
android yang ditujukan bagi mahasiswa jurusan Sistem Informasi FIKTI di Universitas
Gunadarma.
Dalam aplikasi ini nantinya ada beberapa fasilitas komponen untuk mengunggah file pdf,
rancangan tampilan desain aplikasi nya, latar belakang tampilan, link dan keakuratan dalam
mendesain aplikasi ini.
Metode Penelitian
Penelitian yang dilakukan melalui beberapa tahap yakni tahap pengumpulan data,
perancangan aplikasi, pembuatan program serta tahap implementasi program.
Pengumpulan data dilakukan dengan metode studi pustaka, yaitu dengan
membaca Internet literatur aplikasi android, forum android, web/ blog, dan buku-buku lain
yang menunjang penulisan ini.
Perancangan aplikasi dilakukan untuk merencanakan alur program, serta rancangan tampilan
untuk aplikasi yang akan dibuat.
Tahapan selanjutnya yang akan dilakukan ialah pembuatan program menggunakan Eclipse
sebagai tool pemrograman. Tahap selanjutnya testing program yang telah dibuat
menggunakan Eclipse Java Galileo. Tahap terakhir dalam pembuatan aplikasi ini dilakukan
proses instalasi untuk program yang telah selesai dibuat pada peralatan sesungguhnya.
Adapun tahapan pembuatan aplikasi digambarkan pada gambar 1.1.
Prosedur Pembuatan Aplikasi
Gambar 1.1 Prosedur Pembuatan Aplikasi
1. Perencanaan, yaitu merencanakan bagaimana nantinya aplikasi ini dibuat, dengan
perangkat lunak dan perangkat keras apa saja, dan juga bagaimana nantinya aplikasi
ini berguna di kalangan masyarakat umumnya dan pengguna handhone berbasis
android pada khususnya, Penulis membuat aplikasi ini menggunakan hardware atau
Perencanaan
Analisa
Implementasi
Perancangan
Sistem Selesai
perangkat keras dengan prosesor Intel(R) Pentium(R) Centrino 2.00 GHz dengan
memory RAM 2 GB. Sedangkan perangkat lunak yang digunakan adalah sistem
operasi Microsoft Windows 7 Ultimate Service Pack 1, Eclipse Java Galileo, dan
hasilnya dikirim ke ponsel menggunakan kabel data, atau bluetooth.
2. Analisa, meliputi analisa kebutuhan, yaitu minat dari pengguna android dalam
menggunakan aplikasi ini, sehingga aplikasi yang penulis buat dapat berguna.
3. Perancangan, dimulai dari pembuatan struktur navigasi, perancangan halaman, cara
membuat hingga proses uji coba aplikasi.
4. Implementasi, dimulai dari penggunaan metode prototipe, dimana yang akan menjadi
sampel adalah mahasiswa pengguna ponsel Android. Dalam metode prototipe ini akan
menentukan apakah aplikasi ini layak untuk dimasyarakatkan atau perlu adanya
perbaikan di dalamnya sebelum aplikasi ini layak untuk dimasyarakatkan.
5. Pemeliharaan, pada saat sistem sudah melalui proses uji coba, maka sistem sudah
selesai dan dapat dimasyarakatkan. Karena kesalahan yang terdapat pada sistem telah
selesai diperbaiki.
Pembahasan
Perancangan Struktur Navigasi Aplikasi
1. Struktur Navigasi User
Struktur navigasi dari seorang user, memiliki jenis struktur navigasi campuran
yaitu campuran struktur hirarki dan non linier. Struktur tersebut terdiri dari halaman
dashboard menuju ke halaman home user yang bersifat hirarki. Selanjutnya pada
halaman home terdapat pilihan-pilihan menu seperti pengajuan, input pengajuan,
transkrip, log out. Untuk lebih lengkapnya dapat dilihat pada gambar 1.2.
Gambar 1.2 Struktur Navigasi User
2. Stuktur Navigasi Admin
Struktur navigasi dari seorang admin memiliki jenis struktur navigasi
campuran pula. Di dalamnya terdiri dari halaman index menuju ke halaman home
admin. Selanjutnya pada halaman home admin terdapat pilihan-pilihan menu untuk
kebutuhan admin, seperti halaman pengajuan lalu admin masuk ke halaman
persetujuan untuk menyetujui pengajuan skripsi setelah itu admin dapat melihat
berkas pengajuan yang telah disimpan. Admin dapat ke halaman input mata kuliah
untuk memasukkan mata kuliah lalu dapat juga melakukan pengeditan data dan
penghapusan data mata kuliah. Lalu admin ke halaman input mahasiswa untuk
memasukkan data mahasiswa dan nilai mahasiswa. Setelah selesai admin ke halaman
logout untuk mengakhiri, terlihat pada gambar 1.3.
Dashboard
Input NPM Input Password
Login
Pengajuan Input pengajuan
Transkrip Keluar
Disetujui
atau tidak
pengajuan
Hapus Edit
Edit
Melihat File
Hapus Input
Pengajuan Home Input Mata kuliah
Input
Mahasiswa
Index
Login Admin
Logout
Gambar 1.3 Struktur Navigasi Admin
Perancangan Storyboard
1. Storyboard User, pada gambar 1.4 ini adalah gambaran tentang storyboard user.
Yaitu tampilan proses jalannya aplikasi pengajuan skripsi yang berjalan dalam
smartphone android. Prose dimulai dari user melakukan login, lalu masuk ke halaman
user login, setelah masuk user mengklik pengajuan untuk masuk ke halaman daftar
pengajuan, user dapat mengklik pengajuan yang disetujui untuk melihat pengajuan
yang sudah disetujui, untuk melakukan pengajuan user dapat mengklik tombol input
pengajuan dan tombol transkrip berisi halaman transkrip nilai dari user
2.
Storyboard
storyboard
terdapat da
tersebut. Pa
kuliah, lalu
dan edit nil
d Admin, p
admin. Dih
aftar user
ada halaman
u terdapat h
lai mahasisw
Gambar
pada gamb
halaman ini
yang men
n input mat
halaman inp
wa.
1.4 Storybo
ar 1.5 di b
i terdapat lo
ngajukan da
ta kuliah se
put mahasisw
oard User
bawah ini a
ogin admin
an admin
orang admi
wa, halama
dalah gamb
, di halama
dapat men
n dapat me
an input nila
baran dari h
an daftar pe
nyetujui pe
elakukan inp
ai, edit mat
halaman
engajuan
engajuan
put mata
ta kuliah
aplikasi
Develop
Tools, P
Pada tahap
i layanan be
pment Envi
PHP & MyS
pan impleme
erbasis loka
ironment, A
Sql.
Gambar 1
entasi, dipe
asi, diantara
Android Sof
1.5 Storyboa
erlukan pera
anya yaitu J
ftware Dev
ard Admin
angkat luna
Java Develo
elopment K
ak pendukun
opment Kit,
Kit, dan And
ung untuk m
, Eclipse In
droid Deve
membuat
ntegrated
lopment
aplikasi
yang te
pengaju
dapat d
pengaju
Setelah sem
i. Tahap in
erdapat pad
uan skripsi b
Setelah em
dilihat pada
uan skripsi b
mua kode pr
i dilakukan
da Eclipse.
berbasis and
mulator mak
a gambar
berbasis and
Gambar
G
Uji C
rogram sele
n pengujian
Pengujian
droid sudah
ka akan mu
1.6. Lalu
droid dapat
1.6 Halama
Gambar 1.7 H
Coba Apl
esai dan dis
n aplikasi ya
n ini dilaku
h dapat berja
uncul halam
akan langs
dilihat pada
an Home An
Halaman H
likasi
simpan, beri
ang telah s
ukan untuk
alan dengan
man home d
sung masuk
a gambar 1.
ndroid Eclip
Home Aplika
ikutnya yait
elesai pada
mengetahu
n baik
dari emulat
k ke halam
.7.
pse
asi
itu tahapan
a emulator A
ui apakah
tor android
man home
uji coba
Android
aplikasi
eclipse,
aplikasi
akan mterdapatTranskr
Transkr
Setelah usemasuk ke ha
t beberapa mrip, Keluar.
Tampilan p
rip. Dapat d
er login denalaman hommenu, diant
pada halama
dilihat pada
ngan memasme user, dilitaranya Pen
Gambar 1.8
an Pengajua
gambar dib
Gamb
sukkan NPMihat pada g
ngajuan, Pen
8 Halaman
an, Pengaju
bawah ini.
bar 1.9 Peng
M dan Passwgambar 1.8.ngajuan Ya
Home User
uan Yang D
gajuan
word yang sDidalam h
ng Disetuju
r
Disetujui, In
sudah dibuahalaman houi, Input Pen
nput Pengaj
at, maka me user ngajuan,
uan dan
Ga
Gambar 1
Gamb
ambar 1.12 P
1.10 Input P
bar 1.11 Tra
Pengajuan Y
Pengajuan
anskrip
Yang Disetuujui
tetapi h
tersebut
smartph
dipinda
smartph
eksterna
aplikasi
Ericsson
cobakan
dan mem
Setelah seb
hasil penguj
t layak dig
hone Andro
ahkan dahu
hone Andro
al dan setel
i Pengajuan
n Wt19i. D
Selain mel
n ke bebera
Tipe Po
Xperia
Xperia
Xperia
Pada dasarn
muaskan.
belumnya m
jian tersebu
gunakan pa
oid. Agar ap
lu ke dalam
oid cukup
lah itu insta
n Skripsi Be
apat dilihat
Gamba
lakukan pe
apa perangka
onsel
Mini Pro
Sola
X8
nya uji cob
melakukan p
ut pada emu
ada telepon
plikasi ini d
m smartpho
dengan ca
all aplikasin
erbasis And
pada gamb
ar 1.13 Tam
ngujian pa
at bergerak
V
G
Ic
F
ba yang dila
pengujian m
ulator masi
selular. M
dapat digun
one tersebu
ara meng-c
nya ke sma
droid mengg
bar 1.13.
mpilan di Sm
ada ponsel
Android se
Versi Andro
Gingerbread
ce Cream Sa
Froyo
akukan pad
menggunakan
h belum da
Maka dari i
nakan di sm
ut. Untuk m
copy paste
artphone An
gunakan per
martphone A
SE Wt19i,
eperti ditamp
id
d
andwhich
da 3 ponsel
n emulator
apat dikatak
itu tentunya
martphone A
memindahk
file Skrips
ndroid. Penu
rangkat Sm
Android
, Penulis ju
pilkan pada
Hasil
Baik
Baik
Baik
tersebut be
kemudian b
kan bahwa
a harus diu
Android mak
kan aplikas
si.apk ke m
ulis dalam
martphone ti
uga telah
a tabel berik
erjalan deng
berhasil,
aplikasi
uji pada
ka harus
i ini ke
memory
menguji
pe Sony
menguji
kut:
gan baik
Penutup
- Kesimpulan
Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas
Gunadarma Berbasis Android berhasil dibuat dengan menggunakan aplikasi Eclipse
IDE, ditujukan untuk memberikan kemudahan kepada pengguna dalam mengajukan
skripsi secara online melalui handphone yang berbasis android.
Selain itu aplikasi ini didukung dengan penggunaan PHP dan MySQL. Di
dalam aplikasi pengajuan berbasis android ini, terdapat halaman pengajuan bagi
mahasiswa yang akan mengajukan, terdapat transkrip nilai mahasiswa. Pada halaman
admin terdapat halaman persetujuan pengajuan skripsi, diperuntukkan kepada
mahasiswa yang telah mengajukan skripsi untuk disetujui atau tidak pengajuan
tersebut, admin juga dapat mengisi data mahasiswa dan menginput nilai mahasiswa.
Penulis melakukan ujicoba aplikasi ini secara online dengan koneksi jaringan internet
dan offline dalam jaringan wifi lokal akses belum terhubung ke internet.
- Saran
Penulis menyadari pembuatan aplikasi android pengajuan skripsi ini masih
memiliki beberapa kekurangan. Pembuatan aplikasi pengajuan ini hanya terbatas
untuk mahasiswa Universitas Gunadarma.
Daftar Pustaka
1. Adi Nugroho, Pemrograman Java Menggunakan IDE Eclipse, Andi Publisher, Jakarta,
2008.
2. Andi. Pemrogaman SQL dan Database Server MySQL. Semarang: Penerbit C.V.ANDI OFFSET (Penerbit Andi). 2005.
3. Gilang Primasetya, “Aplikasi Pengajuan Skripsi Jurusan Akuntansi Fakultas Ekonomi
Universitas Gunadarma Menggunakan PHP dan MYSQL”, Tulisan Ilmiah, Jakarta,
2009.
4. Nazruddin Safaat H, Pemograman aplikasi mobile Smartphone dan tablet pc berbasis
android. Bandung, 2011.
5. Stephanus Hermawan S, Mudah Membuat Aplikasi Android, Penerbit Andi,
Yogyakarta, 2011.
Recommended