ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha

dokumen-dokumen yang mirip
ABSTRAK. Kata Kunci: Sistem informasi, c#, SQL Server, kegiatan transaksi, laporan penjulan. Universiitas Kristen Marantha

ABSTRAK. Kata Kunci: pengelolaan, pengambilan keputusan, ASP.NET. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : penjualan, pembelian, aplikasi desktop, C#, Microsoft SQL. Server

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: beasiswa, prestasi, Simple Additive Weighting, Sistem Pendukung Keputusan, Universitas Kristen Maranatha

ABSTRACT. Keywords : Academic Information System

ABSTRAK. Kata Kunci: sistem informasi, lowongan pekerjaan, sistem pendukung keputusan, fuzzy model tahani, C#, SQL server 2008

ABSTRAK. Kata Kunci : sistem informasi, sensus, Dewan Pastoral Paroki, recruitment, C#, SQL Server 2008

ABSTRAK. Kata Kunci: Aplikasi, Lelang, Penjualan. Universitas Kristen Maranatha

ABSTRAK. iii. Kata kunci : Toko Nyan, pembelian, penjualan, stok barang

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: penilaian kinerja, pengajuan cuti, desktop, sistem informasi. Universitas Kristen Maranatha

ABSTRAK. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: keranjang, online, penjualan, pembelian, rekomendasi

ABSTRAK. Kata kunci :AHP, Absensi, Reservasi, Promosi, C#, SQL Server

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Perpustakaan, buku, data, peminjaman, pengembalian, pencarian. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : HRD, Profile Matching, Sistem Informasi. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : pengeluaran, pembelian, penjualan, persediaan barang, pemilihan supplier, sistem informasi, desktop

ABSTRAK. Kata kunci: seminar, forum, registrasi, qr-code, Windows Phone. vi Universitas Kristen Maranatha

Abstrak. Kata Kunci : Sistem Rekomendasi, Lowongan Kerja, Simple Additive Weighting.

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

ABSTRAK. Kata Kunci: information retrieval, rekomendasi, wanita, web portal UNIVERSITAS KRISTEN MARANATHA

ABSTRAK. Kata Kunci: aplikasi, dekstop, penjualan, pembelian, sistem informasi

ABSTRAK. Kata kunci: Android, Dosen, E-Learning, Kuliah, Mahasiswa, Mobile. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Sistem Informasi, Simple Additive Weighting, Sistem Pendukung Keputusan. iv Maranatha Christian University

ABSTRAK. Kata Kunci: AHP, DSS, kriteria, supplier

ABSTRAK. Kata kunci : sistem informasi, penilaian, ujian, dan menyontek.

ABSTRAK. Kata Kunci: penjadwalan, data lembur, data kasbon, absensi, desktop, sistem informasi.

ABSTRAK. Keywords: pemesanan tiket, pengriman barang, ASP.NET, C#, SQL Sever 2005

ABSTRAK. Kata Kunci: Aplikasi, Produksi, Textil

ABSTRAK. Kata kunci : e-commerce, forecasting, penjualan, pembelian, web.

ABSTRAK. Kata Kunci: buku, online, e-commerce, dashboard, laporan. Universitas Kristen Maranatha

Kata kunci : toko baju Kalimas, sistem informasi, pembelian, penjualan

ABSTRAK. Kata kunci: Database, -Gateway, front office, Hotel XXX, Parawisata, Reservasi. vi Universitas Kristen Maranatha

ABSTRAK. pegawai, proses pembayaran, proses penilaian, penyampaian pengumumanpengumuman,

ABSTRAK. Kata kunci: Website, Kost, SIMADE. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: manajemen tenaga sales, penjualan motor, sales, konsumen, koordinator sales

ABSTRAK. Kata Kunci : Sistem Informasi, Kuliner, Website. iii

ABSTRAK. Kata kunci : obat celup, penjualan, pembelian, produksi, penjadwalan, inventori

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK. vi Universitas Kristen Maranatha

ORISINALITAS LAPORAN PENELITIAN...

ABSTRAK. Kata Kunci: Enterprise Architecture, Teknologi Informasi, TOGAF. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Kompetensi, Pekerjaan, Survei. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: sistem pendataan karyawan, ASP.NET, SQL server 2008

