BAB IV PERANCANGAN DAN IMPLEMENTASI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV PERANCANGAN DAN IMPLEMENTASI"

Transkripsi

1 BAB IV PERANCANGAN DAN IMPLEMENTASI Bab ini berisi perancangan perangkat lunak pembentuk pola improvisasi musik jazz bernama JazzML dan bagaimana impelemntasi hasil rancangan ke dalam kode program. 4.1 Deskripsi Perangkat Lunak Perangkat lunak yang akan dikembangkan adalah JazzML yang merupakan sebuah sistem pembentuk pola improvisasi melodi unisono musik jazz digital berformat MusicXML berdasarkan akor dan melodi asli masukan. Perangkat lunak JazzML menggunakan algoritma k-nearest Neighbor sebagai proses utamanya yang memiliki kemampuan untuk melakukan pembelajaran pola improvisasi dari berkas-berkas musik jazz sehingga dapat menentukan pola improvisasi untuk sebuah instance musik jazz. Sebelum dilakukan pembelajaran, perangkat lunak tersebut tidak dapat digunakan untuk membentuk pola improvisasi. Secara khusus, perangkat lunak JazzML digunakan untuk proses pengujian penggunaan algoritma k-nearest Neighbor dalam mempelajari dan membentuk pola improvisasi musik jazz. Penggunaan utama perangkat lunak ini dibagi menjadi 2 buah proses utama: 1. Proses pembelajaran pola improvisasi Pada proses pembelajaran dilakukan pembelajaran terhadap data pelatihan berupa berkas-berkas musik masukan yang terdiri dari berkas musik melodi asli dan berkas musik melodi improvisasi dengan susunan akor dan panjang lagu yang identik. 2. Proses pembentukan pola improvisasi Pada proses pembentukan pola improvisasi dilakukan pembentukan sebuah berkas musik improvisasi dari sebuah instance berkas musik asli. Susunan akor dan panjang lagu dari berkas musik improvisasi identik dengan berkas musik instance. Untuk keperluan penelitian saat ini, perangkat lunak JazzML belum dilengkapi dengan fungsi audio playback terhadap musik improvisasi. Keluaran musik improvisasi hanya IV-1

2 IV-2 berbentuk berkas MusicXML yang dapat dibaca dan di-playback dengan menggunakan perangkat lunak pengolah audio yang lain. 4.2 Perancangan Spesifikasi Kebutuhan Perangkat Lunak Mengacu pada analisis perancangan sistem pembelajaran pola improvisasi yang sudah dijelaskan pada sub-bab 3.4 Perancangan Sistem Pembelajaran Pola Improvisasi, maka perangkat lunak JazzML diharapkan mampu memenuhi kebutuhan fungsional sebagai berikut. 1. Perangkat lunak JazzML mampu menerima masukan berupa berkas MusicXML yang tersusun atas 1 buah staff yang terdiri dari melodi unisono dan akor. 2. Perangkat lunak JazzML mampu melakukan pembelajaran dengan mengubah representasi masukan berkas MusicXML menjadi representasi yang dapat diterima oleh algoritma k-nearest Neighbor. 3. Perangkat lunak JazzML mampu menentukan pola improvisasi dari sebuah instance musik asli yang dipilih dari data pembelajaran per frasa musik berdasarkan akor masukan dan frasa melodi asli yang paling mirip dengan cara melakukan perhitungan nilai jarak antar akor dan antar frasa melodi. 4. Perangkat lunak JazzML mampu membentuk keluaran berupa berkas MusicXML yang tersusun atas 1 buah staff yang terdiri dari melodi unisono dan akor. Keluaran merepresentasikan berkas musik yang terimprovisasi Batasan Perangkat Lunak Perangkat lunak yang akan diimplementasikan memiliki beberapa batasan yaitu : 1. Berkas musik digital yang diolah hanya berkas musik digital berformat MusicXML saja. 2. Melodi asli dan melodi improvisasi lagu jazz ditempatkan pada berkas yang terpisah dengan panjang lagu dan susuanan akor yang identik. 3. Melodi asli maupun melodi improvisasi dari lagu yang diolah memiliki dimensi horizontal atau melodi unisono saja. 4. Berkas musik yang akan dihasilkan hanya berupa kumpulan frasa melodi improvisasinya saja, tidak disertakan dengan melodi aslinya.

