BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab 4 Implementasi dan Evaluasi

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

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 PENGUJIAN

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 IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

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. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

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 VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Perangkat lunak yang digunakan untuk pembuatan website sekolah ini yaitu

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

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

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL RANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi tersebut mencakup perangkat lunak (software) dan perangkat keras

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi dari aplikasi system yang menggunakan beberapa fungsi yang penulis buat terdiri dari lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut. Sarana yang dibutuhkan dalam pembuatan sistem ini adalah perangkat pendukung yang terdiri dari software (perangkat lunak) dan hardware (perangkat keras) antara lain sebagai berikut : 1. Perangkat Keras : a. Proscessor : Intel core 2 duo b. RAM : 2 GB c. Hardisk : 320GB 2. Perangkat Lunak : a. Sistem Operasi : Windows 7 b. Web Server : Apache, MySQL database c. Browser : Internet Explorer, Mozila Firefox, Google Chrome d. Program : PHP e. Tampilan : Adobe dreamweaver cs 5 f. Editing : Adobe Photoshop CS 5 79

80 4.2 Implementasi Basis Data Adapun langkah-langkah untuk membuka data base adalah sebagai berikut : 1. Buka aplikasi XAMPP Control Panel, lalu klik start pada Apache dan MySQl. Gambar 4.1 Aplikasi XAMPP 2. Buka browser mozila firefox untuk membuka web server, lalu ketikan http://localhost/phpmyadmin/ pada alamat address. Gambar 4.2 Data Base localhost pada mozilla firefox

81 3. Pilih dbpolda untuk memasuki dan menampilkan database POLDA Gambar 4.3 Database Polda 4. Tampilan database users Gambar 4.4 Tampilan database users

82 5. Tampilan database Pendaftaran Gambar 4.5 Tampilan database pendaftaran 6. Tampilan database Angkatan Gambar 4.6 Tampilan database angkatan

83 7. Tampilan database Polres Gambar 4.7 Tampilan database polres 8. Tampilan data base Kesehatan1 Gambar 4.8 Tampilan database Kesehatan 1

84 9. Tampilan database Psikotes Gambar 4.9 Tampilan database psikotes 10. Tampilan data base Kesehatan2 Gambar 4.10 Tampilan database kesehatan 2

85 11. Tampilan database Kesehatan Jasmani Gambar 4.11 Tampilan database kesehatan jasmani 12. Tampilan database Pantauan Akhir Gambar 4.12 Tampilan database pantauan akhir

86 13. Tampilan database user Gambar 4.13 Tampilan database user 4.3 Implementasi Program Dari rancangan database yang telah dibuat di atas akan menghasilkan suatu aplikasi/program sbb : Halaman utama (home) menampilkan halaman login Gambar 4.14 Tampilan home / login

87 1. Halaman admin berisi sebuah form/tampilan yang mana bagi admin terdapat kolom untuk user name dan password untuk mengelola aplikasi. Gambar 4.15 Halaman Utama 2. Tampilan Data View Polres Gambar 4.16 Tampilan data view polres

88 3. Tampilan data view tahun angkatan pendidikan Gambar 4.17 Tampilan data view tahun angkatan pendidikan 4. Tampilan View Users Gambar 4.18 Tampilan data users

89 5. Tampilan View pendaftaraan Gambar 4.19 Tampilan view pendaftaraan Peserta 6. Tampilan view Laporan Data Pendafatar Gambar 4.24 Tampilan view Cetak Data Pendaftaran

90 7. Tampilan View Tes Kesehatan 1 Gambar 4.20 Tampilan View Tes Kesehatan 1 8. Tampilan View Psikotest Gambar 4.21 Tampilan View Psikotest

91 9. Tampilan Entry tes kesehatan2 10. Tampilan view tes kesehatan jasmani Gambar 4.22 Tampilan Entry tes kesehatan Gambar 4.23 view tes kesehatan jasmani

92 6. Tampilan view Pantukhir Gambar 4.24 Tampilan view Pantuhir 4.4 Metode Pengujian Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian ini memungkinkan analis system memperoleh kumpulan kondisi input yang akan mengerjakan seluruh keperluan fungsional program. Tujuan metode ini mencari kesalahan pada : 1. Fungsi yang salah atau hilang. 2. Kesalahan pada interface. 3. Kesalahan pada struktur data atau akses database. 4. Kesalahan performans atau kinerja. 5. Kesalahan inisialisasi dan tujuan akhir. Metode pengujian yang dilakukan untuk menguji program pendaftaran penerimaan perwira POLDA ini dilakukan dengan menggunakan metode black box testing. Metode Black Box testing ini merupakan pengujian program berdasarkan fungsi program. Tujuan dari Black Box testing ini adalah untuk menemukan kesalahan fungsi pada program.

93 Pengujian dengan menggunakan metode Black Box Testing dilakukan dengan cara memberikan sejumlah masukkan (input) pada program aplikasi yang kemudian diproses kebutuhan fungsional untuk melihat apakah program aplikasi web menghasilkan keluaran (output) yang diinginkan fungsi dari program aplikasi web tersebut. Bila dari input yang diberikan proses menghasilkan output yang kebutuhan fungsionalnya, maka program aplikasi yang penulis rancang berhasil, tetapi bila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka terdapat kesalahan pada program aplikasi tersebut. 4.4.1 Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian. Pengujian dilakukan dengan menjalankan aplikasi dari perancangan website. Setelah aplikasi dijalankan selanjutnya adalah menguji tomboltombol yang terdapat dalam antar muka aplikasi tersebut tahap perancangan. Tabel 4.1 Skenario Pengujian Aplikasi Penerimaan Perwira POLDA dengan No Menu yang diuji Menggunakan Metode Black Box Bagian menu yang diuji Status aplikasi Sekenario pengujian Hasil yang diharapkan 1 Halaman Utama/home 2 Laman Data Polres 3 Laman Tahun Angkatan menu input edit dan hapus input edit dan hapus Memasukkan username dan password Form input data polres Form input data tahun angkatan form tersebut form data polres form tahun Menu utama admin akan terbuka Data akan tersimpan dalam table polres dan tampil di form Data akan tersimpan dalam tabel

