i
PERANCANGAN SISTEM INFORMASI NILAI NIHA’I
MADRASAH DINIYAH AWALIYAH MENGGUNAKAN
FRAMEWORK CODEIGNITER DI
LP. MA’ARIF NU MAYONG
Skripsi Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar
Sarjana Komputer HALAMAN JUDUL
Di susun Oleh: Eviyana Faizzati
131240000083
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NAHDLATUL ULAMA
▸ Baca selengkapnya: soal ujian madrasah diniyah 2023
(2)ii
iii
iv
v
PERSEMBAHAN
Dengan memanjatkan puji syukur kehadirat Allah Subhanahu Wa Ta’ala, karya ilmiah ini penulis persembahkan kepada :
1) Orang tua yang saya cintai Bapak Idris dan Ibu Nor Saidah yang telah
memberikan kasih sayang, perhatian, doa dan Semoga anakmu nanti
bisa membalas semua yang telah engkau berikan.
2) Untuk Kakak saya Muizzatun Nailah selalu memberi semangat.
3) Pengurus LP. MA’ARIF NU Kecamatan Mayong telah mengijinkan
untuk melakukan penelitian.
4) Semua dewan guru madrasah diniyah awaliyah yang berada di
kecamatan mayong.
5) Untuk teman-teman saya yang selalu memberi dukungan moral dan
membantu menyelesaikan skripsi.
6) Untuk tim KKN Desa Bakalan yang sangat solit tahun 2017 yang
vi MOTTO
ِنْيَدِلاَوْلَا ِطَخَسيِف َِللَّا طَخَس َو, ِنْيَدِلاَوْلَااَض ِريِف َِللَّااَض ِر
“Keridloan Allah tergantung kepada keridloan orang tua dan kemurkaan Allah
tergantung kepada kemurkaan orang tua.” ( HR. Turmudzi)
“Allah akan meninggikan orang yang beriman di antaramu dan orang-orang yang diberi ilmu pengetahuan beberapa derajat”
(Q.s. al-Mujadalah : 11)
vii
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan
Alhamdulillah, puji dan syukur penulis panjatkan kehadirat Allah SWT atas
segala berkah, rahmat, dan hidayahnya penulis dapat menyelesaikan laporan skripsi dengan judul “Perancangan Sistem Informasi Nilai Niha’i Madrasah Diniyah Awaliyah Menggunakan CoderIgniter Di LP. Ma’arif NU Mayong” sebagai syarat untuk menyelesaikan Program Sarjana (S1) pada Fakultas Sains
dan Teknologi Universitas Islam Nahdhotul Ulama jepara.
Selama penyusunan laporan skripsi ini, banyak pihak yang telah dengan
setulus hati memberikan bantuan, baik melalui nasehat, semangat, maupun
motivasi untuk menyelesaikan skripsi ini. Pada kesempatan ini penulis
menyampaikan rasa terimah kasih kepada:
1. Bapak Dr. Sa’dullah Assaidi, M.Ag selaku Rektor Universitas Islam NahdlatulUlama’ Jepara.
2. Bapak Ir. Gun Sudiryanto, M.M. selaku Dekan fakultas Sains dan
Teknologi Universitas Islam NAhdlatul Ulama Jepara
3. Bapak Akhmad Khanif Zyen, M.Kom selaku Kaprodi Teknik Informatika Universitas Islam Nahdlatul Ulama’ Jepara.
4. Bapak R.H. Kusumodestoni, M.Kom dan Bapak Buang Budi wahono,
M.Kom., selaku Dosen Pembimbing I dan Dosen Pembimbing II yang
telah memberikan bimbingan, arahan, saran, masukan, dan semangat bagi
penulis dalam penyusunan skripsi ini dari awal sampai akhir.
5. Seluruh dosen Fakultas Sains dan Teknologi Univeristas Islam Nahdhotul
Ulama Jepara yang telah memberikan banyak ilmu yang tidak ternilai
harganya selama penulis menempuh pendidikan di Fakultas Sains dan
Teknologi Univeristas Islam Nahdhotul UlamaJepara.
6. Seluruh keluarga besar dari LP. Ma’arif Mayong yang telah memberikan izin untuk membuat skripsi ini.
7. Seluruh teman-teman akademika di Fakutas Saintek UNISNU Jepara yang
telah memberi bantuan dan dukungan selama peneliti menempuh studi dan
viii
8. Teman-teman seperjuangan studi Teknik Informatika angkatan 2013
9. Dan kepada semua pihak yang tidak dapat disebutkan satu persatu yang
telah mendukung dan membantu hingga terselesaikannya skripsi ini.
Semoga jasa dan amal baik mendapatkan balasan dari Allah SWT. Ibarat tak
ada gading yang tak retak, dengan segala kerendahan hati, penulis menyadari
sepenuhnya bahwa skripsi ini masih belum sempurna. Oleh karena itu kritik dan
saran untuk kesempurnaan skripsi ini, senantiasa penulis harapkan dari berbagai
pihak.
Jepara, 01 September 2017
Penulis
Eviyana Faizzati
ix ABSTRAK
LP. Ma’arif NU Mayong merupakan lembaga yang menaungi beberapa lembaga salah satunya adalah Madrasah diniyah, dimana LP Ma’arif sebagai pengurus yang mengurus jalannya ujian niha’i, dari mengurus semua data madrasah mana saja yang akan ikut
ujian, berapa santri dan nilai yang akan di hasilkan. Dalam proses pengumpulan perlembaga perlu memakan waktu yang cukup lama karena ada lembaga yang jauh dari
tempat pengurus LP. Ma’arif Mayong selain itu banyak lembaga yang belum mempunyai
alat ketik seperti computer, dalam pengumpulan data santri biasanya masih menggunakan
tulisan tangan di lembar kertas sehingga pengurus LP. Ma’arif harus mengetik ulang data
tersebut dan dalam proses penyimpananna rawan hilang atau lupa tempat. Dilihat dari permasalahan tersebut, maka LP. Ma’arif Mayong membutuhkan sebuah sistem terkomputerisasi yang bisa digunakan untuk mengolahan data santri, dan nilai ujian
niha’i. Metode pengembangan sistem yang digunakan yaitu Waterfall dengan notasi pemodelan UML (Unified Modeling Language) dan PHP sebagai bahasa pemrograman dengan menggunakan framework CodeIgniter. Aplikasi ini telah melalui uji kelayakan dari satu ahli materi mendapatkan hasil 100 % dengan kriteria sangat layak, satu ahli media mendapatkan hasil 75% dengan kriteria layak dan 30 angket responden guru madrasah diniyah awaliyah dengan hasil 90% dengan kriteria sangat layak. Hasil dari aplikasi ini dapat Membantu mempercepat pengurus dalam mencetak laporan nilai niha’i para santri dan peringkan madin. Sistem informasi ini memerlukan fitur data guru dan untuk bisa download materi ujian atau kisi – kisi ujian madrasah.
x ABSTRACT
LP. Ma'arif NU Mayong is an institution that oversees several institutions one of which is Madrasah diniyah, where LP Ma'arif as a board that takes care of the course niha'i exams, from taking care of all the data madrasah anywhere who will take the exam, how many santri and value that will in the produce. In the process of gathering institutional needs to take a long time because there are institutions far from where the LP board. Ma'arif Mayong other than that many institutions that do not have a typewriter like computer, in data collection students usually still use handwriting on paper sheets so that the board of LP. Ma'arif had to retype the data and in the process of storage is prone to lose or forget the place. Judging from the problem, then LP. Ma'arif Mayong requires a computerized system that can be used to process santri data, and the value of the niha'i exam. System development method used is Waterfall with UML modeling notation (Unified Modeling Language) and PHP as programming language by using CodeIgniter framework. This application has passed the feasibility test from one material expert to get 100% result with criteria very feasible, one media expert get 75% result with criteria eligible and 30 questionnaire of madrasah teacher diniyah awaliyah with result 90% with criteria very feasible. The results of this application can Help accelerate the board in printing reports niha'i value santri and slimming madin. This information system requires the teacher data feature and to be able to download the exam material or the grid of the madrasah exam.
xi DAFTAR ISI
HALAMAN JUDUL ... i
PERSETUJUAN SKRIPSI ... ii
PENGESAHAN SKRIPSI ... iii
PERNYATAAN ... Error! Bookmark not defined. PERSEMBAHAN ... v
BAB I PENDAHULUAN ... Error! Bookmark not defined.
1.1. Latar Belakang ... Error! Bookmark not defined.
1.2. Rumusan Masalah ... Error! Bookmark not defined.
1.3. Batasan Masalah ... Error! Bookmark not defined.
1.4. Tujuan Penelitian ... Error! Bookmark not defined.
1.5. Manfaat Penelitian ... Error! Bookmark not defined.
1.6. Sistematika Penuliasan Skripsi ... Error! Bookmark not defined.
BAB II LANDASAN TEORI ... Error! Bookmark not defined.
2.1. Tinjauan Studi ... Error! Bookmark not defined.
2.2. Tinjauan Pustaka ... Error! Bookmark not defined.
2.2.1. Sistem Informasi ... Error! Bookmark not defined.
2.2.2. Nilai ... Error! Bookmark not defined.
xii
2.2.4. Framework CI (CodeIgniter) ... Error! Bookmark not defined.
2.2.5. Xampp ... Error! Bookmark not defined.
2.2.6. PHP ... Error! Bookmark not defined.
2.2.7. Web... Error! Bookmark not defined.
2.2.8. Pemodelan UML (Unifield Modeling Language) Error! Bookmark not defined.
2.2.9. Kerangka Pemikiran ... Error! Bookmark not defined.
BAB III METODE PENELITAN ………
Error! Bookmark not defined.
3.1. Desain Penelitian ... Error! Bookmark not defined.
3.2. Pengumpulan Data ... Error! Bookmark not defined.
3.3. Metode Yang Diusulkan ... Error! Bookmark not defined.
3.4. Eksperimen Dan Pengujian Metode... Error! Bookmark not defined.
3.5.1 Angket Responden Pengguna aplikasi ... Error! Bookmark not defined.
3.5.2. Validasi Ahli dan Angket ... Error! Bookmark not defined.
BAB IV HASIL DAN PEMBAHASAN ... Error! Bookmark not defined.
4.1 Analisa Kebutuhan Masalah ... Error! Bookmark not defined.
4.1.1 Analisa Sistem Yang Sedang Berjalan ... Error! Bookmark not defined.
4.1.2 Kelemahan Sistem Yang Berjalan .. Error! Bookmark not defined.
4.1.3 Solusi Pemecahan Masalah ... Error! Bookmark not defined.
4.1.4 Analisis Sistem Usulan ... Error! Bookmark not defined.
4.1.5 Analisis Kebutuhan Alat... Error! Bookmark not defined.
4.2 Tahap Perancangan Sistem ... Error! Bookmark not defined.
4.2.1. Requirement Gathering ... Error! Bookmark not defined.
xiii
4.2.4. Perancangan Berorientasi Objek .... Error! Bookmark not defined.
4.2.4. Perancangan antar muka (interface admin dan user) ... Error! Bookmark not defined.
4.3 Pembangunan Sistem Informasi ... Error! Bookmark not defined.
4.3.1. Kode Menampilkan Data Masdrasah Diniyah (Madin) ... Error! Bookmark not defined.
4.3.2. Kode Menampilkan Data Santri ... Error! Bookmark not defined.
4.3.3. Kode Menampilkan Data Nilai Niha’i ... Error! Bookmark not defined.
4.3.4. Pembangunan Halaman Admin ... Error! Bookmark not defined.
4.3.5. Pembangunan Halaman User ... Error! Bookmark not defined.
4.4 Tahap Uji Coba Sistem Informasi ... Error! Bookmark not defined.
4.4.1. Metode Black Box Testing ... Error! Bookmark not defined.
4.5. Evaluasi dan Validasi Hasil ... Error! Bookmark not defined.
4.5.1. Evaluasi Sistem Aplikasi ... Error! Bookmark not defined.
4.5.2. Validasi kelayakan Aplikasi ... Error! Bookmark not defined.
4.6. Kajian Akhir... Error! Bookmark not defined.
4.7. Keterbatasan Penelitian ... Error! Bookmark not defined.
BAB V PENUTUP ... Error! Bookmark not defined.
5.1 Kesimpulan ... Error! Bookmark not defined.
5.2 Saran Error! Bookmark not defined.
DAFTAR PUSTAKA ... Error! Bookmark not defined.
xiv
DAFTAR TABEL
Tabel 2. 1Simbol Use Case Diagram ... Error! Bookmark not defined. Tabel 2. 2 Simbol Activity Diagram ... .Error! Bookmark not defined. Tabel 2. 3 Simbol Squence Diagram ... Error! Bookmark not defined. Tabel 3.1Aspek Penilaian Aplikasi Untuk Ahli Materi ... .Error! Bookmark not defined.
Tabel 3.2 Aspek Penilaian Aplikasi Untuk Ahli Media ... Error! Bookmark not defined.
Tabel 3. 3 Aspek penilaian untuk pengguna aplikasi ... Error! Bookmark not defined.
Tabel 3.4 Penilaian Kelayakan Berdasarkan Presentase ... Error! Bookmark not defined.
Tabel 4.1 Login ... Error! Bookmark not defined. Tabel 4.2 Tabel Madin ... Error! Bookmark not defined. Tabel 4.3 Tabel Santri ... Error! Bookmark not defined. Tabel 4.4 Tabel Pelajaran ... Error! Bookmark not defined. Tabel 4.5 Tabel Nilai Niha’i ... Error! Bookmark not defined. Tabel 4.6 Hasil pengujian Black Box ... Error! Bookmark not defined. Tabel 4.7 Hasil Penilaian Ahli Materi... Error! Bookmark not defined. Tabel 4.8 hasil Penilaian Ahli Media ... Error! Bookmark not defined. Tabel 4.9 Penilaian Kelayakan Berdasarkan Presentase ... Error! Bookmark not defined.
Tabel 4.10 Validasi Ahli ... Error! Bookmark not defined. Tabel 4.11 Hasil Penilaian Responden User ... Error! Bookmark not defined. Tabel 4.12 Penilaian Kelayakan Berdasarkan Presentase .... Error! Bookmark not defined.
Tabel 4. 13 Hasil Penelitian Angket Responden .... Error! Bookmark not defined.
Tabel 5. 1 Tabel Hasil
xv
DAFTAR GAMBAR
Gambar 2.1 Cara Kerja Framework CI ... Error! Bookmark not defined. Gambar 2.2 Kerangka Pemikiran ... Error! Bookmark not defined.
Gamabar 3. 1 langkah – langkah penggunaan
(R&D)………...Error! Bookmark not defined.
Gamabar 3.2 Metode Waterfall ... Error! Bookmark not defined. Gamabar 3.3 Pengujian Metode dengan Black Box ... Error! Bookmark not defined.
Gambar 4.1 Struktur Pengurus LP. Ma’arif
Mayong……….Error! Bookmark not defined.
xvi
Gambar 4.15 interface Halaman Awal User ... Error! Bookmark not defined. Gambar 4.16 interface Halaman Santri untuk User ... Error! Bookmark not defined.
Gambar 4.17 interface Halaman Santri Untuk Admin ... Error! Bookmark not defined.
Gambar 4. 18 Interface Input Dan Edit Santri ... Error! Bookmark not defined. Gambar 4.19 Interface Halaman Madin ... Error! Bookmark not defined. Gambar 4.20 Interface Halaman Input atau edit Madin ... Error! Bookmark not defined.
Gambar 4.21 interfacehalaman nilai niha’I untuk admin ... Error! Bookmark not defined.
Gambar 4.22 Interface halaman nilai niha’I untuk user ... Error! Bookmark not defined.
Gambar 4. 23 Potongan Kode Madrasah Diniyah (Madin) . Error! Bookmark not defined.
Gambar 4.24 Kode Menampilkan Data Santri ... Error! Bookmark not defined. Gambar 4. 25 Kode Menampilkan Dana Nilai Niha’i ... Error! Bookmark not defined.
xvii