Dan sebagai lanjutan dari code member_controller pada halaman sebelumnya adalah sebagai berikut :
redirect_to :controller = member, :action = index end
def forgot_password if request.post?
u= Member.find_by_emailparams[:member][:email] if u and u.send_new_password
flash[:message] = A new password has been sent by email. redirect_to :action=login
else flash[:warning] = Couldnt send password
end end
end def change_password
member=session[:member] if request.post?
member.update_attributes:password=params[:member] [:password], :password_confirmation = params[:member]
[:password_confirmation] if member.save
flash[:message]=Password Changed end
end end
4.4 Implementasi Aplikasi Desain Antar Muka
Pada sub bab implementasi desain antarmuka ini menjelaskan beberapa form
yang terlihat dalam aplikasi tersebut yang dapat menampilkan beberapa aplikasi form, didalam user interface yaitu:
4.4.1 Form Tampilan Halaman Utama
Seperti yang telah digambarkan dan dijelaskan pada bab III mengenai rancangan user interface maka implementasinya adalah seperti pada salah satu
contoh gambar berikut ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.1 Halaman Utama Website
Form tampilan halaman utama ini akan tampilan ketika pengunjung
pertama kali membuka Website Leksono Futsal. Menampilkan halaman berinteraksi langsung dengan pengguna sehingga tampilannya harus dibuat
sedemikian rupa hingga terkesan menarik, enak dipandang dan tidak berlebihan. Didalam halaman ini berisi tentang penyambutan terhadap pengunjung dan
sekaligus perkenalan kepada pengunjung.
4.4.2 Form Tampilan Booking
Dalam hal ini adalah menampilkan tentang jadwal dan sekaligus untuk melakukan booking oleh member yang telah melakukan login. Untuk lebih
jelasnya dapat dilihat pada gambar berikut ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.2 Tampilan Halaman Booking
Halaman booking berbentuk seperti calendar, ini dibuat karena lebih praktis, disini user dapat melakukan booking lapangan dan sekaligus dapat
melihat secara langsung jadwal yang telah ada maupun yang masih kosong pada saat sebelum ataupun sesudah melakukan booking lapangan.
Bisa dilihat Gambar 4.2 yang ditandai dengan warna biru tersebut adalah tangal dan jam yang telah dipakai halaman tersebut dilihat dari sisi pekan week,
kemudian dapat dirubah dengan melihat jadwal booking dari sisi bulan mont ataupun hari day pada tombol yang berada di pojok kanan atas.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Untuk menambah booking bisa dilakukan melalui tombol yang berada di pojok kiri atas. Dan jika lapangan sudah ada yang memesan lain yang melakukan
booking maka member tersebut tidak dapat memesan lagi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
70
BAB V UJI COBA
Uji coba sendiri berfungsi untuk mengetahui keberhasilan dan kekurangan dari aplikasi yang telah dibuat. Uji coba dilakukan untuk memastikan apakah yang
dirancang sudah sesuai dengan yang direncanakan dan sesuai dengan kebutuhan pengguna. Uji coba dalam aplikasi booking ini terdiri dari beberapa beberapa
fasilitas melalui halaman-halaman dan menu yang telah dibuat.
5.1 Lingkungan Uji coba
Lingkungan Uji coba aplikasi ini dilakukan dengan apasaja yang digunakan pada implementasi yang dilakukan, lingkungan ujicoba tersebut yaitu antara lain:
• Pemrograman menggunakan Ruby On Rails versi dengan menggunakan
Netbeans IDE 7.0.
• Web Editor menggunakan NetBeans IDE 7.0 dengan Web Server
menggunakan Webrick . Dengan halaman situsnya http:localhost:3000
Web Browser menggunakan Mozilla Firefox atau Crome.
• Pada database yang digunakan, penulis menggunakan MySQL yang secara
umum banyak digunakan. •
Operating System menggunakan Microsoft Windows XP Professional Version 2002 Service Pack2, Bios Version 1.70, Processor AMD Turion
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.