aplikasi pengajuan skripsi mahasiswa jurusan sistem...

13
Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android Gilang Primasetya Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma. [email protected] 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

Upload: truongdang

Post on 07-Mar-2019

247 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis

Android

Gilang Primasetya

Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma.

[email protected]

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

Page 2: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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.

Page 3: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 4: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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.

Page 5: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 6: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 7: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 8: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 9: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 10: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 11: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

Ga

Gambar 1

Gamb

ambar 1.12 P

1.10 Input P

bar 1.11 Tra

Pengajuan Y

Pengajuan

anskrip

Yang Disetuujui

Page 12: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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

Page 13: Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem ...publication.gunadarma.ac.id/bitstream/123456789/6743/1/16 Jurnal... · 1. Perencanaan, yaitu merencanakan bagaimana nantinya

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.