3 IV-3 5. Perangkat lunak tidak dilengkapi fungsi audio playback untuk MusicXML Perancangan Struktur Data Perangkat lunak JazzML tersusun dari beberapa tipe data bentukan khusus untuk menunjang kebutuhan fungsional dari perangkat lunak tersebut. Penjelasan mengenai tipe dari field yang menyusun setiap tipe data bentukan dideskripsikan secara java-like. Struktur data yang digunakan dalam perangkat lunak tersebut adalah sebagai berikut. 1. Chord Strutkur data Chord merepresentasikan informasi akor yang dibaca dari berkas MusicXML dalam perangkat lunak JazzML. Sebuah Chord terdiri atas 4 atribut, yaitu rootstep, rootalter, kind, dan chordel. Tiga buah atribut pertama yaitu rootstep, rootalter, dan kind nilainya didapatkan langsung dari pembacaan terhadap berkas MusicXML tanpa dilakukan pengolahan. Sedangkan, atribut terakhir yaitu chordel dibentuk setelah atribut rootstep, rootalter, dan kind terdefinisi. Atribut chordel merupakan sebuah himpunan bilangan bulat antara 0 s.d. 11 yang merupakan representasi dari akor yang sudah dijelaskan pada subbab Representasi Akor Masukan. Tabel IV-1 Struktur Data Chord Field Tipe Deskripsi rootstep String Nada dasar/root dari akor rootalter Integer Interval transposisi dari akor kind String Jenis dari akor. Contoh : major, minor, major-seventh, minor-seventh, dominant, dominant-11 th, diminished, dll chordel Set<Integer> Representasi himpunan elemen nada penyusun akor yang dinyatakan dalam bilangan bulat antara 0 s.d 11, tersusun terurut dari yang terkecil ke terbesar dan tidak terduplikasi

4 IV-4 2. Note Struktur data Note merepresentasikan informasi not/nada yang dibaca dari berkas MusicXML dalam perangkat lunak JazzML. Sebuah Note terdiri atas 8 buah atribut yaitu pitchstep, pitchoctave, pitchalter, duration, type, stem, hasdot, dan hastuplet. Atribut pitchstep, pitchoctave, dan pitchalter digunakan untuk menghitung nilai absolut dari sebuah not/nada yang sudah dijelaskan pada sub-bab Representasi Frasa Melodi pada Gambar III-12. Perhitungan untuk mendapatkan nilai absolut dari sebuah nada adalah (pitchstep + pitchalter + 12x pitchoctave). Sedangkan atributatribut sisanya digunakan untuk keperluan keluaran berkas MusicXML yang kemudian akan dapat ditampilkan dalam bentuk notasi musik dan di-playback. Tabel IV-2 Struktur Data Note Field Tipe Deskripsi pitchstep String Pitch nada dari note pitchoctave Integer Oktaf dari pitch nada pitchalter Integer Interval transposisi dari pitch nada duration Integer Durasi dari note type String Tipe durasi dari note stem String Arah tangkai dari note, jika ada hasdot Boolean Keberadaan tanda titik dari note hastuplet Boolean Keberadaan tanda tuplet dari note 3. Phrase Struktur data Phrase merepresentasikan sebuah frasa musik yang terdiri atas struktur data Chord, list Note melodi asli, dan list Note melodi improvisasi. Struktur data ini digunakan untuk menyimpan frasa-frasa lagu yang dibaca dari berkas MusicXML yang kemudian akan diolah oleh algoritma k-nearest Neighbor untuk mencari pola improvisasi ketika masuknya sebuah instance musik jazz. Data pelatihan yang digunakan oleh sistem pembelajaran mesin ini merupakan list dari Phrase.

5 IV-5 Tabel IV-3 Struktur Data Phrase Field Tipe Deskripsi ch Chord Akor dari frasa real_melody List<Note> List dari note penyusun melodi asli frasa improvised_melody List<Note> List dari note penyusun melodi improvisasi dari frasa Perancangan Antarmuka Berikut ini adalah prototype antarmuka yang akan digunakan dalam perangkat lunak JazzML. 1. Antarmuka pembelajaran Antarmuka ini digunakan untuk mengolah berkas MusicXML masukan menjadi representasi yang dapat diterima oleh algoritma k-nearest Neighbor, dimana terdapat fungsi untuk membaca dan mengekstrak kumpulan berkas MusicXML yang digunakan sebagai data pembelajaran. Antarmuka pembelajaran dapat dilihat pada Gambar IV-1. Gambar IV-1 Antarmuka pembelajaran JazzML

6 IV-6 2. Antarmuka pembentukan musik improvisasi Antarmuka ini digunakan untuk membentuk sebuah berkas MusicXML lagu improvisasi dari sebuah instance berkas MusicXML masukan. Susunan akor dan panjang lagu dari musik improvisasi sama dengan musik asli. Pada antarmuka ini terdapat fungsi untuk menerima masukan sebuah berkas MusicXML, membaca berkas MusicXML, menghitung nilai jarak ketetanggaan, menjalankan algoritma k-nn untuk mencari pola improvisasi yang paling mirip, dan menulis berkas MusicXML baru. Antarmuka pembentukan musik improvisasi dapat dilihat pada Gambar IV-2. Gambar IV-2 Antarmuka pembentukan musik improvisasi Perancangan Modul Perangkat lunak JazzML yang dibangun pada Tugas Akhir ini dirancang dan akan diimplementasikan menjadi beberapa modul. Modul-modul yang dirancang dan diimplementasikan adalah sebagai berikut. 1. Modul Representation Modul ini berisi semua tipe data bentukan yang dibutuhkan dalam perangkat lunak JazzML. Tipe data bentukan yang dibutuhkan dalam perangkat lunak ini telah dijelaskan pada subbab perancangan tipe data bentukan. 2. Modul Improvisor Modul ini berisi fungsi-fungsi untuk melakukan pembelajaran dan pembentukan pola melodi improvisasi musik jazz berdasarkan akor dan melodi asli dengan menggunakan algoritma k-nearest Neighbor.

