Anda di halaman 1dari 101

SISTEM INFORMASI MUSRENBANG DESA MEKKATTA

BERBASIS WEB

SKRIPSI

OLEH

ULPIANA
20160510096

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS ILMU KOMPUTER
UNIVERSITAS AL ASYARIAH MANDAR
POLEWALI MANDAR
TAHUN 2020

i
PERSETUJUAN

SKRIPSI

SISTEM INFORMASI MUSRENBANG DESA MEKKATTA


BERBASIS WEB

Yang dipersiapkan dan disusun oleh :

ULPIANA
20160510096

Telah Di Setujui Oleh Dosen Pembimbing

Pada tanggal .............................

Pembimbing I Pembimbing II

Muhammad Sarjan SE.,Akt.,M.Si UlKhairat,S.Kom., M.Kom


NIDN : 0925087501 NIDN : 0912018805

ii
KATA PENGANTAR

Segala puji bagi Allah SWT.pencipta alam semesta atas limpahan rahmat

dan hidayah-Nya sehingga penulis dapat menyelesaikan skripsi judul penelitian

yang merupakan persyaratan wajib bagi setiap mahasiswa yang ingin

menyelesaikan studi di Universitas Al Asyariah Mandar.

Shalawat serta salam senantiasa tercurah kepada baginda Rasulullah

Muhammad SAW, para keluarga, para sahabat serta para pengikutnya, semoga kita

menjadi golongan yang meraih syafaat beliau di hari kemudian.

Ucapan terima kasih penulis kepada pihak – pihak yang telah membantu

dan mendukung selama dalam proses penyusunan :

1. Ibu Dr. Hj. Chuduriah Sahabuddin, M.Si selaku Rektor Universitas Al

Asyariah Mandar.

2. Bapak Muhammad Sarjan, SE., Ak., M.Si selaku Dekan Fakultas Ilmu

Komputer Universitas Al Asyariah Mandar. Sekaligus Pembimbing 1

3. Bapak Muh. Assidiq, S.E., M.Pd selaku Wakil Dekan Fakultas Ilmu

Komputer Universitas Al Asyariah Mandar.

4. Bapak A. Akhmad Qashlim,S.Kom.,M.Kom selaku Ketua Jurusan

Sistem Informasi Universitas Al Asyariah Mandar.

5. BapakSyarli, S.Kom.,M.Kom selaku Ketua JurusanTeknik Informatika

Universitas Al Asyariah Mandar.

6. Ibu Ul Khairat, S.Kom.,M.KomUniversitas Al Asyariah Mandar.

Sekaligus Pembimbing 2

iii
7. Para Dosen dan Staf Fakultas Ilmu Komputer Universitas Al Asyariah

Mandaryang telah membekali penulis selama mengikuti perkuliahan,

serta staf dalam lingkungan kampus Universitas Al Asyariah Mandar.

8. Rekan – rekan yang telah memberikan bantuan dan dukungan kepada

penulis dalam penyelesaian Skripsi ini.

9. Ibu yang telah memberikan semangat, motivasi, nasehat serta do’a yang

selalu menyertai penulis dalam menyelesaikan studi.

Tidaklah mudah untuk membalas kebaikan mereka, semoga Allah SWT

melimpahkan kasih sayang dan anugrah-nya untuk bisa membalas kebaikan mereka

dan penulis dengan senang hati menerima kritik dan saran demi perbaikan.

Malunda, Januari 2020

Penulis

iv
DAFTAR ISI

HALAMAN JUDUL .................................................................................... i

LEMBAR PENGESAHAN ........................................................................... ii

KATA PENGANTAR ................................................................................... iii

DAFTAR ISI ................................................................................................. v

DAFTAR TABEL ......................................................................................... x

DAFTAR GAMBAR .................................................................................... xi

BAB I PENDAHULUAN ............................................................................. 1

1.1.Latar Belakang Masalah ........................................................... 1

1.2.Rumusan Masalah..................................................................... 3

1.3.Batasan Masalah ....................................................................... 3

1.4.Tujuan Penelitian ...................................................................... 4

1.5.Manfaat Penelitian .................................................................... 4

1.6.PenelitianTerkait ....................................................................... 5

BAB II TINJAUAN PUSTAKA ................................................................... 8

2.1. Kerangka Teori ....................................................................................... 8

2.1.1. Sistem Informasi Manajemen .............................................................. 8

2.1.2. Konsep Dasar Web .............................................................................. 10

2.1.3. Program ................................................................................................ 13

2.1.4. Musyawarah Perencanaan Pembangunan ............................................ 16

2.1.5. Perancangan Sistem ............................................................................. 20

2.2. Kerangka Fikir ............................................................................... 25

BAB III METODE PENELITIAN .............................................................. 28

3.1. Alat Dan Bahan Penelitian ........................................................................ 28

3.1.1. Alat Penelitian ................................................................................ 29

3.1.2. Bahan Penelitian ............................................................................ 30

3.2.Waktu DanTempat Penelitian .................................................................... 30


v
3.2.1. Waktu Penelitian ........................................................................... 30

3.2.2. Tempat Penelitian ......................................................................... 30

3.3.Tahapan Penelitian ..................................................................................... 30

3.4. Teknik Pengumpulan Data ........................................................................ 34

3.5.Teknik Analisis Data.................................................................................. 35

3.6.Kerangka Sistem ........................................................................................ 35

3.7.Rancangan Sistem Sementara .................................................................... 36

3.7.1. Analisis Dan Desain Sistem ........................................................ 36

3.7.2. Pra Rancangan Input Output ....................................................... 39

4.1.Hasil Penelitia ............................................................................................ 43

4.1.1. Pengujian Teknologi Sistem Informasi Musrenbang Desa ...... .....44

4.2.Analisis Kelayakan Sistem..........................................................................45

4.3.Perancangan Sistem ................................................................................... 46

4.3.1.Use Case.........................................................................................50

4.3.2.Kamus Data....................................................................................50

4.4.Pembahasan.................................................................................................54

4.4.1.Analisis...........................................................................................54

4.4.2.Desain Sistem..................................................................................54

4.4.3.Implementasi Desain Input..............................................................54

4.4.4.Implementasi Desain Output............................................................67

4.4.5.Kode Program..................................................................................70

4.4.6.Teknik Pengujian Sistem..................................................................71

4.4.7.Flowchart..........................................................................................79

4.4.8.Flowgraph........................................................................................ 84

4.4.9.Hasil Pengujian Whitebox.................................................................97

BAB VPENUTUP...............................................................................................99

5.1.Kesimpulan...............................................................................................99

vi
5.1Saran-Saran................................................................................................99

DAFTAR PUSTAK............................................................................................100

vii
DAFTAR TABEL

Tabel2.1:Simbol Flowchart ................................................................. ................ 21

Tabel 2.2: Simbol DFD.........................................................................................24

Tabel3.1 :Jadwal Pelaksanaan Penelitian..............................................................30

Tabel 4.1. Kamus Data Konfigurasi......................................................................49

Tabel4.2. Kamus Data Menu Utama.....................................................................50

Tabel 4.3. Kamus Data Desa.................................................................................50

Tabel 4.4. Kamus Data Rencana Kerja..................................................................51

Tabel 4.5. Kamus Data Usulan Pembanguna ........................................................ 51

Tabel 4.6. Kamus Data Jadwal Musdes.................................................................51

Tabel 4.7. Kamus Data User..................................................................................51

viii
DAFTAR GAMBAR

Gambar2.1:Sistem Informasi Manajemen Pembuat Lapora........................... 9

Gambar2.2 :Metode Water fall ...................................................................... 10

Gambar2.4 :Kerangka Fikir ........................................................................... 25

Gambar3.1 :Tahapan Penelitian ..................................................................... 31

Gambar3.2 :Kerangka Sistem ........................................................................ 35

Gambar3.3 :Analisis Sistem Yang Berjalan .................................................. 36

Gambar3.4 :Analisis Sistem Yang Diusulkan ............................................... 37

Gambar3.5 :Halaman Login ........................................................................... 39

Gambar3.6:Halaman Dashboard Balitban Green .......................................... 39

Gambar3.7:Halaman Dashboard Kecamatan ................................................ 40

Gambar3.8:Halaman Dashboard Desa ........................................................ 40

Gambar3.9 :Halaman Input User ................................................................... 41

Gambar3.10:Halaman Input Rencana Kerja .................................................. 41

Gambar 3.11:Halaman Input Usulan Pembangunan Desa ............................. 42

Gambar 4.1. Infrastruktur Sistem................................................................... 42

Gambar 4.2. Use Case System Admin Balitbangren.................................... ... 47

Gambar 4.3. Use Case System Admin Kecamatan........................................ ... 48

Gambar 4.4. Use Case System Admin ................................................ ........ 48

Gambar 4.5. Use Case Halaman Home Website ...................................... .... 49

Gambar 4.6. Form Login ........................................................................... ....55

Gambar 4.7. Halaman Input RencanaKerja ............................................... ....55

Gambar 4.8. Form Upload RencanaKerja.................................................. ....56

Gambar 4.9. Halaman Hasil Inputan Rencana Kerja ................................... 56

Gambar 4.10. Status Rencana Kerja ............................................................ 56

Gambar 4.11. Halaman Input Usulan Pembangunan ................................... 57

Gambar 4.12. Form Upload Usulan Pembangunan ..................................... 57


ix
Gambar 4.13. HasilInputanUsulan Pembangunan ....................................... 57

Gambar 4.14. Status Usulan Pembangunan ................................................. 58

Gambar 4.15. CetakLaporan ........................................................................ 58

Gambar 4.16. Verifikasi Rencana Kerja ...................................................... 58

Gambar 4.17. HasilVerifikasi Rencana Kerja.............................................. 59

Gambar 4.18. Status Verifikasi Rencana kerja ......................................... ...59

Gambar 4.19. Menunggu Konfirmasi Balitban green .................................. 59

Gambar 4.20. VerifikasiUsulan Pembangunan ............................................ 60

Gambar 4.21. HasilVerifikasiUsulan Pembangunan ................................... 60

Gambar 4.22. Status VerifikasiUsulan Pembangunan ................................. 60

Gambar 4.23. Cetak Laporan ....................................................................... 61

Gambar 4.24. Verifikasi Rencana Kerja ...................................................... 61

Gambar 4.25. HasilVerifikasi Rencana Kerja.............................................. 62

Gambar 4.26. Status VerifikasiRencanaKerja ............................................. 62

Gambar 4.27. VerifikasiUsulan Pembangunan ............................................ 62

Gambar 4.28. HasilVerifikasiUsulan Pembangunan ................................... 62

Gambar 4.29. Status Verifikasi Usulan Pembangunan ................................ 64

Gambar 4.30. Cetak Laporan ....................................................................... 64

Gambar 4.31. Halaman Input Desa .............................................................. 64

Gambar 4.32. Halaman Input Jadwal Musdes ............................................. 66

Gambar 4.33. Input User .............................................................................. 66

Gambar 4.34. Halaman Output Home Website .......................................... 67

Gambar 4.35. Halaman Output Jadwal ........................................................ 68

Gambar 4.36. Halaman Output Data Hasil Musdes ..................................... 68

Gambar 4.37. Halaman Output GrafikUsulan ............................................. 69

Gambar 4.38. Halaman Output Grafik Usulan ............................................ 69

Gambar 4.39. Halaman Output Grafik Realisasi Pembangunan ................. 69

x
BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Musyawarah Perencanaan Pembangunan (Musrenbang) adalah agenda yang

dilaksanakan setiap tahun rangka menyusun rencana pembangunan nasional dan

rencana pembangunan daerah. Musrenbang dilaksanakan secara bertahap dari tingkat

bawah hingga atas. Pelaksanaan Musrenbang diawali dengan Musrenbang kelurahan,

kemudian dilanjutkan dengan Musrenbang kecamatan, lalu Musrenbang pada tingkat

kabupaten/kota kemudian Musrenbang provinsi, selanjutnya pelaksanaan Musrenbang

terakhir yaitu Musrenbang tingkat nasional. (Azhar, 2015)

Permasalahan yang terjadi pada proses Musrenbang Kecematan Malunda di dasari

dari proses pengolahan data Musrenbang Desa Mekkatta yang diketik secara manual

kemudian Desa Mekkatta membawa RKPDes ke Kecamatan Malunda dalam bentuk

dokumen print out, yang berisi Rencana Kerja dan Usulan Pembangunan

Desa/kelurahan, di Kecamatan Staf Bidang Pemberdayaan Masyarakat dan Desa (PMD)

memeriksa dan mengetik ulang Usulan Pembangunan Desa/kelurahan, setelah diperiksa

terdapat permasalahan dimana format usulan tiap desa berbeda-beda, pengurutan data

masih kurang tertata dengan baik, dan data kurang lengkap. Selanjutnya, Seksi PMD

akan membawa RKPDes ke Badan Penelitian Pengembangan dan Perencanaan (Balitban

Green), kemudian bagian Bidang Perencanaan Pengendalian Program akan melakukan

verfikasi berdasarkan Prioritas Pembangunan yang sudah ditentukan, hasil verifikasi

yang ACC akan menjadi tema yang akan dibicarakan dalam Musrenbang tingkat

kecamatan. Masalah yang terjadi pada Kantor Desa Mekkatta Kecamatan Malunda dan

Kab.Majene dimana bentuk pengelolaan RKPDes Mekkatta masih dilakukan secara

konvensional, yaitu berkas disimpan dilemari arsip, apabila dibutuhkan berkas akan sulit

untuk didapatkan karna semakin banyaknya berkas yang menumpuk setiap tahunnya.

xi
Proses tersebut apabila dilakukan secara manual, mempunyai banyak kelemahan,

selain membutuhkan waktu yang lama, keakuratannya juga kurang dapat diterima,

karena kemungkinan kesalahan sangat besar. Dengan dukungan teknologi informasi

yang ada sekarang ini, pekerjaan pengelolaan data dengan cara manual dapat digantikan

dengan suatu sistem informasi. Selain lebih cepat dan mudah, pengelolaan data juga

menjadi lebih akurat (Eko Handoyo, Agung Budi Prasetijo, 2008).

Salah satu dukungan teknologi informasi yang dapat digunakan yakni Web system

yang memungkinkan pemanfaatan komputer yang terintegrasi dengan internet dapat

menyampaikan informasi secara cepat. Dengan adanya Website ini maka akan

memberikan kemudahan bagi kantor dalam mengotomatisasi proses manual, menjadi

solusi ketersediaan data penyajian informasi.

Penelitian ini akan mencoba merancang sebuah system berbasis Website, yang

diharapkan dapat mempermudah Desa/kelurahan dalam mengusulkan, menginput,

memproses, menyajikan dan menyimpan Rencana kerja dan Usulan Pembangunan

Desa dan melihat status usulan dengan cepat, Kecamatan pada bagian PMD dapat

melakukan monitoring dan verifikasi kelengkapan data Rencana Kerja yang lengkap

sebelum di proses ke Balitban Green dan melakukan verifikasi Usulan Pembangunan

berdasarkan hasil Musrenbang kecamatan yang diterima dan ditolak dari hasil

musyawarah di tingkat Kecamatan Malunda setelah Balitban Green melakukan

verifikasi Usulan Pembangunan berdasarkan Prioritas Pembangunan, dan Balitban

Green di Bidang Perencanaan Pengendalian Program dapat memantau dan melakukan

verifikasi Rencana Kerja dan melakukan verifikasi Usulan Pembangunan Desa

berdasarkan prioritas pembangunan yang sudah ditentukan. Selain itu informasi data

Musrenbang beserta komponen pendukungnya bisa diakses dengan lebih mudah.

Berdasarkan pemaparan latar belakang diatas, penulis mengangkat judul

“Sistem Informasi Musrenbang Desa Mekkatta Berbasis Website” yang

menggunakan bahasa pemrograman PHP dan MySQL.

1
1.2. Rumusan Masalah

Berdasarkan latar belakang di atas maka rumusan masalah dalam penelitian ini

adalah “Bagaimana Merancang Sebuah Sistem Informasi Musrenbang Desa Mekkatta

Berbasis Website?”

1.3. Batasan Masalah

Karena keterbatasan dan agar tidak menyimpang dari permasalahan, maka

peneliti membatasi permasalahan sebagai berikut:

1. Sistem ini mengelola layanan untuk mengusulkan Rencana Kerja dan Usulan

Pembangunan Desa/kelurahan yang nantinya akan bisa dipantau langsung oleh

Kecamatan Malunda dan Badan Penelitian Pengembangan dan Perencanaan (Balitban

Green) Kabupaten Majene.

2. Sistem ini memiliki 3 level user, yang pertama untuk level Desa/kelurahan, yang

kedua untuk level Kecamatan Malunda dan yang ketiga untuk level Balitban green

Kabupaten Majene.

3. Sistem yang dibangun berbasis Website, menggunakan bahasa pemprograman PHP

dan Database MySQL.

1.4. Tujuan Penelitian

Tujuan dari penelitian yang dilakukan adalah merancang sebuah Sistem Informasi

Musrenbang Desa Mekkatta Berbasis Website.

1.5. Manfaat Penelitian

Adapun manfaat dari penelitian yang dilakukan antara lain adalah :

1. Untuk Penelitian Selanjutnya

Hasil penelitian ini diharapkan bisa menjadi bahan referensi untuk penelitian-

penelitian selanjutnya.

2. Untuk Lokasi Penelitian

Penelitian ini bisa menjadi rekomendasi untuk digunakan oleh staf desa/kelurahan

dalam menyampaikan hasil Musrenbang Desa Mekkatta.

2
3. Konstribusi Keilmuan

Sebagai rekomendasi pada pihak terkait, Website dapat digunakan untuk

melakukan laporan secara real time.

1.6. Penelitian Terkait

Untuk menghindari plagiarisme maka penulis melakukan pencarian kajian pustaka

mengenai adanya kesamaan dalam penelitian yang telah dilakukan :

1. Mugo Aldi, 2017, melakukan penelitian yang berjudul “Perancangan Aplikasi

Pengelolaan Data Usulan Musrenbang Berbasis Website, Yang Menggunakan Java

Netbeans 8.2”, ia menggunakan model pengembangan metode water fall untuk

membangun Website pengajuan usulan pembangunan masyarakat. Telah

menghasilkan suatu Aplikasi yang dapat membantu pihak kelurahan untuk

mengelola data Musrenbang dan sebagai media untuk membantu masyarakat

dengan membuka Website menggunakan perangkat seluler dan komputer yang

terhubung internet dan aplikasi dapat menyimpan berkas usulan yang menumpuk

dalam bentuk data base, sehingga data tersimpan lebih teratur.

2. Danding Prawira Erawan Hakamdan Faisal Johan Atletiko, 2018, melakukan

penelitian yang berjudul “Rancang Bangun Visualisasi Usulan Penduduk Kota

Surabaya Pada Situsmonvis-Musrenbang Surabaya. Telah menghasilkan Sistem

yang sudah bisa berfungsi dengan baik sesuai dengan kebutuhan fungsional

maupun non fungsional. Terbukti hasil pengujian fungsional dan non fungsional

yang berjalan dengan baik.

3. Dwi Purnomo, 2013, Dalam penelitian yang berjudul “Desain Sistem Informasi

Pengolahan Data Musrenbang Badan Perencanaan Pembangunan Daerah, oleh,

Fakultas Teknik, Universitas Widyagama Malang. Telah diwujudkannya hasil

Desain Sistem Informasi Musrenbang ini akan meningkatkan keterampilan para

operator pengguna Komputer. Sistem yang terintregrasi akan sangat memudahkan

para pengguna Kecamatan dan SKPD dalam membuat usulan kegiatannya.

3
Kecepatan penyampaian usulan serta pemantauan hasil usulan oleh seluruh

pengguna system dapat terwujud sehingga mendukung kinerja pemerintahan

daerah agar lebih efektif dan efisien.

4. Jati Amstrong Habibi, 2017, melakukan penelitian yang berjudul “Pengembangan

Aplikasi Pengajuan Usulan Musyawarah Perencanaan Pembangunan

(Musrenbang) Berbasis Web Di Kelurahan Kricak Kota Yogyakarta”, ia

menggunakan model pengembangan metode water fall untuk membangun Web

pengajuan usulan Musrenbang. Dari hasil dan pembahasan yang telah dilakukan

dalam pengembangan aplikasi Musrenbang kelurahan kricak berbasis Website,

aplikasi mampu membantu menyeragamkan format usulan Musrenbang, aplikasi

mampu membuat media penginputan data di dalam sebuah Web ,aplikasi mampu

mengunduh data usulan masing-masing tempat, aplikasi berfungsi sebagai wadah

penyampaian aspirasi masyarakat secara online.

5. Noorvina Rosa dan Anofrizen, 2016, merancang sebuah Web pengajuan

masyarakat yang berjudul " Sistem Informasi Pengajuan Masyarakat Program

Keluarga Harapan Kota Pekanbaru (Studi kasus :Dinas Sosial dan Pemakaman

Kota Pekanbaru)". Web tersebut dirancang bertujuan untuk merancang dan

membangun Sistem Informasi Pengajuan Masyarakat Program Keluarga Harapan

yang menggunakan database sebagai media penyimpanan data yang dapat

memudahkan dalam pencarian data, pembuatan data, penyimpanan data dan

menggantikan penggunaan sistem pengajuan manual.

Adapun perbedaan penelitian sebelumnya adalah dalam penelitian ini akan

menghasilkan Aplikasi Sistem Informasi Musrenbang Desa Mekkatta yang

diharapkan dapat mempermudah pekerjaan pihak Desa/kelurahan, Kecamatan dan

Balitban Green dalam mengatasi permasalahan yang terjadi, sedangkan penulis

ter objek pada setiap desa yang ada di Kecamatan Malunda.

4
BAB II

TINJAUAN PUSTAKA

2.1. Kerangka Teori

2.1.1. Sistem Informasi Manajemen

Sistem informasi manajemen merupakan kumpulan dari sub-sub sistem yang

saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai

satu tujuan yaitu mengolah data menjadi informasi yang diperlukan oleh manajemen

dalam proses pengambilan keputusan saat melaksanakan fungsinya (Azhar Susanto,

2017).

Pendapat lain menyatakan bahwa Sistem Informasi Manajemen (SIM) adalah

sebagai suatu sistem berbasis komputer yang membuat informasi tersedia bagi para

pengguna yang memiliki kebutuhan serupa (Muttaqin & Musadieq, 2014).

Dengan SIM maka manajemen dan semua unsur manajemen di setiap level dapat

memiliki atau mengakses informasi yang cermat dan tepat waktu sehingga

memudahkan hubungan dan koordinasi dengan level manajemen lainnya baik yang

menjadi atasannya maupun bawahannya, baik dalam bentuk pelaporan, maupun

evaluasi dan pengendalian, serta sangat berguna bagi kepentingan pelayanan kepada

pelanggan (Meirawan, 2013).

Henri Fayol, seorang industrialis Perancis dari awal tahun 1900-an, mengusulkan

agar para manajer melakukan lima fungsi manajemen: (merencanakan, mengatur,

mengomando, berkoordinasi, mengendalikan). Fungsi-fungsi ini masih memberikan

dasar di mana buku teks manajemen populer diselenggarakan. Namun, fungsinya telah

diringkas menjadi empat (Hans van der Heijden, 2002).

a. Perencanaan mencakup menentukan tujuan, menetapkan strategi, dan

mengembangkan rencana untuk mengoordinasikan kegiatan. Perumusan rencana

jangka panjang dan pendek untuk tujuan.

5
b. Pengorganisasian adalah menentukan tugas apa yang harus dilakukan, siapa yang

harus melakukannya, bagaimana tugas-tugas yang harus dikelompokkan, siapa

yang melapor kepada siapa, dan di mana keputusan harus dibuat. Pembuatan

struktur dan kerangka kerja standar, prosedur dan kebijakan.

c. Memimpin termasuk memotivasi bawahan, mengarahkan orang lain, memilih

saluran komunikasi yang paling efektif, dan menyelesaikan konflik.

d. Pengendalian adalah pemantauan kegiatan untuk memastikan bahwa hal itu

dilakukan sesuai yang direncanakan dan mengoreksi penyimpangan yang

signifikan. Memantau kinerja dan lingkungan

Gambar 2.1. Sistem informasi manajemen sebagai sistem

2.1.2. Konsep Dasar Web

1. Metode Water Fall

Metode Water fall adalah suatu proses pengembangan perangkat lunak yang

berurutan, di mana proses pengerjaannya terus mengalir dari atas ke bawah

(seperti air terjun) melewati fase-fase Requirements (analisis kebutuhan), Design

(perancangan dan pemodelan), Implementation (penerapan), Verification

(pengujian), dan Maintenance (pemeliharaan) (Vitianingsih, 2016).

6
Gambar 2.2. Metode Water Fall

a. Requirement (Analisis Kebutuhan)

Langkah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan

data dalam tahap ini bisa melakukan sebuah penelitian, wawancara atau studi

literatur. Seseorang peneliti akan menggali informasi sebanyak banyaknya dari

pengguna sehingga akan tercipta sebuah aplikasi/ program yang bisa melakukan

tugas-tugas yang diinginkan oleh pengguna tersebut.

b. Design (Desain / Rancangan)

Proses Design akan menterjemahkan syarat kebutuhan ke sebuah

perancangan perangkat lunak yang dapat diperkirakan sebelum

diimplementasikan. Proses ini berfokus pada Detail Prosedural (flowchart &

diagram), arsitektur perangkat lunak, representasi interface.

c. Implementation (Penerapan)

Tahapan ini merupakan tahapan secara nyata dalam mengerjakan suatu

sistem. Dalam artian penggunaan komputer akan di maksimalkan dalam

tahapan ini, yaitu tahapan dimana keseluruhan desain diubah menjadi kode-

kode program. Kode program yang dihasilkan masih berupa modul-modul yang

selanjutnya akan diintegrasikan menjadi sistem yang lengkap untuk

meyakinkan bahwa persyaratan perangkat lunak telah dipenuhi.

d. Verification (Integrasi & Pengetasan)


7
Tahapan ini merupakan final dalam proses pembuatan sebuah sistem, yaitu

tahap verifikasi oleh pengguna. Pengguna akan menguji apakah aplikasi yang

telah dibuat tersebut telah sesuai dengan keinginan pengguna. Tahapan ini

adalah final dalam pembuatan program, tapi bukan pada metode pengembangan

program.

e. Maintenance (Pemeliharaan)

Tahap akhir pengembangan sistem pada model Water Fall adalah

pemeliharaan yang termasuk diantaranya instalasi dan proses perbaikan sistem

sesuai dengan keinginan pengguna atau yang sesuai dengan kontrak kerja.

2. Internet

Internet kependekan dari (Interconnected Network) merupakan sistem global

dari seluruh jaringan komputer yang saling terhubung menggunakan standar

Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh

dunia. Dengan begitu, maraknya informasi dan kegiatan di internet menjadikan

internet seakan – akan sebagai dunia tersendiri yang tanpa batas. Dunia dalam

internet disebut juga dunia maya (cyberspace) (Sindi, 2015).

3. Word Wide Web (WWW)

Website merupakan sebuah media informasi yang ada di internet. Website

adalah kumpulan dari halaman-halaman situs yang biasanya terangkum dalam

sebuah domain atau subdomain, yang tepatnya berada di dalam World Wide Web

(WWW) di internet. Sebuah halam web adalah dokumen yang ditulis dalam

format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses

melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website

untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi

dari website-website tersebut dapat membentuk sebuah jaringan informasi yang

sangat besar.

8
Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang

biasa disebut Home page. URL ini mengatur halaman-halaman situs untuk

menjadi sebuah hirarki, meskipun hyperlink-hyperlink yang ada dihalaman

tersebut mengatur para pembaca dan memberitahu mereka susunan keseluruhan

dan bagaimana arus informasi ini berjalan. Beberapa website membutuhkan

subskripsi (data masukan) agar para user bisa mengakses sebagian atau

keseluruhan isi website tersebut (Trimarsiah & Arafat, 2017).

2.1.3. Program

1. PHP

PHP atau kependekatan dari Hypertext Preprocessor adalah salah satu bahasa

pemrograman open source yang sangat cocok atau dikhususkan untuk

pengembangan web dan dapat ditanamkan pada sebuah skripsi HTML. Bahasa

PHP dapat dikatakan menggambarkan beberapa bahasa pemrograman seperti C,

Java, dan Perl serta mudah untuk dipelajari.PHP merupakan bahasa scripting

server-side, dimana pemrosesan datanya dilakukan pada sisi server.

Sederhananya, serverlah yang akan menerjemahkan skrip program, kemudian

hasilnya akan dikirim kepada client yang melakukan permintaan.

Adapun pengertian lain PHP adalah akronim dari Hypertext Preprocessor,

yaitu suatu bahasa pemrograman berbasiskan kode-kode (script) yang digunakan

untuk mengolah suatu data dan mengirimkannya kembali ke web browser menjadi

kode HTML.

Sistem kerja dari PHP diawali dengan permintaan yang berasal dari halaman

website oleh browser. Berdasarkan URL atau alamat website dalam jaringan

internet, browser akan menemukan sebuah alamat dari web server,

mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi

