LAPORAN TUGAS AKHIR REKAYASA SISTEM ADMINISTRASI DAN PEMBINAAN NARAPIDANA BERBASIS WEB PADA LEMBAGA PEMASYARAKATAN KELAS IIA YOGYAKARTA DisusunOleh : PATUH ADE GUNA SAPUTRA NIM : 09240024 PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS RESPATI YOGYAKARTA 2015 i ii iii iv ISTRASI DAN PEMBINAAN NARAPIDANA BERBASIS WEB PADA LEMBAGA PEMASYARAKATAN KELAS IIA YOGYAKARTA Oleh : Patuh Ade GunaSaputra NIM : 09240024 INTISARI Proses pengolahan data administrasi dan pembinaan narapidana pada Lembaga Pemasyarakatan kelas IIA dilakukan dengan pengumpulan berkas dan menyalin catatan-catatan kedalam bentuk softcopy sehingga memiliki kendala diantaranya, proses pendataan administrasi dan pembinaan narapidan masih memungkinkan terjadi salah pengetikan. Penelitian yang dilakukan bertujuan untuk merancang suatu sistem yang dapat menghasilkan sebuah aplikasi rekayasa sistem dministrasi dan pembinaan narapidana berbasis web, guna meningkatkan kinerja pada pengolahan data administrasi dam pembinaan narapidana di Lembaga Pemasyarakatan kelas IIA Yogyakarta. Sistem yang dibangun berbasis web dengan memanfaatkan bahasa pemrograman PHP dan database mysql. Sistem aplikasi diuji dengan memanfaatkan Jaringan LAN (local area network). Sistem yang di buat memiliki kelebihan dalam hal pemrosesan data, data yang diproses berupa data jaksa, data pengadilan, data kejahatan, data narapidana, data remisi, data mutasi, data grasi. Dengan demikian sistem dapat membantu dalam peningkatan kinerja pada bagian administrasi dan pembinaan narapidana kelas IIA Yogyakarta. Kata Kunci : Pengolahan Data, Administrasi, Pembinaan, PHP, My v Motto Sebuah impian akan menjadi kenyataan Jika kita awali dengan niat, berfikir positif, berusaha dan berdoa untuk mencapainya. Selalu berfikir positif dan optimis dalam menghadapi roda kehidupan sabar dan iklaslah ketika berada di bawah dan janganlah sombong ketika berada di atas. vi PERSEMBAHAN Laporan Tugas Akhir ini saya persembahkan : 1. Buat kepala prodi Manajemen Informatika bapak Zaidir, ST. trima kasih atas nasehat dan motivasinya. 2. Buat dosen pembimbing I bapak Agus Q Munir ST., M.Cs trima kasih atas bimbingan dan arahanya. 3. Buat dosen pembimbing II bapak Ahmad Sahal S. Kom., M.Cs trima kasih atas bimbingan dan arahanya. 4. Buat ibu saya yang tercinta trima kasih atas dukunganya baik secara materi, doanya dan motivasi yang engkau berikan slama ini. 5. Buat kakak Heny Purwanti dan Didik Haryanto terima kasih atas nasehat dan motivasinya. 6. Buat Mila Astriana Sari trima kasih atas dukungan, doa dan bantuanya. 7. Saya ucapkan trima kasih buat teman-teman yang slalu memberi semangat dan motivasi selama saya mengerjakan tuga sakhir. vii KATA PENGANTAR Puji dan syukur kehadirat Tuhan Yang Maha Kuasa, yang telah memberi bimbingan dan pertolongan serta hikmat dalam menyelesaikan Laporan Tugas Akhir ini. Laporan Tugas Akhir ini merupakan salah satu syarat yang wajib yang harus ditempuh pada Prodi Manajemen Informatika Universitas Respati Yogyakarta. Dengan selesainya Laporan ini, maka dari hati yang paling dalam penulis mengucapkan terima kasih yang sedalam-dalamnya kepada: 1. Sri Hasta Mulyani, S.Kom, M.Kom, selaku Dekan Fakultas Sains dan Teknologi di Universitas Respati Yogyakarta. 2. Zaidir, ST, selaku Ketua Program Studi Manajemen Informatika Fakultas Sains dan Teknologi Universitas Respati Yogyakarta. 3. Agus Q Munir, ST, M.Cs selaku dosen pembimbing I yang telah memberikan petunjuk dan pengarahan dalam menyelesaikan Laporan ini. 4. Ahmad Sahal, S. Kom., M.Cs selaku dosen pembimbing II yang telah memberikan petunjuk dan pengarahan dalam menyelesaikan Laporan ini. 5. Semua Dosen, Staf dan Karyawan di Universitas Respati Yogyakarta. 6. Terima kasih kepada pihak Lembaga Pemasyarakatan Kelas II A Yogyakarta yang telah memberikan kesempatan untuk melakukan penelitian. 7. Semua pihak yang telah membantu dalam terselesainya penyusunan Laporan Tugas Akhir ini viii Penyusun menyadari bahwa masih banyak kekurangan dari laporan ini, baik dari materi maupun teknik penyajiannya, mengingat kurangnya pengetahuan dan pengalaman penyusun. Untuk itu segala kritik dan saran yang membangun, sangat berarti bagi penyusun. Yogyakarta, 7 Maret 2015 Patuh Ade GunaSaputra ix DAFTAR ISI Halaman Halaman Judul ...................................................................................... Halaman Pernyataan Keaslian................................................................. Halaman Persetujuan ............................................................................... Halaman Intisari ...................................................................................... Motto ....................................................................................................... Persembahan ........................................................................................... Kata Pengantar ........................................................................................ DaftarIsi ................................................................................................. . Daftar Tabel ............................................................................................ Daftar Gambar ......................................................................................... i ii iii iv v vi vii viii ix x BAB 1 1 2 3 3 4 5 6 I PENDAHULUAN ................................................................. 1.1 Latar Belakang Masalah ................................................... 1.2 Rumusan Masalah ............................................................ 1.3 Batasan Masalah ............................................................... 1.4 Tujuan Tugas Akhir .......................................................... 1.5 Manfaat Tugas Akhir ......................................................... 1.6 Metodologi Pemecahan Masalah ..................................... 1.7 Sistematika Penulisan ...................................................... BAB II LANDASAN TEORI ............................................................ 2.1 Tinjauan Pustaka ................................................................ 2.2 Dasar Teori ......................................................................... 2.2.1 Konsep Dasar Sistem Informasi ............................. 2.2.2 Teori Pembinaan .................................................... 2.2.3 Teori Lembaga Pemasyarakatan dan Narapidana .. 2.2.4 Konsep Dasar Basis Data ....................................... 2.2.5 Pemodelan Proses (Proces Modeling) ................... 2.2.6 Pengertian Internet ................................................. 2.2.7 Pengertian Word Wide Web (WWW) ................... 2.2.8 Teori Tentang PHP ................................................. 2.2.9 Teori Tentang MySQL ........................................... 2.2.10 Teori Tentang XAMPP .......................................... 2.2.11 Konsep Dasar Jaringan Komputer ......................... 7 7 9 9 11 12 13 14 17 17 18 20 22 22 BAB III ANALISIS DAN PERANCANGAN .................................. 3.1 AnalisisSistem 26 x 3.1.1 SejarahBerdirinya………………………………... 3.1.2 Trmpat Dan Lokasi……………………………….. 3.1.3 Visi Dan Misi……………………………………... 3.1.4 StrukturOrganisasi……………………………….. 3.1.5 Sistem Yang Brjalan……………………………… PerancanganSistem………………………………………. 3.2.1 PerancanganProses………………………………. 3.2.2 PerancanganDatabase……………………………. 3.2.3 Perancangan Input………………………………... 3.2.4 Perancangan Output……………………………… 3.2.5 PerancanganKontrol……………………………... 26 27 27 28 29 30 30 40 46 56 65 BAB IV IMPLEMENTASI DAN PENGUJIAN .............................. 4.1 Implementasi ...................................................................... 4.2.4 Cara Menjalankan Program..................................... 4.1.2 Tampilan Form dan menu utama Aplikasi Administrasi dan pembinaan Narapidana Berbasis Web..... ................................................................... 4.1.3 Tampilan Laporan Aplikasi Rekayasa Admnistrasi dan pembinaan Narapidana Berbasis Web.......................................................... 4.2 Pengujian............................................................................. 4.1.1 Proses Pengujian...................................................... 67 67 67 BAB V PENUTUP ............................................................................ 5.1 Kesimpulan ........................................................................ 5.2 Saran ................................................................................... 94 94 95 DAFTAR PUSTAKA ............................................................................ RIWAYAT HIDUP ............................................................................... LAMPIRAN-LAMPIRAN ..................................................................... 96 98 99 3.2 xi 68 80 90 90 DAFTAR TABEL Halaman 1. Tabel 2.1. 2. Tabel 3.1. 3. Tabel 3.2. 4. Tabel 3.3. 5. Tabel 3.4. 6. Tabel 3.5. 7. Tabel 3.6. 8. Tabel 3.7. 9. Tabel 3.8. 10. Tabel 3.9. 11. Tabel 4.1. 12. Tabel 4.2. Elemen-Elemen dari DFD dan Lambangnya ........................... Struktur Tabel Petugas ............................................................ Struktur Tabel Pengadilan ....................................................... Struktur Tabel Jaksa ................................................................ Struktur Tabel Kejahatan ......................................................... Struktur Tabel Narapidana ...................................................... Struktur TabelKegiatan Kerja Narapidana .............................. Struktur TabelRemisi .............................................................. Struktur Tabel Mutasi .............................................................. Struktur TabelGrasi .................................................................. TabelHasilPengujianSistem ..................................................... ProsentasePengujianSistem ...................................................... xii 16 41 42 42 43 44 44 45 45 46 60 61 DAFTAR GAMBAR Halaman 1. Gambar 3.1. Lokasi ................................................................................... 2. Gambar 3.2. Struktur Organisasi ............................................................... 3. Gambar 3.3. Sistem Yang Sedang Berjalan .............................................. 4. Gambar 3.4. Diagram Konteks.................................................................. 5. Gambar 3.5. Diagram Berjenjang ............................................................. 6. Gambar 3.6. Diagram Arus Data Level 1 ................................................. 7. Gambar 3.7. Diagram Arus Data Level 2 Proses 1 ................................... 8. Gambar 3.8. Diagram Arus Data Level 2 Proses 2 .................................... 9. Gambar 3.9. Diagram Arus Data Level 2 Proses 3 .................................... 10. Gambar 3.10. Relasi Antar Tabel ............................................................... 11. Gambar 3.11. Rancangan Data Petugas ..................................................... 12. Gambar 3.12. Rancangan Input Data Petugas ............................................ 13. Gambar 3.13. Rancangan Data Pengadilan ................................................ 14. Gambar 3.14. Rancangan Input Data Pengadilan ...................................... 15. Gambar 3.15. Rancangan Data Data Jaksa ................................................ 16. Gambar 3.16. Rancangan Input Data Jaksa ............................................... 17. Gambar 3.17. Rancangan DataKejahatan .................................................. 18. Gambar 3.18. Rancangan Input Data Kejahatan ........................................ 19. Gambar 3.19. Rancangan Data Narapidana ............................................... 20. Gambar 3.20. Rancangan Input Data Narapidana ...................................... 21. Gambar 3.21. Rancangan Input Data Kegiatan Kerja Narapidana ............ 22. Gambar 3.22. Rancangan Input Data Remisi ............................................. 23. Gambar 3.23. Rancangan Input Data Mutasi ............................................. 24. Gambar 3.24. Rancangan Input Data Grasi Narapidana Terpidana Mati .. 25. Gambar 3.25. Rancangan Input Data Grasi Narapidana Terpidana Seumur Hidup ........................................................................................... 26. Gambar 3.26. Rancangan Laporan Data Petugas ....................................... 27. Gambar 3.27. Rancangan Laporan Data Narapidana ................................. 28. Gambar 3.28. Rancangan Laporan Data Kegiatan Kerja Narapidana ....... 29. Gambar 3.29. Rancangan Laporan Data Remisi ....................................... 30. Gambar 3.30. Rancangan Laporan Data Mutasi ........................................ 31. Gambar 3.31. Rancangan Laporan Data Grasi........................................... 32. Gambar 3.32. Rancangan rekapitulasinarapidanaberdasarkanjenis Kelamin…………………………………………………………………... 33. Gambar 3.33. Rancangan rekapitulasinarapidanaberdasarkan Warga Negara............................................................................................. 34. Gambar 3.34. Rancangan rekapitulasinarapidanaberdasarkan JenisHukuman ............................................................................................ 27 28 29 31 32 34 35 36 38 40 47 47 48 48 49 49 50 50 51 52 53 54 54 55 56 57 58 58 59 60 60 61 62 62 35. Gambar 3.34. Rancangan rekapitulasinarapidanaberdasarkan Kejahatan.................................................................................................... 63 xiii 36. Gambar 3.35. Rancangan rekapitulasinarapidanaberdasarkan Blok ............................................................................................................ 37. Gambar 3.36. Rancangan rekapitulasinarapidanaberdasarkan Status .......................................................................................................... 38. Gambar 3.37. Rancangan Kontrol Login Namadan Password User .......... 39. Gambar 3.38. Rancangan KontrolPengisian Data...................................... 40. Gambar 3.39. Rancangan KontrolPenghapusan Data ................................ 41. Gambar 4.1. Haaman Utama ...................................................................... 42. Gambar 4.2. Halaman Admin .................................................................... 43. Gambar 4.3. Data Petugas .......................................................................... 44. Gambar 4.4. Form Pengisian Data Petugas ................................................ 45. Gambar 4.5. Data Pengadilan..................................................................... 46. Gambar 4.6. Form Pengisian Data Pengadilan .......................................... 47. Gambar 4.7. Data Jaksa .............................................................................. 48. Gambar 4.8. Form Pengsian Data Jaksa .................................................... 49. Gambar 4.9. Kejahatan ............................................................................... 50. Gambar 4.10. Form Pengsian Data Kejahatan ........................................... 51. Gambar 4.11. Halaman Petugas ................................................................ 52. Gambar 4.12. Data Narapidana .................................................................. 53. Gambar 4.13 Form Pengisian Data Narapidana ......................................... 54. Gambar 4.14 Form Pengisian Data Kegiatan Kerja Narapidana ............... 55. Gambar 4.15 Form Pengisian Data Remisi ................................................ 56. Gambar 4.16 Form Pengisian Data Mutasi ................................................ 57. Gambar 4.17 Form Pengisian Narapidana Terpidana Seumur Hidup Yang Mendapatkan Grasi........................................................................... 58. Gambar 4.18 Form Pengisian Narapidana Terpidana Mati Yang Mendapatkan Grasi........................................................................... 59. Gambar 4.19 Laporan Data Petugas........................................................... 60. Gambar 4.20 Laporan Data Narapidana..................................................... 61. Gambar 4.21 Laporan Data Kegiatan Kerja Narapidana ........................... 62. Gambar 4.22 Laporan Data Remisi Narapidana ........................................ 63. Gambar 4.23 Laporan Data Mutasi Narapidana ........................................ 64. Gambar 4.24 Laporan Data Grasi Narapidana ........................................... 65. Gambar 4.25 Rekapitulasi Narapidana Brdasarkan Jenis Kelamin ........... 66. Gambar 4.26 Rekapitulasi Narapidana BrdasarkanWarga Negara ............ 67. Gambar 4.27 Rekapitulasi Narapidana Brdasarkan Jenis Hukuman ......... 68. Gambar 4.28 Rekapitulasi Narapidana Brdasarkan Kejahatan .................. 69. Gambar 4.29 Rekapitulasi Narapidana Brdasarkan Bolok ........................ 70. Gambar 4.30 Rekapitulasi Narapidana Brdasarkan status narapidana....... xiv 64 64 65 65 66 68 69 69 70 71 71 72 72 73 73 74 75 76 77 78 78 79 80 81 82 83 83 84 85 86 86 87 88 89 89 DAFTAR LAMPIRAN Lampiran 2 KartuBimbunganTugasAkhir Lampiran 3 Listing Program Lampiran 4 HasilKusioner xv xvi