SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA

dokumen-dokumen yang mirip
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD AL FIRDAUS SURAKARTA. Tugas Akhir. Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

PEMBUATAN WEBSITE DAN APLIKASI MOBILE YOUR NEEDS GUNA MEMBANTU POLA HIDUP SEHAT BERBASIS ANDROID DAN CODEIGNITER (PENGURUSAN)

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

SISTEM INFORMASI E-LEARNING SD AL FIRDAUS SURAKARTA BERBASIS WEB

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

Disusun Oleh : Dinita Christy Pratiwi NIM. M

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

BAB II KAJIAN LITERATUR

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

PEMBUATAN SISTEM INFORMASI WEB UNTUK ASOSIASI TOKO SPAREPART SEPEDA MOTOR. Diajukan Oleh DYAN PERMANA YUDHA M

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBANGUNAN SISTEM INFORMASI CUSTOMER RELATIONSHIP MANAGEMENT DI TOKODATA INDONESIA

PEMBUATAN SISTEM INFORMASI SITANI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER DAN APLIKASI SITANI BERBASIS ANDROID

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

PEMBUATAN SISTEM INFORMASI PAKET TOUR WISATA MENGGUNAKAN FRAMEWORK CODEIGNITER

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

SISTEM INFORMASI PENCARIAN ORANG HILANG BERBASIS WEB

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM APLIKASI INFORMASI LAYANAN PUBLIK DI KOTA KUDUS BERBASIS ANDROID

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI MARKETPLACE DOTA 2 PLAYER

PERANCANGAN DAN PEMBUATAN SISTEM MANAJEMEN LAUNDRY

PEMBUATAN SISTEM INFORMASI PEMANTAU PERKEMBANGAN NILAI SISWA PADA SMP NEGERI 6 BOYOLALI BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBUATAN APLIKASI MOBILE WISATA, HOTEL, KULINER, BERBASIS ANDROID

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

Disusun oleh : WIJI LESTARI NIM. M

SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN KOS BERDASARKAN PERGURUAN TINGGI DI KABUPATEN KUDUS. Oleh: AGUS ULINNUHA

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

PEMBUATAN APLIKASI KARTU MENUJU SEHAT (KMS) BERBASIS MOBILE TUGAS AKHIR. Disusun untuk memenuhi salah satu syarat untuk memperoleh gelar Ahli Madya

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

Sistem Informasi Pergudangan Bahan Bangunan. Pada UD. Indah Karya Banyuwangi. Menggunakan Framework Yii dan Mobile Service.

APLIKASI BUKU INDUK SISWA ( STUDI KASUS SMK NEGERI 1 MEJAYAN) TUGAS AKHIR

SISTEM INFORMASI PEMESANAN DAN PRODUKSI PADA PABRIK TAS MOSLEM KIDS KUDUS BERBASIS WEB

LAPORAN SKRIPSI. Disusun Oleh : Nama : Zulfa Ainun Nisa NIM : Program Studi : Sistem Informasi Fakultas : Teknik

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

HALAMAN PENGESAHAN PEMBIMBING...

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Tujuan Penelitian Manfaat Penelitian...

SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN BIBIT BUAH NAGA PADA TAMAN BUDIDAYA BUAH NAGA BURIKAN KUDUS MENGGUNAKAN METODE TOPSIS BERBASIS WEB

SISTEM INFORMASI PENGELOLAAN DATA JAMINAN KESEHATAN MASYARAKAT PADA DINAS KESEHATAN KABUPATEN KUDUS BERBASIS WEB

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

PEMBUATAN APLIKASI LELANG KENDARAAN OPERASIONAL DI RAJAWALI CITRA TELEVISI INDONESIA BERBASIS ANDROID TUGAS AKHIR

Disusun Oleh : ARGA RAGA SETYAWAN NIM. M

LAPORAN SKRIPSI SISTEM INFORMASI REWARD PEGAWAI UNIVERSITAS MURIA KUDUS BERBASIS WEB

PORTAL LIFE SKILL SMA PGRI 2 KAYEN BERBASIS WEB

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM GUDANG SENJATA (SGS) DI BATALYON XYZ. Tugas Akhir

RANCANG BANGUN SISTEM INFORMASI MATERIAL REQUIREMENT PLANNING (MRP)

Sistem Pemesanan dan Pengendalian Barang pada Percetakan Aksara Berbasis Web

LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN SURAT KETERANGAN CATATAN KEPOLISIAN BERBASIS WEB PADA POLRES KUDUS

