Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban...

25
Pembuatan Sistem Informasi Akademik Pondok (SIAP) Berbasis Web Menggunakan Framework Codeigniter pada Pondok Pesantren Mahasiswa (PPM) Roudlotul Jannah Surakarta Tugas Akhir Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Disusun Oleh: MUH. KHOIRU NAJMUDIN H. S. NIM. M3112092 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2017

Transcript of Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban...

Page 1: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

Pembuatan Sistem Informasi Akademik Pondok (SIAP)

Berbasis Web Menggunakan Framework Codeigniter pada Pondok Pesantren

Mahasiswa (PPM) Roudlotul Jannah Surakarta

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun Oleh:

MUH. KHOIRU NAJMUDIN H. S.

NIM. M3112092

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2017

Page 2: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

ii

HALAMAN PERSETUJUAN

Pembuatan Sistem Informasi Akademik Pondok (SIAP) Berbasis Web

Menggunakan Framework Codeigniter pada Pondok Pesantren

Mahasiswa (PPM) Roudlotul Jannah Surakarta

Disusun Oleh

MUH. KHOIRU NAJMUDIN H. S.

NIM. M3112092

Tugas Akhir ini telah disetujui untuk disusun

Di hadapan dewan penguji pada tanggal

………………………………..

Pembimbing Utama

ABDUL AZIZ S.Kom., M.Sc.

NIP. 198104132005011001

Page 3: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

iii

HALAMAN PENGESAHAN

Pembuatan Sistem Informasi Akademik Pondok (SIAP) Berbasis Web

Menggunakan Framework Codeigniter pada Pondok Pesantren

Mahasiswa (PPM) Roudlotul Jannah Surakarta

Disusun oleh:

MUH. KHOIRU NAJMUDIN H. S.

NIM. M3112092

Dibimbing Oleh:

Pembimbing Utama

ABDUL AZIZ S.Kom., M.Sc.

NIP. 198104132005011001

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir

Program Diploma III Teknik Informatika pada ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Dewan Penguji:

1. Penguji 1 Abdul Aziz S.Kom., M.Sc. ( )

NIP. 198104132005011001

2. Penguji 2 Nanang Maulana Yoseph S.Si., M.Si. ( )

NIP. 1981071420160601

3. Penguji 3 Sahirul Alim Tri Bawono S.Kom., M.Eng. ( )

NIP. 1987021520170101

Disahkan Oleh :

Kepala Program Studi

Diploma III Teknik Informatika

ABDUL AZIZ, S.Kom., M.Sc.

NIP. 198104132005011001

Page 4: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak

terdapat karya yang pernah diajukan untuk memperoleh gelar Ahli Madya 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, Juni 2017

M. K. NAJMUDIN H. S.

M3112092

Page 5: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

v

MOTTO

“Siapa saja yang berjalan/membuka jalan untuk mencari ilmu, maka Allah

mudahkan baginya jalan menuju surga.” (HR.Muslim)

Page 6: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

vi

KATA PENGANTAR

Puji syukur kehadirat Allah SWT. yang atas limpahan rahmat dan kasih

sayang-Nya penulis dapat menyusun Laporan Tugas Akhir dengan judul

“Pembuatan Sistem Informasi Akademik Pondok (SIAP) Berbasis Web

Menggunakan Framework Codeigniter pada Pondok Pesantren Mahasiswa

(PPM) Roudlotul Jannah Surakarta”.

Penyusunan laporan ini bertujuan sebagai kewajiban pertanggungjawaban

memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada

Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret dan

sekaligus sebagai wujud kepedulian dan ikut berpartisipasi dalam pembangunan

generasi penerus bangsa Indonesia menjadi generasi yang religious dan

professional untuk bangsa Indonesia yang lebih baik.

Dalam penyusunan laporan ini penulis mendapatkan banyak sekali bantuan

dan dukungan dari berbagai pihak, maka dari itu yukur Alkhamdulillah dan ucapan

terima kasih penulis sampaikan kepada semua pihak, terutama kepada:

1. Allah SWT yang telah menganugerahi rahmat, hidayah, petunjuk,

pertolongan dan banyak nikmat dari-Nya.

2. Ibu Endang Suprihatin dan Bapak Wahyono dengan penuh kasih sayang,

tenaga, pikiran, biaya dan segalanya untuk selalu memberikan do’a restu,

dukungan, dan masukan yang membangun dan mendidik.

3. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D. selaku Dekan

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas

Maret Surakarta.

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

Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret Surakarta sekaligus Dosen Pembimbing Tugas

Akhir yang telah memberikan bimbingan, saran, dukungan selama

pelaksanaan dan penyusunan Laporan Tugas Akhir ini.

Page 7: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

vii

5. Bapak Ir. H. Margono MM selaku ketua Pondok Pesantran Mahasiswa

(PPM) yang selalu memberikan dorongan motivasi untuk berkembang.

6. Bapak Eko Prasetyo selaku Pembimbing Lapangan Kegiatan Penelitian di

Pondok Pesantren Mahasiswa Roudlotul Jannah Surakarta yang telah

memberikan bantuan, pengarahan serta ilmu selama kegiatan penelitian.

7. Keluarga besar warga Pondok Pesantren Mahasiswa (PPM) Roudlotul

Jannah Surakarta yang telah memberikan kerjasama yang baik selama

kegiatan penelitian.

8. Semua pihak terkait yang tidak bisa saya sebutkan satu persatu, atas bantuan

dan dukungannya serta saran dalam pelaksanaan kegiatan penelitian.

Ucapan syukur Alkhamdulillah dan terima kasih sekali lagi penulis

sampaikan. Semoga Allah SWT memberikan balasan yang lebih baik, manfaat dan

barokah. Dan penulis berharap Laporan Tugas Akhir ini dapat memberikan banyak

manfaat dan barokah khususnya kepada penulis, umumnya para pembaca sekalian

dan masyarakat Indonesia.

Surakarta, Juni 2017

Penulis

Page 8: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

viii

DAFTAR ISI

HALAMAN JUDUL……………………….…………………………………………………………… i

HALAMAN PERSETUJUAN ................................................................................... ii

HALAMAN PENGESAHAN ................................................................................... iii

PERNYATAAN ........................................................................................................ iv

MOTTO ..................................................................................................................... v

KATA PENGANTAR .............................................................................................. vi

DAFTAR ISI ........................................................................................................... viii

DAFTAR TABEL ................................................................................................... xix

