• Tidak ada hasil yang ditemukan

Sistem Informasi Pelayanan Administrasi Kependudukan Berbasis Web pada Kelurahan Mrisen - UNS Institutional Repository

N/A
N/A
Protected

Academic year: 2019

Membagikan "Sistem Informasi Pelayanan Administrasi Kependudukan Berbasis Web pada Kelurahan Mrisen - UNS Institutional Repository"

Copied!
18
0
0

Teks penuh

(1)

i

SISTEM INFORMASI PELAYANAN ADMINISTRASI KEPENDUDUKAN

BERBASIS WEB PADA KELURAHAN MRISEN

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoler gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun Oleh :

FEVIANA HANUM

M3114067

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

(2)
(3)
(4)

HALAMAN 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, 16 Juni 2017

(5)

v

HALAMAN MOTTO

“Allah tidak membebani seseorang itu melainkan sesuai dengan kesanggupannya” (Q.S. Surah Al-Baqoroh ayat 286)

“Sesungguhnya sesudah kesulitan itu ada kemudahan. Maka apabila kamu telah selesai (dari suatu urusan). Kerjakanlah dengan sungguh-sungguh (urusan) yang lain. Dan hanya kepada Tuhanmulah hendaknya kamu berharap.”

(Q.S. Surah Al-Insyirah ayat 6-8)

“Boleh jadi kamu membenci sesuatu, padahal ia amat baik bagi kamu. Dan boleh jadi kamu mencintai sesuatu, padahal ia amat buruk bagi kamu. Allah Maha mengetahui sedangkan kamu tidak mengetahui”

(6)

HALAMAN PERSEMBAHAN

Sebuah karya tulis ini penulis persembahkan untuk :

1. Yang utama kepada Allah SWT yang telah memberikan kekuatan, ketabahan, keluangan waktu serta kemudahan yang berlimpah.

2. Bapak dan Ibu tercinta yang selalu membuatku termotivasi, selalu memberi kasih sayang dan doa di setiap langkahku.

3. Keluarga besar khususnya kakak dan adik yang senantiasa memberikan

keceriaan, canda tawa dan semangat untuk keberhasilan ini.

4. Dosen dan Staff Pengajar Program D3 Teknik Informatika UNS

khususnya Ibu Hartatik, M.Si yang telah memberikan bimbingan, ilmu, didikan, nasehat, pengalaman, bantuan dan arahan yang bermanfaat.

5. Teman-teman D3 Teknik Informatika angkatan 2014 khususnya kelas TIC senasib, sepenanggungan, terimakasih atas bantuan, semangat, candaan serta dukungan moril dan materiilnya selama ini.

6. Teman-temanku Findi Astri Larasati, Farida Rahmawati, Ila Aulia Rahmah dan Eka Azu Saputri Setiyaningrum yang telah berjuang bersama

dalam menempuh perkuliahan, terimakasih atas bantuan, doa, nasehat,

traktiran, semangat, gelak tawa, kenangan manis dan solidaritas yang luar biasa.

7. Sena Hanif Mudhoffar yang selama ini memberikan dukungan dan semangat, perhatian dan doa dalam penyelesaikan tugas akhir ini.

8. Griya Metodologi yang telah memberikan kenyamanan tempat beristirahat

dan fasilitas selama 3 tahun ini.

9. Setiap nama yang telah memberikan doa yang senantiasa mengalir tanpa

(7)

vii

KATA PENGANTAR

Puji syukur Alhamdulillah penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “Sistem Informasi Pelayanan Administrasi Kependudukan Berbasis Web Pada Kelurahan Mrisen

Penyusunan laporan Tugas Akhir ini bertujuan untuk memenuhi persyaratan dalam memperoleh gelar Ahli Madya (A.Md) pada Program Diploma

III Teknik Informatika Universitas Sebelas Maret Surakarta.

Dalam melakukan penelitian dan penyelesaian penyusunan Tugas Akhir