LAPORAN SKRIPSI SISTEM INFORMASI PRAKTEK KLINIK PROGRAM STUDI ILMU KEPERAWATAN PADA STIKES CENDEKIA UTAMA KUDUS BERBASIS WEB

SISTEM INFORMASI ADMINISTRASI WAJIB LAPOR KETENAGAKERJAAN DI PERUSAHAAN (WLKP) PADA DINAS SOSIAL, TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS

PEMBUATAN APLIKASI KARTU MENUJU SEHAT (KMS) BERBASIS MOBILE TUGAS AKHIR. Disusun untuk memenuhi salah satu syarat untuk memperoleh gelar Ahli Madya

SISTEM INFORMASI PRODUKSI KERAJINAN KAIN TENUN TROSO PADA UD. USAHA SUCI KECAMATAN PECANGAAN KABUPATEN JEPARA

BAB II LANDASAN TEORI

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN DATA PANTI ASUHAN AISYIYAH KUDUS BEBRBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN UJIAN DI GBP MARGALUYU 151 KORLAT MIJEN BERBASIS WEB

PEMBUATAN APLIKASI MOBILE TILANG KENDARAAN BERMOTOR

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

SISTEM INFORMASI PENJUALAN PAKAIAN BERBASIS WEB DI TOKO AVISTA FASHION

Sistem Informasi Manajemen Beasiswa Berbasis Web Pada Universitas Muria Kudus

SISTEM INFORMASI ADMINISTRASI KLINIK NGUDI WARAS PURWODADI BERBASIS WEB

Sistem Informasi Pendaftaran Calon Tenaga Kerja Indonesia Pada Lembaga Pelatihan Kerja Swasta SONAGI

UNIVERSITAS MURIA KUDUS KUDUS

PEMBUATAN M-SPYL (MOBILE SPY LEARNING), APLIKASI PEMANTAU KEGIATAN BELAJAR DAN PERKEMBANGAN SISWA SD, SMP DAN SMA BERBASIS ANDROID

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI SPBU PERTAMINA DI JAKARTA BERBASIS ANDROID

SISTEM INFORMASI PELAYANAN KESEHATAN IBU DAN ANAK (KIA) DI PUSKESMAS JEKULO BERBASIS WEB

RANCANG BANGUN SIMULASI TES ONLINE CALON PEGAWAI NEGERI SIPIL (CPNS)

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN PENGABDIAN MASYARAKAT DI UNIVERSITAS MURIA KUDUS BERBASIS WEB

LAPORAN SKRIPSI ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA LOMBA DESA BERBASIS WEB PADA KECAMATAN GEBOG

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

SISTEM INFORMASI ORDER CONTROL MANAGEMENT PADA DIPONEGORO DIGITAL PRINTING KUDUS

LAPORAN S K R I P S I

DWI PARMAWATI NIM. M

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

RANCANG BANGUN SISTEM ADMINISTRASI RAWAT INAP PADA PUSKESMAS GRIBIG KUDUS

PORTAL MANAJEMEN INFORMASI ARSIP PADA KANTOR PERPUSTAKAAN DAN ARSIP DAERAH KUDUS BERBASIS WEB

SISTEM INFORMASI PEMELIHARAAN KAPAL DI PT. ASDP INDONESIA FERRY (PERSERO) JEPARA BERBASIS WEB

PERNYATAAN. Dengan ini saya menyatakan bahwa skripsi ini tidak mengandung karya yang

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

PEMBUATAN APLIKASI SITANI BERBASIS ANDROID DENGAN MODUL PEMASANGAN IKLAN, INFORMASI KEGIATAN PENYULUHAN, DAN PEMESANAN BARANG TUGAS AKHIR

E-MARKETPLACE BATIK. Tugas Akhir. Disusun Untuk Memenuhi Salah Satu Persyaratan dalam Memperoleh Gelar. Universitas Sebelas Maret

Transkripsi:

SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA TUGAS AKHIR Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Diajukan oleh : AGUNG NUGROHO NIM. M3113006 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2016

HALAMAN PERSETUJUAN SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA Disusun oleh : AGUNG NUGROHO NIM. M3113006 Tugas Akhir ini telah disetujui untuk diujikan di hadapan dewan penguji pada tanggal. Pembimbing Utama Berliana Kusuma Riasti,S.T.,M.Eng NIDN. 0621038101 ii

