BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap ini juga merupakan tahap meletakkan sistem agar siap untuk dioperasikan dan

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga

BAB V IMPLEMENTASI SISTEM. Implementasi dari Sistem Informasi Pengolahan Data Penerimaan DSPB dan

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

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

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Dalam mengimplementasikan basis data Sistem Pakar Diagnosa Penyakit

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISIS DAN PERANCANGAN. singkat keterangan flowchart tersebut adalah sebagai berikut. User yang mengunjungi


BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini dijelaskan mengenai, Implementasi Perangkat Lunak,

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi akan dipersiapkan bagaimana RANCANG BANGUN PERANGKAT LUNAK BANTU PENDAFTARAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO.

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI_DAN_EVALUASI

BAB IV HASIL DAN UJICOBA

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

1 BAB III METODOLOGI PENELITIAN. collaborative filtering ini digambarkan pada gambar 3.1

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Bab 4 Implementasi dan Evaluasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN. dioperasikan. Dalam pembuatan website SMK GANTRA Yayasan Pendidikan

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM. keras, form program yang sesuai, query yang digunakan, pemrograman dan

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

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI. 1. Processor Intel Dual Core 2. Memory RAM 3 Gb 3. Harddisk 160 Gb 4. Modem GSM dan Wifi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLENTASI DAN EVALUASI HASIL

BAB 4 IMPLEMENTASI DAN EVALUASI. Spesifikasi perangkat keras dan perangkat lunak yang digunakan baik oleh user

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV HASIL DAN PEMBAHASAN

IMPLEMENTASI DAN PENGUJIAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi ini merupakan tahap lanjutan dari tahap perancangan sistem. Tahap ini juga merupakan tahap meletakkan sistem agar siap untuk dioperasikan dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang telah dirancang. Langkahlangkah dalam tahap implementasi ini adalah urutan kegiatan dari kegiatan awal sampai akhir yang harus dilakukan dalam mewujudkan sistem-sistem yang telah dirancang. Adapun hasil dari tahap implementasi ini adalah suatu sistem pengolahan data yang dapat berjalan dengan baik. 5.1.1 Implementasi Perangkat Lunak Perangkat lunak digunakan untuk mendukung kinerja website Devteam: 1. Sistem operasi Microsoft Windows 7. 2. Program XAMPP. 3. Sublim Text Editor. 4. Google Chrome. 5.1.2 Implementasi Perangkat Keras Perangkat keras (hardware) mempunyai peranan penting dalam pembutan program maupun pengolahan data, karena untuk dapat mengimplementasikan sistem informasi yang telah dirancang, maka diperlukan perangkat keras yang sesuai dengan 70

sistem informasi yang diusulkan. Adapun dari perangkat keras tersebut adalah sebagai berikut : 1. Minimal Processor Intel Pentium IV atau AMD Athlon 64. 2. Minimal Harddisk 20 GB. 3. Minimal RAM 515 MB. 4. Monitor, Keyboard, dan Mouse sebagai peralatan antar muka. 5.1.3 Coding Pembuatan website menggunakan framework CodeIgniter yaitu model MVC yang menggunakan PHP untuk bahasa pemrogramannya. Untuk desainnya memakai template dari dreamwork yang merupakan perpaduan antara HTML, CSS, dan JQuery. 5.1.4 Implementasi Database Dalam pembuatan database website Devteam menggunakan database MySQL sebagai pengolah basis data. Dipergunakannya MySQL sebagai database karena multiplatform (dapat dipakai diberbagai platform berbeda, yakni: Linux, Windows, Solaris, maupun MacOS), memiliki banyak tipe data, mampu menangani database dalam skala besar dan memiliki kecepatan query yang lebih bila dibandingkan dengan tools database lainnya. Oleh karena itu dalam pembuatan website perusahaan ini dipergunakan MySQL ver.5.2.4 yang berada pada bundle XAMPP. Berikut database website Devteam dapat dilihat pada Gambar 5.1 71

Gambar 5.1 Database Devteam Database diatas terdiri dari beberapa tabel diantaranya tabel feedbcak sebagai bahan pembahasan dan ada juga tabel user dan tabel task yang sebelumnya telah dikembangkan oleh pihak perusahaan, tabel user dan tabel task digunakan oleh tabel feedback untuk melihat task mana saja yang sedang dikerjakan dan siapa staff yang mengerjakan feedback tersebut. 1. Tabel Feedback Tabel feedbcak merupakan tabel yang digunakan untuk menyimpan data berkaitan dengan fitur feedback. Struktur tabel feedback dapat dilihat pada Gambar 5.2 Gambar 5.2 Tabel Feedbcak 72

2. Tabel User Tabel user merupakan tabel yang digunakan untuk menyimpan data pengguna yang dapat mengakses sistem. Pengguna terdiri dari admin, developer dan terster. Struktur tabel user dapat dilihat pada Gambar 5.3 Gambar 5.3 Tabel User 3. Tabel Task Tabel task merupakan tabel yang digunakan sebagai tempat penyimpanan data project task para developer berdasarkan module yang sebelumnya sudah dibangun oleh pihak perusahaan yang nantinya data tersebut akan digunakan untuk menampilkan report berdasarkan module. Struktur tabel task dapat dilihat pada Gambar 5.4 Gambar 5.4 Tabel Task 73

