Work Flow Analisa Dan Perancangan Sistem

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: