1.4   Tujuan Penelitian
Adapun  tujuan  penelitian  ini  adalah  untuk  melakukan  pengelompokan  tentang jumlah  mahasiswa  yang  akan  di  drop  out  oleh  suatu  instansi  pendidikan  yang
bergerak di bidang perguruan tinggi.
1.5   Manfaat Penelitian
Adapun manfaat penelitian ini adalah:
1.  Bagi instansi pendidikan Penelitian ini dilakukan agar instansi pendidikan dapat mengambil keputusan
yang dapat mengantisipasi dan memberi pemberitahuan mengenai mahasiswa yang potensial untuk di drop out.
2.  Bagi penulis Mengetahui  bagaimana  cara  mengimplementasikan  metode  clusterig  pada
sistem  komputer  serta  mengetahui  tingkat  keakuratan  metode  tersebut berdasarkan hasil  perhitungannya pada penelitian ini.
3.  Bagi perkembangan ilmu pengetahuan Penelitian  ini  digunakan  sebagai  bahan  referensi  dalam  menambah
pengetahuan bagi peneliti lain yang ada relevansinya.
1.6   Metodologi Penelitian
Metodologi penelitian yang digunakan dalam pembuatan skripsi ini adalah: 1.  Studi Literatur
Universitas Sumatera Utara
Studi  literatur  yang  dilakukan  dalam  penelitian  ini  adalah    mengumpulkan bahan  referensi  baik  dari  buku-buku,  jurnal,  makalah,  internet  dan  beberapa
sumber lainnya. 2.  Pengumpulan Data
Pada  tahap  ini  akan  dilakukan  pengumpulan  data  mahasiswa  akademik program  studi  S1  Teknologi  Informasi  dan  Ilmu  Komputer  Fakultas  Ilmu
Komputer  dan  Teknologi  Informasi  Universitas  Sumatera  Utara  dari  T.A. 2010
– 2011. 3.  Analisis Permasalahan
Pada  tahap  ini  dilakukan  analisis  terhadap  hasil  studi  literatur  untuk mengetahui dan mendapatkan pemahaman mengenai metode clustering untuk
menyelesaikan masalah pengelompokan  mahasiswa yang potensial  drop out melalui suatu indeks prestasi mahasiswa akademik.
4.  Perancangan Sistem Pada tahap perancangan  sistem dilakukan perancangan sistem, pengumpulan
data  dan  merancang  antarmuka.  Proses  perancangan  dilakukan  berdasarkan hasil analisis studi literatur yang telah telah didapatkan.
5.  Implementasi Sistem Pada  tahapan  implementasi  sistem  ini  akan  dilakukan  pengkodean  program
dalam  sistem  computer  menngunakan  bahasa  pemrograman  Visual  Basic 2010 dan database MySQL 5.
6.  Pengujian Pada  tahap  ini  akan  dipastikan  apakah  sistem  pengelompokan  mahasiswa
drop  out  pada  program  studi  Imu  Komputer  dan  Teknologi  Informasi  yang telah dibuat
Sudah berjalan sesuai harapan. 7.  Dokumentasi dan Penyusunan laporan
Pada  tahap  ini  dilakukan  dokumentasi  hasil  analisis  metode  clutering  untuk menyelesaikan  masalah  pengelompokan  mahasiswa  potensial  drop  out
program  sudi  S1  Ilmu  Komputer  dan  Teknologi  Informasi  angkatan 20102011.
Universitas Sumatera Utara
1.7. Sistematika Penulisan
Sistematika  pembahasan  yang  digunakan  untuk menyelesaikan  skripsi  ini  adalah sebagai berikut:
BAB I :  PENDAHULUAN
Menjelaskan  mengenai  latar  belakang,  perumusan  masalah, tujuan  penelitian,  manfaat  penelitian,  metodologi  penelitian
dan sistematika penulisan. BAB II
: LANDASAN TEORI
Membahas  beberapa  teori  penunjang  berhubungan  dengan pokok pembahasan dalam skripsi ini yang secara garis besar
berisi  tentang  sistem  pengelompokan  mahasiswa    potensial
drop out. BAB III
:  ANALISA DAN PERANCANGAN
Pada  bab  ini  akan  dibahas  analisis  sistem,  deskripsi  sistem, desain  sistem  yang  digunakan  dalam  pembuatan  sistem
pengelompokan mahasiswa potensial drop out pada program studi  S1  Ilmu  Komputer  dan  Teknologi  Informasi  angkatan
20102011 menggunakan metode clustering. BAB IV
:  IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada  bab  ini  akan  dijelaskan  mengenai  implementasi  dan pengujian  sistem  berdasarkan  hasil  rancangan  yang  telah
dibuat sebelumnya.
Universitas Sumatera Utara
BAB V :
KESIMPULAN DAN SARAN
Bab ini memuat kesimpulan dari keseluruhan uraian bab-bab sebelumnya
dan saran-saran
yang diajukan
untuk
pengembangan program selanjutnya.
Universitas Sumatera Utara
BAB II
LANDASAN TEORI
Bab  ini  membahas teori penunjang  yang  berhubungan dengan penerapan  metode clustering pada sistem pengelompokan  mahasiswa potensial drop out.
2.1  Perangkat Lunak
Perangkat  Lunak  software  adalah  program  komputer  yang  terasosiasi  dengan dokumentasi  perangkat  lunak  seperti  dokumentasi  kebutuhan,  model  desain,  dan
cara  penggunaan  user  manual.  Sebuah  program  komputer  tanpa  terasosiasi dengan dokumentasinya maka belum dapat dikatakan perangkat lunak software.
Karakter perangkat lunak adalah sebagai berikut : 1.  Perangkat  lunak  dibangun  dengan  rekayasa  software  engineering  bukan
diproduksi secara manufaktur atau pabrikan. 2.  Perangkat  lunak  tidak  pernah  usang  wear  out  karena  kecacatan  dalam
perangkat lunak dapat diperbaiki. 3.  Barang produksi pabrikan biasanya komponen barunya akan terus diproduksi,
sedangkan  perangkat  lunak  biasanya  terus  diperbaiki  seiring  bertambahnya kebutuhan.
Aplikasi dari perangkat lunak adalah sebagai berikut : 1.  Perangkat lunak sistem system software
Universitas Sumatera Utara
Adalah  kumpulan  program  dimana  program  yang  satu  ditulis  untuk memenuhi kebutuhan program lainnya.
2.  Perangkat lunak waktu nyata real time software Merupakan  perangkat  lunak  yang  memonitor,  menganalisis,  mengontrol
sesuatu  secara  waktu  nyata  real  time.Reaksi  yang  dibutuhkan  pada perangkat lunak harus langsung menghasilkan respon yang diinginkan.
3.  Perangkat lunak bisnis business software Merupakan  perangkat  lunak  pengelola  informasi  bisnis  seperti  akuntansi,
penjualan, pembayaran, dan penyimpanan inventory. 4.  Perangkat  lunak  untuk  keperluan  rekayasa  dan  keilmuan  engineering  and
scientific software Merupakan  perangkat  lunak  yang  mengimplementasikan  algoritma  yang
terkait dengan keilmuan ataupun perangkat  lunak  yang  membantu keilmuan, misalkan  perangkat  lunak  di  bidang  astronomi,  di  bidang  matematika,  dan
lain sebagainya. 5.  Perangkat  lunak  tambahan  untuk  membantu  mengerjakan  suatu  fungsi  dari
perangkat lunak yang lainnya embedded software Misalnya  perangkat  lunak  untuk  mencetak  dokumen  ditambahkan  agar
perangkat  lunak  yang  memerlukan  dapat  mencetak  laporan,  maka  perangkat lunak untuk mencetak dokumen ini disebut embedded software.
6.  Perangkat lunak komputer personal personal computer software Merupakan  perangkat  lunak  untuk  PC  misalnya  perangkat  lunak  pemroses
teks, pemroses grafik, dan lain sebagainya. 7.  Perangkat lunak berbasis web web based software
Merupakan  perangkat  lunak  yang  dapat  diakses  dengan  menggunakan  web browser.
8.  Perangkat lunak intelijensia buatan artificial intelligence software Merupakan  perangkat  lunak  yang  menggunakan  algoritma  tertentu  untuk
mengelola  data  sehingga  seakan-akan  memiliki  intelijensia  seiring bertambahnya data yang diproses.
Universitas Sumatera Utara
Produk  perangkat  lunak  yang  dibuat  oleh  pengembang  developer perangkat lunak terdiri dari dua jenis :
1.  Produk Generik Produk perangkat lunak yang dibuat oleh pengembang perangkat lunak untuk
dijual  atau  dipopulerkan  open  source  tanpa  ada  yang  memesan  terlebih dahulu,  perangkat  lunak  yang  termasuk  dalam  produk  generik  misalnya
perangkat  lunak  sistem  operasi,  perangkat  lunak  pendukung  perkantoran untuk  membuat  dokumen,  slide  presentasi,  atau  perhitungan  dalam  bentuk
papersheet dan lain sebagainya. 2.  Produk Pemesanan
Produk  perangkat  lunak  yang  dibuat  karena  ada  pelanggan  yang  melakukan pemesanan,  misalnya  sebuah  instansi  memerlukan  perangkat  lunak  untuk
memenuhi  proses  bisnis  yang  terjadi  di  instansinya,  maka  instansi  itu  akan bekerja  sama  dengan  pengembang  untuk  membuat  perangkat  lunak  yang
diinginkan. Rosa A.S, M. Shalahuddin; 2011: 2-4
2.2  Rekayasa Perangkat Lunak