HALAMAN PENGESAHAN SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA Disusun oleh : AGUNG NUGROHO NIM. M3113006 Dibimbing Oleh : Pembimbing Utama Berliana Kusuma Riasti,S.T.,M.Eng NIDN. 0621038101 Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika pada 1. Penguji 1 Berliana Kusuma Riasti,S.T.,M.Eng ( ) NIDN. 0621038101 2. Penguji 2 Agus Purnomo, S.Si.,M.Eng ( ) NIDN. 9906002096 3. Penguji 3 Fendi Aji Purnomo, S.Si.,M.Eng ( ) NIDN. 9906008002 Disahkan Oleh : Ketua Program Studi DIII Teknik Informatika UNS Abdul Aziz, S.Kom., M.Cs. NIP. 19810413 200501 10001 iii

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, 29 Mei 2016 AGUNG NUGROHO NIM. M3113006 iv

MOTTO Allah akan meninggikan orang-orang yang beriman di antaramu dan orangorang yang diberi ilmu pengetahuan beberapa derajat. (Q.S. Al-Mujadalah Ayat 11) if you can t explain it simply, you don t understand it well enough Albert Einstein sukses = berhasil dengan ceritanya masing-masing Agung Nugroho v

HALAMAN PERSEMBAHAN Karya Tulis ini saya persembahkan untuk : 1. Bapak dan Ibu tercinta, yang selalu memberikan do a dan dukungan. 2. Sahabat seperjuangan : Aisyah Sadiyah dan Alifa Millyana Azella. 3. Seluruh keluarga yang telah memberikan dukungan dan semangat. 4. Teman-teman D3 Teknik Informatika UNS 2013 khususnya kelas TIA. 5. Pembaca yang budiman. vi

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT atas limpahan karunia dan rahmat-nya, sehinggan penulisan Laporan Tugas Akhir dengan judul Sistem Informasi Pantauan Siswa Didik Berbasis Web dan Moblie SD AL FIRDAUS Surakarta ini dapat terselesaikan. Dalam penyusunan Laporan Tugas Akhir ini penulis mendapatkan bantuan dan dukungan dari berbagai pihak. Oleh sebab itu pada kesempatan ini, penulis mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan dan dukungannya, terutama kepada : 1. Abdul Aziz, S.Kom., M.Cs. selaku Ketua Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 2. Berliana Kusuma Riasti, S.T., M.Eng. selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan, pengarahan, saran serta dukungan selama penyusunan Laporan Tugas Akhir ini. 3. Bapak dan Ibu tercinta yang selalu memberikan dukungan serta kasih sayang. 4. Darmawan Budiarto, S.Pd., M.Si. selaku Kepala SD Al FIRDAUS Surakarta yang telah memberikan izin dan bersedia membantu dalam penyelesaian Tugas Akhir ini. 5. Teman-teman kelas TIA angkatan 2013 yang telah memberikan dukungan. 6. Serta semua pihak yang terkait yang telah memberikan dukungan serta saran. Semoga Tuhan Yang Maha Esa memberikan balasan yang lebih baik kepada pihak-pihak yang telah memberikan bantuan dan dukungan dari awal Tugas Akhir (TA) sampai penyusunan Laporan Tugas Akhir ini selesai. Penulis berharap, semoga Laporan Tugas Akhir ini dapat memberikan manfaat kepada pembaca. Surakarta, 29 Mei 2016 Agung Nugroho vii

DAFTAR ISI HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN PERNYATAAN... iv MOTTO...v HALAMAN PERSEMBAHAN... vi KATA PENGANTAR... vii DAFTAR ISI... viii DAFTAR TABEL... xiv DAFTAR GAMBAR... xvi ABSTRAK...xx ABSTRACT... xxi BAB I...1 PENDAHULUAN...1 1.1 Latar Belakang...1 1.2 Perumusan Masalah...1 1.3 Tujuan Penelitian...2 1.4 Manfaat Penelitian...2 1.5 Batasan Masalah...2 1.6 Metodologi Penelitian...3 1.6.1 Pengumpulan Data...3 1.6.2 Analisa Data...3 1.6.3 Desain dan Perancangan...3 1.6.4 Implementasi...4 1.6.5 Testing...4 1.7 Sistematika Penulisan...4 BAB II...6 TINJAUAN PUSTAKA DAN LANDASAN TEORI...6 2.1 Tinjauan Pustaka...6 2.2 Landasan Teori...7 2.2.1 Sistem Informasi...7 2.2.2 Basis Data...7 viii

