naskah publikasi - repository.amikom.ac.idrepository.amikom.ac.id/files/publikasi_09.11.3046.pdf ·...

11
Aplikasi Mobile Sebagai Sarana Info Lokasi Daerah Plat Nomor Kendaraan Berbasis Android NASKAH PUBLIKASI diajukan oleh Gabion Nurhidayat 09.11.3046 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013

Upload: trinhkhanh

Post on 22-Aug-2019

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

Aplikasi Mobile Sebagai Sarana Info Lokasi Daerah Plat Nomor Kendaraan Berbasis Android

NASKAH PUBLIKASI

diajukan oleh

Gabion Nurhidayat

09.11.3046

kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTAYOGYAKARTA

2013

Page 2: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan
Page 3: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

Mobile Applications As a Means Of Information Regional License Plate Location Based Android

Gabion NurhidayatEmha Taufiq Luthfi

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

The mobile application as a means of information regional license plate location based android using Eclipse. Each vehicle must have a license plate, the license plate was like "identification card" for the vehicle.

Often times when going out of town or area that rarely see the license plate number we know the vehicle even outside areas that are often passed around the neighborhood we too are curious to know the origin of the info the number plate area.

So here I will make an android based mobile applications that work offline, so when I want to know the origin of the info area of the vehicle without number plates must be connected to the Internet (packet data).

Keyword : aplication mobile, plate number, android

Aplikasi Mobile Sebagai Sarana Info Lokasi Daerah Plat Nomor Kendaraan Berbasis Android

gabion
Inserted Text
Page 4: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

PENDAHULUAN

1.1 Latar Belakang

Kebutuhan masyarakat akan kendaraan masih sangat tinggi, mengingat semakin

padatnya aktifitas di kehidupan zaman modern ini. Setiap kendaraan pastilah mempunyai

plat nomor, plat nomor tersebut adalah bagian dari kartu identitas bagi kendaraan

tersebut. Maka untuk menambah wawasan masyarakat terhadap informasi plat nomor

penulis ingin mempermudah informasi kedalam bentuk aplikasi mobile berbasis android

dengan judul plat nomor kendaraan yang bisa memberi informasi tanpa harus terhubung

internet atau bersifat offline. Menurut sejarah yang ada, penggunaan tanda nomor

kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

sejak zaman Hindia Belanda, yang menggunakan plat daerah berdasarkan pembagian

wilayah.

Dari latar belakang tersebut, maka penulis berharap aplikasi mobile plat nomor

kendaraan bisa bermanfaat di masyarakat, untuk mengenali nomor kendaraan yang

berada di sekitar, dengan mudah di akses melalui smartphone android, karena salah satu

sistem operasi mobile saat ini yang banyak digunakan pada smartphone dan tablet.

1.2 Rumusan Masalah

Berdasarkan latar belakang diatas penulis merumuskan permasalahan sebagai

berikut : Bagaimana membuat suatu aplikasi mobile berbasis android dengan nama

aplikasi plat nomor kendaraan yang dapat digunakan sebagai media informasi bagi

masyarakat umum.

1.

1.6 Metode Penelitian 1. Pengumpulan Data

a. Metode wawancara

Dalam metode ini, penulis melakukan wawancara dengan

mengumpulkan data, dengan cara bertanya langsung ke beberapa

orang yang berada di sekitar tempat parkir kampus Amikom tentang plat

wilayah yang mereka ketahui.

b. Metode Kepustakaan

Metode atau teknik pengumpulan data yang

bersumber dariinventory, buku-buku penunjang, dan konsep

teori yang berhubungan dengan obyek permasalahan penelitian.

1

Page 5: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

2. LANDASAN TEORI

2.1 Pengertian Sistem

Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)

adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama

untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan.

Sementara definisi sistem menurut kamus Webster's Unbridge adalah elemen-

elemen yang saling berhubungan dan membentuk satu kesatuan dan organisasi. Lain

halnya dengan definisi sistem yang di kemukakan oleh Murdick dan Ross (1993); sistem

sebagai seperangkat elemen yang di gabungkan satu dengan yang lainya untuk satu

tujuanbersama.(Hanif Al Fatta, 2007;3)

Berdasarkan dari pengertian tersebut penulis mendenifisikan sistem sebagai

beberapa elemen yang saling bekerja sama satu sama lain menjadi satu untuk mencapai

suatu tujuan tertentu.

PERANCANGAN 3.1 Analisis