ABSTRAK. Kata kunci: penyewaan, mobil,pencatatan data, pengingat, informasi promosi

ABSTRAK. vi Universitas Kristen Maranatha

II.7.3 Stored Procedured II.7.4 Trigger II.8 C# II.9 Akuntansi II.9.1 Laba Rugi II.9.2 Average Method II.9.

ABSTRAK. viii Universitas Kristen Maranatha

ABSTRAK. Kata kunci: manajemen restoran, pemesanan, pencatatan, pengaturan, laporan. v UNIVERSITAS KRISTEN MARANATHA

ABSTRAK. Kata kunci : aplikasi website, Point Reward, Metode Tes t, grafik.

ABSTRAK. Kata kunci: profil aliran, proyek, aplikasi, data. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Black Box, Kemahasiswaan, MySQL, PHP, Portfolio, SPKK. v Universitas Kristen Maranatha

ABSTRAK. vii. Kata kunci: absensi, gaji, pajak penghasilan pasal 21, penilaian kinerja, sistem pendukung keputusan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : visual studio, C#, SQL Server, Database. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Tempat kost X, C#, ASP.NET. iii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: E-learning, Online test, Penilaian, Pendidikan. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

ABSTRAK. v Universitas Kristen Maranatha

DAFTAR ISI BAB I PENDAHULUAN... 1

ABSTRAK. vi Universitas Kristen Maranataha

DAFTAR ISI. viii. LEMBAR PENGESAHAN... i. PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii. PERNYATAAN PUBLIKASI LAPORAN PENELITIAN...

ABSTRAK. Kata kunci : Trend moment, cube, yudisium mahasiswa baru. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Latent Semantic Indexing, pencarian, dokumen, Singular Value Decomposition.

ABSTRAK. kata kunci : managemen sistem transaksi, ASP, Window XP SP 2, Internet Expoler. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Optimasi Penjadwalan, Algoritma Genetik

ABSTRAK. Kata kunci: material control, supplier, proyek, quality control, material, user. vii Universitas Kristen Maranatha

ABSTRAK. vii. Kata Kunci: penjualan, pembelian, stok bahan mentah,biaya, laporan penjualan, peramalan. Universitas Kristen Maranatha

ABSTRAK. vi Universitas Kristen Maranatha

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Blackbox testing, MySQL, PHP, RC Sukamakmur, retreat. v Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Aplikasi Desktop, CRM, Elastisitas Harga, Penjualan, Pembelian. Error! AutoText entry not defined.

ABSTRAK. Kata kunci : aplikasi peternakan, barcode reader, CODE-39, informasi kelinci, kamus penyakit, kartu kelinci, web peternakan, web service.

DAFTAR ISI. DAFTAR ISI...viii. DAFTAR TABEL. xxiii. DAFTAR LAMPIRAN... xxviii BAB I PENDAHULUAN Latar Belakang... 1

ABSTRAK. Kata Kunci: Format Digital, Digital Music Store, PHP, SQL

ABSTRAK. Kata Kunci: Alat kesehatan, Sistem Informasi. Universitas Kristen Maranatha

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

ABSTRAK. viii. Kata Kunci: Jaringan, Konstruksi, Pelaporan, Proyek, Sistem Informasi. Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: penjualan, pembelian, harga pokok penjualan. v Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci: chatbot, information state, mixture-language model. v Universitas Kristen Maranatha

ABSTRAK. Kata kunci: baby shop, ecommerce, Nearest Neighbor. v Universitas Kristen Maranatha

ABSTRAK. Kata kunci: hotel, pelayanan, reservasi, servqual, survey. iv Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

ABSTRAK. Kata kunci: Spam, Android, Pesan, Java, Webservice. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: pembelian, pendistribusian, sistem informasi, AHP, akuntansi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Neo Family Karaoke, pemesanan kamar, business intelligence, fuzzy logic. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Perusahaan Dagang, Transaksi, aplikasi, C#, SQL Server

ABSTRAK. Kata kunci: baja, elemen struktur, balok dan kolom baja, analisa, desain. vii Universitas Kristen Maranatha

ABSTRAK. Kata kunci: saluran, aliran, saluran terbuka, permukaan, atmosfir, parameter, variasi, penampang. vii

BAB III PERANCANGAN SISTEM INFORMASI Metode Penelitian Metode Pengumpulan Data Teknik Pengembangan Sistem A

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

ABSTRAK. Kata kunci: RAB, analisa biaya, SNI, bobot, termin, aplikasi. vii. Universitas Kristen Maranatha

Transkripsi:

ABSTRAK Yayasan Baiturrahim adalah yayasan yang bergerak di bidang pendidikan yang terletak di Jalan Cianten kecamatan Limbangan. Saat ini Yayasan Baiturrahim masih menggunakan sistem manual untuk penerimaan beasiswa sehingga pihak yayasan mengalami kesulitan dalam mengelola data calon penerima beasiswa. Dalam penilaian penerimaan beasiswa pun masih dilakukan manual yang rentan terjadi kesalahan penilaian sehingga dibutuhkan sebuah sistem terkomputerisasi untuk menangani dan mempermudah permasalahan tersebut. Dengan berkembang pesatnya teknologi sekarang, permasalahan tersebut dapat diatasi, salah satunya dengan teknologi sistem pendukung keputusan dengan menggunakan metode SAW. Dengan menggunakan sistem pendukung keputusan, yayasan akan mudah memilih murid mana yang tepat untuk diberikan beasiswa. Perancangan sistem informasi penerimaan beasiswa menggunakan pemodelan dengan metode unified modeling language untuk menggambarkan rancangan sistem yang dibuat. Sedangkan bahasa pemrograman yang digunakan adalah c# dan basis data menggunakan SQL server. Dari penelitian ini diharapkan dapat menghasilkan sebuah sistem informasi yang dapat membantu yayasan Baiturrahim Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan vi

ABSTRACT Baiturrahim Foundation is a foundation engaged in education, located in Cianten street districts Limbangan. Currently the Foundation Baiturrahim still use manual system for receiving a scholarship so that the foundation had difficulty in managing the data of the applicants. In the assessment of scholarship acceptance is still manually are prone to errors in evaluation so that required a computerized system to handle and simplify the problem. With the growth of technology today, these problems can be solved with decision support system using SAW method. With the decision support systems, the foundation will be easy to choose which is right for the students awarded scholarships. This information system was designed by unified modeling language method to describe the design of the system. The C# programming language and the SQL server database were used. This research is expected to produce an information system that can help Baiturrahim foundation Keywords: decision support systems, information system, scholarships vii

DAFTAR ISI LEMBAR PENGESAHAN... i PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iii PRAKATA... iv ABSTRAK... vi ABSTRACT... vii DAFTAR ISI... viii DAFTAR GAMBAR... xii DAFTAR TABEL... xiv DAFTAR NOTASI/ LAMBANG... xvii BAB 1. PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan Pembahasan... 2 1.4 Ruang Lingkup Kajian... 2 1.5 Sumber Data... 3 1.6 Sistematika Penyajian... 3 BAB 2. KAJIAN TEORI... 5 2.1 Sistem Pendukung Keputusan... 5 2.2 Simple Additive Weighting (SAW)... 6 2.3 Algoritma Fuzzy Logic... 7 2.4 Definisi Sistem... 8 2.5 Definisi Informasi... 9 2.6 Definisi Sistem Informasi... 10 2.7 Definisi Beasiswa... 10 2.7.1 Jenis Beasiswa... 11 2.8 Pengertian C#... 12 2.9 Structured Query Language(SQL)... 13 2.10 Basis data... 14 2.11 Flowchart... 18 viii