ini, penulis banyak mendapatkan bantuan dan dukungan dari berbagai pihak baik berupa batuan materiil maupun spiritual dari berbagai pihak. Oleh karena itu,

penulis mengucapkan terima kasih kepada :

1. Prof. Ir. Ari Handono Ramelan, M.Sc.(Hons)., Ph.D. selaku Pimpinan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

2. Bapak Abdul Aziz, S.Kom, M.Cs selaku Ketua Program Studi Diploma III

Teknik Informatika Universitas Sebelas Maret Surakarta yang telah

memberikan izin kepada penulis untuk belajar.

3. Ibu Hartatik, M.Si selaku Dosen Pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan pengarahan, saran serta bimbingan terbaik kepada penulis.

4. Bapak Joko Edi Wiyono, S.E selaku Kepala Desa Mrisen Kecamatan

Juwiring Kabupaten Klaten dan seluruh aparat desa di Kelurahan Mrisen yang telah memberikan izin, bantuan serta pengetahuan kepada penulis

selama kegiatan observasi.

5. Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas

Maret Surakarta yang telah memberikan bekal ilmu yang sangat bermanfaat.

Penulis menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir ini

(8)

kritik, dan masukan yang bersifat membangun sangat penulis harapkan. Demikian Tugas Akhir ini penulis susun dengan harapan dapat memberikan manfaat dan memberikan wawasan tambahan bagi penulis maupun pembaca.

Surakarta, 16 Juni 2017

(9)

ix DAFTAR ISI

SISTEM INFORMASI PELAYANAN ADMINISTRASI KEPENDUDUKAN

BERBASIS WEB PADA KELURAHAN MRISEN ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PEN GESAHAN ... iii

HALAMAN PERNYATAAN ... iv

HALAMAN MOTTO ... v

HALAMAN PERSEMBAHAN ... vi

KATA PENGANTAR... vii

DAFTAR ISI ... ix

DAFTAR TABEL ...xiii

DAFTAR GAMBAR ... xv

INTISARI ...xvii

ABSTRACT ...xviii

BAB I PENDAHULUAN ...1

1.1 Latar Belakang... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah Penelitian ... 2

1.4 Tujuan Penelitian ... 2

1.5 Manfaat Penelitian ... 2

1.6 Metodologi Penelitian ... 3

1.7 Sistematika Penulisan ... 5

BAB II TINJAUAN PUSTAK A DAN LANDASAN TEORI ...6

2.1 Tinjauan Pustaka ... 6

2.2 Landasan Teori ... 9

2.2.1 Sistem Informasi ...9

2.2.2 Pelayanan Administrasi Kependudukan...9

2.2.3 Apache...9

(10)

2.2.5 MySQL ...10

2.2.6 Framework ...10

2.2.8 Model View Controller (MVC)...11

2.2.9 Database ...11

2.2.10 HTML...11

2.2.11 JavaScript ...11

2.2.12 Entity Relasionship Diagram (ERD)...12

2.2.13 Unified Modeling Language (UML) ...13

BAB III AN ALISIS DAN PERANCANGAN SISTEM ...16

3.1 Deskripsi Data ... 16

3.2 Alat dan Bahan ... 17

3.2.1 Alat ...17

3.2.2 Bahan...17

3.3 Perancangan Sistem ... 18

3.3.1 Proses Bisnis ...18

3.3.2 Analisa Data ...19

3.3.3 Use Case Diagram ...20

3.3.4 Use Case Text...23

3.3.5 Entity Relasionship Diagram (ERD)...41

3.3.6 Mapping Table ...43

3.3.7 Tabel Fisik ...44

3.3.8 Class Diagram ...50

3.3.9 Sequence Diagram...52

3.4 Perancangan Desain Tampilan Sistem ... 69

3.4.1 Tampilan halaman login ...69

(11)

xi

BAB IV IMPLEMENTASI DAN PENGUJIAN ...74

4.1 Implementasi Sistem ... 74

4.1.1 Implementasi halaman login ...74

4.1.2 Implementasi halaman beranda ...74

4.1.3 Implementasi halaman profil desa...74

