dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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 SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V 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. Tabel 4 1 Spesifikasi Perangkat Keras 8192MB RAM


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 SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

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 EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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

APLIKASI m-checking UNTUK QUALITY CONTROL PADA PT. ABACUS KENCANA INDUSTRIES

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 TESTING DAN IMPLEMENTASI

BAB IV HASIL DAN PEMBAHASAN

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA. Menggunakan Metode KNN (K Nearest Neighbour) Berbasis Web. Di bawah ini

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI 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 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM



BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

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

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

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

BAB IV IMPLEMENTASI DAN EVALUASI. bangun aplikasi pengelolaan catering pada Tems catering. Diawali dengan

Transkripsi:

88 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan analisis dan perancangan yang telah dibahas dalam bab sebelumnya. Implementasi system aplikasi m-checking untuk quality control pada PT. Abacus Kencana Industries membutuhkan dua aspek agar system dapat dijalankan, yaitu spesifikasi kebutuhan system yang meliputi perangkat keras dan perangkat lunak. 4.1.1 Kebutuhan perangkat keras Kebutuhan (spesifikasi) perangkat keras sebagai berikut: a. Processor Intel Core i5-3230m CPU @ 2.60GHz b. Hardisk 500Gb c. RAM 4Gb d. Monitor e. Keyboard f. Mouse 4.1.2 Kebutuhan Perangkat Lunak Kebutuhan (spesifikasi) perangkat lunak sebagai berikut: a. Sistem Operasi Windows 7 Ultimate 64-bit b. XAMPP untuk web server c. Google Chrome browser 4.2 Implementasi Basis Data Implementasi basis data merupakan tahapan dimana melakukan pembuatan database pada server sesuai dengan yang telah direncanakan sebelumnya.berikut tampilan database aplikasi m-checking untuk quality control pada PT. Abacus Kencana Industries. 4.2.1 Tabel karyawan_user Table tbkaryawan_user merupakan table yang berisi data-data user yang menggunakan aplikasi ini. Table karyawan_user terdiri dari nip (Primary Key), nama, alamat, gender, role, userlogin, psswd, email, status.

89 Tabel 4.1 Tabel tbkaryawan_user 4.2.2 Tabel barang Table tbbarang merupakan table yang berisi data barang.table barang terdiri dari kode_barang (Primary Key), material, jointing_qty, plat_qty, powder_qty, nomor_nc, thickness_powder, warna, thickness_plat, jumlah_stroke_bending, dimensi, titik_welding, drawing, tanggal_input. Tabel 4.2 Tabel tbbarang

90 4.2.3 Tabel tbcounter Tabel tbcounter merupakan data yang berisi id yang berfungsi untuk merecord berapa data yang masuk ke dalam database Tabel 4.3 Tabel tbcounter 4.2.4 Tabel qc_barang Table qc_barang merupakan data yang berisi tentang barang incoming atau inprocess. Table qc_barang terdiri dari no_po (Primary Key), tanggal_input, nama_barang, kode_barang, nomor_produksi, status_masuk, nip_admin, nip_qc, status_terakhir, status_inprocess, qty, status-lolos-terakhir, tgl_status_terakhir Tabel 4.4 Tabel tbqc_barang

91 4.2.5 Tabel qc_barang_log Table qc_barang_log merupakan table yang berisi tentang data status barang yang sudah di check.table qc_barang_log terdiri dari no_log (Primary Key), no_po, status, status_inprocess, status_lolos, keterangan, nip_input, waktu_log. Tabel 4.5 Tabel tbqc_barang_log 4.3 Implementasi User Interface Aplikasi Setelah dibuat rancangan User Interface pada sebelumnya mengenai aplikasi m- checking untuk quality control pada PT. Abacus Kencana Industries, maka tahapan ini merupakan tahapan pembuatan dan implementasi desain tampilan system aplikasi usulan. 4.3.1 Halaman Login Halaman login ini merupakan halaman awal sebelum pengguna mengakses aplikasi ini. Halaman login ini akan digunakan oleh semua pengguna aplikasi ini yaitu oleh Admin QC, Staff QC, dan User. Pada halaman login, user harus memasukan username dan password untuk dapat mengakses aplikasi ini. Gambar 4.1 Halaman Login