DAFTAR GAMBAR ............................................................................................ xviii

ABSTRAK ............................................................................................................. xxii

ABSTRACT ............................................................................................................ xxiii

BAB I PENDAHULUAN ........................................ Error! Bookmark not defined.

1.1. Latar Belakang Masalah ............................ Error! Bookmark not defined.

1.2. Rumusan Masalah ..................................... Error! Bookmark not defined.

1.3. Tujuan Penelitian ....................................... Error! Bookmark not defined.

1.4. Manfaat Penelitian ..................................... Error! Bookmark not defined.

1.5. Batasan Masalah ........................................ Error! Bookmark not defined.

1.6. Metodologi Penelitian ............................... Error! Bookmark not defined.

1.7. Sistematika Penulisan ................................ Error! Bookmark not defined.

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORIError! Bookmark not defined.

2.1. Tinjauan Pustaka ....................................... Error! Bookmark not defined.

2.2. Landasan Teori ............................................................................................ 7

3.2.1. Pengertian Sistem Informasi ............... Error! Bookmark not defined.

2.2.2. Pengertian Sistem Informasi Akademik ............................................... 8

2.2.3. Pengertian Analisis Sistem ................. Error! Bookmark not defined.

2.2.4. Pengertian Pengembangan Sistem Informasi .... Error! Bookmark not

defined.

2.2.5. Pengertian Basis Data ......................... Error! Bookmark not defined.

2.2.6. Pengertian Entity Relationalship Diagram ........ Error! Bookmark not

defined.

Page 9: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

ix

2.2.7. Pengertian Unified Modeling Language (UML) Error! Bookmark not

defined.

2.2.8. Pengertian Use Case Diagram ............ Error! Bookmark not defined.

2.2.9. Pengertian Sequence Diagram ............ Error! Bookmark not defined.

2.2.10. Pengertian PHP ................................... Error! Bookmark not defined.

2.2.11. Pengertian XAMPP ............................. Error! Bookmark not defined.

2.2.12. Pengertian MySQL ............................. Error! Bookmark not defined.

2.2.13. Pengertian Framework CodeIgniter .... Error! Bookmark not defined.

2.2.14. Pengertian Website ............................. Error! Bookmark not defined.

BAB III ANALISIS DAN PERANCANGAN SISTEMError! Bookmark not defined.

3.1. Alat dan Bahan .......................................... Error! Bookmark not defined.

3.1.1. Alat ...................................................... Error! Bookmark not defined.

3.1.1.1. Perangkat Keras ............................. Error! Bookmark not defined.

3.1.1.2. Perangkat Lunak............................. Error! Bookmark not defined.

3.1.2. Bahan .................................................. Error! Bookmark not defined.

3.1.3. Jadwal Penelitian ................................ Error! Bookmark not defined.

3.2. Analisis Kebutuhan Sistem ....................... Error! Bookmark not defined.

3.2.1. Kebutuhan Fungsional ........................ Error! Bookmark not defined.

3.2.2. Kebutuhan Non Fungsional ................ Error! Bookmark not defined.

3.2.2.1. Operasional .................................... Error! Bookmark not defined.

3.2.2.2. Keamanan Data .............................. Error! Bookmark not defined.

3.2.2.3. Kinerja ............................................ Error! Bookmark not defined.

3.3. Perancangan Sistem ................................... Error! Bookmark not defined.

3.3.1. Arsitektur Pengaksesan SIAP ............. Error! Bookmark not defined.

3.3.2. Proses Bisnis ....................................... Error! Bookmark not defined.

3.3.3. Use Case Diagram .............................. Error! Bookmark not defined.

3.3.4. Use Case Text ..................................... Error! Bookmark not defined.

3.3.4.1. U.C.T. Tampil & Detail Data Siswa/ Data GuruError! Bookmark

not defined.

3.3.4.2. U.C.T. Tampil & Detail Data PengurusError! Bookmark not

defined.

3.3.4.3. U.C.T. Tampil Data Kelas.............. Error! Bookmark not defined.

Page 10: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

x

3.3.4.4. U.C.T. Tampil & Detail Data MateriError! Bookmark not

defined.

3.3.4.5. U.C.T. Tampil Data Kelompok/ Jurusan/ Triwulan/ User ............. 41

3.3.4.6. U.C.T. Tampil Data Agenda Ngaji Error! Bookmark not defined.

3.3.4.7. U.C.T. Tampil & Detail Data Jadwal NgajiError! Bookmark not

defined.

3.3.4.8. U.C.T. Tampil & Detail Data Kelas SiswaError! Bookmark not

defined.

3.3.4.9. U.C.T. Tampil & Detail Data Kenaikan Kelas/ Pindah Kelas Error!

Bookmark not defined.

3.3.4.10. U.C.T. Tampil & Detail Data PresensiError! Bookmark not

defined.

3.3.4.11. U.C.T. Tampil & Detail Data Nilai Error! Bookmark not defined.

3.3.4.12. U.C.T. Tampil & Detail Data Kehadiran Siswa/ Guru ........... Error!

Bookmark not defined.

3.3.4.13. U.C.T. Tampil & Detail Data Nilai Materi/ Nilai Siswa ........ Error!

Bookmark not defined.

3.3.4.14. U.C.T. Ubah Data Siswa/ Guru/ Pengurus ..................................... 49

3.3.4.15. U.C.T. Ubah Data Kelas/ Materi .................................................... 49

3.3.4.16. U.C.T. Ubah Data Kelompok/ Jurusan/ Triwulan/ User ................ 49

3.3.4.17. U.C.T. Ubah Data Agenda Ngaji ................................................... 50

3.3.4.18. U.C.T. Ubah Data Jadwal Ngaji..................................................... 52

3.3.4.19. U.C.T. Ubah Data Kelas Siswa ...................................................... 53

3.3.4.20. U.C.T. Ubah Data Kenaikan Kelas ................................................ 54

3.3.4.21. U.C.T. Ubah Data Pindah Kelas .................................................... 54

3.3.4.22. U.C.T. Ubah Data Presensi ............................................................ 55

3.3.4.23. U.C.T. Ubah Data Nilai.................. Error! Bookmark not defined.

3.3.4.24. U.C.T. Buat Data Siswa/ Guru/ PengurusError! Bookmark not

defined.

3.3.4.25. U.C.T. Buat Data Materi ................ Error! Bookmark not defined.

