• Tidak ada hasil yang ditemukan

I. BAB V IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "I. BAB V IMPLEMENTASI DAN PENGUJIAN"

Copied!
27
0
0

Teks penuh

(1)

V-1

I. BAB V

IMPLEMENTASI DAN PENGUJIAN

V.1 Implementasi

Pada bab ini akan dijelaskan mengenai implementasi dan pengujian sistem yang telah dibuat. Hasil dari perancangan pada tahap sebelumnya di implementasikan dalam bahasa pemrograman. Setelah tahap implementasi selesai, dilanjutkan dengan tahap pengujian terhadap sistem yang dibuat.

V.2 Lingkup dan Batasan Implementasi

Lingkup dan batasan implementasi Sistem Informasi Rumah Kost Berbasis Website pada Rumah Kost “Hero” yaitu:

1. Bahasa pemrograman yang digunakan yaitu PHP.

2. Database yang digunakan adalah XAMPP (MySQL phpMyAdmin).

3. Aplikasi atau website ini fungsi utamanya yaitu publish informasi tentang Rumah Kost “Hero, pemesanan kamar secara online , komunikasi dengan penghuni dan pemilik kost secara online melalui forum serta berita-berita yang berkaitan dengan Rumah Kost “Hero .

V.3 Kebutuhan Sumberdaya

Kebutuhan sumber daya manusia yang dibutuhkan untuk pengujian hanya lah satu pengguna saja.Sedangkan kebutuhan hardware dan software nya kemungkinan sama pada saat implementasi aplikasi websiteyaitu sebagai berikut :

V.3.1 Kebutuhan Perangkat Keras (Hardware)

Konfigurasi minimal perangkat keras untuk menjalankan Sistem Informasi Rumah Kost Berbasis Website pada Rumah Kost “Hero”, adalah sebagai berikut :

1. Processor : Intel Pentium 4 1.6 Ghz 2. Memory (RAM) :1 GB

(2)

5. Monitor : 14 “ (1366 X 768 pixel) 6. Keyboard

7. Mouse

8. Koneksi Internet : LAN, WAN

V.3.2 Kebutuhan Perangkat Lunak (Software)

Perangkat lunak yang dipakai adalah sebagai berikut :

1. Sistem Operasi windows XP, Windows 7 ultimatum, dan lainnya. 2. Tools pembangun Macromedia 8 dan notepad ++

3. Aplikasi Xampp Bitnami 1.8.1

4. Aplikasi web browser (Mozzila Firefox atau Google Chrome)

V.4 Implementasi Antarmuka

Implementasi perancangan antarmuka dengan menggunakan bahasa pemrograman PHP, tahapan yang harus dilakukan untuk instalasi perangkat lunak yang dihasilkan, mulai dari tahapan persiapan instalasi sampai dengan perangkat lunak siap digunakan beserta petunjuk umum penggunaan perangkat lunak yang digambarkan pada dialog screen.

(3)

1. Dialog Screen Form Halaman Home

(4)

2. DialogScreen Form Rooms and Facilities(tipe-tipe kamar kost dan fasilitasnya)

(5)

3. Dialogscreen halaman Booking

Gambar V.3 Dialog ScreenBooking

4. DialogScreen Form Booking

(6)

5. DialogScreenHalaman Gallery (kumpulan foto-foto)

Gambar V.5 DialogScreen Gallery

(7)

Gambar V.6Dialog Screen halaman About Us 7. DialogScreen halaman Contact Us

Gambar V.7DialogScreen Contact Us

8. DialogScreen Form Login Admin

(8)

9. DialogScreen Form Manage Booking Approve

Gambar V.9Dialog Screen Form Manage Booking Approve

10. DialogScreen Form Manage Room Type

(9)

11. Dialog Screen Manage Form Rooms

Gambar V.11DialogScreen Form Manage Rooms

12. DialogScreen Manage Banners

(10)

13. DialogScreen Manage Messages

Gambar V.13DialogScreen Manage Messages

14. DialogScreen Form Manage Gallery

(11)

15. DialogScreen Form Manage Users

Gambar V.15Dialog Screen Manage Users

16. DialogScreenManage Forum Admin

(12)

17. DialogScreen Manage Forum Message Admin

Gambar V.17DialogScreen Manage Forum Message Admin

18. DialogScreen Form Login Member

(13)

19. DialogScreenHome Member(melihat pengumuman)

Gambar V.19DialogScreen Home Member

20. DialogScreen Forums Member

(14)

21. DialogScreen Forum Message Member

(15)

V.5 Hasil pengujian

Hasil pengujian dilakukan dengan menggunakan metode Black Box Testing, merupakan metode pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Dengan menggunakan metode pengujian black box, perekayasa sistem dapat menemukan kesalahan dalam kategori sebagai berikut :

1. Fungsi tidak benar atau hilang. 2. Kesalahan antar muka.

3. Kesalahan pada struktur data (pengaksesan basis data). 4. Kesalahan inisialisasi dan akhir program.

(16)

a. Pengujian PublishRumah Kost “Hero”