2.12 ERD (Entity Relationship )... 19 2.13 UML (Unified Modeling Language)... 22 2.13.1 Use Case... 23 2.13.2 Activity... 23 2.13.3 Class... 24 2.14 Black Box Testing... 24 BAB 3. ANALISIS DAN RANCANGAN SISTEM... 25 3.1 Proses Bisnis... 25 3.1.1 Proses Bisnis Pemberian Beasiswa... 25 3.1.2 Proses Bisnis Pembuatan Program Beasiswa... 26 3.1.3 Proses Bisnis Seleksi Penerima Beasiswa... 28 3.2 Entity Relationship... 29 3.2.1 Transformasi ERD... 30 3.3 Use Case... 34 3.3.1 Sistem Informasi Penerimaan Beasiswa... 34 3.3.2 Sub Sistem Mengelola Data Murid... 36 3.3.3 Sub Sistem Mengelola Data Donatur... 36 3.3.4 Sub Sistem Mengelola Parameter Beasiswa... 37 3.3.5 Sub Sistem Mengelola Parameter Murid... 37 3.3.6 Sub Sistem Mengelola Bobot Kriteria Beasiswa... 38 3.3.7 Sub Sistem Mengelola Program Beasiswa... 39 3.3.8 Sub Sistem Mengelola Data Pegawai... 39 3.3.9 Sub Sistem Membuat Laporan... 40 3.4 Use Case Scenario... 41 3.5 Class... 79 3.6 Activity... 80 3.7 Penerapan Algoritma... 88 3.8 Rancangan User Interface... 92 BAB 4. HASIL PENELITIAN... 101 4.1 Login... 101 4.2 Tampilan Halaman Utama... 101 4.3 Tampilan Halaman Data Murid... 103 ix

4.4 Tampilan Halaman Input Murid... 104 4.5 Tampilan Halaman Data Pegawai... 104 4.6 Tampilan Halaman Input Pegawai... 105 4.7 Tampilan Halaman Data Donatur... 106 4.8 Tampilan Halaman Input Donatur... 107 4.9 Tampilan Halaman Input Donasi... 107 4.10 Tampilan Halaman Parameter Beasiswa... 108 4.11 Tampilan Halaman Parameter Murid... 109 4.12 Tampilan Halaman Input Parameter Murid... 110 4.13 Tampilan Halaman Program Beasiswa... 111 4.14 Tampilan Halaman Bobot Kriteria Beasiswa... 112 4.15 Tampilan Halaman Penyeleksian Penerima Beasiswa... 113 4.16 Tampilan Halaman Laporan Pengeluaran Donasi... 114 4.17 Tampilan Halaman Laporan Penerima Beasiswa... 114 4.18 Tampilan Halaman Laporan Pemasukan Donasi... 115 4.19 Tampilan Halaman Laporan Pemasukan dan pengeluaran... 116 4.20 Tampilan Halaman Perprogram Beasiswa... 117 4.21 Tampilan Halaman Pertingkat Pendidikan... 117 BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN... 119 5.1 Pengujian Login... 119 5.2 Pengujian Mengelola Murid... 120 5.3 Pengujian Mengelola Pegawai... 121 5.4 Pengujian Mengelola Donatur... 122 5.5 Pengujian Menambah Donasi... 123 5.6 Pengujian Mengelola Parameter Beasiswa... 123 5.7 Pengujian Mengelola Parameter Murid... 124 5.8 Pengujian Mengelola Program Beasiswa... 126 5.9 Pengujian Mengelola Bobot Kriteria Beasiswa... 127 5.10 Pengujian Menyeleksi Penerima Beasiswa... 128 5.11 Pengujian Membuat Laporan Pengeluaran Donasi... 129 5.12 Pengujian Membuat Laporan Pemasukan Donasi... 130 5.13 Pengujian Membuat Laporan Data Penerima Beasiswa... 130 x

5.14 Pengujian Membuat Laporan Pemasukan dan Pengeluaran Beasiswa... 131 5.15 Pengujian Membuat Laporan Pertingkat Pendidikan... 131 5.16 Pengujian Membuat Laporan Perprogram Beasiswa... 132 BAB 6. SIMPULAN DAN SARAN... 133 6.1 Simpulan... 133 6.2 Saran... 133 DAFTAR PUSTAKA... 134 xi