94 4 Laman menu user 5 Laman menu pendaftaran 6 Laman menu tes kesehatan I 7 Laman menu tes psikotes 8 Laman menu tes kesehatan II 9 Laman menu tes kesehatan jasmani II 10 Laman menu pantauan input, edit, hapus dan view input, edit dan hapus data input, edit dan hapus data input, edit dan hapus data input, edit dan hapus data input, edit dan hapus data input, edit Form input data users Form input data pendaftaran peserta Form input data tes kesehatan I Form input data tes hasil psikotes Form input data tes hasil kesehatan II Form input data hasil tes kesehatan jasmani tahap II Form input data pantauan angkatan form users form tersebut form tersebut form tersebut form tersebut form tersebut tahun angkatan, dan tampil di form Data akan tersimpan dan tampil dalam tabel siswa dan akan tampil Data akan tersimpan dalam tabel siswa dan tampil di form Data akan tersimpan dalam tabel tahun ajaran dan tampil di form Data akan tersimpan dalam tabel master kegiatan dan tampil di form Data akan tersimpan dalam tabel master users dan tampil di form Data akan tersimpan dalam tabel manajemen pelajaran dan tampil di form Data akan tersimpan

95 akhir (pantukhir) 11 Laporan peserta pendaftaran 12 Laporan daftar peserta lulus seleksi 13 Laporan hasil tes kesehatan I 14 Laporan hasil tes psikotes 15 Tampilan Logout dan hapus data pilih tanggal, submit lalu laporan tercetak pilih kode polres, submit lalu laporan tercetak pilih jenis anggota tubuh submit lalu laporan tercetak pilih menu cetak submit lalu laporan tercetak Menguji menu logout akhir dari tes seleksi penerimaan calon perwira polri Pilih form menu laporan pendaftaran peserta Pilih form menu laporan daftar peserta lulus seleksi Pilih form menu laporan tes kesehatan I Pilih form menu laporan tes psikotes Pada halaman home terdapat menu logout form tersebut Cetak data laporan pendaftaran peserta Cetak data laporan daftar peserta lulus seleksi Cetak data laporan hasil tes kesehatan I Cetak data laporan hasil tes psikotes Klik menu logout dalam tabel manajemen jadwal mengajar dan tampil di form Data laporan tercetak sesuai tanggal yang dipilih Data laporan tercetak sesuai kode polres yang dipilih Data laporan tercetak sesuai jenis anggota tubuh yang dipilih Data laporan tercetak Dapat keluar dari halaman 4.4.2 Analisa Hasil Pengujian Setelah melakukan pengujian terhadap semua sistem pada program ini, maka dapat disimpulkan bahwa pengujian telah menunjukan hasil keluaran (output) dan proses yang rancangan aplikasi program ini, dan hasil dari pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian.

96 Bahwa program aplikasi wab ini dapat digunakan sebagai kontrol dalam melakukan kegiatan penerimaan calon perwira polri secara sistematis serta dimana semua data sudah dapat di simpan dalam suatu database. Program aplikasi ini dapat dipublikasikan dengan cara mendapatkan hosting dan domain, dengan cara menyewa tempat hosting dan membeli domain pada tempat yang menyediakan jasa tersebut. Namun tidak semua hostingdan domain yang ingin dimiliki harus membayar secara rutin, ada beberapa tempat yang menyediakan hosting secara gratis. Hasil pengujian yang diperoleh dapat dianalisis sebagai berikut: Berikut adalah analisa berdasarkan hasil pengujian yang telah dilakukan. Pada saat pegawai pertama kali membuka halaman URL, localhost/sipolisi, maka akan menampilkan laman web aplikasi penerimaan calon perwira polri. Pada form login pengujian yang dilakukan adalah memasukan data login user, apabila validasi sukses maka akan diarahkan ke Menu home admin, apabila gagal maka akan ditampilkan pesan error/kesalahan pada form, dan kembali ke halaman aplikasi. Pada form data master, form transaksi yang dilakukan adalah dengan memasukkan data pada form kemudian melakukan submit atau save. Sistem akan melakukan validasi untuk memastikan bahwa field-field yang penting tidak dikosongkan atau tidak ada kesalahan format data. Bila validasi sukses maka data akan tersimpan kedalam database, apabila gagal pada validasi data maka akan muncul pesan error/kesalahan pada form. Pada form laporan pengujian yang dilakukan adalah dengan memasukkan periode laporan atau data yang dibutuhkan sebagai penentuan data yang akan ditampilkan sebagai laporan, kemudian melakukan submit. Sistem akan melakukan pencarian data berdasarkan periode atau data tersebut, bila pencarian sukses maka data akan menampilkan list/daftar data-data transaksi, apabila gagal maka akan muncul pesan error/kesalahan pada form laporan. Pada form logout mengklik pada tabel yang disediakan. Admin akan di bawa keluar halaman administrasi data