BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan proses pembangunan komponen-komponen

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

Spesifikasi Kebutuhan Software Spesifikasi software yang dibutuhkan untuk menjalankan aplikasi penjualan Toko Batik Candi Luhur berbasis web adalah:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI_DAN_EVALUASI. dibutuhkan pengembang untuk melakukan menuliskan kode-kode program. Selain

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN Gambaran Umum Pembangunan Sistem. aplikasi ini yaitu menggunakan pemrograman prosedural yakni tidak seperti

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi adalah tahap dimana aplikasi sistem telah digunakan oleh pengguna. Sebelum benar-benar bisa digunakan dengan baik oleh pengguna, aplikasi sistem harus melalui tahap pengujian terlebih dahulu untuk menjamin tidak adanya masalah yang fatal pada saat pengguna menggunakan aplikasi sistem tersebut. Pada tahapan pengujian tedapat dua cakupan spesifikasi kebutuhan dan sistem yang meliputi perangkat keras dan perangkat lunak, implementasi pada aplikasi ini meliputi proses pengkodean basis data dan tampilan antar muka. 4.1.1 Implementasi Perangkat Keras Untuk mendukung kinerja dalam melakukan pengembangan dan pengoperasian aplikasi ini, spesifikasi perangkat keras (hardware) yang digunakan adalah sebagai berikut: 1.) Processor Intel Core 2 Duo CPU T7100 @1.80 GHz 2.) Hardisk 320 GB 3.) Memory (RAM) DDR2 3.00 GB 4.) Keyboard 5.) Mouse 6.) Ipad / Tablet Asus 4.1.2 Implementasi Perangkat Lunak Dalam pembuatan aplikasi ini, spesifikasi perangkat lunak (software) yang digunakan adalah sebagai berikut: 1.) Windows 7 Home Ultimate SP1 32-bit Operating System 2.) Xampp 3.2.1 3.) Adobe Dreamweaver CS 6 12.0 4.) Google Chrome 53.0.2785.143 m 5.) Mozilla Firefox 49.0.2

6.) Full Screen Web Browser for Mobile (Android) 4.1.3 Implementasi Basis Data Pembuatan basis data (database) dilakukan dengan menggunakan XAMPP. Adapun tampilan database adalah sebagai berikut: 1.) Pilih database Restaurant untuk menampilkan database, berikut adalah tampilan database Gambar 4. 1 Tampilan Database 2.) Klik Tables untuk membuat tabel baru atau menampilkan tabel yang sudah dibuat sebelumnya. 2

1.1.4 Implementasi Aplikasi Berikut ini adalah implementasi aplikasi dengan rancangan layar yang telah dibuat sebelumnya. a.) Implementasi Halaman Login Gambar 4. 2 Halaman Login Ini merupakan halaman login untuk admin, kitchen & Cashier sebelum masuk ke menu utama. b.) Implementasi Halaman Kitchen Pemenuhan Order Gambar 4. 3 Implementasi Halaman Kitchen Pemenuhan Order 3

Ini merupakan halaman Kitchen pemenuhan order pelanggan, dimana setelah pelanggan menentukan menu yang diorder akan dikirim ke bagian kitchen yang selanjutnya oleh bagian kitchen diproses. Selanjutnya data order yang telah diproses oleh bagian kitchen akan masuk ke bagian kasir, untuk selanjutnya oleh bagian kasir melakukan pelunasan order pelanggan c.) Implementasi Halaman Cashier Update Menu Gambar 4. 4 Implementasi Halaman Cashier Update Menu. Ini merupakan halaman kasir untuk update menu makanan dan minuman yang akan disediakan oleh restaurant kepada pelanggan. 4

d.) Implementasi Halaman Cashier Menerima Pembayaran. Gambar 4. 5 Implementasi Halaman Cashier Menerima pembayaran. Ini merupakan halaman kasir untuk menerima pembayaran dari pelanggan dan melakukan pelunasan, pada halaman ini menampilkan semua detail order pelanggan berikut ppn 10% yang ditanggung oleh pelanggan. e.) Implementasi Halaman utama pelanggan. Gambar 4. 6 Implementasi Halaman Utama Pelanggan Ini merupakan halaman utama untuk pelanggan melakukan order, pada background halaman ini menampilkan foto suasanan restaurant tersebut. 5

f.) Implementasi Halaman Menu Makanan & Minuman untuk Pelanggan Gambar 4. 7 Implementasi Halaman Cashier Menerima pembayaran Ini merupakan halaman menu makanana dan minuman untuk pelanggan, dimana pada halaman ini menampilkan semua menu yang disediakan oleh restaurant dan dapat di pesan. g.) Implementasi Halaman Order Detail Pelanggan. Gambar 4. 8 Implementasi Halaman Cashier Menerima pembayaran Ini merupakan halaman order detail pelanggan yang menampilkan semua menu makanan dan minuman yang diorder oleh pelanggan. Setiap pelanggan diwajibkan untuk mengisi nama dan nomor meja yang ditempati dan memerikasa kembali setiap menu yang dipesan, karena jika pelanggan sudah melakukan konfirmasi 6

