bab 1 pendahuluan

advertisement
BAB 1
PENDAHULUAN
1.1 Latar Belakang Masalah
Dalam kehidupan kita sehari-hari, tentunya tidak terlepas dari proses
administrasi dan pendataan data diri seseorang. Dimana data diri kita maupun data
diri seseorang tersebut akan disimpan dan digunakan sewaktu-waktu bila perlu,
oleh sebab itu haruslah diperhatikan kelengkapan datanya .
Dalam pengisisan sebuah data terkadang seseorang lupa atau bahkan tidak
mencantumkan jenis kelamin dari pengisi. Hal ini terkadang membuat si
pengelola data repot jika suatu saat jenis kelamin dari data seseorang yang telah
disimpan diperlukan.
Akan tetapi hal ini dapat diatasi dengan melihat nama tersebut,
menganalisa dan kemudian menebak jenis kelamin dari pemilik nama tersebut.
Sebagai contoh nama “Ratna Wulandari Santoso”; dari nama tersebut kita
langsung dapat menebak bahwa pemilik nama tersebut berjenis kelamin
perempuan. Contoh lain adalah nama “Fx. Andrianto Wijoyo”, dari nama baptis
(Fx) kita dapat langsung menebak bahwa pemilik nama tersebut berjenis kelamin
laki-laki. Lain halnya dengan nama “Sri Wahyu Dwi”; dengan melihat nama
tersebut kita tidak bisa berkata bahwa pemilik nama tersebut berjenis kelamin
laki-laki ataupun berjenis kelamin perempuan dan kita ragu-ragu untuk menebak
jenis kelamin dari si pemilik nama.
1.2 Rumusan Masalah
Perumusan masalah dari tugas akhir ini adalah bagimana memperkirakan
nama yang dimasukkan oleh seseorang tersebut adalah nama seseorang berjenis
kelamin laki-laki atau nama dari seseorang berjenis kelamin perempuan.
1
Hal itu dilakukan dengan menggali data-data yang ada (dalam jumlah yang
cukup besar) untuk mendapatkan pola-pola yang keluar dari analisa data-data
pada database dengan metode decision tree, sehingga dapat diketahui pola dari
suatu nama yang nantinya dapat diperkirakan apakah pemilik nama tersebut
berjenis kelamin laki-laki atau perempuan.
Dengan melihat dari permasalahan yang ada, maka dapat dirumuskan
masalah-masalah dalam penulisan tugas akhir ini, yaitu sebagai berikut:

Pemilahan nama dari sebuah nama lengkap menjadi bagian-bagian nama.

Pemfilteran nama yang telah dipilah-pilah berdasarkan gelar, nama babtis,
nama depan nama akhir dan nama marga. Jika terdapat nama marga dan
gelar. Maka nama marga dan gelar tersebut tidak digunakan.

Perhitungan untuk mencari Information Gain dari tiap field untuk
menentukan cabang-cabang yang akan dibuat pada decision tree.

Pembentukan decision tree berdasarkan hasil perhitungan terhadap nama
yang sudah ada pada database.

