BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

dokumen-dokumen yang mirip
Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI 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. 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 SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM USULAN

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

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 SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

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

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

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV HASIL DAN PEMBAHASAN

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 APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. keras dan perangkat lunak untuk sistem ini adalah sebagai berikut :

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN


c. Rancangan Menu News

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tahap ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Tujuan implementasi adalah untuk menerapkan perancangan yang telah dilakukan terhadap sistem sehingga user dapat member masukan demi berkembangnya sistem yang telah dibangun. 4.1.1 Implementasi Perangkat Keras Hardware yang digunakan untuk pembuatan sistem informasi ini secara optimal memerlukan spesifikasi minimum komputer sebagai berikut : 1. Komputer Server a. Processor : minimal (2,4GHz) / Intel Core duo b. Hardisk : minimal 80 Gb c. Memory : minimal 512 Mb d. Monitor : minimal 15 e. Mouse dan keyboard 4.1.2 Implementasi Perangkat Lunak Perangkat lunak (Software) yang disarankan untuk digunakan agar program ini dapat berjalan dengan baik. Langkah-langkah mempersiapkan kebutuhan perangkat lunak, yaitu : 1. Install sistem operasi windows 7 atau windows xp 2. Install xampp v3.2.1 atau lebih sebagai web server aplikasi 3. Install php 5 + untuk menjalankan programnya, biasanya telah termasuk kedalam xampp 4. Install Mysql untuk DBMS 5. Install browser mozilla,google chrome, internet explorer dsb untuk mengakses aplikasi 1

Proses pengujian aplikasi ini menggunakan sistem operasi windows 7 serta menggunakan browser mozilla firefox untuk mengakses halaman aplikasinya. Untuk web serverya sendiri menggunakan apache webserver v3.2.1 dan mysql sebagai databasenya. Untuk mengakses aplikasi alamat yang digunakan untuk mengakses di browser yaitu https://localhost/sistem_/ maka secara otomatis akan mengarahkan ke halaman login aplikasi. Berikut tampilan apache web server yang digunakan. Gambar 4.1 Alamat Apache Web Server Untuk database dalam aplikasi ini menggunakan mysql bawaan dari software xampp yang telah terinstal. Berikut tampilan halaman phpmyadmin yang digunakan. Gambar 4.2 Halaman PhpMyadmin 2

4.1.3 Implementasi base Tahap awal dalam pembuatan aplikasi ini yaitu pembuatan database, berikut adalah tabel - tabel yang dibentuk : Gambar 4.3 base Tabel User Gambar 4.4 base Tabel Posisi Gambar 4.5 base Tabel Project Gambar 4.6 base Tabel Penilaian 3

Gambar 4.7 base Tabel Pegawai Gambar 4.8 base Tabel Cluster Gambar 4.9 base Tabel Hasil Analisa K-Means 4

4.1.4 Implementasi Antarmuka Implementasi antarmuka dilakukan dengan setiap halaman aplikasi yang dibuat dan pengkodeannya dalam bentuk file program. Berikut ini adalah implementasi antarmuka yang dibuat Tabel 4.1 Tabel Antarmuka Menu Deskripsi Nama File Login File antarmuka untuk menangani login Login.php Karyawan Cluster Project Proses Penilaian Hasil Perhitungan File antarmuka untuk menangani datadata dan juga data nilai kompetensi masing-masing File antarmuka untuk menangani pengelolaan data-data cluster File antarmuka untuk menangani pengelolaan data-data yag sedang berjalan File antarmuka untuk memproses dengan menggunakan perhitungan algoritma k-means File antarmuka untuk menangani laporan hasil analisa masing-masing Employee.php Cluster.php Project.php Penilaian.php Perhitungan.php 4.1.5 Tampilan Untuk memperjelas bentuk dari implementasi antarmuka diatas berikut ini adalah beberapa contoh tampilan aplikasi yang telah dibuat. 1. Tampilan Login 5

2. Tampilan Halaman Utama Gambar 4.10 Tampilan Login Gambar 4.11 Tampilan Halaman Utama 3. Tampilan Halaman Cluster Gambar 4.12 Tampilan Halaman Utama 6