Entity Relationship Diagram (ERD)...8 MySQL...9 2.2.3 Unified Modelling Language (UML)...10 Use Case Diagram...11 Class Diagram...14 Squence Diagram...15 2.2.4 Cascading Style Sheet (CSS)...17 2.2.5 Hypertext Preprocessor (PHP)...18 2.2.6 Hypertext Markup Languange (HTML)...18 2.2.7 jquery...18 2.2.8 Android...19 2.2.9 Java...19 BAB III...20 ANALISIS DAN PERANCANGAN SISTEM...20 3.1 Alat dan Bahan...20 3.1.1 Alat...20 Perangkat Keras Pembuatan...20 Perangkat Lunak Pembuatan...20 Perangkat Keras Pengujian...21 3.1.2 Bahan...21 3.2 Jalannya Penelitian...21 3.3 Jadwal Penelitian...23 3.4 Analisa Kebutuhan Sistem...24 3.4.1 Kebutuhan Fungsional Sistem...25 3.4.2 Kebutuhan Non Fungsional...26 Persyaratan Kinerja...26 Persyaratan Keselamatan...26 Persyaratan Keamanan...26 3.5 Perancangan Sistem...27 3.5.1 Use Case Diagram...27 3.5.2 Use Case Scenario Diagram...28 Lihat Penilaian Karakter...28 ix

Lihat Pantuan Sholat...28 Input Pantauan Sholat...29 Edit Pantauan Sholat...29 Lihat Presensi Siswa...30 Lihat Informasi Guru...30 Lihat Informasi Khusus...31 Lihat Data Presensi...31 Input Data Presensi...32 Edit Data Presensi...32 Rekap Presensi Siswa...33 Cetak Rekap Presensi...33 Lihat Data Penilaian Karakter...34 Input Data Penilaian Karakter...34 Edit Data Penilaian Karakter...35 Delete Data Penilaian Karakter...36 Lihat Data Info Guru...36 Input Data Info Guru...37 Edit Data Info Guru...37 Delete Data Info Guru...38 Cetak Info Guru...38 Lihat Data Pantauan Sholat...39 Input Data Pantauan Sholat...39 Edit Data Pantauan sholat...40 Delete Data Pantauan Sholat...41 Lihat Data Info Khusus...41 Input Data Info Khusus...42 Edit Data Info Khusus...43 Delete Data Info Khusus...44 3.5.3 Class Diagram...45 3.5.4 Sequence Diagram...46 Lihat Penilaian Karakter...46 Lihat Pantauan Sholat...46 x

Input Pantauan Sholat...47 Edit Pantauan Sholat...47 Lihat Presensi Siswa...48 Lihat Informasi Guru...48 Lihat Informasi Khusus...49 Lihat Data Presensi...49 Input Data Presensi...50 Edit Data Presensi...50 Rekap Data Presensi...51 Cetak Rekap Presensi...51 Lihat Data Penilaian Karakter...52 Input Data Penilaian...52 Edit Data Penilaian...53 Delete Data Penilaian...53 Lihat Data Info Guru...54 Input Data Info Guru...54 Edit Data Info Guru...55 Delete Data Info Guru...55 Cetak Info Guru...56 Lihat Data Pantauan Sholat...56 Input Data Pantuan Sholat...57 Edit Data Pantauan Sholat...57 Delete Data Pantauan Sholat...58 Lihat Data Info Khusus...58 Input Data Info Khusus...59 Edit Data Info Khusus...59 Delete Data Info Khusus...60 3.5.5 Perancangan Basis Data...61 Entity Relationship Diagram (ERD)...61 Relasi Antar Tabel...62 Desain Fisik...63 Tabel Siswa...63 xi

Tabel Kelas...63 Tabel Kelas Siswa...64 Tabel Tahun Akademik...64 Tabel Pegawai...64 Tabel Walikelas...64 Tabel User...65 Tabel Presensi...65 Tabel Penilaian Karakter...65 Tabel Detail Penilaian...65 Tabel Karakter...66 Tabel Nilai Karakter...66 Tabel Info Khusus...66 Tabel Info Guru...66 Tabel Detail Info Guru...66 Tabel My Activity...67 Tabel Pantauan Sholat...67 3.5.6 Perancangan Desain User Interface...68 User Interface Sistem Berbasis Web...68 Desain Portal Login...68 Desain Halaman Siswa...68 Desain Halaman Guru...79 User Interface Sistem Berbasis Android...91 BAB IV...96 IMPLEMENTASI DAN PENGUJIAN...96 4.1 Implementasi...96 4.1.1 Implementasi Sistem Berbasis Web...96 Implementasi Halaman Portal Login...96 Implementasi Halaman Siswa...97 Implementasi Halaman Guru...107 4.1.2 Implementasi Sistem Berbasis Android...120 4.2 Pengujian Sistem...125 BAB V...128 xii

