LAPORAN S K R I P S I SISTEM PENGELOLAAN MEJA INFORMASI DAN ADMINISTRASI KEPANITERAAN PADA PENGADILAN AGAMA KUDUS KELAS 1B NISRINA QUTHRUNNADA NIM. 201253042 DOSEN PEMBIMBING R.Rhoedy Setiawan, M.Kom Noor Latifah, M.Kom PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2016
ii
iv
v
SISTEM PENGELOLAAN MEJA INFORMASI DAN ADMINISTRASI KEPANITERAAN PADA PENGADILAN AGAMA KUDUS KELAS 1B BERBASIS WEB Nama Mahasiswa : Nisrina Quthrunnada NIM : 201253042 Pembimbin : 1. R. Rhoedy Setiawan, M.Kom 2. Noor Latifah, M.Kom RINGKASAN Penelitian dengan judul Sistem Pengelolaan Meja Informasi dan Administrasi Kepaniteraan pada Pengadilan Agama Kudus Kelas IB Berbasis Web pelaksanaanya di kantor Pengadilan Agama Kudus Kelas IB masih tertulis dalam mengelola pelayanan informasi di meja informasi sehingga pada laporan yang bersifat bulanan ataupun pada saat mencari data pelayanan di meja informasi harus membuka dan mencari buku pelaporan satu persatu dan administrasi perkara di kepaniteraan yang belum tersistem dengan baik. Tujuan dari penelitian ini untuk menghasilkan sebuah aplikasi pengelolaan meja informasi dan administrasi kepaniteraan yang meliputi permohonan informasi, keberatan pelayanan informasi, pendaftaran perkara, pembayaran pendaftaran, penjadwalan sidang, serta laporan bulanan. Dalam laporan ini penulis menggunakan metode waterfall sebagai metode pengembangan sistem, UML (Unified Modeling Language) sebagai bahasa pemodelan sistem, MySQL (Structured Query Language) sebagai database, dan PHP (Hypertext Preprocessor) sebagai bahasa pemrogaman. Kata Kunci : Meja Informasi, Administrasi Kepaniteraan, UML, MySQL, PHP. vi
SYSTEM MANAGEMENT INFORMATION DESK AND ADMINISTRATION SECRETARIAT AT THE RELIGIOUS COURTS CLASS IB WEB-BASED Student Name : Nisrina Quthrunnada Student Identity Number : 201253042 Supervisor : 1. R. Rhoedy Setiawan, M.Kom 2. Noor Latifah, M.Kom ABSTRACT The study entitled "System Management Information Desk and Administration Secretariat at the Religious Courts Class IB Web-Based" implementation in the office of PA Class IB still written in managing information services at the information desk so that the report is a monthly or when searching for data services at the information desk should be open and look for a book reporting and administrative cases one by one in the secretariat who have tersistem well. The purpose of this study was to produce an application management and administrative secretariat information table that includes a request for information, objection of information services, case registration, payment of registration, scheduling the trial, as well as monthly reports. In this report the authors using waterfall method as a method of system development, UML (Unified Modeling Language) as a language modeling system, MySQL (Structured Query Language) as the database, and PHP (Hypertext Preprocessor) as the programming language. Keywords: Information Desk, Administration Secretariat, UML, MySQL, PHP vi
KATA PENGANTAR Puji syukur kehadirat Allah SWT, Tuhan Yang Maha Esa yang telah memberikan rahmat serta hidayah-nya sehingga penulis dapat menyelesaikan laporan skripsi ini dengan judul Sistem Informasi Pelayanan Kesehatan Pada Klinik Pratama Bina Medika Berbasis Web. Penyusunan Laporan Skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi S1 pada Fakultas Teknik Universitas Muria Kudus. Tersusunnya Skripsi ini tidak lepas dari bantuan dan dukungan dari semua pihak. Penulis mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Bapak Dr.Suparnyo, S.H., M.S, Selaku Rektor Universitas Muria Kudus. 2. Bapak Muhammad Dahlan, M.T., Selaku Dekan Fakultas Teknik Universitas Muria Kudus. 3. Bapak Rhoedy Setiawan, M.Kom., Selaku Kepala Program Studi Sistem Informasi Universitas Muria Kudus serta selaku pembimbing utama yang telah memberikan pengarahan selama penyusunan penelitian ini. 4. Ibu Noor Latifah, M.Kom Selaku dosen pembimbing pendamping yang telah memberikan bimbingan dan motivasi sehingga penulis dapat menyelesaikan skripsi ini. 5. Bapak Drs. Sucipto, M.S.I selaku Ketua Instansi Pengadilan Agama Kudus Kelas IB yang memperbolehkan praktek kerja lapangan di pabrik yang beliau pimpin. 6. Saudara Muhammad Arifin, S.Kom selaku Penyelia yang telah membimbing dan memberi pengarahan selama pelaksanaan penelitian dan semua pegawai terkait yang telah memberikan data kepada penulis untuk penyusunan laporan ini. 7. Kedua orang tua dan saudara yang selalu mendo akan, memberi semangat dan menguatkan hati penulis sehingga terselesainya laporan ini, dan tak lupa teman-temanku Fakultas Teknik, khususnya Progdi Sistem Informasi angkatan 2012 8. Semua pihak yang tidak dapat penulis sebutkan satu persatu, yang telah membantu hingga terselesaikannya laporan ini. vii
Penulis menyadari bahwa dalam penulisan laporan Skripsi ini masih jauh dari sempurna. Oleh sebab itu, saran dan kritik dari pembaca sangat diharapkan oleh penulis agar dapat memperbaiki penulisan di masa yang akan datang. Hanya Allah lah pemilik segala kesempurnaan, tiada yang sempurna dari hasil karya seorang makhluk-nya. Akan tetapi, dengan hidayah dan inayah yang diberikan Allah SWT kepada kita semua, semoga dapat menjadikan apa yang kita perbuat mendapat ridho-nya. Amin. Kudus, 15 Agustus 2016 Penulis Nisrina Quthrunnada viii
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii PERNYATAAN KEASLIAN... iv RINGKASAN... v ABSTRACT... vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR TABEL... xi DAFTAR GAMBAR... xiii DAFTAR LAMPIRAN...xvii BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... 1 1.2. Perumusan Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan... 2 1.5. Manfaat... 3 1.6. Metodologi Penelitian... 3 1.6.1. Metode Pengumpulan Data... 3 1.6.2. Metode Pengembangan Sistem... 3 1.6.3. Metode Perancangan Sistem... 5 1.7. Kerangaka Pemikiran... 5 BAB II LANDASAN TEORI 2.1. Tinjauan Pustaka... 6 2.2. Landasan Teori... 10 2.2.1. Pengertian Sistem... 10 2.2.2. Meja Informasi... 10 2.2.3. Administrasi Kepaniteraan... 11 2.2.4. Pengertian Flowchart... 11 2.2.5. Pengertian UML... 13 ix
2.2.6. ERD (Entity Relationship Diagram)... 19 2.2.7. MySQL... 20 BAB III METODOLOGI PENELITIAN 3.1. Objek Penilitian... 21 3.2. Analisa Sistem Lama... 21 3.2.1. FOD Pengelolaan Meja Informasi... 21 3.2.2. FOD Admininstrasi Kepaniteraan... 25 3.3. Analisa dan Rancangan Sistem Baru... 26 3.3.1. Analisa Kebutuhan... 27 3.3.2. Rancangan Sistem Baru... 27 3.3.3. Rancangan Basis Data... 73 3.3.4. Desain Input dan Output... 89 BAB IV Implementasil dan Pembahasan 4.1. Implementasi Sistem... 101 4.2. Hasil Pembahasan... 101 BAB V 5.1 Kesimpulan... 115 5.2 Saran... 115 DAFTAR PUSTAKA LAMPIRAN x
DAFTAR TABEL Tabel 2.1. Rincian Tinjauan Pustaka... 8 Tabel 2.2. Simbol Diagram Alir Data (Flow Of Document)... 11 Tabel 2.3. Notasi Use case Diagram... 14 Tabel 2.4. Notasi Class Diagram... 15 Tabel 2.5. Notasi Sequence Diagram... 16 Tabel 2.6. Notasi Activity Diagram... 17 Tabel 2.7. Notasi Statechart Diagram... 18 Tabel 3.1. Proses Bisnis... 27 Tabel 3.2. Proses Sistem Use Case... 30 Tabel 3.3. Alur Optimistic Use Case Pendaftaran Akun... 32 Tabel 3.4. Alur Pesimistic Use Case Pendaftaran Akun... 32 Tabel 3.5. Alur Optimistic Use Case Login... 32 Tabel 3.6. Alur Pesimistic Use Case Login... 33 Tabel 3.7. Alur Optimistic Use Case Permohonan Informasi... 33 Tabel 3.8. Alur Pesimistic Use Case Permohonan Informasi... 34 Tabel 3.9. Alur Optimistic Use Case Kelola Penolakan Informasi... 34 Tabel 3.10. Alur Pesimistic Use Case Kelola Penolakan Informasi... 34 Tabel 3.11. Alur Optimistic Use Case Keberatan Pelayanan Informasi... 35 Tabel 3.12. Alur Pesimistic Use Case Keberatan Pelayanan Informasi... 36 Tabel 3.13. Alur Optimistic Use Case Kelola Laporan... 36 Tabel 3.14. Alur Pesiimistic Use Case Kelola Laporan... 36 Tabel 3.15. Alur Optimistic Use Case Pendaftaran Perkara... 37 Tabel 3.16. Alur Pesimistic Use Case Pendataran Perkara... 37 Tabel 3.17. Alur Optimistic Use Case Pembayaran... 38 Tabel 3.18. Alur Pesimistic Use Case Pembayaran... 38 Tabel 3.19. Alur Optimistic Use Case Penjadwalan... 39 Tabel 3.20. Alur Pesimistic Use Case Penjadwalan... 39 Tabel 3.21. Tabel tb_user... 77 Tabel 3.22. Tabel tb_pegawai... 77 Tabel 3.23. Tabel tb_pemohon... 77 xi
Tabel 3.24. Tabel tb_permohonan... 78 Tabel 3.25. Tabel tb_penolakan... 78 Tabel 3.26. Tabel tb_keberatan... 78 Tabel 3.27. Tabel tb_pendaftaran... 79 Tabel 3.28. Tabel tb_termohon... 79 Tabel 3.29. Tabel tb_perkara... 79 Tabel 3.30. Tabel tb_radius... 79 Tabel 3.31. Tabel tb_biaya... 79 Tabel 3.32. Tabel tb_pembayaran... 80 Tabel 3.33. Tabel tb_penjadwalan... 80 Tabel 3.34. Tabel user... 80 Tabel 3.35. Tabel pegawai... 81 Tabel 3.36. Tabel pemohon... 82 Tabel 3.37. Tabel permohonan... 82 Tabel 3.38. Tabel penolakan... 83 Tabel 3.39. Tabel keberatan... 84 Tabel 3.40. Tabel pendaftaran... 85 Tabel 3.41. Tabel termohon... 85 Tabel 3.42. Tabel perkara... 86 Tabel 3.43. Tabel radius... 86 Tabel 3.44. Tabel biaya... 87 Tabel 3.45. Tabel pembayaran... 87 Tabel 3.46. Tabel penjadwalan... 88 xii
DAFTAR GAMBAR Gambar 1.1. Kerangka Pemikiran... 5 Gambar 3.1. Prosedur Meja Informasi pada Pengadilan Agama page 1... 22 Gambar 3.2. Prosedur Meja Informasi pada Pengadilan Agama page 2... 23 Gambar 3.3. Prosedur Administrasi Kepaniteraan... 25 Gambar 3.4. Business Usecase Diagram Sistem Pengelolaan Meja Info dan Administrasi Kepaniteraan Pengadilan Agama Kudus... 29 Gambar 3.5. System Usecase Diagram Sistem Pengelolaan Meja Info dan Administrasi Kepaniteraan Pengadilan Agama Kudus... 31 Gambar 3.6. Class User... 39 Gambar 3.7. Class Pemohon... 40 Gambar 3.8. Class Pegawai... 40 Gambar 3.9. Class PPID... 41 Gambar 3.10. Class Panitera... 41 Gambar 3.11. Class Staf... 41 Gambar 3.12. Class Pendaftaran... 42 Gambar 3.13. Class Permohonan Informasi... 42 Gambar 3.14. Class Penolakan Informasi... 43 Gambar 3.15. Class Keberatan Pelayanan Informasi... 43 Gambar 3.16. Class Laporan... 44 Gambar 3.17. Class Pendaftaran Perkara... 44 Gambar 3.18. Class Pembayaran... 45 Gambar 3.19. Class Penjadwalan... 45 Gambar 3.20. Class Diagram Sistem Pengelolaan Meja Informasi dan Administrasi Kepaniteraan... 46 Gambar 3.21. Sequence Diagram Pendaftaran... 47 Gambar 3.22. Sequence Diagram Login... 47 Gambar 3.23. Sequence Diagram Permohonan Informasi... 48 Gambar 3.24. Sequence Diagram Kelola Penolakan Informasi... 49 Gambar 3.25. Sequence Diagram Keberatan Pelayanan Informasi... 50 Gambar 3.26. Sequence Diagram Kelola Laporan... 55 xiii
Gambar 3.27. Sequence Diagram Pendaftaran Perkara... 52 Gambar 3.28. Sequence Diagram Pembayaran... 53 Gambar 3.29. Sequence Diagram Penjadwalan... 54 Gambar 3.30. Activity Diagram Pendaftaran... 55 Gambar 3.31. Activity Diagram Login... 55 Gambar 3.32. Activity Diagram Permohonan Informasi... 56 Gambar 3.33. Activity Diagram Penolakan Informasi... 57 Gambar 3.34. Activity Diagram Keberatan Pelayanan Inomasi... 58 Gambar 3.35. Activity Diagram Kelola Laporan... 59 Gambar 3.36. Activity Diagram Pendaftaran Perkara... 60 Gambar 3.37. Activity Diagram Pembayaran... 61 Gambar 3.38. Activity Diagram Penjadwalan... 62 Gambar 3.39. Statechart Diagram Simpan Pendaftaran Akun... 63 Gambar 3.40. Statechart Diagram Ubah Pendaftaran Akun... 63 Gambar 3.41. Statechart Diagram Cari Pendaftaran Akun... 63 Gambar 3.42. Statechart Diagram Login... 63 Gambar 3.43. Statechart Diagram Simpan Permohonan Informasi... 64 Gambar 3.44. Statechart Diagram Ubah Permohonan Informasi... 64 Gambar 3.45. Statechart Diagram Cari Permohonan Informasi... 64 Gambar 3.46. Statechart Diagram Cetak Permohonan Informasi... 65 Gambar 3.47. Statechart Diagram Hapus Permohonan Informasi... 65 Gambar 3.48. Statechart Diagram Simpan Penolakan Informasi... 65 Gambar 3.49. Statechart Diagram Ubah Penolakan Informasi... 66 Gambar 3.50. Statechart Diagram Cari Penolakan Informasi... 66 Gambar 3.51. Statechart Diagram Hapus Penolakan Informasi... 67 Gambar 3.52. Statechart Diagram Simpan Keberatan Pelayanan... 67 Gambar 3.53. Statechart Diagram Ubah Keberatan Pelayanan... 67 Gambar 3.54. Statechart Diagram Cari Keberatan Pelayanan... 68 Gambar 3.55. Statechart Diagram Cetak Keberatan Pelayanan... 68 Gambar 3.56. Statechart Diagram Hapus Keberatan Pelayanan... 68 Gambar 3.57. Statechart Diagram Kelola Laporan... 69 Gambar 3.58. Statechart Diagram Simpan Pendaftaran Perkara... 69 xiv
Gambar 3.59. Statechart Diagram Ubah Pendaftaran Perkara... 69 Gambar 3.60. Statechart Diagram Cari Pendaftaran Perkara... 70 Gambar 3.61. Statechart Diagram Hapus Pendaftaran Perkara... 70 Gambar 3.62. Statechart Diagram Simpan Pembayaran... 70 Gambar 3.63. Statechart Diagram Ubah Pembayaran... 71 Gambar 3.64. Statechart Diagram Cari Pembayaran... 71 Gambar 3.65. Statechart Diagram Hapus Pembayaran... 71 Gambar 3.66. Statechart Diagram Simpan Penjadwalan... 72 Gambar 3.67. Statechart Diagram Ubah Penjadwalan... 72 Gambar 3.68. Statechart Diagram Cari Penjadwalan... 72 Gambar 3.69. Statechart Diagram Cetak Penjadwalan... 72 Gambar 3.70. Entitas... 73 Gambar 3.71. Atribut Primary Key... 73 Gambar 3.72. Relasi dan Kardinalitas... 74 Gambar 3.73. Atribut - Atribut Deskripif... 75 Gambar 3.74. Relasi Tabel... 89 Gambar 3.75. Desain Login... 90 Gambar 3.76. Desain Pendaftaran Akun Pemohon... 90 Gambar 3.77. Desain Menu Pemohon... 91 Gambar 3.78. Desain Menu Pengajuan Permohonan Informasi... 92 Gambar 3.79. Desain Menu Pengajuan Keberatan... 92 Gambar 3.80. Desain Menu Pendaftarn Perkara... 93 Gambar 3.81. Desain Menu Pembayaran... 94 Gambar 3.82. Desain Menu Utama PPID... 95 Gambar 3.83. Desain Menu Kelola Permohonan Informasi... 95 Gambar 3.84. Desain Kelola Kberatan... 96 Gambar 3.85. Desain Aktivasi Akun... 96 Gambar 3.86. Desain Menu Utama Staf... 97 Gambar 3.87. Desain Menu Utama Panitera... 98 Gambar 3.88. Desain Menu Penjadwalan Sidang... 98 Gambar 3.89. Desain Laporan Permohonn Informasi... 99 Gambar 3.90. Desain Laporan Keberatan Permohonan Informasi... 99 xv
Gambar 3.91. Desain Laporan Penjadwalan Sidang... 100 Gambar 4.1 Tampilan Login... 101 Gambar 4.2 Tampilan Menu Utama... 102 Gambar 4.3 Tampilan Pendaftaran Akun... 102 Gambar 4.4 Tampilan Pengajuan Permohonan Informasi... 103 Gambar 4.5 Tampilan Keberatan Pelayanan Informasi... 103 Gambar 4.6 Tampilan Data Permohonan... 104 Gambar 4.7 Tampilan Pendaftaran Perkara... 105 Gambar 4.8 Tampilan Pembayaran... 106 Gambar 4.9 Tampilan Menu Utama PPID... 107 Gambar 4.10 Tampilan Data Permohonan Informasi... 108 Gambar 4.11 Tampilan Data Keberatan... 108 Gambar 4.12 Tampilan Aktivasi Akun Pemohon...... 109 Gambar 4.13 Tampilan Menu Utama Staf Pendaftaran...... 110 Gambar 4.14 Tampilan Data Pendaftaran Perkara... 110 Gambar 4.15 Tampilan Kelola Pendaftaran Perkara... 111 Gambar 4.16 Tampilan Menu Utama Panitera... 111 Gambar 4.17 Tampilan Kelola Penjadwalan Sidang... 112 Gambar 4.18 Tampilan Laporan Bulanan Permohonan Informasi... 113 Gambar 4.19 Tampilan Laporan Bulanan Keberatan Pelayanan... 113 Gambar 4.20 Tampilan Laporan Penjadwalan Sidang... 114 xvi
DAFTAR LAMPIRAN Lampiran 1 Lampiran 2 Fotocopy Surat Balasan Fotocopy Buku Bimbingan xvii
xviii