BAB 4 IMPELEMENTASI DAN EVALUSAI 4.1 Implementasi Sistem 4.1.1 Spesifikasi Hardware Spesifikasi minimum hardware yang digunakan untuk menjalankan aplikasi dengan baik adalah sebagai berikut : a. Prosesor intel premium 4 1.6 Ghz atau yang setara. b. Memori sebesar 512 MB atau lebih (dianjurkan). c. VGA card 256MB atau lebih. d. Hard Disk Drive 512 MB atau lebih. e. CD Room Drive f. Monitor Resolusi Layar 800 x 600 pixel, high color, 16 bit. g. Keyboard h. Mouse 4.1.2 Spesifikasi Software Spesifiaksi software yang dibutuhkan agar aplikasi berjalan dengan baik antara lain: a. Sistem Operasi : Microsoft windows xp / vista/ windows 7 b. Compiler dan script editing software : Microsoft Visual Studio 2008.
44 4.2 Petunjuk Pengunaan Aplikasi 4.2.1 Tampilan layar Utama Gambar 4.1 Tampilan layar utama Menu menu yang terdapat pada layar utama ini adalah menu new, about us, exit.
45 4.2.2 Tampilan Menu New Gambar 4.2 Tampilan Menu new Pada menu New ini anda pertama kali akan diminta untuk memasukin inputan pada bagian informasi jalur kendaraan berupa banyak arah pada lalu lintas yang akan anda simulasikan. Setelah anda memasukan banyak arah yang akan anda simulasikan makan pencet tombol Generate dan akan muncul kolom dimana akan keluar banyak arah sesusai dengan jumlah banyak arah yang kita isi pada informasi jalur kendaraan. Lihat gambar 4.3 Gambar 4.3 Tampilan layar setelah memilih banyak arah.
46 Setelah muncul tampilan seperti pada gambar 4.3 maka anda diharuskan untuk mengisi berapa banyak jumlah mobil dan lebar jalan pada setiap arah yang telah anda tentukan dan klik tombol simulasi yang terdapat pada bagian paling bawah. Jika tedapat data yang kosong maka akan muncul pesan kesalahan seperti pada gambar 4.4 Gambar 4.4 Pesan kesalahan jika ada data yang kosong. Setelah mengisi semua data, klik tombol simulasi yang terletak paling bawah maka akan keluar pesan perhitungan seperti pada gambar 4.5 dan hasil akan terlihat pada kolom output yang terletak di sebelah kanan seperti pada gambar 4.6 Gambar 4.5 Pesan Perhitungan
47 Gambar 4.6 Tampilan layar output Kolom output pada sebelah kanan akan memberitahu kita berapa lama lampu hijau yang akan menyala pada masing masing arah yang telah kita isi datanya. 4.2.3 Tampilan Layar Alpha Disini saya menambahkan beberapa tampilan, yaitu salah satunya adalah tampilan alpha, dimana layar ini akan menampilkan perhitungan alpha pada program saya dengan 15 aturan yang telah dibuat seperti pada gambar 4.7.
48 Gambar 4.7 Tampilan layar Alpha 4.2.4 Tampilan Layar Z Tampilan layar Z ini adalah tampilan layar dimana dari layar inilah akan diketahui berapa lampu hijau yang akan menyala. Seperti yang terlihat pada gambar 4.9. layar Z ini merupakan layar perhitungan Z yang dihasilkan setelah kita melakukan perhitungan dengan menggunakan metode Tsukamoto fuzzy inferense system.
49 Gambar 4.8 Tampilan layar Z 4.2.5 Tampilan Menu AboutUs Apabila anda menakan menu aboutus makan akan muncul informasi tentang pembuatan program seperti gambar 4.9. Gambar 4.9 Tampilan Menu AboutUs
50 4.2.6 Tampilan Menu Exit Apabila anda menekan menu exit maka akan muncul layar peringatan seperti pada gambar 4.10. Gambar 4.10 Layar Peringatan Exit Jika anda memilih tombol yes maka anda akan mendapatkan pesan seperti pada gambar 4.11 Gambar 4.11 Pesan Exit Setelah keluar pesan seperti pada gambar 4.10 maka pilihlah tombol ok, maka anda akan keluar dari aplikasi ini, tetapi jika anda memilih tombol no makan anda akan masuk ke layar utama.
51 4.3 Perhitungan Menggunakan Metode Tsukamoto Fuzzy Infrence System (FIS) Saya akan membuat perhitungan dengan Menggunakan Metode Tsukamoto Fuzzy Inference System (FIS) dengan mencoba menginput data. Data yang di input adalah banyak kendaraan sebesar 12 buah mobil dan lebar jalur adalah 2 baris, dimana kita akan mencoba mencari lama lampu hijau menyala. Disini kita menggunakan fungsi keanggotaan dan 15 aturan (bab 3 hal 33-36). 1 min 12 2 1 min 0 0 0 Lampu akan menyala cepat: 20 20 15 0 1 20 2 min 12 2 12 2 min 0 1 0 0 Lampu akan menyala sangat cepat : 15 15 5 0 2 15 3 min 12 2 12 3 min 0 1 1 0 Lampu akan menyala cepat : 20 20 15 0
52 3 20 4 min 12 2 12 4 min 1 1 0 0 Lampu akan menyala cepat: 20 20 15 0 4 20 5 min 12 2 12 5 min 1 1 0 0 Lampu akan menyala sangat cepat : 15 15 5 0 5 15 6 min 12 2 12 6 min 0 1 1 0 Lampu akan menyala sangat cepat : 15 15 5 0 6 15 7 min 12 2 12
53 7 min 0 1 0 0 Lampu akan menyala cepat : 20 20 15 0 7 20 8 min 12 2 8 min 1 0 0 Lampu akan menyala sangat lama: 25 35 25 0 8 25 9 min 12 2 9 min 1 1 1 Lampu akan menyala lama: 30 30 25 1 9 25 10 min 12 2 12 10 min 1 1 0 0 Lampu akan menyala cepat: 20 20 15 0
54 10 20 11 min 12 2 12 11 min 1 0 1 0 Lampu akan menyala sedang : 25 25 20 0 11 25 12 min 12 2 12 12 min 1 0 0 0 Lampu menyala sedang : 25 25 20 0 12 25 13 min 12 2 13 min 0 0 0 Lampu akan menyala sangat lama: 25 35 25 0 13 25 14 min 12 2
55 14 min 0 1 0 Lampu akan menyala sangat lama: 25 35 25 0 14 25 15 min 12 2 15 min 0 1 0 Lampu akan menyala lama: 30 30 25 0 15 30 Nilai output Setelah nilai z1-z15 dihitung, makan kita dapat menentukan nilai lama lampu hijau menyala dapat dicari dengan cara: Maka akan didapat hasil : 25 Maka lampu hijau akan menyala selama 25 detik
56 4.4 Evaluasi Program Aplikasi Dari hasil implementasi program aplikasi ini, kemudian dilakukanlah suatu evaluasi. Hasil yang didapatkan dari evaluasi tersebut adalah sebagai berikut : 1. Program simulasi lalu lintas ini telah dapat melakukan tujuan yang ingin dicapai yaitu menghitung lama lampu hijau menyala dengan menggunakan metode Tsukamoto fuzzy inference system. Dari hasil yang didapat dengan menggunakan metode Tsukamoto fuzzy inference system juga digunakan untuk menghitung lama lampu merah menyala disetiap jalur. Lampu kuning pada skripsi ini dianggap konstan, sehingga lampu kuning menyala ketika waktu kurang dari 5 detik. 2. Program ini dapat memberikan perhitungan nilai alpha dan Z sehingga user bisa mengetahui darimana lama lampu hijau menyala itu didapat. 3. User interface pada program ini dirancang sesederhana mungkin sehingga user lebih mudah menggunakan aplikasi ini dan tidak kebingungan dalam menjalankan program simulasi lalu lintas ini. 4. Kelebihan dari program ini adalah dapat memberikan kita informasi tentang lama lampu hijau yang menyala sesuai dengan keadaan yang kita inginkan dan juga program ini lebih user friendly. Program ini juga memberi tahu kita informasi tentang nilai Alpha dan Z nya. Adapun kekurangan dari program ini yaitu jika kita ingin membatasi jumlah mobil apakah sedikit, sedang atau padat maka kita harus merubah nilainya pada codingan yang telah dibuat.