yang dibutuhkan oleh web server. Selanjutnya web server akan mencarikan berkas

yang diminta dan menampilkan isinya di browser. Browser yang mendapatkan

9
isinya segera menerjemahkan kode HTML dan menampilkannya (Firman,

Wowor, & Najoan, 2016).

2. MySQL

My Structured Query Language (MySQL) adalah sebuah program pembuat

dan pengelola database atau sering disebut Database Management System

(DBMS).

Sifat dari DBMS ini adalah open source. MySQL juga merupakan program

pengakses database yang bersifat jaringan, sehingga dapat digunakan untuk

aplikasi multi user (banyak pengguna) (Alex Fahrudin, Bambang Eka Purnama,

2011).

Beberapa keunggulan MySQL dibandingkan dengan database yang lain

adalah :(Setia budi & Rahardjo, 2002).

a. Kecepatan : MySQL cepat. Para pengembang berpendapat bahwa MySQL

adalah database yang tercepat yang didapat. Pendapat ini dapat diselidiki

dengan mengunjungi

http://www.mysql.com/bencmark.html.

b. Kemudahan dalam penggunaan: MySQL adalah simple database system dengan

performa tinggi dan tidak kompleks untuk set-up, dan administrator,

dibandingkan dengan system yang lebih besar.

c. Biaya: MySQL gratis untuk semua pengguna.

d. Menggunakan bahasa Query (permintaan) standar SQL. SQL adalah suatu

bahasa permintaan yang terstruktur. SQL telah distandarkan untuk semua

program pengakses database.

e. Kemampuan: Banyak client dapat berhubungan dengan server pada saat yang

bersamaan. Clients dapat menggunakan multiple database secara bersamaan.

10
3. XAMPP

XAMPP adalah perangkat lunak bebas yang mendukung banyak sistem

operasi merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai

server yang berdiri sendiri (localhost) yang terdiri atas program Apache HTTP

Server, MySQL database, dan penerjemahan bahasa yang ditulis dengan bahasa

pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat

sistem operasi apapun), Apache, MySQL, PHP dan Perl(Palit, Rindengan, &

Lumenta, 2015).

2.1.4. Musyawarah Perencanaan Pembangunan (Musrenbang)

Musrenbang adalah forum publik perencanaan (program) yang

diselenggarakan oleh lembaga publik sesuai tingkatnya, yaitu pemerintahan Desa,

Kecamatan, Kabupaten/kota yang bekerjasama dengan warga dan para pemangku

kepentingan (stake holder). (Nurmala, 2015).

Pelaksanaan Musrenbang dilakukan secara berjenjang dari tingkat bawah hingga

atas. Pelaksanaan Musrenbang diawali dengan Musrenbang Desa/kelurahan yaitu

rapat RT/RW dalam bentuk Musyawarah Perencanaan Pembangunan (Musrenbang),

kemudian dilanjutkan dengan Musrenbang Kecamatan, lalu Musrenbang pada tingkat

Kabupaten/Kota kemudian Musrenbang Provinsi, selanjutnya pelaksanaan

Musrenbang terakhir yaitu Musrenbang Tingkat Nasional (Azhar, 2015).

Penyelenggaraan Musrenbang merupakan salah satu tugas pemerintahan untuk

menyelenggarakan urusan pemerintahan, pembangunan dan kemasyarakatan yang

diatur oleh undang-undang Nomor 25 Tahun 2004 tentang Sistem Perencanaan

Pembangunan. Pembangunan tidak akan bergerak maju apabila salah satu dari tiga

komponen tata pemerintahan (pemerintahan, masyarakat, dan swasta) tidak berperan

atau berfungsi. Karena itu, Musrenbang juga merupakan forum pendidikan warga

agar menjadi bagian aktif dari tata pemerintahan dan pembangunan. Di dalam

Musrenbang ketiga komponen tersebut dapat memberikan informasi berkenaan

11
dengan pembangunan yang memang dibutuhkan dan yang diprioritaskan (Nurmala,

2017).

1. Proses Pelaksanaan Musyawarah Perencanaan Pembangunan (Musrenbang)

Desa

Pelaksanaan Musrenbang Desa/kelurahan selalu dilaksanakan setiap tahun.

Hal ini sesuai dengan undang-undang No 25 Tahun 2004 tentang pelaksanaan

Musrenbang di setiap daerah, bahwa setiap daerah harus menyusun perencanaan

secara sistematis, terarah, terpadu dan tanggap terhadap perubahan. Pelaksanaan

Musrenbang di Desa/kelurahan sesuai dengan hasil wawancara yang saya lakukan

di lokasi penelitian di laksanakan pada bulan Oktober atau November.

Proses pelaksanaan musyawarah perencanaan pembangunan di setiap

Desa/kelurahan yang ada di Kecamatan Malunda sesuai dengan hasil wawancara

yang saya lakukan di lokasi penelitian, bahwa pada awalnya Pelaksanaan

Musrenbang di Desa/kelurahan di mulai dari pemberitahuan pada tingkat RT dan

RW, kemudian akan di laksanakan musyawarah warga di tingkat RT dan RW,

setelah dari tingkat RT dan RW selesai dalam penyusunan program maka akan di

bawa ke tingkat Musrenbang Desa/kelurahan dengan melalui pra Musrenbang

sebelum Musrenbang di laksanakan, sampai program yang diajukan warga melalui

RT dan RW akan di tetapkan di Musrenbang dan menjadi hasil program prioritas

Musrenbang Desa/kelurahan. Hasil dari pelaksanaan Musrenbang Desa/Kelurahan

akan di bawa ke tingkat kecamatan sebagai bahan tindak lanjut pelaksanaan

Musrenbang kecamatan.

a. Pembentukan Tim Penyelenggara Musrenbang Desa (TPM)

Pembentukkan tim penyelenggara Musrenbang desa merupakan kegiatan

Pra Musrenbang desa yang bertujuan untuk mempersiapkan tim penyelenggara

Musrenbang desa dan segala sesuatu yang diperlukan pada saat Musrenbang

desa, baik itu persiapan teknis maupun persiapan logistik.

12
b. Sosialisasi

Sosialisasi merupakan upaya mengkomunikasikan kegiatan untuk

menciptakan dialog dengan masyarakat. Melalui sosialisasi akan membantu

untuk meningkatkan pemahaman dan pengetahuan masyarakat tentang apa

yang diselenggarakan. Proses sosialisasi menjadi sangat penting karena akan

menentukan minat atau keterkaitan masyarakat untuk berpartisipasi (berperan

atau terlibat) dalam program pemberdayaan masyarakat yang

dikomunikasikan.

c. Musyawarah Perencanaan Pembangunan Dusun

Musrenbang dusun adalah kegiatan yang dilakukan ditingkat dusun guna

mengetahui apa yang menjadi persoalan kebutuhan pembangunan ditingkat

dusun dengan membuka kesempatan bagi tiap-tiap RT dan RW dan juga

masyarakat untuk menyampaikan persoalan atau aspirasi masyarakat yang ada

tiap-tiap RT dan RW dan juga masyarakat untuk menyampaikan persoalan

atau apirasi masyarakat yang ada ditiap-tiap RT dan RW.

d. Musyawarah Perencanaan Pembangunan Desa

Musyawarah Perencanaan Pembangunan Desa (Musrenbang desa)

adalah suatu bagian kegiatan formal yang dilakukan ditingkat pemerintahan

Desa yang sama di dalamnya terdapat Musyawarah mengenai perencanaan

Desa untuk menentukan dan persoalan-persoalan pembangunan atau untuk

menampung kebutuhan-kebutuhan pembangunan daari masyarakat Desa yang

dilakukan oleh pemerintah Desa, organisasi-organisasi, Desa, Tokoh

masyarakat dan anggota masyarakat (Nurmala, 2017).

Permendagri nomor 114 Tahun 2014 tentang Perencanaan Desa memuat

definisi tentang Musyawarah Perencanaan Pembangunan Desa dalam

ketentuan pasal 1 angka 7 yang berbunyi Musyawarah Perencanaan

Pembangunan Desa atau di sebut dengan nama lain yang selanjutnya

13
Musrenbang Desa adalah Musyawarah antara Badan Permusyawaratan

Desa, Pemerintah Desa dan unsur masyarakat yang diselenggarakan oleh

Pemerintah Desa untuk menetapkan prioritas, program, kegiatan, dan

kebutuhan pembangunan Desa yang didanai oleh Anggaran dan Belanja

Desa , swadaya masyarakat Desa, dan / atau Anggaran pendapatan dan

Belanja Daerah Kabupaten / Kota (Saputra, 2015).

Menurut Undang – Undang Nomor 6 Tahun 2014 Tentang Desa pasal 54

ayat 1 pengertian Musyawarah Desa merupakan forum permusyawaratan

yang diikuti oleh Badan Permusyawaratan Desa, pemerintah desa, dan unsur

masyarakat Desa untuk memusyawarahkan hal yang bersifat strategis dalam

penyelenggaraan pemerintah desa .

Tujuan Musrenbang Desa/kelurahan yaitu Menyepakati prioritas

kebutuhan/masalah dan kegiatan desa yang akan menjadi bahan penyusunan

Rencana Kerja Pembangunan Desa dengan pemilahan sebagai berikut : (Hana

A. Satrio, 2008).

1. Prioritas kegiatan desa yang akan dilaksanakan oleh desa sendiri dan

melalui dana swadaya desa/masyarakat.

2. Prioritas kegiatan desa yang akan dilaksanakan oleh desa sendiri yang

dibiayai melalui Alokasi Dana Desa (ADD) yang berasal dari APBD

kabupaten/kota atau sumber dana lain.

3. Prioritas masalah daerah yang ada di desa yang akan diusulkan melalui

Musrenbang kecamatan untuk menjadi kegiatan pemerintah daerah dan

dibiyai melalui APBD Kabupaten/kota atau APBD Provinsi.

2.1.5. Perancangan Sistem

1. Bagan Alir Sistem (Flowchart)

Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-

simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan

14
langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan

menghubungkan masing masing langkah tersebut menggunakan tanda panah.

Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian

masalah yang ada di dalam proses atau algoritma tersebut. Berikut simbol – simbol

dari bagan alir (flowchart ) (Wikipedia, 2016).

Table 2.1 Simbol – simbol bagan alir program/dokumen (flowchart)

No. Simbol Nama Keterangan

Menunjukkan arah aliran algoritma,


1. Garis Alir
dari satu proses ke proses berikutnya

Menunjukkan awal atau akhir sebuah


2. Terminal
proses.

Menyatakan kegiatan yang akan


3.
Proses
terjadi dalam diagram alir.

Proses/ langkah di mana perlu adanya

keputusan atau adanya kondisi


Titik
4. tertentu. Di titik ini selalu ada dua
Keputusan
keluaran untuk melanjutkan aliran

kondisi yang berbeda.

Input/ Digunakan untuk mewakili data


5.
Output masuk atau data keluar.

Proses Digunakan untuk menunjukan suatu


6.
terdefenisi proses yang begitu kompleks

15
Menunjukkan operasi yang tidak

Inisialisasi/ memiliki efek khusus selain


7.
Persiapan mempersiapkan sebuah nilai untuk

langkah/proses berikutnya.

Menunjukkan penginputan data


Input
8. secara manual memakai alat - alat
Manual
komputer.

Operasi
9. Menunjukkan operasi secara manual.
Manual

Menunjukkan dokumen yang datanya

10. Dokumen di input atau output dari suatu aliran

program/ dokumen.

Multi Menunjukkan dokumen berangkap


11.
Dokumen dari suatu aliran program/ dokumen.

Menunjukkan penyimpanan atau


12. Arsip
pengarsipan dokumen.

Menunjukkan penyimpanan/

13. File pengambilan data ke/ dari suatu file

dengan tipe apapun.

Penghubung Menunjukkan hubungan aliran


14. program/ dokumen pada
sehalaman
halamanyang sama.
Penghubung Menunjukkan hubungan aliran

15. beda program/ dokumen pada halaman

halaman yang berbeda.

16
Menunjukkan penyimpanan/

16. Basis Data pengambilan data ke/ dari suatu basis

data.

Kontrol/ Menunjukkan proses/ langkah


17.
Inspeksi dimana ada inspeksi/ pengontrolan.

2. DFD (Data Flow Diagram)

Data Flow Diagram merupakan suatu model logika data atau proses yang

dibuat untuk menggambarkan aliran data dari sumber pemberi data (input)

menjadi keluaran data (output) dari suatu sistem, di mana data disimpan, proses

apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan

proses yang dikenakan pada data tersebut. DFD digunakan untuk menggambarkan

suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara

logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir

atau dimana data tersebut akan disimpan (Tarigan, 2017).

Table 2.2 Simbol – Simbol Bagan Alir Data Flow Diagram

Gane/ Sarson Yourdan/ De Marco Keterangan


Entitas eksternal dapat berupa

Entitas orang/ unit terkait yang berinteraksi


Entitas
Eksternal Eksternal
dengan sistem tetapi di luar sistem.
E
k
Orang/unit yang mempergunakan
s
t
atau melakukan trasformasi data.
e
Proses r Proses
n
Komponen fisik tidak di
a
l identifikasi.

Aliran data dengan arah khusus dari


Aliran Data Aliran Data
P
sumber ke tujuan.

17
Penyimpanan data atau tempat data

Data Store Data Store dilihat oleh proses.

2.2.Kerangka Pikir

Proses pengolahan data Staf Desa yang masih Jarak kantor


musdes yang masih datang langsung untuk kecamatan yang
diketik secara manual membawa hasil musdes lumayan jauh

Aktivitas operasional Desa


membutuhkan teknologi
informasi untuk menciptakan
efesiensi dan efektivitas
dalam bekerja

Sistem informasi
Musrenbang Desa
Mekkatta

Memberikan Mempermudah Mempermudah


kemudahan untuk Kecamatan Malunda dan Desa/kelurahan
setiap Desa/kelurahan Balitban green dalam dalam melihat status
dalam mengirim memantau dan verifikasi usulan dengan cepat
RKPDes RKPDes

Sistem Online

Menginput RKPDes Meminimalisir biaya Website sebagai


secara digital waktu dan tenaga pendukung

Sistem Informasi
Musrenbang Desa
Berbasis Website

Sistem Informasi
Musrenbang Desa
Mekkatta Berbasis Website
di Integrasikan di
Kecamatan Malunda

Gambar 2.4.Kerangka Pikir

18
Penjelasan kerangka fikir :

1. Masalah

Proses pengolahan data Musrenbang Desa/kelurahan yang diketik secara

manual kemudian staf Desa/kelurahan akan datang langsung ke kecamatan untuk

membawa RKPDes yang berisi Rencana Kerja dan Usulan Pembangunan Desa dan