92 User memasukkan email dan password kedalam sistem dengan syarat, sudah terdaftar di admin. Setelah input email dan password, akan di bawa ke halaman login sesuai masingmasing level login yang mempunyai level akses yang berbeda. 4.3.2 Halaman Master barang Halaman master barang merupakan halaman yang digunakan admin untuk dapat melihat, menambah atau mengupdate data barang. Gambar 4.2 Halaman Master Barang Jika admin ingin menambah barang, maka klik tombol tambah atau updatemaka akan muncul form input barang seperti dibawah ini :

93 Gambar 4.3 Halaman Input Barang Pada halaman ini admin dapat mengisi data barang yang baru.kemudian jika admin ingin meliat detail barang saja, maka klik tombol detail maka akan muncul halaman seperti dibawah ini : Gambar 4.4 Halaman Detail Barang

94 4.3.3 Halaman Master User Halaman master user merupakan halaman yang digunakan oleh admin untuk melihat serta dapat digunakan untuk menambah, mengubah ataupun menghapus data user yang telah ada di dalam database. Gambar 4.5 Halaman Master User Jika admin ingin menambahakan user baru, maka dapat mengklik tombol tambah dan akan keluar form input data user yang baru seperti dibawah ini : Gambar 4.6 Halaman Input Data User Untuk melihat data detail user, admin hanya cukup mengklik detail dan akan keluar halaman seperti dibawah ini :

95 Gambar 4.7 Halaman Detail Data User 4.3.4 Halaman Master Quality Control Halaman ini digunakan untuk melihat serta menambah ataupun menhapus data pesanan maupun penerimaan barang yang akan di check oleh staff qc. Gambar 4.8 Halaman Master Quality Control

96 Jika admin akan menambahkan barang yang akan diterima sebagai raw material, maka admin akan menambahkan sebagai incoming dengan form input sebagai berikut Gambar 4.9 Halaman Input barang incomming Jika admin akan menambahkan barang yang dipesan oleh customer dan akan menjadi barang keluar, maka admin akan menambahkan sebagai inpocess dengan form input sebagai berikut : Gambar 4.10 Halaman Input barang inprocess Sedangkan jika admin hanya ingin melihat detai barang tesebut sudah sampai pada proses apa, dapat memilih detail dan akan muncul halaman sebagai berikut :

97 Gambar 4.11 Halaman Detail Barang 4.3.5 Halaman Laporan Halaman laporan merupakan halaman yang digunakan oleh admin maupun user untuk melihat laporan barang masuk, laporan barang inprocess, laporan barang-barang yang tidak lolos quality dan summary laporan sesuai dengan periode tertentu yang dibutuhkan. Gambar 4.12 Halaman Laporan Barang Masuk

98 Gambar 4.13 Cetak Laporan Barang Masuk Gambar 4.14 Halaman Laporan Barang Inprocess Gambar 4.15 Cetak Laporan Barang Inprocess

99 Gambar 4.16 Halaman Laporan Summary Proses Tidak Lolos Gambar 4.17 Cetak Laporan Summary Proses Tidak Lolos Gambar 4.18 Halaman Summary Proses

100 Gambar 4.19 Cetak Summary Proses Gambar 4.20 Halaman Laporan Barang Keluar Gambar 4.21 Cetak Laporan Barang Keluar 4.3.6 Halaman Data Checksheet Quality Control Halaman ini merupakan halaman yang berisi tentang barang apa saja yang harus dicek oleh staff qc yang berada di lini produksi, mencakup barang incoming, inproses dan outgoing.

101 Gambar 4.22 Halaman Data Checksheet 4.3.7 Halaman Data Quality Barang Halaman ini merupakan halaman yang digunakan oleh user untuk melihat detail quality control barang yang berada di lini produksi. Gambar 4.23 Halaman Data Quality Barang

102 Gambar 4.24 Halaman Detail Data Quality Barang 4.4 Pengujian Aplikasi Tahap pengujian merupakan tahap untuk memastikan semua fungsi aplikasi berjalan dengan baik. Pengujian selain bertujuan untuk mengetahui apakah hasil sudah sesuai dengan rancangan yang telah dibuat sebelumnya juga bertujuan untuk membersihkan aplikasi dari error atau bugs. 4.4.1 Metode Pengujian Pengujian aplikasi ini dilakukan dengan metode black box testing, yaitu pengujian yang berfokus pada kesesuaian output yang ditampilkan dengan input yang sudah dilakukan, tanpa melihat source code aplikasi yang digunakan. Pengujian ini juga dapat menentukan sejauh mana aplikasi ini dapat sesuai dengan kebutuhan yang sudah disepakati sebelumnya. 4.4.2 Skenario Pengujian Scenario pengujian aplikasi berisi langkah-langkah yang dilakukan untuk memastikan semua fungsi pada aplikasi berjalan dengan baik dan sesuai dengan yang diharapkan. Berikut scenario pengujian yang dilakukan :