3.3.4.26. U.C.T. Buat Data Kelompok/ Jurusan/ UserError! Bookmark not

defined.9

3.3.4.27. U.C.T. Buat Data Agenda Ngaji .... Error! Bookmark not defined.

3.3.4.28. U.C.T. Buat Data Jadwal Ngaji ...... Error! Bookmark not defined.

Page 11: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xi

3.3.4.29. U.C.T. Buat Data Kelas Siswa ....... Error! Bookmark not defined.

3.3.4.30. U.C.T. Buat Data Kenaikan Kelas . Error! Bookmark not defined.

3.3.4.31. U.C.T. Buat Data Pindah Kelas ..... Error! Bookmark not defined.

3.3.4.32. U.C.T. Buat Data Presensi ............. Error! Bookmark not defined.

3.3.4.33. U.C.T. Buat Data Nilai ................... Error! Bookmark not defined.

3.3.4.34. U.C.T. Hapus Data Siswa/ Guru/ PengurusError! Bookmark not

defined.

3.3.4.35. U.C.T. Hapus Data Materi/ Kelompok/ Jurusan/ User ........... Error!

Bookmark not defined.

3.3.4.36. U.C.T. Hapus Data Agenda Ngaji/ Jadwal Ngaji/ Kelas Siswa

Error! Bookmark not defined.

3.3.4.37. U.C.T. Cetak Data Kehadiran Siswa/GuruError! Bookmark not

defined.

3.3.4.38. U.C.T. Cetak Data Nilai Materi/ Nilai SiswaError! Bookmark not

defined.

3.3.5. Sequence Diagram .............................................................................. 69

3.3.5.1. S. D. Tampil & Detail Data Siswa/ GuruError! Bookmark not

defined.

3.3.5.2. S. D. Tampil & Detail Data PengurusError! Bookmark not

defined.

3.3.5.3. S. D. Tampil & Detail Data Kelas/ MateriError! Bookmark not

defined.

3.3.5.4. S. D. Tampil Data User/ Kelompok/ Jurusan/ Triwulan ......... Error!

Bookmark not defined.

3.3.5.5. S. D. Tampil Data Agenda Ngaji ... Error! Bookmark not defined.

3.3.5.6. S. D. Tampil & Detail Data Jadwal NgajiError! Bookmark not

defined.

3.3.5.7. S. D. Tampil & Detail Data Kelas SiswaError! Bookmark not

defined.

3.3.5.8. S. D. Tampil & Detail Data Kenaikan/ Pindah Kelas ............. Error!

Bookmark not defined.

3.3.5.9. S. D. Tampil & Detail Data PresensiError! Bookmark not

defined.

3.3.5.10. S. D. Tampil & Detail Data Nilai ... Error! Bookmark not defined.

3.3.5.11. S. D. Tampil & Detail Data Kehadiran Siswa/ Guru .............. Error!

Bookmark not defined.

Page 12: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xii

3.3.5.12. S. D. Tampil & Detail Data Nilai Siswa/ MateriError! Bookmark

not defined.

3.3.5.13. S. D. Buat Data Siswa/ Guru .......... Error! Bookmark not defined.

No table of contents entries found.

3.3.5.15. S. D. Buat Data Agenda Ngaji/ Jadwal/ Kelas Siswa ............. Error!

Bookmark not defined.

3.3.5.16. S. D. Buat Data Nilai...................... Error! Bookmark not defined.

3.3.5.17. S. D. Buat & Ubah Data Kenaikan Error! Bookmark not defined.

3.3.5.18. S. D. Buat & Ubah Data Presensi .. Error! Bookmark not defined.

3.3.5.19. S. D. Ubah Data Siswa/ Guru ........ Error! Bookmark not defined.

3.3.5.20. S. D. Ubah Data Pengurus/ Kelas/ MateriError! Bookmark not

defined.

3.3.5.21. S. D. Ubah Data User/ Kelompok/ Jurusan/ Triwulan ............ Error!

Bookmark not defined.

3.3.5.22. S. D. Ubah Data Agenda Ngaji/ Jadwal/ Kelas Siswa ............ Error!

Bookmark not defined.

3.3.5.23. S. D. Ubah Data Pindah Kelas ....... Error! Bookmark not defined.

3.3.5.24. S. D. Ubah Data Nilai .................... Error! Bookmark not defined.

3.3.5.25. S. D. Hapus Data Siswa/ Guru ....... Error! Bookmark not defined.

3.3.5.26. S. D. Hapus Data Pengurus/ Materi/ Kelompok/ Jurusan/ User

Error! Bookmark not defined.

3.3.5.27. S. D. Hapus Data Agenda Ngaji/ Jadwal/ Kelas Siswa .......... Error!

Bookmark not defined.

3.3.5.28. S. D. Cetak Data Kehadiran Siswa/ GuruError! Bookmark not

defined.

3.3.5.29. S. D. Cetak Data Nilai Siswa/ MateriError! Bookmark not

defined.

3.3.6. Entity Relation Diagram ..................... Error! Bookmark not defined.

3.3.7. Mapping Table .................................... Error! Bookmark not defined.

3.3.8. Desain Fisik ........................................ Error! Bookmark not defined.

3.3.8.1. Tabel Siswa .................................... Error! Bookmark not defined.

3.3.8.2. Tabel Guru ..................................... Error! Bookmark not defined.

3.3.8.3. Tabel Pengurus ............................... Error! Bookmark not defined.

3.3.8.4. Tabel User ...................................... Error! Bookmark not defined.

Page 13: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xiii

3.3.8.5. Tabel Kelompok ............................. Error! Bookmark not defined.

3.3.8.6. Tabel Triwulan ............................... Error! Bookmark not defined.

3.3.8.7. Tabel Bab ....................................... Error! Bookmark not defined.

3.3.8.8. Tabel Materi ................................... Error! Bookmark not defined.

3.3.8.9. Tabel Jurusan ................................. Error! Bookmark not defined.

3.3.8.10. Tabel Kelas..................................... Error! Bookmark not defined.

3.3.8.11. Tabel Kelas Siswa .......................... Error! Bookmark not defined.

3.3.8.12. Tabel Detail Kelas Siswa ............... Error! Bookmark not defined.

3.3.8.13. Tabel Agenda Ngaji ....................... Error! Bookmark not defined.

3.3.8.14. Tabel Jadwal Ngaji ......................... Error! Bookmark not defined.

3.3.8.15. Tabel Presensi Siswa ...................... Error! Bookmark not defined.

