BAB III ANALISIS DAN METODE PENELITIAN. Perangkat keras yang dibutuhkan pada penelitian ini adalah : Laptop Dell Inspiron N4030 dengan spesifikasi

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI PERANGKAT LUNAK. Aplikasi setelah dianalisa dan dirancang, maka aplikasi tersebut siap

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

DASAR MENGGUNAKAN VISUAL BASIC 6.0

Kenalan Dulu sama Visual Basic 6.0

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau

VB.NET No.1: Belajar Visual Basic.NET, apa itu VB.NET?

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan

BAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC dan data-data yang saling terelasi yang memerintahkan apa yang harus

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

SISTEM INFORMASI LAPORAN HASIL BELAJAR SISWA PADA MADRASAH ALIYAH NEGERI (MAN) KOTA PALOPO

Visual Basic 6.0 For Beginners

Jenderal Peternakan dan Kesehatan Hewan. Berdasarkan hasil studi lapangan yang telah dilakukan, koperasi ini masih menggunakan sistem manual untuk keg

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN HASIL PENELITIAN. Pada bab 4 ini akan dijelaskan hasil rancangan sistem aplikasi optimizer, yaitu

PENGENALAN VISUAL BASIC 6.0

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

Modul Praktikum Ke-1

BAB 2 LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI Implementasi Program Simulasi. mengevaluasi program simulasi adalah sebagai berikut :

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN Pengantar

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI

DASAR PEMROGRAMAN VISUAL BASIC

BAB IV HASIL DAN UJI COBA

BAB 3 METODOLOGI. Metodologi penelitian yang digunakan dalam penulisan ini adalah studi

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

Pengenalan VB.net Ibnu Muakhori

Lampiran 1. Rugi Laba

BAB V IMPLEMENTASI SISTEM

BAB IV ANALISA DAN HASIL PENGUJIAN VARIABLE

P2 Pengantar Visual Basic.Net

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras

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

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras dan perangkat lunak yang digunakan untuk pemakaian aplikasi yang

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB III ANALISA PEMBAHASAN MASALAH

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab ini akan dijelaskan mengenai kebutuhan sistem, implementasi dan

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 1 PENDAHULUAN. Masalah yang akan dibahas dalam penelitian ini antara lain : - Apakah dengan menggunakan LINQ dapat menyelesaikan masalah untuk

BAB V IMPLEMENTASI SISTEM

BAB 1 akurat, efisiensi waktu dan sumber daya. Teknologi.Net merupakan teknologi dari perusahaan Microsoft yang berupa

BAB 4 IMPLEMENTASI DAN EVALUASI. Processor Intel Pentium IV 2.41GHz RAM 512 MB DDR. Hard disk 40 GB. Monitor 15 Samsung SyncMaster 551v

BAB 3 METODOLOGI PENELITIAN. Desain penelitian untuk Sistem Optimalisasi Produksi ini menggunakan

BAB V IMPLEMENTASI SISTEM

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

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE LANDFILL GAS ANALYSER MANAGER (LGAM) - TPA

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah

BERBAGAI VERSI VISUAL BASIC.NET

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. dari perangkat keras (Tabel 4.1) dan perangkat lunak (Tabel 4.2). Berikut adalah

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak. aplikasi dengan baik adalah sebagai berikut:

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut penjelasan secara rinci perangkat lunak dan perangkat keras yang

Bab I Pengenalan Visual BASIC

BAB V IMPLEMENTASI SISTEM

BAB 2 TINJAUAN TEORITIS

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI..Net 2005 dan menggunalan SQL Server 2005 sebagai database.

1. MENGENAL VISUAL BASIC

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. implementasi dari program aplikasi yang dibuat. Penulis akan menguraikan

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV EVALUASI DAN IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

BAB II TINJAUAN PUSTAKA

BAB IV HASIL DAN UJI COBA

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE STASIUN BUMI PEMANTAU GAS RUMAH KACA (DBGRK)

BAB IV IMPLEMENTASI DAN PENGUJIAN

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR MODUL KELAS I ~ IV

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. pasti lebih baik dan berguna untuk kebutuhan kebutuhan tertentu.

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR LIMBAH RUMAH SAKIT

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

BAB 4 IMPLEMENTASI DAN EVALUASI. menjadi dua, yaitu perangkat keras (hardware) dan perangkat lunak (software). 1. Processor Pentium III 1 Ghz

BAB MEMBUAT FILE EXE DAN FILE SETUP

Transkripsi:

