BAB 1 PENDAHULUAN 1.1.
Pengantar Perkembangan dunia computer dewasa ini sangat cepat, sehingga dapat dimanfaatkan
untuk
berbagai
bidang.
Komputer
pada
awal
mula
perkembanganya kebanyakan digunakan untuk melakukan perhitungan aritmatika. Tapi seiring dengan perkembangan teknologi computer, sekarang computer bukan cuma digunakan untuk melakukan perhitungan aritmatika, tetapi hampir semua bidang menggunakan computer. Dengan adanya computer, pekerjaan yang dulunya sulit untuk diselesaikan menjadi
mudah
untuk
diselesaikan.
Misalnya
untuk
menyelesaikan
permasalahan seperti perhitungan matematika yang sulit digunakan dengan manual, lalu melakukan perhitungan gaji karyawan yang bisa mencapai ratusan orang. Tetapi dengan adanya computer maka hal tersebut dimungkinkan menjadi lebih mudah untuk diselesaikan. Adapun fungsi computer tersebut telah bergeser dari yang sekedar untuk menghitung menjadi mesin serba bisa, mulai dari pengolahan data, citra, gambar, film, suara, jaringan, internet, dan games. Salah satu kegunaan komputer khususnya dalam dunia pengolahan data ( data mining ), adalah digunakan untuk pembuatan sistem informasi dan sistem pendukung keputusan. Salah satu implemtasinya adalah sistem rekomendasi
1.2.
Latar Belakang Masalah Ada berbagai sistem rekomendasi yang dibuat dengan algortima yang berbeda-beda. Tetapi akan sulit untuk mengetahui sistem rekomendasi dengan algoritma mana yang cocok untuk rekomendasi pada Rental VCD. Melalui penelitian ini, diharapkan akan menjawab pertanyaan dengan algoritma mana yang cocok untuk membuat sistem rekomendasi pada Rental VCD Dengan berkembangnya teknologi komputer maka banyak masalah yang dapat diselesaikan dengan komputer, salah satu contohnya adalah di masalah
di Rental VCD. Penjaga Rental VCD mungkin akan kebingungan ketika ditanya VCD apa yang bagus oleh peminjam. Maka akan dimungkinkan untuk dilakukannya sistem rekomendasi kepada para peminjam sehingga peminjam tidak kebingungan ketika ingin meminjam VCD. Sistem rekomendasi tersebut akan dibuat berdasarkan sejarah peminjaman yang pernah dilakukan. Dengan adanya sistem rekomendasi ini maka diharapkan akan dapat membantu penjaga Rental VCD ketika merekomendasikan VCD kepada peminjam.
1.3.
Perumusan Masalah Masalah yang akan dibahas dalam penelitian ini antara lain : • Merekomendasikan VCD kepada pelanggan • Atribut yang digunakan dalam proses rekomendasi adalah judul, jenis film, rating dari film, bintang film, bahasa dan umur.
1.4.
Batasan Masalah Pada permasalahan ini, pembuatan program akan dibatasi oleh parameterparameter sebagai berikut : • Pelanggan minimal sudah pernah meminjam VCD satu kali. • Atribut yang akan digunakan untuk perbandingan adalah judul film, jenis film, rating dari film, pemain atau bintang film, bahasa dari film dan umur atau kategori film. • Perbandingan
ketepatan
hasil
algoritma MBA dengan ART 1
rekomendasi
dengan
menggunakan
1.5.
Hipotesis Hipotesis – hipotesis yang dibuat: • Rekomendasi yang dihasilkan dengan algoritma Adaptive Resonance Theory ( ART ) lebih disukai oleh pelanggan • Dengan menggunakan algoritma MBA maka proses rekomendasi akan lebih tepat atau sesuai dengan tipe film
1.6.
Tujuan Tugas Akhir Untuk mahasiswa : 1. Supaya mahasiswa mampu untuk mengimplementasikan teori yang di dapat ke dalam suatu karya ilmiah yang memiliki bobot akademis dan dapat dipertanggungjawabkan 2. Melengkapi sebagai prasyarat yang harus ditempuh oleh mahasiswa jurusan teknik informatika guna memperoleh gelar sarjana strata 1
Untuk pemakai sistem : 1. Dapat membantu dalam merekomendasikan kepada peminjam berdasarkan algoritma ART 1 dan MBA 2. Meningkatkan
tingkat
peminjaman
atau
transaksi
dengan
menggunakan rekomendasi
1.7.
Spesifikasi Sistem Sistem yang dibuat diharapkan mampu melakukan proses rekomendasi dengan algoritma market basket analysis dan algoritma adaptive resonance theory Adapun pembuatan sistem mempunyai spesifikasi sebagai berikut: a. Sistem
mampu
melakukan
proses
rekomendasi
VCD
dengan
menggunakan algortima adaptive resonance theory kepada pelanggan b. Sistem
mampu
melakukan
proses
rekomendasi
VCD
menggunakan algortima market basket analysis kepada pelanggan
dengan
c. Sistem tidak mampu melakukan transaksi peminjaman, cuma untuk rekomendasi saja d. Sistem tidak digunakan di jaringan
Untuk mendukung kelancaran penerapan sistem komputerisasi ini, maka dibutuhkan hardware dan software yang mendukung, antara lain : a. Kebutuhan minimal perangkat keras ( hardware ) •
Processor Pentium IV 1,33 GHz
•
Memori 512 MB
•
Ruang kosong HD sebesar 1 GB
•
Monitor
•
Mouse dan keyboard
b. Kebutuhan minimal perangkat lunak ( software ) •
Microsoft Windows® XP
•
Microsoft Visual Basic .NET 2005
•
Micrososft SQL Server 2005
c. Kebutuhan brainware •
Dalam mengoperasikan program yang diuat, minimal harus bisa mengoperasikan sistem operasi Microsoft Windows® XP dan aplikasi-aplikasi yang ada di dalamnya
•
Selain itu juga dibutuhkan programmer yang mampu untuk menguasai, membuat, memperbaiki, dan mengembangkan sistem yang telah dibuat dengan bahasa pemograman Micrososft Visual Basic .NET 2005
1.8.
Metode / Pendekatan Metodologi yang dipakai dalam menyelesaikan tugas akhir adalah sebagai berikut : 1. Studi pustaka mengenai algoritma ART 1 dan MBA melalui buku dan internet guna menunjang penulisan tugas akhir ini 2. Studi lapangan a. Melakukan pengumpulan data melalui wawancara dengan pemilik rental VCD maupun penjaga rental VCD untuk mendapatkan data-data yang diperlukan untuk penyusunan tugas akhir ini b. Pengamatan atau survei serta studi tentang kebutuhan-kebutuhan yang mendasar untuk pembangunan sistem 3. Melakukan konsultasi dengan dosen pembimbing berhubungan dengan perancangan dan pelaporan tugas akhir 4. Pembuatan program aplikasi meliputi pemograman, pengujian dan perbaikan kesalahan
1.9.
Sistematika Penulisan a.
Bab 1: Pendahuluan Pendahuluan disusun dengan sistematika seperti ini : latar belakang masalah, perumusan masalah, batasan masalah, hipotesia, tujuan penelitian, metode/pendekatan yang dipakai dalam penelitian, serta sistemtika penulisan.
b.
Bab 2: Tinjuan Pustaka Tinjuan pustaka terdiri dari 2 subbagian yakni Tinjauan Pustaka dan Landasan Teori
c.
Bab 3: Perancangan Sistem Bab ini memuat tiga hal pokok, yakni : Bahan dan Alat : dalam subbagian ini berisi bahan dan alat / platform / media yang digunakan dalam riset
-
Variabel & Data : dalam subbagian ini berisi variabel serta data yang digunakan, termasuk kisaran, satuan dan sifat data atau parameter tersebut.
-
Cara perancangan simulasi atau perencanaan yang akan dilakukan.
d.
Bab 4: Implementasi dan Analisis Sistem Bab ini memuat hasil riset, implementasi serta analisisnya secara mendetail.
e.
Bab 5: Kesimpulan dan Saran Bab ini memuat kesimpulan dari hasil penelitian dan saran untuk penelitian.
1.10.
Jadwal
Gambar 1.1 : Jadwal Pelaksanaan Tugas Akhir