DAFTAR GAMBAR Gambar 2.1 Relasi satu ke satu... 21 Gambar 2.2 Relasi satu ke banyak... 21 Gambar 2.3 Relasi banyak ke satu... 22 Gambar 2.4 Relasi banyak ke banyak... 22 Gambar 3.1 Flowchart Pemberian beasiswa... 26 Gambar 3.2 Flowchart pembuatan program beasiswa... 27 Gambar 3.3 Flowchart Seleksi penerima beasiswa... 28 Gambar 3.4 Entity Relationship... 29 Gambar 3.5 Use Case Sistem Informasi Penerimaan Beasiswa... 35 Gambar 3.6 Use Case Sub Sistem Mengelola Data Murid... 36 Gambar 3.7 Use Case Sub Sistem Mengelola Data Donatur... 36 Gambar 3.8 Use Case Sub Sistem Mengelola Parameter Beasiswa... 37 Gambar 3.9 Use Case Sub Sistem Mengelola Parameter Siswa... 38 Gambar 3.10 Use Case Sub Sistem Mengelola Bobot Kriteria Beasiswa... 38 Gambar 3.11 Use Case Sub Sistem Mengelola Program Beasiswa... 39 Gambar 3.12 Use Case Sub Sistem Mengelola Data Pegawai... 40 Gambar 3.13 Use Case Sub Sistem Membuat Laporan... 40 Gambar 3.14 Activity Mengelola Data Murid... 80 Gambar 3.15 Activity Mengelola Data Pegawai... 81 Gambar 3.16 Activity Mengelola Data Donatur... 82 Gambar 3.17 Activity Menambah Data Donasi... 83 Gambar 3.18 Activity Mengelola Parameter Beasiswa... 84 Gambar 3.19 Activity Mengelola Parameter Murid... 85 Gambar 3.20 Activity Mengelola Program Beasiswa... 86 Gambar 3.21 Activity Mengelola Bobot Kriteria Beasiswa... 87 Gambar 3.22 Activity Membuat Laporan... 88 Gambar 3.23 Log In Form... 92 Gambar 3.24 Halaman Data Murid... 93 Gambar 3.25 Form Tambah data murid... 93 Gambar 3.26 Input parameter siswa... 94 xii

Gambar 3.27 Form Data Pegawai... 94 Gambar 3.28 Form Input Data Pegawai... 95 Gambar 3.29 Form data donatur... 95 Gambar 3.30 Form input data donatur... 96 Gambar 3.31 Form input donasi... 97 Gambar 3.32 Form Input Parameter Beasiswa... 97 Gambar 3.33 Form program Beasiswa... 98 Gambar 3.34 Form input parameter program beasiswa... 98 Gambar 3.35 Form Penerimaan Beasiswa... 99 Gambar 3.36 Form list penerima beasiswa... 99 Gambar 4.1 Tampilan Login... 101 Gambar 4.2 Tampilan Halaman Utama... 102 Gambar 4.3 Tampilan Halaman Data Murid... 103 Gambar 4.4 Tampilan Halaman Input Murid... 104 Gambar 4.5 Tampilan Halaman Data Pegawai... 105 Gambar 4.6 Tampilan Halaman Input Pegawai... 105 Gambar 4.7 Tampilan Halaman Donatur... 106 Gambar 4.8 Tampilan Halaman Input Donatur... 107 Gambar 4.9 Tampilan Halaman Input Donasi... 108 Gambar 4.10 Tampilan Halaman Parameter Beasiswa... 108 Gambar 4.11 Tampilan Halaman Parameter Murid... 109 Gambar 4.12 Tampilan Halaman Input Parameter Murid... 110 Gambar 4.13 Tampilan Halaman Program Beasiswa... 111 Gambar 4.14 Tampilan Halaman Bobot Kriteria Beasiswa... 112 Gambar 4.15 Tampilan Halaman Penyeleksian Penerima Beasiswa... 113 Gambar 4.16 Tampilan Halaman Laporan Pengeluaran Donasi... 114 Gambar 4.17 Tampilan Halaman Laporan Penerima Beasiswa... 114 Gambar 4.18 Tampilan Halaman Laporan Pemasukan Donasi... 115 Gambar 4.19 Laporan Pemasukan dan Pengeluaran... 116 Gambar 4.20 Laporan Perprogram Beasiswa... 117 Gambar 4.21 Laporan Pertingkat Pendidikan... 117 xiii

