Minggu, 27 Juni 2010

WHAT? ini gambaran aplikasinya..

Berikut adalah Screenshot program yang telah saya buat untuk memecahkan masalah World Cup and Hash Table.
1) Form awal


# Button daftar adalah menu untuk menempatkan pendaftar baru pada gedung sesuai dengan metode hashing.
# Button Cek Pendaftar adalah menu untuk pencarian peserta berdasarkan ID(NIP/NRP) peserta
# Button lihat Kuota adalah menu untuk melihat kondisi kuota gedung, meliputi letak kursi, dan jumlah peserta tiap gedung beserta kapasitasnya.
# Button keluar adalah untuk memberhentikan program dan menutup form.

2) Tampilan program setelah dipilih menu daftar


Ini adalah form dialog untuk memasukkan data pendaftar. Jika dimasukkan data : seorang Mahasiswa
NRP 5109100111
Nama : Muhammad Najib
Maka akan muncul dialog seperti ini


Jika dipilih Yes, akan muncul form berikut :
Form di atas menunjukkan lokasi kursi dan kuota yang ada. Tombol back untuk mengembalikan ke form awal.

3) Tampilan program setelah dipilih menu cek pendaftar

Jika dimasukkan data : Kategori : Mahasiswa NRP 5109100111, maka akan ditampilkan dialog berikut :

Jika dipilih Yes, maka akan ditampilkan form berikut :


4) Tampilan program setelah dipilih menu lihat kuota

Untuk melihat kuota gedung lain, user hanya mengklik gedung yang dimaksud di panel sebelah kanan.

yaah, begitulah sekilas program sederhana yang elah saya buat, untuk presentasi terakhir mata kuliah ASD.

Rabu, 23 Juni 2010

World Cup and Hash Table (WHAT?)

Abstraksi—Saat ini World Cup 2010 merupakan sebuah event besar yang sedang digemari oleh masyarakat. Sebuah piala akan diperebutkan oleh 32 kesebelasan sepakbola dari Negara-negara berbeda yang terhebat di seluruh dunia. Tak heran, banyak yang menantikan untuk melihat tim manakah yang akan menjadi juara pada final piala dunia ini.
Sehubungan dengan hal itu, kumpulan mahasiswa ITS telah bersepakat untuk mengisi liburan pada semester ini dengan mengadakan acara nonton bareng Final Piala Dunia 2010, dengan memanfaatkan gedung-gedung yang ada di ITS. Acara nonton bareng ini dikhususkan kepada seluruh mahasiswa, dosen, dan karyawan di ITS, dan diadakan di 12 tempat berbeda di area ITS dengan kapasitas penonton per gedung yang berbeda-beda. Pengelompokan tempat dan kursi diatur oleh panitia dari Teknik Informatika dengan memanfaatkan hash table sesuai dengan NRP mahasiswa/NIP dosen dan juga urutan pendaftarannya.
Collision terjadi saat terdapat pendaftar baru, sedangkan jumlah penonton pada gedung yang telah disediakan untuk pendaftar baru tersebut telah penuh. Untuk itu pendaftar yang bersangkutan akan dipindahkan ke gedung lain yang masih kosong dengan memanfaatkan Linear Probing. Namun jika semua gedung telah penuh, maka pendaftaran akan ditutup.
Dalam paper ini akan dijelaskan secara rinci mengenai pemecahan masalah tersebut, dengan memanfaatkan prinsip-prinsip Struktur Data dan algoritma-algoritma yang telah saya dapatkan di kelas. Namun dalam hal ini perlu saya tekankan bahwa permasalahan di atas adalah hanya sebagai misal, sekedar merupakan sebuah permasalahan yang saya angkat untuk mempraktikkan apa yang saya dapat dari perkuliahan Algoritma dan Struktur Data, dan memberikan solusi permasalahan (problem solving) yang berhubungan dengan stuktur data.

Bagaimana isi programnya? tunggu postingan berikutnya...

Testing tok...


ini gambar cuma buat testing lee..