LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI KANTOR URUSAN AGAMA KECAMATAN GANDRUNGMANGU KABUPATEN CILACAP BERBASIS MOBILE (THE MOBILE BASED APPLICATION DESIGN OF RELIGIOUS AFFAIRS OFFICE GANDRUNGMANGU DISTRICT CILACAP REGENCY)

  

LAPORAN TUGAS AKHIR

RANCANG BANGUN APLIKASI KANTOR URUSAN AGAMA

KECAMATAN GANDRUNGMANGU

KABUPATEN CILACAP BERBASIS MOBILE

(THE MOBILE BASED APPLICATION DESIGN OF RELIGIOUS AFFAIRS OFFICE

GANDRUNGMANGU DISTRICT CILACAP REGENCY)

  

Diajukan untuk memenuhi salah satu syarat memperoleh derajat

Sarjana Komputer

CANDRA ASLAHKA MUKHLIS

1003040149

  

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

FEBRUARI, 2015

HALAMAN PERNYATAAN

  Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu 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.

  Purwokerto, 11 Februari 2015 Candra Aslahka Mukhlis

HALAMAN PERSEMBAHAN

  Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberikan rahmat dan nikmat-Nya, sehingga saya dapat menyelesaikan tugas akhir ini dengan baik, laporan ini saya persembahkan kepada :

  1. Bapak Hadi Suyatno dan Ibu Siti Khotijah yang sebagai orang tua telah memberikan semangat selama saya kuliah, dan selalu menasehati disetiap langkah dengan doa yang selalu mengiringi setiap saat. Serta telah membantu baik secara moril maupun materiil demi keberhasilan dalam menyelesaikan laporan Tugas Akhir.

  2. Dosen pembimbing yang telah memberikan pengarahan dalam pelaksanaan Tugas Akhir.

  3. Kepala Kantor Urusan Agama Kecamatan Gandrungmangu yang telah banyak membantu dan memberikan banyak pembelajaran selama Tugas Akhir.

  Sahabatku Martono, Fajar, Ilham, Anggi, Edi, Bagus, Sekhun, Budi serta sahabat 4. hatiku Eka yang selalu memberikan semangat dan sahabat seperjuangan di Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Purwokerto dan semua teman-teman yang tak mungkin disebutkan satu- persatu.

  MOTTO “Terus Langkahkan kaki dan tepatlah untuk dapat tujuan, karena waktu adalah keabadian bagi yang mampu bersyukur...”

KATA PENGANTAR

  Syukur dan alhamdulillah semoga senantiasa tercurahkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-Nya kepada semua makhluk-Nya. Sehingga dapat menyelesaikan Tugas Akhir yang berjudul “Rancang Bangun Aplikasi Kantor Urusan Agama Kecamatan Gandrungmangu Kabupaten Cilacap ”.

  Tugas Akhir ini disusun guna memenuhi persyaratan dalam menyelesaikan Program Studi Strata-1 (S1) pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto.

  Dalam penulisan ini penulis menyampaikan ucapan terima kasih kepada pihak yang membantu dalam menyelesaikan Tugas Akhir ini, khususnya kepada :

  1. Bapak Harjono, S.T.,M.Eng selaku Ketua Program Studi Teknik Informatika Universitas Muhammadiyah Purwokerto.

  Bapak Tito Pinandita, S.Si., M.Kom selaku Pembimbing yang dengan segala 2. kesabaran dan keikhlasan membimbing dan mengarahkan saya dalam pembuatan Tugas Akhir ini.

  3. Bapak H. Imam Mubasir, SHI selaku Kepala Kantor Urusan Agama Kecamatan Gandrungmangu, Cilacap beserta jajarannya yang telah memberikan kesempatan untuk melaksanakan Tugas Akhir di tempat tersebut.

  Semua pihak yang telah membantu dalam proses penyusunan laporan Tugas 4.

  Akhir ini yang tidak dapat disebutkan satu per satu.

  Penulis menyadari dalam penyusunan laporan Tugas Akhir ini jauh dari sempurna baik tata tulis maupun sistematika penyusunannya. Oleh karena itu mengharapkan saran dan kritik yang membangun dari berbagai pihak untuk menyempurnakan laporan Tugas Akhir ini. Akhirnya penulis berharap laporan Tugas Akhir ini bermanfaat bagi diri penulis khususnya dan para pembaca umumnya.

  Purwokerto, 11 Februari 2015 Candra Aslahka Mukhlis

  