3.3.8.16. Tabel Presensi Guru ....................... Error! Bookmark not defined.

3.3.8.17. Tabel Nilai ...................................... Error! Bookmark not defined.

3.3.9. User Interface ..................................... Error! Bookmark not defined.

3.3.9.1. Form Login .................................... Error! Bookmark not defined.

3.3.9.2. Menu User ...................................... Error! Bookmark not defined.

3.3.9.3. Lihat Data ....................................... Error! Bookmark not defined.

3.3.9.4. Lihat Detail Data ............................ Error! Bookmark not defined.

3.3.9.5. Buat Data ........................................ Error! Bookmark not defined.

3.3.9.6. Ubah Data....................................... Error! Bookmark not defined.

BAB IV IMPLEMENTASI DAN PENGUJIAN ..... Error! Bookmark not defined.

4.1. Implementasi ............................................. Error! Bookmark not defined.

4.1.1. Tampilan Login ................................... Error! Bookmark not defined.

4.1.2. Tampilan Beranda Adm. Pusat ........... Error! Bookmark not defined.

4.1.3. Tampilan Beranda Adm. Dasar/ Adm. Lanjut ... Error! Bookmark not

defined.

4.1.4. Tampilan Beranda Adm. Kelompok ... Error! Bookmark not defined.

4.1.5. Tampilan Data Pengurus ..................... Error! Bookmark not defined.

4.1.6. Tampilan Data User ............................ Error! Bookmark not defined.

4.1.7. Tampilan Data Guru ........................... Error! Bookmark not defined.

4.1.8. Tampilan Data Siswa .......................... Error! Bookmark not defined.

4.1.9. Tampilan Data Kelompok ................... Error! Bookmark not defined.

Page 14: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xiv

4.1.10. Tampilan Data Triwulan Akademik ... Error! Bookmark not defined.

4.1.11. Tampilan Data Kelas .......................... Error! Bookmark not defined.

4.1.12. Tampilan Data Materi ......................... Error! Bookmark not defined.

4.1.13. Tampilan Data Jurusan ....................... Error! Bookmark not defined.

4.1.14. Tampilan Kenaikan Kelas ................... Error! Bookmark not defined.

4.1.15. Tampilan Pindah Kelas ....................... Error! Bookmark not defined.

4.1.16. Tampilan Data Agenda Ngaji ............. Error! Bookmark not defined.

4.1.17. Tampilan Data Jadwal Ngaji ............... Error! Bookmark not defined.

4.1.18. Tampilan Data Presensi ...................... Error! Bookmark not defined.

4.1.19. Tampilan Data Kehadiran Siswa ........ Error! Bookmark not defined.

4.1.20. Tampilan Data Kehadiran Guru .......... Error! Bookmark not defined.

4.1.21. Tampilan Data Riwayat Kehadiran Siswa ......... Error! Bookmark not

defined.

4.1.22. Tampilan Data Riwayat Kehadiran Guru .......... Error! Bookmark not

defined.

4.1.23. Tampilan Data Nilai ............................ Error! Bookmark not defined.

4.1.24. Tampilan Data Nilai Siswa ................. Error! Bookmark not defined.

4.1.25. Tampilan Data Nilai Materi ................ Error! Bookmark not defined.

4.1.26. Tampilan Data Cetak Kehadiran Siswa ............. Error! Bookmark not

defined.

4.1.27. Tampilan Data Cetak Kehadiran Guru Error! Bookmark not defined.

4.1.28. Tampilan Data Cetak Nilai Siswa ....... Error! Bookmark not defined.

4.1.29. Tampilan Data Cetak Nilai Materi ...... Error! Bookmark not defined.

4.1.30. Tampilan Detail Data Pengurus .......... Error! Bookmark not defined.

4.1.31. Tampilan Detail Data Guru ................. Error! Bookmark not defined.

4.1.32. Tampilan Detail Data Siswa ............... Error! Bookmark not defined.

4.1.33. Tampilan Detail Data Materi .............. Error! Bookmark not defined.

4.1.34. Tampilan Detail Data Kenaikan Kelas Error! Bookmark not defined.

4.1.35. Tampilan Detail Data Pindah Kelas .... Error! Bookmark not defined.

4.1.36. Tampilan Detail Data Jadwal Ngaji .... Error! Bookmark not defined.

4.1.37. Tampilan Detail Data Presensi ........... Error! Bookmark not defined.

4.1.38. Tampilan Detail Data Kehadiran Siswa ............. Error! Bookmark not

defined.

Page 15: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xv

4.1.39. Tampilan Detail Data Riwayat Kehadiran Siswa .... Error! Bookmark

not defined.

4.1.40. Tampilan Detail Data Kehadiran GuruError! Bookmark not defined.

4.1.41. Tampilan Detail Data Riwayat Kehadiran Guru Error! Bookmark not

defined.

4.1.42. Tampilan Detail Data Nilai ................. Error! Bookmark not defined.

4.1.43. Tampilan Detail Data Nilai Siswa ...... Error! Bookmark not defined.

4.1.44. Tampilan Detail Data Nilai Materi ..... Error! Bookmark not defined.

4.1.45. Tampilan Ubah Data Pengurus ........... Error! Bookmark not defined.

4.1.46. Tampilan Ubah Data User .................. Error! Bookmark not defined.

4.1.47. Tampilan Ubah Data Guru .................. Error! Bookmark not defined.

4.1.48. Tampilan Ubah Data Siswa ................ Error! Bookmark not defined.

4.1.49. Tampilan Ubah Data Kelompok ......... Error! Bookmark not defined.

4.1.50. Tampilan Ubah Data Kelas ................. Error! Bookmark not defined.

4.1.51. Tampilan Ubah Data Triwulan Akademik ......... Error! Bookmark not

defined.

4.1.52. Tampilan Ubah Data Materi ............... Error! Bookmark not defined.

4.1.53. Tampilan Ubah Data Jurusan .............. Error! Bookmark not defined.

4.1.54. Tampilan Ubah Data Kenaikan Kelas Error! Bookmark not defined.

4.1.55. Tampilan Ubah Data Pindah Kelas ..... Error! Bookmark not defined.

4.1.56. Tampilan Ubah Data Agenda Ngaji .... Error! Bookmark not defined.

4.1.57. Tampilan Ubah Data Jadwal Ngaji ..... Error! Bookmark not defined.

