Gambar 4.1 Gambar Use Case Diagram

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM. Sistem yang dikembangkan dalam penelitian ini dikhususkan untuk desktop

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA


BAB III ANALISIS DAN DESAIN SISTEM

Aplikasi Penjualan Batako Ringan Pada Vivaldi Indo Pratama Yogyakarta

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL PRAKTEK KERJADAN ANALISIS

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

A. ADMIN. Form Login Admin

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

- Setelah aplikasi terbuka, klik kanan kemudian pilih run

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN. Proses yang sedang berjalan dalam pencarian lokasi Stokis dan sub stokis

BAB III ANALISA DAN PERANCANGAN Kebutuhan Sistem Pencarian Dan Rekomendasi Koleksi Berdasarkan Katalog Pustaka

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

Bab 4. Hasil dan Pembahasan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Mengenal Tabel Base BAB

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS Analisis Sistem Pencatatan Persediaan Primkopkar Manunggal

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

41 BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Penelitian Pada bab ini diuraikan tahap implementasi dalam rangkaian pengembangan sistem model Waterfall.Tahap ini akan mengimplementasikan persyaratan dan desain yang telah dibuat menjadi sistem dalam bentuk perangkat lunak yang siap digunakan. Setelah itu akan dilanjutkan dengan pengujian untuk menguji ketepatan sistem terhadap dokumen persyaratan perangkat lunak yang telah disusun pada tahap pertama. 4.1.1. Use Case Diagram Use case diagram Sistem Informasi Bantuan Siswa Miskin ini adalah seperti gambar dibawah ini Gambar 4.1 Gambar Use Case Diagram Proses Informasi Retrival pada system ini terdiri dari dua aktor yaitu admin dan user dimana admin dapat mengakses beberapa fitur

42 seperti diagram diatas. Sedangkan user hanya dapat menginput data diri dan juga mencari data setelah itu system akan menampilkan data hasil seleksi dari system ini. Admin Tugas admin dalam sistem ini bisa disimpulkan sebagai berikut : Login : admin harus login dengan mengisi username beserta password admin agar bisa mengolah sistem ini dengan penuh. Input data Siswa : menginput data siswa yang akan diproses oleh sistem untuk kemudian diproses dan menampilkan output yaitu hasil kelayak tidaknya siswa memperoleh bantuan. Edit data Siswa : admin dapat mengedit data siswa jika terjadi kesalahan pada penginputan data. Cari data Siswa : admin dapat mencari outputan data siswa yang telah diinput dan dan diproses oleh sistem Menampilkan Data Siswa: admin dapat menampilkan halaman data siswa beserta keterangan layak tidaknya siswa menerima bantuan, dan kemudian tampilan lembaran tersebut dapat di cetak untuk kepentingan laporan

43 User Cari data Siswa : user hanya bisa mencari nama siswa yang sudah diinput tanpa bisa mengubah data tersebut Menampilkan Data Siswa: user hanya bisa menampilkan data siswa dan bisa mencetak hasil outputan pada sistem

44 Login #id 4.1.2. Class Diagram BSM #id : varchar (30) Hasil #id : varchar (30) +username ; varchar (30) +Password : varchar (30) Login : void (); Tabel 4.1 Class Diagram +nama siswa ; varchar (30) +Alamat : varchar (30) +Jenis Lantai +Sumber Penerangan : varchar (30) +Sumber Air : varchar (30) +Fasilitas MCK : varchar (30) +Bahan bakar : varchar (30) +Penghasilan ortu : varchar(30) + Pekerjaan ortu : varchar(30) +tabungan ortu : varchar(30) +Clear : void () +Simpan : void () +nama siswa ; varchar (30) +Alamat : varchar (30) +Jenis Lantai +Sumber Penerangan : varchar (30) +Sumber Air : varchar (30) +Fasilitas MCK : varchar (30) +Bahan bakar : varchar (30) +Penghasilan ortu : varchar(30) + Pekerjaan ortu : varchar(30) +tabungan ortu : varchar(30) +Keterangan : varchar (30) +Clear : void () +Simpan : void () +Hapus : void () +Tambag : void ()

45 4.1.3. Perancangan Database Tabel Login Perancangan tabel login ditunjukkan seperti pada tabel 4.1. Tabel login digunakan untuk menyimpan kata penghubung (password) dan table ini mempunyai kunci utama yaitu id dan user name. Tabel 4.2. Login Field Name Type Size K Keterangan Id Varchar 30 # Id user dan admin Username Varchar 30 + Id user dan admin Password Varchar 30 + Id user dan admin Tabel BSM Perancangan tabel bsm ditunjukkan seperti pada tabel 4.2. Tabel ini digunakan untuk menyimpan hal yang berhubungan dengan BSM dan table ini mempunyai kunci utama yaitu id. Tabel 4.3. BSM Field Name Type Size K Keterangan Id Varchar 30 # Primary Key Nama Varchar 30 + Variabel Alamat Varchar 30 + Variabel Jenis Lantai Varchar 30 + Variabel Sumber Varchar 30 + Variabel Penerangan Sumber Air Varchar 30 + Variabel Fasilitas MCK Varchar 30 + Variabel Bahan Bakar Varchar 30 + Variabel Pekerjaan Ortu Varchar 30 + Variabel Penghasilan Ortu Varchar 30 + Variabel Tabungan Ortu Varchar 30 + Variabel

