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