masih terkendala dengan jarak kantor Kecamatan yang lumayan jauh. Di Kecamatan,

Staf Bidang PMD akan mengetik ulang Usulan Pembangunan Desa di Ms. Exel,

setelah diperiksa terdapat permasalahan dimana format usulan Musrenbang tiap desa

berbeda-beda, pengurutan data usulan masih kurang tertata dengan baik, dan data

kurang lengkap. Selanjutnya RKPDes akan diusulkan ke Balitban Green kemudian

Bidang Perencanaan Pengendalian Program akan melakukan verfikasi berdasarkan

prioritas pembangunan yang sudah ditentukan. Hasil verifikasi yang di ACC akan

menjadi tema yang akan dibicarakan dalam Musrenbang tingkat kecamatan.

2. Solusi dan Manfaat

Sistem informasi Musrenbang desa berbasis web dapat menyelesaikan

permasalahan yang ada dan memberikan kemudahan untuk setiap staf

Desa/kelurahan dalam mengirim Rencana Kerja dan Usulan Pembangunan Desa,

mempermudah Kecamatan Malunda dalam melakukan monitoring dan verifikasi

Rencana Kerja dan verifikasi Usulan Pembangunan berdasarkan hasil Musrenbang

Kecamatan yang telah diterima dan ditolak dari hasil musyawarah bersama di

tingkat Kecamatan Malunda. Verifikasi tersebut hanya dapat dilakukan apabila

Balitban Green telah melakukan verifikasi berdasarkan prioritas pembangunan yang

sudah ditentukan. Selanjutnya, Balitban Green akan melakukan verifikasi rencana

kerja yang lengkap, dan melakukan verifikasi usulan pembangunan desa

berdasarkan prioritas pembangunan yang sudah ditentukan, selain itu informasi data

Musrenbang beserta komponen pendukungnya bisa diakses dengan lebih mudah.

3. Teknologi

19
Sistem informasi Musrenbang desa berbasis web diakses secara online

menggunakan teknologi web system yang memungkinkan pemanfaatan komputer

yang terintegrasi dengan internet dapat menyampaikan informasi secara cepat.

Website ini akan memberikan kemudahan bagi kantor dalam mengotomatisasi

proses manual, menjadi solusi ketersediaan data penyajian informasi serta dapat

meminimalisir biaya, waktu dan tenaga.

4. Implementasi

Aplikasi Sistem Informasi Musrenbang Desa Mekkatta berbasis web di

implementasikan di setiap Desa/kelurahan di Kecamatan Malunda, Kecamatan

Malunda Bidang PMD, dan Balitban Green Bidang Perencanaan Pengendalian

Program.

20
BAB III

METODE PENELITIAN

3.1. Alat dan Bahan Penelitian

Sebagai sarana untuk melakukan penelitian, maka diperlukan adanya alat dan

bahan untuk mendukung penelitian.

3.1.1. Alat Penelitian

a. Perangkat Keras (Hardware)

Untuk mendukung kelancaran sistem yang dirancang, maka sistem sini

memerlukan perangkat keras sebagai berikut :

1. Processor Intel 2Core N3350

2. Memori 2 GB

3. Harddisk 500 GB

4. Layar 14 Inch

5. Sistem tipe 64 bit

b. Perangkat Lunak (Software)

Adapun perangkat lunak yang digunakan adalah sebagai berikut :

1. MySQL sebagai database

2. PHP sebagai bahasa pemrograman

3. Adobe Dreamweaver sebagai editor

4. Google Chrome atau Mozilla sebagai Browser

5. Sistem Operasi Windows 10

3.1.2. Bahan Penelitian

Dalam merancang sistem informasi pengelolaan data usulan Musrenbang desa

Berbasis Web ini, digunakan PHP sebagai Bahasa Pemrograman dan MySQL sebagai

database nya, sehingga aplikasi yang dibangun akan bersifat terdistirbusi atau berbasis

Web.

21
1. Kebutuhan Informasi

Dari penelitian yang dilakukan oleh penulis maka kebutuhan informasi yang akan

disajikan oleh Sistem yang akan dirancang ini sebagai berikut :

a. Data rencana kerja pemerintah desa (RKPDes)

b. Data profil kecamatan Malunda

c. Data desa

2. Kebutuhan Pemakai/Pengguna

Sistem informasi Musrenbang Desa Berbasis Website ini dibuat khusus untuk

membantu staf Desa/kelurahan dalam mengirim Rencana Kerja dan Usulan

Pembangunan dan melihat status usulan dengan cepat, membantu Kecamatan Malunda

dalam mengelola RKPDes yang berisi Rencana Kerja dan Usulan Pembangunan

Desa/kelurahan serta mempermudah Bidang Perencanaan Pengendalian Program pada

Balitban Green dalam melakukan proses verifikasi berdasarkan prioritas pembanguna

3.2. Waktu Dan Tempat Penelitian

3.2.1. Waktu Penelitian

Pelaksanaan penelitian ini dilakukan dengan rentang waktu 3 bulan mulai dari

bulan Januari 2020/ Maret 2020. Hal ini sebagaimana yang telah terlihat pada tabel

3.1.Table 3.1 Jadwal Pelaksanaan Penelitian

22
3.2.2. Tempat Penelitian

Penelitian ini dilaksanakan pada Kantor Desa Mekkatta bagian Bidang

Pemberdayaan Masyarakat dan Desa (PMD).

3.3. Tahapan Penelitian

Dalam penelitian yang akan dilakukan perlu disusun langkah-langka tahapan

penelitian untuk mencapai tujuan yang maksimal dan sistematis agar penelitian lebih

terarah dan terstuktur dengan baik seperti yang terlihat pada gambar dibawah ini.

Merancang Sistem Informasi


Investigasi Masalah Musrenbang Desa Berbasis Website
sebagai objek penelitian

Studi Literatur Membuka jurnal/ penelitian terdahulu,


buku dan internet

Pengumpulan Data Observasi, Wawancara, dan


Dokumentasi

Analisis dan Pengolahan Gambaran sistem yang sedang berjalan


Data maupun yang sedang diusulkan

Merancang/ desain background dan


Perancangan Aplikasi tampilan user interface sistem aplikasi

Pengujian Aplikasi Melakukan pengujian aplikasi dengan


melalui pemanggilan web offline

Pembuatan Laporan Laporan Penelitian

Gambar 3.1 Tahapan Penelitian

Pada tahapan ini menjelaskan uraian kegiatan yang dilakukan dalam proses

penelitian yaitu :

23
1. Investigasi Masalah

Pada tahapan ini dilakukan investigasi masalah untuk menentukan suatu sistem yang

akan dijadikan sebagai objek penelitian.

2. Studi Literatur

Membaca dan mengumpulkan bahan referensi baik dari buku, jurnal, internet maupun

informasi langsung dari lokasi penelitian.

3. Pengumpulan Data

Mengumpulkan semua data yang telah diperoleh dari proses yang telah dilakukan,

baik dari observasi maupun hasil wawancara dari kantor Desa/Kelurahan,

Kecamatan Malunda, Dan Balitban Green Kab.Majene.

4. Analisis dan Pengolahan Data

Gambaran sistem yang sedang berjalan dan menentukan sistem yang akan diusulkan.

5. Perancangan Aplikasi Sistem Informasi Musrenbang Desa

Merancang/desain background dan tampilan user interface sistem aplikasi.

6. Pengujian Aplikasi

Melakukan pengujian aplikasi setelah rancangan dibuat, sistem akan di uji

melalui pemanggilan web offline dengan cara mengetikkan localhost pada browser

seperti google chrome atau mozilla.

7. Pembuatan Laporan

Pada tahapan ini dilakukan pembuatan laporan yang disusun berdasarkan hasil

penelitian dengan melakukan pengumpulan data sehingga menjadi laporan penelitian

yang dapat memberikan gambaran secara utuh tentang sistem yang sedang dibangun.

3.4. Teknik Pengumpulan Data

Pengumpulan data dapat dilakukan dengan berbagai setting, berbagai sumber dan

berbagai cara. Pengumpulan data dapat menggunakan sumber primer dan sumber

sekunder. Sumber primer adalah sumber data yang langsung memberikan data kepada

24
pengumpul data, dan sumber sekunder merupakan sumber yang tidak langsung

memberikan data kepada pengumpul data.

Adapun metode yang penulis gunakan dalam mendapatkan data-data adalah

sebagai berikut :

1. Penelitian Kepustakaan (Library Research)

Dalam hal ini penulis mengumpulkan sumber data yang berasal dari buku-

buku atau teori-teori yang terkait, untuk dijadikan bahan referensi dalam mendukung

penulisan proposal ini.

2. Penelitian Lapangan (Field Research)

Dalam hal ini penelitian dilakukan dilapangan untuk memperoleh informasi

serta data yang diperlukan. Adapun teknik yang ditempuh adalah :

a. Metode Observasi (Pengamatan Langsung)

Metode ini dilakukan untuk memperoleh data atau gambaran serta keterangan

terhadap sistem yang sedang berjalan. Hasil dari observasi peneliti menunjukkan

bahwa sistem yang berjalan kurang efektif karena masih dilakukan dengan cara

manual.

b. Metode Wawancara

Penulis melakukan tanya jawab secara tatap muka langsung dengan pihak

yang mengurusi data Musrenbang, baik dari Desa/kelurahan, Kecamatan Malunda

dan Balitban Green Kab. Majene, guna mendapatkan data-data dan keterangan

yang diperlukan.

c. Dokumentasi

Dokumentasi yaitu pengumpulan data yang dilakukan dengan cara

mengumpulkan dokumen-dokumen yang berkaitan dengan judul penelitian

penulis.

25
3.5. Tehnik Analisis Data

Analisis data adalah proses menghimpun atau mengumpulkan data dengan tujuan

untuk menemukan dan memperoleh informasi sehingga mampu untuk memberikan

saran, menyimpulkan dan mendukung pembuatan keputusan.Tehnik analisis data yang

dilakukan antara lain:

1. Menyiapkan segala hal yang dibutuhkan pada saat penelitian

2. Mengidentifikasi masalah pada sistem yang lama/berjalan.

3. Menganalisis dan memahami kerja dari sistem yang lama/berjalan.

4.Mengumpulkan beberapa data yang dibutuhkan dari sistem yang telah berjalan.

5. Membuat, merancang dan membangun sistem informasi musrenbang

desa berbasis web.

3.6. Kerangka Sistem

INPUT PROSES OUTPUT

Gambar 3.2.Kerangka Sistem

1. Penjelasan Kerangka Sistem :

a. Pada proses input admin Balitban green login ke web sistem untuk menginput data

user dan data desa, agar desa bisa mengakses halaman untuk menginput dan

mengirim Rencana Kerja Dan Usulan Kegiatan Desa yang nantinya akan dipantau

26
langsung oleh Kecamatan Malunda dan Balitban Green Kab. Majene yang akan di

proses melalui database MySQL dengan menggunakan aplikasi yang berbasis

website.

b. Output yang dihasilkan berupa data usulan pembangunan Desa/kelurahan yang

dilengkapi dengan grafik bidang usulan pembangunan, jumlah anggaran terbanyak

yang diusulkan oleh Desa/kelurahan dan jumlah usulan pembangunan setiap

Desa/kelurahan yang sudah terealisasi.

3.7. Rancangan Sistem Sementara

3.7.1. Analisis dan Desain Sistem

a. Analisis Sistem Yang Sedang Berjalan

Dari penelitian disimpulkan bahwa sistem yang berjalan tidak optimal disebabkan

karena data usulan pembangunan desa harus di ketik ulang oleh staf pemberdayaan

masyarakat dan desa menggunakan microsoft excel. Proses pengajuan

usulan pihak desa/kelurahan dapat dilihat pada gambar dibawah :

Input Proses Output

Gambar 3.3. Analisis Sistem Yang Sedang Berjalan

Penjelasan tentang gambar 3.3 sebagai berikut :

Desa mengajukan RKPDes ke Kecamatan Malunda dalam bentuk dokumen print

out, yang berisi Rencana Kerja dan Usulan Pembangunan desa, di Kecamatan staf Bidang

PMD memeriksa RKPDes yang berisi Rencana Kerja Dan Usulan Pembangunan Desa

27
dan mengetik ulang Usulan Pembangunan Desa selanjutnya RKPDes akan dibawa ke

Balitban Green kemudian Bidang Perencanaan Pengendalian Program akan melakukan

verfikasi berdasarkan Prioritas Pembangunan yang sudah ditentukan, hasil verifikasi

yang di ACC akan menjadi tema yang akan dibicarakan dalam Musrenbang tingkat

kecamatan.

a. Analisis Sistem Yang Sedang Diusulkan

Input Proses Output

Gambar 3.4. Analisis Sistem Yang Diusulkan

Penjelasan tentang gambar 3.4 sebagai berikut:

1. Desa mulai membuka situs website Musrenbang dan mengakses halaman login

setelah desa sukses login halaman dashboard untuk desa akan tampil yang terdapat

dua menu yaitu menu input Rencana Kerjadan menu input Usulan Pembangunan

kemudian dikirim ke sistem yang nantinya akan bisa di pantau langsung oleh admin

Kecamatan Malunda dan Balitban Green.

2. Kecamatan Malunda membuka situs website Musrenbang dan mengakses halaman

login setelah kecamatan sukses login Kecamatan Malunda akan melakukan

28
monitoring dan verifikasi kelengkapan data Rencana Kerja sebelum diproses ke

Balitban Green dan melakukan verifikasi Usulan Pembangunan berdasarkan hasil

Musrenbang kecamatan yang diterima dan ditolak setelah Balitban Green

melakukan verifikasi usulan pembangunan berdasarkan prioritas pembangunan.

3. Admin Balitban green membuka situs website Musrenbang dan mengakses

halaman login setelah admin Balitban green sukses login admin Balitban green

akan melakukan verifikasi rencana kerja dan verifikasi Usulan Pembangunan

Desa/kelurahan berdasarkan prioritas pembangunan yang sudah ditentukan dan

hasil verifikasi yang ACC akan menjadi bahan tindak lanjut Musrenbang

Kecamatan Malunda.

3.7.2.Pra Rancangan Input Output

1. Rancangan Halaman Login Admin

Form menu login digunakan untuk login administrator maupun user, apabila

username dan password yang di inputkan benar halaman beranda administrator akan

tampil.

Form Login

username

password

LOGIN

Gambar 3.5.Rancanagan Halaman Login.


2. Rancangan Halaman Dashboard Balitban Green

Halaman Dashboard Balitban Green digunakan untuk mengelola Rencana Kerja

dan Usulan Pembangunan Desa/kelurahan dan berbagai data lainnya.

29
DASHBOARD
Home