7 IV-7 3. Modul Pengolah MusicXML Modul ini berisi fungsi-fungsi yang menangani pembacaan dan penulisan berkas file MusicXML. File MusicXML ini digunakan sebagai representasi dari sebuah lagu. 4. Modul Antarmuka Modul ini berisi antarmuka yang digunakan dalam perangkat lunak JazzML. Gambar IV-3 Struktur Modul 4.3 Implementasi Implementasi perangkat lunak JazzML dikembangkan dengan mengacu pada hasil perancangan yang telah dijelaskan pada sub-bab 4.2 Perancangan. Pada sub-bab implementasi ini akan dilakukan pembahasan mengenai lingkungan implementasi, batasan implementasi, implementasi data, serta implementasi modul Lingkungan Implementasi Lingkungan implementasi perangkat lunak JazzML terdiri dari 2 bagian yaitu lingkungan perangkat keras dan lingkungan perangkat lunak. Lingkungan perangkat keras meliputi semua perangkat keras yang digunakan di dalam pengembangan dan penggunaan perangkat lunak JazzML. Lingkungan perangkat lunak meliputi sistem operasi dan kakas pengembangan yang digunakan untuk mengimplementasi perangkat lunak JazzML.

8 IV Lingkungan Perangkat Keras Perangkat keras yang digunakan untuk pengembangan dan implementasi perangkat lunak JazzML selama penelitian Tugas Akhir ini adalah sebuah laptop dengan spesifikasi sebagai berikut. 1. Processor Intel Pentium Dual Core 1.60 GHz, 65nm, FSB533, 1MB L2 cache. 2. Memory 2048 MB DDR2 RAM. 3. Hard disk SATA 80 GB. 4. Perangkat masukan berupa keyboard dan mouse. 5. Perangkat keluaran berupa layar monitor 14.1 WXGA TFT(1280x800) Lingkungan Perangkat Lunak Spesifikasi lingkungan perangkat lunak yang digunakan untuk pengembangan dan implementasi perangkat lunak JazzML selama pelaksanaan penelitian Tugas Akhir ini adalah sebagai berikut: 1. Sistem operasi Windows XP Profesional Edition Service Pack Kakas pemrograman berupa NetBeans IDE 6.0 dengan Java Development Kit dan Java Runtime Environtment Bahasa pemrograman Java. 4. Aplikasi pengolah suara yang membantu untuk membuat, membaca dan memainkan berkas MusicXML, yaitu Finale Aplikasi pembantu analisis dan perancangan, yaitu Microsoft Visio Batasan Implementasi Implementasi perangkat lunak JazzML memiliki batasan yaitu eksekusi perangkat lunak JazzML diharapkan melalui command prompt agar dapat mengalokasikan memori Java Runtime Environtment (JRE) secara manual. Alokasi memori JRE yang diharapkan untuk perangkat lunak ini minimal sama atau lebih besar dari 200 MB. Dengan alokasi memori seperti yang telah disebutkan sebelumnya, perangkat lunak JazzML akan mampu bekerja secara optimal.

9 IV Implementasi Data Rancangan struktur data diimplementasikan secara fisik berupa kelas-kelas dengan menggunakan bahasa pemrograman Java. Impelementasi struktur data mengacu pada hasil analisis dan perancangan. Pemetaan nama struktur data pada proses perancangan dengan nama struktur data hasil implementasi dapat dilihat pada Tabel IV-4 Implementasi Struktur Data pada Perangkat Lunak JazzML. Sedangkan setiap field yang ada pada struktur data hasil implementasi sama dengan field yang ada pada struktur data di tahap perancangan sehingga tidak diperlukan adanya pemetaan nama field pada struktur data. Tabel IV-4 Implementasi Struktur Data pada Perangkat Lunak JazzML No Struktur Data Struktur Data Keterangan Perancangan Implementasi 1 Chord Chord.java Struktur data Chord merepresentasikan akor pada berkas MusicXML dalam perangkat lunak JazzML 2 Note Note.java Struktur data Note merepresentasikan sebuah nada pada berkas MusicXML dalam perangkat lunak JazzML 3 Phrase Phrase.java Struktur data Phrase merepresentasikan sebuah frasa musik yang terdiri atas sebuah akor beserta melodi asli dan improvisasinya dalam perangkat lunak JazzML Implementasi Modul Implementasi modul merupakan pemetaan struktur modul yang telah dijelaskan pada sub-bab Perancangan Modul yang diimplementasi secara fisik ke dalam bahasa lingkungan implementasi perangkat lunak yaitu bahasa Java. Dengan menggunakan bahasa pemrograman Java, setiap modul diimplementasi menjadi file yang berekstensi.java seperti yang ditunjukkan pada Tabel IV-5 Implementasi Modul pada Perangkat Lunak JazzML.