46 Tabel Hasil Perancangan tabel hasil ditunjukkan seperti pada tabel 4.3. Tabel ini digunakan untuk output pada sistem ini. Tabel 4.4 Hasil Field Name Type Size K Keterangan Id Varchar 30 # Primary Key Nama Varchar 30 + Variabel Alamat Varchar 30 + Variabel Jenis Lantai Varchar 30 + Variabel Sumber Varchar 30 + Variabel Penerangan Sumber Air Varchar 30 + Variabel Fasilitas MCK Varchar 30 + Variabel Bahan Bakar Varchar 30 + Variabel Penghasilan Ortu Varchar 30 + Variabel Pekerjaan Ortu Varchar 30 + Variabel Tabungan Ortu Varchar 30 + Variabel Keterangan Varchar 30 + Variabel 4.1.4. Pohon Keputusan Gambar 4.2 pohon keputusan

47 Berikut adalah langkah langkah pengambilan keputusan : pekerjaan tetap atau tidak tetap maka bisa melanjutkan tahap selanjutnya yaitu jumlah gaji otang tua jika pekerjaan tetap maka maksimal gaji orang tua adalah <500.000, jika pekerjaan tidak tetap maka maksimal gaji orang tua adalah 500.000 1.000.000 untuk dapat melanjutkan ke tahap selanjutnya yaitu ada tidaknya tabungan orang tua jika pekerjaan tetap dan gaji orangtua > 500.000, maka akan dinyatakan tidak layak, dan jika pekerjaan orang tua tidak tetap dan mempunyai gaji > 1.000.000 maka, siswa tersebut juga dinyatakan tidak layak 4.1.5. Perancangan Aplikasi 4.1.5.1. Login Halaman login seperti pada gambar 4.6 digunakan untuk masuk ke menu admin. Username : Password : Gambar Login Batal Gambar 4.3. Rancangan Login Isi username dan password kemudian klik login, jika username dan password benar maka admin dapat masuk ke menu admin.

48 4.1.5.2. Tabel Input Data Base Table input database yang digunakan untuk pembuatan system ini. Pada table ini ada 12 variabel penampung yang digunakan. yaitu : ID Nama Alamat Jenis Lantai Sumber Penerangan Sumber Air Fasilitas MCK Bahan Bakar Pekerjaan Penghasilan Tabungan keterangan Gambar 4.4 Tabel Input Database Berikut adalah table input database yang digunakan untuk pembuatan system ini. Pada table ini ada 12 variabel penampung yang digunakan. yaitu : 1. ID : Berisi ID siswa yang ingin mendaftar BSM 2. Nama : Berisi nama siswa yang ingin mendaftar BSM 3. Alamat : Berisi alamat siswa yang ingin mendaftar BSM 4. Lantai : Berisi jenis lantai rumah siswa yang ingin mendaftar BSM

49 5. Penerangan : Berisi apakah penerangan di rumah siswa yang ingin mendaftar BSM sudah terpasang 6. Sumber Air : Berisi apakah air di rumah siswa yang ingin mendaftar BSM sudah terpasang 7. MCK : Berisi apakah fasilitas mck di rumah siswa yang ingin mendaftar BSM sudah terpasang 8. Bahan bakar : Berisi bahan bakar apa yang digunakan untuk memasak di rumah siswa yang ingin mendaftar BSM 9. Pekerjaan : Berisi apakah orang tua dari siswa yang ingin mendaftar BSM memiliki pekerjaan tetap atau tidak 10. Penghasilan : Berisi berapakah besar penghasilan yang dimiliki orang tua dari siswa yang ingin mendaftar BSM setiap bulannya 11. Tabungan : Berisi apakah orang tua dari siswa yang ingin mendaftar BSM memiliki tabungan atau tidak 12. Keterangan : Berisi apakah siswa yang ingin mendaftar BSM layak diterima tidak 4.1.6. Tampilan Output : 4.1.6.1. Halaman login Tampilan login terdiri dari User Name, Password, dan tombol log in untuk masuk aplikasi dan create untuk membuat username dan password baru

50 Gambar 4.5 Halaman Login 4.1.6.2. Halaman Tampilan Awal Halaman awal dapat diakses saat admin berhasil melewati halaman login dengan mengisi Username dan Password dengan benar Gambar 4.6 Halaman Tampilan Awal Halaman tampilan awal terdiri dari menu FILE, INPUT, SEARCHING, TAMPIL DATA., Yang masing masing terdapat menu sebagai berikut : FILE : Menu input yang terdapat pada halaman tampilan awan terdapat menu exit untuk keluar dari aplikasi INPUT : Menu input didalamnya terdiri penginputan data siswa yang terdiri dari Id siswa, Nama Siswa, Alamat, Jenis Lantai, Sumber Penerangan, Sumber Air, Fasilitas MCK, Bahan Bakar Rumah, Pekerjaan Orang