4.1.4 Implementasi halaman settings desa ...75

4.1.5 Implementasi halaman agama ...75

4.1.6 Implementasi halaman form agama ...76

4.1.7 Implementasi halaman dusun ...76

4.1.8 Implementasi halaman form dusun ...77

4.1.9 Implementasi halaman golongan darah ...77

4.1.10 Implementasi halaman form golongan darah ...78

4.1.11 Implementasi halaman hubungan keluarga ...78

4.1.12 Implementasi halaman form hubungan keluarga ...79

4.1.13 Implementasi halaman pendidikan ...79

4.1.14 Implementasi halaman form pendidikan ...80

4.1.15 Implementasi halaman pekerjaan ...80

4.1.16 Implementasi halaman form pekerjaan ...81

4.1.17 Implementasi halaman status kawin...81

4.1.18 Implementasi halaman form status kawin ...82

4.1.19 Implementasi halaman profil admin...82

4.1.20 Implementasi halaman sunting admin...83

4.1.21 Implementasi halaman penduduk ...83

4.1.22 Implementasi halaman form input penduduk...84

4.1.23 Implementasi halaman form edit penduduk ...84

4.1.24 Implementasi halaman detail penduduk ...85

4.1.25 Implementasi halaman keluarga ...85

4.1.26 Implementasi halaman form input keluarga ...86

4.1.27 Implementasi halaman form edit keluarga ...86

4.1.28 Implementasi halaman kelola keluarga ...87

(12)

4.1.30 Implementasi halaman kelola data kelahiran ...88

4.1.31 Implementasi halaman form input kelahiran...88

4.1.32 Implementasi halaman detail kelahiran ...89

4.1.33 Implementasi halaman edit kelahiran...89

4.1.34 Implementasi halaman kelola data kematian ...90

4.1.35 Implementasi halaman form input kematian ...90

4.1.36 Implementasi halaman detail kematian ...91

4.1.37 Implementasi halaman form edit kematian ...91

4.1.38 Implementasi halaman kedatangan ...92

4.1.39 Implementasi halaman form input kedatangan ...92

4.1.40 Implementasi halaman detail kedatangan ...93

4.1.41 Implementasi halaman form edit kedatangan...93

4.1.42 Implementasi halaman kepindahan ...94

4.1.43 Implementasi halaman form input kepindahan ...94

4.1.44 Implementasi halaman detail kepindahan ...95

4.1.45 Implementasi halaman form edit kepindahan ...94

4.1.46 Implementasi halaman pengajuan surat ...96

4.1.47 Implementasi halaman form input surat pengantar ...96

4.1.48 Implementasi halaman detail surat pengantar ...97

4.1.49 Implementasi halaman form edit surat pengantar ...97

4.1.50 Implementasi halaman tampil laporan ...98

4.2 Tabel Pengujian ... 99

BAB V K ESIMPULAN DAN SARAN ...107

5.1 Kesimpulan ... 107

5.2 Saran ... 107

(13)

xiii

DAFTAR TABEL

Tabel 2. 1 Tabel perbandingan penelitian pembuatan sistem informasi. ...6

Tabel 2. 2 Notasi simbolik Diagram E-R menurut Fathansyah (2012)...12

Tabel 2. 3 Simbol use case diagram (Julius Hermawan, 2004) ...13

Tabel 2. 4 Simbol-simbol pada class diagram menurut Hermawan (2004) ...14

Tabel 2. 5 Simbol-simbol pada use case diagram menurut Hermawan (2004) ...15

Tabel 3. 1 Data- data sistem informasi...16

Tabel 3. 2 Analisa Kebutuhan Fungsional Sistem ...19

Tabel 3. 3 Analisis Kebutuhan Non-Fungsional Sistem ...20

Tabel 3. 4 Manajemen data admin ...24

Tabel 3. 5 Manajemen data desa ...24

Tabel 3. 6 Manajemen data agama ...25

Tabel 3. 7 Manajemen data dusun...26

Tabel 3. 8 Manajemen data golongan darah ...27

