Dari sisi Admin Sekretariat WR III Dari sisi Mahasiswa Dari sisi Tim Juri Dari sisi Wakil Rektor III p Mendaftar p Lihat p Lihat p Ubah akun p Cetak p Lihat Mengelola data bahasa Mengelola data kegiatan Mengelola data detail Mengelola data jabatan p Menge

pemilihan mawapres perlu diketahui oleh Wakil Rektor III, namun informasi yang didapat masih kurang informatif.

3.1.2 Gambaran Umum Sistem yang Dikembangkan

Sistem yang akan dikembangkan ini dapat diakses oleh 4 empat aktor pengguna yaitu : Admin Sekretariat WR III, mahasiswa dan juri dosen dan Wakil Rektor III. Gambaran sistem yang dibuat :

a. Dari sisi Admin Sekretariat WR III

 Mengelola data berita  Mengelola data admin, juri, mahasiswa, wakil rektor III  Mengelola data fakultas dan prodi  Mengelola kriteria penilaian karya tulis ilmiah, kegiatan ko- kurikuler ekstra-kurikuler  Mencetak rekapitulasi penilaian dan rekapitulasi IPK

b. Dari sisi Mahasiswa

 Melihat informasi pendaftran mawapres  Melakukan pendaftaran secara online  Mengisi data kegiatan ko-kurukuler dan ekstra-kurikuler  Mengumpulkan berkas secara online

c. Dari sisi Tim Juri

 Memberi skor penilaian terhadap kriteria penilaian  Mengubah data juri  Melakukan validasi kegiatan dan IPK mahasiswa  Mendownload berkas mahasiswa  Rekapitulasi perhitungan seleksi mawapres

d. Dari sisi Wakil Rektor III

 Melihat kriteria penilaian mahasiswa  Melihat data peserta mawapres dan juri  Melihat rekapitulasi penilaian dan IPK

3.2 Analisa Kebutuhan Sistem

3.2.1 Definisi Aktor

Sistem yang akan dikembangkan ini dapat diakses oleh 4 empat aktor pengguna yaitu : Admin Sekretariat WR III, mahasiswa dan juri dosen dan Wakil Rektor III. Pada tabel di bawah ini akan dipaparkan mengenai deskripsi untuk tiap-tiap aktor pengguna : Tabel 3.1 Definisi Aktor Aktor Deskripsi Admin Aktor pengguna mempunyai hak akses khusus untuk memasukkan nilai kriteria dan bobot, mengelola informasi berdasarkan pedoman pemilhan mawapres,mengelola data pengguna dan mengeluarkan laporan hasil rekapitulasi penilaian. Mahasiswa Aktor pengguna yang memberikan masukan kepada sistem dan mendapatkan informasi dari sistem. Juri Aktor pengguna menu SPK untuk memberikan skor penilaian sesuai komponen kriteria-kriteria pada pedoman mawapres Wakil Rektor III Aktor pengguna yang mempunyai hak akses untuk melihat semua informasi berkaitan dengan pemilihan mawapres.

3.2.2 Use Case