Selamat Datang di Halaman Administrator Balitbangren


Admin 1

Menu 1Menu 1
Menu 2 Total Usulan Total Usulan Total Usulan Total Usulan Total Usulan
Total Usulan
Menu 2 0
Masuk Diterima Ditolak Dibaca Belum Dibaca
Menu 3 0 0 0 0 0

Menu 3
KALENDER
10
Menu Menu Menu Menu Menu

5
Grafik
Menu Menu Menu Menu Menu
0

Gambar 3.6.Rancangan Halaman Dashboard Balitban Green

3. Rancangan Halaman Dashboard Kecamatan

Halaman Dashboard Kecamatan ini digunakan untuk menginput agenda

Musrenbang yang sudah diterima dan bisa melihat daftar usulan desa yang sudah

tersimpan di data base serta menginput user desa yang belum terdaftar di sistem.

DASHBOARD
Home

Selamat Datang Admin KECAMATAN xxxxxxx di Dashboard Web Musrenbang


USER KECAMATAN

Rencana Kerja
Total Total Total
Usulan Pembangunan Desa Total Usulan Total Usulan
Total Usulan Usulan Usulan Usulan
Masuk Belum Dibaca
0 Diterima Ditolak Dibaca
Agenda Musrenbang Kec. 0 0
0 0 0

Input User Desa

Gambar 3.7.Rancangan Halaman Dashboard Kecamatan

4. Rancangan Halaman Dashboard Desa

Halaman Dashboard Desa digunakan untuk menginput Rencana Kerja dan Usulan

Pembangunan Desa.

30
DASHBOARD
Home

Selamat Datang Admin DESA xxxxxxx di Dashboard Web Musrenbang


User Desa

Input Renja

Input Usulan Musrenbang Total Total Total


Total Usulan Total Usulan
Total Usulan Usulan Usulan Usulan
Masuk Belum Dibaca
0 Diterima Ditolak Dibaca
0 0
0 0 0

Gambar 3.8.Rancangan Halaman Dashboard Desa

5. Rancangan Halaman Input User

Halaman Menu Input User digunakan Administrator Kecamatan untuk menambah

pengguna website untuk user setiap desa guna untuk bisa mengakses halaman admin

untuk mengirin Rencana Kerja dan Usulan Pembangunan Desa sesuai hak akses yang di

izinkan oleh Administrator Kecamatan.

DASHBOARD

FORM INPUT USER BARU

USER KECAMATAN Username


Password
Rencana Kerja
Nama Lengkap
Usulan Pembangunan Desa E-mail

Agenda Musrenbang Kec. No.Telp/HP


Upload Foto Pilih File Browser
Input Data User Pilih Hak Akses
Modul

Simpan Batal

Gambar 3.9.Rancangan Halaman Input User

6. Rancangan Halaman Input Rencana Kerja

Halaman Menu Input Rencana Kerja digunakan Admin desa untuk mengirim

materi rencana kerja desa ke Administrator Kecamatan.

31
DASHBOARD

FORM INPUT RENCANA KERJA (RENJA)


User Desa
Judul

Input Renja Nama Desa Pilih Nama Desa

Isi Materi
Input Usulan
Pembangunan

Kirim Batal

Gambar 3.10.Rancangan Halaman Input Rencana Kerja

7. Rancangan Halaman Input Usulan Pembangunan Desa

Halaman Menu Input Usulan Pembangunan digunakan Admin desa untuk

mengirim usulan pembangunan desa/kelurahan ke Administrator Kecamatan.

DASHBOARD

FORM INPUT USULAN PEMBANGUNAN DESA


User Desa
Nama Desa == Pilih Desa ==
Input Renja Bidang

Input Usulam Pembangunan Jenis Kegiatan


Desa Lokasi
Volume
Sasaran

Tahun Anggaran == Pilih Tahun ==

Jumlah
Sumber Dana == Pilih Sumber Dana ==

Kirim Batal

Gambar 3.11.Halaman Input Usulan Pembangunan Desa

32
BAB IV

HASIL PENELITIAN DAN PEMBAHASAN

4.1. Hasil Penelitian

Penelitian ini telah berhasil membangung sistem informasi layanan

musrenbang berbasis web, yang akan mempermudah desa dalam mengusulkan

rencana kerja dan usulan pembangunan desa yang nantinya akan dipantau

langsung oleh Kecamatan Malunda dan Balitbangren Kab. Majene, adapun

gambaran infrastruktur system sebagai berikut :

Gambar 4.1. Infrastruktur Sistem

33
Penjelasan Gambar :

Desa/kelurahan menginput Rencana Kerja dan Usulan

Pembangunan Desa yang kemudian di kirim ke sistem yang nantinya akan

di pantau langsung oleh Kecamatan Malunda dan Balitbangren Kab.

Majene. Kecamatan Malunda akan melakukan monitoring dan verifikasi

kelengkapan data Rencana Kerja sebelum diproses ke Balitbangren, hanya

data rencana kerja yang lengkap yang akan di proses ke Balitbangren,

Selanjutnya Balitbangren akan melakukan verifikasi Rencana Kerja Desa

dan melakukan verifikasi Usulan Pembangunan Desa berdasarkan prioritas

pembangunan yang sudah ditentukan, verifikasi Usulan Pembangunan

berdasarkan prioritas pembangunan hanya akan dilakukan apabila desa

sudah mengirim rencana kerja dan hasil verifikasi Usulan Pembangunan

yang di Acc akan menjadi bahan tindak lanjut musrenbang Kecamatan

Malunda, setelah musrenbang kecamatan dilaksanakan, Kecamatan

Malunda akan melakukan verifikasi usulan pembangunan berdasarkan hasil

musrenbang Kecamatan Malunda yang telah diterima dan ditolak dari hasil

musyawarah bersama ditingkat kecamatan malunda, yang akan menjadi

prioritas pembangunan diwilayah Kecamatan Malunda.

4.1.1. Pengujian Teknologi Sistem Informasi Musrenbang Desa

Pada pembahasan ini penulis akan menguraikan tentang

bagaimana proses yang dilakukan dalam sistem informasi

layanan musrenbang desa.

a. Admin Balitbangren dan Kecamatan Malunda dapat

menambahkan pengguna website untuk user setiap

Desa/kelurahan sehingga Desa/kelurahan bisa mengakses

halaman untuk menginput Rencana Kerja dan Usulan

34
Pembangunan, yang nantinya akan dipantau langsung oleh

Kecamatan Malunda dan Balitbangren Kab. Majene.

b. Pengambilan sample data, pada tahap ini dilakukan pengambilan

data pada kantor Kecamatan Malunda yang digunakan sebagai

data training dalam pengujian system.

4.2. Analisis Kelayakan Sistem

Output yang dihasilkan dalam sistem ini dapat digunakan sebagai alat

peyimpanan data, dimana data yang telah di input tersimpan ke database

berupa data usulan pembangunan Desa/kelurahan yang dilengkapi dengan

grafik bidang usulan pembangunan yang paling banyak diusulkan oleh

Desa/kelurahan dan jumlah anggaran yang paling banyak diusulkan. Penulis

telah melihat dari bebarapa sisi untuk kelayakan sebuah system diantaranya :

1. Kelayakan Teknologi

Secara teknologi sistem informasi musrenbang desa layak

digunakan karna mempermudah Desa/kelurahan dalam mengusulkan

Rencana Kerja dan Usulan Pembangunan sehingga memudahkan dalam

menginput, memproses, menyajikan, dan menyimpan usulan serta fitur

yang digunakan dalam sistem ini sangat mudah untuk difahami.

2. Kelayakan Operasional

Jika sistem informasi musrenbang desa benar akan di

implementasikan, penulis berharap seorang user nantinya harus lebih

mengusai atau bisa menggunakan aplikasi ini, kesiapan yang dibutuhkan

oleh seorang pengguna itu sangat sederhana cukup mempelajari sistem ini.

35
4.3. Perancangan Sistem

Tujuan rancangan/desain sistem secara umum adalah untuk

memberikan gambaran secara umum kepada pemakai tentang sistem yang

baru. Desain secara umum mengidentifikasikan komponen-komponen sistem

informasi yang akan didesain secara terinci. Pada tahap rancangan sistem

secara umum, komponen-komponen sistem pengolahan dirancang dengan

tujuan untuk dikomunikasikan kepada pemakai.

4.3.1. Use Case

Use case diagram adalah pemodelan untuk menggambarkan

kelakuan sistem yang akan dibuat. Use case diagram menggambarkan

sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan

dibuat.

a. Use Case System Admin Balitbangren

Halaman ini digunakan oleh admin Balitbangren untuk

mengelola sistem sesuai level akses terdapat beberapa menu utama

yaitu : menu halaman utama yang berisi sub menu seperti selayang

pandang, visi misi, struktur organisasi dan selamat datang, Menu

Manajemen desa yang berisi sub menu seperti : desa, rencana kerja,

usulan pembangunan desa, laporan, jadwal musdes, pengumuman,

realisasi pembangunan, Menu User yang berisi sub manajemen

user, manajemen modul, dan tombol Log out untuk keluar dari

sistem.

36
Selayang
Visi Misi
Pandang
Struktur
Organisasi
Desa
Selamat
Datang
Rencana Kerja
(Renja)

Halaman Utama
Usulan
Pembangunan
Log In
Manajemen Desa
Log Out Laporan

Admin Menu User


Balitbangren
Jadwal Musdes

Manajemen User Manajemen Modul Pengumuman

Realisasi
Pembangunan

Gambar 4.2. Use Case System Admin Balitbangren

b. Use Case System Admin Kecamatan Malunda

Halaman Kecamatan Malunda digunakan untuk mengelola

sistem sesuai level akses, saat admin Kecamatan Malunda sukses

login menu aktif hanya menu halaman utama, rencana kerja, usulan

pembangunan desa, laporan, jadwal musdes, manajemen user, dan

tombol Log out untuk keluar dari sistem.

Selayang
Visi Misi
Pandang
Struktur
Organisasi

Selamat Rencana Kerja


Datang (Renja)

Usulan
Halaman Utama Pembangunan

Log In Laporan
Manajemen Desa
Log Out
Jadwal Musdes
Admin Menu User
Kecamatan
Manajemen
User

Gambar 4.3. Use Case System Admin Kecamatan

37
c. Use Case System Desa

Halaman Desa/keluraha ini digunakan oleh Desa/kelurahan

untuk mengelola sistem sesuai level akses, saat Desa/kelurahan

sukses login menu aktif hanya menu rencana kerja dan usulan

pembangunan guna mengirim rencana kerja dan usulan

pembangunan desa, dan tombol Log out untuk keluar dari sistem.

Hasil inputan Desa/kelurahan yang dikirim ke sistem hanya dapat

dilihat oleh desa itu sendiri, Kecamatan Malunda dan

Balitbangren Kab. Majene, sehingga desa lain tidak bisa melihat

rencana kerja dan usulan pembangunan desa lain.

Rencana Kerja
(Renja)

Log In Usulan
Manajemen Desa Pembangunan
Log Out Desa
Admin
Desa
Laporan

Gambar 4.4. Use Case System Admin

Desa d. Use Case Halaman Home Website

Halaman homepage adalah halaman pertama kali muncul

pada saat admin ataupun pengunjung membuka ataupun

menggunakan sistem ini. hasil dari perancangan sistem berbasis

web dimana pada bagian header terdapat menu-menu yang di

gunakan untuk fungsi tertentu untuk mengetahui informasi di

dalamnya seperti pada gambar dibawah ini.

38
Home Selayang
Pandang

Profil Visi Misi

Jadwal Struktur
Musdes Organisasi

Data Hasil
Musrenbang

Grafik Usulan

Realisasi
Pengumuman
Pembangunan

Prioritas
Berita Publik
Pembangunan

Realisasi
Pembangunan
Kontak Kami

Login

Gambar 4.5. Use Case Halaman Home Website

4.3.2. Kamus Data

Kamus data digunakan untuk memberikan penjelasan

mengenai file yang diperoleh pada Data Flow Diagram (DFD), yaitu

sebagai berikut :

1. Tabel Kamus Data Konfiguras

Tabel 4.1. Kamus Data Konfigurasi


Kamus Data Konfigurasi Website
Nama arus data Data Konfigurasi Website
Bentuk data File
Penjelasan Dipergunakan untuk menyimpan semua Data
Konfigurasi Website
Periode Konfigurasi Website
Struktur data Setiap kali penginputan data Identitas Website
No Field Type Lebar Keterangan
1 id_identitas Int 5 identitas Id
2 nama_website varchar 100 Nama website
3 facebook varchar 100 Email website
4 url varchar 50 Lokasi penyimpanan website
5 twitter varchar 100 Facebook website
6 user_twitter varchar 100 rekening website
7 meta_deskripsi varchar 250 Nomor telpon website
8 meta_keyword varchar 250 Keterangan penyajian website
9 email varchar 50 Kata sambuntan website
10 no_telp varchar 50 Nomor telpon
39
11 hari_kerja varchar 250 Hari kerja
12 jam kerja varchar 250 Jam kerja
13 alamat text - Gambar favicon website
14 favicon varchar 50 Lokasi google maps website

2. Tabel Kamus Data Menu Utama

Tabel 4.2. Kamus Data Menu Utama


Kamus Data Menu Website
Nama arus data : Data Menu Website
Bentuk data : File
Penjelasan : Dipergunakan untuk menyimpan Data Menu
Website
Periode : Menu Beranda Website
Struktur data : Setiap kali penginputan data Menu Beranda
Website
No. Field Type Lebar Keterangan
1 id_menu Integer 5 menu Id
2 nama_ menu Varchar 30 Nama menu
3 link Varchar 100 Link Menu
4 aktif enum - Diaktifkan
5 position enum - Posisi menu
6 urutan Integer 5 Urutan menu

3. Tabel Kamus Data Desa

Tabel 4.3. Kamus Data Desa


Kamus Data Desa
Nama arus data : Data Desa
Bentuk data : File
Penjelasan : Dipergunakan untuk menyimpan Data Desa
Struktur data : Setiap kali penginputan Data Desa
No. Field Type Lebar Keterangan
1 id_desa Integer 5 desa Id
2 nmdesa Varchar 50 Nama desa

40
4. Tabel Kamus Data Rencana Kerja

Tabel 4.4. Kamus Data Rencana Kerja


Kamus Data Rencana Kerja
Nama arus data : Data Rencana Kerja
Bentuk data : File
Penjelasan : Dipergunakan untuk menyimpan Data
Rencana Kerja
Periode : Data Rencana Kerja
Struktur data : Setiap kali penginputan Data Rencana Kerja
No. Field Type Lebar Keterangan
1 id_renja Integer 5 Rencana kerja Id
2 nmdesa Varchar 100 Nama desa
3 jdlrenja Varchar 100 Tema / judul rencana kerja
4 Isi_renja text - Isi materi rencana kerja