Order Me maka menu yang dipesan akan langsung masuk ke bagian dapur dan akan segera diproses, sehingga tidak dapat dibatalkan. 4.2 Pengujian Sistem 4.2.1 Metode Pengujian Pengujian sistem ini menggunakan metode black box testing, dimana berfokus pada persyaratan fungsional perangkat lunak tanpa memperdulikan source code program. Pengujian dilakukan dengan menjalankan aplikasi sistem pemesanan secara self servie pada restaurant. Setelah aplikasi dijalankan selanjutnya adalah menguji menu-menu dan tombol-tombol yang terdapat dalam antar muka aplikasi tersebut apakah dengan tahap perancangan awal. 4.2.2 Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian, yaitu mengeksekusi aplikasi dan mengamati setiap inputproses-output yang dieksekusi pada aplikasi tersebut. Berikut ini adalah tabel skenario pengujian: No. Antar Muka Hasil Cara Pengujian Hasil Yang Diharapkan Yang Diuji Pengujian 1 Form login Input username dan password Masuk ke halaman utama. yang valid dan pilih tombol login 2 Form login Input username dan password Muncul konfirmasi login yang tidak valid dan pilih tombol login. failed dan tetap berada di halaman login. Tabel 4. 1 Skenario Pengujian Halaman Login. No. Item Yang Diuji Cara Pengujian Hasil Yang Diharapkan 1 Halaman Menu Masuk ke dalam website pada Menampilkan semua menu halaman Menu. yang disediakan oleh pihak Hasil Pengujian 7

No. Item Yang Diuji Cara Pengujian Hasil Yang Diharapkan restaurant. 2 Halaman Order Masuk ke dalam halaman Menampilkan semua detail Detail Order Detail untuk melihat order Pelanggan. semua Order. 3 Halaman Guest Masuk ke halaman guest Menampilkan form guest Book book untuk menginput kritik book untuk pelanggan dan saran dari pelanggan. melakukan input kritik dan saran mengenai restaurant Tabel 4. 2 Skenario Pengujian Halaman Pelanggan. Hasil Pengujian No. Item Yang Diuji Cara Pengujian Hasil Yang Diharapkan 1 Halaman Pilih menu Members Menampilkan detail user Members dihalaman utama untuk kitchen. Untuk mengupdate melihat profile user yang profile user dengan login dan mengganti nama memilih button update user dan password. profil. 2 Halaman Menu. Pilih Menu di halaman utama Menampilkan semua menu untuk melihat semua menu makanan dan minuman yang disajikan oleh yang disajikan oleh restaurant restaurant 3 Halaman Orders Pilih menu Orders di Menampilkan semua order halaman utama untuk melihat pelanggan berdasarkan semua pesanan pelanggan setiap meja yang belum yang belum diproses oleh diproses oleh bagian dapur. bagian kitchen. 4 Halaman Pilih menu progress di Menampilkan semua order Progress halaman utama untuk melihat pelanggan berdasarkan semua pesanan pelanggan setiap meja yang sudah yang sudah diproses oleh diproses oleh bagian dapur. bagian kitchen. Tabel 4. 3 Skenario Pengujian Halaman Kitchen. Hasil Pengujian 8

No. Item Yang Diuji Cara Pengujian Hasil Yang Diharapkan 1 Halaman Pilih menu Members Menampilkan detail user Members dihalaman utama untuk bagian kasir. Untuk melihat profile user yang mengupdate profile user login dan mengganti nama dengan memilih button user dan password. update profil. 2 Halaman Menu. Pilih Menu di halaman utama Bagian kasir dapat untuk melihat semua menu, menambah, mengedit dan menambahkan dan mengedit menampilkan semua menu menu makanan dan minuman makanan dan minuman yang disediakan oleh yang akan disediakan oleh restaurant restaurant 3 Halaman Orders (Pelunasan Pelanggan) Pilih menu Orders untuk menampilkan detail semua order pelanggan berdasarkan meja yang selanjutnya untuk dilakukan pelunasan. 4 Halaman Pilih menu Progress / Bill Progress / Bill untuk menampilkan Order pelanggan berdasarkan meja yang sudah melakukan pelunasan order dan selanjutnya akan di print bill. Menampilkan detail semua order pelanggan berdasakan meja dan kasir dapat melakukan pelunasan bagi meja yang telah selesai melakukan order. Menampilkan order pelanggan berdasarkan meja yang sudah melakukan pelunasan order, yang selanjutnya untuk di print bill nya. Tabel 4. 4 Skenario Pengujian Halaman Cashier. Hasil Pengujian 4.2.3 Analisa Hasil Pengujian Dari hasil skenario pengujian yang telah dilakukan dapat diperoleh hasil pengujian. Form yang ada pada aplikasi ini diantaranya form login, form user, form Input & update menu makanan dan minuman, form input buku tamu. Hasil skenario tersebut dengan rumusan perancangan sistem ini serta akan terangkum dalam hasil pengujian sebagai berikut: 9

1. Pengujian telah menunjukkan masukan (input), proses dan hasil keluaran (output) yang dengan rancangan pembuatan aplikasi. 2. Aplikasi ini sudah berjalan dengan baik dan benar, hal ini telah dibuktikan dari hasil skenario yang telah dilakukan. 3. User yang bertindak sebagai bagian cashier dapat melakukan input makanan dan minuman. 4. User yang bertindak sebagai bagian cashier dapat melakukan update menu makanan dan minuman. 5. User yang bertindak sebagai bagian dapur dapat melakukan proses approve atau sedang dalam tahap pembuatan pada saat menerima order dari pelanggan 6. User yang bertindak sebagai bagian dapur dan cashier dapat melihat dan mengupdate profile 7. User yang bertindak sebagai bagian cashier dapat melakukan pelunasan terhadap order pelanggan yang sudah selesai order. 8. User yang bertindak sebagai bagian cashier dapat melakukan print bill terhadap order pelanggan setelah melakukan pelunasan. 9. User yang bertindak sebagai Pelanggan dapat memilih menu yang dipesan yang kemudian masuk ke Order List pelanggan. 10. User yang bertindak sebagai Pelanggan dapat menginput testimoni pelanggan pada form guest. 10