51 Tua, Penghasilan Orang Tua, Tabungan Orang Tua, Keterangan SEARCHING : Menu searching digunakan untuk mencari nama atau data siswa yang telah diinput, sehingga mempermudah admin atau user untuk mencari data TAMPIL DATA : Menu tampil data digunakan 4.1.6.3.Halaman Input untuk admin atau user untuk menampilkan semua data yang telah diinput oleh admin dan juga bisa dicetak untuk kepentingan laporan Halaman dapat di akses setelah memilih menu Input, yang berisi sebagai berikut : Gambar 4.7 Halaman Input Halaman Input Pada sistem ini terdiri dari 12 variabel yaitu sebagai berikut : Id siswa Nama Siswa Alamat Jenis Lantai : Nomor Urut siswa : Nama siswa yang akan diinput : Alamat siswa yang akan diinput : Jenis lantai rumah siswa

52 Sumber Penerangan : sumber listrik pada rumah siswa Sumber Air Fasilitas MCK : Sumber air pada rumah siswa : Fasilits MCK pada rumah siswa Bahan Bakar Rumah : Bahan bakar saat memasak pada rumah siswa Pekerjaan Orang Tua : TETAP atau TIDAK TETAP Penghasilan Orang Tua: Jumlah gaji orang tua siswa Tabungan Orang Tua : Ada dan tidaknya tabungan orang tua siswa Keterangan : Hasil output sistem yang berisi layak dan tidak layak siswa menerima bantuan 4.1.6.4. Halaman Output Halaman output menampilkan data setelah selesai penginputan data dan menampilkan hasil akhir pada sistem ini. Gambar 4.8 Halaman Output Halaman Output terdiri dari kolom data siswa beserta tombol Tampil Data Untuk menampilkan data siswa yang telah diinput dan

53 diproses oleh sistem dan berupa output, kolom pada halaman output terdiri dari Id Siswa, Nama, Alamat, Jenis Lantai, Jenis Penerangan, Sumber Air, Fasilitas MCK, Bahan Bakar Masak, Pekerjaan Orang Tua, Penghasilan Orang Tua, Tabungan Orang Tua, dan Keterangan sebagai output sistem ini 4.1.7. Pengolahan Data Awal *data dilampirkan (1) Sampel perhitungan manual priyantono Tetap Pekerjaan Tidak Tetap Penghasilan orang tua <500.000 500.000 1.000.000 >1000.000 Tidak Layak Gambar 4.9 Perhitungan Manual Keterangan : R1 : IF Pekerjaan Tetap than = True R2 : IF Pekerjaan Tetap AND

54 Penghasilan > 1.000.000 than = else R3 : IF Pekerjaan Tetap AND Penghasilan > 1.000.000 Then = Tidak Layak Keterangan Pekerjaan orang tua tetap, maka melanjutkan ketahap penghasilan orang tua, jika pekerjaan orang tua > 1000.000, maka siswa atas nama priyantono dianggap tidak memenuhi syarat kelayakan penerima bantuan miskin (BSM) (2) Sampel perhitungan manual Dana Iskandar Pekerjaan Orangtua Tetap Tidak Tetap Penghasilan Orangtua <500.000 500.000 1.000.000 >1000.000 Tabungan Orangtua Ada Tidak Ada Layak Gambar 4.10 Perhitungan Manual

55 R1 R2 : IF Pekerjaan Tidak Tetap Then = True : IF Pekerjaan Tidak Tetap AND Penghasilan 500.000 1.000.000 Then = True R3 : IF Pekerjaan Tidak Tetap AND Penghasilan 500.000 1.000.000 AND Tabungan Tidak Ada Then = true R4 : IF Pekerjaan Tidak Tetap AND Penghasilan 500.000 1.000.000 AND Tabungan Tidak Ada Then = Layak Keterangan : Pekerjaan orang tua tidak tetap, maka melanjutkan ketahap penghasilan orang tua, jika pekerjaan orang tua 500.000 1000.000, maka akan melanjutkan ke tabungan orang tua, jika orang tua tidak memiliki tbungan, maka siswa atas nama Dana Iskandar dianggap layak untuk memenuhi syarat kelayakan penerima bantuan miskin (BSM) 1.1.8. Hasil perhitungan dengan sistem Gambar dibawah ini adalah hasil output menggunakan sistem yang telah dibuat. Data yang ditampilkan adalah data yang telah diinput dan diproses dengan algoritma C 4.5 yang menghasilkan output layak dan tidaknya siswa menerima bantuan siswa miskin (BSM)

56 Gambar 4.11 output perhitungan sistem Jadi derdasarkan gambar diatas menunjukkan bahwa penghitungan manual dan perhitungan dengan sistem mempunyai hasil yang sama dan tingkat akurasi yang sama.