5.1.5 Implementasi Antar Muka Pembuatan fitur feedback pada website Devteam dibangun dengan framework CodeIgniter. Website Devteam memiliki kekurangan dalam keamanannya dimana admin, tester, dan developer dapat mengakses semua fitur yang terdapat pada sistem setelah melakukan login. Berikut ini adalah implementasi dari fitur feedback pada website Devteam dapat dilihat pada Tabel 5.1. Tabel 5.1 Implementasi Interface Feedback Hak Akses Menu Fungsi Admin, Tester, Developer Feedback Menampilkan halaman menu feedback. Pada halaman terdapat tiga button sebagai kategori dari feedback yang ingin diinputkan yaitu katergori Feedback, Request Feature dan Bugs & Fixing. Dibawah tombol button tadi terdapat tabel yang menampilkan feedback yang telah diinptukan. 5.1.6 Penggunaan Program Dalam bagian ini akan dijelaskan bagaimana cara menggunakan fitur feedback. Cara penggunaannya adalah sebagai berikut : 1. Interface Form Utama Feedback. Form utama feedback merupakan tampilan utama dari menu feedback, menu ini digunakan untuk melakukan feedback berkaitan dengan pengembangan aplikasi pada perusahaan. Feedbak tersebut yang dibagi berdasarkan tiga kategori yaitu kategori feedbcak, request feature dan bugs & fixing. Form utama feedback dapat dilihat pada Gambar 5.5 74

Gambar 5.5 Form Utama Feedback 2. Interface Form add Feedback, add Request Feature dan add Bugs & Fixing. Halaman menu feedback yang terdapat dari tiga kategori yaitu add feedback, add request feature dan add bugs & fixing. Semuanya memiliki fungsi yang sama yaitu untuk menambahkan feedback berdasarkan kategori masing-masing. Berikut tampilan form add feedback dapat dilihat pada Gambar 5.6 Gambar 5.6 Form Add Feedback 75

3. Interface Form Edit Feedback, Edit Request Feature dan Edit Bugs & Fixing. Pada halaman feedback terdapat tabel yang menampilkan feedback dari semua kategori. Diujung kolom tabel terdapat kolom Action yang memiliki aksi yaitu Edit dan Detail. Berikut tampilan form edit feedback dapat dilihat pada Gambar 5.7 Gambar 5.7 Form Edit Feedback 4. Interface Form Detail Feedback, Detail Request Feature dan Detail Bugs & Fixing. Form detail pada feedback yang ada pada masing-masing kategori digunkan untuk melihat detail feedback yang telah dilakukan client. Berikut tampilan form detail feedback dapat dilihat pada Gambar 5.8 Gambar 5.8 Form Detail Feedback 76

5.2. Pengujian Sistem Pengujian perangkat lunak ini menggunakan metode pengujian Black box. Pengujian Black box berfokus pada persyaratan fungsional perangkat lunak yang dibuat. 5.2.1 Pengujian Pengujian aplikasi berikut menggunakan data uji berupa pengolahan data, pengolahan proses dan pengolahan laporan serta informasi kelengkapannya. Berikut tabel hasil pengujian dapat dilihat pada Tabel 5.2 Tabel 5.2 Kasus Pengujian pada Sistem Operasi Window 7 Kelas Uji Butir Uji Jenis Pengujian Data Feedback Pengisian data kategori feedback Black Box Pengisian data kategori Request Feature Pengisian data kategori Bugs & Fixing 5.2.2 Kasus dan Hasil Pengujian Dalam melakukan pengujian, Tentu saja ada objek yang harus diuji dimana setelah itu akan didapat hasil dari pengujian tersebut. 1. Pengujian fitur feedback dapat dilihat pada Tabel 5.3 Tabel 5.3 Pengujian Fiture Feedback Kasus dan Uji Hasil ( Data Normal ) Nama Fungsi Yang diharapkan Pengamatan Kesimpulan Penambahan Data masuk ke Data masuk ke Diterima data database dalam database Perubahan data Data dapat diubah hingga data lama menjadi data baru Data pada database berubah Diterima 77

Tabel 5.3 Pengujian Fiture Feedback (Lanjutan) Kasus dan Uji Hasil ( Data Normal ) Nama Fungsi Yang diharapkan Pengamatan Kesimpulan Penyimpanan file File dapat tersimpan pada folder Data tersimpan di PC Diterima Seleksi data berdasarkan kategori penyimpanan di PC Data dapat dikelompokkan berdasarkan kategori Data terseleksi berdasarkan kategori Diterima Kasus dan Uji Hasil ( Data Salah ) Nama Fungsi Yang diharapkan Pengamatan Kesimpulan Penyimpanan data dengan tidak mengisi lengkap data pada form Data tidak masuk dan muncul pesan peringatan Pesan tidak tersimpan dan Pesan muncul Diterima 5.2.3 Kesimpulan Hasil Pengujian Berdasarkan hasil pengujian dengan kasus Black box dapat ditarik kesimpulan bahwa perangkat lunak dapat mengetahui fungsi-fungsi yang tidak benar atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan kinerja, inisialisasi, kesalahan terminasi dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan. 78