Tabel V.1Pengujian PublishRumah Kost “Hero”

No. Fungsi yang

Diuji Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 1. InputRumah Kost “Hero” Memasukkan data mengenai rumah kost “hero” terbaru. Berhasil memasukkan data mengenai rumah kost “hero”. Berhasil memasukkan data mengenai rumah kost “hero” terbaru dan menampilkan informasi rooms and facilities, gallery, about us, contact us, dan booking online. 2. Edit Rumah Kost “Hero” Merubah atau mengupdatedat a mengenai rumah kost “hero”. Berhasil merubah atau mengupdate data mengenai rumah kost “hero”.

Berhasil merubah atau mengupdate data mengenai rumah kost “hero” berdasarkan id data. 3. Hapus Rumah Kost “Hero” Menghapus atau mendelete data mengenai rumah kost “hero” Berhasil menghapus atau mendelete data mengenai rumah kost “hero” Berhasil menghapus atau mendeletedata mengenai rumah kost “hero” sesuai dengan id data.

(17)

b. Pengujian Tingkat Akurasi Publish Rumah Kost “Hero”

Tabel V.2Pengujian Tingkat Akurasi PublishRumah Kost “Hero”

No. Fungsi yang

Diuji Cara Pengujian Jumlah Pengujian Hasil Pengujian 1 Akurasi publish informasi Rumah Kost “Hero” berdasarkan data kost yang diambil. Menginputkan informasi Rumah Kost “Hero” sesuai dengan kategori masing-masing yang sudah ditentukan.

14 kali Dari 14 kali hasil pengujian dengan menginputkan data Rumah Kost “Hero”, hasilnya berhasil dari ke 14 kali pengujian tersebut. Dan hasilnya informasi Rumah Kost “Hero” yang diinput sesuai dengan data masing-masing.

c. Pengujian Perangkat Lunak

Tabel V.3Pengujian Perangkat Lunak

No. Fungsi yang Diuji Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian Admin User 1. Login Admin Melakukan login untuk membuka formhalaman utama admin Menampilkan formhalaman utama admin. OK - 2. Form utama admin Membuka formhalaman utama admin. Menampilkan daftar menu halaman admin. OK -

(18)

utama admin pilih menu rooms,lalu klik add new rooms. menambah data rooms. 4. 5. Edit data rooms Delete data rooms Pada formhalaman utama admin pilih menu rooms,lalu klik edit. Pada formhalaman utama admin pilih menu rooms,lalu klik delete. Menampilkan form untuk merubah data rooms. Menampilkan form untuk menghapus data rooms. OK OK - - 6. InputRoo m Type Pada formhalaman utama admin pilih menu room type,lalu klik add new room type. Menampilkan form untuk menambah data room type. OK - 7. Edit Room Type Pada formhalaman utama admin pilih menu room type,lalu klik edit. Menampilkan form untuk merubah data room type. OK -

(19)

8. Hapus Room Type Pada formhalaman utama admin pilih menu rooms,lalu klik add new room type. Menampilkan form untuk menghapus data room type. OK - 9. Tambah banners Pada formhalaman utama admin pilih menu rooms,lalu klik add new rooms. Menampilkan form untuk menambah data rooms. OK - 10. Editbanne rs Pada formhalaman utama admin pilih menu banners,lalu klik edit. Menampilkan form untuk merubah data banners. OK - 11 Hapus banners Pada formhalaman utama admin pilih menu banners,lalu klik add new banners. Menampilkan form untuk menghapus data banners. OK - 12 Tambah gallery Pada formhalaman utama admin pilih menu Menampilkan form untuk menambah data gallery. OK -

(20)

klik add new gallery. 13 Editgaller y Pada formhalaman utama admin pilih menu gallery,lalu klik edit. Menampilkan form untuk merubah data gallery. OK - 14 Hapus gallery Pada formhalaman utama admin pilih menu gallery,lalu klik add new rooms. Menampilkan form untuk menghapus data gallery. OK - 15 Tambah users (admin dan member) Pada formhalaman utama admin pilih menu users,lalu klik add new users.

Menampilkan form untuk menambah data users. OK - 16 Editusers (admin dan member) Pada formhalaman utama admin pilih menu users,lalu klik edit. Menampilkan form untuk merubah data users. OK - 17 Hapus users (admin Pada formhalaman utama admin Menampilkan form untuk menghapus data OK -

(21)

dan member)

pilih menu users,lalu klik add new users.

users. 18 Tambah announce ments Pada formhalaman utama admin pilih menu announcements ,lalu klik add new announcements . Menampilkan form untuk menambah data announcements. OK - 19 Editannou ncements Pada formhalaman utama admin pilih menu banners,lalu klik edit. Menampilkan form untuk merubah data banners. OK - 20 Hapus announce ments Pada formhalaman utama admin pilih menu announcements ,lalu klik add new announcements . Menampilkan form untuk menghapus data announcements. OK - 21 Tambah new thread Pada formhalaman utama admin pilih menu Menampilkan form untuk menambah new thread. OK -

(22)