10 IV-10 Tabel IV-5 Implementasi Modul pada Perangkat Lunak JazzML No Nama Modul Implemntasi Keterangan 1 Representation Chord.java Kelas yang merepresentsasikan struktur data Chord yang digunakan oleh struktur data Phrase pada perangkat lunak JazzML Note.java Kelas yang merepresentasikan struktur data Note yang digunakan oleh struktur data Phrase pada perangkat lunak JazzML Phrase.java Kelas yang merepresentasikan struktur data Phrase pada perangkat lunak JazzML 2 Improvisor KNNImprovisor.java Kelas yang mengimplementasikan algoritma knn untuk membentuk pola improvisasi musik jazz 3 XMLParser MusicXMLAgent.java Kelas yang digunakan untuk melakukan pembacaan dan penulisan berkas MusicXML 4 Antarmuka JazzML.java Kelas yang berfungsi sebagai Window utama dari perangkat lunak JazzML

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan perkembangan teknologi khususnya dalam bidang informasi, teknologi informasi dapat dimanfaatkan untuk memudahkan suatu rumah sakit dalam mengambil

Lebih terperinci

Pembelajaran Mesin untuk Mempelajari Pola Improvisasi Musik Jazz

Pembelajaran Mesin untuk Mempelajari Pola Improvisasi Musik Jazz Pembelajaran Mesin untuk Mempelajari Pola Improvisasi Musik Jazz LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Muhammad Ghifary / 13505023 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

BAB III ANALISIS Teknik Improvisasi Melodi dengan Memodifikasi Melodi Asli

BAB III ANALISIS Teknik Improvisasi Melodi dengan Memodifikasi Melodi Asli BAB III ANALISIS Bab ini membahas analisis yang dilakukan pada Tugas Akhir ini, mencakup analisis permasalahan secara garis besar, yaitu bagaimana menggunakan sistem pembelajaran mesin untuk membentuk

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem

Lebih terperinci

BAB III ANALISA MASALAH DAN SISTEM

BAB III ANALISA MASALAH DAN SISTEM BAB III ANALISA MASALAH DAN SISTEM 3.1 Analisa Masalah Pencurian dan penyalah gunaan data di era globalisasi seperti saat ini semakin sering dilakukan. Baik melalui media internet atau langsung melalui

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Sistem baru yang telah dibangun sesuai dengan perancangan, kemudian akan diimplementasikan untuk mengetahui apakah sistem tersebut dapat berjalan sesuai dengan tujuannya

Lebih terperinci

BAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka system tersebut siap

BAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka system tersebut siap BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka system tersebut siap diterapkan atau diimplementasikan. Tahap mplementasi system ini merupakan tahap meletakkan perancangan sistem

Lebih terperinci

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

BAB 3 METODOLOGI PENELITIAN. Desain penelitian untuk Sistem Optimalisasi Produksi ini menggunakan BAB 3 METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian untuk Sistem Optimalisasi Produksi ini menggunakan model sekuensial linier. Desain penelitian untuk sistem optimalisasi produksi ini

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Kebutuhan Program Untuk menjalankan aplikasi ini ada beberapa kebutuhan yang harus dipenuhi oleh pengguna. Spesifikasi kebutuhan berikut ini merupakan spesifikasi

Lebih terperinci

BAB V PENGUJIAN. 5.1 Tujuan Pengujian. 5.2 Kriteria Pengujian

BAB V PENGUJIAN. 5.1 Tujuan Pengujian. 5.2 Kriteria Pengujian BAB V PENGUJIAN Bab ini menjabarkan pengujian terhadap algoritma k-nearest Neighbor dalam membentuk pola improvisasi musik jazz, hasil pengujian dan analisis terhadap hasil pengujian. 5.1 Tujuan Pengujian

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang

Lebih terperinci

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 4 IMPLEMENTASI DAN EVALUASI. Processor Intel Pentium IV 2.41GHz RAM 512 MB DDR. Hard disk 40 GB. Monitor 15 Samsung SyncMaster 551v 52 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Perangkat Keras Spesifikasi dari perangkat keras yang digunakan dalam perancangan program adalah sebagai berikut : Processor Intel Pentium IV 2.41GHz

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN EVALUASI. memadai. Berikut ini akan dijelaskan spesifikasi perangkat lunak dan keras yang Spesifikasi Perangkat Keras BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Dalam membuat program ini diperlukan spesifikasi perangkat keras dan lunak yang memadai. Berikut ini akan dijelaskan spesifikasi perangkat lunak dan keras

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Aplikasi setelah dianalisa dan dirancang, maka aplikasi tersebut siap diterapkan atau diimplementasikan. Tahap implementasi aplikasi ini merupakan tahap meletakan perancangan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini berisi implementasi dari kelas-kelas yang telah dibuat pada tahap perancangan ke dalam bahasa pemrograman C# Microsoft Visual Studio 2005. Sealin itu juga terdapat

Lebih terperinci

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

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian adalah tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian, untuk memudahkan peneliti melakukan penelitan dibutuhkan

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Tahapan Implementasi merupakan kelanjutan dari kegiatan rancangan sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang telah dirancang. Langkah-langkah

Lebih terperinci

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

