3. Membuat data flow diagram.
4. Membuat rancangan hubungan relasional antara entitas atau Entity
Relationship Diagram ERD.
3.2.1 Work Flow
Work Flow yang menggambarkan alur dari sistem penentuan beasiswa bagi mahasiswa berprestasi.
Work flow merupakan aliran sistem yang digunakan dalam menentukan mahasiswa berprestasi yang berhak
menerima beasiswa. Sistem ini terdiri dari 4 entity yaitu Admin Biro Kermawa, Penilai, Mahasiswa Universitas Pembanguan Nasional
”Veteran” Jawa Timur dan proses perhitungan promethee. Dalam sistem ini, admin bertugas untuk maintenance data master yang terdiri
dari data fakultas, data jurusan, data pekerjaan, data pendidikan, data user, data penilai, data beasiswa, data kriteria, dan data subkriteria dan
data mahasiswa. Langkah selanjutnya adalah proses pendaftaran mahasiswa dengan mencetak data tersebut dan menyerahkannya kepada
Biro Kermawa beserta persyaratan-persyaratan yang telah ditentukan. Kemudian Biro Kermawa menunjuk seorang penilai untuk melakukan
proses penilaian. Proses penilaian dilakukan oleh dosen yang mendapat ijin untuk menilai mahasiswa yang berprestasi yang berhak
mendapatkan beasiswa. Penilai akan mendapatkan username dan password dari admin dan melakukan penilaian terhadap calon
mahasiswa penerima beasiswa di Univesitas Pembangunan Nasional ”Veteran” Jatim yang telah mendaftar. Setelah penilian selesai penilai
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
masuk kedalam proses perhitungan dengan menggunakan metode promethee, kemudian hasil penilaian tersebut akan dilaporkan kepada
Biro Kermawa. Adapun tahap petama pada proses penilaian adalah tahap
inisialisasi promethee yaitu dengan menghitung rata-rata pembobotan dari masing-masing mahasiswa berdasarkan kriteria yang di nilai,
kemudian memasukkan pembobotan tersebut kedalam matrix, tahap ke- dua adalah menentukan nilai threshold sehingga didapatkan tahap ke-
tiga yaitu nilai preferensi, tahap ke-empat adalah menghitung index preferensi, dan tahap ke-lima adalah menghitung arah preferensi sampai
didapatkan nilai Leaving Flow dan Entering Flow. Untuk proses selanjutnya adalah memeriksa persamaan antara nilai rangking Leaving
Flow dengan Nilai rangking Entering Flow. Jika hasilnya sama maka dalam proses promethee I sudah menjadi hasil perangkingan usulan-
usulan perbaikan dan tidak perlu melanjutkan ke proses selanjutnya yaitu Promethee II. Dan jika sebaliknya maka harus di teruskan ke
proses Promethee II. Proses Promethee II adalah melakukan proses hitung nilai Net Flow yaitu selisih antara nilai Leaving Flow dengan
Nilai Entering Flow. Untuk lebih jelasnya dapat di lihat pada Gambar 3.1 :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.1 Work Flow 3.2.2
HIPO Hierarchy Plus Input-Proses-Output
HIPO Merupakan metodologi yang dikembangkan dan didukung oleh IBM, sebenarnya HIPO merupakan alat dokumentasi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
program yang sekarang banyak digunakan sebagai alat disain dan teknik dokumentasi dalam. Siklus pengembangan sistem Pada diagram
berjenjang HIPO sistem pendukung keputusan penentuan beasiswa bagi mahasiswa berprestasi terdapat beberapa level dan subproses
diantaranya : pada level 0 terdapat 4 proses yang terdiri dari proses mengelola master, proses mengelola kriteria penilaian, proses
perhitungan promethee dan proses mengelola laporan. Pada masing- masing proses ini memiliki sub sistem diantaranya adalah :
1. Proses Mengelola data master memiliki 6 sub yaitu : data
mahasiswa, data fakultas, data jurusan, data beasiswa, data penilai, dan data user.
2. Proses Mengelola kriteria penilaian memiliki 2 sub yaitu:
menginputkan data kriteria,dan menginputkan sub kriteria. 3.
Perhitungan promethee memiliki 7 sub yaitu : inisialisasi promethee, nilai threshold, menentukan nilai preferensi,
menentukan index preferensi, menentukan arah preferensi, menentukan nilai Leaving Flow LF dan Entering Flow EF
promethee I Jika Leaving Flow LF dan Entering Flow EF sama dan jika beda lanjut ke Net Flow NF promethee II
dengan rumus LF dikurangi EF.
4.
Mengelola laporan memiliki 2 sub yaitu : membuat hasil promethee dan membuat laporan data penerima beasiswa.
Untuk lebih jelasnya lihat pada Gambar 3.2:
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.2 HIPO 3.2.3
Data Flow Diagram
Data Flow Diagram DFD adalah gambaran aliran informasi yang terlibat dalam suatu prosedur event yang terdapat dalam suatu
sistem. Diagram ini menjelaskan alur data yang terjadi pada setiap proses. Adapun penjelasan dari DFD dapat dilihat sebagai berikut:
Context Diagram
Context Diagram merupakan diagram pertama dalam rangkaian suatu Data Flow Diagram DFD yang menggambarkan
entitas-entitas yang berhubungan dengan suatu sistem. Context
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Diagram pada sistem pendukung keputusan untuk menentukan mahasiswa berprestasi yang berhak menerima beasiswa di lingkungan
Universitas Pembangunan Nasional ” Veteran ” Jawa Timur dapat dilihat pada Gambar 3.3:
proses promethee data pekerjaan
data mahasiswa laporan hasil promethee
data pendidikan laporan data mahasiswa
laporan penilaian
maintenance data mahasiswa data user
data penilai data fakultas
data jurusan data beasiswa
Sistem Pendukung Keputusan
Penentuan Beasiswa
+
biro kermawa
mahasiswa penilai
Gambar 3.3 Contex Diagram
Pada Gambar 3.3 menjelaskan bahwa terdapat tiga entity, yaitu Mahasiswa, Penilai dan Biro Kerjasama dan Kemahasiswaan Biro
Kermawa UPN “Veteran” Jatim, Dalam program ini, Biro Kermawa bertindak sebagai admin yang memiliki data login sebagai hak akses
untuk memasuki sistem dan mempunyai hak akses untuk maintenance data fakultas, data jurusan, data pekerjaan, data pendidikan, data user, data
penilai, data beasiswa, data kriteria, data subkriteria dan data mahasiswa. Penilai memiliki hak akses untuk menilai calon mahasiswa
penerima beasiswa di UPN “Veteran” Jatim dan melakukan proses perhitungan menggunakan metode promethee untuk mengetahui rangking
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
dari mahasiswa yang berhak menerima beasiswa tersebut, sedangkan Biro Kermawa dapat melakukan pencetakan data hasil perhitungan tersebut untuk
dilaporkan ke atasan. Seorang penilai hanya dapat melakukan laporan terhadap penilaian yang telah dilakukan. Sedangkan mahasiswa hanya
mempunyai hak akses untuk mengubah dan mencetak data mahasiswa yang akan digunakan untuk pendaftaran beasiswa dan melihat informasi tentang
beasiswa yang ada di UPN “Veteran” Jatim.
Data Flow Diagram Level 0
Data flow diagram level merupakan uraian decompose dari Context Diagram pada proses Sistem Pendukung Keputusan
Penentuan Beasiswa. Adapun gambar dari proses tersebut akan di jelaskan pada Gambar 3.4 :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
simpan data pekerjaan simpan data pendidikan
data pendidikan data pekerjaan
proses promethee
data mahasiswa
laporan hasil promethee data sub kriteria
data user data fakultas
data penilai data jurusan
data beasiswa laporan penilaian
laporan data mahasiswa
proses hasil penilaian simpan hasil penilaian
data hasil proses promethee simpan hasil promethee
proses kriteria
simpan data kriteria simpan data sub kriteria
data kriteria simpan data penilai
simpan data user simpan data beasiswa
simpan data jurusan simpan data fakultas
simpan data mahasiswa maintenance data mahasiswa
mahasiswa biro
kermawa 1
mengelola data master
+
1 mahasiswa
2 fakultas
3 jurusan
4 beasiswa
5 kriteria
6 sub kriteria
7 user
8 penilai
2 mengelola
kriteria
+
3 perhitungan
promethee
+
10 hasil promethee
4 mengelola
laporan
+
12 hasil penilaian
penilai 13
pekerjaan 14
pendidikan
Gambar 3.4 DFD Level 0
Gambar 3.4 merupakan Data flow diagram level 0 dari Sistem Pendukung Keputusan untuk penentuan beasiswa bagi mahasiswa
berprestasi dengan menggunakan metode promethee. Terdapat empat macam proses yaitu:
1. Maintenance data master, adapun prosesnya antara lain:
Maintenance data-data master seperti data fakultas, data jurusan, data pekerjaan, data pendidikan, data user, data penilai, data
beasiswa dan data mahasiswa. 2.
Maintenance Kriteria, adapun prosesnya yaitu Maintenance data
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
kriteria dan data subkriteria beserta nilai yang terkandung di dalamnya dan penilaiannya dilakukan oleh penilai yang kemudian
di proses dalam proses perhitungan promethee. 3.
Perhitungan Promethee, adapun prosesnya adalah menghitung data proses penilaian yang telah masuk dengan menggunakan
metode promethee. 4.
Maintenance laporan, pada proses ini Biro Kerjasamasa dan Kemahasiswaan UPN ”Veteran” Jawa Timur mendapatkan
laporan dari hasil promethee dan laporan data mahasiswa yang dianjurkan mendapatkan beasiswa.
Data Flow Diagram Level 1 Proses Maintenance Data Master
Data flow diagram level 1 proses Maintenance data master adalah gambaran dari proses pengolahan data-data master. Adapun
gambar diagramnya pada Gambar 3.5 DFD Level 1 Proses Maintenance Data Master adalah sebagai berikut:
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
simpan data pekerjaan
simpan data pendidikan data pekerjaan
data pendidikan
proses promethee data jurusan
laporan penilaian data user
data penilai data beasiswa
laporan data mahasiswa
simpan hasil penilaian simpan data penilai
simpan data user simpan data beasiswa
simpan data jurusan simpan data fakultas
simpan data mahasiswa maintenance data mahasiswa
data fakultas biro
kermawa mahasiswa
1 mahasiswa
2 fakultas
3 jurusan
4 beasiswa
7 user
8 penilai
1 update data
12 hasil penilaian penilai
14 pendidikan
13 pekerjaan
Gambar 3.5 DFD Level 1 Proses Maintenance Data Master
Dalam data flow diagram level 1 proses Maintenance data master terdapat 1 buah proses yaitu Update data, yang di dalamnya
mencangkup proses insert, update dan delete data mahasiswa, penilai, user, pekerjaan, pendidikan, beasiswa, fakultas dan jurusan. Dan di
dalam proses tersebut juga terdapat proses penilaian yang dilakukan oleh penilai. Kemudian data-data tersebut yang telah di olah disimpan
kedalam data base yang telah disediakan.
Data Flow Diagram Level 1 Proses Maintenance Kriteria
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Data flow diagram level 1 proses maintenance kriteria adalah gambaran dari proses maintenance data kriteria dan data subkriteria.
Proses tersebut akan di jelaskan pada Gambar 3.6 :
simpan data kriteria data kriteria
simpan data sub kriteria detail kriteria
data sub kriteria biro
kermawa 6
sub kriteria 5
kriteria 1
update data kriteria
2 update data
sub kriteria
Gambar 3.6 DFD Level 1 Proses Maintenance Kriteria
Pada DFD Level 1 proses Maintenance kriteria terdapat 2 proses yaitu proses Maintenance data kriteria yang terdiri dari proses
insert, update dan delete data kriteria dan juga proses insert, update dan delete data subkriteria dari kriteria yang telah di pilih sehingga
penilai dapat melakukan penilaian berdasarkan kriteria-kriteria
tersebut. Data Flow Diagram Level 1 Proses Perhitungan Promethee
Data flow diagram level 1 perhitungan promethee adalah gambaran dari proses metode promethee. Pada level ini terdiri dari sub
proses inisialisasi proses promethee, menentukan nilai threshold, menentukan nilai preferensi, menentukan index preferensi,
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
menentukan perhitungan arah preferensi, menentukan nilai LF, EF dan NF serta rangking promethee I dan II. Pada level ini hasil output suatu
proses akan dijadikan input untuk proses yang lain begitu seterusnya sampai mendapat rangking promethee. Seperti sub proses menentukan
nilai q, p dan v menerima hasil dari sub proses memasukan nilai kualitatif dan hasil dari sub proses ini akan dijadikan input untuk sub
proses menentukan nilai preferensi dan seterusnya. Adapun Gambar
3.7 DFD level 1 perhitungan promethee adalah sebagai berikut: