BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Analisis sistem merupakan penguraian dari proses pengguna sistem yang di bangun kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan
mengevaluasi permasalahan. Sistem yang dibangun menjelaskan tentang penerapan metode clustering data dengan C-Means untuk rekomendasi penerima beasiswa pada
Universitas Sumatera Utara. Analisis masalah yang akan dilakukan berupa pengelompokan data mahasiswa dengan menerapkan clustering data dengan C-Means
untuk membantu mahasiswa yang mendaftar beasiswa sehingga mendapatkan rekomendasi jenis beasiswa yang dapat diikuti sesuai dengan kriteria-kriteria yang
dimiliki. Dengan aplikasi yang dibangun dapat membantu mahasiswa menentukan
beasiswa mana yang akan dipilih pada beberapa jenis beasiswa yang ada di Universitas Sumatera Utara. Aplikasi yang dibangun akan mengelompokkan data
mahasiswa yang melakukan pendaftaran beasiswa kedalam salah satu jenis beasiswa yang sesuai sehingga mahasiswa mendapatkan rekomendasi jenis beasiswa yang
sesuai.
3.2 Analisis Data Sistem
Data atau sampel yang digunakan diperoleh dari Biro Kemahasiswaan Universitas Sumatera Utara. Data yang digunakan dalam penelitian ini berupa data sampel yang
berjumlah 431 data mahasiswa Fakultas Ilmu Komputer dan Teknologi Informasi dan jenis program beasiswa berjumlah 18 yang ditawarkan di Universitas Sumatera Utara,
yang memberikan gambaran secara keseluruhan bagaimana kriteria-kriteria yang sesuai untuk masing-masing jenis beasiswa pada Universitas Sumatera Utara.
Universitas Sumatera Utara
Kriteria data mahasiswa yang mendaftar beasiswa adalah Nomor Induk Mahasiswa NIM, Nama, email, Tanggal lahir, Nomor Handphone, Alamat, Fakultas,
Jenjang Pendidikan Strata S1 atau D3, Semester, SKS yang sudah diselesaikan, dan Indeks Prestasi Kumulatif IPK. Setelah terkumpul semua data mahasiswa yang
mendaftar beasiswa dilakukan analisis data yang sesuai dengan pengelompokan data berdasarkan algoritma clustering dengan C-Means. Contoh data mahasiswa di
tunjukkan pada tabel 3.1. Tabel 3.1 merupakan data mahasiswa yang mendaftar sebagai calon penerima
beasiswa di Universitas Sumatera Utara. Data tersebut hanya sebagai sampel data dari keseluruhan data mahasiswa yang ada di Universitas Sumatera Utara. Mahasiswa
yang mendaftar sebagai calon penerima beasiswa direkomendasikan hanya pada satu program beasiswa dari 18 program beasiswa yang ditawarkan. Data dari jenis
beasiswa yang berjumlah 18 yang ada di Universitas Sumatera Utara dapat di lihat pada Tabel 3.2.
Tabel 3.2 merupakan data jenis program beasiswa yang berjumlah 18 yang di tawarkan di Universitas Sumatera Utara. Data tersebut diolah berdasarkan kriteria dan
persyaratan dari tiap jenis beasiswa. Mahasiswa yang mendaftar beasiswa di seleksi menurut kriteria atau kecocokan data mahasiswa dengan kriteria jenis beasiswa yang
ditawarkan. Setelah kriteria dicocokkan maka diperoleh rekomendasi beasiswa yang sesuai untuk mahasiswa berdasarkan jarak kedekatan data mahasiswa terhadap data
beasiswa yang direkomendsikan. Nomor Induk Mahasiswa NIM dijadikan sebagai id mahasiswa saat mendaftar beasiswa. Karakter-karakter yang akan dicocokkan adalah
umur, fakultas, semester, SKS yang telah diselesaikan, Indeks Prestasi Kumulatif IPK, dan penghasislan orang tua.
Berdasarkan karakter-karakter tersebut kemudian kriteria yang sama dan mempunyai kemiripan akan dikelompokan cluster sehingga mahasiswa memproleh
rekomendasi jenis beasiswa yang sesuai untuk diikuti. Setiap mahasiswa hanya memperoleh satu rekomendasi program beasiswa yang dapat diikuti. Dengan
rekomendasi yang diperoleh, mahasiswa mempunyai peluang untuk mendapatkan beasiswa karena jumlah mahasiswa yang dibutuhkan dalam program beasiswa yang
ditawarkan akan di sesuaikan dengan jumlah mahasiswa yang mendaftar sebagai calon penerima beasiswa. Mahasiswa yang mendaftar beasiswa akan lebih terarah pada
salah satu jenis beasiswa yang tersedia.
Universitas Sumatera Utara
Universitas Sumatera Utara
Tabel 3.2 Data Jenis Program Beasiswa di Universitas sumatera Utara No.
Nama Beasiswa
1 Beasiswa Peningkatan Prestasi Akademik PPA
2 Beasiswa Bantuan Belajar Mahasiswa BBM
3 Beasiswa BANK INDONESIA BI
4 Beasiswa Technological and Professional Skills Development Sector
Project TPSDP 5
Beasiswa Yayasan Supersemar 6
Beasiswa Yayasan Toyota Astra 7
Beasiswa Yayasan Jepang 8
Beasiswa PT.DJARUM 9
Beasiswa TANOTO FOUNDATION 10
Beasiswa TJIPTA SARJANA 11
Beasiswa Konsorsium Pendidikan BPMIGAS -KKKS Badan Pelaksanaan Minyak dan Gas
– Kontraktor Kontrak Kerja Sama 12
Beasiswa Society of Petroleum SPE 13
Beasiswa Yayasan Salim 14
Beasiswa PT. Bank Rakyat Indonesia BRI Persero Tbk 15
Beasiswa PT. Gudang Garam 16
Beasiswa YKPP Yayasan Kesejahteraan Pegawai Pertamina 17
Beasiswa PT. SUN LIFE FINANCIAL INDONESIA 18
Beasiswa Peningkatan Prestasi Ekstrakurikuler PPE
3.3 Perancangan Sistem