Perancangan Sistem 1. Desain Proses

Sistem yang akan di buat ini akan diimplementasikan dengan aplikasi berbasis web yang akan dihubungkan dengan media internet. Pada aplikasi berbasis web, basis data disimpan pada bagian server yang mempunyai keuntungan antara lain : 1. Keamanan data lebih terjamin karena basis data disimpan pada server. 2. Pada aplikasi berbasis web beban kerja pada komputer client dibuat sekecil mungkin, sedangkan proses akan banyak dilakukan di server.

B. Perancangan Sistem 1. Desain Proses

Dalam perancangan sistem informasi pengelolaan beasiswa untuk mengetahui proses yang berhubungan dengan sistem dijabarkan dalam sebuah diagram yaitu diagram konteks dan diagram aliran data yang akan dilanjutkan pada level-level berikutnya.

a. Diagram Konteks Sistem Informasi Pengelolaan Beasiswa

Diagram Konteks merupakan diagram yang digunakan untuk menggambarkan sistem secara umum atau garis besar. Merupakan level teratas top level dari diagram arus data yang akan dibuat. Suatu diagram konteks selalu mengandung satu dan hanya satu proses saja. Proses ini mewakili proses dari seluruh sistem. Diagram Konteks ini menggambarkan hubungan inputoutput antara sistem dengan dunia luarnya kesatuan luar. Diagram konteks tersebut memberikan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI gambaran bahwa sistem berinteraksi dengan 4empat entitas yaitu : Administrator yaitu Staf Unit Pelayanan Beasiswa dan Alumni, Wakil Dekan III, Wakil Rektor III dan Mahasiswa. Gambar 3.1 berikut ini adalah Diagram Konteks Sistem Informasi Pengelolaan Beasiswa Gambar 3.1 Diagram Konteks Sistem Informasi Pengelolaan Beasiswa

b. Diagram Arus Data level 1 Sistem Informasi Pengelolaan Beasiswa

Dalam bab ini akan dijelaskan Diagram Arus Data hasil penjabaran dari diagram konteks yang merupakan penjabaran dari hasil analisis sistem dan proses perancangan sistem informasi pengelolaan beasiswa. Hasil perancangan sistem inilah yang akan diimplementasikan menjadi sebuah sistem baru secara lebih spesifik. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Rancangan sistem informasi pengelolaan beasiswa dapat digambarkan dalam Diagram Arus Data level 1 sebagai berikut : 40 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

c. Diagram Arus Data level 2 proses 2 pengelolaan data beasiswa

Gambar 3.3 Diagram Arus Data level 2 proses pengelolaan data beasiswa Sistem Informasi Pengelolaan Beasiswa

2. Perancangan Basis Data a.

Informasi yang diinginkan Dalam pembuatan Sistem Informasi Pengelolaan Beasiswa ini, informasi yang akan dihasilkan berupa: 1. informasi profil donatur 2. informasi profil beasiswa 3. informasi tawaran beasiswa 4. informasi syarat penilaian 5. informasi syarat penilaian yang diterapkan 6. informasi kriteria penilaian 7. informasi kriteria penilaian yang diterapkan 8. informasi quota perfakultas 9. informasi pejabat penilai 10. informasi profil mahasiswa pemohon beasiswa 11. informasi hasil skoring permohonan beasiswa 12. informasi mahasiswa penerima beasiswa

b. Entitas dan Atribut

1. Entitas donatur kd_donatur, nm_donatur , almt_jln_donatur, almt_kota_donatur, almt_prop_donatur, almt_kd_pos_donatur, no_telp_donatur , no_fax_donatur, almt_situs_donatur, almt_email_donatur. 2. Entitas beasiswa kd_beasiswa, nm_beasiswa, desk_beasiswa PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 3. Entitas tawaran beasiswa kd_beasiswa_ditawarkan, semester, thn_akademik, tgl_awal_daftar, tgl_akhir_daftar, tgl_pegumuman, total_dana, jml_dana_per_penerima,periode, total_quota, jml_dana_per_bln 4. Entitas syarat penilaian kd_syarat,nm_syarat,desk_syarat 5. Entitas kriteria penilaiankd_kriteria, nm_kriteria 6. Entitas Fakultaskd_fak 7. Entitas Pejabat penilainpp,kd_unit 8. Entitas Skoring kd_skor,tgl_penilaian,skor_total, catatan 9. Entitas beasiswa yang diambil no_berkas, diterima, cek_syarat 10. Entitas permohonan beasiswano_pb 11. Entitas Mhsperprodinomor_mhs 12. Entitas profil pribadi pemohon no_pb, nama_lengkap, tempat_lahir, tgl_lahir, alamat_asal, kab_asal, kd_pos_asal, prop_asal, alamat_yk, kab_yk, kd_pos_yk, alamat_ortu, kab_ortu, kd_pos_ortu, prop_ortu, alasan1, alasan2, alasan3 13. Entitas profil non-akademis pemohon id, organisasi, jabatan, periode_awal, periode_akhir, luar_kampus 14. Entitas profil keadaan ekonomi ortu pemohon no_pb, nm_bpk, tmpt_lhr_bpk, tgl_lhr_bpk, kerja_bpk, gaji_bpk, keg_sos_bpk, kesehatan_bpk, nm_ibu, tmpt_lhr_ibu, tgl_lhr_ibu, kerja_ibu, gaji_ibu, keg_sos_ibu, kesehatan_ibu,jml_tgg_sekolah, jlm_tgg_kul, jml_tgg_tdk_kerja, jml_tgg_lansia PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 15. Entitas profil akademik pemohon no_pb, ipk,thn_ipk, sem_ipk, ips1, sks1, ips2, sks2, ips3, sks3, ips4, sks4, ips5, sks5, ips6, sks7, ips7 16. Entitas profil prestasi pemohon id, nm_prestasi, instansi_pemberi, tanggal_diberikan

