Professional Documents
Culture Documents
HALAMAN SAMPUL
NASKAH PUBLIKASI
diajukan oleh
Titis Dwi Aribowo
09.11.3306
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2013
CREATING AN ANDROID BASED MOBILE APPLICATION TO FIND OUT
BASICACCOUNTING FORMULAS
ABSTRACT
2. Landasan Teori
2.2 Android
1
pada beberapa perangkat yang berbeda selama masih ditenagai oleh Android
(pengembang tidak perlu mempertimbangkan kebutuhan jenis perangkatnya).
Android merupakan sistem operasi mobile phone yang berbasis Linux.Andorid
bersifat open source yang sourcenya diberikan secara gratis bagi para pengembang
untuk menciptakan aplikasi sesuai kebutuhan.Android menawarkan sebuah terobosan
yang berbeda untuk para pengembang aplikasi. Setiap aplikasi memiliki tingkatan yang
sama, Android tidak membedakan antara aplikasi inti dengan aplikasi pendukung. API
yang disediakan menawarkan akses hardware, maupun data-data ponsel sekalipun, atau
data sistem itu sendiri.Bahkan pengguna dapat menghapus aplikasi inti dan
menggantinya dengan aplikasi pendukung lainya sesuai keinginan penggunanya.
Sedangkan android SDK (Software Deveelopent Kit) menyediakan tools dan API
yang diperlukan untuk mengembangkan aplikasi pada platform android dengan bahasa
pemograman Java. SDK (Software Development Kit) dilengkapi dengan emulator yang
dapat membantu pengembang aplikasi untuk menguji coba aplikasi yang telah dibuat
serta dokumentasi yang lengkap.Tidak ada biaya lisensi untuk memperoleh SDK ini, oleh
karena itu Android menjadi pilihan yang tepat untuk para pengembang aplikasi.
Untuk para pengembang aplikasi android juga tidak membutuhkan sertifikasi untuk
menjadi pengembang Android.Android juga telah menyediakan Android market bagi para
pengembang untuk menempatkan dan menjual aplikasi yang telah dibuatnya.Selain itu
Android memungkinkan sebuah aplikasi berjalan dibackground dan berjalan secara diam-
diam dengan aplikasi lainya.
2
merupakan sistem operasi yang open source sehingga bebas didistribusikan dan dipakai
oleh vendor manapun.
Tidak hanya menjadi sistem operasi di smartphone, saat ini android menjadi
pesaing utama dari Apple pada sistem operasi terbaik tablet PC. Pesatnya pertumbuhan
android itu sendiri adalah platform yang sangat lengkap baik itu sistem operasinya,
aplikasi dan tool pengembanganya, market aplikasi android serta dukungan yang sangat
tinggi dari komunitas open source di dunia, sehingga android terus berkembang pesat
baik dari segi teknologi maupun dari segi jumlah device yang ada di dunia.1
2.4 Eclipse
Di bawah ini akan dibahas beberapa hal yang terkait dengan bahasa
pemrograman, yaitu:
1
Nazaruddin Safaat H. Pemrograman Aplikasi Mobile Smartphone Dan Tablet PC Berbasis Android (Edisi
Revisi), Informatika Bandung: 2012, h. 1-3
2
Sutrisno. Akuntansi:Proses Penyusunan Laporan Keuangan, Yogyakarta:2006, h. 1-2
3
2.5.1 Java
Java adalah bahasa pemograman yang dapat dijalankan di berbagai komputer
termasuk telepon genggam.Bahasa pemograman ini pada awalnya dibuat oleh James
Gosling yang saat itu masih bergabung di Sun Microsystems yang saat ini merupakan
bagian dari Oracle dan dirilis pada tahun 1995.Bahasa pemograman ini banyak
mengadopsi syntax yang terdapat pada C dan C++ namun dengan syntax model objek
yang lebih sederhana.
Aplikasi-aplikasi berbasis java umumnya dikompilasi kedalam bytecode dan dapat
dijalankan pada berbagai Mesin Virtual Java (JVM).Java merupakan bahasa
pemograman yang bersifat umum/non-spesifik, dan secara khusus didesain untuk
memanfaatkan dependensi implementasi seminimal mungkin.Karena fungsionalitasnya
yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem
operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di
mana pun".Saat ini java merupakan bahasa pemrograman yang paling populer
digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis
perangkat lunak aplikasi ataupun aplikasi berbasis web.
2.6.1 Eclipse
XML (eXtended Markup Language) adalah bahasa markup yang digunakan untuk
menyimpan data (tidak ada program) dan tidak tergantung dengan tools tertentu (seperti
editor, dbms, compiler, dsb). XML merupakan suatu bahasa Markup. Markup yaitu
bahasa yang berisikan kode-kode berupa tanda-tanda tertentu dengan aturan tertentu
untuk memformat dokumen teks dengan tag sendiri agar dapat dimengerti.
4
2.6.4 Android Development Tools (ADT)
Android Development Tools (ADT) adalah plugin yang akan saya gunakaan
membangun aplikasi Android dengan menggunakan IDE Eclipse. Dengan menggunakan
ADT untuk Eclipse akan memudahkan kita membuat project Android, membuat GUI
aplikasi, dan menambahkan komponen-komponen yang lainnya, begitu juga kita dapat
melakukan running aplikasi menggunakan Android SDK melalui Eclipse. Kita dapat
melakukan pembuatan package Android (.apk) untuk digunakan sebagai distribusi
aplikasi Android yang telah dirancang dengan menggunakan ADT.
Untuk mengetahui kondisi atau situasi sebuah sistem, maka saya akan
menggunakanlah analisis SWOT.Dengan menggunakan analisis SWOT dapat
mengetahui kelemahan dan kelebihan dari sebuah Aplikasi Mobile untuk Mengetahui
Rumus-Rumus Akuntansi Dasar berbasis Android.Analisis SWOT sendiri mempunyai
definisi suatu metode perancangan strategis yang digunakan untuk mengevalusi faktor
faktor yang menjadi suatu kekuatan, kelemahan, peluang dan ancaman yang mungkin
terjadi dalam mencapai tujuan sebuah proyek.
A. Analisis Kekuatan (Strenght)
5
1. Kekuatan dari Aplikasi Mobile untuk Mengetahui Rumus-Rumus
Akuntansi Dasar berbasis Android adalah kemudahan untuk
menggunakan aplikasi ini atau user friendly.
2. Mampu memberikan materi rumus akuntansi yang mendetail, seperti
mulai dari rekening T, laporan rugi-laba, laporan perubahan modal dan
neraca.
B. Analisis Kelemahan (Weakness)
Aplikasi mobile inibelum ada update data, atau data yang ada masih statis.
Dan apabila ingin mengubah data maka harus mengubah aplikasi.
Masih sedikit referensi materi akuntansi lainnya yang perlu dikembangkan lagi
agar bisa lebih memperluas wawasan tentang ilmu akuntansi.
C. Analisis Kesempatan (Oppurtunity)
Saat ini perkembangan aplikasi mobile untuk rumus dasar akuntansi yang
memberikan materi rumus akuntansi yang mendetail, seperti mulai dari
pembuatan rekening T, laporan rugi-laba, laporan perubahan modal, dan neraca.
Sedangkan Aplikasi Mobile untuk Mengetahui Rumus-Rumus Akuntansi Dasar
berbasis Android mampu memberikan kepada user dari proses pembuatan
rekening T, laporan rugi-laba, laporan perubahan modal, dan neraca. yang baik
dan benar.
D. Analisis Ancaman (Threats)
Persaingan industri pembuat ataupun pengembang aplikasi mobile yang
sangat ketat dalam menghasilkan aplikasi mobile dengan berbagai genre untuk
memenuhi kebutuhan pengguna.
Analisis kebutuhan pada aplikasi merupakan penentu kebutuhan atau kondisi yang
harus dipenuhi dalam sebuah aplikasi baru yang mempertimbangkan berbagai
kebutuhan dari hasil analisis ini harus dapat dilaksanakan, diukur, diuji, terkait dengan
kebutuhan bisnis serta didefinisikan sampai tingkat detail yang memadai untuk sebuah
aplikasi.
6
Tabel 3.1 Tabel Penjelasan Simbol Use Case
Simbol Arti
Untuk menyatakan orang yang akan
mengunakan sistem.
Actor
Untuk menyatakan tugas-tugas yang akan
dilakukan oleh actor terhadap sistem.
7
fitur dan tampilan yang terdapat dalam aplikasi mobile untuk Mengetahui Rumus-rumus
Akuntansi Dasar berbasis Android.
4.1 Implementasi
Implementasi adalah tahapan yang dilakukan setelah perancangan selesai
dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemograman yang akan
digunakan. Tujuan dari implementasi ini adalah untuk mempersiapkan semua kegiatan
penerapan sistem sesuai dengan rancangan yang telah ditentukan sebelumnya.
8
4.3.2 Menu Rumus Dasar Akuntansi
Menu Rumus Dasar Akuntansi adalah menu yang menampilkan perumusan dasar
akuntansi yang disertai contoh soal dan kunci jawaban. Didalam kunci jawaban tersebut
terdapat laporan keuangan yang meliputi : Rekening T, Laporan Laba-Rugi, Laporan
Perubahan Modal dan Neraca.
No Fitur Keterangan
1 Menu Rumus Dasar Akuntansi Berjalan dengan baik
2 Menu Evaluasi Berjalan dengan baik
3 Help Berjalan dengan baik
9
4.4.3 Proses Uji Coba Terhadap Handphone
Dalam uji coba kasus ini, aplikasi akan di coba dijalankan dalam handphone.
Selanjutnya akan dilhat apakah aplikasi ini dapat berjalan dengan baik atau tidak. Proses
uji coba aplikasi dilakukan dengan menggunakan handphone yang mempunyai
spesifikasi OS Android versi Ice Cream Sandwich (versi 4.0). Berdasarkan uji coba
terhadap handphone, maka hasil pengujian dapat dilihat pada tabel berikut:
5. Penutup
5.1 Kesimpulan
Berdasarkan hasil perancangan, pembuatan dan perancangan aplikasi yang
penulis kerjakan dan berdasarkan dari rumusan masalah yang ada, maka dapat diambil
kesimpulan, sebagai berikut :
1. Aplikasi Mobile untuk Mengetahui Rumus-rumus Akuntansi Dasar berbasis
Android dapat menjadi alternatif cara belajar cepat dalam memahami dan
mempelajari akuntansi dasar.
2. Aplikasi Mobile untuk Mengetahui Rumus-rumus Akuntansi Dasar berbasis
Android dapat digunakan untuk menghitung proses akuntansi tanpa harus
memakan banyak waktu dan tanpa harus menggunakan banyak
meggunakan banyak kertas untuk menghitung akuntansi dasar.
10
3. Aplikasi Mobile untuk Mengetahui Rumus-rumus Akuntansi Dasar berbasis
Android dapat digunakan oleh user dimanapun dan kapanpun dengan
menggunakan handhpone yang operating system berbasis android tanpa
harus menggunakan koneksi internet.
5.2 Saran
Seluruh sistem yang dibuat oleh manusia pastilah mempunyai kekurangan seperti
halnya pada Aplikasi Mobile untuk Mengetahui Rumus-rumus Akuntansi Dasar berbasis
Android, maka agar aplikasi ini dapat lebih sempurna lagi, ada beberapa saran penulis,
diantaranya yaitu:
1. Pengguna disarankan memperhatikan kekurangan dan kelemahan yang ada,
sehingga dapat dicarikan penyelesaiannya.
2. Pengembang diharapakan dapat menambahkan lebih banyak contoh soal dan
soal evaluasi yang lebih bervariasi, sehingga diharapkan dapat memberikan
kumpulan soal yang lebih bervariatif.
11
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan
Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset.
Indriani, Epi. 2011. Akuntansi untuk Orang Awam & Pemula. Jakarta: Laskar Askara.
12