BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam suatu instansi pendidikan menengah umum, salah satu analisis yang mungkin dilakukan yaitu pada nilai-nilai raport siswa-siswinya untuk melihat perkembangan dari siswa-siswi tersebut. Hal tersebut berhubungan erat dengan kualitas pendidikan yang ada di instansi tersebut, yang secara tidak langsung akan mempengaruhi sumber daya manusia yang akan dihasilkan. SMU BOPKRI I merupakan salah satu instansi pendidikan menengah umum di Yogjakarta yang masih menggunakan cara manual untuk menganalisis nilai-nilai seluruh siswa untuk tiap tahunnya. Hal ini akan mengakibatkan hasil analisis yang diperoleh menjadi kurang tepat dalam mengambil suatu keputusan. Dengan melihat data-data dari siswa yang ada dengan cara manual tentu saja sangat sulit untuk mengetahui siswa-siswa mana yang memiliki nilai yang baik dan yang kurang baik dalam bidang tertentu. Dengan melihat kesulitan tersebut, solusi yang muncul adalah dengan menvisulisasikan data yang ada dalam grafik 2D sehingga dapat dilihat dengan jelas penyebarannya. Selanjutnya datadata tersebut akan dianalisis mengunakan salah satu metode data mining sehingga dapat diambil kesimpulan yang sesuai berdasarkan parameter inputan. Berdasarkan permasalahan di atas, maka diperlukan suatu sistem pendukung untuk mempermudah dalam menganalisis, sehingga kesimpulan yang diperoleh menjadi lebih tepat. Dengan menggunakan data Warehouse yang menyediakan gudang data dalam pengambilan keputusan, yang kemudian diolah menggunakan model mining untuk melihat adanya pola-pola tertentu yang diharapkan dapat membantu dalam analisis. Oleh karena itu, diperlukan suatu metode yang tepat untuk menganalisis pengelompokan data-data yang ada, metode data mining yang ada saat ini sudah banyak, tetapi masing-masing metode mempunyai kecocokan tersendiri pada kasus yang dihadapi. Dalam kasus ini digunakan outliers analysis menggunakan pendekatan metode Deviasi dengan 15 Teknik Exact Exception, yang berfungsi untuk mengelompokkan data-data berdasarkan tingkat kemiripan data yang ada dari suatu kelompok data. Outliers Analysis merupakan suatu metode data mining yang bekerja berdasarkan tinggkat kemiripan, dimana yang memiliki kemiripan yang tinggi akan dikelompokan menjadi satu kelompok data dan yang tidak memiliki kemiripan atau tinggkat kemiripan rendah itu disebut Outliers. Dengan metode mining diharapkan pengelompokkan data dapat dianalisis dengan baik, sehingga dapat mengambil suatu kesimpulan yang tepat. 1.2 Rumusan Masalah Rumusan masalah yang dihimpun dalam penulisan ini adalah sebagai berikut : 1. Bagaimana penerapan Outliers Analysis menggunakan pendekatan metode Deviasi dengan Teknik Exact Exception 2. Apakah metode yang dipakai memungkinkan untuk menangani pengelompokan nilai-nilai raport siswa-siswi SMU BOPKRI I Yogyakarta dalam model data dua dimensi. 1.3 Batasan Masalah Dalam tugas akhir ini akan dibuat sistem dengan batasan-batasan sebagai berikut : 1. Metode data mining yang digunakan adalah Outliers Analysis menggunakan pendekatan metode Deviasi dengan Teknik Exact Exception 2. Hasil dari analisis outlier membantu guru bimbingan konseling untuk melihat perkembangan akademik (nilai raport) setiap siswa yang selanjutnya dapat membantu membuat evaluasi terhadap nilai-nilai siswa yang tergolong memiliki nilai diluar rata-rata. 3. Sistem mampu menampilkan tampilan grafik (visual) dari hasil tersebut sesuai dengan parameter inputan user. 16 4. Inputan untuk salah satu parameter dapat berupa bidang pelajaran yaitu penggabungan dari beberapa mata pelajaran, penggabungan mata pelajaran tersebut dilakukan dengan penjumlahan bobot tertentu denan yang diinputkan. 5. Hasil pengelompokkan terbagi menjadi 3 bagian yaitu daerah outlier, daerah bukan outlier dan daerah mendekati outlier (koordinat yang salah satunya adalah data outlier). Untuk memperlancar pembuatan sistem ini maka diperlukan hardware dan software yang mendukung. Program ini dibuat dengan spesifikasi sebagai berikut: 1.3.1 Spesifikasi Hardware 1. Processor Intel Pentium IV 1,8A GHz. 2. Memory DDR 384 MB. 3. VGA Geforce 4 MMX 64 Mb 4. HardDisk dengan kapasitas 20 GB. 5. Montherboard ASUS P4B266-C 6. Monitor AS5S 15” dengan resolusi 1024x768. 1.3.2 Spesifikasi Software 1. Sistem Operasi Microsoft® Windows® XP Professional Edition. 2. Microsoft® Visual Basic® 6.0. 3. Microsoft® SQL Server 2000 Enterprise Edition. 1.3.3 Spesifikasi Brainware 1. Kebutuhan User User yang dapat mengoperasikan sistem ini adalah user yang dapat mengoperasikan sistem operasi Microsoft® Windows® XP, dan mengetahui sedikit tentang Outliers. 2. Kebutuhan Pengembang Pengembang sistem ini diharapkan memiliki kemampuan minimal memahami Software Visual Basic atau program developer lainnya, mengerti konsep dan perancangan database serta menetahui cara kerja dari teknik Exact Exception. 17 1.4 Tujuan Penelitian Penelitian dari tugas akhir ini bertujuan untuk : 1. Membuat suatu sistem yang dapat membantu pihak instansi pendidikan yaitu SMU BOPKRI I dalam menganalisis data-data nilai raport seluruh siswa guna melakukan evaluasi terhadap siswa-siswanya. 2. Merupakan penerapan dari pengetahuan-pengetahuan yang telah diperoleh dari perkuliahan. 3. Melatih mahasiswa untuk memasuki dunia kerja nyata yang mendiri dan disiplin dalam menangani masalah yang ada dengan sistem berbasis komputer. 4. Sebagai syarat untuk menyelesaikan program studi di Fakultas Teknik Jurusan Teknik Informatika Universitas Kristen Duta Wacana, Jogjakarta. 1.5 Metodologi Penelitian Metodologi yang digunakan dalam Tugas Akhir ini antara lain : 1. Penelitian pustaka a. Dilakukan dengan studi pustaka / literatur dengan menggunakan buku-buku yang mendukung proses pelaksanaan Tugas Akhir. b. Mencari informasi melalui internet untuk membantu membangun sistem. 2. Penelitian lapangan. a. Melakukan pengumpulan data melalui wawancara dengan pihak SMU BOPKRI I Yogyakarta untuk memperoleh keterangan dan data yang dibutuhkan untuk mendukung penyelesaian Tugas Akhir. b. Pengamatan dan studi tentang kebutuhan-kebutuhan yang mendasar untuk pembangunan sistem. 3. Melakukan konsultasi dengan dosen pembimbing dalam pembuatan program dan laporan tugas akhir ini. 18 1.6 Sistematika Penulisan Sistematika penulisan yang dipergunakan pada tugas akhir ini disesuaikan dengan ketentuan yang telah diatur pada tata cara penulisan tugas akhir program studi teknik informatika Universitas Kristen Duta Wacana Tulisan ini disajikan dalam lima bab dimana penjelasan masing−masing bab sebagai berikut : Bab 1 Pendahuluan menyajikan latar belakang masalah kenapa sistem yang dibuat perlu, rumusan masalah, tujuan penulisan, metodologi penelitian serta sistematika penulisan yang berisi pembagian dan penjelasan bab−bab dalam penulisan ini. Bab 2 Landasan teori menyampaikan teori-teori yang menjadi dasar dalam perancangan dan pengembangan sistem yang dibuat. Bab 3 Analisis dan Desain Sistem, melalui bab ini akan dijelaskan mengenai rancangan sistem yang dibuat baik desain basis data secara dimensional maupun kerangka tampilan program didalam pola sistem masukan dan keluaran berikut diagram alir dari sistem. beserta perancangan input dan output sistemnya Bab 4, Implementasi Sistem merupakan hasil akhir dari analisis dan desain yang diimplementasikan dalam bentuk program, yaitu tampilan input dan output dari sistem yang berupa hasil capture dari tampilan program yang dibuat. Bab 5 Penutup berisi kesimpulan akhir dari sistem yang dibuat dan saran−saran bagi pemeliharaan dan pengembangan sistem lebih lanjut. 19