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