BAB 3 METODE PENELITIAN. dalam melakukan penelitian untuk memudahkan penyusun dalam BAB 3 METODE PENELITIAN 3.1. Desain Penelitian Desain penelitian adalah tahapan yang menggambarkan susunan dalam melakukan penelitian untuk memudahkan penyusun dalam melakukan kegiatan. Desain penelitian

Lebih terperinci

1.1 Latar Belakang Masalah

1.1 Latar Belakang Masalah BAB 1. PENDAHULUAN Pada bab ini akan dijelaskan mengenai latar belakang pengajuan topik tugas akhir, perumusan masalah berdasarkan latar belakang, tujuan yang merupakan jawaban dari perumusan masalah,

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Tahapan penelitian yang diterapkan pada proses penelitian skripsi ini dapat dilihat pada Gambar 3.1 Gambar 3. 1 Diagram Desain Penelitian 25 Penjelasan

Lebih terperinci

BAB 3 METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN 25 BAB 3 METODOLOGI PENELITIAN 3.1. Analisis Permasalahan Pada regresi berganda terdapat beberapa masalah yang dapat terjadi sehingga dapat menyebabkan estimasi koefisien regresi menjadi tidak stabil.

Lebih terperinci

BAB 3. METODE PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB 3. METODE PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan BAB 3. METODE PENELITIAN 3.1 Desain Penelitian Desain penelitian adalah tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian untuk memudahkan penyusun dalam melakukan penelitian. Berikut

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijabarkan mengenai implementasi dan pengujian perangkat lunak berdasarkan hasil analisis dan perancangan di bab III. 4.1 Implementasi Bagian implementasi

Lebih terperinci

BAB IV Perancangan dan Implementasi

BAB IV Perancangan dan Implementasi BAB IV Perancangan dan Implementasi Bab ini memuat perancangan dan implementasi yang dilakukan dalam penulisan Tugas Akhir, mencakup deskripsi dan lingkungan implementasi perangkat lunak, rancangan dan

Lebih terperinci

Sistem Tonjur untuk Membantu Menentukan Pasangan Main Angklung ke Pemain dengan Memanfaatkan MusicXML

Sistem Tonjur untuk Membantu Menentukan Pasangan Main Angklung ke Pemain dengan Memanfaatkan MusicXML Sistem Tonjur untuk Membantu Menentukan Pasangan Main Angklung ke Pemain dengan Memanfaatkan MusicXML Hafid Inggiantowi / 13507094 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisis dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi adalah tahap dimana sistem informasi telah digunakan oleh

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. Processor : Intel Pentium IV 1.60 GHz RAM : 256 MB

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. Processor : Intel Pentium IV 1.60 GHz RAM : 256 MB BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM 4.1 Implementasi Program 4.1.1 Spesifikasi Keutuhan Program Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk merancang system ini adalah: Processor

Lebih terperinci

BAB III METODOLOGI PENELITIAN. tools yang akan digunakan untuk merancang aplikasi generator denah

BAB III METODOLOGI PENELITIAN. tools yang akan digunakan untuk merancang aplikasi generator denah 24 BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Penelitian 1. Alat Penelitian Alat penelitian berupa perangkat keras dan perangkat lunak sebagai tools yang akan digunakan untuk merancang aplikasi generator

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang

Lebih terperinci

Sistem Tonjur untuk Menentukan Pasangan Main Angklung ke Pemain dengan Memanfaatkan MusicXML

Sistem Tonjur untuk Menentukan Pasangan Main Angklung ke Pemain dengan Memanfaatkan MusicXML Sistem Tonjur untuk Menentukan Pasangan Main Angklung ke Pemain dengan Memanfaatkan MusicXML Hafid Inggiantowi Institut Teknologi Bandung Jln. Ganesha no. 10 Bandung, 40132, Indonesia hafidinggiantowi@gmail.com

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 54 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Program 4.1.1 Spesifikasi Kebutuhan Program Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk merancang sistem ini adalah : Processor

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Pengantar Pada bab ini akan dibahas mengenai analisis dan perancangan Aplikasi Pembelajaran Musik Klasik (APMK). Pokok bahasan yang terdapat dalam bab ini adalah

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Spesifikasi sistem komputer yang digunakan untuk menjalankan proses estimasi dan pengujian data adalah sebagai berikut. 4.1.1 Spesifikasi Perangkat

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Setiap organisasi membutuhkan media untuk mengolah data keanggotaan dan menyampaikan informasi kepada anggota. Informasi yang disampaikan biasanya bersifat

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Pencarian (searching) merupakan proses yang sering digunakan dalam pengolahan data. Proses Pencarian ini biasanya di lakukan dengan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan yang pesat di bidang ilmu dan teknologi dewasa ini menuntut adanya kemampuan manusia dalam mempertimbangkan segala kemungkinan sebelum mengambil keputusan

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN EVALUASI Implementasi Program Simulasi. mengevaluasi program simulasi adalah sebagai berikut : BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Program Simulasi Dari keseluruhan perangkat lunak yang dibuat pada skripsi ini akan dilakukan implementasi untuk mengetahui kelebihan dan kekurangan simulasi

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian BAB III METODOLOGI PENELITIAN Studi kepustakaan Penentuan Kebutuhan dan Data yang akan digunakan Pengumpulan Data yang diperlukan Mempersiapkan alat dan bahan penelitian Wawancara

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Lembaga pendidikan mempunyai peran yang sangat vital dalam melahirkan sumber daya manusia yang berkualitas dan mampu bersaing di era globalisasi. Untuk membentuk sumber

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Sistem Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain yang ada dalam dokumen desain sistem yang telah disetujui serta

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Setelah melakukan analisis dan perancangan terhadap Aplikasii

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Setelah melakukan analisis dan perancangan terhadap Aplikasii BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap Aplikasii, tahapan selanjutnya adalah implementasi dan pengujian aplikasi. Pada tahapan implementasi

