xi
LAPORAN SKRIPSI
SISTEM INFORMASI OPERASI, PEMELIHARAAN DAN PAMANTAUAN WADUK PANOHAN DI KABUPATEN REMBANG
DWI UNANG SUBEKTI NIM. 201551021
DOSEN PEMBIMBING Ahmad Jazuli, S.Kom, M.Kom
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS 2018
xv
SISTEM INFORMASI OPERASI, PEMELIHARAAN DAN PAMANTAUAN WADUK PANOHAN DI KABUPATEN REMBANG
Nama : Dwi Unang Subekti
Nim : 201551021
Dosen Pembimbing : Ahmad Jazuli, S.Kom, M.Kom
ABSTRACT
Information system is an integrated and complementary processed data unit that produces output in the form of images, sounds and writing. In this case the data that is processed is data from input within a certain time by the officers of the Panohan District of Rembang Regency. To obtain accurate data here there are calculations that have been agreed upon or made by the government. Data processing is accompanied by a graph to make it clearer in terms of monitoring and maintaining reservoirs. The results of processing the data will be exported as PDF. In this information system there are two categories of users, namely users (people or communities who want to know information about the reservoir) and admin (the officer who manages this system). In the user page, information is provided such as reservoir profile information, height of reservoir elevation, height of intek door openings, current news about the reservoir. In the admin section there is a data processing operation, maintenance and monitoring of the Panohan reservoir.
xvi
SISTEM INFORMASI OPERASI, PEMELIHARAAN DAN PAMANTAUAN WADUK PANOHAN DI KABUPATEN REMBANG
Nama : Dwi Unang Subekti
Nim : 201551021
Dosen Pembimbing : Ahmad Jazuli, S.Kom, M.Kom
ABSTRAK
Sistem informasi adalah satu kesatuan data olahan yang terintegrasi dan saling melengkapi yang menghasilkan output baik dalam bentuk gambar, suara maupun tulisan. Dalam hal ini data yang di olah yaitu data dari inputan dalam waktu tertentu oleh petugas waduk Panohan Kabupaten Rembang. Untuk memperoleh data yang akurat di sini terdapat perhitungan yang sudah di sepakati atau di buat oleh pemerintah. Pengolahan data disertai dengan grafik supaya lebih jelas dalam hal pemantauan dan pemeliharaan waduk. Hasil pengolahan data tersebut akan di export dalam bentuk PDF. Dalam sistem informasi ini terdapat dua kategori pengguna, yaitu user (orang atau masyarakat yang ingin mengetahui informasi tentang waduk) dan admin (petugas yang mengelola sistem ini). Di dalam halaman user di sediakan informasi seperti informasi profile waduk, tinggi elevasi waduk, tinggi bukaan pintu intek, berita terkini seputar waduk, Pada bagian admin disini terdapat pengolahan data operasi, pemeliharaan, dan pemantauan waduk Panohan.
xvii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidahyah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Sistem Informasi Operasi, Pemeliharaan Dan Pamantauan Waduk Panohan Di Kabupaten Rembang”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Program Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa bantuan dari beberapa pihak. Untuk itu penulias berterimakasih atas bantuan yang diberikan, dan penulis mohon maaf atas segala kesalahan yang pernah lakukan kepada semua pihak yang telah membantu dalam penyesuaian skripsi ini, terutama kepada:
1. Allah SWT yang telah memberikan jalan yang baik bagi hidupku.
2. Bapak Dr. Suparnyo, S.H,M.S, selaku Rektor Universitas Muria Kudus.
3. Bapak Mohammad Dahlan, S.T,M.T, selaku Dekan Fakultas Teknik
Universitas Muria Kudus
4. Bapak Ahmad Jazuli, S.Kom, M.Kom, selaku Kepala Program Studi Teknik Informatika yang telah membantu dalam memberikan surat izin penelitian skripsi dan membantu penulis menyelesaikan skripsi.
5. Bapak, Ibu dan saudara-saudara serta teman-teman yang selalu ada dalam susah maupun senang.
Penulis menyadari adanya kekurangan dalam penulisan skripsi ini, karena itu penulis menerima kritik dan saran dari pembaca sehingga penulis dapat lebih baik dimasa yang akan dating.
Kudus, 6 Agsutus 2019
xviii DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
HALAMAN KEASLIAN ... iv
ABSTRACT ... v
ABSTRAK ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... viii
DAFTAR TABLE ... ix DAFTAR GAMBAR ... x BAB I PENDAHULUAN 1.1. Latar Belakang ... 1 1.2. Batasan Masalah ... 1 1.3. Rumusan Masalah ... 2 1.4. Tujuan ... 2 1.5. Manfaat ... 2
BAB II TINJAUAN PUSTAKA 2.1. Penelitian Terkait ... 3
2.2. Landasan Teori ... 4
2.2.1. Sistem Informasi ... 4
2.2.2. Web ... 4
2.2.3. Aplikasi ... 4
2.3. Perangkat Lunak Pendukung ... 5
2.3.1. PHP (Hypertext Preprocessor)... 5
2.3.2. XAMPP ... 5
2.3.3. CSS ... 6
2.3.4. Sublime Text 3 ... 6
2.3.5. Google Map API ... 6
2.3.6. JavaScript ... 6 2.4. Desain Struktur ... 7 2.4.1. ERD ... 7 2.4.2. Flowchart ... 7 2.4.3. DFD ... 7 2.4.4. Tabel Relasi ... 8 2.5. Black-Box Testing ... 8
BAB III METODOLOGI 3.1. Metode Pengembangan Aplikasi ... 9
3.1.1. Analysis ... 10
3.1.2. Design ... 11
xix
3.1.4. Testing ... 12
3.2. Perancangan Aplikasi ... 12
3.2.1. Entity Relationship Diagram (ERD) ... 12
3.2.2. Flowchart ... 15
3.2.3. Data Flow Diagram (DFD) ... 17
3.3. Desain Antar Muka Sistem ... 19
3.3.1. Desain Tampilan User ... 19
3.3.2. Desain Tampilan Login Admin ... 19
3.3.3. Desain Tampilan Tampilan Utama ... 20
3.3.4. Desain Tampilan Pemeliharaan ... 20
3.3.5. Desain Tampilan Pemantauan (Piezometer) ... 21
3.3.6. Desain Tampilan Pemantauan (Earth Pressure Cell) ... 21
3.3.7. Desain Tampilan Operasi ... 22
3.3.8. Desain Tampilan Berita ... 22
3.3.9. Desain Tampilan Petugas ... 23
3.4. Relasi Tabel ... 23
BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Pembuatan Aplikasi dan Pembahasan ... 25
4.1.1. Bagian Menu Berita ... 25
4.1.2. Bagian Menu Elevasi ... 26
4.1.3. Bagian Menu Intake ... 26
4.1.4. Bagian Menu Geografi ... 26
4.1.5. Halaman Login ... 27
4.1.6. Halaman Instrument ... 27
4.1.7. Halaman Bendungan ... 28
4.1.8. Halaman Piezometer ... 29
4.1.9. Halaman Earth Pressure Cell ... 30
4.1.10.Halaman V-Notch Weir ... 31
4.1.11.Halaman Inflow ... 32
4.1.12.Halaman Outflow ... 34
4.1.13.Halaman Berita ... 35
4.1.14.Halaman Petugas ... 36
4.2. Proses Perhitungan Manual ... 38
4.2.1. Proses Perhitungan Piezometer (P1) ... 38
4.2.2. Proses Perhitungan Earth Pressure Cell ... 38
4.2.3. Proses Perhitungan V-Notch Weir ... 39
4.2.4. Proses Perhitungan Inflow ... 39
4.2.5. Proses Perhitungan Outflow ... 40
4.3. Source code ... 41
4.3.1. Halaman User ... 41
4.3.2. Bagian Menu Berita ... 41
xx
4.3.4. Bagian Menu Intake ... 42
4.3.5. Bagian Menu Geografi ... 43
4.3.6. Halaman Login ... 43
4.3.7. Proses Input Instrument ... 44
4.3.8. Proses Input Bendungan ... 44
4.3.9. Proses Perhitungan Piezometer ... 45
4.3.10.Proses Perhitungan Earth Pressure Cell ... 45
4.3.11.Proses Perhitungan V-Notch Weir ... 46
4.3.12.Proses Perhitungan Inflow ... 46
4.3.13.Proses Perhitungan Outflow ... 47
4.3.14.Proses Input Berita ... 47
4.3.15.Proses Input Petugas ... 48
4.4. Blackbox Testing ... 48 BAB V PENUTUP 5.1. Kesimpulan ... 50 5.2.Saran ... 50 DAFTAR PUSTAKA ... xi LAMPIRAN ... xii
xxi
DAFTAR TABEL
Table 3.1 Entity Relationship Diagram (ERD) ... 14 Tabel 4.1. Blackbox Testing ... 47
xxii
DAFTAR GAMBAR
Gambar 3.1 Metode Waterfall (Nur, Ahmad, Romadhoni, E. 2015) ... 9
Gambar 3.2 Entity Relationship Diagram (ERD) ... 13
Gambar 3.3 Flowchart User ... 15
Gambar 3.4 Flowchart Admin ... 16
Gambar 3.5 Data Flow Diagram level 0 ... 17
Gambar 3.6 Data Flow Diagram level 1 ... 18
Gambar 3.7 Desain Tampilan User ... 19
Gambar 3.8 Desain Tampilan Login Admin ... 19
Gambar 3.9 Desain Tampilan Utama ... 20
Gambar 3.10 Desain Tampilan Pemeliharaan ... 20
Gambar 3.11 Desain Tampilan Pemantauan (Piezometer) ... 21
Gambar 3.12 Desain Tampilan Pemantauan (Earth Pressure Cell) ... 21
Gambar 3.13 Desain Tampilan Operasi ... 22
Gambar 3.14 Desain Tampilan Berita ... 22
Gambar 3.15 Desain Tampilan Petugas ... 23
Gambar 3.16 Relasi Table ... 23
Gambar 4.1 Halaman User ... 25
Gambar 4.2 Halaman Menu Berita ... 25
Gambar 4.3 Halaman Menu Elevasi ... 26
Gambar 4.4 Halaman Menu Intake ... 26
Gambar 4.5 Halaman Menu Geografi ... 26
Gambar 4.6 Halaman Login ... 27
Gambar 4.7 Form Input data Instrument ... 28
Gambar 4.8 data Instrument ... 28
Gambar 4.9 Form Input data Bendungan ... 28
Gambar 4.10 data Bendungan ... 29
Gambar 4.11 Form Input data Piezometer ... 29
Gambar 4.12 Form hasil perhitungan Piezometer ... 30
Gambar 4.13 data Piezometer ... 30
Gambar 4.14 Form Input data Earth Pressure Cell ... 30
Gambar 4.15 Form hasil perhitungan Earth Pressure Cell ... 31
Gambar 4.16 data Earth Pressure Cell ... 31
Gambar 4.17 Form Input data V-Notch Weir ... 31
Gambar 4.18 Form hasil perhitungan V-Notch Weir ... 32
Gambar 4.19 data V-Notch Weir ... 32
Gambar 4.20 Form Input data Inflow ... 33
Gambar 4.21 Form hasil perhitungan Inflow ... 33
Gambar 4.22 data Inflow ... 33
Gambar 4.23 Form Input data outflow ... 33
xxiii
Gambar 4.25 data outflow ... 35
Gambar 4.26 Form Input data Berita ... 36
Gambar 4.27 data Berita ... 36
Gambar 4.28 Form Input data petugas ... 37
Gambar 4.29 data petugas ... 37
Gambar 4.30 Source code hamalan User ... 41
Gambar 4.31 Source code Bagian Menu Berita ... 42
Gambar 4.32 Source code Bagian Menu Elevasi ... 42
Gambar 4.33 Source code Bagian Menu Intake ... 43
Gambar 4.34 Source code Bagian Menu Geografi ... 43
Gambar 4.35 Source code Halaman Login ... 44
Gambar 4.36 Source code Proses Input Instrument ... 44
Gambar 4.37 Source code Proses Input Bendungan ... 45
Gambar 4.38 Source code Proses Perhitungan Piezometer ... 45
Gambar 4.39 Source code Proses Perhitungan Earth Pressure Cell ... 46
Gambar 4.40 Source code Proses Perhitungan V-Notch Weir ... 46
Gambar 4.41 Source code Proses Perhitungan inflow ... 46
Gambar 4.42 Source code Proses Perhitungan Outflow ... 47
Gambar 4.43 Source code Proses Input Berita ... 47