Anda di halaman 1dari 22

ANALISA DAN PERANCANGAN SISTEM INFORMASI MENEJEMEN

PENGELOLAAN DANA DESA BERBASIS WEB


Tugas Ini Dubuat Untuk Memenuhi Tugas Mata Kuliah Analisis dan Desain Berorientasi Objek
Yang Diampu Oleh Bp. Dian Asmarajati., M.Kom

Disusun oleh:
Bima Aska Aufa (2021150103)
Muhammad Kresna Mahardhika (2021150031)
Ifah Fatmawati (2021150105)

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS SAINS AL- QUR’AN JAWA TENGAH DI WONOSOBO
2023
A. Identifikasi Masalah
1. Banyak dana desa yang diselewengkan.
2. Pengeluaran dana desa yang tidak jelas.
3. Laporan keuangan tidak diketahui masyarakat.
4. Pembukuan Inventaris desa kurang terstruktur dan jarang diketahui masyarakat
umum.
5. Banyaknya bantuan dari PemDa tidak tepat sasaran.
6. Kurangnya kepercayaan masyarakat terhadap sistem pemerintahan.
B. Definisi Sistem
Dalam sistem ini, terdapat 3 pihak/stakeholder yaitu Admin, Kepala Desa dan
Masyarakat, stakeholder tersebut sangat penting dan berperan aktif agar sistem dapat
berjalan dengan baik. Masing-masing pihak/stakeholder memiliki subsistem yang berbeda-
beda.
Admin sebagai pengelola sistem keseluruan mengunggah laporan keuangan desa,
kemudian diserahkan kepada Kepala Desa untuk dimintai persetujuan, setelah disetujui
oleh Kepala Desa, kemudian oleh sistem, laporan diteruskan kepada Masyarakat.
Masyarakat melihat laporan keuangan desa dan informasi desa dari sistem yang
sebelumnya sudah diunggah oleh admin. Masyarakat juga dapat memberikan rating
(tingkat kepuasan) dan saran atas laporan ataupun informasi ke dalam sistem. Sebagai
bahan evaluasi perangkat desa.
C. Tujuan Dibuatnya Sistem
1. Agar masyarakat mengetahui pemasukan maupun pengeluaran dana desa.
2. Memudahkan evaluasi atas bantuan dana yang kurang tepat sasaran.
3. Meningkatkan kepercayaan masyarakat terhadap pemerintah desa.
4. Meminimalisir tindak pidana korupsi pada tingkat desa.
D. Analisis Kebutuhan
Tabel Kebutuhan

No. Pengguna Aktivitas Data Informasi


1. Masyarakat Registrasi NIK
Nama
RT
RW
Alamat
Password
Nomor
Telepon
Login Nama
Password
Melihat Laporan Dana Desa Dana Masuk
Dana Keluar
Arsip
Melihat Informasi Desa Dokumentasi
Kegiatan
Deskripsi
Kegiatan
Mengisi Tingkat Kepuasan dan Tingkat
Kotak Saran Kepuasan
Deskripsi
Log out
2. Kepala Login Nama
Desa
Password
Menyetujui Laporan Dana Masuk
Dana Keluar
Menampung dan Menyetujui Tingkat
Saran Kepuasan
Deskripsi
Log out
3. Admin Mengelola Laporan Keuangan Dana Masuk
Dana Keluar
Tanggal
Dilihat Banyaknya
masyarakat
Respon Banyaknya
saran masuk
Persetujuan Persetujuan
Kepala
Desa
Menampung dan Mengelola Saran Profil
Masyarakat
Tingkat
Kepuasan
Deskripsi
Memperbarui/update Informasi Dokumentasi
Kegiatan
Deskripsi
Kegiatan
Respon Banyaknya
saran masuk
Log out

E. UML
1. Use Case
2. Class Diagram
3. Activity Diagram Admin
4. Activity diagram masyarakat
5. Activity diagram kepala desa
6. Activity diagram keseluruhan
7. Sequence Diagram masyarakat
8. Sequence Diagram kepala desa
9. Data Flow Diagram
a) Diagram Context

b) DFD level 0
c) DFD level 1

d) DFD level 2
e) DFD level 3
10. Entity Relationship Diagram
11. Tabel Relasi
12. Struktur Tabel
a) Tabel Aktor Masyarakat
No. Field Tipe Data Size Keterangan
1 nik varchar 16 PK
2 nama varchar 50
3 rt varchar 3
4 rw varchar 3
5 alamat varchar 100
6 no_telepon varchar 12
7 password varchar 64

b) Tabel Aktor Admin

No. Field Tipe Data Size Keterangan


1 a_nip varchar 18 PK
2 nama varchar 50
3 no_telepon varchar 12
4 password varchar 64

c) Tabel Kepala Desa


No. Field Tipe Data Size Keterangan
1 k_nip varchar 18 PK
2 nama varchar 50
5 password varchar 64

d) Tabel Laporan Keuangan


No. Field Tipe Data Size Keterangan
1 id_keuangan int 5 PK
2 a_nip varchar 18 FK
3 k_nip varchar 18 FK
4 nik varchar 16 FK
5 id_saran int 5 FK
6 data_dana_masuk mediumblob
7 data_dana_keluar mediumblob
8 persetujuan varchar 50
9 dilihat int 4
10 respon int 4
11 tanggal time

e) Tabel Saran
No. Field Tipe Data Size Keterangan
1 id_saran int 5 PK
2 a_nip varchar 18 FK
3 k_nip varchar 18 FK
4 nik varchar 16 FK
5 tingkat_kepuasan int 1
6 deskrpsi varchar

f) Tabel Informasi
No. Field Tipe Data Size Keterangan
1 id_informasi int 5 PK
2 a_nip varchar 18 FK
3 k_nip varchar 18 FK
4 nik varchar 16 FK
5 deskrpsi varchar 10000
6 dokumentasi mediumblob
13. Wireframe
a) Login

Login Masyarakat & Kades Registrasi akun masyarakat

Login Admin
b) Wireframe Masyarakat
c) Wireframe Kepala Desa
d) Wireframe Admin

Anda mungkin juga menyukai