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