4. Tampilan Halaman Projek Yang Dikerjakan 5. Tampilan Setting Karyawan Gambar 4.13 Tampilan Halaman Project Gambar 4.14 Tampilan Setting Karyawan 7

6. Tampilan Detail Karyawan Gambar 4.15 Tampilan Detail Karyawan 7. Tampilan Proses Penilaian Gambar 4.16 Tampilan Proses Penilaian 8

8. Tampilan Hasil Analisa K-Means Gambar 4.17 Tampilan Hasil Analisa K-Means 4.2 Pengujian Sistem Pengujian yang akan digunakan untuk menguji sistem adalah metode pengujian black box. Pangujian black box berfokus pada persyaratan fungsional perangkat lunak tanpa memperdulikan source code program. Pengujian ini bertujuan untuk mengetahui sejauh mana sistem dapat memenuhi keinginan user. 4.2.1 Prosedur Pengujian Pengujian yang dilakukan dengan menggunakan metode black box testing dilakukan dengan cara memberikan sejumlah masukan(input) pada program aplikasi yang kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program menghasilkan keluaran (output) yang diinginkan sesuai dengan fungsi dari aplikasi tersebut. Bila dari input yang diberikan menghasilkan output yang sesuai dengan kebutuhan fungsionalitasnya, maka program aplikasi yang penulis rancang berhasil tetapi apabila tidak sesuai maka masih terdapat kesalahan pada program aplikasi tersebut. 9

Tabel 4.2 Tabel Rencana Pengujian Item Uji Detail Pengujian Jenis Uji Login Verifikasi Login Pengelolaan data Pengelolaan data cluster Pengelolaan data Proses Penilaian Tambah Edit Hapus Simpan Tambah Edit Hapus Simpan Tambah Edit Hapus Simpan Cek Clustering Cek Perhitungan Simpan Hasil Penilaian 4.2.2 Skenario Pengujian Sekenario pengujian diperlukan untuk mengetahui apakah aplikasi yang dibuat dapat berfungsi dengan baik atau tidak. Sekenario pengujian dilakukan dengan memilih dari setiap pilihan yang ada pada aplikasi web ini, kemudian dilakukan pengujian dengan menekan tombol-tombol dan juga mengisi form-form yang terdapat dalam aplikasi ini, apakah sudah berjalan dengan baik atau tidak. 10

Tabel 4.3 Tabel Sekenario Pengujian Antarmuka yang Bagian dari antar Status Skenario Hasil yang No. diuji muka yang diuji aplikasi pengujian diharapkan 1. Halaman utama Proses link home Menu home Klik link yang Menu home (Home) telah terbuka tersedia di terbuka terhubung halaman awal dengan halaman link yang diklik 2. Halaman Master Proses link master Menu master Klik link yang terhubung dengan Karyawan tersedia di halaman link yang telah terbuka master diklik 3. Halaman Master Proses Link Master Menu master Klik link yang terhubung dengan Cluster cluster cluster telah tersedia di halaman link yang terbuka master cluster diklik 4. Halaman Master Proses link master Menu master Klik link yang terhubung dengan Project telah tersedia di halaman link yang terbuka master diklik 5. Halaman Proses Proses link proses Menu proses Klik link yang terhubung dengan Penilaian tersedia di halaman link yang telah terbuka proses diklik 6. Halaman Laporan Proses link hasil Menu hasil Klik link yang terhubung dengan Hasil Perhitungan perhitungan perhitungan tersedia di halaman link yang telah terbuka hasil diklik dan dapat perhitungan melihat laporan hasil perhitungan 7. Halaman tambah Proses link tambah Form input Input data baru data dan data baru akan menginput data sesuai dengan tersimpan ke telah muncul form yang datasbase muncul 8. Halaman ubah Proses link ubah data Form untuk Perubahan perubahan cluster cluster dan mengedit mengedit data data cluster cluster akan data cluster cluster telah dalam form tersimpan di muncul sudah sesuai database 11