KESIMPULAN DAN SARAN...128 5.1 Kesimpulan...128 5.2 Saran...128 DAFTAR PUSTAKA...129 xiii

DAFTAR TABEL Tabel 2.1. Simbol-simbol dalam Entity Relationship Diagram (ERD)...8 Tabel 2.2. Tabel Simbol Komponen Usecase...11 Tabel 2.3. Simbol Komponen Class Diagram...15 Tabel 2.4. Tabel Simbol-Simbol pada Seqeunce Diagram...16 Tabel 3.1. Jadwal Penelitian...23 Tabel 3.2. Kebutuhan Fungsional Sistem...25 Tabel 3.3. Use Case Scenario Lihat Penilaian Karakter...28 Tabel 3.4. Use Case Scenario Lihat Pantauan Sholat...28 Tabel 3.5. Use Case Scenario Input Pantauan Sholat...29 Tabel 3.6. Use Case Scenario Edit Pantauan Sholat...29 Tabel 3.7. Use Case Scenario Lihat Presensi Siswa...30 Tabel 3.8. Use Case Scenario Lihat Informasi Guru...30 Tabel 3.9. Use Case Scenario Lihat Informasi Khusus...31 Tabel 3.10. Use Case Scenario Lihat Data Presensi...31 Tabel 3.11. Use Case Scenario Input Data Presensi...32 Tabel 3.12. Use Case Scenario Edit Data Presensi...32 Tabel 3.13. Use Case Scenario Rekap Presensi Siswa...33 Tabel 3.14. Use Case Scenario Cetak Rekap Presensi...33 Tabel 3.15. Use Case Scenario Lihat Data Penilaian Karakter...34 Tabel 3.16. Use Case Scenario Input Data Penilaian Karakter...34 Tabel 3.17. Use Case Scenario Edit Data Penilaian Karakter...35 Tabel 3.18. Use Case Scenario Delete Data Penilaian Karakter...36 Tabel 3.19. Use Case Scenario Lihat Data Info Guru...36 Tabel 3.20. Use Case Scenario Input Data Info Guru...37 Tabel 3.21. Use Case Scenario Edit Data Info Guru...37 Tabel 3.22. Use Case Scenario Delete Data Info Guru...38 Tabel 3.23. Use Case Scenario Cetak Info Guru...38 Tabel 3.24. Use Case Scenario Lihat Data Pantauan Sholat...39 Tabel 3.25. Use Case Scenario Input Data Pantauan Sholat...39 Tabel 3.26. Use Case Scenario Edit Data Pantauan Sholat...40 Tabel 3.27. Use Case Scenario Delete Data Pantauan Sholat...41 Tabel 3.28. Use Case Scenario Lihat Data Info Khusus...41 xiv

Tabel 3.29. Use Case Scenario Input Data Info Khusus...42 Tabel 3.30. Use Case Scenario Edit Data Info Khusus...43 Tabel 3.31. Use Case Scenario Delete Data Info Khusus...44 Tabel 3.32. Desain Fisik Tabel Siswa...63 Tabel 3.33. Desain Fisik Tabel Kelas...63 Tabel 3.34. Desain Fisik Tabel Kelas Siswa...64 Tabel 3.35. Desain Fisik Tabel Tahun Akademik...64 Tabel 3.36. Desain Fisik Tabel Pegawai...64 Tabel 3.37. Walikelas...64 Tabel 3.38. Desain Fisik Tabel User...65 Tabel 3.39. Desain Fisik Tabel Presensi...65 Tabel 3.40. Desain Fisik Tabel Penilaian Karakter...65 Tabel 3.41. Desain Fisik Tabel Detail Penilaian...65 Tabel 3.42. Desain Fisik Tabel Karakter...66 Tabel 3.43. Desain Fisik Tabel Nilai Karakter...66 Tabel 3.44. Desain Fisik Tabel Info Khusus...66 Tabel 3.45. Desain Fisik Tabel Info Guru...66 Tabel 3.46. Desain Fisik Tabel Detail Info Guru...66 Tabel 3.47 Desain Fisik Tabel My Activity...67 Tabel 3.48. Desain Fisik Tabel Pantauan Sholat...67 Tabel 4.1. black box testing pada Pengujian Sistem...125 xv

