BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB III ANALISIS PENYELESAIAN MASALAH

STUDI DAN IMPLEMENTASI PENGUKURAN FLUKTUASI NILAI SAHAM DENGAN METODE FORCE INDEX

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI. Pada bab ini akan dijabarkan mengenai implementasi perangkat lunak berdasarkan hasil analisis dan perancangan di bab III.

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

BAB IV IMPLEMENTASI. Perangkat keras yang digunakan adalah seperangkat komputer dengan spesifikasi sebagai berikut:

BAB I PENGANTAR 1. Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN UKDW

BAB IV IMPLEMENTASI DAN PENGUJIAN

UKDW BAB 1 PENDAHULUAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN. Tujuan pengujian yang dilakukan terhadap perangkat lunak PRStock adalah sebagai berikut :

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN. pengembangan sistem pemugaran citra digital dengan algoritma exemplar-based

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

4 BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV ANALISIS DAN PERANCANGAN SISTEM

UKDW BAB 1 PENDAHULUAN

BAB V IMPLEMENTASI SISTEM

1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN PENGUJIAN. simulasi untuk mengetahui bagaimana performanya dan berapa besar memori

BAB III METODE PENELITIAN

1 BAB III METODE PENELITIAN

BAB 3 METODE PENELITIAN. dalam melakukan penelitian untuk memudahkan penyusun dalam

BAB V IMPLEMENTASI. Bab V Implementasi

BAB 4 IMPLEMENTASI DAN EVALUASI. memadai. Berikut ini akan dijelaskan spesifikasi perangkat lunak dan keras yang Spesifikasi Perangkat Keras

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL & UJI COBA

@UKDW BAB 1 PENDAHULUAN

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

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB V IMPLEMENTASI SISTEM

BAB III METODOLOGI PENELITIAN

BAB V PENGUJIAN. Perancangan kasus uji yang akan dilakukan meliputi pengujian terhadap dua hal, yaitu:

BAB I PENDAHULUAN 1.1. Latar Belakang

UKDW BAB I PENDAHULUAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor : Intel Pentium IV 2,13 GHz


BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

UKDW BAB 1 PENDAHULUAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

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

1.1 Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB IV HASIL DAN UJI COBA

BAB 4 RANCANGAN YANG DIUSULKAN. Berikut ini merupakan class diagram di mana menggambarkan hubungan antara

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODOLOGI PENELITIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN


UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Pembuatan Sistem Informasi Penatausahaan Surat dan Arsip berbasis Web Studi Kasus Kantor Pelayanan Perbendaharaan Bengkulu

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB V PENGEMBANGAN PERANGKAT LUNAK BANTU

UKDW BAB 1 PENDAHULUAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

PEMBANGUNAN APLIKASI ANALISIS PERGERAKAN HARGA SAHAM DENGAN METODE WILLIAMS PERCENT RANGE

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN UKDW

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN Bab empat memberikan penjelasan menyeluruh terhadap implementasi perangkat lunak yang dikembangkan untuk tugas akhir ini dan pengujian yang dilakukan. 4.1 Implementasi 4.1.1 Lingkungan Implementasi Lingkungan implementasi yang akan diuraikan mencakup lingkungan perangkat keras dan perangkat lunak yang digunakan dalam membangun tugas akhir ini. 4.1.1.1 Lingkungan Perangkat Keras Perangkat keras yang digunakan adalah sebuah notebook dengan spesifikasi sebagai berikut 1. Prosesor Intel Core Duo T2500 2.0Ghz 2. RAM 2GB 3. Harddisk 5400 rpm 120GB 4. Perangkat keluaran berupa monitor notebook 5. Perangkat masukan berupa mouse dan keyboard 4.1.1.2 Lingkungan Perangkat Lunak Spesifikasi perangkat lunak yang digunakan untuk membangun tugas akhir ini adalah: 1. Sistem operasi Windows Vista Ultimate 32bit 2. Bahasa pemrograman Java 3. Tools pemrograman Netbeans IDE 6.1 4.1.2 Batasan Implementasi Batasan yang didefinisikan untuk implementasi perangkat lunak ini adalah sebagai berikut: IV-1

IV-2 1. Website http://finance.yahoo.com yang dapat diakses dan tidak berubah strukturnya, sehingga data dapat di-download dengan benar. 2. Grafik yang digambarkan adalah grafik saham, grafik Force Index dengan EMA 2 hari, dan grafik Force Index dengan EMA13 hari 4.1.3 Implementasi Kelas Analisis perancangan yang telah dilakukan pada Bab 3 kemudian diimplementasikan dengan menggunakan bahasa pemrograman java yang mendukung konsep pemrograman berorientasi objek. Tabel 15 Menunjukkan implementasi dari hasil perancangan tersebut Tabel 15 Implementasi Kelas No Kelas Nama file 1 ForceStock ForceStockApp.java 2 FormForceStock ForceStockView.java 3 FormGraphic ForceStockProcessingForm.java 4 FormDownload ForceStockDownloadForm.java 5 FormConnection ForceStockConfigurationForm.java 6 Dataviewer ForceStockDataViewer.java 7 DownloadController ForceStockDownloadController.java 8 ConnectionController ForceStockConfiguration.java 9 Stock Stock.java 10 Stocklist Stocklist.java 11 Companylist ForceStockCompanyList.java 12 FormCompany ForceStockAddCompanyDialog.java 4.2 Pengujian 4.2.1 Tujuan Pengujian Terdapat beberapa hal yang menjadi tujuan pengujian terhadap perangkat lunak yang dikembangkan ini, yaitu: 1. Memeriksa kesesuaian hasil implementasi dengan hasil analisis dan perancangan perangkat lunak