admin,lalu klik add new new thread. 22 Delete new thread Pada formhalaman utama admin pilih menu forum admin,lalu klik delete. Menampilkan form untuk menghapus thread. OK - 23 Tambah forum message Pada formhalaman utama admin pilih menu forum admin,lalu klik salah satu thread. Menampilkan form untuk menambah pesan pada forum. OK - 24 Editmessa ge forum Pada formhalaman utama admin pilih menu forum admin, lalu klik edit pada pesan yang akan diedit. Menampilkan form untuk merubah pesan atau komentar. OK - 25 Hapus message forum Pada formhalaman utama admin Menampilkan form untuk menghapus pesan. OK -

(23)

pilih menu forum admin,lalu klik delete. 26 Approve Booking Pada formhalaman utama admin pilih menu booking approve,lalu klik approve. Menampilkan form untuk menerimapesanan kamar kost setelah pihak penyewa mengkonfirmasi pembayaran pada admin. OK - 27 Delete Booking Pada formhalaman utama admin pilih menu booking approve, lalu klik delete. Menampilkan form untuk menghapus data pemesan kamar kost. OK - 28 View Message Pada formhalaman utama admin pilih menu ,lalu klik delete. Menampilkan form untuk menghapus pesan. OK - 29 Delete Message Pada formhalaman utama admin pilih menu messages, lalu Menampilkan form untuk menghapus inbox. OK -

(24)

30 Search Pada formhalaman utama admindan member pilih search pada masing-masing halaman, lalu klik search. Menampilkan form untuk pencarian data. OK OK 31 Change Password Pada formhalaman utama admindan member,pilih change password, lalu isi new password. Menampilkan form untuk mengubah password. OK OK 32 Login Member Melakukan login untuk membuka formhalaman utama member. Menampilkan formhalaman utama member. OK OK 33 Tambah new thread Pada formhalaman utama member pilih menu forum Menampilkan form untuk menambah new thread. OK OK

(25)

admin,lalu klik add new new thread. 34 Tambah forum message Pada formhalaman utama member pilih menu forums,lalu klik salah satu thread. Menampilkan form untuk menambah pesan pada forum. OK OK 35 Editmessa ge forum Pada formhalaman utama member pilih menu forums, lalu klik edit pada pesan yang akan diedit. Menampilkan form untuk merubah pesan atau komentar. OK OK 36 Hapus message forum Pada formhalaman utama member pilih menu forums,lalu klik delete. Menampilkan form untuk menghapus pesan. OK OK 37 Logout Pada formhalaman admin dan member klik logout. Keluar dari sistem dan kembali ke halaman login. OK OK 38 Form utama Membuka formhalaman Menampilkan daftar menu OK

(26)

untuk guest 39 Form komentar dan contact us Membuka formcontact us Menampilkan form untuk mengomentari rumah kost “hero”. OK OK 40 Formbook ing Membuka menu booking pada halaman website, lalu klik nomor kamar dikotak berwarna hijau yang mengindikasik an bahwa kamar yang dipesan masih tersedia, kemudian pilih tipe kamar kost, dan isi form data diri pemesan.

Menampilkan formbooking online.

(27)

Gambar

Gambar V.1 Dialog Screen Home
Gambar V.2 DialogScreen Form Rooms and Facilities
Gambar V.3 Dialog ScreenBooking  4.  DialogScreen Form Booking
Gambar V.5 DialogScreen Gallery  6.  DialogScreen halamanAbout Us(tentang rumah kost “Hero”)
+7

Referensi

Dokumen terkait

Penelitian lainnya, melaporkan bahwa pekerja yang berada dalam tim memiliki level kepuasan kerja yang lebih tinggi dibandingkan dengan pekerja yang bekerja pada gaya tradisional

Menurut pendapat kami, berdasarkan audit kami dan laporan dari auditor independen lain tersebut, laporan keuangan konsolidasi yang kami sebut di atas menyajikan

No Antar Muka yang diuji Bagian dari antar muka yang diuji Status Aplikasi Skenario pengujian Hasil yang diharapkan Hasil pengujian 1 Halaman Login Proses login

Tujuannya adalah untuk menyajikan gambaran grafis dari fungsionalitas yang disediakan oleh sistem dalam hal pelaku, tujuan mereka (direpresentasikan sebagai

03 Rasio ekspor komoditas ternak yang ditolak negara tujuan terhadap total komoditas ekspor ternak pernegara tujuan (kesejahteraan tidak memenuhi persyaratan di unit usaha) 04

Dapat diambil pengajaran bahawa pengakuan dalam Islam, ianya tidak semestinya dibuat oleh pihak yang kena dakwa sahaja.Tetapi seseorang yang mahu membuat pengakuan

3 Menguasai bidang tugas, dan hal yang berhubungan dengan tugas mengajar 4 Mempunyai keterampilan yang baik dan.. pengalaman yang luas mengenai

diperlukan teknologi yang dapat menghadapi per- masalahan serius cekaman lingkungan seperti kadar garam tinggi. Hambatan pertumbuhan di lahan tersebut meningkat pada