DAFTAR GAMBAR Gambar 3.1. Proses Jalannya Penelitian...21 Gambar 3.2. Proses Bisnis Sistem...24 Gambar 3.3. Use Case...27 Gambar 3.4. Class Diagram...45 Gambar 3.5. Sequence Diagram Lihat Penilaian Karakter...46 Gambar 3.6. Sequence Diagram Lihat Pantauan Sholat...46 Gambar 3.7. Sequence Diagram Input Pantauan Sholat...47 Gambar 3.8. Sequence Diagram Edit Pantauan Sholat...47 Gambar 3.9. Sequence Diagram Lihat Presensi Siswa...48 Gambar 3.10. Sequence Diagram Lihat Informasi Guru...48 Gambar 3.11. Sequence Diagram Lihat Informasi Khusus...49 Gambar 3.12. Sequence Diagram Lihat Data Presensi...49 Gambar 3.13. Sequence Diagram Input Data Presensi...50 Gambar 3.14. Sequence Diagram Edit Data Presensi...50 Gambar 3.15. Sequence Diagram Rekap Data Presensi...51 Gambar 3.16. Sequence Diagram Cetak rekap Presensi...51 Gambar 3.17. Sequence Diagram Lihat Data Penilaian Karakter...52 Gambar 3.18. Sequence Diagram Input Data Penilaian...52 Gambar 3.19. Sequence Diagram Edit Data Penilaian...53 Gambar 3.20. Sequence Diagram Delete Data Penilaian...53 Gambar 3.21. Sequence Diagram Lihat Data Info Guru...54 Gambar 3.22. Sequence Diagram Input Data Info Guru...54 Gambar 3.23. Sequence Diagram Edit Data Info Guru...55 Gambar 3.24. Sequence Diagram Delete Data Info Guru...55 Gambar 3.25. Sequence Diagram Cetak Info Guru...56 Gambar 3.26 Sequence Diagram Lihat Data Pantauan Sholat...56 Gambar 3.27. Sequence Diagram Input Data Pantauan Sholat...57 Gambar 3.28. Sequence Diagram Edit Data Pantauan Sholat...57 Gambar 3.29. Sequence Diagram Delete Data Pantauan Sholat...58 Gambar 3.30. Sequence Diagram Lihat Data Info Khusus...58 Gambar 3.31. Sequence Diagram Input Data Info Khusus...59 Gambar 3.32. Sequence Diagram Edit Data Info Khusus...59 Gambar 3.33. Sequence Diagram Delete Data Info Khusus...60 Gambar 3.34. Entity Relationship Diagram (ERD)...61 Gambar 3.35. Relasi Antar Tabel (RAT)...62 Gambar 3.36. Desain Portal Login...68 Gambar 3.37. Desain Halaman Beranda...69 Gambar 3.38. Desain Halaman Penilaian Karakter Pada Hari Aktif...69 xvi

Gambar 3.39. Desain Halaman Penilaian Karakter Negatif...70 Gambar 3.40. Desain Halaman Daftar Penilaian Karakter...70 Gambar 3.41. Desain Halaman Penilaian Karakter pada Hari Lainnya...71 Gambar 3.42. Desain Halaman Pantauan Sholat pada Hari Aktif...71 Gambar 3.43. Desain Halaman Pantauan Sholat Negatif...72 Gambar 3.44. Desain Halaman Daftar Pantauan Sholat...72 Gambar 3.45. Desain Halaman pantauan Sholat pada Hari Lainnya...73 Gambar 3.46. Desain Halaman Input Pantauan Sholat...73 Gambar 3.47. Desain Halaman Edit Pantauan Sholat...74 Gambar 3.48 Desain Halaman Presensi Siswa...74 Gambar 3.49 Desain Halaman Informasi Guru pada Hari Aktif...75 Gambar 3.50. Desain Halaman Informasi Guru Negatif...75 Gambar 3.51. Desain Halaman Daftar Informasi Guru...76 Gambar 3.52. Desain Halaman Informasi Guru pada Hari Lainnya...76 Gambar 3.53. Desain Halaman Informasi Khusus pada Hari Aktif...77 Gambar 3.54. Desain Halaman Informasi Khusus Negatif...77 Gambar 3.55. Desain Halaman Daftar Informasi Khusus...78 Gambar 3.56. Desain Halaman Informasi Guru pada Hari Lainnya...78 Gambar 3.57. Desain Halaman Beranda Guru...79 Gambar 3.58. Desain Halaman Daftar Presensi Siswa...79 Gambar 3.59. Desain Halaman Hasil Presensi Siswa...80 Gambar 3.60. Desain Halaman Input Presensi Siswa...80 Gambar 3.61. Desain Halaman Edit Presensi Siswa...81 Gambar 3.62. Desain Halaman Daftar Penilaian Karakter...81 Gambar 3.63. Desain Halaman Data Penilaian Karakter...82 Gambar 3.64. Desain Halaman Hasil Penilaian Karakter...82 Gambar 3.65. Desain Halaman Input Penilaian Karakter...83 Gambar 3.66 Desain Halaman Edit Penilaian Karakter...83 Gambar 3.67. Desain Halaman Hapus Penilaian Karakter...84 Gambar 3.68 Desain Halaman Daftar Informasi Guru...84 Gambar 3.69. Desain Halaman Informasi Guru...85 Gambar 3.70. Desain Halaman Input Informasi Guru...85 Gambar 3.71. Desain Halaman Edit Informasi Guru...86 Gambar 3.72. Desain Halaman Daftar Pantauan Sholat...86 Gambar 3.73. Desain Halaman Data Pantauan Sholat...87 Gambar 3.74. Desain Halaman Hasil Pantauan Sholat...87 Gambar 3.75. Desain Halaman Input Pantaua Sholat...88 Gambar 3.76. Desain Halaman Edit Pantauan Sholat...88 Gambar 3.77. Desain Halaman Daftar Informasi Khusus...89 Gambar 3.78. Desain Halaman Data Informasi Khusus...89 xvii