Tabel 3. 9 Manajemen data hubungan keluarga...28

Tabel 3. 10 Manajemen data pendidikan ...29

Tabel 3. 11 Manajemen data pekerjaan...30

Tabel 3. 12 Manajemen data status kawin ...31

Tabel 3. 13 Manajemen data penduduk ...32

Tabel 3. 14 Manajemen data keluarga ...33

Tabel 3. 15 Manajemen data kelahiran ...34

Tabel 3. 16 Manajemen data kematian...35

Tabel 3. 17 Melihat data kedatangan ...37

Tabel 3. 18 Melihat data kepindahan ...38

Tabel 3. 19 Melihat data surat pengantar ...39

Tabel 3. 20 Mencetak laporan kependudukan...40

Tabel 3. 21 Tabel TAdmin ...44

Tabel 3. 22 Tabel TDesa ...44

Tabel 3. 23 Tabel TAgama...45

Tabel 3. 24 Tabel TDusun ...45

Tabel 3. 25 Tabel TGolongan_darah...45

Tabel 3. 26 Tabel THubungan_keluarga ...45

Tabel 3. 27 Tabel TPendidikan ...46

Tabel 3. 28 Tabel TPekerjaan ...46

Tabel 3. 29 Tabel Tstatus_kawin ...46

Tabel 3. 30 Tabel TKelahiran ...46

Tabel 3. 31 Tabel Skl ...47

Tabel 3. 32 Tabel TKematian...47

(14)

Tabel 3. 34 Tabel TKedatangan ...48

Tabel 3. 35 Tabel Detail_kedatangan...48

Tabel 3. 36 Tabel TKepindahan ...49

Tabel 3. 37 Tabel Detail_kepindahan ...49

Tabel 3. 38 Tabel SK...49

Tabel 3. 39 Tabel TPenduduk ...50

Tabel 3. 40 Tabel TKeluarga...50

(15)

xv

DAFTAR GAMBAR

Gambar 3. 1 Proses Bisnis Sistem Informasi ... 19

Gambar 3. 2 Use case diagram ... 21

Gambar 3. 3 ERD (Entity Relationship Diagram) ... 42

Gambar 3. 4 Relation Table (Relasi Antar Ta bel)... 43

Gambar 3. 5 Class diagram sistem informasi... 51

Gambar 3. 6 Sequence diagram manajemen data admin ... 52

Gambar 3. 7 Sequence diagram manajemen data desa ... 53

Gambar 3. 8 Sequence diagram manajemen data agama ... 54

Gambar 3. 9 Sequence diagram manajemen data dusun... 55

Gambar 3. 10 Sequence diagram manjemen data golongan darah... 56

Gambar 3. 11 Sequence diagram manajemen data hubungan keluarga ... 57

Gambar 3. 12 Sequence diagram manajemen data pendidikan... 58

Gambar 3. 13 Sequence diagram manaje men data pekerjaan ... 59

Gambar 3. 14 Sequence diagram manajemen data status kawin... 60

Gambar 3. 15 Sequence diagram manajemen data penduduk... 61

Gambar 3. 16 Sequence diagram manajemen data keluarga ... 62

Gambar 3. 17 Sequence diagram manajemen data kelahiran... 63

Gambar 3. 18 Sequence diagram manajemen data kematian... 64

Gambar 3. 19 Sequence diagram manajemen data kedatangan ... 65

Gambar 3. 20 Sequence diagram manajemen data kepindahan ... 66

Gambar 3. 21 Sequence diagram manajemen data sk ... 67

Gambar 3. 22 Sequence diagram mencetak laporan kependudukan ... 68

Gambar 3. 23 Tampilan halaman login ... 69

Gambar 3. 24 Tampilan halaman beranda ... 70

Gambar 3. 25 Tampilan halaman view data... 70

Gambar 3. 26 Tampilan halaman input data ... 71

Gambar 3. 27 Tampilan halaman form edit data ... 72

Gambar 3. 28 Tampilan halaman detail data ... 72