IV-3 2. Memeriksa ketepatan Metode Force Index dalam mengukur pergerakan nilai saham 4.2.2 Lingkungan Pengujian Pengujian perangkat lunak dilakukan pada lingkungan yang sama dengan lingkungan implementasi. Spesifikasi rinci mengenai lingkungan implementasi dapat dilihat pada subbab 4.1.1 4.2.3 Batasan Pengujian Pada data pengujian yang dipakai, data berisi informasi nama perusahaan, nilai penutupan, nilai tertinggi, nilai terendah, nilai pembukaan, nilai penutupan terakhir, serta tanggal dari masing-masing kumpulan data. Batasan pengujian yang didefinisikan adalah sebagai berikut: 1. Harga penutupan terakhir tidak digunakan 2. File sumber data dengan format csv tidak disimpan 3. Data diambil secara langsung dari http://finance.yahoo.com. Sehingga jika terjadi perubahan data pada website tersebut, maka data yang dipakai adalah data yang diambil pada saat pengujian dilakukan. Oleh karena adanya batasan ini, perubahan nilai pada data tersebut tidak akan menyebabkan adanya perubahan. 4.2.4 Data Pengujian Terdapat 4 buah data yang dipakai untuk pengujian tugas akhir ini yaitu: Google, daily, 1 jan 2007-1 jan 2008 General Electric, weekly 1 jan 2005 1 jan 2008 Cisco Systems, monthly 1 jan 2001 1 jan 2008 Amazon.com INC, daily, 1 jan 2000 1 jan 2008

IV-4 4.2.5 Skenario Pengujian Tujuan pembuatan skenario pengujian ini adalah untuk memeriksa kesesuaian antara fungsionalitas perangkat lunak yang dikembangkan dengan kebutuhan fungsional. Skenario pengujian dapat dilihat secara lengkap pada tabel 16. Tabel 16 Skenario Pengujian ID Hal yang Use Case Skenario Pengujian Kriteria Hasil diujikan Keberhasilan Melakukan Mengambil Memilih nama Data berhasil ADS pengambilan perusahaan, rentang diambil data historis waktu, dan periode saham sesuai waktu yang keinginan diinginkan. Secara pengguna alternatif, nama perusahaan dapat ditambahkan sendiri Melakukan Memproses Memilih grafik-grafik Grafik berhasil PPS proses pengukuran yang akan digambar ditampilkan pengukuran nilai saham dengan metode Force Index dan menampilkan hasilnya melalui grafik UC - Mengatur Mengatur Mengatur konfigurasi Terhubung KKI konfigurasi Konfigurasi yang sesuai dengan koneksi internet koneksi internet dengan direct internet connection atau melalui proxy

IV-5 Membaca data Membaca Memilih Data berhasil BDS saham melalui yang telah disediakan. dibaca file dengan format CSV Menampilkan Melihat Memilih tombol view Data saham LDS stock data berhasil ditampilkan 4.2.6 Hasil Pengujian Berdasarkan skenario pengujian pada Bab 4.2.5, perangkat lunak berhasil mengimplementasikan semua fungsionalitas. Hasil pengujiannya dapat dilihat pada gambar 17, gambar 18, gambar 19, dan gambar 20. Gambar 17 Hasil pengujian Google daily 2007-2008

IV-6 Gambar 18 Hasil pengujian General Electric weekly 2005-2008 Gambar 19 Hasil pengujian Cisco monthly 2001-2008

IV-7 Gambar 20 Hasil pengujian Amazon.com INC daily 2000-2008 4.2.7 Kesimpulan Hasil Pengujian Kesimpulan yang didapat dari hasil pengujian terhadap perangkat lunak adalah sebagai berikut: 1. Perangkat lunak sudah dapat melakukan semua fungsionalitas yang diharapkan, walaupun masih perlu adanya perbaikan terutama pada tampilan grafik. 2. Metode Force Index yang diimplementasikan berhasil digunakan untuk mengukur fluktuasi nilai saham 3. Metode Force Index dengan EMA 13 hari memiliki fungsi untuk melihat trend yang ada, sedangkan Metode Force Index dengan EMA 2 hari memiliki fungsi untuk melihat adanya sinyal baru. 4. Sinyal untuk memasuki posisi Short muncul jika nilai Force Index dengan EMA 2 hari lebih besar daripada nilai Force Index dengan EMA 13 hari. 5. Sinyal untuk memasuki posisi Long muncul jika nilai Force Index dengan EMA 2 hari lebih kecil daripada nilai Force Index dengan EMA 13 hari.