Gambar 3.79. Desain Halaman Hasil Informasi Khusus...90 Gambar 3.80. Desain Halaman Input Informasi Khusus...90 Gambar 3.81. Desain Halaman Edit Informasi Khusus...91 Gambar 3.82. Desain Halaman Login Android...91 Gambar 3.83. Desain Halaman Beranda Android...92 Gambar 3.84. Desain Halaman Presensi Siswa Android...92 Gambar 3.85. Desain Halaman Penilaian Karakter Android...93 Gambar 3.86. Desain Halaman Informasi Guru Android...93 Gambar 3.87. Desain Halaman Informasi Khusus Android...94 Gambar 3.88. Desain Halaman Pantuan Sholat Android...94 Gambar 3.89. Desain Halaman Input Pantauan Sholat Android...95 Gambar 3.90. Desain Halaman Edit Pantaun Sholat Android...95 Gambar 4.1. Implementasi Halaman Portal Login...96 Gambar 4.2. Implementasi Halaman Beranda Siswa...97 Gambar 4.3. Implementasi Halaman Penilaian Karakter Pada Hari Aktif...98 Gambar 4.4. Implementasi Halaman Penilaian Karakter Negatif...98 Gambar 4.5. Implementasi Halaman Daftar Penilaian Karakter...99 Gambar 4.6. Implementasi Halaman Penilaian Karakter pada Hari Lainnya...99 Gambar 4.7. Implementasi Halaman Pantauan Sholat pada Hari Aktif...100 Gambar 4.8. Implementasi Halaman Pantauan Sholat Negatif...100 Gambar 4.9. Implementasi Halaman Daftar Pantauan Sholat...101 Gambar 4.10. Implementasi Halaman Pantauan Sholat pada Hari Lainnya...101 Gambar 4.11. Implementasi Halaman Input Pantauan Sholat...102 Gambar 4.12. Implementasi Halaman Edit Pantauan Sholat...102 Gambar 4.13. Implementasi Halaman Presensi Siswa...103 Gambar 4.14. Implementasi Halaman Informasi Guru pada Hari Aktif...103 Gambar 4.15. Implementasi Halaman Informasi Guru Negatif...104 Gambar 4.16. Implementasi Halaman Daftar Informasi Guru...104 Gambar 4.17. Implementasi Halaman Informasi Guru pada Hari Lainnya...105 Gambar 4.18. Implementasi Halaman Informasi Khusus pada Hari Aktif...105 Gambar 4.19. Implementasi Halaman Informasi Khusus Negatif...106 Gambar 4.20. Implementasi Halaman Daftar Informasi Khusus...106 Gambar 4.21. Implementasi Halaman Informasi Guru pada Hari Lainnya...107 Gambar 4.22. Implementasi Halaman Beranda Guru...107 Gambar 4.23. Implementasi Halaman Daftar Presensi Siswa...108 Gambar 4.24. Implementasi Halaman Hasil Presensi Siswa...108 Gambar 4.25. Implementasi Halaman Input Presensi Siswa...109 Gambar 4.26. Implementasi Halaman Edit Presensi Siswa...109 Gambar 4.27. Implementasi Halaman Daftar Penilaian Karakter...110 Gambar 4.28. Implementasi Halaman Data Penilaian Karakter...110 xviii