BAB III ANALISIS DAN METODE PENELITIAN 3.1 TEMPAT DAN WAKTU Penelitian dilakukan di Jakarta dan dilakukan dari Mei 2011 hingga September 2011 3.2 ALAT DAN BAHAN 1. Perangkat Keras Yang Digunakan Perangkat keras yang dibutuhkan pada penelitian ini adalah : Laptop Dell Inspiron N4030 dengan spesifikasi Processor Memory Hard Disk : Intel Pentium P6000 1.87 GHz : 2048 MB DDR3 : 320 GB SATA 2. Perangkat Lunak Yang Digunakan 1. Microsoft Visual Studio 2008 2. Microsoft Visual Basic 6 3. SPSS 13.0 for Windows 3.3 ANALISIS TEAK MODEL VERSION 1.0 Teak Model version 1.0 merupakan model simulasi yang dibuat oleh Eliyani (2004) untuk menduga pertumbuhan tanaman jati melalui input data iklim, dan menghasilkan output berupa statistik pertumbuhan tanaman jati sesuai waktu yang kita input berdasarkan tahun dan juga berupa output data ketersediaan air, jumlah daun yang akan dihasilkan dan juga karbon. 15

Pada dasarnya model simulasi ini dibuat untuk membantu menentukan pertumbuhan tanaman jati yang baik sehingga sangat membantu untuk menanam tanaman jati sesuai dengan iklim yang ada, data iklim pada model simulasi ini menggunakan data dengan format csv ( Comma Separated Values) format csv merupakan salah satu format yang digunakan dalam standar ASCII, format ini menggunakan tanda koma(,) sebagai pemisah antara elemen satu dengan elemen lainnya, pada data iklim teak model 1.0 data yang dimasukan adalah data iklim dalam bentuk harian yang nantinya data diolah dengan parameter iklim, keadaan tanah, keadaan lingkungan dan data input tahun simulasi. Sehingga data keluaran yang diperoleh dari model aplikasi ini yaitu berupa data pertumbuhan batang, data daun, data karbon, dan juga data ketersediaan air. START Membaca file csv Input Data pada form input Memanggil Fungsi Radi() Menampilkan Form Batang Sub Program Pertumbuhan 1() Memilih Form daun Memilih Form Karbon Memilih Form Lingkungan Ya Ya Ya Menampilka n Form Daun Menampilka n Form Karbon Menampilka n Form Lingkungan Tidak Tidak Selesai Gambar 3.1 Flowchart teak model version 1.0 16

Berikut ini print out dari aplikasi model simulasi Teak Model version 1.0 yang dibuat dengan visual basic 6 (Eliyani, 2004) Gambar 3.2 Model Input teak model Batang Gambar 3.3 Output Pertumbuhan Gambar 3.4 Output Pertumbuhan Daun Air Gambar 3.5 Output Ketersediaan 17