c. Relasi

1. Relasi menawarkan merupakan relasi antara entitas Donatur dengan entitas Beasiswa. Derajat relasinya Kardinalitas adalah One to Many 0: M. 2. Relasi mempunyai merupakan relasi antara entitas Beasiswa dengan entitas Tawaran Beasiswa. Derajat relasinyaKardinalitas adalah One to Many 0 : M. 3. Relasi mempunyai merupakan relasi antara entitas Tawaran Beasiswa dengan Entitas Beasiswa yang diambil. Derajat relasinyaKardinalitas adalah One to Many 0 : M. 4. Relasi mempunyai merupakan relasi antara entitas Tawaran Beasiswa dengan Syarat Penilaian. Derajat relasinyaKardinalitas adalah Many to ManyM:M 5. Relasi mempunyai merupakan relasi antara entitas Tawaran Beasiswa dengan Kriteria Penilaian. Derajat relasinyaKardinalitas adalah Many to ManyM:M 6. Relasi untuk merupakan relasi antara entitas Tawaran Beasiswa dengan entitas Fakultas. Derajat relasinya Kardinalitasadalah Many to Many M:M 7. Relasi memegang jabatan merupakan relasi antara entitas Pejabat Penilai dengan entitas Fakultas. Derajat relasinyaKardinalitas adalah One to One1:1 8. Relasi dilakukan oleh merupakan relasi antara entitas Skoring dengan Pejabat penilai. Derajat relasinyaKardinalitas adalah Many to One M:0 9. Relasi untuk merupakan relasi antara entitas Kriteria penilaian dengan entitas Skoring. Derajat relasinyaKardinalitas adalah Many to Many M:M 10. Relasi berlaku merupakan relasi antara entitas Beasiswa yang diambil dengan entitas skoring. Derajat relasinyaKardinalitas adalah One to One1:1 11. Relasi untuk untuk merupakan relasi antara entitas permohonan beasiswa dengan entitas Beasiswa yang diambil. Derajat relasinyaKardinalitas adalah One to Many0:M 12. Relasi mengajukan merupakan relasi antara entitas Mhs perprodi dengan entitas permohonan beasiswa. Derajat relasinyaKardinalitasadalah One to Many0:M 13. Relasi merinci merupakan relasi antara Profil pribadi pemohon dengan Permohonan Beasiswa. Derajat relasinyaKardinalitas adalah One to One1:1 14. Relasi merinci merupakan relasi antara Profil non-akademik pemohon dengan Permohonan Beasiswa. Derajat relasinyaKardinalitas adalah One to One1:1 15. Relasi merinci merupakan relasi antara Profil akademik pemohon dengan Permohonan Beasiswa. Derajat relasinyaKardinalitas adalah One to One1:1 16. Relasi merinci merupakan relasi antara Profil keadaan ekonomi orang tua dengan Permohonan Beasiswa. Derajat relasinyaKardinalitas adalah One to One1:1 17. Relasi merinci merupakan relasi antara profil prestasi pemohon dengan Permohonan Beasiswa. Derajat relasinyaKardinalitas adalah One to Many0:M

d. Diagram ER

Diagram E-R merupakan gambaran hubungan antar entitas dalam suatu sistem. Dalam sistem informasi pengelolaan beasiswa ini, data-data tersimpan dalam masing-masing tabel yang digunakan untuk memberikan informasi dan mencari data yang dilakukan oleh pengguna sistem. Pada tahap ini diagram E-R menerangkan conseptual design , penulis mencoba mendeskripsikan organisasi data pada abstraksi level tinggi. 47 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

e. Pemetaan Diagram ER ke dalam Tabel Basis Data

