Pengujian Halaman LayananMenu Utama Pengujian Proses Melihat Jadwal

menggunakan bantuan sebuah Data Flow Diagram DFD yang menggambarkan aliran data dari aplikasi yang dibuat. DFD menggambarkan juga interaksi masing-masing proses yang berjalan dengan tempat penyimpanan data store, dalam hal ini basisdata. Gambar 3.3. DFD Level 2 Untuk Proses Melihat Jadwal pada Aplikasi Pemesanan Tiket Kereta Api Gambar 3.4. DFD Level 2 Untuk Proses Memesan Tiket pada Aplikasi Pemesanan Tiket Kereta Api Gambar 3.5. DFD Level 2 Untuk Proses Melihat Tiket Pesanan pada Aplikasi Pemesanan Tiket Kereta Api

IV. HASIL PERANCANGAN

Aplikasi yang dibuat telah dapat diakses dengan baik melalui Ponsel yang dilengkapi dengan cHTML browser pada URL http:202.152.228.35ta . Layar ponsel yang digunakan adalah Ponsel Nokia 3530 yang telah dilengkapi dengan browser Reqwireless 3.0. Namun untuk pengujian dan kemudahan visulisasi akan digunakan cHTML browser ibrowser dari webXtra. Pengujian basisdata akan menggunakan PHPMyAdmin yang merupakan salah satu database manager untuk basisdata MySQL. 4.1. Pengujian Halaman Muka Halaman muka untuk Aplikasi Pemesanan Tiket Kereta Api Berbasis Teknologi Imode terdapat pada file index.php dan tampilannya ditunjukkan pada Gambar 4.1 Gambar 4.1. Halaman Muka Aplikasi Pemesanan Tiket Kereta Api

4.2. Pengujian Halaman LayananMenu Utama

Setelah pengguna memilih opsi Pemesanan maka akan ditampilkan Halaman Layanan yang berisi menu-menu yang dapat dipilih. P 1.1 Input Sta.Asal Sta Tujuan Kelas KA P 1.2 Validasi Input P 1.5 Tampilkan Info. KA P 1.4. Validasi Input P 1.3. Inp. Jam Inp. Tanggal Pengguna tkereta tseat ttarip Nama_ka kelas asal tujuan w_berangkat w_sampai Tanggal pesan_seat max_seat DEWASA ANAK LANSIA VETERAN PENSKA PEGKA P 1 Proses Melihat Jadwal Asal Tujuan Kelas Asal Tujuan Kelas W_berangkat W_berangkat tanggal P 2.1 Inp Sta.Asal Tujuan Kelas P 2.2 Validasi Input P 2.5 Tampilkan Info. KA P. 2.4 Validasi Input P 2.3 Inp. Jam Inp. Tanggal tkereta tseat ttarip Nama_k a kelas as al tujuan w_ber angk at w_sampai Tanggal pesan_seat max _seat DEW A SA A NA K LA NS IA V E TER AN PE NS KA PE GK A Proses Melihat Jadw al P 2.6 Input Tarif Jumlah T iket P 2.7 Validasi Input P 2.8 Konfirmasi Pesanan P 2.9 Inp. Inf. Pemesan Inp. Inf CC tbank tpenu mpan g ttransaksi P 2 Proses Memesan Tiket Pengguna A sal Tujuan K elas As al Tujuan Kelas W_berangkat W _berangkat tanggal No_cc Nama_cc saldo limit saldo No_cc jml_pesan, tgl_brk t, tgl_pesan, harga, tarif Id_k ereta, nama_pes an, id_penumpang P2.10 Konfirmasi Isian P 2.11 Validasi T ransaksi P 2. 12 Konfirmasi Pemesanan Sukses P esan_s eat P 3.1 Input Nama Inp. No_id P 3.3 Tampilkan Informasi Tiket tkereta tpenumpang ttransaksi Nama_ka,asal, tujuan,w_berangk at,w_sampai ,kelas Nama_pesan, id_penumpang Jml_pesan, tgl_brkt P 3 Proses Melihat Tiket Pesanan Pengguna P 3.2 Validasi Nama_pesan, id_penumpang Gambar 4.2. Halaman Layanan.

4.3. Pengujian Proses Melihat Jadwal

Apabila pengguna memilih opsi “Melihat Jadwal” pada Halaman Layanan maka akan ditampilkan halaman isian input yang berisi pilihan untuk memilih Stasiun AsalKeberangkatan, Stasiun Tujuan, dan Kelas KA. Gambar 4.3. Halaman Isian Proses Melihat Jadwal Gambar 4.4. Halaman Informasi KA 4.4. Pengujian Proses Memesan Tiket Proses memesan tiket dimulai pada saat pengguna memilih opsi “ Pesan Tiket” pada Halaman Layanan. Gambar 4.5. Halaman Isian Informasi Pemesan dan Kartu Kredit. 4.5. Pengujian Proses Melihat Tiket Pesanan Gambar 4.6. Halaman Isian Lihat Tiket Anda 4.6. Pengujian Halaman Ketentuam Pemesanan Gambar 4.7. Ketentuan Pemesanan

4.7. Pengujian Halaman Bantuan