Analisis sistem merupakan penguraian dari suatu sistem informasi secara utuh

ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan

mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang

diharapkan sehingga dapat diusulkan perbaikan. 3.1.1 Analisis Masalah

Analisis masalah merupakan proses identifikasi serta evaluasi

mengenai sistem aplikasi plat nomor kendaraan, baik mengenai aturan serta eknik-

teknik yang digunakan dalam pengembangan sistem.

Adapun aturan-aturan yang harus di penuhi dalam menjalankan adalah sebagai

berikut. 1) Pada awal menu pencarian terdapat Kota dan Kabupaten

secara default berupa dua textview "Tidak Ditemukan" karena user

belum mengisi kotak editext.

2) Pada menu pencarian ini di lengkapi peringatan kesalahan,

pada digit awal hanya bisa di inputkan minimal satu dan maksimal dua

karakter huruf saja dan di ikuti nomor plat, jika user

memasukkan lebih dari dua huruf karakter atau lebih maka muncul toast

"Masukkan Plat dengan benar”.

3) Pada menu pencarian tidak di batasi digit nomor yang di inputkan,

minimal satu dan tidak selalu 4 digit bahkan bisa lebih, karena diluar sana

banyak plat nomor khusus yang bisa dipesan secara pribadi.

3.

2

Page 6: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

4) Pada menu pencarian jika menampilkan kota saja, di karenakan

tidak semua kota mempunyai kabupaten, maka akan tampil pada

textview kabupaten "Data Belum tersedia".

3.1.2 Analisis Kebutuhan Sistem

Analisis kebutuhan sistem merupakan beberapa kebutuhan bahan dalam

sistem yang akan di pergunakan untuk menambah dan membantu jalan proses

pembuatan suatu obyek. Di bagian ini komponen yang nantinya akan dibuat

khusus class datanopol.java dan terdiri dari 50 kota sekaligus 214 kabupaten

yang terdapat pada lampiran daftar kode plat.

3.1.2.1 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional adalah bagian paparan

mengenai fitur-fitur yang akan di masukkan kedalam aplikasi yang akan

dibuat. Fitur - fitur tersebut antara lain sebagai :

a) Menu Pencarian Plat Kendaraan menampilkan Kota

sekaligus Kabupaten.

b) Menu Bantuan menampilkan petunjuk penggunaan.

c) Menu Tentang Aplikasi menampilkan profil dan versi aplikasi

plat nomor kendaraan.

3.1.2.2 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional adalah bagian yang akan

mendukung jalan proses pembuatan sistem aplikasi plat nomor kendaraan. Di

bawah ini beberapa kebutuhan untuk mengolah dan menyajikan laporan.

1) Hardware untuk pembuatan.

Hardware yang di gunakan untuk pembuatan aplikasi dengan

spesifikasi.a) Prosesor : Intel Core2Duo E5550

b) Memory : 2048 MB DDR2

c) Hard Drive : 80GB SATA

d) Display : 14.0”

2) Hardware untuk penerapan

Hardware yang digunakan untuk penerapan aplikasi dengan

spesifikasi.

a) OS : Android 2.3 (Gingerbread)

b) CPU : 830 MHz

c) RAM : 290 MB

d) Internal : 180 MB

3

Page 7: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

3.1.3 Analisis Kelayakan Sistem

Analisis ini digunakan untuk menetukan kemungkinan apakah

pengembangan aplikasi ini dapat di teruskan atau tidak. Ini dilakukan agar

sistem baru tersebut benar-benar dapat bermanfaat atau tidak. Berdasarkan

pengamatan, aplikasi yang di usulkan layak karena :

1) Perangkat lunak yang di gunakan untuk menjalankan aplikasi ini

mudah di peroleh di pasaran.

2) Content aplikasi yang akan dibuat tidak melanggar hukum atau

undang - undang yang berlaku.

3.2 Perancangan Sistem

Rancangan sistem secara umum dilakukan dengan maksud untuk

memberikan gambaran umum tentang sistem yang baru atau sistem yang

akan di usulkan. Rancangan ini mengidentifikasi komponen-komponen sistem

informasi yang di rancang secara rinci.

PEMBAHASAN

4.1 Implementasi

Setelah sebuah perancangan desain atar muka yang dilakukan

sebelumnya, langkah selanjutnya mengimplementasi rancangan tersebut

menjadi lebih interaktif.

4.1.1 Uji Coba Sistem

Uji coba sistem bertujuan untuk mengetahui apakah sistem sudah dapat