Sebuah sistem pengelolaan beasiswa membutuhkan tempat sebagai penyimpanan data yang berfungsi membantu berbagai transaksi data seperti penyajian informasi, pencarian data dan pengelolaan data. Sehingga sistem membutuhkan sebuah file basis data. Berikut ini hasil pemetaan diagram ER ke dalam tabel 1. Tabel Donatur adalah tabel untuk menyimpan data profil donatur atau pemberi beasiswa. Tabel 3.1. Tabel Donatur No Nama Jenis data Keterangan 1 kd_dona char3 Format :XXX 2 nm_dona varchar100 3 almt_jln_dona text 4 almt_kota_dona varchar30 5 almt_prop_dona varchar30 6 almt_kdpos_dona char5 7 no_telp_dona varchar20 8 no_fax_dona varchar15 9 almt_situs_dona varchar100 10 almt_email_dona varchar100 2. Tabel beasiswa adalah tabel untuk menyimpan data profil beasiswa. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3.2 Tabel Beasiswa No Nama Jenis data Keterangan 1 kd_bea char5 Format: XXXYY 2 kd_dona char3 3 nm_bea char50 4 desk_bea Text 3. Tabel tawaran beasiswa adalah tabel untuk menyimpan data beasiswa yang ditawarkan dalam periode tertentu Tabel 3.3 Tabel Tawaran Beasiswa No Nama Jenis data Keterangan 1 kd_bea_ditwrkan char9 Format: XXXYYAABB 2 kd_bea char5 3 Semester int1 4 thn_akademik int5 5 tgl_awal_daftar Date 6 tgl_akhir_daftar Date 7 tgl_pengumuman Date 8 total_dana decimal12,2 9 total_quota int3 10 dana_per_mhs decimal12,2 11 Periode int2 12 dana_per_bln decimal12,2 4. Tabel syarat penilaian adalah tabel untuk menyimpan data syarat penilaian. Tabel 3.4 Tabel Syarat penilaian No Nama Jenis data Keterangan 1 kd_syarat int10 2 nm_syarat varchar50 3 desk_syarat Text 5. Tabel penetapan syarat penilaian adalah tabel untuk menyimpan data syarat penilaian yang sudah ditetapkan dalam sebuah tawaran beasiswa. Tabel 3.5 Tabel Penetapan Syarat Penilaian No Nama Jenis data Keterangan 1 kd_syarat int10 2 kd_bea_ditwrkan char9 6. Tabel kriteria penilaian adalah tabel untuk menyimpan data kriteria penilaian yang akan digunakan untuk menilai sebuah permohonan beasiswa. Tabel 3.6 Tabel kriteria penilaian No Nama Jenis data Keterangan 1 kd_kriteria int10 2 mm_kriteria varchar50 7. Tabel penetapan kriteria penilaian adalah tabel untuk menyimpan data kriteria yang ditetapkan untuk sebuah beasiswa yang ditawarkan. Tabel 3.7 Tabel kriteria yang ditetapkan No Nama Jenis data Keterangan 1 kd_bea_ditwrkan char9 2 kd_kriteria int11 3 range_min float12,2 4 range_max float12,2 5 Skor int10 8. Tabel quota penerima beasiswa adalah tabel untuk menyimpan data daya tampung mahasiswa penerima beasiswa untuk sebuah tawaran beasiswa Tabel 3.8Tabel quota penerima beasiswa No Nama Jenis data Keterangan 1 kode_fak char4 2 kd_bea_ditwrkan char9 3 Quota int11 9. Tabel pejabat penilai adalah tabel untuk menyimpan data pejabat penilai yang akan menilai sebuah permohonan beasiswa. Tabel 3.9 Tabel pejabat penilai No Nama Jenis data Keterangan 1 Npp varchar8 2 kd_unit varchar8 10. Tabel skoring kriteria adalah tabel untuk menyimpan data hasil penilaian sebuah permohonan beasiswa per item kriteria penilaian Tabel 3.10 Tabel penilaian kriteria No Nama Jenis data Keterangan 1 kd_kriteria char3 2 kd_skor int10 3 skor_kriteria int10 11. Tabel skoring adalah tabel untuk menyimpan data hasil total skoring oleh Wakil Dekan III. Tabel 3.11 Tabel penilaian No Nama Jenis data Keterangan 1 kd_skor int10 2 npp_penilai char8 3 no_pb int10 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 4 kd_bea_ditwrkan char9 4 tgl_penilaian date 5 skor_total int11 6 catatatan text 12. Beasiswa yang diambil adalah tabel untuk menyimpan data beasiswa yang diambil oleh mahasiswa pemohon beasiswa. Tabel 3.12 Tabel beasiswa yang diambil No Nama Jenis data Keterangan 1 no_pb int10 2 kd_bea_ditwrkan char9 3 no_berkas char9 4 cek_syarat tinyint1 5 diterima tinyint1 13. Tabel pemohonan beasiswa adalah tabel untuk menyimpan data mahasiswa yang memohon beasiswa. Tabel 3.13 Tabel permohonan beasiswa No Nama Jenis data Keterangan 1 no_pb int10 2 nomor_mhs char9 14. Tabel profil pribadi pemohon PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI adalah tabel untuk menyimpan data profil pribadi mahasiswa pemohon beasiswa beasiswa. Tabel 3.14 Tabel Profil pribadi pemohon beasiswa No Nama Jenis data Keterangan 1 No_pb int10 2 nama_lengkap varchar50 3 tempat_lahir varchar50 4 Tgl_lahir date 5 alamat_asal text 6 kab_asal varchar50 7 Kd_pos_asal varchar5 8 prop_asal varchar50 9 alamat_yk text 10 kab_yk varchar50 11 Kd_pos_yk varchar5 12 alamat_ortu text 13 Kab_ortu varchar50 14 Kd_pos_ortu varchar5 15 prop_ortu varchar50 16 alasan_1 Text 17 alasan_2 Text 18 alasan_3 Text 15. Tabel profil non-akademik pemohon PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI adalah tabel untuk menyimpan data profil non-akademis mahasiswa pemohon beasiswa. Tabel 3.15 Tabel profil non-akademik pemohon beasiswa No Nama Jenis data Keterangan 1 id int11 2 no_pb int10 3 organisasi varchar30 4 jabatan varchar30 5 periode_awal date 6 periode_akhir date 7 luar_kampus tinyint1 16. Tabel profil akademik pemohon adalah tabel untuk menyimpan data profil akademik mahasiswa pemohon beasiswa. Tabel 3.16 Tabel profil akademik pemohon beasiswa No Nama Jenis data Keterangan 1 No_pb int10 2 Ipk float4,2 3 Ihn_ipk int11 4 Sem_ipk int11 5 Ips1 float4,2 6 Sks1 int11 7 Ips2 float4,2 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 8 Sks2 int11 9 Ips3 float4,2 10 Sks3 int11 11 Ips4 float4,2 12 Sks4 int11 13 Ips5 float4,2 14 Sks5 int11 15 Ips6 float4,2 16 Sks6 int11 17 Ips7 float4,2 18 Sks7 int11 17. Tabel profil ekonomi ortua pemohon adalah tabel untuk menyimpan data profil keadaaan ekonomi orangtua mahasiswa pemohon beasiswa. Tabel 3.17Tabel profil ekonomi ortua pemohon beasiswa No Nama Jenis data Keterangan 1 no_pb int10 2 nm_bpk varchar30 3 Tmpt_lhr_bpk varchar40 4 tgl_lhr_bpk Date 6 kesehatan_bpk varchar50 7 Kerja_bpk varchar2 8 Gaji_bpk varchar2 9 Keg_sos_bpk varchar50 10 Nama_ibu varchar30 11 Tmpt_lhr_ibu varchar40 12 tgl_lhr_ibu Date 13 kesehatan_ibu varchar50 14 Kerja_ibu varchar2 15 Gaji_ibu varchar2 16 Keg_sos_ibu varchar50 17 jml_tgg_sekolah int4 18 jml_tgg_kuliah int4 19 jml_tgg_tdk_kerja int4 20 jml_tgg_lansia int4 18. Tabel profil prestasi adalah tabel untuk menyimpan data profil pretasi mahasiswa pemohon beasiswa. Tabel 3.18 Tabel profil prestasi pemohon beasiswa No Nama Jenis data Keterangan 1 Id int11 2 no_pb int10 3 nm_prestasi varchar30 4 instansi_pemberi varchar30 5 tanggal diberikan date

