Sequence Diagram Proses Perancangan Latar

Untuk memulai aplikasi ini dimulai dengan membuka pilihan menu dan pilih menu utama kemudian pilih menu jalur terpendek, lalu tulis tempat asal dengan cara mengetik langsung atau membaca dari memori telpon, setelah pengguna mengetikkan tempat asal pengguna harus mengisi tempat tujuan dengan cara yang sama. Pada proses ini aplikasi akan mulai menentukan jalur terpendek pada proses background yang hasilnya dapat langsung dilihat pada menu utama serta disimpan pada memori telepon.

3.2.5 Sequence Diagram

: User menu utama background penentuan jalur terpendek pilih menu utama input data algoritma dijkstra info jalur terpendek Gambar 3.4 Sequence Diagram Diagram diatas menunjukkan urutan proses yang dikerjakan oleh aplikasi dimulai dari menjalankan aplikasi, input data serta penggunaan algoritma dijkstra oleh aplikasi dan hasil yang diperoleh berupa info jalur terpendek dilakukan dalam beberapa tahap.

3.2.6 Proses Perancangan Latar

Perancangan antarmuka merupakan perancangan halaman aplikasi yang nantinya akan berinteraksi secara langsung dengan pengguna. Berikut perancangan yang akan dibuat: 1. Antarmuka menu utama merupakan tampilan awal ketika memasuki aplikasi, pada form ini terdapat dua tombol, yaitu tombol select dan tombol close. pengguna dapat memilih aktifitas apa yang akan dilakukan. Jika user ingin menjalankan aplikasi maka pilih tombol select, untuk mengakhiri penggunaan aplikasi pilih tombol close. Gambar 3.5 Antarmuka Menu Utama Terdapat beberapa button yang dapat dimanfaatkan oleh pengguna untuk menjalankan aplikasi yaitu: a. Jalur terpendek, digunakan untuk menjalankan fungsi utama aplikasi yaitu penentuan jalur terpendek. b. Nama jalan, digunakan untuk melihat jalan-jalan protokol yang ada di kota Surabaya. c. Select, untuk memilih button yang ada d. Exit, command untuk keluar dari aplikasi 2. Antarmuka penentuan jalur terpendek, form yang digunakan untuk menentukan asal dan tujuan dua tempat yang akan dicari jalur tercepat untuk melewatinya. Untuk kenyamanan pengguna form dibuat sesederhana mungkin. Gambar 3.6 Antarmuka Penentuan Jalur Terpendek Pada form ini terdapat 2 field. Field tersebut antara lain: a. Field asal, untuk menginputkan posisi mula-mula b. Field tujuan, untuk menginputkan posisi yang dituju oleh pengguna Serta terdapat beberapa button yang digunakan untuk proses atau tindakan selanjutnya, menu dan back: a. Menu, untuk memproses fields yang berada pada form tersebut, memasukkan data yang akan di proses, serta menghapus secara langsung apabila data yang di masukkan salah. b. Back, tombil ini dapat digunakan untuk kembali pada form utama atau keluar dari aplikasi. 3. Antarmuka hasil dari penentuan jalur terpendek, form yang digunakan untuk menampilkan hasil yang diperoleh, setelah aplikasi memproses data yang telah di input. Gambar 3.7 Antarmuka Hasil Penentuan Jalur Terpendek Pada form ini terdapat beberapa field yang berada sebelah atas form, field tersebut berfungsi untuk menerangkan proses sebelumnya yaitu, jalan asal dan jalan tujuan. Misalnya, field pertama berisi jalan Kertajaya dan field kedua berisi jalan Pahlawan, hal ini berarti jarak terpendek dari jalan kertajaya ke jalan pahlawan. Dan diberikan penjelasan secara detail pada field penjelasan tentang jalan-jalan yang harus dilalui Form ini juga memiliki beberapa button yaitu: a. Menu, didalamnya terdapat perintah exit b. Back, untuk kembali ke form sebelumnya Berikut ini contoh output dari penentuan jalur terpendek antar 2 jalan yang telah ditentukan: Gambar 3.8 Antarmuka Contoh Output Aplikasi Pada gambar diatas dapat dilihat output aplikasi yang menjelaskan tentang jalan terpendek antara Jalan Raya Nginden dan Jalan Raya Rungkut. Dan dibawah nya terdapat sebuah field yang menjelaskan jalan-jalan mana saja yang harus dilalui untuk sampai ke tempat yang dituju dengan jarak yang terpendek. 4. Antarmuka nama jalan, form ini berisi tentang nama-nama jalan protokol yang ada di kota Surabaya, form ini dibuat untuk memudahkan penginputan data yang ada pada form penentuan jalur terpendek. Gambar 3.9 Antarmuka Nama Jalan Pada form ini hanya terdapat beberapa button, yang didalamnya berisi: a. Menu, pada button ini ada beberapa action diantaranya memasukkan nama jalan yang akan diproses pada form jalur terpendek. b. Exit, untuk keluar dari aplikasi

BAB IV HASIL DAN PEMBAHASAN

4.1. Lingkungan Implementasi

Pada bagian ini akan dijelaskan mengenai spesifikasi handphone pada gambar

4.1 yang akan digunakan dalam implementasi sistem kali ini.

Gambar 4.1. Spesifikasi Handphone Nokia 6600 Selain handphone, perangkat lain yang digunakan untuk implementasi sistem yaitu laptop dengan spesifikasi berikut: Perangkat Keras: - Intel Celeron 2.66 GHZ RAM 512 MB Perangkat Lunak: - Microsoft Windows XP SP2 - Java Development Kit 6 Update 2 - NetBeans IDE 6.0 46