BAB III
ANALISA & PERANCANGAN SISTEM
3.1 Tinjauan Organisasi
Organisasi pada dasarnya digunakan sebagai tempat atau wadah bagi orang – orang untuk berkumpul, bekerjasama secara rasional dan sistematis, terpimpin dan terkendali, dalam memanfaatkan sumber daya, sarana – prasarana, data dan lain sebagainya yang di gunakan secara efisien dan efektif untuk mencapai tujuan organisasi.(id.wikipedia.org/wiki/organisasi)
3.1.1
Profile Organisasi
Meruya Utara merupakan nama salah satu kelurahan yang bertempat di Jakarta Barat, yang tepatnya di Jalan Taman Aries Blok C/6 No . Kelurahan Meruya Utara adalah kantor pemerintahan yang bertugas sebagai pelayan masyarakat. Kelurahan Meruya Utara dipimpin oleh seorang lurah dan wakil lurah, didalamnya terdapat pegawai yaitu kansie dan staf, yang menempati bidang masing – masing.Seperti bidang pemerintahan,pra sarana dan sarana, kesejahteraan masyarakat, kebersihan dan lingkungan hdup dan perekonomian. Kelurahan mempunyai tugas melayani masyarakat dengan sebaik – baiknya, apa yang diperlukan oleh masyarakat.
3.1.2
Visi dan Misi Organisasi
a.Visi
Terwujudnya pelayanan publik yang berkualitas yang memuaskan masyarakat
Terciptanya lingkungan yang bersih, hijau, sehat dan aman yang dihuni oleh masyarakat yang sejahtera dan berkebudayaan.
b.Misi
Mewujudkan pelayanan publik yang transparan, professional dan berkualitas
Mendorong peran serta masyarakat untuk menciptakan lingkungan yang bersih hijau dan sehat
Melaksanakan program pemberdayaan masyarakat agar terciptanya masyarakat yang sejahtera dan mandiri
Menjaga keamanan lingkungan, ketentraman dan ketertiban masyarakat
3.1.3
Struktur Organisasi
Struktur Organisasi adalah kesesuaian pembagian pekerjaan antara struktur dan fungsi dimana terjadi penumpukan atau kekosongan pelaksanaan pekerjaan, dan ada tidaknya hubungan dan urutan diantra unit – unit kerja yang ada (Hessel Nogi S.Tangkilisan,2005)
Berikut struktur pada Kelurahan Meruya Utara Lurah Wakil Kelurahan Sekretaris Kelurahan Seksi Pemerintahan Ketentraman & Ketertiban Seksi
Perekonomian Seksi Prasarana & Sarana
Seksi Kesejahteraan Masyarakat Seksi Kebersihan & Lingkungan Hidup Seksi Pelayanan Umum
Gambar 3.1 Struktur Organisasi Kelurahan Meruya Utara
Tugas – tugas Struktur Organisasi Kelurahan Meruya Utara, sebagai berikut : 1. Lurah
a) Memimpin dan mengoordinasikan pelaksanaan tugas dan fungsi kelurahan b) Mengoordinasikan pelaksanaan tugas sekretaris kelurahan dan seksi c) Melaksanakan koordinasi dengan puskesmas
d) Melaksanakan koordinasi dan kerja sama dengan satuan kerja perangkat daerah (SKPD), unit kerja perangkat daerah (UKPD) dan instansi pemerintah pusat swasta terkait, dalam rangka pelaksanaan tugas dan fungsi kelurahan
e) Memimpin dan mengoordinasikan pelaksanaan musyawarah perencanaan pembangunan tingkat kelurahan
f) Melaksanakan koordinasi dengan unsur musyawarah pimpinan kelurahan g) Melaksanakan pembinaan organisasi dan mempertanggung jawabkan
2. Wakil Lurah
a) Membantu lurah dalam memimpin dan mengoordinasikan pelaksanaan tugas dan fungsi
b) Membantu lurah dalam mengoordinasikan pelaksanaan tugas seksi
c) Membantu lurah dalam melaksanakan koordinasi dan kerja sama dengan satuan kerja perankat daerah (SKPD), unit kerja perangkat daerag (UKPD) atau instansi pemerintahan pusat dan swasta dalam ragka pelaksanaan tugas dan fungsi kelurahan
d) Membantu lurah dalam melaksanakan pemeliharaan ketertiban, ketentraman,penegakan peraturan daerah dan peraturan gubenur bersama dengan satuan tugas satpol pp kelurahan
e) Membantu lurah dalam pembinaan masyarakat dan lembaga masyarakat kelurahan
f) Menyelenggarakan koordinasi dan pengendalian atas pelaksanaan kebijakan yang ditetapkan oleh lurah mewakili lurah apabila lurah berhalangan hadir.
3.Sekretaris Lurah
a) Menyusun bahan rencana kerja dan anggaran (RKA) dan dokumen pelaksanaan anggaran (DPA) kelurahan sesuai dengan lingkup tugasnya b) Mengoordinasikan penyusunan rencana strategis kelurahan
c) Melaksanakan monitoring dan evaluasi pelaksanaan dokumen anggaran (DPA) kelurahan
d) Menyelenggarakan musyawarah perencanaan pembangunan e) Melaksanakan pengelolaan kepegawaian
f) Melaksanakan pengelolaan keuangan g) Melaksanakan pengelolaan barang
h) Melaksanakan surat – menyurat dan kearsipan
j) Menyiapkan, mengumpulkan dan menyusun bahan laporan kelurahan yang terkait dengan tujuan sekretaris
k) Melaporkan dan mempertanggung jawabkan pelaksanaan tugas sekretaris. 4.Seksi Pemerintahan Ketentraman dan Ketertiban
a) Menyusun bahan rencana kerja dan anggaran (RKA) dan dokumen pelaksanaan anggaran (DPA) kelurahan sesuai dengan lingkup tugasnya b) Memfasilitasi kegiatan lembaga musyawarah kelurahan
c) Memfasilitasi dan memberikan bimbingan dan konsultasi teknis terhadap kegiatan Rukun Tetangga, Rukun Warga dan Lembaga Masyarakat Kelurahan
d) Memfasilitasi dan memberikan bimbingan dan konsultasi kepada masyarakat
e) Mengoordinasikan pelayanan registrasi kependudukan f) Melaksanakan pelayanan administrasi pertahanan
g) Memfasilitasi penyusunan recana kegiatan satgas satpol pp kelurahan h) Melaksanakan bimbingan dan konsultasi teknis, serta mengembangkan
upaya perlindungan masyarakat
i) Ikut aktif dalam kegiatan penanggulangan bencana
j) Melaksanakan deteksi dini terhadap potensi dan penyelesaian gangguan social
k) Bersama dengan satgas satpol pp kelurahan melaksanakan penertiban terhadap gangguan ketentraman, ketertiban umum serta pelanggaran peraturan daerah dan peraturan gubenur.
5.Seksi Perekonomian
a) Menyusun bahan rencana kerja dan anggaran (RKA) dan dokumen pelaksanaan anggaran (DPA) kelurahan sesuai dengan lingkup tugasnya b) Melakukan penyusunan bahan perumusan kebijakan teknis bidang
perekonomian
c) Menyiapkan bahan pembinaan, koordinasi dan fasilitas pelaksanaan kegiatan bidang perekonomian
d) Menyusun kegiatan bidang perekonomian
6. Seksi Prasarana dan Sarana
a) Menyusun bahan rencana kerja dan anggaran (RKA) dan dokumen pelaksanaan anggaran (DPA) kelurahan sesuai dengan lingkup tugasnya b) Melaksanakan pemeliharan dan perawatan prasarana dan sarana umum,
seperti jalan lingkungan, saluran air lingkungan, saluran tersier dan prasarana mandi cuci kakus
c) Melaksanakan pemeliharan dan perawatan gedung kelurahan
d) Melaksanakan monitoring berkala dan rutin terhadap kondisi dan kelaikan prasarana dan sarana umum dalam lingkungan wilayah kelurahan, serta melaporkan hasil monitoring tersebut kepada unit kerja perangkat daerah (UKPD) terkait yang apabila kewenangan pemeliharan dan perawatannya bukan kewenangn kelurahan
e) Mengoordinasikan dan melaksanakan kegiatan pemeliharan dan perawatan taman interatif
f) Mengembangkan kegiatan penghijauan dalam pemukiman warga kelurahan secara swadaya masyarakat
g) Memantau dan melaporkan penggunaan rumah kost dan rumah kontrakan 7. Seksi Kesejahteraan Masyarakat
a) Menyusun bahan rencana kerja dan anggaran (RKA) dan dokumen pelaksanaan anggaran (DPA) kelurahan sesuai dengan lingkup tugasnya b) Melaksanakan fasilitas, bimbingan dan konsultasi serta koordinaasi
pelaksanaan kegiatan peningkatan dan pengembangan kesehatan masyarakat dan lingkungan kelurahan
c) Melaksanakan pemberantasan sarang dan jentik nyamuk d) Melakukan koordinasi dengan puskesmas kelurahan
e) Memberikan fasilitas, bimbingan dan konsultasi pengembangan kegiatan social kemasyarakatn, kesetiakawanan social, perduli sesame, gotong royong dan mental spiritual.
8. Seksi Kebersihan dan Lingkungan Hidup
a) Menyusun bahan rencana kerja dan anggaran (RKA) dan dokumen pelaksanaan anggaran (DPA) kelurahan sesuai dengan lingkup tugasnya b) Memelihara, memonitor, mengawasi dan mengendalikan kebersihan
lingkungan pemukiman masyarakat kelurahan
c) Melaksanakan kegiatan pengembangan partisipasi masyarat dalam memeliharan dan meningkatkan kebersihan lingkungan pemukiman masyarakat
d) Melakukan penangaan pengangkutan sampah dari lingkungan pemukiman masyarakat ke tempat penampungan sementara
e) Melakukan pemantauan secara berkala dan rutin mengenai keadaan kebersihan pemukiman dan kondisi lingkungan kelurahan
9. Seksi Pelayanan Umum
a) Menyusun bahan rencana kerja dan anggaran (RKA) dan dokumen pelaksanaan anggaran (DPA) kelurahan sesuai dengan lingkup tugasnya b) Menyusun rencana kegiatan seksi sesuai degan peraturan bawahan agar
tugas – tugas dapat berjalan dengan lancar
c) Memberikan petunjuk pelaksanaan program kerja kepada bawahan dengan cara memonitor dan mengevaluasi sebagai bahan pertimbangan dalam pengembangan karier
d) Menyiapkan bahan penyusunan Menyiapkan bahan penyusunan program kependudukan kebersihan dan perijinan
e) Menyiapkan bahan untuk
f) melaksanakan kegiatan – kegiatan kependudukan, kebersihan daprogram kependudukan kebersihan dan perijinan
g) Menyiapkan bahan untuk melaksanakan kegiatan – kegiatan kependudukan, kebersihan dan perijinan
h) Melaksanakan tugas kedinasan yang diberikan oleh atasan i) Melaporkan hasil pelaksanaan tugas kepada atasan.
3.2 Analisa Sistem Berjalan
Berikut alur proses yang terjadi dalam penyaluran berupa beras raskin dalam kelurahan Meruya Utara :
a. RW melakukan pendataan warga yang mendaftarkan dirinya untuk menerima bantuan berupa beras
b. Data warga tersebut diserahkan ke kelurahan dengan petugas bagian kesejahteran masyarakat.
c. Data warga tersebut di input kedalam komputer dengan media Ms.Excel d. Data warga yang sudah terinput lalu dikirimkan ke bagiaan BPS laporan
tersebut hanya mendata warga yang mendaftarakan dirinya untuk menerima bantuan.
e. BPS mengirimkan bantuan beras sebanyak data warga yang diterima ke kelurahan.
f. Setelah beras raskin sudah diterima oleh kelurahan, kelurahan akan mengeluarkan surat pemberitahuan yang akan di berikan ke RW untuk pengambilan beras raskin.
g. Warga yang sudah terdaftar bisa langsung mengambil bantuan beras raskin di kelurahan.
3.3 Pemodelan Use Case Diagram Sistem Berjalan
Pada tahapan analisis Use Case sistem berjalan, terdapat beberapa aktor yang menjalankan case – case yang terdapat pada sistem berjalan, yakni RT, Kelurahan dan BPS.
RW Mendata Warga Mengirim Data Ke kelurahan Petugas Kelurahan Menginput Data Warga
Membuat laporan data warga penerima bantuan
Pengecekan laporan data warga peneriman
bantuan
Pengiriman bantuan beras
Bag.BPS Use Case Berjalan
Gambar 3.2 Use Case Sistem Berjalan
Setiap Use Case dideskripsikan dalam dokumen untuk mendefinisikan bagaimana alur yang harus dilakukan sistem ketika actor mengaktifkan Use Case. Fungsi dari sistem yang telah digambarkan menggunakan Use Case diagram pada
gambar 3.2 akan dijelaskan secara lebih detail pada bagian table Use Case
Description sebagai berikut :
Tabel 3.1 Skenario Use Case Mendata Warga
Nama Use Case Mendata warga
Aktor RW
Deskripsi RW mendata warga yang akan di berikan bantuan Tindakan Utama RW mendata warga di lembaran formulir pendaftaran
penerimaan bantuan
Tabel 3.2 Skenario Use Case Mengirim Data Ke Kelurahan
Nama Use Case Mengirim data ke kelurahan
Aktor RW
Deskripsi RW melakukan pengiriman data dengan datang ke kelurahan
Tindakan Utama RW mengirimkan lembar – lembaran formulir yang sudah di isi dengan lengkap beserta kelengkapan data ke kelurahan
Tabel 3.3 Skenario Use Case Menginput Data Warga
Nama Use Case Menginput data warga
Aktor Kelurahan
Deskripsi Kelurahan menginput data warga di excel
Tindakan Utama Kelurahan menginput data warga di excel berdasarkan formulir yang telah di isi oleh warga
Tabel 3.4 Skenario Use Case Membuat Laporan Data Warga Penerima Beras
Nama Use Case Membuat laporan data warga penerima
Aktor Kelurahan
Deskripsi Kelurahan membuat laporan data warga penerimaan beras
Tindakan Utama Kelurahan membuat laporan data warga penerimaan beras berdasarkan data yang di berikan oleh RT
Tabel 3.5 Skenario Use Case Pengecekan Laporan Data Warga Penerimaan Beras
Nama Use Case Pengecekan laporan Data Warga Penerimaan Beras
Aktor BPS
Deskripsi BPS mengecek laporan data warga yang diberikan oleh kelurahan
Tindakan Utama BPS melihat data laporan yang diterima untuk di jadikan patokan berapa beras yang akan di bagikan ke warga
Tabel 3.6 SkenarioUse Case Pengiriman Bantuan Beras
Nama Use Case Pengiriman Bantuan Beras
Deskripsi BPS mengirimkan bantuan beras ke kelurahan
Tindakan Utama BPS mengirimkan bantuan beras berdasarkan data yang sudah di terima
3.4 Pemodelan Diagram Use Case Usulan
Gambar 3.3 adalah gambaran dari Use Caseusulan yang akan digunakan dalam rancangan sistem yang akan di buat.
RW Staff Kelurahan
Kelola Data User
Kelola Data Warga RW
Verifikasi Data Warga
Proses Data Warga Penerimaan Beras Monitoring Stock Beras Memproses Laporan Penerimaan Beras Administrator
Gambar 3.3 Use Case Diagram Usulan
Tabel 3.7 Skenario Use Case Kelola Data User
Deskripsi Administrator melakukan kelola data user Actor Administrator
Pra Kondisi Data user belum terinput
Tindakan Utama Administrator bisa mengontrol jumlah user dan monitoring proses penyaluran bantuan berupa beras Pasca Kondisi Data user sudah terinput
Tabel 3.8 Skenario Use Case Kelola Data Warga RW
Nama Use Case Kelola Data Warga RW
Deskripsi RW melakukan kelola data warga
Actor RW
Pra Kondisi Data warga belum di input
Tindakan Utama RW menginput data warga yang melakukan pendaftaran penerimaan bantuan
Pasca Kondisi Data warga sudah di input oleh RW
Tabel 3.9 Skenario Use Case Verifikasi Data Warga
Nama Use Case Verifikasi Data Warga
Deskripsi Staff Kelurahan melakukan verifikasi data warga Actor Staff Kelurahan
Pra Kondisi Data warga belum di lakukan pengecekan
Tindakan Utama Staff Kelurahan melakukan verifikasi data warga yang sudah sesuai dengan kelengkapan data yang harus
dilengkapi untuk mendaftar penerimaan bantuan, kelurahan tidak akan meloloskan verifikasi data apabila data warga belum lengkap.
Pasca Kondisi Data warga sudah terverifikasi
Tabel 3.10 Skenario Use Case Proses Data Warga Penerimaan Beras
Nama Use Case Proses Data Warga Penerimaan Beras
Deskripsi Bagian kelurahan melakukan penyeleksian data penerimaan bantuan
Actor Staff Kelurahan
Pra Kondisi Data warga belum dilakukan proses seleksi
Tindakan Utama Bagian kelurahan memilih menu penyeleksian data di dalam system. Selanjutnya bagian kelurahan menekan tombol process didalam form tersebut.
Pasca Kondisi Data warga sudah terseleksi
Tabel 3.11 Skenario Use Case Monitoring Stock Beras
Nama Use Case Monitoring Stock Beras
Deskripsi Staff Kelurahan melakukan monitoring stock beras Actor Staff Kelurahan
Pra Kondisi Data beras belum dikelola
Tindakan Utama Staff Kelurahan melakukan pengecekkan persedian beras dan melakukan penginputan terhadap beras yang akan di distribusikan
Pasca Kondisi Data beras sudah terupdate
Tabel 3.12 Skenario Use Case Memproses Laporan Penerimaan Beras
Nama Use Case Memproses Laporan Penerimaan Beras
Deskripsi Laporan hasil penyeleksian penerimaan beras ini merupakan hasil output seleksi data warga yang dilakukan oleh Staff kelurahan
Actor Staff Kelurahan
Pra Kondisi Laporan penerimaan beras belum di proses dan belum memberikan hasil data warga yang berhak menerima beras
Tindakan Utama Staf Kelurahan memproses laporan penerimaan beras yang berisikan data warga yang mendapatkan beras Pasca Kondisi Laporan hasil penyeleksian penerimaan bantuan siap
3.5
Activity Diagram Usulan
3.5.1 Activity Diagram Usulan Kelola User
Activity Diagram Usulan Kelola UserAdministrator System
Phase
Pilih Form User Registrasi user
Save Add Delete
3.5.2 Activity Diagram Usulan Kelola Data Warga RW
Activity Diagram Usulan Kelola Data Warga RW
RW System
Phase
add
Save Melakukan penginputan data
warga
Edit Pilih menu
penerima beras menu yang dipilihMenampilkan
3.5.3 Activity Diagram Usulan Verifikasi Data Warga
Activity Diagram Usulan Verifikasi Data Warga
System Staf Kelurahan P h ase Save Pilih menu Penerima
Beras
Melakukan Verifikasi data warga
Menampilkan menu yang dipilih
Gambar 3.6 Activity Diagram Usulan Verifikasi Data Warga(Staf Kelurahan)
3.5.4 Activity Diagram Usulan Proses Data Warga Penerimaan
Beras
Activity Diagram Usulan Proses Data Warga Penerimaan Beras
Staf Kelurahan System
Phase
Pilih menu proses seleksi
Melakukan proses penyeleksian
Proses
Menampilkan menu untuk seleksi
Gambar 3.7 Activity Diagram Usulan Proses Data Warga Penerimaan Beras (Staf Kelurahan)
3.5.5 Activity Diagram Usulan Monitoring Stock Beras
Activity Diagram Usulan Monitoring Stock BerasStaf Kelurahan System
Phase
Pilih menu Data Stok Beras
Melakukan penginputan data beras
Menampilkan form stock beras
Gambar 3.8 Activity Diagram Usulan Monitoring Stock Beras (Staf Kelurahan)
3.5.6 Activity Diagram Usulan Memproses Laporan Penerimaan
Beras
Activity Diagram Memproses Laporan Penerimaan Beras
System Actor
Phase
Menampilkan form laporan Pilih menu laporan hasil seleksi
Memilih Periode laporan yang akan dicetak
Mencetak laporan yang sudah di pilih
Gambar 3.9 Activity Diagram Usulan Laporan Penyeleksian Penerimaan Beras (Staf Kelurahan, RW dan Administrator)
3.6 Sequence Diagram Usulan
3.6.1 Sequence Diagram Usulan Login
Main Form Form Login Proses Login Data User
User
Tampilkan form / frame
Belum Login()
Form Login()
Validasi username & password
Koneksi Database
Validasi username & password()
Cek Status
Login Sukses()
Close form
Gambar 3.10 Sequence Diagram Usulan Login (RW, Staf Kelurahan dan Administrator)
3.6.2 Sequence Diagram Usulan Kelola Data User
Main Form Form User Add User Data User
User
Tampilkan form / frame
Form User() Koneksi Database Reload Record Add User() Ambil id_user Simpan() Update() Reload (record)
3.6.3 Sequence Diagram Usulan Kelola Data Warga RW
Main Form Form Penerima Beras Data_warga_miskinAdd,Edit Data_warga_miskinUser
Tampilkan form
Simpan() Form penerima beras
Koneksi database Add, edit Data_warga_miskin
Update () Reload record()
Dispose()
Gambar 3.12 Sequence Diagram Usulan Kelola Data Warga RW (RW)
1.6.4
Sequence Diagram Usulan Verifikasi Data Warga
Main Form Form Penerima Beras data_warga_miskinEdit Data_warga_miskinUser
Tampilkan form
Simpan() Form penerima beras
Koneksi database Edit data_warga_miskin
Update () Reload record()
Dispose()
Gambar 3.13 Sequence Diagram Usulan Verifikasi Data Warga (Staf
3.6.5
Sequence Diagram Usulan Proses Data Warga
Penerimaan Beras
Main Form Form Proses Seleksi data_warga_miskinProses Hasil_seleksi
User
Tampilkan form
Simpan() Form Proses Seleksi
Koneksi database Proses seleksi()
Reload record()
Dispose() Close()
Gambar 3.14 Sequence Diagram Usulan Proses Kelola Penerimaan Beras (Staf Kelurahan)
3.6.6 Sequence Diagram Usulan Monitoring Stok Beras
Main Form Form Stock Beras Add Stock_beras Stock_beras
User
Tampilkan form
Simpan() Form Stock Beras
Koneksi database Add stock_beras Reload record() Dispose() Close() Update
Gambar 3.15 Sequence Diagram Usulan Monitoring Stok Beras (Staf Kelurahan)
3.6.7 Sequence Diagram Usulan Laporan Penerimaan
Beras
Main Form Form Laporan hasil seleksi Proses Laporan hasil seleksi Hasil seleksi
User
Tampilkan form
Form laporan hasil seleksi Koneksi database Pilih periode() Tampilkan data() Close() Cetak() Cetak()
Gambar 3.16 Sequence Diagram Usulan Laporan Penerimaan Beras (Staf Kelurahan, RW dan Administrator)
1.7 Class Diagram
User *id_User username password level status +Tambah () +Edit () +Delete () Data_warga_miskin *id_warga nama_KK alamat nik_KK no_KK id_User keterangan rw +Tambah () +Edit () +Save () Detail_Warga_Miskin *id_detail *id_warga kriteria value +Tambah () +Edit () +Save () Kriteria *id_Kriteria nama score +save () Stock Beras *id_Stock_beras bulan tahun jml_Stock tambahan_Stock stock_Terpakai sisa_stock +Tambah () +Edit () +Save () 1..* Hasil_Seleksi *id_hasil *id_warga jml_beras_warga bulan tahun tgl_pembagian status_Pembagian id_User nilai_minimum nilai_seleksi +save () 1 1 1 1..* 1 1 1..* 1..* 1..* 1 1 1..* 1 1 1Rancangan Struktur Tabel
Berikut ini adalah tabel – table dalam perancangan sistem pengambilan keputusan penerimaan bantuan di kelurahan Meruya Selatan
1. Tabel user
Nama Tabel : User Field Kunci : id_user Jumlah Field : 102
No Field Tipe data Length Keterangan
1. id_user Int 11 Primary key
2. username Varchar 20 3. password Varchar 70
4. Level Enum -
5 status Int 1
2. Tabel Data_Warga_Miskin Nama Tabel : Data_warga_miskin Field Kunci : id_warga
Jumlah Field : 245
No Field Tipe data Length Keterngan
1. id_warga Int 11 Primary key
2. nama_kk Varchar 30
3. Alamat Varchar 150
4. nik_kk Varchar 20
5. no_kk Varchar 20
6. id_user Int 11 Foreign key
7 Keterangan Text
8 Rw Varchar 3
3. Tabel Detail_Warga_Miskin Nama Tabel : Detail_Warga_Miskin Field Kunci : id_detail_warga Jumlah Field :35
No Field Tipe data Length Keterngan
1. id_detail Int 11 Primary key
2. id_warga Int 11 Foreign_key
3. Kriteria Int 11
4. Value Int 2
4. Tabel Stok Beras
Nama Tabel : Stok Beras Field Kunci : id_stok Jumlah Field :27
No Field Tipe data Length Keterngan
1. id_stock Int 11 Primary key
2. Bulan Varchar 2 3. Tahun Varchar 4 4 jml_stock Double 5 Tambahan_stock Int 5 6 Stock_terpakai int 5 7 Sisa_stock int 5
5. Tabel Hasil_Seleksi
Nama Tabel : Hasil_Seleksi Field Kunci : id_hasil Jumlah Field : 47
No Field Tipe data Length Keterngan
1. id_hasil Int 11 Primary key
2. id_warga Int 11 Foreign key
3. jml_beras_warga Int 2 4. Bulan Varchar 2 5. Tahun Varchar 4 6. tgl_pembagian Datetime 7. status_pembagian Int 1 8 id_user Int 11 9 nilai_minimum Int 2 10 nilai_seleksi Int 3
6. Tabel Kriteria
Nama Tabel : Kriteria Field Kunci : id_kriteria Jumlah Field : 13
No Field Tipe data Length Keterngan
1. id_kriteria Int 11 Primary key
2. Nama Text
3.8 Rancangan Tampilan Layar
3.8.1 Perancangan Tampilan Layar Login
Gambar 3.17 Perancangan Tampilan Layar Login(RW,Staff Kelurahan dan Administrator)
3.8.2
Perancangan Tampilan Menu Utama
Gambar 3.18 Perancangan Tampilan Menu Utama (Administrator)
3.8.3
Perancangan Tampilan Menu User
3.8.4
Perancangan Tampilan Menu Tambah User
Gambar 3.20 Perancangan Tampilan Menu Tambah User (Administrator)
3.8.5
Perancangan Tampilan Menu Kriteria
3.8.6 Perancagan Tampilan Menu Tambah Kriteria
Gambar 3.22 Perancangan Tampilan Menu Tambah Kriteria (Administrator)
3.8.7 Perancangan Tampilan Menu Pembagian Beras
Gambar 3.23 Perancangan Tampilan Menu Pembagian Beras (Administrator)
3.8.8 Perancangan Tampilan Menu Laporan Hasil
Seleksi
Gambar 3.24 Perancangan Tampilan Menu Laporan Hasil Seleksi (Administrator)
3.8.9 Perancangan Tampilan Menu Laporan Stok
Beras
Gambar 3.25 Perancangan Tampilan Menu Laporan Stok Beras (Administrator)
3.8.10 Perancangan Tampilan Menu Laporan Data
Warga
Gambar 3.26 Perancangan Tampilan Menu Laporan Data Warga (Administrator)
3.8.11 Perancangan Tampilan Menu Utama
3.8.12 Perancangan Tampilan Menu Penerima Beras
Gambar 3.28 Perancangan Tampilan Menu Penerima Beras (RW)
3.8.13
Perancanaan Tampilan Menu Tambah
Penerima Beras
3.8.14
Perancangan Tampilan Menu Laporan Hasil
Seleksi
Gambar 3.30 Perancangan Tampilan Menu Laporan Hasil Seleksi (RW)
3.8.15
Perancangan Tampilan Menu Utama
3.8.16
Perancangan Tampilan Menu Kriteria
Gambar 3.32 Perancangan Tampilan Menu Kriteria (Staff Kelurahan)
3.8.17 Perancangan Tampilan Menu Tambah Kriteria
Gambar 3.33 Perancangan Tampilan Menu Tambah Kriteria (Staf Kelurahan)
3.8.18 Perancangan Tampilan Menu Data Stok Beras
Gambar 3.34 Perancangan Tampilan Menu Data Stok Beras (Staf Kelurahan)
3.8.19 Perancangan Tampilan Tambah Stok Beras
3.8.20 Perancangan Tampilan Menu Penerima Beras
Gambar 3.36 Perancangan Tampilan Menu Penerima Beras (Staf Kelurahan)
3.8.21 Perancangan Tampilan Menu Proses Seleksi
3.8.22 Perancangan Tampilan Menu Pembagian Beras
Gambar 3.38 Perancangan Tampilan Menu Pembagian Beras (Staf Kelurahan)
3.8.23 Perancangan Tampilan Menu Laporan Hasil
Seleksi
Gambar 3.39 Perancangan Tampilan Menu Laporan Hasil Seleksi (Staf Kelurahan)
3.8.24 Perancangan Tampilan Menu Laporan Stok
Beras
Gambar 3.40 Perancangan Tampilan Menu Laporan Stok Beras (Staf Kelurahan)
3.8.25 Perancangan Tampilan Menu Laporan Data
Warga
Gambar 3.41 Perancangan Tampilan Menu Laporan Data Warga (Staf Kelurahan)
3.9
Penilaian Kriteria Data Warga Miskin
Setiap Data Warga harus memiliki kriteria yang sudah di tetapkan oleh bagian BPS. Adapun Tabel data kriteria beserta nilai dari masing – masing kriteria
Tabel 3.14 Kriteria Data Warga Miskin
NO Kriteria Nilai
Bobot 1 Luas lantai bangunan tempat tinggal kurang dari 8m2
perorang
9
2 Jenis lantai tempat tinggal terbuat dari tanah / bambu / kayu murahan
7
3 Jenis dinding tempat tinggal terbuat dari tanah/ rumbai/ kayu berkualitas rendah / tembok tanpa plester
8 4 Tidak memiliki fasilitas buang air besar / bersama – sama
dengan rumah tangga lain
6
5 Sumber penerangan rumah tangga tidak menggunakan listrik 8 6 Sumber air minum berasal dari sumur / mata air tidak
terlindung / sungai / air hujan
8
7 Bahan bakar untuk memasak sehari – hari adalah kayu bakar / arang / minyak tanah
9
8 Hanya mengkonsumsi daging / susu / ayam satu kali dalam seminggu
10
9 Hanya membeli satu stel pakaian dalam setahun 5 10 Hanya sanggup makan sebanyak satu / dua kali dalam sehari 7 11 Tidak sanggup membayar biaya pengobatan di puskesmas /
poliklinik
12 Sumber penghasilan kepala rumah tangga adalah: petani dengan luas lahan 500 m2, buruh tani, nelayan, buruh bangunan, buruh pekerjaan atau pekerjaan lainnya dengan pendapat dibawah 600.000 Perbulan
10
13 Pendidikan tertinggi kepala rumah tangga : tidak sekolah / tidak tamat Sd / Hanya SD
8 14 Tidak memiliki tabungan / barang yang mudah dijual dengan
minimal Rp.500.000 seperti sepeda motor kredit / non kredit, emas, perak, kapal motor atau barang modal lainnya
9
Total 108
Ketentuan dalam penyeleksian warga yang menerima bantuan beras sebagai berikut :
Jika warga memiliki kriteria < 9 maka warga dikategorikan bukan yang berhak menerima bantuan beras
Jika warga memiliki kriteria >= 9 dan memiliki nilai bobot >= 77 maka dikategorikan sebagai warga yang berhak menerima bantuan
Cara Perhitungan Untuk Menentukan Nilai Minimum Pada Total Nilai Bobot Kriteria
Total Nilai Bobot Kriteria x 100 Total Max Kriteria
108 x 100 = 77 (nilai minimum) 140
Penjelasan :
108 = Total nilai bobot kriteria
140 = Total Maksimal kriteria ( 14 jumlah kriteria x 10 nilai maksimal dari masing-masing kriteria )
Cara Perhitungan Untuk Menentukan Warga Yang Berhak Menerima Bantuan
Misal :
Pak Iwan memiliki 10 kriteria warga miskin, dengan tabel sbb :
No Kriteria Nilai Bobot
1 Luas lantai bangunan tempat tinggal kurang dari 8m2
perorang 9
2 Jenis dinding tempat tinggal terbuat dari tanah / rumbai /
kayu berkualitas rendah / tembok tanpa plester 8 3 Tidak memiliki fasilitas buang air besar / bersama – sama
dengan rumah tangga lain 6
4 Sumber air minum berasal dari sumur / mata air tidak
terlindung / sungai / air hujan 8 5 Hanya mengkonsumsi daging / susu / ayam satu kali dalam
seminggu 10
6 Hanya sanggup makan sebanyak satu / dua kali dalam sehari 7 7 Tidak sanggup membayar biaya pengobatan di puskesmas /
poliklinik 4
8 Sumber penghasilan kepala rumah tangga adalah: petani dengan luas lahan 500 m2, buruh tani, nelayan, buruh bangunan, buruh pekerjaan atau pekerjaan lainnya dengan pendapat dibawah 600.000 Perbulan
10
9 Pendidikan tertinggi kepala rumah tangga : tidak sekolah /
tidak tamat Sd / Hanya SD 8
10 Tidak memiliki tabungan / barang yang mudah dijual dengan minimal Rp.500.000 seperti sepeda motor kredit / non kredit, emas, perak, kapal motor atau barang modal lainnya
9
Total 79
Hasil penilaian terhadap Pak Iwan adalah :
Pak Iwan memiliki 10 kriteria warga miskin dan juga memiliki total nilai bobot 79. Dengan hasil penilaian yang dimiiki oleh pak iwan dapat dikatakan bahwa pak iwan berhak menerima bantuan berupa beras atau disebut termasuk tergolong warga miskin.