f. Kamus Data Data Dictionary dari ER Diagram

Kamus Data atau data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi Pada tahap analisis, kamus data dapat digunakan sebagai alat komunikasi antara analisis sistem tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh pemakai sistem Tabel 3.19 Tabel Kamus Data No Nama Tabel Uraian Kamus Data 1 Donatur donatur = kd_dona + nm_dona + almt_jln_dona + almt_kota_dona + almt_prop_dona + almt_kdpos_dona+ no_telp_dona +no_fax_dona + almt_situs_dona + almt_email_dona. kd_dona = {A-Z} 3 nm_dona = {A-Z|a-z|.,|spasi} 100 almt_jln_dona ={A-Z|a-z|0-9|.,|spasi} almt_kota_dona ={A-Z|a-z|.,|spasi} 30 almt_prop_dona ={A-Z|a-z|.,|spasi} 30 almt_kdpos_dona ={0-9} 5 no_telp_dona ={0-9|-} 20 2 3 Beasiswa Tawaran Beasiswa no_fax_dona ={0-9|-} 15 almt_situs_dona ={ A-Z|a-z|0-9|._|} 100 almt_email_dona ={ A-Z|a-z|0-9|._|} 100 Beasiswa = kd_bea + kd_dona+ nm_bea + desk_bea. kd_bea = {A-Z|0-9} 5 kd_dona ={A-Z} 3 nm_bea ={A-Z|a-z|.,|spasi} 50 desk_bea ={A-Z|a-z|0-9|.,|spasi} 65535 TawaranBeasiswa=kd_bea_ditwrkan + kd_bea + semester + thn_akademik + tgl_awal_daftar+ tgl_akhir_daftar + tgl_pengumuman + total_dana + total_quota + dana_per_mhs + periode + dana_per_bln. kd_bea_ditwrkan = {A-Z|0-9} 9 kd_bea = {A-Z|0-9} 5 semester = {0-9} 1 thn_akademik = {0-9|} 8 tgl_awal_daftar = {0-9|} 8 tgl_akhir_daftar = {0-9|} 8 tgl_pengumuman = {0-9|} 8 total_dana = {Rp| 0-9|.,|} 12 4 5 6 7 Syarat penilaian Penetapan syarat penilaian Kriteria Penilaian Penetapan Kriteria Penilaian total_quota = {0-9} 3 dana_per_mhs = {Rp| 0-9|.,|} 12 periode = {0-9} 2 dana_per_bln = {Rp| 0-9|.,|} 12 Syarat penilaian = kd_syarat + nm_syarat + desk_syarat. kd_syarat = {0-9} 10 nm_syarat = {A-Z|a-z|spasi} 50 desk_kriteria = {A-Z|a-z|spasi} 65535 Penetapan Syarat Penilaian =kd_bea_ditwrkan +kd_syarat kd_bea_ditwrkan = {A-Z|0-9} 9 kd_syarat = {0-9} 10 Kriteria Penilaian =kd_kriteria +nm_kriteria kd_kriteria = {0-9} 10 nm_kriteria = {A-Z|a-z|spasi} 50 Penetapan kriteria penilaian=kd_bea_ditwrkan +kd_kriteria+ range_min + range_max + PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 8 9 10 Quota penerima beasiswa Pejabat penilai Skoring skor kd_bea_ditwrkan = {A-Z|0-9} 9 kd_kriteria = {0-9} 10 range_min = {0-9|,} 12 range_min = {0-9|,} 12 skor = {0-9} 10 quota penerima beasiswa= kode_fak + kd_bea_ditwrkan + quota. kode_fak ={0-9} 4 kd_bea_ditwrkan ={A-Z|0-9} 9 quota ={0-9} 11 pejabat penilai = npp + kd_unit npp ={0-9} 8 kd_unit ={0-9} 8 Skoring = kd_skor + npp + no_pb + tgl_penilaian+skor_total+ catatan kd_skor = {0-9} 10 npp = {0-9} 8 kd_bea_ditwrkan = {A-Z|0-9} 9 no_pb = {0-9} 10 tgl_penilaian = {0-9|} 8 11 12 13 14 Skoring Kriteria Beasiswa yang diambil Permohonan beasiswa Profil pribadi skor_total = {0-9} 11 catatan = {A-Z|a-z|spasi} 65535 Skoring kriteria = kd_kriteria + kd_skor + skor_kriteria. kd_kriteria = {0-9} 3 kd_skor = {0-9} 10 skor_kriteria = {0-9} 10 Beasiswa yang diambil = kd_bea_ditwrkan+no_pb+ no_berkas +cek_syarat +diterima kd_bea_ditwrkan = {A-Z|0-9} 9 no_pb = {0-9} 10 no_berkas ={0-9} 3 cek_syarat ={0-9} 1 diterima = {0-9} 1 permohonan beasiswa =no_pb +nomor_mhs no_pb = {0-9} 10 nomor_mhs = {0-9} 9 profil pribadi pemohon = no_pb + PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI pemohon nama_lengkap + tempat_lahir + tgl_lahir + alamat_asal + kab_asal + kd_pos_asal + prop_asal + alamat_yk + kab_yk + kd_pos_yk + alamat_ortu + kab_ortu + kd_pos_ortu + prop_ortu + alasan_1 + alasan_2 + alasan_3 no_pb = {0-9} 10 nama_lengkap = {A-Z|a-z|.,|spasi} 40 tempat_lahir = {A-Z|a-z|.,|spasi} 40 tgl_lahir = {0-9|} 8 alamat_asal = {A-Z|a-z|0-9|.,|spasi} 65535 kab_asal = {A-Z|a-z|.,|spasi} 50 kd_pos_asal = {0-9} 5 prop_asal = {A-Z|a-z|.,|spasi} 50 alamat_yk = {A-Z|a-z|0-9|.,|spasi} 65535 kab_yk = {A-Z|a-z|.,|spasi} 50 kd_pos_yk = {0-9} 5 alamat_ortu = {A-Z|a-z|0-9|.,|spasi} 65535 kab_ortu = {A-Z|a-z|.,|spasi} 50 kd_pos_ortu = {0-9} 5 prop_ortu = {A-Z|a-z|.,|spasi} 50 alasan_1 = {A-Z|a-z|0-9|.,|spasi} 65535 alasan_2 = {A-Z|a-z|0-9|.,|spasi} 65535 alasan_3 = {A-Z|a-z|0-9|.,|spasi} 65535 15 16 Profil akademik pemohon Profil non-akademis profil akademik pemohon = no_pb + ipk + thn_ipk + sem_ipk + ips1 + sks1 + ips2 + sks2 + ips3 + sks3 + ips4 + sks4 + ips5 + sks5 + ips6 + sks6 + ips7 + sks7. no_pb = {0-9 } 10 ipk ={0-9|,} 4 thn_ipk = {0-9|} 8 sem_ipk = {0-9} 1 ips1 = {0-9|,} 4 sks1 = {0-9} 2 ips2 ={0-9|,} 4 sks2 = {0-9} 2 ips3 ={0-9|,} 4 sks3 ={0-9} 2 ips4 = {0-9|,} 4 sks4 ={0-9} 2 ips5 ={0-9|,} 4 sks5 ={0-9} 2 ips6 ={0-9|,} 4 sks6 ={0-9} 2 ips7 ={0-9|,} 4 sks7 ={0-9} 2 profil non-akademis = id + no_pb + PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 17 pemohon Profil keadaan ekonomi ortua Pemohon organisasi + jabatan + periode_awal + periode_akhir + luar_kampus. id ={ 0-9} 11 no_pb = { 0-9} 10 organisasi = {A-Z|a-z|0-9|.,|spasi} 30 jabatan = {A-Z|a-z|0-9|.,|spasi} 30 periode_awal = {0-9|} 7 periode_akhir ={0-9|} 7 luar_kampus = {0-9} 1 profil keadaan ekonomi ortua=no_pb +nm_bpk +tmpt_lhr_bpk + tgl_lhr_bpk + kerja_bpk +gaji_bpk +keg_sos_bpk + kesehatan_bpk +nm_ibu +tmpt_lhr_ibu +tgl_lhr_ibu + kerja_ibu +gaji_ibu + keg_sos_ibu + kesehatan_ibu +jml_tgg_sekolah + jml_tgg_kul + jml_tgg_tdk_kerja + jml_tgg_lansia no_pb = {0-9} 10 nm_ayah = {A-Z|a-z|.,|spasi} 30 tmpt_lhr_bpk = {A-Z|a-z|.,|spasi} 40 tgl_lhr_bpk = {0-9|} 8 kesehatan_bpk = {A-Z|a-z|.,|spasi} 50 kerja_bpk ={A-Z|a-z|spasi} 40 18 Profil prestasi pemohon gaji_bpk = {Rp| 0-9|.,|} 9 keg_sos_bpk = {A-Z|a-z|spasi} 20 nama_ibu = {A-Z|a-z|.,|spasi} 30 tmpt_lhr_ibu = {A-Z|a-z|.,|spasi} 40 tgl_lhr_ibu = {0-9|} 8 kesehatan_ibu ={A-Z|a-z|.,|spasi} 50 kerja_ibu = {A-Z|a-z|spasi} 2 gaji_ibu = {Rp| 0-9|.,|} 9 keg_sos_ibu ={A-Z|a-z|spasi} 20 jml_tgg_sekolah ={0-9} 1 jml_tgg_kul ={0-9} 1 jml_tgg_tdk_kerja ={0-9} 1 jml_tgg_lansia ={0-9} 1 profil prestasi_pemohon = id + no_pb + nm_prestasi + instansi_pemberi + tgl_diberikan. id ={ 0-9} 11 no_pb = { 0-9} 10 nm_prestasi = {A-Z|a-z|spasi} 30 instansi_pemberi = {A-Z|a-z|spasi} 30 tanggal_diberikan = {0-9|} 8