4.1.58. Tampilan Ubah Data Presensi ............. Error! Bookmark not defined.

4.1.59. Tampilan Ubah Data Nilai .................. Error! Bookmark not defined.

4.1.60. Tampilan Buat Data Pengurus Baru ... Error! Bookmark not defined.

4.1.61. Tampilan Buat Data User Baru ........... Error! Bookmark not defined.

4.1.62. Tampilan Buat Data Siswa ................. Error! Bookmark not defined.

4.1.63. Tampilan Buat Data Kelompok .......... Error! Bookmark not defined.

4.1.64. Tampilan Buat Data Materi ................ Error! Bookmark not defined.

4.1.65. Tampilan Buat Data Jurusan ............... Error! Bookmark not defined.

4.1.66. Tampilan Buat Data Kenaikan Kelas .. Error! Bookmark not defined.

4.1.67. Tampilan Buat Data Agenda Ngaji ..... Error! Bookmark not defined.

4.1.68. Tampilan Buat Data Jadwal Ngaji ...... Error! Bookmark not defined.

Page 16: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xvi

4.1.69. Tampilan Buat Data Presensi .............. Error! Bookmark not defined.

4.1.70. Tampilan Buat Data Nilai ................... Error! Bookmark not defined.

4.1.71. Tampilan Hapus Data Pengurus ......... Error! Bookmark not defined.

4.1.72. Tampilan Hapus Data User ................. Error! Bookmark not defined.

4.1.73. Tampilan Hapus Data Siswa ............... Error! Bookmark not defined.

4.1.74. Tampilan Hapus Data Guru ................ Error! Bookmark not defined.

4.1.75. Tampilan Hapus Data Kelompok ....... Error! Bookmark not defined.

4.1.76. Tampilan Hapus Data Materi .............. Error! Bookmark not defined.

4.1.77. Tampilan Hapus Data Jurusan ............ Error! Bookmark not defined.

4.1.78. Tampilan Hapus Data Agenda Ngaji .. Error! Bookmark not defined.

4.1.79. Tampilan Hapus Data Jadwal Ngaji ... Error! Bookmark not defined.

4.2. Pengujian Fungsional ................................ Error! Bookmark not defined.

BAB V KESIMPULAN DAN SARAN ................. Error! Bookmark not defined.3

5.1. Kesimpulan ................................................ Error! Bookmark not defined.

5.2. Saran .......................................................... Error! Bookmark not defined.

DAFTAR PUSTAKA .............................................. Error! Bookmark not defined.

Page 17: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xvii

DAFTAR TABEL

Tabel 3.1. Jadwal Penelitian..................................... Error! Bookmark not defined.

Tabel 3.2. Kebutuhan Fungsional ............................ Error! Bookmark not defined.

Tabel 3.3. Kinerja ..................................................... Error! Bookmark not defined.

Tabel 3.4. Use Case Tampil & Detail Data Siswa/ Data GuruError! Bookmark not defined.

Tabel 3.5. Use Case Tampil & Detail Data PengurusError! Bookmark not defined.

Tabel 3.6. Use Case Tampil Data Kelas .................. Error! Bookmark not defined.

Tabel 3.7. Use Case Tampil & Detail Data Materi .. Error! Bookmark not defined.

Tabel 3.8. Use Case Tampil Data Kelompok/ Jurusan/ Triwulan/ UserError! Bookmark not defined.

Tabel 3.9. Use Case Tampil Data Agenda Ngaji ..... Error! Bookmark not defined.

Tabel 3.10. Use Case Tampil & Detail Data Jadwal NgajiError! Bookmark not defined.

Tabel 3.11. Use Case Tampil & Detail Data Kelas SiswaError! Bookmark not defined.

Tabel 3.12. Use Case Tampil & Detail Data Kenaikan Kelas/ Pindah KelasError! Bookmark not defined.

Tabel 3.13. Use Case Tampil & Detail Data PresensiError! Bookmark not defined.

Tabel 3.14. Use Case Tampil & Detail Data Nilai .. Error! Bookmark not defined.

Tabel 3.15. Use Case Tampil & Detail Data Kehadiran Siswa/ GuruError! Bookmark not defined.

Tabel 3.16. Use Case Tampil & Detail Data Nilai Materi/ SiswaError! Bookmark not defined.

Tabel 3.17. Use Case Ubah Data Siswa/ Guru/ PengurusError! Bookmark not defined.

Tabel 3.18. Use Case Ubah Data Kelas/ Materi ...................................................... 49

Tabel 3.19. Use Case Ubah Data Kelompok/ Jurusan/ Triwulan/ UserError! Bookmark not defined.

Tabel 3.20. Use Case Ubah Data Agenda Ngaji ...... Error! Bookmark not defined.

Tabel 3.21. Use Case Ubah Data Jadwal Ngaji ....... Error! Bookmark not defined.

Tabel 3.22. Use Case Ubah Data Kelas Siswa......... Error! Bookmark not defined.

Tabel 3.23. Use Case Ubah Data Kenaikan Kelas ... Error! Bookmark not defined.

Tabel 3.24. Use Case Ubah Data Pindah Kelas ....... Error! Bookmark not defined.

Tabel 3.25. Use Case Ubah Data Presensi ............... Error! Bookmark not defined.

Tabel 3.26. Use Case Ubah Data Nilai .................... Error! Bookmark not defined.

Tabel 3.27. Use Case Buat Data Siswa/ Guru/ PengurusError! Bookmark not defined.

Tabel 3.28. Use Case Buat Data Materi ................... Error! Bookmark not defined.

Tabel 3.29. Use Case Buat Data Kelompok/ Jurusan/ UserError! Bookmark not defined.

Page 18: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xviii

Tabel 3.30. Use Case Buat Data Agenda Ngaji ....... Error! Bookmark not defined.

Tabel 3.31. Use Case Buat Data Jadwal Ngaji ........ Error! Bookmark not defined.

Tabel 3.32. Use Case Buat Data Kelas Siswa .......... Error! Bookmark not defined.

Tabel 3.33. Use Case Buat Data Kenaikan Kelas .... Error! Bookmark not defined.

Tabel 3.34. Use Case Buat Data Pindah Kelas ........ Error! Bookmark not defined.

Tabel 3.35. Use Case Buat Data Presensi ................ Error! Bookmark not defined.

Tabel 3.36. Use Case Buat Data Nilai ..................... Error! Bookmark not defined.

