SISTEM INFORMASI INVENTARIS DAN MEDIA PENGUMUMAN WARGA DESA
Tugas Akhir
Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret
Disusun oleh:
CANDRA TRI CAHYO ADI NIM. M3114041
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET
i
HALAMAN PERSETUJUAN
SISTEM INFORMASI INVENTARIS DAN MEDIA PENGUMUMAN WARGA DESA
Disusun oleh
CANDRA TRI CAHYO ADI M3114041
Tugas Akhir ini telah disetujui untuk diujikan
di hadapan dewan penguji pada tanggal
...
Pembimbing Utama
ii
HALAMAN PENGESAHAN
SISTEM INFORMASI INVENTARIS DAN MEDIA PENGUMUMAN WARGA DESA
Disusun oleh: Candra Tri Cahyo Adi
NIM. M3114041
Dibimbing oleh: Pembimbing Utama
Berliana Kusuma Riasti, S.T., M.Eng. NIDN. 0621038101
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika pada ______________________
Dewan Penguji:
1. Penguji 1 Berliana Kusma Riasti, S.T., M.Eng NIDN. 0621038101
( )
2. Penguji 2 Rudi Hartono, S.Si., M.Eng NIK. 1984122620160601
( )
3. Penguji 3 Muhammad Asri Syafi’i, S.Si NIDN. 9906001049
( )
Disahkan oleh: Ketua Program Studi DIII Teknik Informatika UNS
iii
PERNYATAAN
Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.
Surakarta, ___Juni 2017
iv MOTTO
“Sugih tanpa bandha, digdaya tanpa aji, nglurug tanpa bala, menang tanpa ngasorake.”
-Pepatah Jawa-
“Ojo gumuman, ojo kagetan, ojo dumeh.” -Soeharto-
“Kami menggoyangkan langit, menggemparkan darat, dan menggelorakan samudera agar tidak jadi bangsa yang hidup hanya dengan ½ sen sehari. Bangsa yang kerja keras, bukan bangsa tempe, bukan bangsa kuli. Bangsa yang rela menderita demi pembelian cita-cita.”
-Soekarno-
“Manusia sungguh dapat mencapai tingkat kemanusiaan yang sempurna ketika berproduksi tanpa harus dipaksa oleh kebutuhan fisiknya, sehingga ia tidak menjadi manusia yang menjual dirinya sebagai barang dagangan.”
v
HALAMAN PERSEMBAHAN
Sebuah karya tulis ini penulis persembahkan kepada:
1. Allah SWT yang telah memberikan banyak nikmat, kesempatan serta banyak kemudahan dalam mengarungi samudra kehidupan.
2. Nabi Muhammad SAW yang selama ini menjadi teladan hidup terbaik yang kami nantikan syafaatnya di akhir zaman nanti.
3. Bapak dan ibu tercinta yang selalu memberikan dukungan, arahan, wejangan serta cara memandang suatu permasalahan dari sudut pandang yang lebih dewasa.
4. Keluarga besar khususnya kedua kakak saya yang memiliki dua pemikiran yang berbeda dalam memberikan nasihat dan arahan.
5. Guru guru saya baik guru ideologis, spiritual serta keilmuan, khususnya dosen dan staff pengajar Program Studi D3 Teknik Informatika UNS, terlebih kepada Ibu Berliana Kusuma Riasti yang telah banyak meluangkan waktunya untuk membimbing dan memberi pengarahan yang bermanfaat untuk penulis.
6. Teman-teman di lembaga kampus, SIM UNS, E-Mailkomp, BEM MIPA, Biro MIPA yang selama ini menjadi wadah dalam meningkatkan kapasitas serta menjadi keluarga kedua di kampus.
7. Teman-teman dan kakak tingkat di Program Studi D3 Teknik Informatika yang
selama ini berjuang bersama tanpa lelah saling mengingatkan dalam kebaikan, khususnya teman-teman HOMATIA yang sudah menjadi saudara karib di kampus.
8. Teman-teman di lembaga desa yang selama ini banyak memberikan pelajaran berharga tentang pentingnya bersosialisasi di masyarakat agar tidak hilang karena kesibukan kampus.
9. Teman-teman yang pernah menghiasi indahnya pencarian dalam kehidupan yang tidak dapat saya sebutkan satu persatu.
vi
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Bismillaahirrahmanirrahim. Alhamdulillah, puji syukur penulis panjatkan
kehadiran Allah SWT yang telah memberikan rahmat, nikmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Laporan Tugas Akhir dengan judul “Sistem informasi inventaris dan media pengumuman warga desa”. Shalawat serta salam semoga senantiasa tercurahkan kepada Nabi Muhammad SAW, kepada keluarganya, para sahabatnya, sampai kepada umatnya hingga akhir zaman. Aamiin.
Penulisan Laporan Tugas Akhir ini diajukan untuk salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret. Dalam penulisan laporan ini tidak lepas dari hambatan dan kesulitan, tetapi berkat bimbingan, bantuan, nasehat, saran, motivasi, dan kerjasama dari berbagai pihak. Oleh sebab itu pada kesempatan ini, penulis mengucapkan terimakasih kepada semua pihak yang telah memberikan bimbingan, bantuan, nasehat, saran, motivasi, dan kerjasamanya, terutama kepada:
1. Prof. Ir. ARI HANDONO RAMELAN,M.Sc.(Hons), Ph.D. selaku dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.
2. Abdul Aziz, S.Kom.,M.Cs selaku Ketua Program Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.
3. Berliana Kusuma Riastuti, S.T., M.Eng selaku dosen pembimbing yang telah memberikan bimbingan, nasihat, kritik dan saran selama pengerjaan Tugas Akhir.
4. Kepala Dinas Kependudukan dan Pencatatan Sipil Kabupaten Sukoharjo yang telah memberikan ijin penelitian Tugas Akhir.
vii
6. Bapak dan Ibu tercinta yang selalu memberikan dukungan baik mental maupun spiritual.
7. Teman-teman penulis, khususnya teman-teman D3 Teknik Informatika 2014 yang telah memberikan dukungan, saran dan nasehat dalam pengerjaan Tugas Akhir.
8. Semua pihak terkait yang tidak bisa penulis sebutkan satu persatu, atas bimbingan, bantuan, nasehat, saran, motivasi, dan kerjasamanya dalam pengerjaan Tugas Akhir.
Penulis menyadari bahwa laporan ini masih jauh dari kesempurnaan baik dari bahasa yang digunakan maupun teknik penyajian sehingga penulis membutuhkan kritik dan saran yang bersifat membangun untuk perbaikan laporan ke depannya. Semoga segala bantuan yang telah diberikan dapat terhitung sebagai amal sholeh yang senantiasa mendapat ridho Allah SWT dan laporan ini dapat bermanfaat untuk para pembaca.
Wassalamu’alaikum Warahmatullahi Wabarakatuh.
Surakarta, Juni 2017
Candra Tri Cahyo Adi
viii DAFTAR ISI
HALAMAN PERSETUJUAN ... i
HALAMAN PENGESAHAN ... ii
PERNYATAAN ... iii
MOTTO ... iv
HALAMAN PERSEMBAHAN ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xi
DAFTAR GAMBAR ... xii
ABSTRAK ... xv
ABSTRACT ... xvi
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Perumusan Masalah ... 2
1.3. Tujuan Penelitian ... 2
1.4. Manfaat Penelitian ... 2
1.5. Batasan Masalah ... 3
1.6. Metodologi Penelitian ... 3
1.7. Sistematika Penulisan ... 4
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ... 5
2.1. Tinjauan Pustaka ... 5
2.2. Landasan Teori ... 6
2.2.1. Sistem Informasi ... 6
2.2.2. Media komunikasi ... 6
2.2.3. Entity Relationship Diagram (ERD) ... 7
2.2.4. Unified Modelling Language (UML) ... 8
2.2.5. MySQL ... 15
2.2.6. Hypertext Preprocessor (PHP) ... 15
2.2.7. Model View Controller (MVC) ... 16
ix
BAB III ANALISIS DAN RANCANGAN SISTEM ... 18
3.1. Alat dan Bahan ... 18
3.1.1. Alat ... 18
3.1.2. Bahan... 19
3.2. Deskripsi Umum Sistem ... 19
3.2.1. Analisis Kebutuhan Fungsional ... 20
3.2.2. Analisa Kebutuhan Non Fungsional ... 22
3.3. Perancangan Basis Data ... 23
3.3.1. Entity Relationship Diagram ... 23
3.3.2. Relasi Antar Tabel... 25
3.3.3. Desain Tabel Fisik... 26
3.4. Perancangan Sistem ... 33
3.4.1. Deskripsi Aktor ... 33
3.4.2. Use Case Diagram ... 33
3.4.3. Activity Diagram ... 35
3.4.4. Class Diagram ... 52
3.4.5. Sequence Diagram ... 54
3.5. Perancangan Antarmuka (User Interface) ... 72
3.5.1. Halaman Beranda ... 72
3.5.2. Halaman Pengumuman ... 72
3.5.3. Halaman Agenda ... 73
3.5.4. Halaman Informasi Kas... 74
3.5.5. Halaman Inventaris ... 75
3.5.6. Halaman Detail Inventaris... 76
3.5.7. Halaman Peminjaman Inventaris ... 77
3.5.8. Halaman Inventaris Pengurus ... 78
BAB IV IMPLEMENTASI DAN PENGUJIAN ... 80
2.1. Implementasi Sistem ... 80
2.1.1. Pengurus Lingkungan ... 80
2.1.2. Warga ... 84
2.2. Pengujian ... 86
x
xi
DAFTAR TABEL
Tabel 2.1 Simbol Entity Relationship Diagram (Fathansyah, 2012) ... 8
Tabel 2.2 Simbol use case diagram (Rosa dan Shalahuddin, 2016) ... 9
Tabel 2.3 Simbol Activity Diagram (Rosa dan Shalahuddin, 2016)... 11
Tabel 2.4 Simbol Class Diagram (Rosa dan Shalahuddin, 2016) ... 12
Tabel 2.5 Simbol Squence Diagram (Rosa dan Shalahuddin, 2016) ... 13
Tabel 3.1 Tabel kebutuhan fungsional ... 20
Tabel 3.2 Tabel Penduduk... 26
Tabel 3.3 Tabel Jabatan... 27
Tabel 3.4 Tabel Riwayat Jabatan ... 27
Tabel 3.5 Tabel RT ... 27
Tabel 3.6 Tabel RW ... 28
Tabel 3.7 Tabel Dusun ... 28
Tabel 3.8 Tabel Kelurahan ... 28
Tabel 3.9 Tabel Kecamatan... 29
Tabel 3.10 Tabel Kabupaten ... 29
Tabel 3.11 Tabel Provinsi ... 29
Tabel 3.12 Tabel Riwayat Alamat ... 30
Tabel 3.13 Tabel Pengumuman... 30
Tabel 3.14 Tabel Agenda ... 31
Tabel 3.15 Tabel Keuangan ... 31
Tabel 3.16 Tabel Inventaris... 32
Tabel 3.17 Tabel Peminjaman ... 32
Tabel 3.18 Deskripsi aktor pada Sistem informasi inventaris dan media pengumuman warga desa ... 33
xii
DAFTAR GAMBAR
Gambar 2.1 Pola MVC ... 16
Gambar 3.1 Bagan alir Sistem informasi inventaris dan media pengumuman warga desa ... 20
Gambar 3.2 Entity Relationship Diagram (ERD) Sistem informasi inventaris dan media pengumuman warga desa Relasi Antar Tabel ... 24
Gambar 3.3 Relasi antar tabel Sistem informasi inventaris dan media pengumuman warga desa ... 25
Gambar 3.4 Use case diagram Sistem informasi inventaris dan media pengumuman warga desa ... 34
Gambar 3.5 Activity Diagram menambahkan pengumuman ... 35
Gambar 3.6 Activity Diagram menampilkan pengumuman ... 36
Gambar 3.7 Activity Diagram mengubah pengumuman ... 37
Gambar 3.8 Activity Diagram menghapus pengumuman ... 38
Gambar 3.9 Activity Diagram menambah agenda ... 39
Gambar 3.10 Activity Diagram menampilkan agenda ... 40
Gambar 3.11 Activity Diagram mengubah agenda ... 41
Gambar 3.12 Activity Diagram menghapus agenda ... 42
Gambar 3.13 Activity Diagram menambah informasi kas... 43
Gambar 3.14 Activity Diagram menampilkan informasi kas ... 44
Gambar 3.15 Activity Diagram mengubah informasi kas ... 45
Gambar 3.16 Activity Diagram menghapus informasi kas ... 46
Gambar 3.17 Activity Diagram menambah inventaris ... 47
Gambar 3.18 Activity Diagram menampilkan inventaris ... 48
Gambar 3.19 Activity Diagram mengubah data inventaris ... 49
Gambar 3.20 Activity Diagram mengubah keadaan inventaris ... 50
Gambar 3.21 Activity Diagram peminjaman inventaris ... 51
Gambar 3.22 Class Diagram Sistem informasi inventaris dan media pengumuman warga desa ... 53
xiii
Gambar 3.24 Squence Diagram menampilkan pengumuman ... 55
Gambar 3.25 Squence Diagram mengubah pengumuman ... 56
Gambar 3.26 Squence Diagram menghapus pengumuman ... 57
Gambar 3.27 Squence Diagram menambah agenda ... 58
Gambar 3.28 Squence Diagram menampilkan agenda ... 59
Gambar 3.29 Squence Diagram mengubah agenda ... 60
Gambar 3.30 Squence Diagram menghapus agenda ... 61
Gambar 3.31 Squence Diagram menambah informasi kas ... 62
Gambar 3.32 Squence Diagram menampilkan informasi kas ... 63
Gambar 3.33 Squence Diagram mengubah informasi kas ... 64
Gambar 3.34 Squence Diagram menghapus informasi kas ... 65
Gambar 3.35 Squence Diagram menambah inventaris ... 66
Gambar 3.36 Squence Diagram menampilkan inventaris ... 67
Gambar 3.37 Squence Diagram mengubah data inventaris ... 68
Gambar 3.38 Squence Diagram kondisi inventaris ... 69
Gambar 3.39 Squence Diagram meminjam inventaris ... 70
Gambar 3.40 Squence Diagram konfirmasi peminjaman ... 71
Gambar 3.41 rancangan antarmuka halaman beranda Sistem informasi inventaris dan media pengumuman warga desa... 72
Gambar 3.42 rancangan antarmuka halaman pengumuman Sistem informasi inventaris dan media pengumuman warga desa ... 73
Gambar 3.43 rancangan antarmuka agenda pengumuman Sistem informasi inventaris dan media pengumuman warga desa ... 74
Gambar 3.44 rancangan antarmuka halaman informasi kas Sistem informasi inventaris dan media pengumuman warga desa ... 75
Gambar 3.45 rancangan antarmuka halaman daftar inventaris Sistem informasi inventaris dan media pengumuman warga desa ... 76
Gambar 3.46 rancangan antarmuka halaman detail inventaris Sistem informasi inventaris dan media pengumuman warga desa ... 77
xiv
Gambar 3.48 rancangan antarmuka halaman daftar inventaris pengurus inventaris Sistem informasi inventaris dan media pengumuman warga desa... 79
Gambar 4.1 Halaman login Sistem informasi inventaris dan media pengumuman warga desa ... 80 Gambar 4.2 Halaman pengumuman Sistem informasi inventaris dan media
pengumuman warga desa ... 81 Gambar 4.3 Halaman agenda Sistem informasi inventaris dan media pengumuman warga desa ... 82 Gambar 4.4 Halaman informasi kas Sistem informasi inventaris dan media
pengumuman warga desa ... 82 Gambar 4.5 Halaman inventaris Sistem informasi inventaris dan media
xv ABSTRAK
Inventarisasi barang-barang di suatu daerah merupakan hal yang sangat penting. Di dalam proses inventarisasi barang-barang di suatu daerah terdapat perhitungan, pengurusan, pengaturan, pencatatan data dan pelaporan barang milik daerah. Pengelolaan inventaris di suatu daerah khususnya di lingkungan RT/RW dan pencatatan laporan yang digunakan selama ini masih dilakukan secara manual yakni masih menggunakan tulisan tangan dalam pembukuan. Hal ini dinilai kurang efektif dan efisien dalam menunjang produktivitas kerja para pengurusnya. Padahal setiap pengurus di suatu lingkungna memiliki kesibukanya masing-masing. Untuk mendukung hal tersebut perlu dibuat sebuah Sistem informasi inventaris dan media pengumuman warga desa yang memudahkan pengurus lingkungan mengelola inventaris serta memudahkan warga dalam proses peminjamanya serta memudahkan warga dalam memperoleh informasi di lingkunganya.
Metodologi penelitian yang dilakukan pada penelitian ini menggunakan metodologi penelian Waterfall. Metodologi ini menggunakan pendekatan secara sistematis dan sekuensial yang mulai pada tingkat requirment sampai tingkat maintenance.
Terciptanya Sistem informasi inventaris dan media pengumuman warga desa dengan fitur manajemen pengumuman, manajemen agenda, manajemen informasi kas, manajemen inventaris, serta peminjaman invntaris diharapkan dapat meningkatkan produktivitas kerja para pengurus lingkungan RT/RW.
xvi ABSTRACT
Inventory of goods in a region is very important. In the process of inventory of goods in an area there are calculations, management, regulation, data recording and reporting of local property. Inventory management in an area, especially in RT/RW and recording of reports used so far is still done manually that is still using handwriting in bookkeeping. It is considered less effective and efficient in supporting the productivity of its managers. Yet every steward in a circle have their respective preoccupations. In order to support it, an inventory information system and village announcement media are needed to facilitate the management of the environment to manage the inventory and facilitate the citizens in the process of the borrower and facilitate the citizens in obtaining information in their environment.
The research methodology used in this research uses Waterfall research methodology. This methodology uses a systematic and sequential approach that starts at the level of requirment to the level of maintenance.
The creation of inventory information system and village announcement media with announcement management feature, agenda management, cash information management, inventory management, and invntarical loaning are expected to improve the productivity of RT/RW environment officers.