Use case diagram untuk setiap pengguna adalah sebagai berikut : Mengelola data prodi Admin Menambah data kriteria karya tulis ilmiah Menghapus data kriteria karya tulis ilmiah Mengubah data kriteria karya tulis ilmiah Mengelola data kriteria karya tulis ilmiah Menambah data detail kriteria karya tulis ilmiah Menghapus data detail kriteria karya tulis ilmiah Mengubah data detail kriteria karya tulis ilmiah Mengelola data detail kriteria karya tulis ilmiah Menambah data admin Menghapus data admin Mengubah data admin Mengelola data admin Menambah data juri Menghapus data juri Mengubah data juri Mengelola data juri Menambah data karya tulis ilmiah Menghapus data karya tulis ilmiah Mengubah data karya tulis ilmiah Mengelola data karya tulis ilmiah Menambah data bahasa asing naskah Menghapus data bahasa asing naskah Mengubah data bahasa asing naskah Mengelola data bahasa asing naskah Menambah data bahasa asing presentasi Menghapus data bahasa asing presentasi Mengubah data bahasa asing presentasi Mengelola data bahasa asing presentasi Menambah data kegiatan Menghapus data kegiatan Mengubah data kegiatan Mengelola data kegiatan Menambah data detail kegiatan Menghapus data detail kegiatan Mengubah data detail kegiatan Mengelola data detail kegiatan Menambah data tingkat detail kegiatan Menghapus data tingkat detail kegiatan Mengubah data tingkat detail kegiatan Mengelola data tingkat detail kegiatan Menambah data jabatan tingkat detail kegiatan Menghapus data jabatan tingkat detail kegiatan Mengubah data jabatan tingkat detail kegiatan Mengelola data jabatan tingkat detail kegiatan Melakukan Login Melakukan Logout depend on Mencetak rekapitulasi penilaian semua mahasiswa Mencetak rekapitulasi penilaian satu mahasiswa Mencetak rekapitulasi IPK satu mahasiswa Menambah data berita Menghapus data berita Mengubah data berita Mengelola data berita Menghapus data mahasiswa Mencetak data satu mahasiswa Mengelola data mahasiswa Mencetak data semua mahasiswa Mengelola data WR III Mengapus data WR III Menambah data WR III Menambah data fakultas Menghapus data fakultas Mengubah data fakultas Menambah data prodi Menghapus data prodi Mengubah data prodi Mengelola data fakultas Gambar 3.1 Use case diagram admin Meng-upload naskah karya tulis ilmiah diri mahasiswa Meng-upload naskah bahasa asing diri mahasiswa Mendaftar sebagai peserta mawapres Mahasiswa depend on depend on Melakukan Logout Mengelola data mahasiswa Mengubah data diri mahasiswa Meng-upload foto diri mahasiswa Mengelola data kegiatan Mengisi kegiatan ko- ekstra-kurikuler diri mahasiswa Mengubah kegiatan ko- ekstra-kurikuler diri mahasiswa Meng-upload sertifikat kegiatan ko- ekstra-kurikuler diri mahasiswa Mengelola data rekapitulasi IPK Mengisi rekapitulasi nilai IPK diri mahasiswa Mengubah rekapitulasi nilai IPK diri mahasiswa Menghapus rekapitulasi nilai IPK diri mahasiswa Melakukan Login Gambar 3.2 Use case diagram mahasiswa Mengubah data juri depend on Melakukan Logout Juri download naskah bahasa asing Mengelola data bahasa asing Menilai naskah bahasa asing Menilai presentasi bahasa asing download naskah karya tulis ilmiah Menilai naskah karya tulis ilmiah Menilai presentasi karya tulis ilmiah Mengelola data karya tulis ilmiah download sertifikat kegiatan Validasi data kegiatan Mengelola data kegiatan Melakukan Login Validasi data rekapitulasi IPK Gambar 3.3 Use case diagram juri Ubah Akun Lihat Bahasa Asing Naskah Lihat Bahasa Asing Presentasi Lihat Karya Tulis Ilmiah Lihat Kegiatan Ko dan Ekstrakurikuler Lihat Rekapitulasi Penilaian Cetak Rekapitulasi Penilaian Lihat Berita Lihat Peserta Mawapres Lihat Data Juri Logout WR III Login depend on Gambar 3.4 Use case diagram WR III

3.2.3 Pemodelan Proses

3.2.3.1 Diagram Konteks

Diagram konteks menggambarkan bagaimana sistem yang dibuat bekerja. Mulai dari input-an yang dimasukkan sampai output yang akan diterima. SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN MAHASISWA BERPRESTASI PROGRAM SARJANA UNIVERSITAS SANATA DHARMA YOGYAKARTA ADMIN MAHASISWA JURI -data berita -data admin -data juri -data mahasiswa -data karya tulis ilmiah -data kriteria karya tulis ilmiah -data detail kriteria karya tulis ilmiah -data bahasa asing naskah -data bahasa asing presentasi -data kegiatan -data detail kegiatan -data tingkat detail kegiatan -data jabatan tingkat detail kegiatan -data fakultas -data jurusan -data rekapitulasi penilaian -data mahasiswa -data juri -data WR III -data mahasiswa -data kegiatan -rekapitulasi IPK -data juri -data skor bahasa asing -data skor karya tulis ilmiah -validasi skor kegiatan -validasi rekapitulasi IPK -data mahasiswa -data kegiatan -rekapitulasi IPK WR III -data WR III -data berita -data admin -data juri -data mahasiswa -data kriteria penilaian -data rekapitulasi penilaian -data mahasiswa -data beita Gambar 3.5 Diagram Konteks