Tabel 3.37. Use Case Hapus Data Siswa/ Guru/ PengurusError! Bookmark not defined.

Tabel 3.38. Use Case Hapus Data Materi/ Kelompok/ Jurusan/ UserError! Bookmark not defined.

Tabel 3.39. Use Case Hapus Data Agenda Ngaji/ Jadwal Ngaji/ Kelas SiswaError! Bookmark not defined.

Tabel 3.40. Use Case Cetak Data Kehadiran Siswa/ GuruError! Bookmark not defined.

Tabel 3.41. Use Case Cetak Data Nilai Materi/ Nilai SiswaError! Bookmark not defined.

Tabel 3.42. Desain Fisik Tabel Siswa ...................... Error! Bookmark not defined.

Tabel 3.43. Desain Fisik Tabel Guru ..................... 8Error! Bookmark not defined.

Tabel 3.44. Desain Fisik Tabel Pengurus................. Error! Bookmark not defined.

Tabel 3.45. Desain Fisik Tabel User ........................ Error! Bookmark not defined.

Tabel 3.46. Desain Fisik Tabel Kelompok............... Error! Bookmark not defined.

Tabel 3.47. Desain Fisik Tabel Triwulan ................. Error! Bookmark not defined.

Tabel 3.48. Desain Fisik Tabel Bab ......................... Error! Bookmark not defined.

Tabel 3.49. Desain Fisik Tabel Materi ..................... Error! Bookmark not defined.

Tabel 3.50. Desain Fisik Tabel Jurusan ................... Error! Bookmark not defined.

Tabel 3.51. Desain Fisik Tabel Kelas ...................... Error! Bookmark not defined.

Tabel 3.52. Desain Fisik Tabel Kelas Siswa ............ Error! Bookmark not defined.

Tabel 3.53. Desain Fisik Tabel Detail Kelas Siswa . Error! Bookmark not defined.

Tabel 3.54. Desain Fisik Tabel Agenda Ngaji ......... Error! Bookmark not defined.

Tabel 3.55. Desain Fisik Tabel Jadwal Ngaji .......... Error! Bookmark not defined.

Tabel 3.56. Desain Fisik Tabel Presensi Siswa........ Error! Bookmark not defined.

Tabel 3.57. Desain Fisik Tabel Presensi Guru ......... Error! Bookmark not defined.

Tabel 3.58. Desain Fisik Tabel Nilai ....................... Error! Bookmark not defined.

Tabel 4.1. Pengujian Fungsional .............................. Error! Bookmark not defined.

Page 19: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xix

DAFTAR GAMBAR

Gambar 3.1. Arsitektur Pengaksesan SIAP-PPMRJ Error! Bookmark not defined.

Gambar 3.2. Proses Bisnis Admin Pusat .................. Error! Bookmark not defined.

Gambar 3.3. Proses Bisnis Admin Kelompok ......... Error! Bookmark not defined.

Gambar 3.4. Proses Bisnis Admin Dasar/ Admin LanjutError! Bookmark not defined.

No table of contents entries found.

Gambar 3.6. Sequence Diagram Tampil & Detail Data Siswa/ GuruError! Bookmark not defined.

Gambar 3.7. Sequence Diagram Tampil & Detail Data PengurusError! Bookmark not defined.

Gambar 3.8. Sequence Diagram Tampil & Detail Data Kelas/ MateriError! Bookmark not defined.

Gambar 3.9. Sequence Diagram Tampil Data User/ Kelompok/ Jurusan/ TriwulanError! Bookmark not defined.

Gambar 3.10. Sequence Diagram Tampil Data Agenda NgajiError! Bookmark not defined.

Gambar 3.11. Sequence Diagram Tampil & Detail Data Jadwal NgajiError! Bookmark not defined.

Gambar 3.12. Sequence Diagram Tampil & Detail Data Kelas SiswaError! Bookmark not defined.

Gambar 3.13. Sequence Diagram Tampil & Detail Data Kenaikan/ Pindah KelasError! Bookmark not defined.

Gambar 3.14. Sequence Diagram Tampil & Detail Data PresensiError! Bookmark not defined.

Gambar 3.15. Sequence Diagram Tampil & Detail Data NilaiError! Bookmark not defined.

Gambar 3.16. Sequence Diagram Tampil & Detail Data Kehadiran Siswa/ GuruError! Bookmark not defined.

Gambar 3.17. Sequence Diagram Tampil & Detail Data Nilai Siswa/ MateriError! Bookmark not defined.

Gambar 3.18. Sequence Diagram Buat Data Siswa/ GuruError! Bookmark not defined.

Gambar 3.19. Sequence Diagram Buat Data Pengurus, Materi, Kelompok, Jurusan,

User ....................................................................... Error! Bookmark not defined.

Gambar 3.20. Sequence Diagram Buat Data Agenda Ngaji/ Jadwal/ Kelas SiswaError! Bookmark not defined.

Gambar 3.21. Sequence Diagram Buat Data Nilai .. Error! Bookmark not defined.

Gambar 3.22. Sequence Diagram Buat & Ubah Data KenaikanError! Bookmark not defined.

Gambar 3.23. Sequence Diagram Buat & Ubah Data PresensiError! Bookmark not defined.

Gambar 3.24. Sequence Diagram Ubah Data Siswa/ GuruError! Bookmark not defined.

Gambar 3.25. Sequence Diagram Ubah Data Pengurus/ Kelas/ MateriError! Bookmark not defined.

Gambar 3.26. Sequence Diagram Ubah Data User/ Kelompok/ Jurusan/ TriwulanError! Bookmark not defined.

Gambar 3.27. Sequence Diagram Ubah Data Agenda Ngaji/ Jadwal/ Kelas SiswaError! Bookmark not defined.

Gambar 3.28. Sequence Diagram Ubah Data Pindah KelasError! Bookmark not defined.

Gambar 3.29. Sequence Diagram Ubah Data Nilai . Error! Bookmark not defined.

Page 20: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xx

Gambar 3.30. Sequence Diagram Hapus Data Siswa/ GuruError! Bookmark not defined.

Gambar 3.31. Sequence Diagram Hapus Data Pengurus/ Materi/ Kelompok/

Jurusan/ User ............................................................ Error! Bookmark not defined.

Gambar 3.32. Sequence Diagram Hapus Data Agenda Ngaji/ Jadwal/ Kelas Siswa .. Error! Bookmark not defined.

Gambar 3.33. Sequence Diagram Cetak Data Kehadiran Siswa/ GuruError! Bookmark not defined.

