• Tidak ada hasil yang ditemukan

Algoritma adalah kumpulan urutan perintah yang menentukan operasi-operasi tertentu yang diperlukan untuk menyelesaikan suatu

masalah ataupun mengerjakan suatu tugas tertentu. Algoritma

merupakan urutan langkah instruksi yang logis. Setiap langkah instruksi

mengerjakan suatu tindakan proses. Untuk menggambarkan algoritma

pada program ini penulis menyajikannya dalam bentuk Flow Chart

program. Berikut adalah gambar Flow Chart program LantasDroid.

Gambar 3.11 Flow Chart sistem lantasdroid

Dari gambar Flow Chart diatas dapat diketahui bahwa program LantasDroid ini mempunyai beberapa menu yang di gambarkan dalam Flow Chart Decison (logika case). Berikut adalah penjabaran setiap proses dalam menu

1. Proses Rambu Peringatan

Pada Proses Rambu Peringatan dapat dijabarkan dalam gambaran Flow Chart

sebagai berikut :

Gambar 3.12 Flow Chart Rambu Peringatan

pada menu rambu peringatan digambarkan dengan flow chart seperti di atas,

user bisa memilih macam – macam rambu peringatan. 2. Proses Rambu Perintah

Pada Proses Rambu Perintah dapat dijabarkan dalam gambaran Flow Chart

sebagai berikut :

Pada menu rambu perintah digambarkan dengan flow chart seperti di atas,

user bisa memilih macam – macam rambu perintah dan sistem akan menampilkan penjelasan maksud dari arti rambu – rambu tersebut.

3. Proses Rambu Larangan

Pada Proses Rambu Larangan dapat dijabarkan dalam gambaran Flow Chart

sebagai berikut :

Gambar 3.14 Flow Chart Rambu Larangan

Pada menu rambu larangan digambarkan dengan flow chart seperti di atas,

user bisa memilih macam – macam rambu larangan dan sistem akan menampilkan penjelasan maksud dari arti rambu – rambu tersebut.

4. Proses Rambu Petunjuk

Pada Proses Rambu Petunjuk dapat dijabarkan dalam gambaran Flow Chart

Gambar 3.15 Flow Chart Rambu Petunjuk

Pada menu rambu petunjuk digambarkan dengan flow chart seperti di atas,

user bisa memilih macam – macam rambu petunjuk. 5. Proses Tes Kemampuan

Tes kemampuan berisi 10 pertanyaan yang setiap pertanyaan mempunyai nilai skor 10. Jika user dapat menjawab pertanyaan dengan benar maka skor akan bertambah secara komulatif sesuai dengan jumlah pertanyaan yang di jawab dengan benar. Berikut adalah flow chart dari proses tes kemampuan :

Jika user dapat menjawab semua pertanyaan dengan benar maka skor yang diperoleh adalah 100. Setelah menjawab semua pertanyaan maka score dan nama user akan di simpan dalam database dan score akan di tampilkan ke

user sebagai informasi data. 6. Proses Pencarian Rambu

Proses pencarian rambu berfungsi untuk melakukan pencarian rambu – rambu peringatan. Berikut adalah gambar flow chart nya :

Gambar 3.17 Flow Chart Pencarian Rambu

Dari gambar flow chart diatas user menginputkan text / kata yang akan dicari kemudian sistem akan melakukan query pencarian dan menampilkan hasilnya ke user.

7. Proses Pengaturan Program

Gambar 3.18 Flow Chart Pengaturan Program

Pada tampilan flowchart diatas dapat diketahui bahwa jika sound bernilai

false maka sound akan non aktif, tetapi jika bernilai true maka sound akan on.

8. Proses Tentang Program

Tentang Program berisi tentang penjelasan deskripsi singkat dari program LantasDroid. Berikut adalah gambar tampilan flowchar dari proses tentang program :

Saat user memilih menu ini sistem akan menampilkan deskripsi singkat dari aplikasi LantasDroid.

3.3.1.5Kebutuhan Program

Sistem LantasDroid adalah sistem mobile yang berjalan pada sistem operasi Android. Untuk bisa menjalankan program ini di smartphone android ada minimum kebutuhan perangkat keras maupun perangkat lunaknya. Aplikasi ini bisa berjalan pada android versi 2.2 (froyo) untuk versi dibawah froyo kemungkinan tidak bisa jalan, tetapi kalau untuk versi diatas nya masih bisa jalan.

1. Kebutuhan Perangkat Keras

Sistem ini dirancang untuk digunakan di smartphone dan pc tablet. Berikut minimum kebutuhan perangkat keras agar sistem ini dapat berjalan dengan lancar.

a. Layar

Layar minumum yang harus terpasang adalah layar touch screen (layar sentu) bertype TFT capacitive touchscreen, 256K colors dan berdimensi 240 x 320 pixels, 3 inci.

b. Processor

Untuk besar processor minimum yang diperlukan agar sistem LantasDroid bisa berjalan adalah processor single core dengan kecepatan 600 MHz processor. Semakin besar kecepatan processornya maka akan lebih baik.

c. Storage Memory

Sistem LantasDroid adalah sistem mobile sehingga tidak memerlukan banyak sisa storage untuk bisa di instal di smartphone atau pc tablet. Hanya diperlukan sekitar 1MB sisa memori.

2. Kebutuhan Perangkat Lunak

Kebutuhan perangkat lunak disini yang dimaksud adalah operating sistem yang terinstal di smartphone atau pc tablet. Seperti yang sudah dijelaskan di pembahasan-pembahasan diatas sistem LantasDroid berjalan pada sistem operasi android. Minimum versi android yang harus terinstal adalah versi 2.2

(froyo). Selain itu sistem LantasDroid juga bisa berjalan di versi atas nya (versi 2.3 dan 3.0).

3.3.2 Per ancangan Desain Aplikasi (User Interface)

Desain sistem menggambarkan tentang user interface dari sistem LantasDroid. Dalam merancang user interface (tatap muka pengguna) harus di disesuaikan dengan pengguna dan hardware yang mendukung sistem ini. Sistem ini berjalan di sistem operasi android yang pada umumnya dipakai di smartphone dan tablet pc. Smartphone dan tablet pc yang bersistem operasi android menggunakan touch screen (layar sentu) untuk berinteraksi dengan user. Sehingga sistem LantasDroid harus dirancang dengan kondisi tersebut.

3.3.2.1Rancangan Halaman Utama

Halaman utama pada sistem ini akan tampil pertama kali pada saat sistem LantasDroid di buka. Halaman utama berisi menu-menu berupa button (tombol) di

layar. Pada tombol tersebut terdapat tulisan yang menerangkan fungsi dari masing-masing tombol. Berikut gambar rancangan Halaman utama :

Gambar 3.20 Desain Interface Tampilan utama

Dari gambar diatas tampilan menu utama dirancang dengan sederhana dan

infromatif bagi user, sehingga diharapkan user mudah dalam mengoperasikannya. 3.3.2.2Rancangan Tampilan Halaman Rambu Per ingatan

Pada tampilan layar menu rambu peringatan user akan di hadapkan dengan Rambu Peringatan

Dokumen terkait