SKRIPSI
Oleh :
i
HALAMAN PENGESAHAN
memperoleh strata satu (S1) program studi Teknik Informatika Pada STMIK
Lamappapoleonro Soppeng.
Watansoppeng, 2021
PEMBIMBING I PEMBIMBING II
Disahkan oleh:
KETUA YAYASAN PENDIDIKAN LAMAPPAPOLEONRO SOPPENG
ii
Skripsi ini telah diterima oleh Rektor Universitas Lamappapoleonro dan Wakil
memiliki derajat Sarjana Starata Satu (S1) Prodi Studi Teknik Informatika (TI)
WatanSoppeng, 2021
WAKIL REKTOR
PEMBIMBING I PEMBIMBING II
Disahkan oleh:
KETUA YAYASAN PENDIDIKAN LAMAPPAPOLEONRO SOPPENG
iii
ABSTRAK
iv
KATA PENGANTAR
(S.Kom) bagi mahasiswa program Strata Satu (S-1) pada Program Studi Teknik
skripsi.ini masih jauh dari kesempurnaan, oleh sebab itu penulis mengharapkan
kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan
skripsi ini.
pada kesempatn ini dengan segala kerendahan hati dan penuh rasa hormat penulis
mengucapkan banyak terimah kasih yang sebesar-besarnya bagi semua pihak yang
telah memberikan bantuan moril maupun materil baik langsung maupun tidak
langsung dalam penyusunan skripsi ini hingga selesai,terutama kepada yang saya
hormat:
Lamappapoleonro Soppeng.
v
2. Hj. Sukma Aini, SE, M.Si Selaku Ketua STMIK Lamappapoleonro
Soppeng.
mengadakan penelitian
8. Terimah kasih juga pada semua pihak yang telah turut membantu
dalam penyelesaian skripsi ini yang tidak dapat disebutkan satu per
satu.
Akhir kata penulis mengucapkan terimah kasih kepada semua pihak yang
telah membantu penulis berharap semoga skripsi ini dapat bermanfaat bagi kita
Watansoppeng, 2019
vi
Penulis
DAFTAR ISI
HALAMAN JUDUL................................................................................................i
HALAMAN PENGESAHAN.................................................................................ii
ABSTRAK..............................................................................................................iv
KATA PENGANTAR.............................................................................................v
DAFTAR ISI..........................................................................................................vii
DAFTAR GAMBAR..............................................................................................ix
DAFTAR TABEL...................................................................................................xi
BAB I PENDAHULUAN........................................................................................1
1.1. Latar Belakang.............................................................................................1
1.2. Rumusan Masalah........................................................................................3
1.3. Tujuan..........................................................................................................4
1.4. Manfaat........................................................................................................4
BAB II KAJIAN PUSTAKA...................................................................................6
2.1. Kerangka Teori.............................................................................................6
2.1.1. Pengertian Sistem..................................................................................6
2.1.2. Klasifikasi sistem..................................................................................6
2.1.3. Pengertian Informasi.............................................................................8
2.1.4. Kualitas informasi.................................................................................8
2.1.5. Pengertian Sistem Informasi...............................................................10
2.1.6. Pengertian Desa...................................................................................12
2.1.7. Bantuan Sosial.....................................................................................13
2.1.8. Database..............................................................................................14
2.1.9. UML....................................................................................................15
2.1.10. Komponen sistem basis data...............................................................21
2.1.11. Aplikasi...............................................................................................23
2.2. Kerangka Pikir...........................................................................................24
BAB III METODE PENELITIAN........................................................................25
3.1. Waktu dan Tempat Penelitian....................................................................25
vii
3.2. Teknik Pengumpulan Data.........................................................................25
3.3. Sistem yang Sedang Berjalan.....................................................................27
3.4. Sistem Yang diusulkan...............................................................................29
3.5. Metode Pengujian Sistem...........................................................................30
3.6. Jadwal Penelitian........................................................................................32
BAB IV HASIL DAN PEMBAHASAN...............................................................33
4.1. Analisis Sistem yang sedang berjalan........................................................33
4.2. Perancangan sistem yang diusulkan...........................................................34
4.2.1. Activity Diagram.................................................................................36
4.2.2. Class Diagram.....................................................................................37
4.2.3. Squence Diagram................................................................................37
4.3. Rancangan database...................................................................................38
4.4. Kamus data.................................................................................................40
4.5. Rancangan program...................................................................................43
4.5.1. Rancangan input..................................................................................43
4.5.2. Rancangan output................................................................................46
4.6. Implementasi Sistem..................................................................................46
4.7. Pengujian Sistem........................................................................................55
BAB V PENUTUP.................................................................................................62
5.1. Kesimpulan................................................................................................62
5.2. Saran–Saran................................................................................................63
Daftar Pustaka........................................................................................................64
viii
DAFTAR GAMBAR
ix
Gambar 4. 25 form data pekerjaan........................................................................50
Gambar 4. 26 form data penerimaan.....................................................................50
Gambar 4. 27 form data user.................................................................................51
Gambar 4. 28 form laporan penerimaan...............................................................51
Gambar 4. 29 form laporan penerimaan...............................................................52
Gambar 4. 30 form input pegawai........................................................................52
Gambar 4. 31 form input data jabatan...................................................................53
Gambar 4. 32 form input penerima.......................................................................53
Gambar 4. 33 form input data penerima...............................................................54
Gambar 4. 34 form input user...............................................................................54
x
DAFTAR TABEL
xi
BAB I
PENDAHULUAN
teknologi informasi dan komunikasi disegala bidang antara lain dalam bidang
1
tangganya sendiri, sekaligus bertambah pula beban tanggung jawab dan
kewajiban desa.
Desa Maccile merupakan salah satu desa yang berada di jalan poros
satu desa yang menyediakan jasa agar dapat memberikan pelayanan yang
Desa Maccile adalah salah satu desa penyedia program bantuan sosial
Bantuan Langsung Tunai atau BLT Dana Desa adalah bantuan untuk
penduduk miskin yang bersumberkan dari dana desa dan merupakan salah
2
dengan diperpanjangnya masa program BLT Dana Desa dapat meminimalkan
data penerima Bantuan Langsung Tunai (BLT Dana Desa) sudah dilakukan
yang lama, resiko kehilangan data sangat besar, serta pengolahan data tidak
menggunakan database.
langsung tunai (BLT Dana Desa) lebih tepat waktu dan efisien.
Soppeng ?
3
b. Bagaimana merancang Aplikasi Pendataan Penerima BLT Pada Kantor
1.3. Tujuan
Soppeng ?
1.4. Manfaat
1. Manfaat Akademis
manfaat, diantaranya :
4
b. Akan menambah pengetahuan tentang bagaimana membuat suatu
sistem online, melalui ilmu yang didapat baik dari bangku kuliah
2. Manfaat Praktis
manfaat, diantaranya :
Tunai.
Langsung Tunai.
5
BAB II
KAJIAN PUSTAKA
sama.
6
1. Sistem Abstrak (abstract system)
komputer.
dijalankan.
7
2.1.3. Pengertian Informasi
sedangkan.
data yang telah dikelola dan diproses untuk memberikan arti dan
8
1. Relevan (relevancy), yaitu sejauh mana tingkat relevansi
user.
informasi.
9
2.1.5. Pengertian Sistem Informasi
terdiri atas input ( data, instruksi ) dan output ( laporan, kalkulasi )”.
2006: 11).
10
Menurut Budi Sutedja, (2006: 13) Sistem informasi
suatu peristiwa.
d. Suatu instruksi.
dilakukan.
3. Penyimpanan
11
4. Output
jawabkan.
12
nya adalah dengan cara pelaporan. Pelaporan dana desa harus
penyimpangan.
belakangan ini masih kurang efektif, masih saja ada oknum yang
13
melakukan kecurangan dalam setiap pembagiannya, ada saja
2.1.8. Database
bisa ditunjukkan dengan kunci dari tiap tabel yang ada. Satu database
14
Database adalah suatu koleksi data komputer yang terintegrasi,
Priyo, 2012).
2.1.9. UML
Language (UML)
15
2. Petakan use case untuk setiap business process untuk
catatan lain.
diagram.
masing alur.
case.
lebih baik jika untuk setiap class dibuat unit test untuk
16
menguji fungsionalitas class dan interaksi dengan class
lain.
node.
Language (UML)
17
Ada 4 (empat) things dalam UML, yaitu:
18
2.1.9.3.2. Relasi (Relationship)
(dependent).
generalisasi.
19
4. Realisasi merupakan operasi yang benar-benar
berikut:
interaksi.
20
yang menyebabkan objek beralih dari satu state ke state yang
lain.
action tersebut
a. Komputer.
21
3. Basis Data (Database)
data. Setiap basis data memiliki sejumlah objek seperti file atau
System/DBMS)
5. Pemakai (User)
a. Programmer Aplikasi.
22
6. Aplikasi (Perangkat Lunak) Lain
pengambilan data.
2.1.11. Aplikasi
fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang
penelitian ini agar mudah dipahami maka perlu suatu kerangka pikir.
Solusi
Hasil Penelitian
Aplikasi Pendataan BLT Pada
Kantor Desa Maccile Kecamatan
Lalabata Kabupaten Soppeng
24
BAB III
METODE PENELITIAN
1.
2.
3.
1. Observasi
Soppeng
Kabupaten Soppeng
25
Tujuan dari observasi ini adalah memperoleh data yang
2. Wawancara
Soppeng
Kabupaten Soppeng
Topik wawancara :
26
Output (hasil pengolahan data) yang selama ini dihasilkan.
membutuhkan laporan.
Desa.
3. Penelitian Kepustakaan
(user).
hanya dilakukan oleh satu orang sehingga memakan waktu yang lama dan
27
Sistem pengolahan data penerima BLT yang sedang berjalan dapat
Sistem Berjalan
staff Penginputan data secara manual dan memerlukan waktu yang lama.
28
3.4. Sistem Yang diusulkan
usulan lainnya. Alat bantu yang digunakan adalah : Data flow diagram /
System flowchart. Data flow diagram adalah gambaran aliran data yang
ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data
atau organisasi file. Kegunaan data flow diagram ini adalah pemakai dapat
29
Dari Gambar Use Case Sistem yang diusulkan di atas dapat
namun pengerjaanya lebih lama sedangkan pada sistem yang kami usulkan
data uji yang didasarkan pada sfesifikasi perangkat lunak. Data uji
dari perangkat lunak dicek apakah telah sesuai dengan yang diharapkan.
30
Adapun alasan Pengujian Black – Box digunakan yaitu pengujian Black –
2. Kesalahan interface.
4. Kesalahan kinerja.
Adapun penggunan metode dalam Black – Box testing terdiri dari 3 yaitu :
pengujian.
6. Boundary value analysis ( analisis nilai batas ) yaitu teknik desain prose
Minggu Ke
31
I II III IV V VI VII VIII
1 Persiapan
2 Analisa Sistem
3 Desain sistem
4 Pembuatan Program
5 Pengujian Program
6 Penyusunan Laporan
Tabel 3. 1 Jadwal Penelitian
32
BAB IV
HASIL DAN PEMBAHASAN
penerima bantuan dilakukan dengan mencari dari beberapa file yang ada
33
4.2. Perancangan sistem yang diusulkan
34
4.2.1. Activity Diagram
Dapat dilihat pada gambar diatas bahwa admin atau staff kantor
desa harus login terlebih dahulu sebelum menginput data penerima dan
penerimaan
35
4.2.2. Class Diagram
Dapat dilihat pada gambar diatas bahwa setia table data base
36
Gambar 4. 5 Squence Diagram
Dapat dilihat pada gambar diatas bahwa staff tidak dapat mengakses
1. Tabel User
2. Tabel Penerima
37
Gambar 4. 7 Tabel Penerima
3. Tabel Penerimaan
4. Tabel Pekerjaan
38
Gambar 4. 11 Tabel Pekerjaan
7. Relasi Tabel
39
2 nama varchar (50) Barisi nama lengkap admin
3 Nama_user varchar (50) Berisi username
4 password varchar (250) Barisi password
5 Level Int(1) Berisi Level Pengguna
40
5. Kamus data tabel penerima
41
Gambar 4. 13 rancangan input
Tampilan Form Login Merupakan tampilan awal yang ditampilkan
42
3. Input data penerimaan
berisi data jumlah dana yang diterima serta tanggal diterimanya Bantuan
43
5. Input data jabatan
44
2. Laporan Penerimaan
adalah :
- Perangkat keras
1 unit komputer
Harddisk
- Perangkat lunak
Windows 7/8/10
Code Studio
45
Xampp
46
Tampilan Form dashboard Merupakan tampilan menu utama
aplikasi atau program yang berisi form pegawai, penerima, penerimaan,
serta laporan.
data pegawai yang terdiri dari Nama, Nip, Alamat, Jenis kelamin, serta
jabatannya.
47
Tampilan form data pegawai merupakan tampilan form yang berisi
48
Tampilan form data pegawai merupakan tampilan form yang
berisi data pegawai yang terdiri dari Nama, Nip, Alamat, Jenis kelamin,
serta jabatannya.
berisi data jumlah dana yang diterima serta tanggal diterimanya Bantuan
49
Tampilan form data user merupakan tampilan form yang berisi
berisi data laporan dari nama – nama yang menerima Bantuan Langsung
Tunai (BLT).
50
Tampilan form laporan penerimaan merupakan tampilan form
bantuan
inputan data pegawai yang terdiri dari Nama, Nip, Alamat, Jenis kelamin,
serta jabatannya.
51
Tampilan form input data jabatan merupakan tampilan form yang
tunai.
52
Gambar 4. 33 form input data penerima
Tampilan form input data penerima merupakan tampilan form yang
53
pembuatan Aplikasi Pendataan BLT Berbasis Client – Server Pada Kantor
Screen Shoot
54
Tabel 4. 7 Pengujian input user
55
Simpan Data Tidak bisa Aplikasi sesuai
tersimpan jika data menampilkan pesan
kosong jika data kosong
Screen Shoot
56
Admin Tidak bisa masuk ke Jika data yang sesuai
menu utama ketika dimasukkan salah
Password / Username maka aplikasi /
salah / kosong program akan
menampilkan pesan
Screen Shoot
57
Data masuk Yang diharapkan Pengamatan Kesimpulan
Screen Shoot
58
Simpan Tidak bisa masuk Jika data yang sesuai
ketika data kosong dimasukkan kosong
maka aplikasi /
program akan
menampilkan pesan
Screen Shoot
59
Simpan Tidak bisa masuk Jika data yang sesuai
ketika data kosong dimasukkan kosong
maka aplikasi /
program akan
menampilkan pesan
Screen Shoot
60
BAB V
PENUTUP
5.1. Kesimpulan
yang dapat mengolah data pendataan penerima BLT secara cepat dan
akurat.
61
kantor desa maccile dalam melakukan pendataan penerimaan BLT dana
desa.
5.2. Saran–Saran
sebagai berikut :
62
Daftar Pustaka
63