Lebih terperinci

@UKDW BAB 1 PENDAHULUAN

@UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kehidupan manusia semakin terbantu dengan adanya teknologi yang berkembang. Salah satu teknologi tersebut adalah alat transportasi. Sepeda motor adalah salah

Lebih terperinci

BAB 1 PENDAHULUAN Pengantar

BAB 1 PENDAHULUAN Pengantar BAB 1 PENDAHULUAN 1.1. Pengantar Mesin hitung yang lazim disebut komputer dalam masa satu dekade terakhir mengalami kemajuan yang sangat pesat. Boleh dikatakan masa sekarang ini adalah masa keemasan bagi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Dalam bab ini penulis akan menjelaskan mengenai perancangan awal aplikasi pengaturan lampu lalu lintas berdasarkan Metode Webster menggunakan Visual Basic 6.0 sampai dengan

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 1.1. Rancangan Penelitian Rancangan penelitian adalah rencana dan struktur penyelidikan yang disusun sedemikian rupa sehingga penelitian akan memperoleh jawaban untuk pertanyaan-pertanyaan

Lebih terperinci

Pendeteksian Plagiarisme Musik dengan Algoritma Boyer- Moore

Pendeteksian Plagiarisme Musik dengan Algoritma Boyer- Moore Pendeteksian Plagiarisme Musik dengan Algoritma Boyer- Moore Nicholas Rio - 13510024 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10

Lebih terperinci

1.1 Latar Belakang Masalah

1.1 Latar Belakang Masalah BAB 1. PENDAHULUAN Bab 1 Pendahuluan membahas mengenai latar belakang masalah, rumusan dari masalah, tujuan pembahasan masalah, ruang lingkup kajian, sumber data dan sistematika penyajian laporan. 1.1

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari perancangan sistem informasi service car pada Toyota Auto 2000 Medan Berbasis Client Server yang dibangun.

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN Pada bab ini akan dibahas mengenai pendahuluan dari tugas akhir yang meliputi latar belakang, rumusan masalah yang diangkat, tujuan, batasan masalah, dan metodologi yang digunakan dalam

Lebih terperinci

BAB I PENDAHULUAN. teknologi informasi khususnya di bidang komputer memungkinkan seseorang untuk

BAB I PENDAHULUAN. teknologi informasi khususnya di bidang komputer memungkinkan seseorang untuk BAB I PENDAHULUAN I.1. Latar Belakang Seiring dengan sangat pesatnya perkembangan jaringan data dan kemajuan teknologi informasi khususnya di bidang komputer memungkinkan seseorang untuk berkomunikasi

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris berasal dari kata computer yang artinya menghitung.

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor : Intel Pentium IV 2,13 GHz 62 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Program 4.1.1 Spesifikasi Kebutuhan Program Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor :

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Perangkat Keras Program aplikasi optimalisasi jalur dengan algoritma Elitist Ant System ini dibuat dan diuji dengan menggunakan komputer

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini adalah penjelasa tentang tampilan hasil dari perancangan aplikasi message hiding pada citra terkompresi JPEG menggunakan metode spread spectrum.

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang telah dirancang. Langkah langkah

Lebih terperinci

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

BAB V IMPLEMENTASI PERANGKAT LUNAK. Aplikasi setelah dianalisa dan dirancang, maka aplikasi tersebut siap 67 BAB V IMPLEMENTASI PERANGKAT LUNAK Aplikasi setelah dianalisa dan dirancang, maka aplikasi tersebut siap diterapkan atau diimplementasikan. Tahap implementasi aplikasi ini merupakan tahap meletakkan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi pada sebuah sistem informasi merupakan tahap dimana sistem yang telah dirancang pada tahap sebelumnya diterapkan, berupa perangkat

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Tahapan selanjutnya dalam perancangan sistem adalah tahapan implementasi sistem. Dalam tahap implementasi sistem terdapat beberapa kegiatan yang lakukan, antara lain : pengujian

Lebih terperinci

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi laptop yang digunakan dalam penelitian ini adalah sebagai. Processor AMD Turion 64 X2 Dual Core 1,66 Ghz

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi laptop yang digunakan dalam penelitian ini adalah sebagai. Processor AMD Turion 64 X2 Dual Core 1,66 Ghz BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Penelitian 3.1.1 Alat Penelitian 1. Spesifikasi laptop yang digunakan dalam penelitian ini adalah sebagai berikut: Processor AMD Turion 64 X2 Dual Core

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 29 BAB III METODOLOGI PENELITIAN Bab ini mendeskripsikan apa saja yang dibutuhkan untuk penelitian seperti desain atau tahapan penelitian, model pengembangan sistem dan alat dan bahan penelitian. 3.1 Desain

