DAFTAR ISI
LAPORAN TUGAS AKHIR .....................................................................................ii HALAMAN PERNYATAAN KEASLIAN ..............................................................iii LEMBAR PENGESAHAN PEMBIMBING .............................................................iv LEMBAR PENGESAHAN PENGUJI ......................................................................v PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH .......................vi MOTTO DAN PERSEMBAHAN .............................................................................vii KATA PENGANTAR ...............................................................................................viii ABSTRAK .................................................................................................................x DAFTAR ISI ..............................................................................................................xi DAFTAR GAMBAR .................................................................................................xiv DAFTAR TABEL ......................................................................................................xvi BAB I PENDAHULUAN ..........................................................................................1 1.1. Latar Belakang Masalah...................................................................................1 1.2. Perumusan Masalah .........................................................................................2 1.3. Pembatasan Masalah ........................................................................................2 1.4. Tujuan Tugas Akhir .........................................................................................3 1.5. Manfaat Tugas Akhir .......................................................................................3 1.6. Sistematika Penulisan.......................................................................................3 BAB II LANDASAN TEORI ....................................................................................5 2.1. Tinjauan Pustaka ..............................................................................................5 2.2. Dasar Teori .......................................................................................................6 BAB III ANALISA DAN PERANCANGAN SISTEM ............................................10 3.1. Tinjauan Umum SMA Islam Sultan Agung 1 Semarang .................................10
xi
3.2. Prosedur Pemberian Informasi Nilai Ulangan Harian dan Tugas serta Absensi ............................................................................................................10 3.3. Sasaran Pengembangan Sistem ........................................................................11 3.4. Perancangan Sistem .........................................................................................13 3.4.1. Perancangan Hak Akses ...........................................................................13 3.4.2. Data Flow Diagram (DFD) ......................................................................13 3.4.2.1. Context Diagram ................................................................................14 3.4.2.2. DFD level 0 Sistem Informasi Akademik SMA Islam Sultan Agung 1 Semarang .........................................................................................15 3.4.2.3. DFD level 1 proses 1 Waka Kurikulum mengelola data user ............16 3.4.2.4. DFD level 1 proses 2 Waka Kurikulum mengelola data mapel .........18 3.4.2.5. DFD level 1 proses 3 Waka Kurikulum mengelola data kelas ...........19 3.4.2.6. DFD level 1 proses 4 Guru mengelola ulangan harian, nilai tugas dan absensi .........................................................................................20 3.4.3. Entity Relationship Diagram (ERD) ........................................................21 3.4.4. Databases .................................................................................................22 3.5. Perancangan Sistem Antar Muka .....................................................................27 3.5.1. Perancangan Antar Muka Waka Kurikulum ............................................27 3.5.2. Perancangan Antar Muka Guru ................................................................32 3.5.3. Perancangan Antar Muka Waka Siswa ....................................................39 3.6. Rencana Pengujian Sistem ...............................................................................45 3.6.1. Pengujian Halaman Waka Kurikulum ......................................................46 3.6.2. Pengujian Halaman Guru..........................................................................46 3.6.3. Pengujian Halaman Siswa ........................................................................47 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM........................................48 4.1. Implementasi Sistem ........................................................................................48 xii
4.2. Implementasi User Interface ............................................................................48 4.2.1. Implementasi User Interface Waka Kurikulum .......................................48 4.2.2. Implementasi User Interface Guru ...........................................................55 4.2.3. Implementasi User Interface Siswa ..........................................................63 4.3. Pengujian Sistem ..............................................................................................69 4.3.1. Perencaan Pengujian .................................................................................69 4.3.2. Kasus dan Hasil Pengujian .......................................................................70 4.3.3. Kesimpulan Hasil Pengujian ....................................................................78 BAB V PENUTUP .....................................................................................................79 5.1. Kesimpulan ......................................................................................................79 5.2. Saran .................................................................................................................79 Daftar Pustaka ............................................................................................................ Lampiran ....................................................................................................................
xiii
DAFTAR GAMBAR
Gambar 3.1 Proses bisnis yang sedang berjalan ................................................... 11 Gambar 3. 2 Bisnis proses yang ditawarkan ......................................................... 12 Gambar 3. 3 Diagram konteks ............................................................................. 15 Gambar 3. 4 Diagram level 0 Aplikasi.................................................................. 16 Gambar 3. 5 Diagram level 1 mengelola data user ............................................... 17 Gambar 3. 6 DFD level 1 mengelola data mata pelajaran .................................... 18 Gambar 3. 7 DFD level 1 mengelola data kelas siswa.......................................... 19 Gambar 3. 8 DFD level 1 mengelola data nilia dan absensi ................................. 20 Gambar 3. 9 ERD SI Akademik ............................................................................ 21 Gambar 3. 10 Desain Halaman login waka kurikulum ......................................... 27 Gambar 3. 11 Desain Halaman home waka kurikulum......................................... 28 Gambar 3. 12 Desain Halaman menu waka kurikulum menambahkan siswa ...... 29 Gambar 3. 13 Desain Halaman menu waka kurikulum menabahkan guru ........... 30 Gambar 3. 14 Desain Halaman menu waka kurikulum menambahkan kelas ....... 31 Gambar 3. 15 Desain Halaman menu waka kurikulum menambahkan mata pelajaran ................................................................................................................ 32 Gambar 3. 16 Desain Halaman login guru ............................................................ 33 Gambar 3. 17 Desain Halaman menu home guru ................................................. 34 Gambar 3. 18 Desain Halaman guru mengelola nilai ........................................... 35 Gambar 3. 19 Desain Halaman guru mengelola absensi....................................... 36 Gambar 3. 20 Desain print out nilai ..................................................................... 37 Gambar 3. 21 Desain print out absensi ................................................................. 38 Gambar 3. 22 Desain menu ubah password guru ................................................. 39 Gambar 3. 23 Desain Halaman login siswa .......................................................... 40 Gambar 3. 24 Desain Halaman menu home siswa ................................................ 41 Gambar 3. 25 Desain Halaman menu nilai dan absensi siswa .............................. 42 Gambar 3. 26 Desain Halaman print out nilai dan absensi siswa ......................... 43 Gambar 3. 27 Desain Halaman menu data guru ................................................... 44 Gambar 3. 28 Desain Halaman ubah password .................................................... 45
xiv
Gambar 4.1 Tampilan halaman login waka kurikulum......................................... 48 Gambar 4.2 Tampilan menu home waka kurikulum ............................................. 49 Gambar 4.3 Tampilan menu kelola data siswa ..................................................... 50 Gambar 4.4 Tampilan menu kelola data guru ....................................................... 51 Gambar 4.5 Tampilan menu kelola data kelas ...................................................... 52 Gambar 4.6 Tampilan menu memasukkan data siswa .......................................... 53 Gambar 4.7 Tampilan menu lihat siswa................................................................ 54 Gambar 4.8 Tampilan menu mata pelajaran ......................................................... 55 Gambar 4.9 Halaman awal sistem......................................................................... 56 Gambar 4.10 Tampilan menu login ...................................................................... 56 Gambar 4.11 Tampilan menu home ...................................................................... 57 Gambar 4.12 Tampilan menu kelas ...................................................................... 57 Gambar 4.13 Tampilan halaman input nilai .......................................................... 58 Gambar 4.14 Tampilan halaman input absensi ..................................................... 59 Gambar 4.15 Tampilan halaman cetak nilai ......................................................... 60 Gambar 4.16 Tampilan halaman cetak absensi ..................................................... 61 Gambar 4.17 Tampilan halaman grafik nilai ........................................................ 62 Gambar 4.18 Tampilan halaman grafik absensi .................................................... 62 Gambar 4.19 Tampilan menu profil ...................................................................... 63 Gambar 4.20 Halaman awal sistem ....................................................................... 64 Gambar 4.21 Tampilan menu login ...................................................................... 64 Gambar 4.22 Tampilan menu home ...................................................................... 65 Gambar 4.23 Tampilan menu kelas siswa............................................................. 66 Gambar 4.24 Tampilan halaman nilai dan absensi siswa ..................................... 66 Gambar 4.25 Tampilan hasil cetak nilai dan absensi siswa .................................. 67 Gambar 4.26 Tampilan halaman grafik nilai siswa .............................................. 68 Gambar 4.27 Tampilan menu profil ...................................................................... 69
xv
DAFTAR TABEL
Tabel 3. 1 Tabel user ..................................................................................................22 Tabel 3. 2 Tabel super admin.....................................................................................23 Tabel 3. 3 Tabel siswa................................................................................................23 Tabel 3. 4 Tabel siswa (lanjutan) ...............................................................................24 Tabel 3. 5 Tabel guru .................................................................................................24 Tabel 3. 6 Tabel kelas ................................................................................................25 Tabel 3. 7 Tabel kelas siswa ......................................................................................25 Tabel 3. 8 Tabel pelajaran ..........................................................................................25 Tabel 3. 9 Tabel nilai .................................................................................................26 Tabel 3. 10 Tabel absen siswa....................................................................................26 Tabel 3. 11 Tabel absen siswa (lanjutan) ...................................................................27 Tabel 4. 1 Rencana pengujian sistem informasi akademik ........................................69 Tabel 4. 2 Rencana pengujian sistem informasi akademik (lanjutan) .......................70 Tabel 4. 3 Tabel pengujian login................................................................................70 Tabel 4. 4 Tabel pengujian login (lanjutan) ...............................................................71 Tabel 4. 5 Tabel pengujian pengelolaan data guru ....................................................71 Tabel 4. 6 Tabel pengujian pengelolaan data guru (lanjutan) ....................................72 Tabel 4. 7 Tabel pengelolaan data siswa ....................................................................72 Tabel 4. 8 Tabel pengelolaan data siswa (lanjutan) ...................................................73 Tabel 4. 9 Tabel pengelolaan data kelas ....................................................................73 Tabel 4. 10 Tabel pengelolaan data kelas (lanjutan) ..................................................74 Tabel 4. 11 Tabel pengelolaan kelas siswa ................................................................74 Tabel 4. 12 Tabel pengelolaan kelas siswa (lanjutan)................................................75 Tabel 4. 13 Tabel pengelolaan mata pelajaran ...........................................................75 Tabel 4. 14 Tabel pengelolaan mata pelajaran (lanjutan) ..........................................76 Tabel 4. 15 Tabel pengelolaan nilai ...........................................................................76 Tabel 4. 16 Tabel pengelolaan absensi ......................................................................77
xvi
Tabel 4. 17 Tabel uji cetak nilai dan absensi siswa ...................................................77 Tabel 4. 18 Tabel uji cetak nilai dan absensi guru .....................................................77
xvii