BAB 1 - SInTA UKDW

advertisement
BAB 1
PENDAHULUAN
1.1 Latar Belakang Masalah
Sejalan dengan perkembangan teknologi informasi, semakin bertambah pula
kemampuan
komputer
dalam
membantu
menyelesaikan
permasalahan-
permasalahan di berbagai bidang. Pekerjaan yang sanggup dilakukan dengan
memanfaatkan komputer tidak lagi sebatas mengefisienkan pekerjaan-pekerjaan
yang biasanya dilakukan secara manual ataupun menjalankan aplikasi. Lebih jauh
lagi, komputer sekarang ini dapat dimanfaatkan sebagai mitra yang mampu
membantu manusia dalam mengambil keputusan. Konsep ini disebut sebagai
Sistem Pendukung Keputusan berbasis komputer (Computer Based Decision
Support system), yaitu suatu sistem berbasis komputer yang dirancang untuk
meningkatkan efektivitas pengambil keputusan dalam memecahkan masalah.
Penerapan dari sistem pendukung keputusan seringkali disertai dengan
kontribusi dari bidang-bidang ilmu lainnya, seperti statistik, kecerdasan buatan,
data mining, dan sebagainya. Adanya kontribusi dari ilmu-ilmu tersebut
meningkatkan nilai tambah dan manfaat dari sistem pendukung keputusan
sehingga manusia semakin dipermudah dalam menghadapi dan mengambil
keputusan dalam sebuah permasalahan.
Statistik merupakan salah satu bidang ilmu yang sering dimanfaatkan dalam
pembuatan sebuah sistem pendukung keputusan. Statistik dalam arti luas adalah
suatu pengetahuan mengenai pengumpulan, pengolahan, dan analisis data, serta
penarikan kesimpulan dan pengambilan keputusan berdasarkan analisis yang telah
dilakukan terhadap data tersebut.
Pengambilan matakuliah merupakan sebuah permasalahan semi terstruktur
yang cukup kompleks. Seorang mahasiswa memerlukan banyak pertimbangan
sebelum memutuskan matakuliah apa saja yang akan diambilnya pada suatu
semester karena secara tidak langsung mata kuliah yang diambilnya akan
mempengaruhi prestasi dan waktu kelulusan dari mahasiswa tersebut. Terdapat
banyak pertimbangan yang harus dipikirkan oleh seorang mahasiswa dalam
1
melakukan pengambilan mata kuliah, misalnya minat mahasiswa tersebut
terhadap mata kuliah, minat terhadap dosen yang mengajar mata kuliah, faktor
prospek mata kuliah yang bersangkutan, keterkaitan antar mata kuliah, motivasi
dari teman, dan sebagainya. Selain pertimbangan subyektif, terdapat pula berbagai
hal yang menjadi batasan, misalnya aturan kurikulum, jumlah SKS maksimal
yang dapat diambil oleh mahasiswa yang bersangkutan terkait dengan Indeks
Prestasi Kumulatif (IPK) yang diperolehnya, dan sebagainya. Pengambilan
keputusan merupakan hal vital bagi mahasiswa, karena keputusan pengambilan
mata kuliah yang tepat akan mempengaruhi prestasi mahasiswa itu sendiri.
Mempertimbangkan kondisi yang berlaku,maka akan sangat bermanfaat jika
dapat dibangun sebuah Sistem Pendukung Keputusan untuk pengambilan mata
kuliah yang juga sekaligus dapat memprediksi waktu kelulusan dari seorang
mahasiswa.
Proses
prediksi
waktu
kelulusan
akan
dilakukan
dengan
memanfaatkan ilmu statistik. Program ini akan mensimulasikan matakuliah yang
harus diambil oleh mahasiswa tiap semester berdasarkan nilai-nilai mahasiswa
yang sudah ada. Sistem akan memberikan saran sebagai bahan pertimbangan bagi
mahasiswa dalam melakukan pemilihan terhadap mata kuliah yang akan diambil,
akan tetapi keputusan akhir pengambilan mata kuliah tetap menjadi kebijakan
sepenuhnya dari mahasiswa yang bersangkutan.
1.2 Rumusan Masalah
Umumnya mahasiswa mengalami kesulitan dalam menentukan mata kuliah
apa saja yang harus diambil agar dapat lulus dalam waktu seminimal mungkin.
Kesulitan ini disebabkan karena adanya faktor-faktor yang membatasi dan banyak
pertimbangan yang harus dipikirkan, misalnya matakuliah merupakan prasyarat
untuk pengambilan matakuliah lain, banyaknya matakuliah yang masih harus
diulang, penambahan matakuliah baru, dan sebagainya. Program yang akan dibuat
akan memberikan output berupa daftar matakuliah kuliah apa saja yang harus
diambil oleh mahasiswa. Bagi mahasiswa yang baru menempuh semester satu,
maka matakuliah yang akan ditawarkan pertama kali adalah data matakuliah
default dari akademik. Sedangkan, bagi mahasiswa yang telah menempuh sekian
2
semester, maka penawaran matakuliah akan dilakukan berdasarkan dari data nilai
yang telah diperoleh dan data matakuliah yang telah ditempuhnya. Secara garis
besar, masalah yang ada dapat dirumuskan sebagai berikut :
1. Bagaimana penerapan metode Regresi Polinomial orde 3 dapat
menghasilkan prediksi Indeks Prestasi semester (IPs) mahasiswa sehingga
dapat diperoleh jumlah total sks maksimal yang dapat diambil oleh
mahasiswa tersebut dalam suatu semester?
2. Bagaimana membuat sebuah penjadwalan otomatis matakuliah-matakuliah
yang dapat diambil oleh mahasiswa sehingga mampu mengoptimalisasi
keberhasilan studinya dan mempercepat waktu kelulusannya?
3. Bagaimana memprediksi waktu kelulusan seorang mahasiswa berdasarkan
pengambilan matakuliah yang telah diprediksikan untuknya?
Sebagai alternatif penyelesaian masalah tersebut maka pada kesempatan ini,
penulis ingin membuat suatu sistem yang dapat membantu mahasiswa untuk
memberikan
saran
sebagai
bahan
pertimbangan
dalam
merencanakan
pengambilan mata kuliah dan sekaligus memprediksi waktu kelulusan mahasiswa
dengan menggunakan bahasa pemrograman Visual Basic. Oleh karena itu
penelitian ini akan menjawab apakah aplikasi sistem pendukung keputusan
tersebut dapat digunakan untuk memprediksi waktu kelulusan mahasiswa secara
akurat dan sekaligus merencanakan pengambilan matakuliah secara terarah.
1.3 Batasan masalah
Mengingat kompleksnya permasalahan yang ada, maka dalam pembuatan
sistem akan diberi batasan-batasan sebagai berikut :
1. Sistem yang dibuat akan disesuaikan dengan kurikulum yang berlaku saat
ini. Data matakuliah disusun berdasarkan kurikulum panduan akademik
jurusan teknik informatika periode tahun 2003 – 2004.
2. Tidak memperhitungkan parameter waktu karena studi kasus pada penelitian
ini bukanlah masalah penjadwalan mata kuliah melainkan hanya menyusun
rencana mata kuliah yang dapat diambil per semester saja.
3
3. Sistem hanya dapat mengangani perubahan kurikulum yang mencakup
peraturan pengambilan SKS berdasarkan IPK yang diperoleh mahasiswa.
4. Data yang diambil untuk pembuatan Tugas Akhir adalah data mahasiswa
program studi Teknik Informatika UKDW angkatan 1998 sampai 2002.
Oleh karena itu, sistem hanya dapat memprediksi pengambilan matakuliah
untuk fakultas teknik informatika angkatan 1998 – 2002 saja.
5. Proses prediksi dapat dilakukan bagi mahasiswa yang telah menempuh
kuliah selama minimal dua semester.
1.4 Metodologi Penelitian
Metode yang digunakan dalam penyusunan Tugas Akhir ini antara lain:
•
Studi
pustaka/literatur
dengan
menggunakan
buku-buku
yang
berhubungan dengan Sistem Pendukung Keputusan, Metode Numerik,
SQL Server, dan Visual Basic.
•
Penelitian Lapangan, melakukan pengumpulan data melalui wawancara
dengan mahasiswa untuk memperoleh keterangan dan data yang
dibutuhkan untuk mendukung penyelesaian tugas akhir. Pengamatan dan
studi tentang kebutuhan-kebutuhan yang mendasar untuk pembangunan
sistem.
1.5 Tujuan Penelitian
Hasil penelitian ini diharapkan akan dapat memberikan manfaat bagi penulis
dalam mempelajari dan menerapkan teori Sistem Pendukung Keputusan (Decision
Support System) terutama pengolahan data dalam membantu pengambilan
keputusan untuk pengambilan mata kuliah serta mempelajari metode regresi
polinomial dalam memprediksikan waktu kelulusan mahasiswa yang secara tidak
langsung akan memberikan batasan jumlah SKS maksimal yang dapat diambil
oleh mahasiswa.
4
1.6 Sistematika Penulisan
Sistematika laporan Tugas Akhir ini secara garis besar dapat dituliskan
sebagai berikut :
BAB 1 : PENDAHULUAN
Berisi latar belakang masalah, perumusan masalah, pembatasan masalah,
tujuan penelitian, metodologi penelitian dan sistematika penulisan.
BAB 2 : LANDASAN TEORI
Berisi landasan teori yang diperlukan untuk penyusunan tugas akhir, yaitu
berupa teori-teori pendukung seperti teori tentang Sistem, Sistem Pendukung
Keputusan, dan Regresi Polinomial, Exponential Smoothing, serta teori
mengenai pengambilan matakuliah.
BAB 3 : ANALISIS DAN PERANCANGAN SISTEM
Berisi pembahasan mengenai perancangan sistem dari database, aliran data
atau Data Flow Diagram, algoritma program, perancangan input dan output
serta menjelaskan contoh perhitungan prediksi menggunakan metode regresi
poliomial.
BAB 4 : IMPLEMENTASI DAN ANALISIS SISTEM
Membahas implementasi sistem yang sebelumnya telah dirancang pada bab
3, yaitu berupa penjabaran hasil penelitian, konsep teori dan pemikiran ke
dalam bentuk program serta analisis kelebihan dan kekurangan program
dalam penggunaannya. Pada bab ini juga dijabarkan hasil penelitian waktu
kelulusan mahasiswa per angkatan, yaitu angkatan 1998 sampai 2002.
BAB 5 : KESIMPULAN DAN SARAN
Berisi kesimpulan mengenai sistem dan saran pengembangan di masa
mendatang.
5
Download