Gambar 4.29. Implementasi Halaman Hasil Penilaian Karakter...111 Gambar 4.30. Implementasi Halaman Input Penilaian Karakter...111 Gambar 4.31. Implementasi Halaman Edit Penilaian Karakter...112 Gambar 4.32. Implementasi Halaman Hapus Penilaian Karakter...112 Gambar 4.33. Implementasi Halaman Daftar Info Guru...113 Gambar 4.34. Implementasi Halaman Informasi Guru...113 Gambar 4.35. Implementasi Halaman Input Informasi Guru...114 Gambar 4.36. Implementasi Halaman Edit Informasi Guru...114 Gambar 4.37. Implementasi Halaman Daftar Pantauan Sholat...115 Gambar 4.38. Implementasi Halaman Data Pantauan Sholat...115 Gambar 4.39. Implementasi Halaman Hasil Pantauan Sholat...116 Gambar 4.40. Implementasi Halaman Input Pantauan Sholat...116 Gambar 4.41. Implementasi Halaman Edit Pantauan Sholat...117 Gambar 4.42. Implementasi Halaman Daftar Informasi Khusus...117 Gambar 4.43. Implementasi Halaman Data Informasi Khusus...118 Gambar 4.44. Implementasi Halaman Hasil Informasi khusus...118 Gambar 4.45. Implementasi Halaman Input Informasi Khusus...119 Gambar 4.46. Implementasi Halaman Edit Informasi Khusus...119 Gambar 4.47. Halaman Login...120 Gambar 4.48 Halaman Beranda...120 Gambar 4.49. Presensi Siswa...121 Gambar 4.50. Penilaian Karakter...121 Gambar 4.51. Informasi Guru...122 Gambar 4.52. Informasi Khusus...122 Gambar 4.53. Pantauan Sholat...123 Gambar 4.54. Input Pantauan Sholat...123 Gambar 4.55. Edit Pantauan Sholat...124 xix

ABSTRAK Agung Nugroho. 2016. Sistem Informasi Pantauan Siswa Didik Berbasis Web dan Mobile SD Al Firdaus Surakarta. Pantauan atau monitoring adalah kegiatan pengumpulan data atau informasi untuk memantau perubahan yang terjadi. Pemantauan dapat dilakukan untuk berbagai macam hal, salah satunya pemantauan kegiatan siswa didik di sekolah. Sekolah Dasar Al Firdaus merupakan sekolah dasar swasta bertaraf nasional yang memiliki banyak siswa. Setiap kegiatan siswa yang ada di sekolah akan disampaikan kepada orang tua untuk membantu orang tua dalam memantau perkembangan anaknya. Bagi orang tua siswa, diperlukan informasi yang cepat dan tepat terhadap pantauan anaknya di sekolah dengan menggunakan media informasi yang berkembang di zaman ini. Sistem Informasi Pantauan Siswa Didik ini dikembangkan untuk memenuhi kebutuhan informasi terhadap pantauan kegiatan anak di sekolah. Sistem Informasi ini dikembangkan dengan metode observasi, pengumpulan data, analisa data, desain dan perancangan, implementasi, hingga testing. Sistem Informasi dibuat dengan bahasa pemrograman HTML, CSS, dan Java Script untuk tampilannya, dan bahasa pemrograman PHP serta framework CodeIgniter untuk pemrograman webnya, sedangkan database yang digunakan adalah MySQL. Sistem Informasi ini juga dikembangkan dengan sistem mobile untuk memudahkan orang tua dalam mengakses informasi dengan smartphone android. Sistem Informasi berbasis mobile ini dibuat dengan bahasa pemrograman java untuk platform android. Kata Kunci : Sistem Informasi, Pantauan Siswa, mobile app, SD Al Firdaus Surakarta, HTML, PHP, CodeIgniter, Android, Java xx

ABSTRACT Agung Nugroho. 2016. Web-Based Students Monitoring System and Mobile Elementary School Al Firdaus Surakarta. The observation or monitoring are gathering activity data or information to monitor changes. Monitoring can be done for various reasons, one of which monitoring activities of students in the school. Al Firdaus Elementary School is a private elementary school that had many students. Every activity of students in the school will be send by information to parents to assist parents in monitoring children. Parents need information fast through the media information developed in this era. Students Monitoring Information System was developed to give more information about monitoring activities of children in school. This information system developed by the method of observation, data collection, data analysis, design, implementation, to testing. Information systems created with PHP, HTML, CSS, Java, and Java Script programming languages, while the database used is MySQL database. This information system also developed a mobile system to enable parents to access information with android smartphone. This mobile-based information system created by the Java programming language for the android platform. Keywords: Information Systems, Monitoring Students, mobile app, SD Al Firdaus Surakarta, HTML, PHP, CodeIgniter, Android, Java xxi