Gambar 3.6 Output Karbon Model simulasi ini sebelumnya telah dibuat dengan bahasa pemrograman visual basic 6 namun kembali dibuat dengan bahasa pemrograman Visual Basic.NET yang nantinya digunakan untuk perbandingan performa Visual Basic 6 dengan Visual Basic.NET. 3.4 PEMBUATAN KEMBALI MENGGUNAKAN VB.NET Pada bagian ini akan dijelaskan bagaimana membuat kembali Teak Model version 1.0 dengan VB.NET. Pada dasarnya visual basic.net merupakan perkembangan dari visual basic 6 yang merupakan bahasa pemrograman yang berbasis BASIC (Beginner's All-purpose Symbolic Instruction Code).NET juga berawal dari bahasa BASIC yang meneruskan jejak dari VB dari versi sebelumnya. Tetapi bisa dikatakan sintaks pemprograman maupun konsep bahasa pemprograman itu sendiri sangat berbeda dari bahasa VB versi sebelumnya dan BASIC. Keadaan seperti ini membuat programmer menjadi sedikit kesulitan saat bertransisi ke 18

VB.NET, selain mereka harus belajar konsep baru dari VB.NET yang merupakan Object Oriented Programming(OOP) mereka juga harus beradaptasi dengan sintaks pemprograman yang sedikit berbeda dari VB. Hal ini memang telah diantisipasi oleh Microsoft selaku pengembang dengan memberikan IDE yang handal. Tetapi IDE ini terbatas dalam hal customisasinya sehingga jika ingin merubah koding yang tergenerasi secara otomatis dari VB.NET itu sendiri maka programmer yang belum terbiasa akan sulit melakukan perubahan, tetapi jika telah menguasainya hal ini dapat menjadi keunggulan tersendiri karena seorang programmer akan lebih cepat membangun sebuah aplikasi dengan IDE yang handal. Pada kasus teak model version 1.0 aplikasi dapat dikonversi ke VB.NET namun tidak semua data dalam VB 6 tersebut dapat dikonversi, hal ini disebabkan karena Visual Basic 6 tidak mendukung OOP sehingga penulis harus memperbaiki dengan manual. Berikut adalah tools membuat kembali dalam VB.NET pada kasus teak model :3.4.1 Mengkonversi Ke VB.NET Pada bagian ini aplikasi teak model version 1.0 dikonversi dengan IDE Windows dalam hal ini Microsoft Visual Studio 2008, yang merupakan tools dari Microsoft Visual Studio 2008 yang langkahnya dipelajari dari Stephen (2008) dan Petroutsos (2008). Berikut adalah langkah langkah convert visual basic 6 ke visual basic.net Klik file ->Open -> Convert Gambar 3.7 : Gambar Convert Visual Basic 6 ke Visual Basic.NET 19

Kemudian pilih Visual Basic 2008 Upgrade Wizard Kemudian Pilih Next untuk melanjutkan Lalu pilih direktori dimana file project vb6 yang akan dikonversi Kemudian pilih exe dan OK Gambar 3.8 : Gambar prosses convert ke VB.NET Setelah proses selesai maka aplikasi di buka dan dijalankan. Namun pada kasus teak model version 1.0 aplikasi tidak dapat dijalankan karena masih terdapat error oleh karena itu penulis memperbaiki error dengan cara meneliti baris program dan menulis kembali dengan kode program visual basic.net secara detail. 20

3.5 METODE ANALISIS DATA Seperti yang telah dijelaskan diatas bahwa aplikasi model simulasi Teak Model version 1.0 sudah dibuat menggunakan bahasa pemrograman visual basic 6 tetapi untuk penelitian ini penulis ingin membandingkan performa visual basic 6 dengan visual basic.net untuk itu aplikasi model simulasi Teak Model version 1.0 kembali dibuat menggunakan bahasa pemrograman Visual Basic.NET Pengujian penelitian ini diteliti dengan metode eksperimen rancang acak lengkap menggunakan ANOVA dimana beberapa variable dilakukan dengan pengujian sebanyak 3 kali. 3.6 VARIABLE PENELITIAN Beberapa variable dibawah ini yang akan dianalisa dan dievaluasi berdasarkan pengujian yang akan dilakukan, beberapa variable itu adalah sebagai berikut : 3.6.1 Memory Usage Sistem komputer ditunjang oleh memory dan processor untuk menjalankan proses berjalannya program. Pada pengujian ini model aplikasi teak model versi 1.0 dijalankan diukur pemakaian memorinya dan dibandingkan mana yang lebih baik dalam pemakaian memori ini, pada penggujian ini penulis menggunakan task manager dan aplikasi FreeRAM XP Pro 1.52 masing masing diuji 3 kali kemudian dibandingkan hasilnya dari pengujian tersebut. 3.6.2 CPU Usage Seperti yang telah jelaskan diatas sistem komputer ditunjang dengan memory dan processor untuk menjalankan proses berjalannya program. Pada pengujian ini pun tidak jauh beda seperti pengujian memory usage yaitu aplikasi dijalankan kemudian diukur berapa pemakaian cpu nya kemudian dibandingkan mana yang lebih baik, dalam pengujian ini pun menggunakan task manager dan aplikasi FreeRAM XP Pro 1.52. 21

3.6.3 Pengujian Waktu Run Program Penelitian variable ini yaitu menguji lamanya program memproses suatu eksekusi program sehingga program dibandingkan mana yang lebih cepat prosesnya antara kedua bahasa pemrograman tersebut. 3.5 4 Jumlah Klik pada Program Penelitian jumlah klik pada program yaitu menjumlahkan berapa banyak masing masing jumlah klik yang ada pada form model simulasi tersebut, masing masing di jumlahkan kemudian di bandingkan hasilnya. 3.6.5 Jumlah baris kode Penelitian pada jumlah code sama seperti penngujian pada variable 4, line code atau baris kode program dijumlahkan berapa banyaknya dihitung masing masing setiap form, kemudian dibandingkan antara keduanya. 3.5.4 Perbedaan antara visual basic 6 dan Visual Basic.NET Visual Basic 6 merupakan turunan bahasa pemrograman berbasis BASIC yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Sedangkan Microsoft Visual Basic.NET adalah sebuah alat untuk mengembangkan dan membuat aplikasi yang bergerak di atas sistem.net Framework, dengan menggunakan bahasa BASIC. VB.NET merupakan generasi penerus dari Visual Basic 6 dari Microsoft. Dari penjelasan diatas tentu saja terdapat perbedaan perbedaan antara Visual Basic 6 dengan Visual Basic.NET, Pada pengujian variable ini yang dilakukan adalah mencari apa saja nilai nilai yang berbeda dari kedua bahasa pemrograman tersebut dengan studi kasus aplikasi model simualasi teak model 1.0 22

23