3.2.3.2 Diagram Berjenjang

Di bawah ini adalah diagram berjenjang yang dibangun sebagai acuan untuk membuat Data Flow Diagram berdasarkan level-level proses yang ada pada diagram berjenjang berikut ini : 40 MAHASISWA 2 SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN MAHASISWA BERPRESTASI PROGRAM SARJANA UNIVERSITAS SANATA DHARMA YOGYAKARTA ADMN 1 Mencetak rekapitulasi penilaian satu mahasiswa 18 p Mengelola data berita 1.1 Menghapus data berita

1.1.2 p Menambah

data berita 1.1.1 p Mengubah data berita

1.1.3 p Mengelola

data admin 1.2 Menghapus data admin

1.2.2 p Menambah

data admin 1.2.1 p Mengubah data admin

1.2.3 p Mengelola

data juri 1.3 Menambah data juri

1.3.1 p Menghapus

data juri 1.3.2 p Mengubah data juri

1.3.3 p Mengelola

data mahasiswa

1.4 Menghapus

data mahasiswa

1.4.1 p Mencetak

data satu mahasiswa

1.4.2 p Mencetak

data semua mahasiswa

1.4.3 p Mengelola

data karya tulis ilmiah

1.5 Menambah

data karya tulis ilmiah

1.5.1 p Menghapus

data karya tulis ilmiah

1.5.2 p Mengubah

data karya tulis ilmiah

1.5.3 p Mengelola

data kriteria karya tulis ilmiah 1.6 Menambah data kriteria karya tulis ilmiah

1.6.1 p Menghapus

data kriteria karya tulis ilmiah 1.6.2 p Mengubah data kriteria karya tulis ilmiah

1.6.3 p Mengelola

data detail kriteria karya tulis ilmiah 1.7 Menambah data detail kriteria karya tulis ilmiah

1.7.1 p Menghapus

data detail kriteria karya tulis ilmiah 1.7.2 p Mengubah data detail kriteria karya tulis ilmiah

1.7.3 p Mengelola

data bahasa asing naskah

1.8 Menambah

data bahasa asing naskah

1.8.1 p Menghapus

data bahasa asing naskah

1.8.2 p Mengubah

data bahasa asing naskah

1.8.3 p Mengelola

data bahasa asing presentasi 1.9 Menambah data bahasa asing presentasi

1.9.1 p Menghapus

data bahasa asing presentasi 1.9.2 p Mengubah data bahasa asing presentasi

1.9.3 p Mengelola

data kegiatan

1.10 Menambah

data kegiatan

1.10.1 p Menghapus

data kegiatan

1.10.2 p Mengubah

data kegiatan

1.10.3 p Mengelola

data detail kegiatan

1.11 Menambah

data detail kegiatan

1.11.1 p Menghapus

data detail kegiatan

1.11. 2 p Mengubah

data detail kegiatan

1.11.3 p Mengelola data

tingkat detail kegiatan

1.12 Menambah

data tingkat detail kegiatan

1.12.1 p Menghapus

data tingkat detail kegiatan

1.12.2 p Mengubah

data tingkat detail kegiatan

1.12.3 p Mengelola data

jabatan tingkat detail kegiatan

1.13 Menambah

data jabatan tingkat detail kegiatan 1.13.1 p Menghapus data jabatan tingkat detail kegiatan

1.13.2 p Mengubah

data jabatan tingkat detail kegiatan 1.13.3 p Mengelola data WR III

1.14 Menambah

data WR III 1.14.1 p Menghapus data WR III

1.14.2 p

JURI 3 WR III 4 Mencetak rekapitulasi penilaian semua mahasiswa 17 p Mencetak rekapitulasi IPK satu mahasiswa 19 p Mengelola data bahasa asing 3.1 Mengelola data karya tulis ilmiah 3.2 Menilai naskah karya tulis ilmiah