5. Tabel Kamus Data Usulan Pembangunan

Tabel 4.5. Kamus Data Usulan Pembangunan


Kamus Data Usulan Kegiatan
Nama arus data : Data Usulan Pembangunan
Bentuk data : File
Penjelasan : Dipergunakan untuk menyimpan Data Usulan
Kegiatan
Periode : Kategori Data Usulan Kegiatan
Struktur data : Setiap kali penginputan Data Usulan Kegiatan
No. Field Type Lebar Keterangan
1 id_ usulan Integer 5 Kategori Id
2 nmdesa Varchar 100 Nama Kategori
3 Bidang Varchar 100 Bidang kegiatan
4 Jnskegiatan Varchar 100 Jenis kegiatan pembangunan
5 Lokasi Varchar 100 Lokasi pembangunan
6 Volome Varchar 100 Volume satuan
7 Sasaran Varchar 100 Sasaran pencapaian
8 Tahun date - Tahun anggaran
9 Jumlah Integer 250 Jumlah anggaran
10 S_dana Varchar 100 Sumber dana anggaran

41
6. Tabel Kamus Data Jadwal Musdes

Tabel 4.6. Kamus Data Jadwal Musdes


Kamus Data Jadwal Musdes
Nama arus data : Data Jadwal Musdes
Bentuk data : File
Penjelasan : Dipergunakan untuk menyimpan Data Jadwal
Musdes
Periode : Data Jadwal Musdes
Struktur data : Setiap kali penginputan Data Jadwal Musdes
No. Field Type Lebar Keterangan
1 id_jadwal Integer 5 Jadwal Musdes Id
2 Tm_jadwal Varchar 100 Tema Jadwal Musdes
3 Isi_jadwal text - Isi Jadwal Musdes
4 Hari Varchar 20 Hari
5 Tanggal date - Tanggal
6 Jam time - Jam
7 Gambar Varchar 100 Upload File Scan

7. Tabel Kamus Data User

Tabel 4.7. Kamus Data User


Kamus Data User/Admin
Nama arus data : Data User/Admin
Bentuk data : File
Penjelasan : Dipergunakan untuk menyimpan Data
User/Admin
Periode : User/Admin
Struktur data :Setiap kali penginputan data User/Admin
No. Field Type Lebar Keterangan
1 id_ user Integer 5 User Id
2 username Varchar 100 Username
3 password Varchar 100 Password
4 nama_lengkap Varchar 100 Nama Lengkap User
5 email date 12 Email User
6 no_telp Integer 12 Nomor telpon user
7 photo Varchar 100 Photo user
8 hak_level Varchar 100 Hak akses

42
4.4. Pembahasan

4.4.1. Analisis

Analisa Sistem (System analysis) adalah penguraian dari suatu

sistem informasi yang utuh ke dalam bagian-bagian komponennya

dengan maksud untuk mengidentifikasikan dan mengevaluasi

berbagai permasalahan, kesempatan, hambatan yang terjadi dan

kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

4.4.2. Desain Sistem

Desain sistem merupakan suatu sistem kegiatan yang

dilakukan untuk mendesain suatu sistem yang mempunyai tahapan-

tahapan kerja yang tersusun secara logis, dimulai dari pengumpulan

data yang diperlukan guna pelaksanaan perancangan tersebut.

Langkah selanjutnya adalah menganalisis data yang telah

dikumpulkan guna menentukan batasan-batasan sistem, kemudian

melangkah lebih jauh lagi yakni merancang sistem tersebut.

4.4.3. Implementasi Desain Input

1. Form Login

Form Login ini digunakan oleh admin Balitbangren,

Kecamatan Malunda dan Desa yang sudah terdaftar di sistem

database dan apabila username dan password yang dimasukkan

benar akan muncul menu halaman beranda dashboard. Lihat

gambar 4.6.

43
Gambar 4.6. Form Login

2. Halaman Input Desa/kelurahan

a. Halaman Input Rencana Kerja ini digunakan oleh setiap

Desa/kelurahan yang ada di Kecamatan Malunda untuk

mengetik langsung dan mengirim rencana kerja yang akan

dipantau langsung oleh Kec. Malunda dan Balitbangren

Kab. Majene. Sistem ini juga menyediakan alternatif lain

untuk mengusulkan rencana kerja yaitu dengan cara

mengupload file, setelah berhasil divalidasi rencana kerja akan

tersimpan di system.

Gambar 4.7. Halaman Input Rencana Kerja

44
Gambar 4.8. Form Upload Rencana Kerja

Halaman di bawah ini akan tampil ketika Desa/kelurahan

berhasil mengirim rencana kerja, halaman ini di gunakan

untuk melihat status verifikasi dari Kecamatan Malunda dan

Balitbangren Kab. Majene.

Gambar 4.9. Halaman Hasil Inputan Rencana Kerja

Gambar 4.10. Status Rencana Kerja

b. Halaman Input usulan pembangunan ini digunakan oleh setiap

Desa/kelurahan yang ada di Kec. Malunda untuk menginput

dan mengirim usulan pembangunan yang akan dipantau

langsung oleh Balitbangren dan Kec. Malunda.

Sistem ini juga menyediakan alternatif lain untuk

45
mengusulkan usulan pembangunan desa yaitu dengan cara

mengupload file, setelah berhasil divalidasi usulan

pembangunan akan tersimpan di system.

Gambar 4.11. Halaman Input Usulan Pembangunan

Gambar 4.12. Form Upload Usulan Pembangunan

Halaman di bawah ini akan tampil ketika Desa/kelurahan

berhasil mengirim usulan pembangunan desa, halaman ini di

gunakan untuk melihat status verifikasi dari Balitbangren dan

Kecamatan Malunda.

Gambar 4.13. Hasil Inputan Usulan Pembangunan

46
Gambar 4.14. Status Usulan Pembangunan

c. Halaman laporan dibawah ini digunakan oleh Desa/kelurahan

untuk mencetak rencana kerja dan usulan pembangunan desa.

Gambar 4.15. Cetak Laporan

3. Halaman Kecamatan Malunda

a. Halaman dibawah ini digunakan oleh Kecamatan Malunda

untuk melakukan monitoring dan verifikasi kelengkapan data

rencana kerja sebelum di proses ke Balitbangren, hanya data

rencana kerja yang lengkap yang akan di proses ke

Balitbangren.

Gambar 4.16. Verifikasi Rencana Kerja

47
Gambar 4.17. Hasil Verifikasi Rencana Kerja

Gambar 4.18. Status Verifikasi Rencana kerja

b. Halaman dibawah ini akan tampil ketika Kecamatan Malunda

ingin melakukan verifikasi namun Balitbangren belum

melakukan verifikasi berdasarkan prioritas pembangunan

sehingga Kecamatan Malunda harus menunggu konfirmasi

dari Balitbangren, setelah Balitbangren melakukan verifikasi,

Kecamatan Malunda bisa melakukan verifikasi berdasarkan

hasil musrenbang kecamatan yang diterima dan ditolak.

Gambar 4.19. Menunggu Konfirmasi Balitbangren

48
Gambar 4.20. Verifikasi Usulan Pembangunan

Gambar 4.21. Hasil Verifikasi Usulan Pembangunan

c. Halaman laporan dibawah ini digunakan oleh Kecamatan

Malunda untuk mencetak rencana kerja dan usulan

pembangunan desa.

49
Gambar 4.23. Cetak Laporan

4. Halaman Balitbangren

a. Halaman Balitbangren ini digunakan oleh admin Balitbangren

untuk melakukan verifikasi Rencana Kerja desa

dan melakukan verifikasi Usulan pembangunan desa

berdasarkan prioritas pembangunan yang sudah ditentukan,

verifikasi rencana kerja hanya dapat dilakukan setelah

Kecamatan Malunda memonitoring dan verifikasi

kelengkapan data Rencana Kerja yang lengkap dan verifikasi

Usulan Pembangunan berdasarkan prioritas pembangunan

hanya akan dilakukan apabila desa sudah mengirim Rencana

Kerja.

Gambar 4.24. Verifikasi Rencana Kerja

50
Gambar 4.25. Hasil Verifikasi Rencana Kerja

Gambar 4.26. Status Verifikasi Rencana Kerja

Gambar 4.27. Verifikasi Usulan Pembangunan

Gambar 4.28. Hasil Verifikasi Usulan Pembangunan

51
Gambar 4.29. Status Verifikasi Usulan Pembangunan

b. Halaman laporan dibawah ini digunakan oleh Balitbangren

Kab. Majene untuk mencetak rencana kerja dan usulan

pembangunan desa.

Gambar 4.30. Cetak Laporan

5. Halaman Input Desa/kelurahan

Halaman Input Desa ini digunakan oleh admin untuk

menginput, update, dan hapus nama-nama desa yang ada di

Kecamatan Malunda.

Gambar 4.31. Halaman Input Desa

52
6. Halaman Input Jadwal Musdes

Halaman input jadwal musdes ini digunakan oleh admin

Balitbangren dan Kecamata Malunda untuk menginput, update,

dan hapus jadwal musdes kecamatan malunda sesuai hasil yang

dirapatkan, seperti jadwal musdes, isi jadwal musdes dan file hasil

scan.

Gambar 4.32. Halaman Input Jadwal Musdes

7. Halaman Input User

Halaman ini digunakan oleh admin Balitbangren dan

Kecamatan Malunda untuk menambah pengguna website, update,

hapus dan blokir .

Gambar 4.33. Input User

53
4.4.4. Implementasi Desain Output

1. Halaman Output Home Website

Berikut ini merupakan gambar halaman homepage adalah

halaman pertama kali muncul pada saat admin ataupun

pengunjung membuka ataupun menggunakan sistem ini. hasil dari

perancangan sistem berbasis web dimana pada bagian header

terdapat menu-menu yang di gunakan untuk fungsi tertentu untuk

mengetahui informasi di dalamnya seperti pada gambar dibawah

ini.

Gambar 4.34. Halaman Output Home Website

2. Halaman Output Jadwal Musdes

Berikut ini merupakan halaman output jadwal musrenbang

desa kecamatan malunda kabupaten majene.

54
Gambar 4.35. Halaman Output Jadwal

Musdes 3. Halaman Output Data Hasil Musdes

Berikut ini merupakan halaman output hasil musrenbang

desa hasil dari penginputan admin kecamatan sesuai dengan

usulan musrenbang yang diterima seperti pada gambar dibawah

ini.

Gambar 4.36. Halaman Output Data Hasil Musdes

4. Halaman Output Grafik Usulan

Berikut ini merupakan halaman output grafik usulan hasil

dari penginputan dari Desa/kelurahan berdasarkan bidang usulan,

jumlah anggaran terbanyak yang diusulkan oleh Desa/kelurahan

dan jumlah usulan pembangunan setiap Desa/kelurahan yang

sudah terealisasi, seperti pada gambar dibawah ini.

55
Gambar 4.37. Halaman Output Grafik Usulan

Gambar 4.38. Halaman Output Grafik Usulan

Gambar 4.39. Halaman Output Grafik Realisasi Pembangunan

5. Halaman Output Berita Publik

Berikut ini merupakan halaman output berita publik dari

hasil dari penginputan seperti pada gambar dibawah ini.

56
4.4.5. Kode Program

1. Kode Program Grafik

<?php
$koneksi =
mysqli_connect("localhost","root","","dbpembangunan"); ?>

<div style="width: 1000px;margin: 0px auto;">


<canvas id="myChart"></canvas>
</div>
<br/>
<br/>
<script>
var ctx =
document.getElementById("myChart").getContext('2d');
var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: ["Penyelenggaraan Pemerintahan
Desa", "Pembangunan Desa", "Pembinaan Kemasyarakatan",
"Pemberdayaan Masyarakat"],
datasets: [{
label: '',
data: [
<?php
$jumlah_teknik =
mysqli_query($koneksi,"select * from usulan where
bidang='Penyelenggaraan Pemerintahan Desa'");
echo
mysqli_num_rows($jumlah_teknik);
?>,
<?php
$jumlah_ekonomi =
mysqli_query($koneksi,"select * from usulan where
bidang='Pembangunan Desa'");
echo
mysqli_num_rows($jumlah_ekonomi);
?>,
<?php
$jumlah_fisip =
mysqli_query($koneksi,"select * from usulan where
bidang='Pembinaan Kemasyarakatan'");
echo
mysqli_num_rows($jumlah_fisip);
?>,

57
<?php
$jumlah_pertanian =
mysqli_query($koneksi,"select * from usulan where
bidang='Pemberdayaan Masyarakat'");
echo
mysqli_num_rows($jumlah_pertanian);
?>
],
backgroundColor: [
'rgba(204,0,0,0.6)',
'rgba(0,0,204,0.6)',
'rgba(0,204,0,0.6)',
'rgba(204,204,0,0.6)'
],
borderColor: [
'rgba(204,0,0,1)',
'rgba(0,0,204,1)',
'rgba(0,204,0,1)',
'rgba(204,204,0,1)'
],
borderWidth: 1
}]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:true
}
}]
}
}
});
</script>

4.4.6. Teknik Pengujian Sistem

1. Pengujian Black Box

Black Box Testing (pengujian kotak hitam) yaitu menguji

perangkat lunak dari segi spesifikasi fungsional tanpa menguji

bentuk desain kode program. Pengujian dimaksudkan untuk

58
mengetahui apakah fungsi-fungsi, masukan dan keluaran dari

perangkat lunak sesuai dengan spesifikasi yang dibutuhkan.

Tebel 4.8. Hasil Pengujian Blackbox

Hasil
No. Pengujian Hasil yang diharapkan Ket
Pengujian

1 Desa, Kecamatan Malunda, Balitbangren

Tombol Ketika data login dimasukkan dan

Login tombol login di klik, maka akan

dilakukan proses pengecekan data

login. Apabila data login salah


Sesuai OK
maka akan ditampilkan pesan

kesalahan. Apabila data login

benar maka akan langsung masuk

ke halaman beranda dashboard

Tombol Jika diklik akan kembali ke


Sesuai OK
logout halaman utama

2 Form Desa

Tombol Input Jika di klik maka akan muncul


Sesuai OK
renja tampilan form input data renja

Tombol Input Jika di klik maka akan muncul

Usulan tampilan form input data usulan Sesuai OK

pembangunan pembangunan desa. Sistem akan

59
sukses menyimpan data apabila

melengkapi semua kolom dan

sistem tidak akan menyimpan

data apabila terdapat kolom yang

tidak terisi.

Tombol Dapat menyimpan record kedalam


Sesuai OK
Kirim database

Jika diklik akan membatalkan