Gambar 3.34. Sequence Diagram Cetak Data Nilai Siswa/ MateriError! Bookmark not defined.

Gambar 3.35. Entity Relation Diagram SIAKAD-PPMRJError! Bookmark not defined.

Gambar 3.36. Mapping Table SIAKAD-PPMRJ ..... Error! Bookmark not defined.

Gambar 3.37. Rancangan User Interface Form LoginError! Bookmark not defined.

Gambar 3.38. Rancangan User Interface Beranda User Admin PusatError! Bookmark not defined.

Gambar 3.39. Rancangan User Interface Beranda User Admin KelompokError! Bookmark not defined.

Gambar 3.40. Rancangan User Interface Beranda User Admin Dasar/LanjutError! Bookmark not defined.

Gambar 3.41. Rancangan User Interface Lihat Data Error! Bookmark not defined.

Gambar 3.42. Rancangan User Interface Lihat Detail DataError! Bookmark not defined.

Gambar 3.43. Rancangan User Interface Buat Data Error! Bookmark not defined.

Gambar 3.44. Rancangan User Interface Ubah DataError! Bookmark not defined.

Gambar 4.1. Implementasi Tampilan Login ............ Error! Bookmark not defined.

Gambar 4.2. Implementasi Tampilan Beranda Adm. PusatError! Bookmark not defined.

Gambar 4.3. Implementasi Tampilan Beranda Adm. Dasar/ Adm. LanjutError! Bookmark not defined.

Gambar 4.4. Implementasi Tampilan Beranda Adm. KelompokError! Bookmark not defined.

Gambar 4.5. Implementasi Tampilan Data PengurusError! Bookmark not defined.

Gambar 4.6. Implementasi Tampilan Data User ...... Error! Bookmark not defined.

Gambar 4.7. Implementasi Tampilan Data Guru ..... Error! Bookmark not defined.

Gambar 4.8. Implementasi Tampilan Data Siswa .... Error! Bookmark not defined.

Gambar 4.9. Implementasi Tampilan Data KelompokError! Bookmark not defined.

Gambar 4.10. Implementasi Tampilan Data Triwulan AkademikError! Bookmark not defined.

Gambar 4.11. Implementasi Tampilan Data Kelas .. Error! Bookmark not defined.

Gambar 4.12. Implementasi Tampilan Data Materi. Error! Bookmark not defined.

Gambar 4.13. Implementasi Tampilan Data Jurusan Error! Bookmark not defined.

Gambar 4.14. Implementasi Tampilan Kenaikan KelasError! Bookmark not defined.

Gambar 4.15. Implementasi Tampilan Pindah KelasError! Bookmark not defined.

Gambar 4.16. Implementasi Tampilan Data Agenda NgajiError! Bookmark not defined.

Page 21: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xxi

Gambar 4.17. Implementasi Tampilan Data Jadwal NgajiError! Bookmark not defined.

Gambar 4.18. Implementasi Tampilan Data PresensiError! Bookmark not defined.

Gambar 4.19. Implementasi Tampilan Data Kehadiran SiswaError! Bookmark not defined.

Gambar 4.20. Implementasi Tampilan Data Kehadiran GuruError! Bookmark not defined.

Gambar 4.21. Implementasi Tampilan Data Riwayat Kehadiran SiswaError! Bookmark not defined.

Gambar 4.22. Implementasi Tampilan Data Riwayat Kehadiran GuruError! Bookmark not defined.

Gambar 4.23. Implementasi Tampilan Data Nilai ... Error! Bookmark not defined.

Gambar 4.24. Implementasi Tampilan Data Nilai SiswaError! Bookmark not defined.

Gambar 4.25. Implementasi Tampilan Data Nilai MateriError! Bookmark not defined.

Gambar 4.26. Implementasi Tampilan Data Cetak Kehadiran SiswaError! Bookmark not defined.

Gambar 4.27. Implementasi Tampilan Data Cetak Kehadiran GuruError! Bookmark not defined.

Gambar 4.28. Implementasi Tampilan Data Cetak Nilai SiswaError! Bookmark not defined.

Gambar 4.29. Implementasi Tampilan Data Cetak Nilai MateriError! Bookmark not defined.

Gambar 4.30. Implementasi Tampilan Detail Data PengurusError! Bookmark not defined.

Gambar 4.31. Implementasi Tampilan Detail Data GuruError! Bookmark not defined.

Gambar 4.32. Implementasi Tampilan Detail Data SiswaError! Bookmark not defined.

Gambar 4.33. Implementasi Tampilan Detail Data MateriError! Bookmark not defined.

Gambar 4.34. Implementasi Tampilan Detail Data Kenaikan KelasError! Bookmark not defined.

Gambar 4.35. Implementasi Tampilan Detail Data Pindah KelasError! Bookmark not defined.

Gambar 4.36. Implementasi Tampilan Detail Data Jadwal NgajiError! Bookmark not defined.

Gambar 4.37. Implementasi Tampilan Detail Data PresensiError! Bookmark not defined.

Gambar 4.38. Implementasi Tampilan Detail Data Kehadiran SiswaError! Bookmark not defined.

Gambar 4.39. Implementasi Tampilan Detail Data Riwayat Kehadiran SiswaError! Bookmark not defined.

Gambar 4.40. Implementasi Tampilan Detail Data Kehadiran GuruError! Bookmark not defined.

Gambar 4.41. Implementasi Tampilan Detail Data Riwayat Kehadiran GuruError! Bookmark not defined.

Gambar 4.42. Implementasi Tampilan Detail Data NilaiError! Bookmark not defined.

Gambar 4.43. Implementasi Tampilan Detail Data Nilai SiswaError! Bookmark not defined.

Gambar 4.44. Implementasi Tampilan Detail Data Nilai MateriError! Bookmark not defined.

Gambar 4.45. Implementasi Tampilan Ubah Data PengurusError! Bookmark not defined.

Gambar 4.46. Implementasi Tampilan Ubah Data UserError! Bookmark not defined.

Gambar 4.47. Implementasi Tampilan Ubah Data GuruError! Bookmark not defined.

Gambar 4.48. Implementasi Tampilan Ubah Data SiswaError! Bookmark not defined.

Page 22: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xxii

Gambar 4.49. Implementasi Tampilan Ubah Data KelompokError! Bookmark not defined.

Gambar 4.50. Implementasi Tampilan Ubah Data KelasError! Bookmark not defined.