Lebih terperinci

BAB 3 METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN BAB 3 METODOLOGI PENELITIAN 3.1 Desain Penelitian Menentukan Kebutuhan Data Yang Digunakan Mengumpulkan Data Yang Akan Digunakan Mempersiapkan Alat Dan Bahan Wawancara Studi Literatur Desain Penelitian

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 TINJAUAN PUSTAKA Tinjauan pustaka pada penelitian ini merupakan referensi penulis dalam membangun aplikasi transposisi akord lagu berbasis android. parameter

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 DESAIN PENELITIAN Rumusan Masalah Data Penelitian Studi Literatur Penerapan spread spectrum dan model psychoacoustic pada audio watermarking Metode Pengembangan Perangkat

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian adalah tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian, untuk memperlancar proses penelitian maka desain penelitian

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dewasa ini kehadiran komputer semakin dibutuhkan, hal ini dikarenakan karena perkembangan teknologi yang semakin canggih. Hal ini dapat dibuktikan dari sangat

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Pengantar Pendahuluan 1.2 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Pengantar Pendahuluan 1.2 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Pengantar Pendahuluan Kehadiran teknologi informasi memang dirasakan manfaatnya dalam mempermudah kegiatan dan kerja manusia dalam melakukan pekerjaannya. Lembaga bisnis pastilah

Lebih terperinci

1.5 Spesifikasi Sistem Dalam menyelesaikan tugas akhir ini, penulis menggunakan spesifikasi hardware, software,dan Brainware sebagai berikut: 1.

1.5 Spesifikasi Sistem Dalam menyelesaikan tugas akhir ini, penulis menggunakan spesifikasi hardware, software,dan Brainware sebagai berikut: 1. BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi komputer yang semakin pesat dapat digunakan untuk membantu mempermudah manusia dalam melakukan pekerjaannya. Kini, komputer sudah banyak

Lebih terperinci

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

BAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 60 BAB III METODOLOGI PENELITIAN 1.1 Desain Penelitian Desain penelitian adalah tahapan atau gambaran yang akan dilakukan dalam penelitian. Desain penelitian dibuat untuk memudahkan pelaksanaan tahaptahap

Lebih terperinci

BAB III METODOLOGI PENELITIAN. 3.1 Desain Penelitian Berikut merupakan desain penelitian yang akan digunakan pada proses

BAB III METODOLOGI PENELITIAN. 3.1 Desain Penelitian Berikut merupakan desain penelitian yang akan digunakan pada proses BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Berikut merupakan desain penelitian yang akan digunakan pada proses rancang bangun sistem penilaian kinerja pada lembaga pemerintahan dengan menggunakan

Lebih terperinci

BAB IV PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB IV PERANCANGAN DAN IMPLEMENTASI SISTEM BAB IV PERANCANGAN DAN IMPLEMENTASI SISTEM 4.1 Analisis Sistem Analisis sistem adalah merupakan tahap mengidentifikasi permasalahan yang ada pada perusahaan yang berkaitan dengan apa yang akan dikerjakan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam urutan proses pembangunan software, pengujian software adalah tahap yang dilakukan setelah implementasi atau pengkodean. Pengujian software atau software

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Analisa Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem yang dibuat beserta pembahasan tentang sistem tersebut. Adapun hasil dari

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI RAM 953 MB DDR. Hard disk 160 GB. Mouse Logitech. Professional Service Pack 3. Development Kit 6 Update 2

BAB 4 IMPLEMENTASI DAN EVALUASI RAM 953 MB DDR. Hard disk 160 GB. Mouse Logitech. Professional Service Pack 3. Development Kit 6 Update 2 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Perangkat Keras Spesifikasi dari perangkat keras yang digunakan dalam perancangan program adalah sebagai berikut. Processor Intel Pentium Dual-Core CPU T4400

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab kelima ini berisi uraian hasil implementasi dan pengujian terhadap perangkat lunak yang dibuat pada tugas akhir ini. 5.1 Implementasi Sub bab ini mendeskripsikan hasil

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bagian ini, diberikan gambaran implementasi dan pengujian perangkat lunak AVISteg berdasarkan hasil perancangan perangkat lunak pada Bab III. 4.1 Implementasi Penjelasan

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Berikut merupakan desain penelitian yang akan digunakan pada proses penelitian penerapan Hidden Markov Models : 40 Studi Literatur dan Kepustakaan Rumusan

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Tahapan selanjutnya dalam perancangan sistem adalah tahapan implementasi sistem. Dalam tahap implementasi sistem terdapat beberapa kegiatan yang lakukan, antara lain : pengujian

Lebih terperinci

BAB III METODOLOGI PENELITIAN. ini. Pada dasarnya penelitian ini terpisah antara pengembangan MBROLA

