Implementasi Sistem IMPLEMENTASI PERANGKAT LUNAK

57 a. Processor Pentium 4 atau core duo atau teknologi yang lebih tinggi b. Memori minimal 512 Mb c. Hardisk minimal 80 GB d. VGA 8 Mb atau lebih e. Monitor f. Keyboard dan Mouse

4.1.2 Instalasi Program dan Pengaturan Sistem

Pengembangan Aplikasi Panduan Wisata Pada Travel Agency bagi Backpacker membutuhkan perngkat lunak yang sudah terinstalasi, adapun tahapan-tahapn instalasi dan pengaturan setting sistem yaitu : a. Install system operasi Windows 7 b. Install Program Apache XAMMP yang sudah terintegrasi dengan PHP dan MySql c. Gunakan setting default yang disediakan oleh XAMMP untuk menyiapkan lingkungan kerja sistem.

4.2 Implementasi Sistem

Dari desain interface pada bab III, maka dapat kita implementasikan perangkat lunaknya sebagai berikut : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 58 Ketika pertama kali user yaitu pngunjung situs memasukkan alamat situs kedalam address bar browser maka akan diload halaman index yang merupakan halaman utama situs berikut : Gambar 4.1 Halaman Utama Jika user adalah pengunjung situs yang belum pernah melakukan pendaftaran pada situs, maka tidak akan memiliki akses untuk memasuki halaman lain. Jika user tersebut berniat mendaftar maka yang harus dilakukan adalah mengklik tombol registrasi untuk mendapatkan halaman registrasi sebagai berikut : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 59 Gambar 4.2 Halaman Registrasi Pada halaman utama maka user akan disuguhkan Tampilan promosi dari travel agent, selain itu pada halaman ini pula disediakan halaman login. Prosedur login dibedakan menjadi 2, yakni login member dan login admin. Perhatikn script berikut : if _GET[act] == proses_login { sql = select USERNAME, PASSWORD from MEMBER where USERNAME = _POST[nama]; rs = db-Executesql; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 60 row = rs-FetchNextObject; if row-USERNAME == _POST[nama] == admin row-PASSWORD == _POST[pass]{ _SESSION[ID_USER] = row-USERNAME; ID = ; password = ; digunakan utk menuju sesion admin headerlocation: adminindex.php; } else ifrow-USERNAME == _POST[nama] row-PASSWORD == _POST[pass] { _SESSION[ID_USER] = row-USERNAME; ID = ; password = ; digunakan utk menuju sesion admin headerlocation: memberindex.php; }else{ echo script type=textjavascript { alertusername dan password anda salah; window.location = index.php; } script; } Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 61 Setelah proses login dilakukan maka tampilan situs akan diberikan sesuai dengan pengenalan user setelah authentikasi data login. Untuk admin maka tampilan utama setelah login adalah seperti dibawah ini. Gambar 4.3 Halaman Admin Sebagai admin, maka menu-menu yang disediakan adalah menu-menu untuk memodifikasi database. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 62 Gambar 4.4 Form Insert Member Gambar 4.5 Form Update Member Ini adalah form untuk update data member, jika kita tekan edit maka langsung ke halaman ini. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 63 Gambar 4.6 Form Mangement Paket Wisata Gambar 4.7 Form Insert Paket Wisata Form ini untuk memasukkan data paket yang nantinya bisa dipesan oleh member. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 64 Gambar 4.8 Form Update paket wisata Jika pada saat authentikasi user dikenali sebagai member, maka halaman yang akan diload adalah halaman member. Gambar 4.9 Halaman Utama Member Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 65 Gambar 4.10 Halaman Paket Wisata Pada halaman paket wisata, setiap paket yang tersedia dalam database akan di load, disertai dengan keterangan detail tentang paket tersebut. Gambar 4.11 Halaman Merencanakan paket Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 66 Gambar 4.11 Halaman Panduan Wisata Halaman panduan wisata merupakan halaman yang digunakan untuk membantu member merencanakan wisata berdasarkan budget yang dimiliki, dengan demikian diharapkan member memiliki gambaran yang jelas tentang wisata yang akan dijalani menyesuaikan dengan dana yang ada. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 67

BAB V UJI COBA DAN EVALUASI

5.1 Pengujian Umum

Dalam bab ini akan dijelaskan mengenai hasil uji coba perangkat lunak pembangunan Aplikasi Panduan Wisata Pada Travel Agency Bagi Backpacker. Selain itu, dari hasil pengujicobaan yang telah dilakukan akan dianalisa apakah rancangan ini telah berjalan sesuai dengan tujuan yang telah dipaparkan pada bab I. Berikut ini adalah spesifikasi perangkat lunak sebagai pendukung aplikasi yang dibuat : aplikasi Apache XAMMP 1.6.2, aplikasi Database MySql Client Version 5.0.41 yang telah terintegrasi dalam XAMMP, aplikasi PHP version 5.2.2.

5.2 Pengujian Sistem

a. Sebagai Admin

Ketika pertama kali alamat situs diketikkan pada addressbar browser, maka yang akan diload pada pengunjung situs adalah halaman utama aplikasi. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.