Tombol Batal Sesuai OK
penambahan atau pengeditan

Dapat masuk ke dalam form edit

Klik Edit data dan menampilkan data yang Sesuai OK

ingin diubah

Tombol Dapat memperbarui data dan


Sesuai OK
Update mendapatkan pembaharuan

Sistem akan memberikan

Klik Hapus peringatan “anda yakin data akan Sesuai OK

di hapus?OK/Cencel”

Setelah dimasukan data yang

Serach ingin dicari maka akan Sesuai OK

Menampilkan data yang di cari

Dapat menampilkan data


Klik Next Sesuai OK
selanjutnya

3 Form Kecamatan Malunda

60
Input Jadwal Jika di klik akan muncul tampilan
Sesuai OK
Musdes form input jadwal musdes

Tombol Data jadwal musdes yang telah di


Sesuai OK
Simpan isi tersimapan ke database

Tombol Jika diklik maka akan kembali ke


Sesuai OK
Batal halaman dashboard kecamatan

Dapat masuk ke dalam form edit

Klik Edit data dan menampilkan data Sesuai OK

jadwal musdes yang ingin diubah

Tombol Dapat memperbarui data dan


Sesuai OK
Update mendapatkan pembaharuan

Klik Hapus Sistem akan memberikan

peringatan “anda yakin data akan Sesuai OK

di hapus?OK/Cencel”

Search Setelah dimasukan data yang

ingin dicari maka akan Sesuai OK

Menampilkan data yang di cari

Notifikasi Jika diklik akan tampil jumlah

pesan masuk, rencana kerja dan Sesuai OK

usulan pembangunan desa

Lihat Data Jika di klik akan muncul data


Sesuai OK
Renja rencana kerja

Verifikasi Dapat memilih status renja sesuai Sesuai OK

61
Renja hasil yang di lihat (Lengkap,

Belum lengkap)

Lihat Data Jika di klik akan muncul data


Sesuai OK
Usulan usulan pembangunan desa

Dapat memilih status usulan


Verifikasi
berdasarkan hasil musrenbang Sesuai OK
Usulan
kecamatan (Terima/Tolak)

Tombol Jika diklik maka akan kembali ke


Sesuai OK
Batal halaman dashboard kecamatan

Setelah dimasukan data yang

Serach ingin dicari maka akan Sesuai OK

Menampilkan data tersebut

Dapat menampilkan data


Next Sesuai OK
selanjutnya

Akan mencetak data renja dan


Cetak Sesuai OK
usulan

Jika di klik maka akan tampil

Input User form untuk menambah pengguna Sesuai OK

website.

4 Form Balitbangren

Input User Jika di klik maka akan tampil


Sesuai OK
form untuk menambah pengguna

Input Nama Jika di klik maka akan tampil Sesuai OK

62
Desa form untuk menambah nama

Desa/kelurahan

Input Jadwal Jika di klik maka akan tampil


Sesuai OK
Musdes form input jadwal musdes

Input Jika di klik maka akan tampil


Sesuai OK
Pengumuman form input pengumuman

Notifikasi Jika diklik akan menampilkan

jumlah pesan masuk, rencana


Sesuai OK
kerja dan usulan pembangunan

desa

Lihat Data Jika di klik akan muncul data


Sesuai OK
Renja rencana kerja

Verifikasi Jika di klik maka status renja akan


Sesuai OK
Renja berubah menjadi Acc

Lihat Data Jika di klik akan muncul data


Sesuai OK
Usulan usulan pembangunan

Verifikasi Dapat memilih status usulan

Usulan berdasarkan prioritas Sesuai OK

pembangunan (Acc/No Acc)

Tombol Batal Jika diklik maka akan kembali ke


Sesuai OK
halaman dashboard Balitbangren

Search Setelah dimasukan data yang


Sesuai OK
ingin dicari maka akan

63
Menampilkan data tersebut

Next Dapat menampilkan data


Sesuai OK
selanjutnya

Cetak Akan mencetak data renja dan


Sesuai OK
usulan

2. Pengujian Basis Patch System

Dalam pengujian menggunkan basis Patch,ada beberapa elemen

penting yang harus di ketahui,antara lain :

a. Node (N),yaitu simbol yang mewakili suatu proses yang ada

pada setiap Flowchart.Simbol Node (N) adalah sebagai

berikut:

b. Edge (E),yaitu garis-garis yang menghubungkan node satu

dengan node yang lainnya pada Flowchart.Simbol Edge (E)

adalah sebagai berikut:

c. Prediksi (P),yaitu node yang mempunyai minimal dua buah

edge Simbol Predikat (P) adalah sebagai berikut:

d. Region (R) , yaitu suatu wilayah tertutup yang terbentuk dari

Node dan Edge.Simbol Region (R) adalah sebagai berikut:

64
Rumusan yang di gun akan dala pengujian Basis Patch

adalah sebagai berikut :

1. V(G)=E–N+2

2. V(G)=P+1

Pengujian pada suatu aplikasi dapat di katakan berhasil jika

hasil dari rumusan 1 dan rumusan 2 adalah sama.

Salah satu teknik pengujian menggunakan sistem White

Box adalah Basis Patch Sistem. Metode Basis Patch di gunakan

untuk menentukan ukuran kompleksitas logika (logika

complexity measure) dari suatu desain. Ukuran kompleksitas

logika berguna untuk menentukan banyaknnya pengujian yang

di lakukan untuk menjamin semua jalur di uji setidaknnya

sekali.

Teknik ini mempunyai 3 langkah dalam pelaksanaanya

yaitu :

1. Teknik prosedural dengan menggambarkan Flowgraph

perancangan prosedural di beri nomor untuk memudahkan

pembuatan Flowgraph.

2. Menentukan Cyclomatic Complexity untuk Flowgraph

yang di buat.Dengan rumusan V(G) = E – N + 2 , dimana

V(G) adalah jumlah Region pada Flowgraph.

3. Menentukan Independent pada Flowgraph Independent

patch adalah jalur yang melintas dalam sistem dimana

65
ekurang-kurangnnya terdapat ada Flowgraph , E adalah

jumlah Edge , dan N adalah jumlah Node pada proses

perintah yang baru. Dalam istilah Flowgraph, Independent

Patch harus bergerak sekurang-kurangnnya pada satu

Edge, dimana pada Edge yang akan dilewatkan tidak dapat

di lewati Edge sebelum jalur tersebut

didefenisikan.Berdasarkan teknik pengujian yang di pilih

maka di buat Flowchart dan Flowgraph dari setiap bagian

sistem.

4.4.7. Flowchart

1. Flowchart Halaman Login

Mulai

Form Login
Input user & pass

Cek User & Pass


Tidak

Ada?

Ya

Level=1? Ya Balitbangren
Tidak
Kecamatan
Level=2? Ya
Malunda
Tidak

Level=3? Ya Desa/kel
Tidak

Selesai

Gambar 4.42. Flowchart Halaman Login

66
2. Flowchart Menu Desa

Menu Desa

Dashboard :
1. Input Rencana Kerja
2. Input Usulan Musrenbang Desa
3. Laporan
4. Log Out

Input Rencana
Pil=1? Ya
Kerja
Tidak
Input Usulan
Pil=2? Ya
Pembangunan Desa
Tidak

Pil=3? Ya Laporan

Tidak

Pil=4? Ya Log Out

Tidak

Selesai

Gambar 4.43. Flowchart Menu Desa


3. Flowchart Menu Kecamatan
Menu
Kecamatan

Dashboard :
1. Halaman Utama
2. Rencana Kerja
3. Usulan Pembangunan Desa
4. Laporan
5. Jadwal Musdes
6. Manajemen User
7. Log Out

Pil=1? Ya Halaman
Utama

Tidak

Pil=2? Ya Rencana

Kerja
Tidak
Usulan
Pil=3? Ya
Pembangunan
Tidak

Pil=4? Ya Laporan

Tidak
Jadwal
Pil=5? Ya
Musdes
Tidak

Manajemen
Pil=6? Ya
User

Tidak

Pil=7? Ya Log Out

Tidak

Selesai

Gambar 4.44. Flowchart Menu Kecamatan

67
4. Flowchart Menu Balitbangren

Menu
Balitbangren

Dashboard :
1. Halaman Utama
2. Manajemen Desa
3. Manajemen User
4. Log Out

Halaman
Pil=1? Ya
Utama
Tidak

Pil=2? Ya Manajemen
Desa
Tidak

Pil=3? Ya Menu User

Tidak

Pil=4? Ya Log Out


Tidak

Selesai

Gambar 4.45. Flowchart Menu Balitbangren

5. Flowchart Input Rencana Kerja

Input Renja

Menu
Input Renja

Input Renja

Tampilkan Data
Sudah Ada? Ya
Rencana Kerja
Tidak
Input Renja
1. Judul
2. Tahun
3. Isi Materi

Simpan Semua
Data
Ya

Selesai
Tidak

Selesai

Gambar 4.46. Flowchart Input Rencana Kerja

68
6. Flowchart Verifikasi Rencana Kerja

Verifikasi
Renja

Menu
Verifikasi Renja

Tampilkan Data Rencana


Cek ? Ya
Kerja

Tidak
Verifikasi Renja
1. Lengkap
2. Belum Lengkap
3. ACC

Simpan Semua Data

Ya

Selesai
Tidak

Selesai

Gambar 4.47. Flowchart Verifikasi Rencana Kerja

7. Flowchart Input Usulan Pembangunan Desa

Input Usulan

Menu
Input Usulan

Input Usulan

Tampilkan Data Usulan


Sudah Ada? Ya
Pembangunan Desa

Tidak

Input Usulan
1. Bidang
2. Jenis Kegiatan
3 Lokasi
4. Volume
5. Sasaran
6. Tahun
7. Jumlah

Simpan Semua Data

Ya

Selesai
Tidak

Selesai

Gambar 4.48. Flowchart Input Usulan Pembangunan

69
8. Flowchart Verifikasi Usulan Pembangunan Desa

Verifikasi
Usulan

Menu
Verifikasi Usulan

Tampilkan Data Usulan


Cek ? Ya
Pembangunan Desa

Tidak
Verifikasi Usulan
1. ACC
2. No ACC
3. Terima
4. Tolak

Simpan Semua Data

Ya

Selesai
Tidak

Selesai

Gambar 4.49. Flowchart Verifikasi Usulan

9. Flowchart Input Jadwal Musdes

Input Jadwal
Musdes

Menu
Input Jadwal Musdes

Input Jadwal
Musdes

Tampilkan Jadwal
Sudah Ada? Ya
Musrenbang Desa

Tidak

Input Jadwal Musdes


1. Jadwal Musdes
2. Isi Jadwal Musdes
3. Upload File Scan

Simpan Semua Data

Ya

Selesai
Tidak

Selesai

Gambar 4.50. Flowchart Input Jadwal Musdes

70
10. Flowchart Input User

Input User

Menu
Input User

Input User

Sudah Ada? Ya Tampilkan Data User

Tidak

Input User
1. Username
2. Password
3. Nama Lengkap
4. Email
5. No Telp/Hp
6. Nama Desa
7. Upload Foto
8. Pilih Hak Akses

Simpan Semua Data

Ya
Tidak
Selesai

Selesai

Gambar 4.51. Flowchart Input User

4.4.8. Flowgraph

Berdasarakan teknik pengujian yang dipilih, maka dibuat flowgraph

dari setiap bagian sistem.

1. Flowgraph Halaman Login

Form ini digunakan oleh Desa/Kelurahan, Kecamatan

Malunda dan Balitbangren yang sudah terdaftar di sistem

database dan apabila username dan password yang dimasukkan

benar akan muncul menu halaman beranda dashboard.

71
1

5 6

7 8

9 10

11

Gambar 4.52. Flowgraph Halaman Login

Keterangan :

Node (N) = 11

Edge (E) = 14

Predikat (P) = 4

Region (R) = 5

a) V (G) = (E – N) + 2 b) V (G) = P + 1

= (14– 11) + 2 = 4+1

=5 =5

Path 1 :1–2–3–4 –5–6–11

Path 2 : 1 –2–3–4 –5–7 –8–11

Path 3 : 1 –2–3–4 –5 –7–9–11

Path 4 : 1 –2–3–4 –2 – 3 –4–5–6–11

Path 5 : 1 –2–3–4 –5 – 7 –9–11

72
2. Flowgraph Menu Desa

Menu Desa mengelola sistem sesuai level akses, saat Desa

sukses login menu aktif hanya menu rencana kerja dan usulan

pembangunan untuk mengirim rencana kerja dan usulan

pembangunan desa, laporan dan tombol Log out untuk keluar dari

sistem.

3 4

5 6

7 8

9 10

11

Gambar 4.53. Flowgraph Menu Desa

Keterangan :

Node (N) = 11

Edge (E) = 14

Predikat (P) = 4

Region (R) = 5

a) V (G) = (E – N) + 2 b) V (G) = P + 1

= (14– 11) + 2 = 4+1

=5 =5

73
Path 1 : 1 – 2 – 3 – 4 – 11

Path 2 : 1 – 2 – 3 – 5 – 6 –11

Path 3 : 1 – 2 – 3 – 5 –7 – 8 – 11

Path 4 : 1 – 2 – 3 – 5 – 7– 9– 10 – 11

Path 5 : 1 – 2 – 3 – 5 – 7– 9 – 11

3. Flowgraph Menu Kecamatan Malunda

Menu Kecamatan digunakan untuk mengelola sistem sesuai

level akses, saat admin kecamatan sukses login menu aktif hanya

menu halaman utama, rencana kerja, usulan pembangunan desa,

laporan, jadwal musdes, manajemen user, dan tombol Log out

untuk keluar dari sistem.

3 4

5 6

7 8

9 10

11 12

13 14

15 16

17

Gambar 4.54. Flowgraph Menu Kecamatan

74
Keterangan :

Node (N) = 17

Edge (E) = 23

Predikat (P) = 7

Region (R) =8

a) V (G) = (E – N) + 2 b) V(G) = P+1

= (23– 17) + 2 = 7+1

=8 =8

Path 1 : 1 – 2 – 3 – 4 – 17

Path 2 : 1 – 2 – 3 – 5 – 6 –17

Path 3 : 1 – 2 – 3 – 5 –7 – 8 – 17

Path 4 : 1 – 2 – 3 – 5 – 7– 9– 10 – 17

Path 5 : 1 – 2 – 3 – 5 –7–9 –11–12 – 17

Path 6 : 1 – 2 – 3 – 5 –7–9 – 11 – 13 – 14 – 17

Path 7 : 1 – 2 – 3 – 5 –7–9 – 11 – 13 – 15 –16–17

Path 8 : 1 – 2 – 3 – 5 –7–9 –11–13–15–17