Gambar 4. 1 Implementasi halaman login ... 74

Gambar 4. 2 Tampilan halaman beranda ... 74

Gambar 4. 3 Implementasi halaman profil desa ... 74

Gambar 4. 4 Implementasi halaman settings desa... 75

Gambar 4. 5 Implementasi halaman agama ... 75

Gambar 4. 6 Implementasi halaman form agama ... 76

Gambar 4. 7 Implementasi halaman dusun ... 76

Gambar 4. 8 Implementasi halaman form dusun ... 77

Gambar 4. 9 Implementasi halaman golongan darah ... 77

Gambar 4. 10 Implementasi halaman form agama ... 78

Gambar 4. 11 Implementasi halaman hubungan keluarga ... 78

(16)

Gambar 4. 13 Implementasi halaman hubungan keluarga ... 79

Gambar 4. 14 Implementasi halaman form pendidikan... 80

Gambar 4. 15 Implementasi halaman pekerjaan ... 80

Gambar 4. 16 Implementasi halaman form pekerjaan ... 81

Gambar 4. 17 Implementasi halaman pekerjaan ... 81

Gambar 4. 18 Implementasi halaman form status kawin... 82

Gambar 4. 19 Implementasi halaman profil admin ... 82

Gambar 4. 20 Impleme ntasi halaman sunting admin ... 83

Gambar 4. 21 Implementasi halaman penduduk ... 83

Gambar 4. 22 Implementasi halaman form input penduduk ... 84

Gambar 4. 23 Implementasi halaman form edit penduduk ... 84

Gambar 4. 24 Implementasi halaman detail penduduk... 85

Gambar 4. 25 Implementasi halaman keluarga ... 85

Gambar 4. 26 Implementasi halaman form input keluarga ... 86

Gambar 4. 27 Implementasi halaman form edit keluarga ... 86

Gambar 4. 28 Implementasi halaman kelola keluarga ... 87

Gambar 4. 29 Implementasi halaman tambah anggota keluarga ... 87

Gambar 4. 30 Implementasi halaman kelola data kelahiran ... 88

Gambar 4. 31 Implementasi halaman form input kelahiran... 88

Gambar 4. 32 Implementasi halaman form detail kelahiran ... 89

Gambar 4. 33 Implementasi halaman edit kelahiran ... 89

Gambar 4. 34 Implementasi halaman kelola data kematian ... 90

Gambar 4. 35 Implementasi halaman form input kematian ... 90

Gambar 4. 36 Implementasi halaman form detail kematian ... 91

Gambar 4. 37 Implementasi halaman form edit kematian ... 91

Gambar 4. 38 Implementasi halaman kedatangan... 92

Gambar 4. 39 Implementasi halaman form input kedatangan ... 92

Gambar 4. 40 Implementasi halaman form detail kedatangan ... 93

Gambar 4. 41 Implementasi halaman form edit kedatangan... 93

Gambar 4. 42 Implementasi halaman kepindahan ... 94

Gambar 4. 43 Implementasi halaman form input kepindahan ... 94

Gambar 4. 44 Implementasi halaman form detail kedatangan ... 95

Gambar 4. 45 Implementasi halaman form edit kepindahan ... 95

Gambar 4. 46 Implementasi halaman pengajuan surat ... 96

Gambar 4. 47 Implementasi halaman form input surat pengantar ... 96

(17)

xvii INTISARI

Perkembangan teknologi informasi yang semakin pesat sangat mempengaruhi kinerja sebuah perusahaan salah satunya pada instansi pemerintahaan. Banyaknya data yang dikelola dan perlunya penyampaian informasi yang cepat dalam kegiatan pelayanan kepada masyarakat menjadikan teknologi informasi dianggap sebagai media yang mampu dan handal untuk membantu dalam pengelolaan data dan penyajian informasi yang cepat, mudah dan akurat. Kelurahan Mrisen selama ini mempunyai permasalahan terhadap sistem pelayanan yang masih manual dan dirasa kurang efektif, sehingga menyulitkan dan memperlambat dalam proses pelayanan masyarakat serta pelaporan data kependudukan.