DAFTAR TABEL Tabel 3.1 TBParameter... 30 Tabel 3.2 TBParameterMurid... 30 Tabel 3.3 TBParameterProgramBeasiswa... 30 Tabel 3.4 TBPegawai... 31 Tabel 3.5 TBProgramBeasiswa... 31 Tabel 3.6 TBTingkatPendidikan... 32 Tabel 3.7 TBDonasi... 32 Tabel 3.8 TBDonatur... 32 Tabel 3.9 TBJabatan... 33 Tabel 3.10 TBMurid... 33 Tabel 3.11 TBMuridProgramBeasiswa... 34 Tabel 3.12 Scenario Login... 41 Tabel 3.13 Scenario Logout... 42 Tabel 3.14 Scenario Mengelola Data Murid... 42 Tabel 3.15 Scenario Menambah Data Murid... 43 Tabel 3.16 Scenario Mengubah Data Murid... 44 Tabel 3.17 Scenario Menghapus Data Murid... 45 Tabel 3.18 Scenario Melihat Data Murid... 45 Tabel 3.19 Scenario Mengelola Data Donatur... 46 Tabel 3.20 Scenario Menambah Data Donatur... 47 Tabel 3.21 Scenario Mengubah Data Donatur... 48 Tabel 3.22 Scenario Menghapus Data Donatur... 48 Tabel 3.23 Scenario Melihat Data Donatur... 49 Tabel 3.24 Scenario Menambah Data Donasi... 50 Tabel 3.25 Scenario Mengelola Data Pegawai... 51 Tabel 3.26 Scenario Menambah Data Pegawai... 52 Tabel 3.27 Scenario Mengubah Data Pegawai... 53 Tabel 3.28 Scenario Menghapus Data Pegawai... 53 Tabel 3.29 Scenario Melihat Data Pegawai... 54 xiv

Tabel 3.30 Scenario Mengelola Parameter Beasiswa... 55 Tabel 3.31 Scenario Menambah Data Parameter Beasiswa... 56 Tabel 3.32 Scenario Mengubah Data Parameter Beasiswa... 57 Tabel 3.33 Scenario Menghapus Data Parameter Beasiswa... 58 Tabel 3.34 Scenario Melihat Data Parameter Beasiswa... 58 Tabel 3.35 Scenario Mengelola Data Parameter Murid... 59 Tabel 3.36 Scenario Menambah Data Parameter Murid... 60 Tabel 3.37 Scenario Mengubah Data Parameter Murid... 61 Tabel 3.38 Scenario Menghapus Data Parameter Murid... 62 Tabel 3.39 Scenario Melihat Data Parameter Murid... 63 Tabel 3.40 Scenario Mengelola Bobot Kriteria Beasiswa... 64 Tabel 3.41 Scenario Menambah Bobot Kriteria Beasiswa... 64 Tabel 3.42 Scenario Mengubah Bobot Kriteria Beasiswa... 66 Tabel 3.43 Scenario Menghapus Bobot Kriteria Beasiswa... 67 Tabel 3.44 Scenario Melihat Bobot Kriteria Beasiswa... 68 Tabel 3.45 Scenario Mengelola Program Beasiswa... 68 Tabel 3.46 Scenario Menambah Program Beasiswa... 69 Tabel 3.47 Scenario Mengubah Program Beasiswa... 70 Tabel 3.48 Scenario Menghapus Program Beasiswa... 71 Tabel 3.49 Scenario Melihat Program Beasiswa... 72 Tabel 3.50 Scenario Menyeleksi Penerima Beasiswa... 73 Tabel 3.51 Scenario Membuat Laporan... 73 Tabel 3.52 Scenario Tampilkan Laporan Pemasukan Donasi... 74 Tabel 3.53 Scenario Tampilkan Laporan Pengeluaran Donasi... 75 Tabel 3.54 Scenario Tampilkan Laporan Penerima Beasiswa... 76 Tabel 3.55 Scenario Tampilkan Laporan Pemasukan dan Pengeluaran... 76 Tabel 3.56 Scenario Tampilkan Laporan Perprogram beasiswa... 77 Tabel 3.57 Scenario Tampilkan Laporan Pertingkat Pendidikan... 78 Tabel 3.58 Class diagram Sistem penerimaan beasiswa... 79 Tabel 3.59 Kriteria Penilaian... 89 Tabel 3.60 Data Murid... 89 Tabel 3.61 Kriteria Beasiswa... 89 xv