3.2.2 p Download

naskah karya tulis ilmiah 3.2.1 p Mengelola data kegiatan 3.3 Mengubah data juri

3.5 p

Download naskah bahasa asing

3.1.1 p Menilai

naskah bahasa asing 3.1.2 p Menilai presentasi bahasa asing

3.1.3 p Menilai

presentasi karya tulis ilmiah 3.2.3 p Download sertifikat kegiatan 3.3.1 p Validasi kegiatan

3.3.2 p Mengelola

data mahasiswa 2.2 Meng- upload foto diri mahasiswa

2.2.2 p Mengubah

data diri mahasiswa

2.2.1 p Mengelola

data kegiatan

2.3 Mengisi

kegiatan ko- ekstra- kurikuler diri mahasiswa

2.3.1 p

Mengubah kegiatan ko- ekstra- kurikuler diri mahasiswa 2.3.2 p Meng- upload sertifikat kegiatan ko- ekstra- kurikuler diri mahasiswa 2.3.3 p Mengelola data IPK

2.4 Mengisi

rekapitulasi nilai IPK diri mahasiswa

2.4.1 p Mengubah

rekapitulasi nilai IPK diri mahasiswa

2.4.2 p Menghapus

rekapitulasi nilai IPK diri mahasiswa

2.4.3 p Meng-upload

naskah karya tulis ilmiah diri mahasiswa

2.5 p Mendaftar

sebagai peserta mawapres 2.1 p Meng-upload naskah bahasa asing diri mahasiswa 2.6 p Lihat bahasa asing naskah

4.2 p Lihat

bahasa asing presentasi 4.3 p Lihat karya tulis ilmiah 4.4 p Lihat kegiatan Ko dan ekstra- kurikuler

4.5 p Lihat

rekapitulasi penilaian

4.6 p Ubah akun

4.1 p Cetak

rekapitulasi penilaian

4.7 p Lihat

berita 4.8 p Lihat peserta mawapres 4.9 p Lihat data juri

4.10 p Mengelola data

fakultas 1.15 Menambah data fakultas

1.15.1 p Menghapus

data fakultas 1.15.2 p Mengubah data fakultas

1.15.3 p Mengelola data

prodi 1.16 Menambah data prodi

1.16.1 p Menghapus

data prodi 1.16.2 p Mengubah data prodi

1.16.3 p

Validasi Rekapitulasi IPK 3.4 p Top Level Level 0 Level 1 Level 1 Level 0 Gambar 3.6 Diagram Berjenjang 41

3.2.3.3 Data Flow Diagram

berita admin juri mahasiswa karya_tulis_ilmiah kriteria_karya_tulis_ilmiah detail_kriteria_karya_tulis_ilmiah bahasa_asing_naskah bahasa_asing_presentasi kegiatan detail_kegiatan tingkat_detail_kegiatan jabatan_tingkat_detail_kegiatan wakil_rektor_III rekapitulasi_ipk Data berita Data admin Data juri Data mahasiswa Data karya tulis ilmiah Data kriteria karya tulis ilmiah Data detail kriteria karya tulis ilmiah Data bahasa asing naskah Data bahasa asing presentasi Data kegiatan Data detail kegiatan Data tingkat detail kegiatan Data jabatan tingkat detail kegiatan Data WR III Data rekapitulasi IPK admin Data berita Data admin Mengelola data detail kriteria karya tulis ilmiah

1.7 Mengelola data bahasa

asing naskah 1.8 Mengelola data bahasa asing presentasi

1.9 Mengelola data kegiatan

1.10 Mengelola data detail

kegiatan 1.11 Mengelola data tingkat detail kegiatan

1.12 Mengelola data jabatan

tingkat detail kegiatan 1.13 Mengelola data WR III 1.14 Mencetak rekapitulasi penilaian semua mahasiswa

1.17 p Mengelola data admin

1.2 Mengelola data juri 1.3 Mengelola data mahasiswa 1.4 Mengelola data karya tulis ilmiah

1.5 Mengelola data kriteria

karya tulis ilmiah 1.6 Mencetak rekapitulasi penilaian satu mahasiswa

1.18 p Mengelola data berita