berjalan sesuai dengan urutan yang benar atau belum. Uji coba menggunakan

Black Box dan White Box. Fungsi dari uji coba sistem sendiri adalah untuk

mengetahui apakah program tersebut sudah berjalan dengan baik atau masih

ada kesalahan. Cara pengujiannya adalah dengan menguji kesesuaian link atau

menu dengan menekan tombol yang tersedia di menu utama dan melihat

langsung hasilnya.

Sistem tersebut mencoba menentukan apakah cara kerja sistem yang di

bangun sesuai atau tidak. Jaminan kualitas menjadikan sertifikasi akhir yang

menunjukkan bahwa sistem sesuai dengan standar kualitas yang di harapkan

dan sistem sudah dapat digunakan.

Untuk Hardware penerapan sendiri, dengan spesifikasi sebagai berikut.

a) OS : Android 2.3 (Gingerbread)

b) CPU : 830 MHz

c) RAM : 290 MB

d) Internal : 180 MB

4.

4

Page 8: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

4.1.1.1 Black Box Testing

Pengujian ini terfokus pada kebutuhan dari pengguna sistem, cara

pengujiannya dengan menjalankan program pada penerapan yang telah di

sebutkan di atas. Setelah di terapkan dalam hardware yang akan

digunakan, maka langkah selanjutnya adalah mencari user sebagai objek

pengujian sistem. Kemudian akan di berikan lembar kuisioner untuk

mengetahui apa hasilnya.

4.1.1.2 White Box Testing

Pengujian white box testing adalah cara pengujian dengan

melihat ke dalam modul dan komponen sistem untuk meneliti script

program yang ada, dan menganalisis apakah ada kesalahan atau tidak. Jika

ada modul yang menghasilkan output yang tidak sesuai dengan yang

diinginkan, maka script program pada gambar yang terlihat pada modul

tersebut, akan di cek satu-persatu dan di perbaiki.

4.1.2 Tampilan Aplikasi

Tampilan Aplikasi terbagi menjadi beberapa bagian yaitu,

4.1.2.1 Menu Utama

Menu utama merupakan Main Activity yang menyediakan button

Pencarian Plat Kendaraan, Bantuan, Tentang Aplikasi, dan Keluar.

5

Page 9: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

4.1.2.2 Menu Pencarian Plat Nomor Kendaraan

Pada menu ini user untuk memasukkan nomor plat kendaraan yang dituju kedalam kotak, setelah diisi maka user memilih button mencari hasil akan berada di bawahnya menampilkan kota sekaligus kabupaten.

4.1.2.3 Menu Bantuan Halaman ini berisi cara penggunaan atau petunjuk.

6

Page 10: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

4.1.2.4 Menu Tentang Aplikasi

Menu Tentang Aplikasi di sini berisikan nama maupun foto penulis dan versi aplikasi jika sewaktu-waktu terdapat pembaruan

5.1

1. Aplikasi ini sudah dapat sebagai media informasi bagi masyarakat dalammencari plat nomor kendaraan yang dapat menampilkan wilayah Kotasekaligus Kabupaten.

2. Aplikasi di implementasikan pada perangkat mobile berbasis androidversi 2.2 ke atas yang sekarang banyak di jumpai di pasaran.

3. Hasil rancangan analisa dan desain sistem berhasil di implementasikandengan baik. Hal ini dapat di tunjukkan dengan fitur-fitur yang telah dilakukanpengujian sistem.

5. PENUTUPKesimpulan

Kesimpulan yang di dapat setelah melakukan implementasi Aplikasi MobileSebagai Sarana Info Lokasi Daerah Plat Nomor Kendaraan Berbasis Android menggunakan Eclipse sebagai berikut.

7

Page 11: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_09.11.3046.pdf · kendaraan bermotor atau plat nomor di Indonesia, terutama di Jawa, merupakan warisan

DAFTAR PUSTAKA

Al Fatta, Hanif.2007. Analisis Perancangan Sistem Informasi. Yogyakarta:

Penerbit Andi.

Enterprise, Jubilee.2013. Pemograman Android Untuk Pemula. Jakarta:

PT Elex Media Komputindo.

Akbarul Huda, Arif, E-Book Versi 2.1 24 Jam Pintar Pemograman Android 1# .

Tanda Nomor Kendaraan Bermotor. http://id.wikipedia.org/wiki/Tanda_nomor_kendaraan_

bermotor. Diakses 2 September 2013.

8