4. Flowgraph Menu Balitbangren

Menu Balitbangren ini digunakan untuk mengelola sistem

sesuai level akses terdapat beberapa menu utama yaitu : menu

halaman utama yang berisi sub menu seperti selayang pandang,

visi misi, struktur organisasi dan selamat datang, Menu

Manajemen desa yang berisi sub menu seperti : desa, rencana

kerja, usulan pembangunan desa, laporan, jadwal musdes,

75
pengumuman, Menu User yang berisi sub manajemen user,

manajemen modul, dan tombol Log out untuk keluar dari sistem.

3 4

5 6

7 8

9 10

11

Gambar 4.55. Flowgraph Menu Balitbangren

Keterangan :

Node (N) = 11

Edge (E) = 14

Predikat (P) = 4

Region (R) = 5

a) V (G) = (E – N) + 2 b) V(G) = P+1

= (14– 11) + 2 = 4+1

=5 =5

Path 1 : 1 –2–3–4–11

Path 2 : 1 –2–3–5–6–11

Path 3 : 1 –2–3–5–7–8–11

Path 4 : 1 –2–3–5–7–9–10–11

76
Path 5 : 1 – 2 – 3 – 5 – 7– 9 – 11

5. Flowgraph Input Rencana Kerja

Halaman Input Rencana Kerja ini digunakan oleh Desa

untuk mengirim Rencana Kerja ke sistem dan secara otomatis

admin Balitbangren dan Kecamatan Malunda bisa memantau

Rencana Kerja tersebut yang dikirim oleh desa seperti : judul, dan

isi materi rencana kerja.

4 5

Gambar 4.56. Flowgraph Input Rencana Kerja


Keterangan :

Node (N) =9

Edge (E) =9

Predikat (P) = 1

Region (R) =2

77
a) V (G) = (E–N)+2 b) V(G) = P+1

= (9–9)+2 = 1+1

=2 =2

Path 1 : 1 – 2 – 3 –4–5–9

Path 2 : 1 – 2 – 3 –4–6–7–8–9

6. Flowgraph Verifikasi Rencana Kerja

Verifikasi Rencana Kerja dilakukan oleh Kecamatan Malunda

dan Balitbangren. Tahap pertama Kecamatan Malunda

melakukan monitoring dan verifikasi Rencana kerja yang lengkap

dengan status Lengkap dan Belum Lengkap yang artinya apabila

lengkap maka data tersebut akan di proses ke Balitbangren dan

apabila tidak lengkap data tersebut akan kembali ke desa.

3 4

Gambar 4.57. Flowgraph Verifikasi Rencana Kerja

Keterangan :

Node (N) =8

78
Edge (E) =8

Predikat (P) =1

Region (R) =2

a) V (G) = (E – N) + 2 b) V(G) = P+1

=(8–8)+2 = 1+1

=2 =2

Path 1:1–2–3–4–8

Path 2 :1–2–3–5–6–7–8

7. Flowgraph Input Usulan Pembangunan Desa

Input Usulan Pembangunan Desa digunakan oleh desa

untuk mengirim usulan pembangunan ke sistem sehingga admin

Balitbangren dan Kecamatan Malunda bisa memantau usulan

tersebut yang dikirim oleh Desa/kelurahan.

4 5

Gambar 4.58. Flowgraph Input Usulan Pembangunan

79
Keterangan :

Node (N) =9

Edge (E) =9

Predikat (P) =1

Region (R) =2

a) V (G) = (E – N) + 2 b) V (G) = P + 1

=(9–9)+2 = 1+1

=2 =2

Path 1 : 1 – 2 – 3 – 4 – 5 – 9

8. Flowgraph Verifikasi Usulan Pembangunan

Verifikasi Usulan Pembangunan Desa digunakan oleh

admin Balitbangren dan Kecamatan Malunda untuk

memverifikasi usulan pembangunan desa yang dikirim oleh

Desa/kelurahan. Tahap pertama Balitbangren melakukan

verifikasi dengan status Acc dan No Acc yang artinya apabila

usulan di Acc akan dilanjut ke tingkat kecamatan dan apabila No

Acc berarti usulan tersebut tidak dilanjut karena tidak sesuai

perioritas pembangunan dan tahap kedua setelah musrenbang

Kecamatan Malunda dilaksanakan kecamatan melakukan

verifikasi ulang untuk usulan yang telah diterima dan ditolak.

80
1

3 4

Gambar 4.59. Flowgraph Verifikasi Usulan Pembangunan

Keterangan :

Node (N) =8

Edge (E) =8

Predikat (P) = 1

Region (R) = 2

a) V (G) =(E–N)+2 b) V(G) = P+1

=(8–8)+2 = 1+1

=2 =2

Path 1 : 1 –2–3–4–8

Path 2 : 1 –2–3–5–6–7–8

9. Flowgraph Input Jadwal Musdes

Input jadwal musdes digunakan oleh admin Balitbangren

dan Kecamatan Malunda untuk menginput, update, dan

81
hapus jadwal musdes Kecamatan Malunda, seperti jadwal

musdes, isi jadwal musdes dan file hasil scan.

4 5

Gambar 4.60. Flowgraph Input Jadwal Musdes

Keterangan :

Node (N) =9

Edge (E) =9

Predikat (P) = 1

Region (R) = 2

a) V (G) = (E – N) + 2 b) V(G) = P+1

=(9–9)+2 = 1+1

=2 =2

Path 1 : 1 –2–3–4–5–9

Path 2 : 1 –2–3–4–6–7–8–9

82
10. Flowgraph Input User

Halaman input user digunakan oleh admin Balitbangren

untuk menginput, update, dan hapus maupun blokir data user

seperti : username, password, nama lengkap, email, nomor

telpon, foto dan hak akses.

4 5

Gambar 4.61. Flowgraph Input User

Keterangan :

Node (N) =9

Edge (E) =9

Predikat (P) = 1

Region (R) =2

a) V (G) = (E – N) + 2 b) V (G) = P + 1

=(9–9)+2 = 1+1

=2 =2

83
Path 1 : 1 – 2 – 3 – 4 – 5 – 9

Path 2 : 1 – 2 – 3 – 4– 6 –7 – 8 – 9

4.4.9. Hasil Pengujian Whitebox

Tabel hasil pengujian WhiteBox, merupakan tabel yang

menunjukkan valid dan tidaknya semua arus logika dari setiap menu

dan form yang terdapat dalam rancangan sistem informasi, tabel

pengujian WhiteBox tersebut adalah sebagai berikut :

Tabel 4.9. Hasil Pengujian Whitebox

Indpendent Kompleksitas
No Flowgraph Region
path Siklomatis
1. Form Login 5 5 5
2. Menu Desa 4 4 4
3. Menu Kecamatan 8 8 8
4. Menu Balitbangren 5 5 5
5. Input Renja 2 2 2
6. Verifikasi Renja 2 2 2
7. Input Usulan 2 2 2
8. Verifikasi Usulan 2 2 2
9 Input Jadwal Musdes 2 2 2
10. Input User 2 2 2
Jumlah 34 34 34

Berdasarkan tabel hasil pengujian whitebox diatas maka

disimpulkan bahwa program aplikasi yang dirancang dianggap valid.

Dalam hal ini program dinyatakan telah bebas dari error dan kesalahan

logika dengan beberapa asumsi sebagai berikut :

84
a. Dapat menjamin seluruh Independet Path di dalam modul yang

dikerjakan sekurang-kurangnya satu kali.

b. Dapat mengerjakan seluruh keputusan logikal dan seluruh loop

yang sesuai dengan batasannya, juga dapat mengerjakan seluruh

struktur dasar internal yang menjamin validitas.

85
BAB V

PENUTUP

5.1. Kesimpulan

Berdasarkan hasil penelitian yang telah dilakukan mulai dari awal

hingga proses pengujian terhadap Aplikasi Sistem Informasi Layanan

Musrenbang Desa Berbasi WEB maka dapat disimpulkan beberapa hal

sebagai berikut:

1. Aplikasi mampu membuat media penginputan data di dalam sebuah web

sehingga mempercepat proses pembuatan laporan musrenbang sehingga

meminimalisir biaya, waktu dan tenaga.

2. Aplikasi sebagai wadah penyampaian untuk mengusulkan hasil

musyawarah perencanaan pembangunan desa berupa rencana kerja dan

usulan pembangunan Desa/Kelurahan

3. Aplikasi mampu membantu menyeragamkan format usulan

pembangunan semua Desa/Kelurahan di Kecamatan Malunda.

4. Aplikasi menggunakan grafik untuk menampilkan informasi mengenai

bidang usulan dan jumlah anggaran terbanyak yang di usulkan oleh

Desa/kelurahan dalam satu tahun.

5.1 Saran-Saran

Penulis mengajukan beberapa saran yang mungkin dapat

dipertimbangkan yaitu :

1. Penulis menyadari bahwa sistem yang dibangun masih membutuhkan

penyempurnaan yang lebih baik. Oleh karena itu penulis menyarankan

86
agar Skripsi ini dapat dijadikan sebagai bahan referensi untuk

mengembangkan sistem informasi yang lebih sempurna.

2. Diharapkan penelitian selanjutnya dengan topik yang sama melakukan

pengembangan untuk menambah fitur-fitur secara lengkap dan sempurna

kedepannya serta tampilan desain bisa lebih baik lagi.

Demikian Kesimpulan dan saran penulis semoga hal tersebut

dapat dijadikan sebagai bahan masukan bagi mahasiswa-mhasiswi

terkhusus kepada penulis.

87
DAFTAR PUSTAKA

Alex Fahrudin, Bambang Eka Purnama, B. K. R. (2011). Pembangunan Sistem


Informasi Layanan Haji Berbasis Web Pada Kelompok Bimbingan Ibadah
Haji. Speed, 9330(1), 63–71.

Azhar, F. (2015). Partisipasi Masyarakat Dalam Musyawarah Perencanaan


Pembangunan ( MUSRENBANG ) di Kelurahan Pegirian Kecamatan
Semampir Kota Surabaya, 3, 67–68.

Azhar Susanto. (2017).Sistem Infromasi Manajemen konsep dan pengembangan


secara terpadu. bandung : Lingga jaya.

Ekalaya Bayu Putra, Dias Muhamad Ichsan, E. (2014). Aplikasi Dan Perancangan
Sistem Pengaduan Masyarakat Terhadap Pemkab Merangin Berbasis Web.

Eko Handoyo, Agung Budi Prasetijo, F. N. S. (2008). Aplikasi Sistem Informasi


Rumah Sakit Berbasis Web Pada Sub-Sistem Farmasi Menggunakan
Framework Prado, 7(1), 13.

Firman, A., Wowor, H., & Najoan, X. (2016). Sistem Informasi Perpustakaan
Berbasis Web Application. Jurnal Sistem Informasi Bisnis, 1(2), 66–77.
https://doi.org/10.21456/vol1iss2pp69-72.

Habibi, J. A. (2017). Pengembangan Aplikasi Pengajuan Usulan Musyawarah


Perencanaan Pembangunan (Musrenbang) Berbasis Web Di Kelurahan Kricak
Kota Yogyakarta.

Hans van der Heijden. (2002). Management Information Systems. Socio-Economic


Planning Sciences, 1(3), 50. https://doi.org/10.1016/0038-0121(68)90010-4.

Meirawan, D. A. T. dan D. (2013). Berbasis Teknologi Informasi Di Sekolah Dasar.


Implementasi Sistem Informasi Manajemen Akademik Berbasis Teknologi
Informasi Di Sekolah Dasar, (1), 61–72.

Muttaqin, F., & Musadieq, M. Al. (2014). Analisis dan Desain Sistem Informasi
Berbasis Komputer untuk Persediaan Barang pada Tokoh Bahan Bangunan
(Studi kasus pada UD . Sumber Bumi Subur ). Jurnal Administrasi Bisnis,
8(1), 1–7

88
Nurmala. (2015). Musyawarah Perencanaan Pembangunan (Musrenbang) Di
Kepenghuluan Sungai Segajah Jaya Kecamatan Kubu Kabupaten Rokan Hilir.
Biomass Chem Eng, 49(23–6), 1–14.

Palit, R. V, Rindengan, Y. D. Y., & Lumenta, A. S. M. (2015). Rancangan Sistem


Informasi Keuangan Berbasis Web Di Jemaat GMIM Bukit Moria
Malalayang. E-Journal Teknik Elektro Dan Komputer Vol, 4(7), 1–7.

Prawira, D., Hakam, E., Atletiko, J., Informasi, D. S., Teknologi, F., Teknologi, I.,
& Nopember, S. (2018). Rancang Bangun Visualisasi Usulan Penduduk Kota
Surabaya Pada Situs Monvis-Musrenbang Surabaya, 7(1).

Purnomo, D. (2013). Desain Sistem Informasi Pengolahan Data Musrenbang Badan


Perencanaan Pembangunan Daerah, 2013(25).

Rianingsih Djohani. (2008). Panduan Penyelenggaraan Musyawarah Perencanaan


Pembangunan Desa.

Rosa, N. (2016). Sistem Informasi Pengaduan Masyarakat Program Keluarga


Harapan Kota Pekanbaru ( Studi Kasus : Dinas Sosial dan Pemakaman Kota
Pekanbaru ), (6), 117–126.

Saputra, W. (2015). Partisipasi Masyarakat Dalam Musrenbang ( Musyawarah


Perencanaan Dan Pembangunan ) Di Desa Tembeling Kecamatan Teluk
Bintan Kabupaten Bintan.

Saputra, M. A. (2017). Perancangan Aplikasi Pengelolaan Data Usulan


Musrenbang Berbasis Web, 1–12.

Setiabudi, D. H., & Rahardjo, A. S. (2002). Aplikasi E-Commerce


Www.Komputeronline.Com Dengan Menggunakan Mysql Dan Php4 Djoni.
Jurnal Informatika, 3(2), 88–95.

Sindi, R. A. L. F. K. H. (2015). Sistem Informasi Produk Dan Data Calon Jamaah


Haji Dan Umroh Pada Pt. Travellindo Lusiyana Banjarmasin Berbasis Web.
Jurnal POSITIF, 1(1), 1–13.

Tarigan, I. R. (2017). Desain Sistem Informasi Manajemen Peralatan Industri


Furniture, 1(1).

89
Trimarsiah, Y., & Arafat, M. (2017). Analisis Dan Perancangan Website Sebagai
Sarana, 19, 1–10.

Vitianingsih, A. V. (2016). Game Edukasi Sebagai Media zPembelajaran


Pendidikan Anak Usia Dini. Inform, 1(1), 1–8.

Wikipedia. (2016). Diagram alir Simbol-Simbol Jenis-Jenis Diagram Alir, 7–8.

90

Anda mungkin juga menyukai