3. Struktur Menu

a. Struktur menu sisi Administrator Gambar 3.5 Struktur menu sisi Administrator PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI b. Struktur menu sisi Wakil Dekan III Gambar 3.6 Struktur menu sisi Wakil Dekan III c. Struktur menu Wakil Rektor III Gambar 3.7 Struktur menu sisi Wakil Rektor III PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI d. Struktur menu sisi Mahasiswa Gambar 3.8 Struktur menu sisi Mahasiswa

4. Perancangan Antar Muka

a. Perancangan antar muka halaman login Halaman ini ditampilkan pertama kali pada saat seorang Administrator, Wakil Dekan III yang ingin mengunakan hak aksesnya dan juga mahasiswa yang ingin mengajukan permohonan beasiswa, dimana diwajibkan mengisi nama login dan passwordnya untuk dapat mengakses seluruh halaman web. Nama Login Password Masuk Gambar 3.9 Perancangan antarmuka halaman login PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Jika nama login dan passwordnya sesuai maka selanjutnya akan dibawa ke dalam halaman berikutnya yaitu halaman menu utama, yang terdapat beberapa fitur yang disediakan oleh sistem. b. Perancangan antar muka halaman menu utama Sisi Administrator Gambar 3.10 Perancangan antar muka halaman menu utama Administrator 1 Halaman utama untuk menampilkan informasi hasil penambahan, pengubahan dan penghapusan data Dalam antar muka ini mempunyai fasilitas untuk menampilkan informasi dari hasil penambahan, pengubahan ataupun penghapusan data beasiswa. Berikut ini merupakan salah satu contoh tampilan perancangan antar muka halaman utama pengelolaan data donatur beasiswa. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.11 Perancangan antar muka halaman utama kelola data donatur beasiswa Dalam antar muka diatas terdapat tombol menu yaitu untuk menambah,mengubah, menghapus,kembali ke home dan juga bantuan, dimana fungsi dari masing-masing tombol menu tersebut berbeda. Berikut ini merupakan contoh bentuk antar muka penambahan data 2 Perancangan antar muka halaman penambahan data Gambar 3.12 Perancangan antar muka halaman penambahan data donatur beasiswa Setelah pengisian data sudah lengkap maka ada tombol menu simpan, lalu secara otomatis akan menuju halaman pengelolaan data beasiswa. Dalam halaman pengelolaan data beasiswa juga terdapat tombol menu pengubahan. Sebelum memilih tombol menu pengubahan, ada checkbox yang berfungsi untuk memilih data yang ingin diubah. Berikut contoh antar muka halaman pengubahan data beasiswa 3 Perancangan antar muka halaman pengubahan data beasiswa Gambar 3.13 Perancangan antar muka halaman pengubahan data donatur beasiswa Setelah pengubahan data dirasa sudah lengkap maka ada tombol menu simpan, lalu secara otomatis akan menuju halaman pengelolaan data beasiswa. Dalam halaman pengelolaan data beasiswa juga terdapat tombol menu penghapusan. Sebelum memilih tombol menu penghapusan, ada checkbox yang PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI berfungsi untuk memilih data yang ingin dihapus. Berikut contoh antar muka konfirmasi penghapusan data beasiswa 4 Perancangan antar muka halaman penghapusan data beasiswa Gambar 3.14 Perancangan antar muka halaman penghapusan data donatur beasiswa 5 Perancangan antar muka halaman utama pengaturan informasi yang berhubungan dengan sebuah tawaran beasiswa Dalam menu utama terdapat fitur untuk mengaturan informasi yang berhubungan dengan sebuah tawaran beasiswa yaitu antara lain qouta penerima beasiswa, penetapan kriteria penilaian, dan penetapan syarat penilaian. Berikut ini merupakan contoh antar muka halaman utama pengaturan informasi yang berhubungan dengan sebuah tawaran beasiswa Gambar 3.15 Perancangan antar muka halaman utama kelola data quota penerima beasiswa Gambar 3.16 Perancangan antarmuka halaman utama kelola data penetapan syarat penilaian 6 Perancangan antar muka halaman pengaturan penetapan informasi dari sebuah tawaran beasiswa Dalam menu utama diatas juga terdapat sebuah link yang akan menuju halaman pengaturan penetapan informasi yang ditetapkan dalam sebuah tawaran beasiswa. Berikut ini merupakan contoh antar muka pengaturan penetapan infomasi dari sebuah tawaran beasiswa PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.17 Perancangan antar muka halaman pengaturan quota tawaran beasiswa Gambar 3.18 Perancangan antar muka halaman pengaturan penetapan syarat penilaian 7 Perancangan antarmuka halaman utama pengelolaan data permohonan beasiswa Untuk permohonan beasiswa ini akan dibagi menjadi 4empat bagian permohonan yang terdiri dari profil pribadi, profil ekonomi ortua, profil akademik, dan profil non-akademik. Sebelum memilih tawaran beasiswa mahasiswa diwajibkan untuk mengisi profil pribadi, profil ekonomi ortua dan profil non- akademik. Sedang profil akademik langsung diambil dari database Sistem Informasi Akademik yang sudah ada. Administrator dapat melakukan pengubahan mapun penghapusan data profil mahasiswa tersebut. Dalam menu utama pengelolaan permohonan beasiswa terdapat link detail yang berfungsi untuk melihat secara lebih rinci profil mahasiswa pemohon beasiswa. Berikut ini rancangan antar muka halaman utama pengelolaan data permohonan beasiswa Gambar 3.19 Perancangan antar muka halaman utama kelola data permohonan beasiswa 8 Perancangan antar muka halaman detail permohonan beasiswa PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Dalam antar muka halaman detail permohonan beasiswa terdapat link untuk melihat profil pribadi, profil non-akademik,dan profil ekonomi orang tua yang telah diisikan oleh mahasiswa pemohon beasiswa ketika mengajukan permohonan beasiswa secara online, melihat profil akademik mahasiswa pemohon yang diambil dari database Sistem Informasi Akademik. Administrator juga diberi hak untuk mengubah data profil pribadi, profil non-akademik, profil ekonomi orang tua pemohon. Antar muka ini juga terdapat tombol menu untuk penghapusan dan pencetakan laporan, dimana sebelum memilih tombol menu penghapusan, ada checkbox yang berfungsi untuk memilih data yang ingin dihapus. g f e d c g f e d c g f e d c g f e d c g f e d c g f e d c g f e d c g f e d c Gambar 3.20 Perancangan antar muka halaman detail permohonan beasiswa 9 Perancangan antar muka halaman profil pribadi pemohon beasiswa Gambar 3.21 Perancangan antar muka halaman profil pribadi pemohon beasiswa 10 Perancangan antar muka halaman profil ekonomi orangtua pemohon beasiswa Gambar 3.22 Perancangan antar muka halaman profil ekonomi orangtua pemohon beasiswa 11 Perancangan antar muka halaman profil akademik pemohon beasiswa Gambar 3.23 Perancangan antar muka halaman profil akademik pemohon beasiswa 12 Perancangan antar muka halaman profil non-akademik pemohon beasiswa simpan batal Profil non - akademik pemohon bantuan Info tawaran beasiswa Nomor mhs pemohon beasiswa nomor mahasiswareadonly Profil non - akademik pemohon Nomor berkas info Organisasi Jabatan Periode awal Periode akhir Luar kampus simpan no jabatan periode kegiatan organisasi luar kampus kd tawaran beasiswareadonly nama beasiswareadonly Thn akademikSemreadonly donatur beasiswa readonly Profil non-akademik pemohon beasiswa Navigasi tambah awal akhir batal V hapus Gambar 3.24 Perancangan antar muka halaman profil non- akademik pemohon beasiswa 13 Perancangan antar muka halaman profil prestasi pemohon beasiswa Gambar 3.25 Perancangan antar muka halaman profil prestasi pemohon beasiswa 14 Perancangan antar muka pembuatan laporan Gambar 3.26 Perancangan antar muka pembuatan laporan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI c. Perancangan antar muka halaman menu utama sisi Wakil Dekan III Setelah melakukan login dengan memasukkan npp dan password nya dengan benar, pejabat penilai sudah diatur dari sisi Administrator dan syarat permohonan beasiswa lengkap maka Wakil Dekan III akan masuk ke dalam halaman menu utama Wakil Dekan III untuk memberikan rekomendasi. Berikut ini ditampilkan menu utama Wakil Dekan III Gambar 3.27 Perancangan antarmuka menu utama Wakil Dekan III 1. Perancangan antar muka halaman detail permohonan Jika quota penerima beasiswa sudah diatur maka didalam antar muka menu utama Wakil Dekan III terdapat link ke detail permohonan yang berisi informasi profil mahasiswa yang berada dibawah lingkungan fakultasnya. Berikut antar muka dari detail permohonan beasiswa Gambar 3.28 Perancangan antarmuka halaman detail permohonan 2. Perancangan antar muka halaman skoring Dalam antar muka detail permohonan beasiswa terdapat link ke halaman skoring permohonan beasiswa, dimana Wakil Dekan III dapat memberikan catatan penilaian dari sebuah permohonan beasiswa. Dalam antar muka ini juga terdapat link untuk melihat profil pribadi, profil ekonomi orangtua, profil akademik maupun profil non-akademik mahasiswa pemohon beasiswa. Berikut antar muka dari detail permohonan beasiswa PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.29 Perancangan antarmuka halaman skoring d. Perancangan antar muka halaman menu utama sisi Wakil Rektor III Setelah melakukan login dengan memasukkan npp dan password nya dengan benar, maka Wakil Rektor III akan masuk ke dalam halaman menu utama Wakil Rektor III untuk menentukan mahasiswa penerima beasiswa. Berikut ini ditampilkan menu utama Wakil Rektor III Gambar 3.30 Perancangan antarmuka menu utama Wakil Rektor III 1. Perancangan antar muka halaman detail permohonan Di dalam antar muka menu utama Wakil Rektor III. Berikut antar muka dari detail permohonan beasiswa Gambar 3.31 Perancangan antarmuka halaman detail permohonan 2. Perancangan antar muka halaman penentuan penerima beasiswa Dalam antar muka ini, Wakil Rektor III dapat mementukan mahasiswa pemohon yang layak mendapatkan beasiswa. Berikut antar muka dari detail permohonan beasiswa PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.32 Perancangan antarmuka halaman penentuan penerima beasiswa e. Perancangan antar muka halaman menu utama sisi Mahasiswa Halaman ini ditampilkan pertama kali pada mahasiswa yang ingin mengakses semua informasi tentang profil tawaran beasiswa, profil donatur beasiswa dan informasi mahasiswa penerima beasiswa. Didalam sisi ini juga mahasiswa dapat melakukan pendaftaran pengajuan permohonan beasiswa secara on-line, dimana mahasiswa memerlukan nomor mahasiswa dan password Gambar 3.33 Perancangan antarmuka halaman utama Mahasiswa 1. Perancangan antar muka halaman pendaftaran permohonan beasiswa Jika nomor mahasiswa dan passwordnya benar maka akan menuju ke halaman pendaftaran permohonan beasiswa. Sebelum memilih tawaran beasiswa mahasiswa diwajibkan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI mengisi profil pribadi, profil non-akademik dan profil ekonomi orangtua pemohon. Gambar 3.34 Perancangan antarmuka halaman profil pribadi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.35 Perancangan antarmuka halaman profil non- akademik Gambar 3.36 Perancangan antarmuka halaman profil ekonomi ortua simpan batal Profil prestasi pemohon bantuan Nama Prestasi Instansi Pemberi Tanggal diberikan simpan no Instansi pemberi Nama prestasi Profil prestasi pemohon beasiswa Navigasi tambah batal V hapus Tanggal diberikan Gambar 3.37 Perancangan antarmuka halaman profil prestasi pemohon 2. Perancangan antar muka pemilihan beasiswa yang ditawarkan g f e d c Gambar 3.38 Perancangan antarmuka pemilihan tawaran beasiswa 3 Perancangan antarmuka pencarian data Gambar 3.39 Perancangan antarmuka pencarian data PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI f. Perancangan antar muka halaman pesan kesalahan Halaman ini ditampilkan ketika terjadi kesalahan Gambar 3.40 Perancangan antarmuka pesan kesalahan g. Perancangan antar muka halaman konfirmasi logout Halaman ini ditampilkan ketika Administrator, Pembantu Dekan III maupun mahasiswa yang telah selesai menggunakan fasilitas yang disediakan Gambar 3.41 Perancangan antarmuka halaman konfirmasi logout PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 92

BAB IV IMPLEMENTASI DAN PEMBAHASAN