Perhitungan prosentase dari nama yang ditemukan pada database yang
telah diproses dengan decision tree yang berkaitan dengan nama yang
dicari, dimana hasil dari perhitungan tersebut akan ditampilkan prosentase
kemungkinan jenis kelaminnya.
1.3 Batasan Masalah
Batasan-batasan yang ada dalam Tugas Akhir ini adalah sebagai berikut :
a. Database yang ada berkisar 2500 nama dari database mahasiswa
UKDW
b. Pogram ini juga dibuat untuk pengujian, apakah metode decision tree
cocok diterapkan dalam kasus ini.
2
1.4 Tujuan Penelitian
Tujuan penelitian yang dilakukan dalam Tugas Akhir ini adalah sebagai
berikut :
a. Melakukan penelitian apakah metode decision tree dapat digunakan
untuk proses penebakan jender pada nama seseorang sehingga dapat
diketahui prosentasi jenis kelamin dari nama tersebut.
b. Membantu menebak jenis kelamin pada nama seseorang pada saat
pengisian data.
1.5 Metode Penelitian
Pembuatan program ini, penulis menggunakan beberapa metode seperti
studi pustaka, observasi.
1.5.1 Studi Pustaka
Studi pustaka dilakukan agar mengenal masalah yang dibahas. Studi
pustaka dapat dilakukan dengan cara mempelajari buku-buku yang ada maupun
dengan melakukan searching di internet sesuai dengan masalah yang dibahas.
Topik-topik yang diperlukan dalam studi pustaka adalah mengenai metode
decision tree.
1.5.2 Observasi
Metode ini dilakukan dengan cara melakukan penelitian sistem. Penelitian
tersebut adalah dengan melakukan pemilihan data-data yang sesuai dengan sistem
yang dibuat.
1.6
Spesifikasi Sistem
Untuk mendukung kelancaran penerapan sistem komputerisasi ini, maka
diperlukan hardware, software serta brainware pendukung. Kebutuhan tersebut
antara lain:
3
a. Kebutuhan minimal hardware
-
Pentium IV 533 MHz
-
Ukuran memori 256 MB
-
Ruang kosong HardDisk sebesar 700 MB, Visual Basic dan sistem
operasi Windows
-
Monitor dengan resolusi VGA 1024 x 768
-
Mouse dan Keyboard
b. Kebutuhan software
-
Sistem operasi yang dibutuhkan adalah sistem operasi Windows NT,
Windows 2000 atau Windows XP
-
Micrososft Visual Basic 6
-
Database server, yaitu SQL Server 2000
c. Kebutuhan brainware
User yang dapat mengoperasikan sistem ini adalah user yang dapat
mengoperasikan sistem operasi Windows NT/ Windows 2000/ Windows XP
Professional dan mengetahui pengoperasian program yang akan dibuat serta
penganalisaan output yang dihasilkan.
1.7
Sistematika Penulisan
Penyusunan laporan Tugas Akhir ini disusun dalam lima bab dengan
sistematika penulisan sebagai berikut :
Bab 1 merupakan Bab Pendahuluan, yang membahas hal – hal yang
menjadi dasar dalam pembuatan laporan Tugas Akhir ini. Bab ini menjelaskan
tentang Latar Belakang Masalah, Rumusan Masalah, Batasan Masalah, Metode
Penelitian, Tujuan Penelitian, dan Sistematika Penulisan.
Bab 2 merupakan Bab Landasan Teori, yang berisi tinjauan pustaka dan
landasan teori. Tinjauan pustaka berisi tentang teori yang didapat dari berbagai
sumber pustaka antara lain teori tentang Data Warehouse, Data Mining serta
4
pembahasan metode decision tree yang digunakan untuk penyusunan Tugas Akhir
ini. Landasan teori berisi penjelasan tentang konsep dan prinsip utama yang
diperlukan untuk memecahkan masalah riset.
Bab 3 merupakan Bab Rancangan Sistem, yang berisi analisis teori yang
digunakan dan bagaimana menterjemahkannya ke dalam suatu sistem yang
hendak dibuat. Pada bab ini, tercantum bahan, alat yang dipakai di dalam riset,
variabel yang digunakan serta akan dijelaskan tahap-tahap dalam melakukan
perancangan sistem serta perencanaan yang dilakukan.
Bab 4 merupakan Bab Implementasi dan Analisis Sistem, yang berisi
implementasi perancangan yang telah dibuat pada bab tiga ke dalam bahasa
pemrograman. Selain itu, terdapat kelebihan maupun kekurangan sistem.
Bab 5 merupakan bab penutup yang berisi Kesimpulan dan Saran. Dalam
bab terakhir ini, penulis membuat beberapa kesimpulan serta memberikan
beberapa saran yang dapat dipakai dalam pengembangan sistem lebih lanjut.
5
Download