BAB III METODOLOGI PENELITIAN. ini. Pada dasarnya penelitian ini terpisah antara pengembangan MBROLA BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian yang dilakukan dapat dilihat pada gambar 3.1 dibawah ini. Pada dasarnya penelitian ini terpisah antara pengembangan MBROLA dan sistem

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Pengantar 1.2 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Pengantar 1.2 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Pengantar Dengan semakin majunya teknologi komputer, banyak orang tertarik untuk menggunakan komputer. Kemampuan komputer saat ini dirasa dapat memudahkan manusia dalam menjalankan

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Toko Rudi Music merupakan salah satu toko alat musik di kota Magelang yang menjual berbagai macam alat musik. Toko ini tidak buka cabang dan merupakan toko

Lebih terperinci

BAB V PENGEMBANGAN PERANGKAT LUNAK BANTU

BAB V PENGEMBANGAN PERANGKAT LUNAK BANTU BAB V PENGEMBANGAN PERANGKAT LUNAK BANTU Di dalam bab ini akan dibahas implementasi model pengukuran menggunakan Metode Prism dalam bentuk pengembangan prototipe perangkat lunak bantu berupa analisis,

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN HASIL PENELITIAN. Pada bab 4 ini akan dijelaskan hasil rancangan sistem aplikasi optimizer, yaitu BAB 4 IMPLEMENTASI DAN HASIL PENELITIAN Pada bab 4 ini akan dijelaskan hasil rancangan sistem aplikasi optimizer, yaitu implementasi sistem tersebut dan juga evaluasi dari implementasi sistem untuk mengetahui

Lebih terperinci

BAB 4 IMPLEMENTASI DAN HASIL PERANCANGAN

BAB 4 IMPLEMENTASI DAN HASIL PERANCANGAN 29 BAB 4 IMPLEMENTASI DAN HASIL PERANCANGAN 4.1 Spesifikasi Kebutuhan Sarana Untuk dapat menjalankan program aplikasi ini, dibutuhkan perangkat keras dan lunak yang memiliki spesifikasi sebagai berikut

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem

Lebih terperinci

UKDW BAB 1 PENDAHULUAN Latar Belakang

UKDW BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Menentukan harga HP bekas bukanlah pekerjaan yang gampang, sehingga membutuhkan ketelitian dari calon pembeli. HP bekas tentunya memungkinkan banyak bagian yang sudah

Lebih terperinci

BAB III ANALISIS SISTEM

BAB III ANALISIS SISTEM BAB III ANALISIS SISTEM Definisi Analisis Sistem adalah Penguraian dari suatu Sistem Informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan,

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 19 BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Berikut adalah gambaran mengenai desain penelitian pencarian nilai siswa dengan menggunakan algoritma genetika: Studi Literatur Data Penelitian Metode

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan ilmu dan teknologi saat ini sangat pesat, apalagi informasi saat ini sangat cepat menyebar kepada seluruh elemen masyarakat. Sehingga permasalahan

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang telah dirancang. Langkah langkah

Lebih terperinci

BAB I PENDAHULUAN. dengan perusahaan-perusahaan lainnya. Untuk itu diperlukan adanya metode

BAB I PENDAHULUAN. dengan perusahaan-perusahaan lainnya. Untuk itu diperlukan adanya metode BAB I PENDAHULUAN I.1. Latar Belakang Setiap perusahaan didirikan untuk mendapatkan keuntungan (profit) seoptimal mungkin, sehingga dapat memperluas jaringan usaha yang dapat bersaing dengan perusahaan-perusahaan

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah SMA Negeri Sumatera Selatan merupakan salah satu SMA yang menjadi pusat perhatian bagi siswa SMP di provinsi Sumatera Selatan. SMA yang berdiri dibawah naungan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Lingkungan Perancangan Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan sistem operasi dengan spesifikasi rekomendasi sebagai berikut: 1. Processor:

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Penelitian 3.1.1 Alat Penelitian 1) Sistem komputer dengan spesifikasi sebagai berikut : - Processor Intel Core i5 2.4 GHz. - RAM 2 GB. - 250 GB hard disk

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis III.1.1. Analisis Didalam pross perancangan aplikasi ini sebelumnya dilakukan beberapa pengamatan terhadap pentingnya melakukan proses enkripsi

Lebih terperinci

HASIL DAN PEMBAHASAN Analisis SIRANJAJA Perancangan Modul Pembangunan Content Streaming

HASIL DAN PEMBAHASAN Analisis SIRANJAJA Perancangan Modul Pembangunan Content Streaming 5 variasi parameter percobaan dilakukan sebanyak sepuluh kali perulangan. Hasil dari percobaan ini digunakan sebagai bahan analisis untuk encoding citra digital pada percobaan pengiriman data. b Percobaan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN Pada bab ini akan dibahas mengenai Hasil dan Pembahasan Perangkat Lunak Game Halma menggunakan Metode Deep First Search (DFS). Untuk itu perlu dilakukan proses pengujian perangkat

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Tampilan hasil merupakan tahap lanjutan yang didapat setelah proses perencanaan selesai dan dihasilkan sebuah website yang cukup baik. Hasil perancangan

Lebih terperinci