DAFTAR ISI

HALAMAN JUDUL .................................................................................................... i HALAMAN PENGESAHAN .......................................................................................... ii HALAMAN PERSETUJUAN ......................................................................................... iii HALAMAN PERNYATAAN .......................................................................................... iv HALAMAN PERSEMBAHAN ....................................................................................... v HALAMAN MOTTO .................................................................................................... vi KATA PENGANTAR ..................................................................................................... vii DAFTAR ISI ................................................................................................................. viii DAFTAR TABEL ........................................................................................................... x DAFTAR GAMBAR

  ………………………………………………………………………………………………….. xi

  DAFTAR LAMPIRAN ................................................................................................... xiv

  INTISARI ...................................................................................................................... xv ABSTRACT .................................................................................................................. xvi

  BAB I PENDAHULUAN ................................................................................................ 1 A. Latar Belakang .............................................................................................. 1 B. Rumusan Permasalahan ................................................................................ 3 C. Batasan Masalah ............................................................................................ 3 BAB II KAJIAN PUSTAKA ............................................................................................ 4 Pernikahan .................................................................................................... 4 A. Manasik Haji .................................................................................................. 4 B. C. JQuery Mobile ................................................................................................ 5 D. PHP ................................................................................................................. 5 E. Database ....................................................................................................... 6 F. Penelitian-Penelitian Sejenis Yang Pernah Dilakukan .................................... 7 BAB III TUJUAN DAN MANFAAT ................................................................................ 8 Tujuan ........................................................................................................... 8 A. Manfaat ......................................................................................................... 8 B. BAB IV METODE PENELITIAN ..................................................................................... 9 A. Metode Pengumpulan Data ........................................................................... 9

  1. Metode Wawancara (Interview) ............................................................ 9

  2. Observasi ............................................................................................... 9

  B.

  Pengembangan Sistem................................................................................... 9

  1. Definisi Persyaratan ................................................................................ 10

  2. Perancangan Sistem dan Perangkat Lunak ............................................. 11

  3. Implementasi dan Pengujian Unit .......................................................... 25

  4. Integrasi dan Pengujian Sistem .............................................................. 25

  5. Operasi dan Pemeliharaan ..................................................................... 26

  BAB V HASIL DAN PEMBAHASAN .............................................................................. 27 A. Tujuan Pengembangan Sistem....................................................................... 27 B. Analisis Kebutuhan ......................................................................................... 27

  1. Kebutuhan Interface ............................................................................... 27

  2. Kebutuhan Data ...................................................................................... 28

  3. Kebutuhan Fungsional ............................................................................ 28

  4. Kebutuhan Non-Fungsional ..................................................................... 30 C. Perancangan Logik ......................................................................................... 31 1.

  Tampilan untuk User Mobile ................................................................... 31 2. Tampilan untuk Admin ........................................................................... 42

  D. Hasil Pengujian Eksternal (Black Box Testing) ............................................... 67

  BAB VI PENUTUP ........................................................................................................ 74 A. Kesimpulan .................................................................................................... 74 B. Saran ............................................................................................................. 74 DAFTAR PUSTAKA ...................................................................................................... 75 LAMPIRAN-LAMPIRAN ............................................................................................... 76

  DAFTAR TABEL

  Tabel 1. Tabel Data Admin .......................................................................................... 15 Tabel 2. Tabel Tabel Nikah .......................................................................................... 15 Tabel 3. Tabel Data Orangtua Mempelai .................................................................... 17 Tabel 4. Tabel Data Manasik Haji ................................................................................ 18 Tabel 5. Tabel Data Penghulu ..................................................................................... 18 Tabel 6. Kebutuhan Fungsional ................................................................................... 30 Tabel 7. Pengujian (Black box testing) Pendaftaran Nikah bagi User ......................... 67 Tabel 8. Pengujian (Black box testing) Pendaftaran Manasik Haji .............................. 69 Tabel 9. Pengujian (Black box testing) untuk Login Admin ......................................... 70 Tabel 10. Pengujian (Black box testing) Pengolahan Data Nikah ............................... 71 Tabel 11. Pengujian (Black box testing) Pengolahan Data Manasik Haji .................... 73

  DAFTAR GAMBAR

  Gambar 1. Metode Waterfall pengembangan sistem ................................................ 10 Gambar 2. Usecase untuk Admin dan User ................................................................ 12 Gambar 3. Activity Diagram untuk Pendaftaran Nikah .............................................. 13 Gambar 4. Activity Diagram untuk Pendaftaran Manasik Haji ................................... 14 Gambar 5. Relasi Database ......................................................................................... 19 Gambar 6. Rancangan Form Login Admin ................................................................... 20 Gambar 7. Rancangan Halaman menu Utama ........................................................... 20 Gambar 8. Rancangan halaman pengolahan data ...................................................... 21 Gambar 9. Rancangan halaman tambah data ............................................................ 22 Gambar 10. Rancangan halaman edit data ................................................................. 22 Gambar 11. Rancangan halaman laporan ................................................................... 23 Gambar 12. Rancangan halaman utama mobile ......................................................... 23 Gambar 13. Rancangan halaman menu pendaftaran mobile ..................................... 24 Gambar 14. Rancangan halaman pendaftaran nikah dan manasik haji mobile ......... 25 Gambar 15. Tampilan halaman utama user ................................................................ 31 Gambar 16. Tampilan halaman Pencarian user .......................................................... 31 Gambar 17. Tampilan halaman Pendaftaran user ...................................................... 32 Gambar 18. Tampilan halaman Arti dan tujuan nikah user ........................................ 32 Gambar 19. Tampilan halaman Cara pendaftaran nikah user .................................... 33 Gambar 20. Tampilan halaman form Pendaftaran Nikah user ................................... 33 Gambar 21. Tampilan halaman form pendaftaran data calon istri user ..................... 34 Gambar 22. Tampilan halaman form pendaftaran nikah waktu akad user ................ 34 Gambar 23. Tampilan halaman user form pendaftaran nikah data ayah suami ........ 35 Gambar 24. Tampilan halaman user form pendaftaran nikah data ibu suami ........... 35 Gambar 25. Tampilan halaman user pendaftaran nikah data ayah dan ibu istri........ 36 Gambar 26. Tampilan halaman user Download pendaftaran nikah ........................... 36 Gambar 27. Tampilan halaman user hasil Download data N-1 .................................. 37 Gambar 28. Tampilan halaman user hasil Download data N-2 .................................. 37 Gambar 29. Tampilan halaman user hasil Download data N-3 .................................. 38 Gambar 30. Tampilan halaman user hasil Download data N-4 .................................. 38 Gambar 31. Tampilan halaman user hasil Download data N-5 .................................. 39

  Gambar 32. Tampilan halaman user Arti dan tujuan manasik haji ............................. 39 Gambar 33. Tampilan halaman user cara pendaftaran manasik haji ......................... 40 Gambar 34. Tampilan halaman user Form pendaftaran manasik haji ........................ 40 Gambar 35. Tampilan halaman user daftar tata cara haji .......................................... 41 Gambar 36. Tampilan halaman user tata cara haji ..................................................... 41 Gambar 37. Tampilan halaman user data penghulu .................................................. 42 Gambar 38. Tampilan halaman Login Admin .............................................................. 42 Gambar 39. Tampilan halaman utama Admin ............................................................ 43 Gambar 40. Tampilan menu admin ............................................................................ 43 Gambar 41. Tampilan submenu calon dan pasangan nikah pada admin ................... 44 Gambar 42. Tampilan submenu manasik haji dan laporan pada admin..................... 44 Gambar 43. Tampilan Data Calon Pasangan Nikah pada admin................................. 45 Gambar 44. Tampilan Tambah Data Calon Nikah pada admin ................................... 46 Gambar 45. Tampilan Tambah Data Orang Tua Calon Nikah pada admin ................. 46 Gambar 46. Tampilan Edit Data Calon Nikah pada admin .......................................... 47 Gambar 47. Tampilan Edit Data Orang Tua Calon Nikah pada admin ........................ 47 Gambar 48. Tampilan Data Calon Terdaftar Pasangan Nikah pada admin ................ 48 Gambar 49. Tampilan Data Calon Terdaftar Pasangan Nikah pada admin ................ 49 Gambar 50. Tampilan Buat Akad Nikah pada admin .................................................. 49 Gambar 51. Tampilan Cetak Pemberitahuan Akad Nikah pada admin ...................... 50 Gambar 52. Tampilan Cetak Pemberitahuan Akad Nikah pada admin ...................... 50 Gambar 53. Tampilan Daftar Akad Nikah pada admin ............................................... 51 Gambar 54. Tampilan Cetak Daftar Akad Nikah pada admin .................................... 52 Gambar 55. Tampilan Edit Akad Nikah pada admin ................................................... 52 Gambar 56. Tampilan Daftar Pasangan Nikah pada admin ........................................ 53 Gambar 57. Tampilan Edit Data Pasangan Nikah pada admin ................................... 54 Gambar 58. Tampilan Daftar Pasangan Bercerai pada admin ................................... 54 Gambar 59. Tampilan Edit Data Bercerai pada admin ................................................ 55 Gambar 60. Tampilan Data Calon Manasik Haji pada admin .................................... 56 Gambar 61. Tampilan Tambah Data Calon Manasik Haji pada admin ....................... 56 Gambar 62. Tampilan Edit Calon Manasik Haji pada admin ....................................... 57 Gambar 63. Tampilan Data Terdaftar Manasik Haji pada admin ............................... 58 Gambar 64. Tampilan Hasil Cetak Excel Daftar Manasik Haji pada admin ................. 58

  Gambar 65. Tampilan Edit Data Terdaftar Manasik Haji pada admin ........................ 59 Gambar 66. Tampilan Daftar Manasik Haji pada admin ............................................. 59 Gambar 67. Tampilan Edit Data Manasik Haji pada admin ........................................ 60 Gambar 68. Tampilan Daftar Penghulu pada admin .................................................. 61 Gambar 69. Tampilan Tambah Data Penghulu pada admin ....................................... 61 Gambar 70. Tampilan Edit Data Penghulu pada admin .............................................. 61 Gambar 71. Tampilan Data Admin pada admin .......................................................... 62 Gambar 72. Tampilan Tambah Data Admin pada admin ............................................ 62 Gambar 73. Tampilan Edit Data Admin pada admin .................................................. 63 Gambar 74. Tampilan Laporan Data Nikah pada admin ............................................. 63 Gambar 75. Tampilan Cetak Laporan Data Nikah pada admin ................................... 64 Gambar 76. Tampilan Cetak Excel Laporan Data Nikah pada admin .......................... 64 Gambar 77. Tampilan Laporan Manasik Haji pada admin .......................................... 65 Gambar 78. Tampilan Cetak Laporan Manasik Haji pada admin ................................ 65 Gambar 79. Tampilan Cetak Excel Laporan Data Manasik Haji pada admin .............. 66