9. Halaman tambah Proses link tambah Form input Input data akan data dan data cluster sesuai tersimpan di menginput data telah muncul dengan form database yang muncul 10. Halaman tambah Proses link tambah Tombol Menekan hasil proses data untuk tombol perhitungan akan menggunakan metode memproses Berikutnya tersimpan dalam k-means sesuai sampai dengan database cluster yang tersedia telah berjalan tahap sesuai yang penyimpanan diharapkan Tabel 4.4 Tabel Evaluasi Hasil Pengujian No. Nama Prosedur Masukan Keluaran Kriteria HasilYang Menu Pengujian Yang Evaluasi Hasil Didapat Diharapkan 1. Login Input data Username Masuk Ke masuk login dan halaman masuk ke ke halaman password utama(home) halaman home selanjutnya jika gagal tidak dapat masuk 2. Sub menu Masukan data Input data tambah yang form data tersimpan, menyimpan data akan diinput tambah masuk ke jika tidak data dan masuk ke baru sesuai dengan database dan tidak dapat sub menu list form lalu klik baru akan masuk tersimpan tombol save ke sub menu list 3. Sub menu Masukan data ubah data yang akan di perubahan data perubahan menyimpan dan ubah lalu klik pada form masuk ke akan tersimpan, melakukan tombol save database dan jika tidak data perubahan data akan masuk tidak dapat dan masuk ke ke sub menu tersimpan sub menu list 12

list 4. Sub menu Klik tombol hapus data hapus dalam - data akan melakukan list tabel berhasil terhapus jika penghapusan dhapus tidak maka data data tidak akan terhapus 5. Sub menu Masukan data cluster ubah data yang akan di perubahan masuk ke data perubahan menyimpan dan cluster ubah lalu klik pada form database dan akan tersimpan, melakukan tombol save cluster akan masuk jika tidak data perubahan data ke sub menu tidak dapat dan masuk ke list cluster tersimpan sub menu list cluster 6. Sub menu Masukan data Input data tambah yang form masuk ke data tersimpan, menyimpan data akan diinput tambah database dan jika tidak data dan masuk ke baru sesuai dengan akan masuk tidak dapat sub menu list form lalu klik baru ke sub menu tersimpan projcect tombol save list 7. Sub menu Masukan data ubah data yang akan di perubahan masuk ke data perubahan menyimpan dan ubah lalu klik pada form database dan akan tersimpan, melakukan tombol save akan masuk jika tidak data perubahan data ke sub menu tidak dapat dan masuk ke list tersimpan sub menu list 8. Sub menu Klik tombol hapus data hapus dalam - berhasil data akan melakukan list tabel dhapus terhapus jika penghapusan tidak maka data data tidak akan terhapus 9. Sub menu Pilih proses yang akan data melakukan 13

dinilai lalu klik dan akan masuk akan tersimpan penyimpanan tombol cluster ke database jika tidak maka data berikutnya yang telah data tidak akan untuk di tersimpan melanjutkan entrykan proses. Setelah hasil keluar lalu klik tombol simpan untuk menyimpan hasil 10. Sub menu Klik sub menu Masuk ke sub hasil lalu akan menu hasil apabila menampilkan perhitunga muncul list perhitunga halaman yang hasil dari proses n - dituju tampil berikut dan dapat dan dari menampilkan masuk ke masing-masing hasil dari program yang proses dituju 4.2.3 Analisa Hasil Pengujian Setelah dilakukan pengujian secara menyeluruh terhadap aplikasi penentuan talenta, maka dapat disimpulkan bahwa pengujian telah menunjukan hasil keluaran (output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil pengujianini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian. Hasil pengujia yang diperoleh dapat dianalisa sebagai berikut ini : 1. Halaman login, yang mengontrol aktivitas submenu/link-link dalam aplikasi penentuan talenta ini dapat berjalan sesuai yang diinginkan 14

2. Halaman utama (home) link-link yang menghubungkan antar interface berjalan dengan baik 3. Halaman master,master cluster,dan master yang berfungsi untuk mengelola dan memanipulasi data-data yang berhubungan dengan,cluster maupun - yang dikerjakan telah berjalan dengan baik sesuai yang diharapkan 4. Halaman proses dapat berjalan dengan baik sesuai dengan fungsinya 5. Halaman laporan hasil perhitungan dapat menampilkan proses talenta yang telah dilakukan telah berjalan dengan baik. 15