Tabel 3.62 Data Rating... 90 Tabel 3.63 Hasil Pemberian Rating... 90 Tabel 3.64 Nilai Weighting... 91 Tabel 5.1 Pengujian Login... 119 Tabel 5.2 Pengujian Mengelola Murid... 120 Tabel 5.3 Pengujian Mengelola Pegawai... 121 Tabel 5.4 Pengujian Mengelola Donatur... 122 Tabel 5.5 Pengujian Menambah Donasi... 123 Tabel 5.6 Pengujian Mengelola Parameter Beasiswa... 123 Tabel 5.7 Pengujian Mengelola Parameter Murid... 125 Tabel 5.8 Pengujian Mengelola Program Beasiswa... 126 Tabel 5.9 Pengujian Mengelola Bobot Kriteria Beasiswa... 127 Tabel 5.10 Pengujian Menyeleksi Penerima Beasiswa... 128 Tabel 5.11 Pengujian Membuat Laporan Pengeluaran Donasi... 129 Tabel 5.12 Pengujian Membuat Laporan Pemasukan Donasi... 130 Tabel 5.13 Pengujian Membuat Laporan Data Penerima Beasiswa... 130 Tabel 5.14 Pengujian Membuat Laporan Pemasukan dan Pengeluaran... 131 Tabel 5.15 Pengujian Membuat Laporan pertingkat Pendidikan... 131 Tabel 5.16 Pengujian Membuat Laporan Perprogram Beasiswa... 132 xvi

DAFTAR NOTASI/ LAMBANG Jenis Notasi/Lambang Nama Arti Digunakan untuk Flowchart Terminator menunjukkan langkah awal dan akhir dari suatu proses flowchart. Flowchart Flowchart Flowchart Process Decision Manual Operation Mempresentasikan suatu proses Komputer. Simbol keputusan yang digunakan untuk menyatakan kondisi Ya/Tidak. Operasi yang dilakukan secara manual. Flowchart Arsip Pengarsipan secara manual. data Flowchart ERD Document Entitas Menggambarkan suatu dokumen yang terjadi pada suatu transaksi. Mewakili sesuatu yang nyata dan dapat dibedakan dari yang lain xvii

Jenis Notasi/Lambang Nama Arti Mendeskripsikan ERD Atribut karakteristik dari suatu entitas Menunjukan ERD Relasi hubungan antara entitas. ERD Predifined Proses yang Process dijelaskan lebih rinci Actor. Melambangkan Use Case Actor pengguna yang dapat melakukan fitur pada Administrator Use Case Use CaseMerupakan Use Case UseCase1 Use Case fitur yang terdapat pada sistem Use Case «extends» Extends untuk mengakses Use Case tersebut harus melewati Use Case yang ditujukan oleh simbol extends. xviii

Jenis Notasi/Lambang Nama Arti Use Case <<include>> Include Digunakan jika setelah mengakses suatu Use Case, kita dapat langsung menggunakan Use Case lain yang ditujukan oleh simbol include Activity Initial state Menandai awal dari suatu activity diagram. Activity Initial State Menandai akhir dari suatu activity diagram. Activity ActionState1 Action State Menunjukkan setiap aktivitas (activity) dari suatu activity diagram. Untuk suatu kondisi Activity Decision yang memiliki beberapa jalan, sehingga harus memutuskan jalan mana yang akan dipilih untuk menuju ke activity selanjutnya. Tanda panah yang Activity Transition. menunjukkan alur dari activity 1ke activity selanjutnya. xix

Jenis Notasi/Lambang Nama Arti Activity Solid bold line ketika suatu activity akan dipecah menjadi beberapa activity yang berjalan bersamaan, kemudian bergabung kembali menjadi suatu activity yang lain Class Class sebuah class terbagi menjadi tiga bagian. Nama class, terletak di bagian atas. Atribut class di bagian tengah berisi atribut yang dimiliki class tersebut. Dan bagian bawah berisi operasi-operasi yang melambangkan perilaku class. Class + Public visibility melambangkan bahwa operasi tersebut dapat diakses oleh class manapun Class # Protected visibility melambangkan operasi hanya dapat diakses oleh class tersebut dan turunan xx

Jenis Notasi/Lambang Nama Arti Class - Private visibility melambangkan bahwa operasi tersebut hanya dapat diakses oleh class tersebut Class Dependancy melambangkan bahwa sebuah class harus mengetahui / berhubungan dengan class lainnya untuk menggunakan objek dari class tersebut. Class Association melambangkan bahwa sebuah class harus memiliki referensi dari sebuah objek lain Class Generalization digunakan untuk mendeskripsikan bahwa sebuah class yang merupakan turunan dari tipe class yang lain xxi