103 Table 4.6 Skenario Pengujian No. Item Pengujian Cara Pengujian Hasil yang diharapkan 1 Halaman Apliaksi Menampilkan Halaman Pada browser Google Chrome Login 2 Login 1. Input username dan password Menampilkan Halaman 2. Klik Tombol Login Utama 3 4 5 Menambahkan data Master Barang Menambahkan data barang incoming dan inprocess Menambahkan data user 6 Menampilkan Laporan 7 8 9 10 Mengecek barang incoming Mengecek barang inprocess Mengecek barang outgoing Melihat summary barang inprocess 1. Klik Menu barang data barang baru 2. Klik tombol tambah ditambahkan jika data valid dan akan tersimpan 3. Input data barang pada form data di databse barang 4. Klik simpan 1. Klik Menu Quality Control data barang yang akan di 2. Klik tombol Tambah Incomming/Inprocess 3. Input data barang pada form check akan maasuk ke data base dan akan muncul ke menu quality control yang digunakan oleh staff quality 4. Klik simpan 1. Klik menu user data user baru yang ditambahkan akan tersimpan di database 2. Klik tombol tambah 3. Input data user pada form 4. Klik simpan 1. Klik Menu Laporan data laporan akan muncul 2. Pilik Menu Laporan yang dibutuhkan sesuai dengan kebutuhan 3. Input tanggal laporan yang dibutuhkan 4. Klik Generate 1. Klik Menu Quality Control Incoming data yang akan di cek akan 2. Klik No. PO yang akan dicek muncul dan tersimpan di data base 3. Klik Check 4. Klik Lolos / Tidak pada Approve 5. Klik Simpan 1. Klik Menu Quality Control Inprocess data yang akan dicek akan 2. Klik No. PO yang akan dicek muncul di proses selanjutnya dan tersimpan 3. Klik Check di database 4. Klik Lolos / Tidak pada Approve 5. Klik Next Process 6. Simpan 1. Klik Menu Quality Control Inprocess data yang akan dicek akan 2. Klik No. PO yang akan dicek 3. Klik Check 4. Klik Lolos / Tidak pada Approve 5. Simpan 1. Klik menu Quality Control pada menu user 2. Klik No. PO yang akan dicek 3. Klik Detail muncul dan tersimpan di database data summary barang inprocess akan muncul secara detail

104 4.4.3 Hasil Pengujian Aplikasi Dengan melakukan pengujian sesuai scenario yang telah ditentukan sebelumnya, maka berikut ini adalah hasil pengujian secar keseluruhan : Tabel 4.7 Hasil Pengujian No. Item Pengujian Hasil Pengujian 1 Halaman Apliaksi Sesuai 2 Login Sesuai 3 Menambahkan data Master Barang Sesuai 4 Menambahkan data barang incoming dan inprocess Sesuai 5 Menambahkan data user Sesuai 6 Menampilkan Laporan Sesuai 7 Mengecek barang incoming Sesuai 8 Mengecek barang inprocess Sesuai 9 Mengecek barang outgoing Sesuai 10 Melihat summary barang inprocess Sesuai 4.4.4 Analisis Hasil Pengujian Aplikasi Berdasarkan pengujian yang telah dilakukan terhadap aplikasi, dapat disimpulkan bahwa : 1. Proses pengujian yang telah dilakukan memberikan hasil keluaran sesuai yang diharapkan 2. Tombol-tombol yang tersedia berfungsi dengan baik sesuai dengan kebutuhan 3. Aplikasi dapat menghasilkan laporan data pengecekan barang secara up to date Berdasarkan kesimpulan analisa pengujian, dapat dikatakan bahwa aplikasi yang telah dibuat telah sesuai dengan rancangan dan kebutuhan pengguna karena telah memberikan hasil dan informasi yang baik selama pengujian berlangsung.