Gambar 4.51. Implementasi Tampilan Ubah Data Triwulan AkademikError! Bookmark not defined.

Gambar 4.52. Implementasi Tampilan Ubah Data MateriError! Bookmark not defined.

Gambar 4.53. Implementasi Tampilan Ubah Data JurusanError! Bookmark not defined.

Gambar 4.54. Implementasi Tampilan Ubah Data Kenaikan KelasError! Bookmark not defined.

Gambar 4.55. Implementasi Tampilan Ubah Data Pindah KelasError! Bookmark not defined.

Gambar 4.56. Implementasi Tampilan Ubah Data Agenda NgajiError! Bookmark not defined.

Gambar 4.57. Implementasi Tampilan Ubah Data Jadwal NgajiError! Bookmark not defined.

Gambar 4.58. Implementasi Tampilan Ubah Data PresensiError! Bookmark not defined.

Gambar 4.59. Implementasi Tampilan Ubah Data NilaiError! Bookmark not defined.

Gambar 4.60. Implementasi Tampilan Buat Data Pengurus BaruError! Bookmark not defined.

Gambar 4.61. Implementasi Tampilan Buat Data User BaruError! Bookmark not defined.

Gambar 4.62. Implementasi Tampilan Buat Data SiswaError! Bookmark not defined.

Gambar 4.63. Implementasi Tampilan Buat Data KelompokError! Bookmark not defined.

Gambar 4.64. Implementasi Tampilan Buat Data MateriError! Bookmark not defined.

Gambar 4.65. Implementasi Tampilan Buat Data JurusanError! Bookmark not defined.

Gambar 4.66. Implementasi Tampilan Buat Data Kenaikan KelasError! Bookmark not defined.

Gambar 4.67. Implementasi Tampilan Buat Data Agenda NgajiError! Bookmark not defined.

Gambar 4.68. Implementasi Tampilan Buat Data Jadwal NgajiError! Bookmark not defined.

Gambar 4.69. Implementasi Tampilan Buat Data PresensiError! Bookmark not defined.

Gambar 4.70. Implementasi Tampilan Buat Data NilaiError! Bookmark not defined.

Gambar 4.71. Implementasi Tampilan Hapus Data PengurusError! Bookmark not defined.

Gambar 4.72. Implementasi Tampilan Hapus Data UserError! Bookmark not defined.

Gambar 4.73. Implementasi Tampilan Hapus Data SiswaError! Bookmark not defined.

Gambar 4.74. Implementasi Tampilan Hapus Data GuruError! Bookmark not defined.

Gambar 4.75. Implementasi Tampilan Hapus Data KelompokError! Bookmark not defined.

Gambar 4.76. Implementasi Tampilan Hapus Data MateriError! Bookmark not defined.

Gambar 4.77. Implementasi Tampilan Hapus Data JurusanError! Bookmark not defined.

Gambar 4.78. Implementasi Tampilan Hapus Data Agenda NgajiError! Bookmark not defined.

Gambar 4.79. Implementasi Tampilan Hapus Data Jadwal NgajiError! Bookmark not defined.

Page 23: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xxiii

ABSTRAK

Muhammad Khoiru Najmudin H. S. 2017. PEMBUATAN SISTEM

INFORMASI AKADEMIK PONDOK (SIAP) BERBASIS WEB

MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PONDOK

PESANTREN MAHASISWA (PPM) ROUDLOTUL JANNAH

SURAKARTA. Program Diploma III Teknik Informatika. Fakultas Matematika

dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret.

Pondok Pesantren Mahasiswa (PPM) Roudlotul Jannah Surakarta yang

mempunyai visi dan misi yang luar biasa dan sangat mulia ini, mengemban

tanggungjawab untuk membina generasi muda penerus bangsa Indonesia. Terdapat

ratusan siswa binaan yang terbagi atas beberapa tingkatan kelas, banyak kegiatan

pengajian dan target capaian materi sesuai program. Sementara itu pihak PPM

Roudlotul Jannah mempunyai beberapa kesulitan dalam melakukan pengelolaan

khususnya bagian akademik yang masih secara manual sehingga tidak efektif dan

sering terjadi kesalahan. Penelitian ini menghasilkan suatu produk yaitu Sistem

Informasi Akademik Pondok (SIAP) berbasis web dengan tahapan penelitian

dimulai dari pengumpulan data, menganalisis, membuat rancangan sistem,

implementasi hingga pada uji coba sistem. Produk Sistem Informasi Akademik

Pondok (SIAP) ini dibuat menggunakan bahasa pemrograman PHP dan Framework

CodeIgniter. Hasil dari penelitian Tugas Akhir ini diharapkan dapat dimanfaatkan

untuk membantu dalam pengolahan data akademik secara cepat, tepat dan akurat.

Kata Kunci : SIAP, Web, CodeIgniter, Pondok, PPM Roudlotul Jannah Surakarta.

Page 24: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

xxiv

ABSTRACT

Muhammad Khoiru Najmudin H. S. 2017. PEMBUATAN SISTEM

INFORMASI AKADEMIK PONDOK (SIAP) BERBASIS WEB

MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PONDOK

PESANTREN MAHASISWA (PPM) ROUDLOTUL JANNAH

SURAKARTA. 3rd

Diploma Program Informatics Engineering. Faculty of

Mathematics and Natural Sciences. Sebelas Maret University.

Islamic Boarding School (PPM) of Roudlotul Jannah Surakarta which has

a great vision and mission and very noble, assume responsibility for building the

younger generation of the Indonesian nation. There are hundreds of students built

which is divided into several grade levels, many recitation activities and target

achievement of material according to the program. Meanwhile the PPM Rouldotul

Jannah has some difficulties in managing specially the academic part which still

manually so ineffective and often occurs error. This research produces a product

that is Academic Information System of Islamic Boarding (SIAP) web-based with

the research phase starting from collecting data, analyze, make system design,

implementation to system test. Academic Information System of Islamic Boarding

(SIAP) prduct is created using PHP programming language and CodeIgniter

Framework. The result of this final research is expected to be used to assist in

processing of academic data quickly, precisely and accurately.

Keyword : SIAP, Web, CodeIgniter, Pondok, PPM Roudlotul Jannah Surakarta.

Page 25: Pembuatan Sistem Informasi Akademik Pondok … laporan ini bertujuan sebagai kewajiban pertanggungjawaban memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program

1