BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis
Tujuan analisis sistem dalam pembangunan aplikasi sistem pendukung keputusan ini adalah untuk mendapatkan semua kebutuhan pengguna dan sistem, yaitu mencakup
masukan dan keluaran yang harus disediakan oleh sistem, serta informasi yang dibutuhkan oleh pengguna. Proses tersebut akan menjadi masukan bagi proses
perancangan sistem secara keseluruhan.
3.1.1 Identifikasi Masalah
Proses penilaian dalam menyeleksi calon siswa baru kelas unggulan yang selama ini dilakukan secara manual dan kurang memperhatikan potensi yang dimiliki
oleh siswa. Penilaian yang dilakukan selama ini dengan menggunakan persentase untuk setiap kategori tanpa memperhatikan keunggulan yang dimiliki siswa untuk
masing-masing kriteria.
3.1.2. Constraint
Nilai setiap peserta yang akan diterima dibandingkan dengan nilai peserta lainnya. Panitia tidak memiliki standar nilai tertentu. Panitia memberikan nilai parameter dan
bobot untuk masing-masing kriteria. Nilai parameter dan bobot yang diberikan menyatakan urutan prioritas kriteria. Sistem hanya memberikan informasi hasil
Universitas Sumatera Utara
penilaian berupa ranking yang terurut secara ascending. Selanjutnya panitia yang akan menentukan siswa yang lulus seleksi.
3.1.3 Analisis Kebutuhan Fungsional Sistem
Kebutuhan fungsional sistem mendefinisikan hal-hal yang dibutuhkan oleh sistem yang akan dibangun, diantaranya :
1. Dukungan untuk perubahan basis data, mencakup proses update, edit dan Delete
terhadap basis data.
2. Membuat laporan hasil seleksi dengan metode preference ranking organization for enrichment evaluation untuk seluruh kriteria.
3.1.4 Analisis Kebutuhan Pengguna
Pengguna sistem pendukung keputusan ini adalah admin dalam hal ini panitia penerimaan siswa baru kelas X Unggulan. Interaksi admin dengan sistem adalah
sebagai berikut: 1.
Kemampuan untuk melakukan proses insert, delete dan update data kriteria, dan data peserta.
2. Memberikan informasi data siswa.
3. Memberikan informasi hasil perangkingan.
3.1.5 Analisis Masukan Sistem
Masukan yang dibutuhkan perangkat lunak Sistem Pendukung Keputusan Penerimaan Siswa Baru Kelas X Unggulan adalah sebagai berikut:
1. Masukan data kriteria untuk penerimaan siswa baru yang sudah ditentukan. 2.
Masukan data calon siswa. 3.
Masukan nilai ujian. 4.
Masukan tipe Promethee, bobot serta parameter untuk masing-masing kriteria.
Universitas Sumatera Utara
3.1.6 Analisis Keluaran Sistem
Keluaran sistem adalah laporan hasil seleksi dengan metode preference ranking organization for enrichment evaluation untuk seluruh kriteria yang terurut secara
ascending.
3.2 Perancangan Logika