Berangkat dari kendala-kendala di atas, maka dibuatlah suatu sistem informasi pelayanan kependudukan untuk meningkatkan efisiensi dalam hal pelayanan masyarakat desa terutama pada proses pengajuan Surat Kelahiran, Surat Kematian, dan beberapa Surat Keterangan seperti Surat Keterangan Domisili, Surat Keterangan Kelakuan Baik, Surat Keterangan Tidak Mampu,dan Surat Keterangan Belum Menikah. Serta dalam proses pendataan penduduk baik pindah maupun datang yang diharapkan dapat merubah sistem kerja konvensional menjadi terkomputerisasi sehingga dapat menutupi kelemahan dari sistem kerja yang sudah berjalan. Dimana sistem ini akan melakukan proses pendataan seiring proses pengajuan surat kependudukan.

Sistem informasi pelayanan kependudukan dibuat dengan menggunakan bahasa pemrograman PHP berbasis framework codeignitier dan dirancang dengan alur dan antar muka yang cukup sederhana, sehingga dapat dengan mudah digunakan di instansi yang berada lingkungan desa, dalam hal ini yaitu di Kelurahan Mrisen, Kecamatan Juwiring, Kabupaten Klaten.

(18)

ABSTRACT

The rapid development of information technology greatly affect the performance of a company one of them on government agencies. The amount of data that is managed and the need for rapid information delivery in the service activities to the community make information technology is considered as a media capable and reliable to assist in data management and presentation of information fast, easy and accurate. Mrisen urban village has problems with the service system which is still manual and deemed less effective, making it difficult and slow in the process of public service and reporting of population data.

Departure from the above constraints, then made an information system of population services to improve efficiency in terms of village community services, especially in the process of submission of Birth Certificate, Letter of Death, and some letters such as Domicile Certificate, Certificate of Good Behavior, Certificate No Able, and Certificate Not Married. And in the process of data collection of both moving and coming population who are expected to change the conventional working system to be computerized so as to cover the weakness of the working system that has been running. Where this system will perform the process of data collection process of submission of the demographic letter.

Population information service system is made by using PHP programming language based on codeignitier framework and designed with plot and simple enough interface, so it can be easily used in the institution that is in the village environment, in this case that is in Mrisen Village, Juwiring District, Klaten Regency.

Gambar

Tabel Fisik ........................................................................................44
Tabel 3. 34 Tabel TKedatangan .............................................................................48

Referensi

Dokumen terkait

Hasil pengamatan terhadap intensitas penyakit busuk batang yang disebabkan oleh S.rolfsii pada berbagai konsentrasi inokulum dilihat pada Tabel 3... Persentase

Mengenai kebenaran beliau, Hadrat Masih Mau'ud ‘alaihis salaam menulis: 'Aku melihat bahwa orang yang mau mengikuti alam dan hukum alam telah diberikan kesempatan bagus oleh

P SURABAYA 03-05-1977 III/b DOKTER SPESIALIS JANTUNG DAN PEMBULUH DARAH RSUD Dr.. DEDI SUSILA, Sp.An.KMN L SURABAYA 20-03-1977 III/b ANESTESIOLOGI DAN

Myosin yang terfosforilasi akan berinteraksi dengan filamen aktin sehingga terjadi kontraksi (Lodish, 2000). Alkaloid lada Piper nigrum Linn. dapat dikatakan memiliki aktivitas

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan

Menurut Houglum (2005), prinsip rehabilitasi harus memperhatikan prinsip- prinsip dasar sebagai berikut: 1) menghindari memperburuk keadaan, 2) waktu, 3) kepatuhan, 4)

         H. M. ZAINUL MAJDI Diundangkan di Mataram pada tanggal 

Penelitian ini bertujuan untuk mengetahui peran ulama NU dalam menangkal radikalisme di provinsi Jawa Timur terkait pemikiran, strategi dakwah dan tantangan ulama