254
i SISTEM INFORMASI TERPADU SEKOLAH DASAR BERBASIS WEB DENGAN PHP DAN MYSQL (Studi Kasus SD Negeri Tidar 4 Magelang ) SKRIPSI Diajukan untuk memenuhi salah satu syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Informatika Disusun oleh: Maria Heti Estri Sulistiyorini NIM : 065314083 JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS dan TEKNOLOGI UNIVERSITAS SANATA DHARMA 2011 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

i

SISTEM INFORMASI TERPADU SEKOLAH DASAR

BERBASIS WEB DENGAN PHP DAN MYSQL (Studi Kasus SD Negeri Tidar 4 Magelang )

SKRIPSI

Diajukan untuk memenuhi salah satu syarat

Memperoleh Gelar Sarjana Teknik

Program Studi Teknik Informatika

Disusun oleh:

Maria Heti Estri Sulistiyorini

NIM : 065314083

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS dan TEKNOLOGI

UNIVERSITAS SANATA DHARMA

2011

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 2: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

ii

WEB BASED INTEGRATED INFORMATION SYSTEM

FOR ELEMENTARY SCHOOL USING PHP AND MYSQL

(Case Study Tidar 4 Elementary School Magelang)

A THESIS

Presented as Partial Fulfillment of the Requirements

To Obtain the Sarjana Teknik Degree

In Informatics Engineering Department

By:

Maria Heti Estri Sulistiyorini

NIM : 065314083

DEPARTMENT OF INFORMATICS ENGINEERING

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2011

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 3: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 4: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 5: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

v

HALAMAN MOTTO

“EVERYTHINGS GONNA BE OK”

“KEMARIN, HARI INI DAN SETERUSNYA

ADALAH YANG TERBAIK DARINYA”

“YANG TERPENTING BUKAN APA,

TETAPI KARYAMU SENDIRI ADALAH SESUATU

YANG PALING MEMBANGGAKAN”

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 6: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 7: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 8: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

viii

ABSTRAK

SD Negeri Tidar 4 merupakan salah satu sekolah dasar negeri di

kecamatan Magelang Selatan kota Magelang. Pengolahan data akademik siswa di

Sekolah Dasar Negeri Tidar 4 Magelang masih dilakukan secara manual, sehingga

pemenuhan kebutuhan akademik siswa masih membutuhkan tingkat ketelitian

yang tinggi dan waktu yang relatif lama. Untuk dapat membantu pengolahan data

siswa maka dibangun sistem informasi terpadu sekolah dasar berbasis web, yang

dapat meningkatkan efisiensi waktu pengolahan data siswa.

Pembangunan sistem menggunakan bahasa pemrograman PHP serta

database MySQL untuk penyimpanan datanya.

Hasil akhir yang diperoleh adalah Sistem Informasi Terpadu Sekolah

Dasar berbasis web untuk SD N Tidar 4 Magelang, yang dapat membantu guru

wali kelas maupun staff administrasi melakukan pengolahan data akademik siswa

serta pengolahan keuangan sekolah. Kepala sekolah dapat memantau berbagai

informasi yang berkaitan dengan sekolah darimana saja, karena sistem dapat

diakses secara online. Selain itu, sistem ini juga memberikan hak akses untuk

orang tua siswa yang ingin mengetahui nilai hasil prestasi belajar anaknya. Orang

tua juga dapat melihat berbagai informasi yang berkaitan dengan sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 9: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

ix

ABSTRACT

Tidar 4 Elementary School is one of the state primary school in south

district of Magelang, Magelang Municipality. The processing of student's

academic data at Tidar 4 Elementary School Magelang still done manually, thus

fulfilling the student's academic needs still require a high level of accuracy and

relatively need more time. To be able to help the student's data processing then

built an integrated information system Web-based elementary school, which can

increase the time's efficiency of student's processing data.

The developing system use PHP programming language and MySQL

database for data storage.

The final result is a Web-based Integrated Information System for Tidar 4

Elementary School, that can assist homeroom teachers and administrative staff to

processing the student's academic data and the financial school. The school

principal can monitor various information related to the school from anywhere,

because the system can be accessed online. In addition, this system also gives

parents the right of access to know the value of his child achievement. Parents can

also view various information related to school.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 10: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

x

KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa, sehingga

penulis dapat menyelesaikan skripsi dengan judul Sistem Informasi Sekolah Dasar

Berbasis Web Studi Kasus di SD Negeri Tidar 4 Magelang.

Penulisan skripsi ini diajukan untuk memenuhi salah satu syarat

memperoleh gelar Sarjana Teknik Program Studi Teknik informatika Universitas

Sanata Dharma Yogyakarta.

Penulis juga mengucapkan terima kasih kepada pihak-pihak yang telah

berperan dalam memberikan dukungan,semangat maupun saran yang membangun

selama penyelesaian skripsi ini. Ucapan terima kasih ditujukan kepada :

1. Kedua orang tua, bapak dan ibu yang selalu memberikan dukungan berupa

semangat, dorongan juga material selama penulis menempuh sampai

menyelesaikan studi.

2. Ibu A.M. Polina S.Kom,. M.Sc. selaku dosen pembimbing yang telah

memberikan dukungan, saran-saran serta masukan kepada penulis yang

membantu penyelesaian skripsi ini.

3. Bapak Yosef Agung Cahyanta,.S.T,M.T. selaku Dekan Fakultas Sains dan

Teknologi Universitas Sanata Dharma Yogyakarta.

4. Bapak Puspaningtyas Sanjaya Adi, S.T., M.T. selaku Ketua Jurusan

Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata

Dharma Yogyakarta.

5. Ketiga kakak yang tersayang, Theodolus Hari Putra Sulistiyono, Paulus

Didik Priyo Sulistiyanto dan Margaretha Yeni Amridona juga

keponakanku Sekar Sabath yang memberikan semangat kepada penulis

untuk menyelesaikan skripsi ini.

6. Seluruh guru dan staff administrasi di Sekolah Dasar Negeri Tidar 4

Magelang, yang membantu penyediaan data-data yang dibutuhkan penulis.

7. Veronika Hery Martanti, Ignatius Dimas Sukma Sadhewa, yang selalu

membantu, memberikan dukungan,semangat dan inspirasi kepada penulis

untuk menyelesaikan skripsi ini.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 11: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xi

8. Sasongko Hadi, Catur Budi Rahayu, Veronika Septi Wulandari, Diksi

Kresnawati, Vincentius Bonek Wibisono dan seluruh sahabat di Teknik

Informatika angkatan 2006 dan 2005 yang selama ini memberikan

motivasi kepada penulis sehingga skripsi ini dapat terselesaikan dengan

baik.

Dalam penulisan skripsi ini, masih banyak kekurangan dan hal yang perlu

diperbaiki. Oleh karena itu penulis mengaharapkan saran dan kritik yang

membangun dari pembaca.

Akhir kata, semoga skripsi ini dapat bermanfaat untuk pembaca,

khususnya mahasiswa Teknik Informatika.

Yogyakarta, 9 Februari 2011

Penulis

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 12: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xii

DAFTAR ISI

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

HALAMAN JUDUL (INGGRIS) ........................................................................... ii 

HALAMAN PERSETUJUAN PEMBIMBING .................................................... iii 

HALAMAN PENGESAHAN ................................................................................ iv 

HALAMAN MOTTO ............................................................................................. v 

PERNYATAAN KEASLIAN KARYA ................................................................ vi 

PERNYATAAN PERSETUJUAN ....................................................................... vii 

ABSTRAK ........................................................................................................... viii 

ABSTACT ............................................................................................................. ix 

KATA PENGANTAR ............................................................................................ x 

DAFTAR ISI ......................................................................................................... xii 

DAFTAR TABEL .............................................................................................. xviii 

DAFTAR GAMBAR ............................................................................................ xx 

BAB I ...................................................................................................................... 1 

PENDAHULUAN .................................................................................................. 1 

1.1  Latar Belakang.......................................................................................... 1 

1.2  Rumusan Masalah .................................................................................... 3 

1.3  Batasan Masalah ....................................................................................... 4 

1.4  Tujuan Penelitian ...................................................................................... 4 

1.5  Metodologi Penelitian .............................................................................. 4 

1.6  Sistematika Penulisan ............................................................................... 6 

BAB II ..................................................................................................................... 9 

LANDASAN TEORI .............................................................................................. 9 

2.1 Sistem informasi berbasis web ...................................................................... 9 

2.2 Rekayasa Perangkat Lunak ......................................................................... 10 

2.3 Basisdata .................................................................................................... 12 

2.3.1.  DBMS (Data Base Management System) ....................................... 12 

2.3.2.  Metode Perancangan Basis Data ..................................................... 14 

2.4 Database MySQL ........................................................................................ 16 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 13: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xiii

2.4.1. Struktur Query Language (SQL) pada database MySQL .................. 16 

2.4.2. Koneksi Database ke MySQL ............................................................ 17 

2.4.3. Privileges dalam MySQL. ................................................................... 19 

2.5 Tinjauan PHP .............................................................................................. 20 

2.5.1. Konsep Kerja PHP .............................................................................. 21 

2.5.2. Konsep Kerja HTML .......................................................................... 22 

BAB III ................................................................................................................. 23 

ANALISIS DAN PERANCANGAN SISTEM .................................................... 23 

3.1. Definisi dan Analisis Kebutuhan ............................................................... 23 

3.1.1. Gambaran Sistem Lama ...................................................................... 23 

3.1.2. Gambaran Sistem yang Akan Dikembangkan ................................ 28 

3.1.2.1. Use Case Diagram ........................................................................ 30 

3.1.2.2. Pemodelan Proses ......................................................................... 76 

3.2. Desain Perangkat Lunak dan Sistem ........................................................ 88 

3.2.1. Perancangan Database ........................................................................ 88 

3.2.1.1. Conceptual Design ...................................................................... 88 

3.2.1.2. Logical Design .............................................................................. 90 

3.2.1.3. Normalisasi ................................................................................... 91 

3.2.1.4 Phisycal Design ............................................................................. 93 

3.2.2. Perancangan Desain User Interface ................................................. 105 

3.2.2.1 User Interface Profil Sekolah ...................................................... 105 

3.2.2.2. User Interface Organisasi Sekolah ............................................. 106 

3.2.2.3. User Interface Rapor Online ....................................................... 107 

3.2.2.4. User Interface Pilihan Kelas ...................................................... 108 

3.2.2.5. User Interface Tenaga Pengajar .................................................. 109 

3.2.2.6. User Interface Fasilitas ............................................................... 110 

3.2.2.7 User Interface Berita .................................................................... 111 

3.2.2.8. User Interface Forum User ........................................................ 112 

3.2.3. Perancangan Desain Administrator .................................................. 113 

3.2.3.1. Halaman Form Login Admin ..................................................... 113 

3.2.3.2. Halaman Form Data Berita ........................................................ 114 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 14: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xiv

3.2.3.3. Halaman Form Input Data Berita ................................................ 115 

3.2.3.4. Halaman Form Data Pengumuman ............................................. 116 

3.2.3.5. Halaman Input Data Pengumuman ............................................. 117 

3.2.3.6. Halaman Data Fasilitas ............................................................... 118 

3.2.3.7. Halaman Input Fasilitas .............................................................. 119 

3.2.3.8. Halaman Data User ..................................................................... 120 

3.2.3.9. Halaman Login Staff Administrasi Sekolah ............................... 121 

3.2.3.10. Halaman Data Siswa ................................................................. 122 

3.2.3.11. Halaman Input Data Siswa ........................................................ 123 

3.2.3.12. Halaman Data Orang Tua.......................................................... 124 

3.2.3.13. Halaman Input Data Orang Tua ................................................ 125 

3.2.3.14. Halaman Data Lengkap Siswa .................................................. 126 

3.2.3.15. Halaman Data Guru................................................................... 127 

3.2.3.16. Halaman Input Data Guru ......................................................... 128 

3.2.3.17. Halaman Data Identitas Siswa .................................................. 129 

3.2.3.18. Halaman Data Mata Pelajaran ................................................... 130 

3.2.3.19. Halaman Input Mata Pelajaran .................................................. 131 

3.2.3.20. Halaman Data Pengajar ............................................................. 132 

3.2.3.21. Halaman Input Data Pengajar ................................................... 133 

3.2.3.22. Halaman Login Wali Kelas dan Kepala Sekolah ...................... 133 

3.2.3.23. Halaman Pilihan Kelas .............................................................. 134 

3.2.3.24. Halaman Tampil Data Nilai Rapor Siswa ................................. 135 

3.2.3.25. Halaman Input Data Rapor Siswa ............................................ 136 

3.2.3.26. Halaman Input Nilai Ulangan Harian ....................................... 137 

3.2.3.27. Halaman Input Nilai Tugas dan PR .......................................... 138 

3.2.3.28. Halaman Input Nilai UTS (Ujian Tengah Semester) ................ 139 

3.2.3.29. Halaman Input Nilai UAS (Ujian Akhir Sekolah) .................... 140 

3.2.3.30. Halaman Input Nilai Akhir........................................................ 141 

3.2.3.31. Halaman Input Nilai Kepribadian Siswa.................................. 142 

3.2.3.32. Halaman Input Jumlah Ketidakhadiran Siswa .......................... 143 

3.2.3.33. Halaman Prin Out Rapor ........................................................... 144 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 15: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xv

3.2.3.34. Halaman Kenaikan Kelas .......................................................... 145 

3.2.3.35. Contoh Form Rapor................................................................... 146 

BAB IV ............................................................................................................... 147 

IMPLEMENTASI SISTEM ................................................................................ 147 

4.1 Implementasi Subsistem Manajemen Data .............................................. 147 

4.2. Implementasi User Interface .................................................................... 158 

4.2.1. User Interface Profil Sekolah ............................................................ 158 

4.2.2. User Interface Organisasi Sekolah .................................................... 159 

4.2. 3. User Interface Rapor online ............................................................. 160 

4.2.4. User Interface Tenaga pengajar ........................................................ 161 

4.2.5. User Interface Fasilitas ..................................................................... 162 

4.2.6. User Interface Berita ......................................................................... 163 

4.2.7. User Interface Forum user ................................................................ 164 

4.2.8. User Interface Alumni....................................................................... 165 

4.3. Implementasi Administrator.................................................................... 166 

4.3.1. Halaman Login Admin ...................................................................... 166 

4.3.2. Data Berita ........................................................................................ 167 

4.3.3 Input Data Berita ................................................................................ 168 

4.3.4 Edit Data Berita .................................................................................. 169 

4.3.5 Konfirmasi Hapus Berita ................................................................... 170 

4.3.6. Data Pengumuman ............................................................................ 170 

4.3.7. Input Data Pengumuman ................................................................... 171 

4.3.8. Edit Data Pengumuman .................................................................... 172 

4.3.9. Konfirmasi Hapus Pengumuman ...................................................... 173 

4.3.10. Data Fasilitas ................................................................................... 173 

4.3.11. Input Data Fasilitas ......................................................................... 174 

4.3.12. Edit Data Fasilitas ........................................................................... 175 

4.3.13. Konfirmasi Hapus Fasilitas ............................................................. 176 

4.3.14. Data User ........................................................................................ 176 

4.3.15. Input Data User ............................................................................... 177 

4.3.16. Edit Data User ................................................................................. 178 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 16: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xvi

4.3.17. Konfirmasi Hapus Data User .......................................................... 179 

4.3.18. Login Staff Administrasi Sekolah ................................................... 179 

4.3.19. Data Siswa ....................................................................................... 180 

4.3.20. Input Data Siswa ............................................................................. 182 

4.3.22. Konfirmasi Hapus Siswa ................................................................. 184 

4.3.23. Data Orang Tua ............................................................................... 185 

4.3.24. Input Data Orang Tua...................................................................... 186 

4.3.25. Edit Data Orang Tua ....................................................................... 187 

4.3.26. Data Lengkap Siswa ........................................................................ 188 

4.3.27. Data Identitas Siswa ........................................................................ 189 

4.3.29. Input Mata Pelajaran ....................................................................... 191 

4.3.30. Edit Mata Pelajaran ......................................................................... 192 

4.3.31. Konfirmasi Hapus Data Mata Pelajaran .......................................... 193 

4.3.32. Data Pengajar .................................................................................. 193 

4.3.33. Input Data Pengajar ......................................................................... 194 

4.3.34. Input Data Keuangan Sekolah ......................................................... 195 

4.3.35. Login Wali Kelas dan Kepala Sekolah........................................... 196 

4.3.36. Pilihan Kelas ................................................................................... 197 

4.3.37. Tampil Data Nilai Rapor Siswa ...................................................... 197 

4.3.38. Input Data Rapor Siswa ................................................................. 198 

4.3.39. Input Nilai Ulangan Harian ............................................................. 199 

4.3.40. Input Nilai Tugas & PR .................................................................. 200 

4.3.41. Input Nilai UTS (Ujian Tengah Semester)...................................... 201 

4.3.42. Input Nilai UAS (Ujian Akhir Sekolah) ......................................... 202 

4.3.43. Input Nilai Akhir ............................................................................. 203 

4.3.44. Input Nilai Kepribadian Siswa ........................................................ 206 

4.3.45. Input Jumlah Ketidakhadiran Siswa................................................ 207 

4.3.46. Form Print Out Rapor ..................................................................... 208 

4.3.47. Form Kenaikan Kelas ...................................................................... 209 

4.3.48. Data Guru ........................................................................................ 211 

4.3.49. Input Data Guru .............................................................................. 213 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 17: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xvii

4.3.50. Edit Data Guru ................................................................................ 214 

4.3.51. Konfirmasi Hapus Data Guru.......................................................... 215 

4.3.52. Form Input Nilai .............................................................................. 215 

BAB V ................................................................................................................. 216 

ANALISIS HASIL .............................................................................................. 216 

5.1. Analisis Hasil Perangkat Lunak ............................................................... 216 

5.1.2. Kelebihan dan Kekurangan Sistem ................................................... 216 

5.2. Analisis Hasil Uji Coba Sistem Terhadap User ....................................... 217 

5.2.1. Pengumpulan Data ............................................................................ 217 

5.2.2. Sasaran Penyebaran Kuisioner .......................................................... 217 

5.2.3. Form Kuesioner ................................................................................. 218 

5.2.4. Analisis dan Pembahasan .................................................................. 219 

BAB VI ............................................................................................................... 228 

PENUTUP ........................................................................................................... 228 

6.1. Kesimpulan .............................................................................................. 228 

6.2. Saran ......................................................................................................... 229 

Daftar Pustaka ..................................................................................................... 230 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 18: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xviii

DAFTAR TABEL

Tabel 3. 1 Narasi Use Case Proses Login ............................................................. 35 

Tabel 3. 2 Narasi Use Case Proses Update username dan password ................... 36 

Tabel 3. 3 Narasi Use Case Proses Update Fasilitas ............................................ 38 

Tabel 3. 4 Narasi Use Case Proses Update Berita ................................................ 39 

Tabel 3.5 Narasi Use Case Proses Update Pengumuman ..................................... 41 

Tabel 3.6 Narasi Use Case Proses Lihat nilai rapor siswa .................................... 43 

Tabel 3.7 Narasi Use Case Proses Lihat laporan keuangan .................................. 44 

Tabel 3.8 Narasi Use Case Proses Lihat data siswa ............................................. 46 

Tabel 3.9 Narasi Use Case Proses Lihat info berita dan pengumuman ................ 48 

Tabel 3.10 Narasi Use Case Proses Lihat info fasilitas ........................................ 49 

Tabel 3.11 Narasi Use Case Proses Lihat info tenaga pengajar ........................... 50 

Tabel 3.12 Narasi Use Case Proses Lihat info forum user ................................... 52 

Tabel 3.13 Narasi Use Case Proses Terima data siswa ........................................ 53 

Tabel 3.14 Narasi Use Case Proses Update nilai rapor siswa .............................. 55 

Tabel 3.15 Narasi Use Case Proses Update Siswa ............................................... 57 

Tabel 3.16 Narasi Use Case Proses Update Orang tua ......................................... 58 

Tabel 3.17 Narasi Use Case Proses Update Identitas siswa ................................. 60 

Tabel 3.18 Narasi Use Case Proses Update Guru................................................. 62 

Tabel 3.19 Narasi Use Case Proses Update Mata pelajaran ................................. 64 

Tabel 3.20 Narasi Use Case Proses Update Pengajar ........................................... 66 

Tabel 3.21 Narasi Use Case Proses Lihat informasi nilai rapor ........................... 67 

Tabel 3.22 Narasi Use Case Proses Lihat informasi tenaga pengajar ................... 69 

Tabel 3.23 Narasi Use Case Proses Lihat informasi struktur organisasi .............. 71 

Tabel 3.24 Narasi Use Case Proses Lihat informasi berita dan pengumuman ..... 72 

Tabel 3.25 Narasi Use Case Proses Mengisi Forum User .................................... 74 

Tabel 3.26 Data Guru ............................................................................................ 93 

Tabel 3.27 Data Struktur Organisasi ..................................................................... 93 

Tabel 3.28 Data Pengajar ...................................................................................... 94 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 19: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xix

Tabel 3.29 Data Siswa........................................................................................... 94 

Tabel 3.30 Data Orang Tua ................................................................................... 96 

Tabel 3.32 Data Mata Pelajaran ............................................................................ 97 

Tabel 3.33 Data Kelas ........................................................................................... 98 

Tabel 3.34 Data User ........................................................................................... 98 

Tabel 3.35 Data Laporan Keuangan...................................................................... 99 

Tabel 3.36 Data Rapor Siswa .............................................................................. 101 

Tabel 3.37 Data Kepribadian .............................................................................. 102 

Tabel 3.38 Data Keterangan Ketidakhadiran Siswa ........................................... 103 

Tabel 3.39 Data Nilai .......................................................................................... 104 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 20: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xx

DAFTAR GAMBAR

Gambar 2. 1 Perancangan basis data ..................................................................... 14 

Gambar 2. 2 Skema PHP ....................................................................................... 21 

Gambar 2. 3 Skema HTML ................................................................................... 22 

Gambar 3. 4 Struktur Organisasi Sekolah SD N Tidar 4 Magelang .................... 24 

Gambar 3. 5 Use Case Diagram Subsistem Admin ............................................. 30 

Gambar 3. 6 Use Case Diagram Subsistem Kepala Sekolah ............................... 31 

Gambar 3. 7 Use Case Diagram Subsistem Wali Kelas ...................................... 32 

Gambar 3. 8 Use Case Diagram Subsistem Guru ................................................ 32 

Gambar 3. 9 Use Case Diagram Subsistem Staff Administrasi Sekolah ............. 33 

Gambar 3. 10 Use Case Diagram Subsistem Siswa dan Orang Tua ..................... 34 

Gambar 3. 11 Diagram Konteks Sistem Informasi Terpadu Sekolah Dasar........ 76 

Gambar 3.12 Diagram Berjenjang ....................................................................... 77 

Gambar 3.13 DAD Level 0 Proses 1 .................................................................... 78 

Gambar 3.14 DAD Level 0 Proses 2 .................................................................... 79 

Gambar 3.15 DAD Level 0 Proses 3 .................................................................... 80 

Gambar 3.16 DAD Level 0 Proses 4 .................................................................... 81 

Gambar 3.17 DAD Level 0 Proses 5 .................................................................... 82 

Gambar 3.18 DAD Level 0 Proses 6 .................................................................... 83 

Gambar 3.19 DAD Level 1 Proses 1.1, 1.2 dan 1.3 ............................................ 84 

Gambar 3.20 DAD Level 1 Proses 2.2 dan 2.3 .................................................... 85 

Gambar 3.21 DAD Level 1 Proses 3.2 ................................................................. 86 

Gambar 3.22 DAD Level 1 Proses 6.2 ................................................................ 86 

Gambar 3.23 ER Diagram .................................................................................... 89 

Gambar 3.24 Logical Design .............................................................................. 90 

Gambar 3.25 Logical Design sebelum proses Normalisasi ................................. 91 

Gambar 3.26 Logical Design setelah proses Normalisasi .................................... 92 

Gambar 3.27 User Interface Profil Sekolah ....................................................... 105 

Gambar 3.28 User Interface Organisasi Sekolah ................................................ 106 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 21: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xxi

Gambar 3.29 User Interface Rapor Online bagian Login .................................. 107 

Gambar 3.30 User Interface Rapor Online bagian Pilihan Kelas ...................... 108 

Gambar 3.31 User Interface Tenaga Pengajar .................................................. 109 

Gambar 3.32 User Interface Fasilitas ................................................................ 110 

Gambar 3.33 User Interface Berita ................................................................... 111 

Gambar 3.34 User Interface Forum User ......................................................... 112 

Gambar 3.35 Halaman Login Admin ................................................................. 113 

Gambar 3.36 Halaman Data Berita ..................................................................... 114 

Gambar 3.37 Halaman Input Data Berita ........................................................... 115 

Gambar 3.38 Halaman Data Pengumuman ........................................................ 116 

Gambar 3.39 Halaman Input Data Pengumuman .............................................. 117 

Gambar 3.40 Halaman Data Fasilitas................................................................. 118 

Gambar 3.41 Halaman Input Fasilitas ................................................................ 119 

Gambar 3.42 Halaman Data User ...................................................................... 120 

Gambar 3.43 Halaman Login Staff Administrasi Sekolah ................................ 121 

Gambar 3.44 Halaman Data Siswa ................................................................... 122 

Gambar 3.45 Halaman Input Data Siswa ........................................................... 123 

Gambar 3.46 Data Orang Tua ............................................................................ 124 

Gambar 3.47 Halaman Input Data Orang Tua ................................................... 125 

Gambar 3.48 Halaman Data Lengkap Siswa ..................................................... 126 

Gambar 3.49 Halaman Data Guru ....................................................................... 127 

Gambar 3.50 Input Data Guru ............................................................................. 128 

Gambar 3.51 Halaman Data Identitas Siswa...................................................... 129 

Gambar 3.52 Halaman Data Mata Pelajaran ...................................................... 130 

Gambar 3.53 Halaman Input Mata Pelajaran ..................................................... 131 

Gambar 3.54 Halaman Data Pengajar ................................................................. 132 

Gambar 3.55 Halaman Input Pengajar ............................................................... 133 

Gambar 3.56 Halaman Login Wali Kelas dan Kepala Sekolah ......................... 133 

Gambar 3.57 Halaman Pilihan Kelas .................................................................. 134 

Gambar 3.58 Halaman Tampil Data Nilai Rapor Siswa .................................... 135 

Gambar 3.59 Halaman Input Data Rapor Siswa ................................................ 136 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 22: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xxii

Gambar 3.60 Halaman Input Nilai Ulangan Harian........................................... 137 

Gambar 3.61 Halaman Input Nilai Tugas dan PR.............................................. 138 

Gambar 3.62 Halaman Input Nilai UTS ............................................................ 139 

Gambar 3.63 Halaman Input Nilai UAS ............................................................ 140 

Gambar 3.64 Halaman Input Nilai Akhir ........................................................... 141 

Gambar 3.65 Halaman Input Kepribadian Siswa ................................................ 142 

Gambar 3.66 Input Nilai Ketidakhadiran Siswa ................................................. 143 

Gambar 3.67 Prin Out Rapor .............................................................................. 144 

Gambar 3.68 Kenaikan Kelas ............................................................................. 145 

Gambar 3.69 Contoh Form rapor ........................................................................ 146 

Gambar 4.70 User Interface Profil Sekolah ........................................................ 158 

Gambar 4.71 User Interface Organisasi Sekolah ................................................ 159 

Gambar 4.72 User Interface Rapor Online ......................................................... 160 

Gambar 4.73 User Interface Tenaga Pengajar .................................................... 161 

Gambar 4.74 User Interface Fasilitas ................................................................. 162 

Gambar 4.75 User Interface Berita ..................................................................... 163 

Gambar 4.76 User Interface Forum user ............................................................ 164 

Gambar 4.77 User Interface Alumni .................................................................. 165 

Gambar 4.78 Halaman Login Admin .................................................................. 166 

Gambar 4.79 Halaman Data Berita ..................................................................... 167 

Gambar 4.80 Halaman Input Data Baerita .......................................................... 168 

Gambar 4.81 Edit Data Berita ............................................................................. 169 

Gambar 4.82 Konfirmasi Hapus Berita .............................................................. 170 

Gambar 4.83 Data Pengumuman ....................................................................... 170 

Gambar 4.84 Input Data Pengumuman .............................................................. 171 

Gambar 4.85 Edit Data Pengumuman ................................................................ 172 

Gambar 4.86 Konfirmasi Hapus Pengumuan...................................................... 173 

Gambar 4.87 Data Fasilitas ................................................................................ 173 

Gambar 4.88 Input Data Fasilitas....................................................................... 174 

Gambar 4.89 Edit Data Fasilitas ........................................................................ 175 

Gambar 4.90 Konfirmasi Hapus Fasilitas .......................................................... 176 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 23: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xxiii

Gambar 4.91 Data User...................................................................................... 176 

Gambar 4.92 Input Data User ............................................................................ 177 

Gambar 4.93 Edit Data User .............................................................................. 178 

Gambar 4.94 Konfirmasi Hapus Data User ....................................................... 179 

Gambar 4.95 Login Staff Administrasi Sekolah ................................................ 179 

Gambar 4.96 Data Siswa .................................................................................... 180 

Gambar 4.97 Input Data Siswa ........................................................................... 182 

Gambar 4.98 Edit Data Siswa ............................................................................. 183 

Gambar 4.99 Konfirmasi Hapus Siswa .............................................................. 184 

Gambar 4.100 Data Orang Tua .......................................................................... 185 

Gambar 4.101 Input Data Orang Tua .................................................................. 186 

Gambar 4.102 Edit Data Orang Tua .................................................................. 187 

Gambar 4.103 Data Lengkap Siswa ................................................................... 188 

Gambar 4.104 Data Identitas Siswa ................................................................... 189 

Gambar 4.105 Data Mata Pelajaran ................................................................... 190 

Gambar 4.106 Input Mata Pelajaran ................................................................... 191 

Gambar 4.107 Edit Mata Pelajaran ..................................................................... 192 

Gambar 4.108 Konfirmasi Hapus Data Mata Pelajaran ...................................... 193 

Gambar 4.109 Data Pengajar ............................................................................. 193 

Gambar 4.110 Input Data Pengajar .................................................................... 194 

Gambar 4.111 Input Data Keuangan Sekolah .................................................... 195 

Gambar 4.112 Login Wali Kelas dan Kepala Sekolah ...................................... 196 

Gambar 4.113 Pilihan Kelas .............................................................................. 197 

Gambar 4.114 Tampil Data Nilai Rapor Siswa ................................................. 197 

Gambar 4.115 Input Data Rapor Siswa.............................................................. 198 

Gambar 4.116 Input Ulangan Harian .................................................................. 199 

Gambar 4.117 Input Nilai Tugas & PR .............................................................. 200 

Gambar 4.118 Input Nilai UTS (Ulangan Tengah Semester) ............................ 201 

Gambar 4.119 Input Nilai UAS (Ulangan Akhir Semester) .............................. 202 

Gambar 4.120 Input Nilai Akhir ........................................................................ 205 

Gambar 4.121 Input Nilai Kepribadian Siswa .................................................... 206 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 24: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

xxiv

Gambar 4.122 Input Jumlah Ketidakhadiran Siswa ............................................ 207 

Gambar 4.123 Form Print out Rapor .................................................................. 208 

Gambar 4.124 Form Kenaikan Kelas .................................................................. 209 

Gambar 4.125 Data Guru ................................................................................... 211 

Gambar 4.126 Input Data Guru .......................................................................... 213 

Gambar 4.127 Edit Data Guru ........................................................................... 214 

Gambar 4.128 Konfirmasi Hapus Data Guru ...................................................... 215 

Gambar 4.129 Form Input Nilai .......................................................................... 215 

Gambar 5.130 Grafik tampilan sistem ................................................................ 219 

Gambar 5.131 Grafik kemudahan akses sistem ................................................. 220 

Gambar 5.132 Grafik manfaat sistem ................................................................ 221 

Gambar 5.133 Grafik kesesuaian standar perhitungan rapor .............................. 221 

Gambar 5.134 Grafik proses perhitungan rapor ................................................. 222 

Gambar 5.135 Grafik kecepatan perhitungan nilai siswa .................................. 223 

Gambar 5.136 Grafik kemudahan proses pengolahan data guru ........................ 223 

Gambar 5.137 Grafik kemudahan pemasukan nilai ............................................ 224 

Gambar 5.138 Grafik kemudahan proses pengolahan data akademik siswa ...... 225 

Gambar 5.139 Grafik kemudahan pengolahan data keuangan sekolah ............. 225 

Gambar 5.140 Grafik kecepatan pengolahan data akademik siswa ................... 226 

Gambar 5.141 Grafik kecepatan pengolahan data keuangan sekolah ................ 227 

Gambar 5.142 Grafik kecepatan perhitungan nilai siswa .................................. 227 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 25: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Dalam penelitiannya, Raudhan El-Jannah (2008) menyatakan

“kemajuan teknologi saat ini tidak dapat dipisahkan dari kehidupan

masyarakat. Berbagai informasi yang terjadi di berbagai belahan dunia kini

telah dapat langsung kita ketahui berkat kemajuan teknologi (globalisasi)”.

Dengan demikian, untuk penunjang kebutuhan hidupnya, masyarakat tidak

dapat terlepas dari teknologi. Teknologi juga mulai merambah dunia

pendidikan, dengan pemakaian internet untuk penunjang kebutuhan informasi

di dalamnya. Berdasarkan peraturan Pemerintah No. 19 Tahun 2005 tentang

Standar Nasional Pendidikan Khususnya Standar Sarana dan Prasarana pasal

46 ayat (1) menjelaskan bahwa “ satuan pendidikan yang memiliki peserta

didik, pendidik, dan/atau tenaga kependidikan yang memerlukan layanan

khusus, wajib menyediakan akses ke sarana prasarana yang sesuai dengan

kebutuhan mereka”. Suryadi menyatakan sekolah harus dapat memberikan

pelayanan terbaik kepada siswa dan orang tua siswa. Orang tua siswa dan

siswa harus mendapatkan informasi tentang perkembangan (proses belajar

mengajar) siswa secara cepat, tepat dan akurat. Semakin cepat informasi

sampai kepada orang tua dan siswa, maka akan semakin cepat juga perbaikan

mutu (koreksi) pendidikan siswa .

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 26: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

2

Banyak sistem informasi telah dibangun untuk pengembangan serta

pemenuhan kebutuhan informasi bagi penggunanya, termasuk dengan

dibangunnya berbagai sistem informasi terpadu untuk sekolah. Sistem

informasi terpadu sekolah mempunyai peranan yang penting dalam

pengembangan segala informasi yang terdapat di dalam sekolah yang

bersangkutan. Selain itu, sistem informasi menunjang pemenuhan informasi,

khususnya bagi guru dan siswa-siswinya serta masyarakat luas pada umumnya.

Pada makalah penelitiannya, Suryadi menuliskan bahwa Sistem informasi

terpadu yang layak digunakan untuk diterapkan didunia pendidikan adalah

Sistem Informasi yang harus memperhatikan beberapa aspek, antara lain :

aspek teknologi, biaya implementasi, sumber daya dan kemampuan untuk

beradaptasi dengan perkembangan jaman. Sistem informasi yang tambal sulam

perlu segera dilakukan otomatisasi secara menyeluruh. Selain itu sistem

informasi terpadu memiliki beberapa modul yang terkandung di dalamnya,

antara lain : Absen, Kesiswaan, Kurikulum, BP/BK, Keuangan, Perpustakaan,

Kepegawaian, Asset dan Rapor. Sistem informasi Terpadu yang telah ada

biasanya seputar sistem informasi akademik, keuangan, kegiatan

ekstrakulikuler untuk pelajar di SMP/SMA, kegiatan kemahasiswaan untuk

mahasiswa di perguruan tinggi, sistem informasi perpustakaan, bahkan sistem

informasi terpadu untuk pelajar maupun mahasiswa, yang mencakup

keseluruhan dari kegiatan maupun segala informasi mengenai

sekolah/perguruan tinggi. Untuk tingkat pendidikan di Sekolah Dasar, yang

merupakan dasar dari pendidikan seorang anak, orang tua masih sangat

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 27: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

3

berperan dalam proses pendampingan belajar siswa. Sehingga orang tua juga

perlu memantau dan mengatahui hasil belajar siswa.

Pada Sekolah Dasar Negeri Tidar 4 Magelang, segala informasi

mengenai data akademik dan keuangan sekolah masih diolah secara manual.

Dalam melakukan pengolahan data tersebut masih menggunakan Microsoft

Excel dan kalkulator. Pengolahan nilai rapor yang dilakukan oleh guru wali

kelas menangani lebih dari satu mata pelajaran, sehingga membutuhkan waktu

yang relatif lama. Dari latar belakang masalah tersebut penulis tertarik

membangun sistem informasi terpadu berbasis web, yang diharapkan akan

membantu pengolahan seluruh kegiatan yang menyangkut administrasi siswa,

yaitu : masalah keuangan dan laporan nilai akademik siswa, yang dapat diolah

secara online. Sehingga dapat meningkatkan efisiensi waktu yang dibutuhkan

untuk pengelolaan keuangan maupun nilai rapor siswa.

 

1.2 Rumusan Masalah

Rumusan masalah dalam penelitian ini antara lain :

1. Bagaimana membangun sistem informasi terpadu berbasis web yang

sesuai untuk SD Negeri Tidar 4 Magelang dalam pengolahan data siswa,

data nilai rapor, data keuangan sekolah, serta seluruh data yang terkait

dengan kegiatan akademik siswa.

2. Sejauh mana guru,siswa dan orang tua dapat terbantu dengan adanya

sistem informasi terpadu berbasis web ini

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 28: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

4

1.3 Batasan Masalah

Sistem Informasi terpadu berbasis web yang akan dibangun ini dibatasi dalam

hal pengelolaan data siswa, terkait :

1. Pengisian rapor, yang mencakup nilai akhir semester siswa. Selain itu juga

pengolahan data-data yang berkaitan dengan perhitungan nilai rapor siswa.

2. Masalah keuangan, yaitu pemasukan dan pengeluaran rutin sekolah.

1.4 Tujuan Penelitian

a. Membangun sistem informasi terpadu sekolah dasar yang sesuai

dengan kebutuhan di SD Tidar 4 Magelang.  

b. Mengetahui sejauh mana teknologi informasi dapat membantu

pengelolaan data di sekolah dasar. 

 

1.5 Metodologi Penelitian

Metodologi penelitian yang digunakan adalah studi kasus dengan langkah-

langkah sebagai berikut :

1. Wawancara, dengan melakukan tanya jawab dengan nara sumber yang

ada di sekolah, dalam hal ini adalah kepala sekolah, guru wali kelas

dan guru yang mengurus administrasi siswa. Hal ini dilakukan untuk

dapat mengidentifikasi permasalahan yang muncul pada sistem manual

yang diterapkan sekarang.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 29: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

5

2. Survei ke lapangan, melakukan observasi ke sekolah yang bersangkutan

untuk mengetahui ruang lingkup pembangunan sistem yang akan

dibuat.

3. Studi Literature

Melakukan pencarian beberapa literature yang terkait, melalui media

Internet, untuk memperoleh data sebagai referensi yang mendukung

pembangunan sistem.

4. Penbangunan Sistem Informasi Terpadu dengan menggunakan tahap

pengembangan perangkat lunak terstruktur yaitu dengan Waterfall

Model. Langkah-langkah penelitian dalam Waterfall Model, antara lain

:

a) Definisi dan analisis kebutuhan (Requirements analysis and

definition)

Mengumpulkan kebutuhan pengguna secara lengkap, dengan survei

ke sekolah,wawancara juga pengambilan data yang diperlukan untuk

membangun sistem. Kemudian menganalisa dan mendefinisikan

kebutuhan yang harus dipenuhi oleh sistem yang akan dibangun.

b) Desain Sistem (System and software design)

Setelah kebutuhan didefinisikan secara lengkap, maka mulai dengan

desain sistem berdasarkan analisis kebutuhan pengguna. Langkah

yang dilakukan adalah membuat desain user interface juga tampilan

untuk administrator.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 30: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

6

c) Implementasi dan Uji Coba Sistem (Implementation and unit testing)

Desain sistem diterjemahkan ke dalam program dengan

menggunakan bahasa pemrograman PHP dan database MySQL

sebagai media penyimpanan datanya.

d) Penyatuan dan Uji Coba Sistem (Intregation and system testing)

Penyatuan coding program yang telah dibuat menjadi sustu sistem

informasi terpadu, untuk kemudian dilakukan pengujian sistem

secara keseluruhan.

e) Pengoperasian dan Pemeliharaan (Operation and maintenance)

Mengoperasikan program di lingkungan sekolah SD Negeri Tidar 4

Magelang dan melakukan pemeliharaan, seperti penyasuaian serta

adaptasi dengan situasi sebenarnya.

5. Uji Coba terhadap pengguna

Dilakukan pengujian sistem informasi terpadu dengan penyebaran

kuesioner kepada responden, antara lain : guru, guru wali kelas, staff

administrasi sekolah, kepala sekolah dan orang tua siswa. 

1.6 Sistematika Penulisan

Dalam penulisan penelitian ini, penulis membagi dalam beberapa

bab, sebagai berikut :

Bab I Pendahuluan

Pada bab ini menjelaskan mengenai latar belakang masalah,

rumusan masalah, batasan masalah, tujuan penelitian serta metodologi

penelitian yang digunakan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 31: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

7

Bab II Landasan Teori

Dalam bab ini menjelaskan mengenai dasar-dasar teori yang

digunakan untuk membangun sistem dan membantu memecahkan masalah

dalam penelitian. Meliputi : pengertian sistem informasi berbasis web,

rekayasa perangkat lunak dan metodologi pengembangan perangkat

lunak,pengertian basisdata, DBMS dan tahap perancangan basis data,

database MySQL dan tinjauan PHP.

Bab III Analisa dan Perancangan Sistem

Pada bab ini berisi penjelasan mengenai analisa dan perancangan

sistem, mencakup : gambaran sistem lama, gambaran sistem yang akan

dikembangkan, perancangan desain basis data, input, proses sampai

output yang dihasilkan.

Bab IV Implementasi Sistem

Bab ini berisi implementasi dari sistem berdasarkan perancangan

yang telah dibuat pada bab sebelumnya. Bab ini mencakup capture gambar

dari interface yang ada pada sistem.

Bab V Analisa Hasil

Bab ini menganalisa hasil dari implementasi, termasuk kelebihan

dan kekurangan sistem. Pada bagian ini juga membahas hasil uji coba

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 32: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

8

sistem terhadap user yang dirangkum dari pengisian kuesioner oleh

beberapa koresponden. Rangkuman tersebut disajikan dalam bentuk tabel

dan grafik.

Bab VI Penutup

Pada bab ini merumuskan kesimpulan dan saran.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 33: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

9

BAB II

LANDASAN TEORI

2.1 Sistem informasi berbasis web

Sistem adalah “suatu jaringan kerja dari prosedur-prosedur yang

saling berhubungan, berkumpul bersama-sama untuk melakukan suatu

kegiatan atau menyelesaikan suatu sasaran tertentu” (Gerald). Sedangkan

pengertian sistem informasi menurut Robert A.Leitch (2001), adalah suatu

sistem di dalam suatu organisasi yang mempertemukan kebutuhan

pengolahan transaksi harian, mendukung operasi, bersifat manajerial, dan

kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu

dengan laporan-laporan yang diperlukan.

Seiring perkembangan era globalisasi, teknologi semakin berkembang

dengan pesat. Bagaimana suatu informasi didapatkan msyarakat tidak hanya

pada kondisi dan tempat tertentu. Tetapi suatu informasi dapat diperoleh

dimanapun, kapanpun dan untuk siapapun. Oleh karena itu, dibangun sistem

informasi berbasis web, yang memungkinkan pengguna untuk mengakses

secara online, untuk pemenuhan kebutuhan akan informasi. Sistem informasi

berbasis web adalah suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,

bersifat managerial dan kegiatan strategi dari suatu organisasi dan

menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 34: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

10

dengan interaksi secara langsung dan beroperasi pada sebuah browser aplikasi

dan teknologi internet (Whitten,2005). Sistem informasi berbasis web

memberikan akses kepada pengguna untuk dapat menggali dan mendapatkan

berbagai informasi yang disajikan sistem.

2.2 Rekayasa Perangkat Lunak

Perangkat lunak merupakan kumpulan dari berbagai item (program,

prosedur, dan dokumen data yang saling terkait) yang merepresentasikan

masalah di dunia nyata yang dikonfigurasikan dalam satu bentuk aplikasi

yang harus dikerjakan komputer atau perangkat lunak. Merupakan program-

program komputer dan dokumentasi yang berkaitan, Sedangkan pengertian

dari Rekayasa Perangkat Lunak sendiri, yaitu suatu disiplin rekayasa yang

berkonsentrasi terhadap seluruh aspek produksi perangkat lunak. Mengadopsi

pendekatan yang sistematis dan terorganisir terhadap pekerjaannya dan

menggunakan tool yang sesuai serta teknik yang ditentukan berdasarkan

masalah yang akan dipecahkan, kendala pengembangan dan sumber daya

yang tersedia (Adhie, 2010).

Beberapa Metode Rekayasa Perangkat Lunak, antara lain :

1. Deskripsi Model, untuk mendeskripsikan model dengan menggunakan

grafik ataupun notasi – notasi tertentu.

2. Aturan, merupakan suatu batasan yang digunakan dalam pemodelan

sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 35: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

11

3. Rekomendasi, merupakan saran untuk membentuk perancangan yang

baik.

4. Petunjuk proses, merupakan aktifitas yang diikuti untuk mengembangkan

model sistem.

Metode pengembangan perangkat lunak yang digunakan adalah Waterfall

Model. Fase-fase dalam Waterfall Model (Sommerville , 2001), antara lain :

a. Definisi dan analisis kebutuhan (Requirements analysis and definition)

Mengumpulkan kebutuhan secara lengkap, kemudian menganalisa dan

mendefinisikan kebutuhan yang harus dipenuhi oleh sistem yang akan

dibangun. Fase ini harus dikerjakan secara lengkap, sehingga untuk

desain sistemnya bias lengkap dan detail.

b. Desain Sistem (System and software design)

Setelah kebutuhan didefinisikan secara lengkap, maka mulai dengan

desain sistem berdasarkan analisis kebutuhan pengguna.

c. Implementasi dan Uji Coba Sistem (Implementation and unit testing)

Desain program diterjemahkan ke dalam kode-kode dengan

menggunakan bahasa pemrograman yang sudah ditentukan.

d. Penyatuan dan Uji Coba Sistem (Intregation and system testing)

Penyatuan unit-unit program, kemudian dilakukan pengujian sistem

secara keseluruhan

e. Pengoperasian dan Pemeliharaan (Operation and maintenance)

Mengoperasikan program di lingkungannya dan melakukan

pemeliharaan, seperti serta adaptasi dengan situasi sebenarnya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 36: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

12

2.3 Basisdata

Data adalah fakta mengenai objek, orang dan lain sebagainya. Asep

Herman ( 2004) menyimpulkan “basisdata adalah kumpulan data yang

dapat digambarkan sebagai aktifitas dari satu atau lebih organisasi yang

berelasi”. Sehingga data yang akan tersimpan di dalamnya akan terstruktur

dan terorganisir dengan baik untuk membantu penyajian informasi yang

dibutuhkan pemakai. “Basis data adalah satu kelompok organisasi data yang

terpusat. Basis data secara umum dianalogikan sebagai lemari dokumen atau

sekumpulan lemari dokumen” (Davies , 1991). Basis data diorganisasikan

sebagai tempat penyimpanan data.

2.3.1. DBMS (Data Base Management System)

DBMS adalah sistem perangkat lunak yang memungkinkan

pengguna untuk mendefinisikan, membuat, memelihara dan

mengontrol akses ke database. Dimana DBMS adalah perangkat

lunak yang berinteraksi dengan program aplikasi pengguna dan

database. DBMS menyediakan beberapa fasilitas sebagai berikut :

(Connoly,et.all,2002).

1. DDL (Data Definition Language) memungkinkan pengguna

untuk mendefinisikan tipe data (data type), struktur (structure),

dan batasan – batasan (constraints) pada data yang disimpan ke

dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 37: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

13

2. DML (Data Manipulation Language) memungkinkan pengguna

untuk memasukkan (insert), mengubah (update), menghapus

(delete), dan menampilkan (retrieve) data dari database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 38: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

14

2.3.2. Metode Perancangan Basis Data

Gambar 2. 1 Perancangan basis data

Conceptual design

CONCEPTUAL SCHEMA

Logical design

LOGICAL SCHEMA

Physical design

PHYSICAL SCHEMA

Database design

Application requirements

Database structure and related documentation

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 39: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

15

Terdapat 3 tahap utama dalam perancangan basisdata :

1. Conceptual Design

Pada tahap ini merupakan conceptual schema yang mengacu pada

conceptual model, yang biasanya digambarkan dengan ER Model

(Entity Relational Model). Dalam tahap ini mulai dipikirkan

bagaimana data dapat diimplementasikan ke sistem sesungguhnya

serta efisiensi program yang dibuat untuk memanfaatkan data-data

yang ada.

2. Logical Design

Tahap dimana akan memilih tipe DBMS yang digunakan untuk

menterjemahkan model konseptual ke dalam model DBMS yang

dipilih. Tahap ini berupa logical schema basisdata yang mengacu pada

suatu logical data model, seperti Relational Model. Model relasional

adalah model data yang paling banyak digunakan saat ini. Pada model

ini, relasi dimisalkan sebagai himpunan dari record. Deskripsi data

dalam istilah model data disebut skema. Pada model relasional, skema

untuk relasi ditentukan oleh nama, nama dari setiap Field (atau

atribut atau kolom), dan tipe dari setiap Field (Asep Herman,2004).

3. Physical Design

Dalam tahap ini, logical schema dilengkapi implementasi secara fisik

yang sudah mendetail sesuai dengan DBMS (Database Management

System) yang digunakan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 40: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

16

2.4 Database MySQL

MySQL adalah salah satu jenis database server yang sangat terkenal.

Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa

dasar untuk mengakses databasenya. Selain itu bersifat Open Source (tidak

perlu membayar), dan dapat digunakan pada berbagai platform ,kecuali untuk

jenis Enterprise, yang bersifat komersial. Terdapat user tertentu yang

mempunyai hak akses ke database tersebut dan bias membaca atau

menambahkan data ke database.

2.4.1. Struktur Query Language (SQL) pada database MySQL

Beberapa perintah yang dapat dilakukan pada data base MySQL :

- CREATE DATABASE namaDatabase ;

Perintah query untuk membuat data base

- DROP DATABASE namaDatabase ;

Perintah query untuk menghapus data base tertentu, sesuai dengan

kondisi yang ditentukan.

- CREATE TABLE namaTabel(nama Field tipe Field(value));

Perintah query untuk membuat tabel.

- DROP TABLE namaTabel ;

Perintah query untuk menghapusa tabel tertentu.

- SELECT

Perintah SELECT akan menspesifikasikan kolom-kolom yang akan

ditampilkan. Misalnya :

SELECT * FROM namaTabel; atau

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 41: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

17

SELECT namaField, namaField FROM namaTabel;

- INSERT

Perintah query untuk memasukkan nilai dari filed pada suatu tabel.

Misalnya :

INSERT INTO

namaTabel{(namaField,namaField…...nnamaField)} VALUES

{(value, value, ………nvalue)}

- UPDATE

Perintah query untuk melakukan perubahan terhadap nilai data

dalam suatu Field pada tabel tertentu.

Misalnya :

UPDATE namaField

SET namaField = value

FROM namaTabel;

- DELETE

Perintah untuk menghapus nilai data dalam suatu Field pada tabel

tertentu. Misalnya :

DELETE FROM namaTabel where namaField=value; (kondisi).

2.4.2. Koneksi Database ke MySQL

Membuat koneksi PHP ke database MySQL berfungsi agar data

yang tersimpan dalam database MySQL dapat dipanggil dengan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 42: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

18

menggunakan script PHP dan tag HTML, sehingga dapat diakses

user secara online, untuk mendapatkan data yang dibutuhkan.

Contoh script yang digunakan untuk membuat koneksi PHP ke

MySQL, yaitu :

<?php

$hostname = “localhost”;

$username = “mysql_username”;

$password = “mysql_password”;

$database = “nama_database”;

$conn =

mysql_connect(”$hostname”,”$username”,”$password”);

if (!$conn) die (”Gagal Melakukan Koneksi”);

mysql_select_db($database,$conn) or die (”Database Tidak

Diketemukan di Server”); ? >

Keterangan :

- mysql_connect dipergunakan untuk membuat koneksi

menggunakan PHP ke server MySQL. Data untuk hostname,

mysql username, dan password yang digunakan telah

dideklarasikan oleh variabel $hostmysql, $username,

$password. Selain itu dapat juga melakukan koneksi database

denganscript

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 43: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

19

- : mysql_connect(”localhost”,”username”,”password”);

Dimana masing-masing juga telah berisi nama host, username

dan password yang sudah dideklarasikan terlebih dahulu.

- mysql_select_db berfungsi untuk menentukan dan memilih

database yang akan digunakan untuk pemanggilan data.

- if (!$conn) die (”Gagal Melakukan Koneksi”); Pesan ini akan

ditampilkan ketika mengalami kegagalan dalam melakukan

koneksi ke database MySQL.

2.4.3. Privileges dalam MySQL.

SELECT : Mengijinkan user tersebut untuk memilih data dari

tabel dalam database sesuai dengan kebutuhan.

INSERT : Mengijinkan user tersebut untuk memasukkan data

yang akan disimpan di tabel pada database.

UPDATE : Mengijinkan user tersebut untuk melakukan

pengubahan data yang tersimpan di tabel pada database.

DELETE : Mengijinkan user tersebut untuk menghapus data

pada database, apabila diperlukan.

INDEX : Mengijinkan user tersebut untuk mengindeks data

pada database. Ini bisa mempercepat akses database.

CREATE TEMPORARY TABLES : Mengijinkan user tersebut

untuk membuat tabel sementara pada database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 44: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

20

CREATE : Mengijinkan user tersebut untuk membuat tabel

yang dibutuhkan dalam database, yang nantinya akan digunakan

untuk menyimpan data sesuai kebutuhan user.

ALTER : Mengijinkan user tersebut untuk mengubah tabel

dalam database.

DROP : Mengijinkan user tersebut untuk menghapus tabel

dalam database, apabila diperlukan.

LOCK TABLES : Mengijinkan user tersebut untuk mengunci

tabel dalam database.

REFERENCES : Mengijinkan user tersebut untuk membuat

referensi pada tabel dalam database.

Biasanya beberapa user hanya dibatasi untuk diberi beberapa

privileges saja, sedangkan untuk mengatur dan mengolah

keseluruhan data dari database dilakukan oleh super admin

atau admin.

2.5 Tinjauan PHP

“PHP adalah bahasa scripting yang menyatu dengan HTML dan

dijalankan oleh server side. Artinya semua sintaks yang kita berikan akan

sepenuhnya dijalankan pada server, sedangkan yang dikirimkan ke browser

hanya hasilnya saja” (Widigdo, 2003). Secara khusus, PHP dirancang untuk

membentuk aplikasi web dinamis. Artinya, dapat membentuk suatu tampilan,

berdasarkan permintaan terkini. Sedangkan “HTML (Hyper Text Markup

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 45: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

21

Language) merupakan bahasa standar untuk membuat halaman-halaman

website” (Kadir,2008).

2.5.1. Konsep Kerja PHP Pada prisipnya, konsep kerja PHP hampir mirip dengan konsep kerja

HTML. Hanya saja, ketika PHP yang diminta telah didapatkan web server ,

isinya segera dikirimkan ke mesin PHP, yang kemudian oleh mesin tersebut

akan diproses lebih lanjut dan memberikan hasil (berupa kode HTML) ke web

server. Selanjutnya, web server akan menyampaikan ke pengguna.

Gambar 2. 2 Skema PHP

Script PHP

Mesin PHP

Web

Server

Kode HTML Browser

Permintaan HTTP (sesuatu.HTML)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 46: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

22

2.5.2. Konsep Kerja HTML

Model kerja HTML diawali dengan permintaan suatu halaman web

oleh browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal

dengan sebutan alamat Internet, browser mendapatkan alamat web server ,

mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala

informasi yang dibutuhkan oleh web server. Selanjutnya, web server akan

mencarikan file yang diminta dan memberikan isinya ke browser. Browser

yang bersangkutan segera melakukan proses penerjemahan kode HTML

dan menampilkannya ke layar pengguna.

Gambar 2. 3 Skema HTML 

Web

Server

Kode HTML

Browser

Permintaan HTTP (sesuatu.html)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 47: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

23

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1. Definisi dan Analisis Kebutuhan

3.1.1. Gambaran Sistem Lama Sekolah Dasar Negeri Tidar 4 Magelang merupakan sekolah dasar

yang terletak di Jalan Beringin V no 1 Tidar Magelang. Sekolah tersebut saat

ini memiliki murid sejumlah 211 siswa dan 17 orang guru. Beberapa fasilitas

yang dimiliki sekolah, antara lain : mushola, perpustakaan, laboratorium IPA

dan komputer, ruangan kelas sejumlah 6 ruang, ruang guru, ruang kepala

sekolah, ruang UKS, arena berolahraga dan toilet untuk guru maupun siswa.

Struktur organisasi di Sekolah Dasar Tidar 4 Magelang adalah sebagai berikut

:

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 48: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

24

STRUKTUR ORGANISASI SD NEGERI TIDAR 4

MAGELANG

Gambar 3. 4 Struktur Organisasi Sekolah SD N Tidar 4 Magelang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 49: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

25

Berdasarkan observasi dan wawancara yang dilakukan, maka akan

dibangun Sistem Informasi Terpadu Sekolah Dasar Berbasis Web di SD

Negeri Tidar 4 Magelang, yang sesuai dengan kebutuhan pengguna di sekolah

yang bersangkutan.

Prosedur yang berlaku pada sistem sekarang yang diterapkan di SD

Negeri Tidar 4 Magelang, adalah sebagai berikut :

a. Pengolahan nilai rapor siswa.

Pengolahan nilai rapor siswa dilakukan oleh guru wali kelas. Setiap

guru wali kelas mengolah nilai siswa untuk beberapa mata pelajaran yang

berbeda. Nilai tersebut akan diolah menjadi nilai rapor untuk masing-masing

siswa setiap semester. Langkah-langkah yang dilakukan untuk pengolahan

nilai siswa menjadi nilai rapor, antara lain :

1. Nilai siswa dicatat dalam buku daftar nilai siswa, yang mencakup : nama

siswa, nilai ulangan harian siswa, nilai tugas dan PR, nilai Ujian Tengah

Semester (UTS) dan nilai Ujian Akhir Sekolah (UAS). Buku tersebut

berlaku per mata pelajaran untuk masing-masing kelas.

2. Nilai siswa yang sudah dicatat dalam buku daftar nilai siswa kemudian

akan dirangkum dalam buku daftar kelas yang mencakup : nama

siswa,nomor induk siswa (NIS), nilai akhir siswa serta nilai rata-rata kelas

untuk semua mata pelajaran. Buku tersebut dimiliki oleh setiap wali kelas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 50: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

26

3. Setelah dirangkum dalam buku daftar kelas, maka seluruh nilai untuk

masing-masing siswa dalam satu kelas, akan dimasukkan ke buku rapor

siswa. Selain laporan nilai siswa, buku rapor juga mencatat nilai tentang

kepribadian siswa dan ketidakhadiran siswa (absensi siswa).

b. Pengolahan keuangan sekolah

Pencatatan keuangan sekolah dilakukan oleh staff administrasi sekolah

yang disebut bendahara. Terdapat beberapa ketentuan yang dilakukan

bendahara untuk pembuatan pembukuan laporan keuangan, antara lain :

1. Pemasukan dana akan dicatat dalam kolom Debit, sedangkan pengeluaran

dana untuk keperluan sekolah akan dicatat dalam kolom Kredit. Pada

akhirnya sisa uang yang ada akan dimasukkan ke kolom saldo.

2. Laporan keuangan akan dirangkum dan dilaporkan setiap bulan.

3. Terdapat pemasukan rutin untuk sekolah yaitu dana BOS (Bantuan

Operasional Sekolah) yang diberikan per 3 bulan.

4. Pengeluaran dana untuk kebutuhan sekolah, akan mengurangi dari dana

BOS yang diberikan kepada sekolah. Pengeluaran terdiri dari :

pengeluaran rutin dan pengeluaran tidak rutin.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 51: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

27

Beberapa kendala yang dihadapi dalam pengolahan nilai rapor siswa dan

keuangan sekolah, antara lain :

1. Guru wali kelas terkadang kewalahan dengan pengolahan nilai rapor

beberapa mata pelajaran untuk banyak siswa per kelas.

2. Pengolahan nilai rapor untuk siswa masih dikerjakan dengan kalkulator,

sehingga membutuhkan waktu yang relatif lama.

3. Pengolahan keuangan sekolah dan pengolahan nilai rapor membutuhkan

ketelatenan serta ketelitian yang tinggi.

Harapan dari pengguna dengan dibangunnya sistem informasi terpadu

sekolah dasar, antara lain :

1. Membantu perhitungan nilai rapor dan pengelolaan keuangan sekolah,

dengan lebih cepat dan meningkatkan efisiensi waktu pengerjaan.

2. Menyimpan data secara terstruktur dan terkomputerisasi, sehingga data

tidak hanya berbentuk file dokumen, tetapi tersimpan dalam suatu

database, yang dapat diakses sewaktu-waktu ketika pengguna

membutuhkannya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 52: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

28

3.1.2. Gambaran Sistem yang Akan Dikembangkan

Pembangunan Sistem Informasi Terpadu Sekolah Dasar ini,bertujuan

untuk :

1. Membantu guru wali kelas dalam melakukan pengolahan nilai rapor

siswa serta staff administrasi sekolah dalam melakukan pengolahan data

akademik dan keuangan sekolah, untuk meningkatkan efisiensi waktu

pengerjaan.

2. Membantu orang tua siswa untuk dapat mengetahui laporan nilai hasil

prestasi belajar siswa (nilai rapor) yang dapat dilakukan secara online.

3. Membantu masyarakat umum untuk dapat mengetahui berbagai

informasi mengenai SD Negeri Tidar 4 Magelang.

4. Mengetahui sejauh mana teknologi informasi dapat membantu

pengelolaan data di sekolah dasar.

Sistem Informasi yang akan dibangun dapat diakses oleh beberapa

pengguna (user), sebagai berikut :

1. Admin

Admin merupakan salah satu pengguna yang bertugas untuk

mengurusi data-data di dalam sistem yang bersifat umum, misalnya

: data berita dan data fasilitas mengenai sekolah yang bersangkutan.

Selain itu, Admin juga akan memberikan username dan password

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 53: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

29

untuk pengguna lainnya, yaitu untuk guru yang membutuhkan hak

akses ke sistem untuk pengolahan data.

2. Kepala Sekolah

Kepala Sekolah memiliki hak akses untuk dapat melihat

keseluruhan data yang disajikan sistem, antara lain : daftar nilai

rapor, data siswa, data tenaga pengajar (guru), data orang tua

siswa,data keuangan siswa dan seluruh berita dan fasilitas yang

disajikan sistem.

3. Guru Wali Kelas

Merupakan pengguna yang membutuhkan data siswa untuk

melakukan perhitungan nilai rapor. Nilai yang diolah berasal dari

pelajaran yang diampunya maupun dari guru bidang studi..

4. Staff Administrasi Sekolah

Petugas Administrasi Sekolah, akan melakukan pengolahan data

yang berkaitan dengan administrasi siswa, seperti data siswa, data

pengajar(guru), data orang tua siswa dan data keuangan sekolah.

5. Siswa

Siswa maupun orang tuanya memiliki hak akses untuk dapat

melihat nilai rapor serta berbagai informasi yang disajikan sistem

secara online.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 54: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

30

6. Orang tua calon siswa baru

Orang tua calon siswa baru dapat mengakses berbagai informasi

serta fasilitas yang disajikan sistem mengenai sekolah yang

bersangkutan.

3.1.2.1. Use Case Diagram

Use Case Diagram untuk Subsistem Admin, sebagai berikut :

Gambar 3. 5 Use Case Diagram Subsistem Admin

 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 55: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

31

Use Case Diagram untuk Subsistem Kepala Sekolah, sebagai berikut :

Gambar 3. 6 Use Case Diagram Subsistem Kepala Sekolah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 56: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

32

Use Case Diagram untuk Subsistem Guru Wali Kelas, sebagai berikut

:

Gambar 3. 7 Use Case Diagram Subsistem Wali Kelas

Use Case Diagram untuk Subsistem Guru, sebagai berikut :

Gambar 3. 8 Use Case Diagram Subsistem Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 57: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

33

Use Case Diagram untuk Subsistem Staff Administrasi, sebagai

berikut :

Gambar 3. 9 Use Case Diagram Subsistem Staff Administrasi Sekolah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 58: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

34

Use Case Diagram untuk Subsistem Siswa dan Orang Tua, sebagai

berikut :

Gambar 3. 10 Use Case Diagram Subsistem Siswa dan Orang Tua

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 59: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

35

Narasi Use Case

Tabel 3. 1 Narasi Use Case Proses Login

Nama Use case Login Tipe use-case

Persyaratan pada sistem : ID use-case 1

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Admin, Kepala Sekolah, Staff Administrasi, Guru Wali

Kelas,Guru, Siswa dan Orang Tua.

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan aktor (pelaku) yang akan

melakukan login ke dalam sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Admin harus melakukan login sebelum mengakses sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Aktor login ke dalam

sistem dengan memasukkan

username dan password yang

dimilikinya.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password

Step 3 : Sistem

menampilkan interface

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 60: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

36

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Kesimpulan Proses login dalam use case ini selesai, jika sistem

menampilkan halaman utama dari sistem, yang sesuai

dengan hak akses pengguna.

Pascakondisi Seluruh pengguna yang termasuk aktor (pelaku) dapat

mengakses sistem setelah melakukan login.

Tabel 3. 2 Narasi Use Case Proses Update username dan password

Nama Use case Update username dan

password

Tipe use-case

Persyaratan pada sistem : ID use-case 2

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Admin

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Admin yang akan melakukan

pengolahan update data username dan password untuk

pengguna sistem yang lain.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 61: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

37

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Admin akan melakukan pengolahan data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Admin melakukan

login ke sistem dengan

memasukkan username dan

password yang dimilikinya.

Step 4 : Admin dapat

melakukan pengolahan data,

yaitu insert, edit dan delete

data username dan password

pengguna lain yang tersimpan

dalam sistem.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Admin dapat

melakukan logout dari

sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Admin dapat melakukan pengolahan data

lainnya, yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Proses pengolahan update data username dan password

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 62: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

38

dilakukan oleh Admin.

Pascakondisi Pengguna (Admin) dapat melakukan pengolahan data

username dan password pengguna lain pada sistem.

Tabel 3. 3 Narasi Use Case Proses Update Fasilitas

Nama Use case Update data fasilitas Tipe use-case

Persyaratan pada sistem : ID use-case 3

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Admin

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Admin yang akan melakukan

pengolahan update data fasilitas sekolah yang ditampilkan

pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Admin akan melakukan pengolahan data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Admin melakukan

login ke sistem dengan

memasukkan username dan

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 63: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

39

password yang dimilikinya.

Step 4 : Admin dapat

melakukan pengolahan data,

yaitu insert, edit dan delete

data fasilitas sekolah yang

tersimpan dalam sistem.

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Admin dapat

melakukan logout dari

sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Admin dapat melakukan pengolahan data

lainnya, yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Proses pengolahan update data fasilitas sekolah dilakukan

oleh Admin.

Pascakondisi Pengguna (Admin) dapat melakukan pengolahan data

fasilitas pada sistem.

Tabel 3. 4 Narasi Use Case Proses Update Berita

Nama Use case Update data berita Tipe use-case

ID use-case 4

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 64: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

40

Prioritas Tinggi Persyaratan pada sistem :

Sumber -

Pelaku bisnis

utama

Admin

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Admin yang akan melakukan

pengolahan update data berita dari sekolah yang ditampilkan

pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Admin akan melakukan pengolahan data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Admin melakukan

login ke sistem dengan

memasukkan username dan

password yang dimilikinya.

Step 4 : Admin dapat

melakukan pengolahan data,

yaitu insert, edit dan delete

data berita sekolah yang

tersimpan dalam sistem.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 65: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

41

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Admin dapat

melakukan logout dari

sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Admin dapat melakukan pengolahan data

lainnya, yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Proses pengolahan update data berita sekolah dilakukan oleh

Admin.

Pascakondisi Pengguna (Admin) dapat melakukan pengolahan data berita

pada sistem.

Tabel 3.5 Narasi Use Case Proses Update Pengumuman

Nama Use case Update data

pengumuman

Tipe use-case

Persyaratan pada sistem : ID use-case 5

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Admin

Pelaku partisipan

lain

Stakeholder lain -

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 66: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

42

yang berminat

Deskripsi Use case ini menggambarkan Admin yang akan melakukan

pengolahan update data pengumuman dari sekolah yang

ditampilkan pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Admin akan melakukan pengolahan data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Admin melakukan

login ke sistem dengan

memasukkan username dan

password yang dimilikinya.

Step 4 : Admin dapat

melakukan pengolahan data,

yaitu insert, edit dan delete

data pengumuman sekolah

yang tersimpan dalam sistem.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Admin dapat

melakukan logout dari

sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 67: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

43

dan user harus login kembali.

Alt. Step 4 : Admin dapat melakukan pengolahan data

lainnya, yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Proses pengolahan update data pengumuman sekolah

dilakukan oleh Admin.

Pascakondisi Pengguna (Admin) dapat melakukan pengolahan data

pengumuman pada sistem.

Tabel 3.6 Narasi Use Case Proses Lihat nilai rapor siswa

Nama Use case Lihat nilai rapor siswa Tipe use-case

Persyaratan pada sistem : ID use-case 6

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Kepala Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Kepala Sekolah yang akan

mengakses sistem untuk melihat seluruh nilai rapor siswa.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses ke system.

Pemicu Kepala Sekolah ingin melihat data nilai rapor siswa.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Kepala Sekolah Step 2 : Sistem mengecek

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 68: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

44

melakukan login ke sistem

dengan memasukkan username

dan password yang

dimilikinya.

Step 4 : Kepala Sekolah dapat

melihat seluruh laporan nilai

rapor siswa untuk setiap kelas.

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melihat data, maka Kepala

Sekolah dapat melakukan

logout dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Kepala Sekolah dapat melihat data lainnya,

yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Kepala Sekolah memiliki hak akses untuk dapat melihat

seluruh data siswa untuk setiap kelas.

Pascakondisi Kepala Sekolah dapat mengetahui seluruh nilai siswa untuk

setiap kelas.

Tabel 3.7 Narasi Use Case Proses Lihat laporan keuangan

Nama Use case Lihat laporan Tipe use-case

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 69: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

45

keuangan

Persyaratan pada sistem : ID use-case 7

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Kepala Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Kepala Sekolah yang akan

mengakses sistem untuk melihat laporan keuangan sekolah.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses ke system.

Pemicu Kepala Sekolah ingin mengetahui lapora keuangan sekolah.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Kepala Sekolah

melakukan login ke sistem

dengan memasukkan username

dan password yang

dimilikinya.

Step 4 : Kepala Sekolah dapat

melihat laporan keuangan

sekolah.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 70: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

46

Step 5 : Setelah selesai

melihat data, maka Kepala

Sekolah dapat melakukan

logout dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Kepala Sekolah dapat melihat data lainnya,

yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Kepala Sekolah memiliki hak akses untuk dapat melihat

laporan keuangan sekolah.

Pascakondisi Kepala Sekolah dapat mengetahui laporan keuangan

sekolah.

Tabel 3.8 Narasi Use Case Proses Lihat data siswa

Nama Use case Lihat data siswa Tipe use-case

Persyaratan pada sistem : ID use-case 8

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Kepala Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 71: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

47

Deskripsi Use case ini menggambarkan Kepala Sekolah yang akan

mengakses sistem untuk melihat seluruh data siswa.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses ke system.

Pemicu Kepala Sekolah ingin mengetahui seluruh data siswa untuk

setiap kelasnya.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Kepala Sekolah

melakukan login ke sistem

dengan memasukkan username

dan password yang

dimilikinya.

Step 4 : Kepala Sekolah dapat

melihat seluruh data siswa

untuk setiap kelasnya.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melihat data, maka Kepala

Sekolah dapat melakukan

logout dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Kepala Sekolah dapat melihat data lainnya,

yang sesuai dengan hak aksesnya ke sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 72: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

48

Kesimpulan Kepala Sekolah memiliki hak akses untuk dapat melihat

seluruh data siswa untuk setiap kelas.

Pascakondisi Kepala Sekolah dapat mengetahui seluruh nilai siswa untuk

setiap kelas.

Tabel 3.9 Narasi Use Case Proses Lihat info berita dan pengumuman

Nama Use case Lihat info berita dan

pengumuman

Tipe use-case

Persyaratan pada sistem : ID use-case 9

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Kepala Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Kepala Sekolah yang akan

mengakses sistem untuk melihat informasi tentang berita

dan pengumuman dari sekolah.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses ke sistem.

Pemicu Kepala Sekolah ingin mengetahui informasi berita juga

pengumuman dari sekolah.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Kepala Sekolah dapat

langsung melihat seluruh berita

Step 1 : Sistem

menampilkan berbagai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 73: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

49

dan pengumuman terbaru dari

sekolah.

Step 3 : Setelah selesai, Kepala

Sekolah dapat langsung keluar

dari sistem (tanpa logout)

macam informasi tentang

sekolah yang dapat

diakses secara langsung

(tanpa login) oleh

pengguna.

Langkah alternatif Alt. Step 2 : Pengguna (Kepala sekolah) dapat mengakses

informasi yang lain yang disajikan oleh sistem dengan

memilih menu yang ada.

Kesimpulan Kepala Sekolah dapat melihat berbagai informasi mengenai

berita dan pengumuman dari sekolah.

Pascakondisi Kepala Sekolah dapat mengetahui berita serta pengumuman

terbaru dari sekolah

Tabel 3.10 Narasi Use Case Proses Lihat info fasilitas

Nama Use case Lihat info fasilitas Tipe use-case

Persyaratan pada sistem : ID use-case 10

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Kepala Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 74: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

50

Deskripsi Use case ini menggambarkan Kepala Sekolah yang akan

mengakses sistem untuk melihat informasi tentang berbagai

fasilitas yang dimiliki sekolah

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses ke sistem.

Pemicu Kepala Sekolah ingin mengetahui informasi berbagai

fasilitas yang dimiliki sekolah.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Kepala Sekolah dapat

langsung melihat berbagai

informasi mengenai faslitas

yang dimiliki sekolah yang

bersangkutan.

Step 3 : Setelah selesai, Kepala

Sekolah dapat langsung keluar

dari sistem (tanpa logout)

Step 1 : Sistem

menampilkan berbagai

macam informasi tentang

sekolah yang dapat

diakses secara langsung

(tanpa login) oleh

pengguna.

Langkah alternatif Alt. Step 2 : Pengguna (Kepala sekolah) dapat mengakses

informasi yang lain yang disajikan oleh sistem dengan

memilih menu yang ada.

Kesimpulan Kepala Sekolah dapat melihat berbagai informasi fasilitas

sekolah.

Pascakondisi Kepala Sekolah dapat mengetahui seluruh fasilitas yang

dimiliki sekolah.

Tabel 3.11 Narasi Use Case Proses Lihat info tenaga pengajar

Nama Use case Lihat info tenaga Tipe use-case

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 75: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

51

pengajar

Persyaratan pada sistem : ID use-case 11

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Kepala Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Kepala Sekolah yang akan

mengakses sistem untuk melihat informasi tenaga

pengajar/guru di yang mengajar di sekolah.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses ke sistem.

Pemicu Kepala Sekolah ingin mengetahui informasi tenaga

pengajar/guru.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Kepala Sekolah dapat

langsung melihat semua tenaga

pengajar/guru yang mengajar

di sekolah tersebut.

Step 3 : Setelah selesai, Kepala

Sekolah dapat langsung keluar

dari sistem (tanpa logout)

Step 1 : Sistem

menampilkan berbagai

macam informasi tentang

sekolah yang dapat

diakses secara langsung

(tanpa login) oleh

pengguna.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 76: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

52

Langkah alternatif Alt. Step 2 : Pengguna (Kepala sekolah) dapat mengakses

informasi yang lain yang disajikan oleh sistem dengan

memilih menu yang ada.

Kesimpulan Kepala Sekolah dapat melihat berbagai informasi tenaga

pengajar di sekolah.

Pascakondisi Kepala Sekolah dapat mengetahui berita serta pengumuman

trbaru dari sekolah

Tabel 3.12 Narasi Use Case Proses Lihat info forum user

Nama Use case Lihat info forum user Tipe use-case

Persyaratan pada sistem : ID use-case 12

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Kepala Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Kepala Sekolah yang akan

mengakses sistem untuk melihat informasi forum user.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses ke sistem.

Pemicu Kepala Sekolah ingin mengetahui informasi dalam forum

user untuk mengetahui kritik dan saran yang membangun

untuk sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 77: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

53

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Kepala Sekolah dapat

langsung melihat seluruh kritik

dan saran mengenai sekolah

yang bersangkutan di dalam

forum user.

Step 3 : Setelah selesai, Kepala

Sekolah dapat langsung keluar

dari sistem (tanpa logout)

Step 1 : Sistem

menampilkan berbagai

macam informasi tentang

sekolah yang dapat

diakses secara langsung

(tanpa login) oleh

pengguna.

Langkah alternatif Alt. Step 2 : Pengguna (Kepala sekolah) dapat mengakses

informasi yang lain yang disajikan oleh sistem dengan

memilih menu yang ada.

Kesimpulan Kepala Sekolah dapat melihat berbagai informasi dalam

forum user.

Pascakondisi Kepala Sekolah dapat mengetahui isi forum user.

Tabel 3.13 Narasi Use Case Proses Terima data siswa

Nama Use case Lihat data siswa Tipe use-case

Persyaratan pada sistem : ID use-case 13

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Wali Kelas

Pelaku partisipan

lain

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 78: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

54

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Wali Kelas dapat mengakses

data siswa untuk kepentingan perhitungan nilai rapor siswa,

sesuai dengan kelas yang diampunya.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Wali Kelas akan melakukan pengolahan data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Wali Kelas melakukan

login ke sistem dengan

memasukkan username dan

password yang dimilikinya.

Step 4 : Wali Kelas dapat

mengakses data siswa sebelum

melakukan perhitungan nilai

rapor siswa, sesuai dengan

kelas yang diampunya.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

mengakses data, maka

Wali Kelas dapat

melakukan logout dari

sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 79: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

55

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Wali Kelas dapat melakukan pengolahan data

lainnya, yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Sebelum proses perhitungan nilai rapor, Wali Kelas dapat

mengakses data siswa sesuai dengan kelas yang diampunya.

Pascakondisi Pengguna (Wali Kelas) dapat mengakses data siswa sesuai

dengan kelas yang diampunya.

Tabel 3.14 Narasi Use Case Proses Update nilai rapor siswa

Nama Use case Update nilai rapor

siswa

Tipe use-case

Persyaratan pada sistem : ID use-case 14

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Wali Kelas

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Wali Kelas yang akan

melakukan pengolahan data, yaitu update nilai rapor siswa,

sesuai dengan kelas yang diampunya.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 80: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

56

Pemicu Wali Kelas akan melakukan pengolahan data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Wali Kelas melakukan

login ke sistem dengan

memasukkan username dan

password yang dimilikinya.

Step 4 : Wali Kelas dapat

melakukan pengolahan data,

yaitu insert, edit dan delete

data nilai siswa, untuk

kepentingan perhitungan nilai

rapor siswa.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Wali Kelas

dapat melakukan logout

dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Wali Kelas dapat melakukan pengolahan data

lainnya, yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Wali Kelas dapat melakukan pengolahan data nilai siswa

untuk menghitung nilai rapor siswa, sesuai dengan kelas

yang diampunya.

Pascakondisi Pengguna (Wali Kelas) dapat mengakses data siswa sesuai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 81: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

57

dengan kelas yang diampunya.

Tabel 3.15 Narasi Use Case Proses Update Siswa

Nama Use case Update data siswa Tipe use-case

Persyaratan pada sistem : ID use-case 15

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Staff Administrasi Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Staff Administrasi Sekolah

yang akan melakukan pengolahan update data siswa yang

tersimpan pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Staff Adminsitrasi Sekolah akan melakukan pengolahan

data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Staff Administrasi

Sekolah melakukan login ke

sistem dengan memasukkan

username dan password yang

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 82: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

58

dimilikinya.

Step 4 : Staff Administrasi

Sekolah dapat melakukan

pengolahan data, yaitu insert

dan edit seluruh siswa yang

tersimpan dalam sistem. Proses

delete dilakukan juga untuk

data siswa, orang tua dan

identitas siswa.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Staff

Administrasi Sekolah

dapat melakukan logout

dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Staff Administrasi Sekolah dapat melakukan

pengolahan data lainnya, yang sesuai dengan hak aksesnya

ke sistem.

Kesimpulan Proses pengolahan update data siswa dilakukan oleh Staff

Administrasi Sekolah.

Pascakondisi Pengguna (Staff Administrasi Sekolah) dapat melakukan

pengolahan data siswa pada sistem.

Tabel 3.16 Narasi Use Case Proses Update Orang tua

Nama Use case Update data orang tua Tipe use-case

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 83: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

59

ID use-case 16

Persyaratan pada sistem : Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Staff Administrasi Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Staff Administrasi Sekolah

yang akan melakukan pengolahan update data orang tua

siswa yang tersimpan pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Staff Adminsitrasi Sekolah akan melakukan pengolahan

data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Staff Administrasi

Sekolah melakukan login ke

sistem dengan memasukkan

username dan password yang

dimilikinya.

Step 4 : Staff Administrasi

Sekolah dapat melakukan

pengolahan data, yaitu insert

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 84: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

60

dan edit data orang tua siswa

yang tersimpan dalam sistem.

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Staff

Administrasi Sekolah

dapat melakukan logout

dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Staff Administrasi Sekolah dapat melakukan

pengolahan data lainnya, yang sesuai dengan hak aksesnya

ke sistem.

Kesimpulan Proses pengolahan update data orang tua siswa dilakukan

oleh Staff Administrasi Sekolah.

Pascakondisi Pengguna (Staff Administrasi Sekolah) dapat melakukan

pengolahan data orang tua siswa pada sistem.

Tabel 3.17 Narasi Use Case Proses Update Identitas siswa

Nama Use case Update data identitas

siswa

Tipe use-case

Persyaratan pada sistem : ID use-case 17

Prioritas Tinggi

Sumber -

Pelaku bisnis Staff Administrasi Sekolah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 85: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

61

utama

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Staff Administrasi Sekolah

yang akan melakukan pengolahan update data identitas

siswa siswa yang tersimpan pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Staff Adminsitrasi Sekolah akan melakukan pengolahan

data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Staff Administrasi

Sekolah melakukan login ke

sistem dengan memasukkan

username dan password yang

dimilikinya.

Step 4 : Staff Administrasi

Sekolah dapat melakukan

pengolahan data, yaitu insert

dan edit data identitas siswa

yang tersimpan dalam sistem.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 86: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

62

Administrasi Sekolah

dapat melakukan logout

dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Staff Administrasi Sekolah dapat melakukan

pengolahan data lainnya, yang sesuai dengan hak aksesnya

ke sistem.

Kesimpulan Proses pengolahan update data identitas siswa dilakukan

oleh Staff Administrasi Sekolah.

Pascakondisi Pengguna (Staff Administrasi Sekolah) dapat melakukan

pengolahan data identitas siswa pada sistem.

Tabel 3.18 Narasi Use Case Proses Update Guru

Nama Use case Update data guru Tipe use-case

Persyaratan pada sistem : ID use-case 18

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Guru

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 87: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

63

Deskripsi Use case ini menggambarkan Guru yang akan melakukan

pengolahan update data guru yang tersimpan pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Guru akan melakukan pengolahan data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Guru melakukan

login ke sistem dengan

memasukkan user name dan

password yang dimilikinya.

Step 4 : Guru dapat

melakukan pengolahan data,

yaitu insert edit dan delete data

guru yang tersimpan dalam

sistem.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Guru dapat

melakukan logout dari

sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Guru dapat melakukan pengolahan data

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 88: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

64

lainnya, yang sesuai dengan hak aksesnya ke sistem.

Kesimpulan Proses pengolahan update data guru dilakukan oleh Guru.

Pascakondisi Pengguna (Guru) dapat melakukan pengolahan data guru

pada sistem.

Tabel 3.19 Narasi Use Case Proses Update Mata pelajaran

Nama Use case Update data mata

pelajaran

Tipe use-case

Persyaratan pada sistem : ID use-case 19

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Staff Administrasi Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Staff Administrasi Sekolah

yang akan melakukan pengolahan update data mata

pelajaran yang tersimpan pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Staff Adminsitrasi Sekolah akan melakukan pengolahan

data pada sistem.

Langkah umum Aksi Aktor Respon Sistem

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 89: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

65

pada kejadian Step 1 : Staff Administrasi

Sekolah melakukan login ke

sistem dengan memasukkan

username dan password yang

dimilikinya.

Step 4 : Staff Administrasi

Sekolah dapat melakukan

pengolahan data, yaitu insert

edit, dan delete data mata

pelajaran yang tersimpan

dalam sistem. Proses delete

juga dilakukan bersamaan

dengan data pengajar.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Staff

Administrasi Sekolah

dapat melakukan logout

dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Staff Administrasi Sekolah dapat melakukan

pengolahan data lainnya, yang sesuai dengan hak aksesnya

ke sistem.

Kesimpulan Proses pengolahan update data mata pelajaran dilakukan

oleh Staff Administrasi Sekolah.

Pascakondisi Pengguna (Staff Administrasi Sekolah) dapat melakukan

pengolahan data mata pelajaran pada sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 90: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

66

Tabel 3.20 Narasi Use Case Proses Update Pengajar

Nama Use case Update data pengajar Tipe use-case

Persyaratan pada sistem : ID use-case 20

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Staff Administrasi Sekolah

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Staff Administrasi Sekolah

yang akan melakukan pengolahan update data pengajar yang

tersimpan pada sistem.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Staff Adminsitrasi Sekolah akan melakukan pengolahan

data pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Staff Administrasi

Sekolah melakukan login ke

sistem dengan memasukkan

username dan password yang

dimilikinya.

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 91: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

67

Step 4 : Staff Administrasi

Sekolah dapat melakukan

pengolahan data, yaitu insert

data pengajar yang tersimpan

dalam sistem.

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

melakukan pengolahan

data, maka Staff

Administrasi Sekolah

dapat melakukan logout

dari sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Alt. Step 4 : Staff Administrasi Sekolah dapat melakukan

pengolahan data lainnya, yang sesuai dengan hak aksesnya

ke sistem.

Kesimpulan Proses pengolahan update data pengajar dilakukan oleh

Staff Administrasi Sekolah.

Pascakondisi Pengguna (Staff Administrasi Sekolah) dapat melakukan

pengolahan data pengajar pada sistem.

Tabel 3.21 Narasi Use Case Proses Lihat informasi nilai rapor

Nama Use case Lihat informasi nilai

rapor

Tipe use-case

Persyaratan pada sistem : ID use-case 21

Prioritas Tinggi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 92: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

68

Sumber -

Pelaku bisnis

utama

Siswa dan Orang Tua

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Siswa/Orang Tua yang akan

melihat informasi laporan nilai rapor siswa.

Prakondisi Aktor adalah pengguna yang sudah mempunyai account

,yang digunakan untuk melakukan akses dan pengolahan

data di dalam sistem.

Pemicu Siswa/Orang Tua ingin melihat berbagai informasi yang

ditampilkan pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 1 : Siswa/Orang Tua

melakukan login ke sistem

dengan memasukkan username

dan password yang

dimilikinya.

Step 4 : Siswa/Orang Tua

dapat melihat informasi nilai

rapor siswa, sesuai dengan

kelasnya masing-masing yang

tersimpan dalam sistem.

Step 6 : Siswa/Orang Tua

Step 2 : Sistem mengecek

username, password dan

kecocokan antara

username dan password.

Step 3 : Sistem

menampilkan interface

halaman utama,sesuai

dengan hak akses untuk

pengguna.

Step 5 : Setelah selesai

malihat nilai rapor yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 93: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

69

dapat melihat berbagai

informasi lain yang

ditampilkan pada interface

untuk pengguna biasa (tidak

perlu login).

dikehendaki, maka

Siswa/Orang Tua dapat

melakukan logout dari

sistem.

Langkah alternatif Alt. Step 3 : Username atau password salah/tidak

ditemukan, sehingga sistem akan menampilkan pesan error

dan user harus login kembali.

Kesimpulan Siswa/ Orang Tua dapat mengakses halaman interface untuk

mengetahui informasi nilai rapor siswa.

Pascakondisi Pengguna (Siswa dan Orang Tua) telah melakukan akses ke

sistem, untuk kepentingan melihat laporan nilai rapor siswa.

Tabel 3.22 Narasi Use Case Proses Lihat informasi tenaga pengajar

Nama Use case Lihat informasi

tenaga pengajar

Tipe use-case

Persyaratan pada sistem : ID use-case 22

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Siswa dan Orang Tua

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 94: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

70

Deskripsi Use case ini menggambarkan Siswa/Orang Tua yang akan

melihat informasi mengenai tenaga pengajar di sekolah.

Prakondisi Aktor adalah pengguna dapat langsung mengakses sistem

tanpa harus melakukan proses login terlebih dahulu.

Pemicu Siswa/Orang Tua ingin melihat berbagai informasi yang

ditampilkan pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Siswa/Orang Tua

mengakses halaman tersebut

untuk mendapatkan informasi

mengenai tenaga pengajar,

yaitu guru di sekolah yang

bersangkutan

.

Step 1 : Sistem

menampilkan interface

untuk halaman utama bagi

pengguna.

Step 3 : Sistem

menampilkan halaman

lain pada interface yang

juga dapat diakses oleh

pengguna.

Langkah alternatif Alt. Step 2 : Siswa/Orang Tua dapat mengakses halaman

yang ada pada sistem, untuk memperoleh berbagai informasi

lain yang dibutuhkan.

Kesimpulan Siswa/ Orang Tua dapat mengakses halaman di interface

untuk mengetahui informasi tenaga pengajar di sekolah.

Pascakondisi Pengguna (Siswa dan Orang Tua) telah melakukan akses ke

sistem, untuk melihat informasi tenaga pengajar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 95: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

71

Tabel 3.23 Narasi Use Case Proses Lihat informasi struktur organisasi

Nama Use case Lihat informasi

struktur organisasi

Tipe use-case

Persyaratan pada sistem : ID use-case 23

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Siswa dan Orang Tua

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Siswa/Orang Tua yang akan

melihat informasi mengenai struktur organisasi di sekolah.

Prakondisi Aktor adalah pengguna dapat langsung mengakses sistem

tanpa harus melakukan proses login terlebih dahulu.

Pemicu Siswa/Orang Tua ingin melihat berbagai informasi yang

ditampilkan pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Siswa/Orang Tua

mengakses halaman tersebut

untuk mendapatkan informasi

mengenai struktur organisasi

guru yang ada di sekolah yang

bersangkutan.

.

Step 1 : Sistem

menampilkan interface

untuk halaman utama bagi

pengguna.

Step 3 : Sistem

menampilkan halaman

lain pada interface yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 96: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

72

juga dapat diakses oleh

pengguna.

Langkah alternatif Alt. Step 2 : Siswa/Orang Tua dapat mengakses halaman

yang ada pada sistem, untuk memperoleh berbagai informasi

lain yang dibutuhkan.

Kesimpulan Siswa/ Orang Tua dapat mengakses halaman di interface

untuk mengetahui informasi struktur organisasi di sekolah.

Pascakondisi Pengguna (Siswa dan Orang Tua) telah melakukan akses ke

sistem, untuk melihat informasi struktur organisasi sekolah

Tabel 3.24 Narasi Use Case Proses Lihat informasi berita dan

pengumuman

Nama Use case Lihat informasi berita

dan pengumuman

Tipe use-case

Persyaratan pada sistem : ID use-case 24

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Siswa dan Orang Tua

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Siswa/Orang Tua yang akan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 97: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

73

melihat informasi mengenai berita dan pengumuman yang

diberikan oleh sekolah.

Prakondisi Aktor adalah pengguna dapat langsung mengakses sistem

tanpa harus melakukan proses login terlebih dahulu.

Pemicu Siswa/Orang Tua ingin melihat berbagai informasi yang

ditampilkan pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Siswa/Orang Tua

mengakses halaman tersebut

untuk mendapatkan informasi

mengenai informasi mengenai

berita dan pengumuman yang

diberikan oleh sekolah,

berkaitan dengan kegiatan

akademik siswa maupun

prestasi sekolah.

.

Step 1 : Sistem

menampilkan interface

untuk halaman utama bagi

pengguna.

Step 3 : Sistem

menampilkan halaman

lain pada interface yang

juga dapat diakses oleh

pengguna.

Langkah alternatif Alt. Step 2 : Siswa/Orang Tua dapat mengakses halaman

yang ada pada sistem, untuk memperoleh berbagai informasi

lain yang dibutuhkan.

Kesimpulan Siswa/ Orang Tua dapat mengakses halaman di interface

untuk mengetahui informasi berita dan pengumuman yang

diberikan sekolah.

Pascakondisi Pengguna (Siswa dan Orang Tua) telah melakukan akses ke

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 98: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

74

sistem, untuk melihat informasi berita dan pengumuman

dari sekolah.

Tabel 3.25 Narasi Use Case Proses Mengisi Forum User

Nama Use case Mengisi Forum User Tipe use-case

Persyaratan pada sistem : ID use-case 25

Prioritas Tinggi

Sumber -

Pelaku bisnis

utama

Siswa dan Orang Tua

Pelaku partisipan

lain

Stakeholder lain

yang berminat

-

Deskripsi Use case ini menggambarkan Siswa/Orang Tua yang dapat

mengisi forum user pada sistem.

Prakondisi Aktor adalah pengguna dapat langsung mengakses sistem

tanpa harus melakukan proses login terlebih dahulu.

Pemicu Siswa/Orang Tua ingin melihat berbagai informasi yang

ditampilkan pada sistem.

Langkah umum

pada kejadian

Aksi Aktor Respon Sistem

Step 2 : Siswa/Orang Tua

mengakses halaman forum

user, untuk mengisinya dengan

berbagai saran maupun kritik

yang membangun untuk

sekolah yang bersangkutan.

Step 1 : Sistem

menampilkan interface

untuk halaman utama bagi

pengguna.

Step 3 : Sistem

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 99: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

75

.

menampilkan halaman

lain pada interface yang

juga dapat diakses oleh

pengguna.

Langkah alternatif Alt. Step 2 : Siswa/Orang Tua dapat mengakses halaman

yang ada pada sistem, untuk memperoleh berbagai informasi

lain yang dibutuhkan.

Kesimpulan Siswa/ Orang Tua dapat mengisi forum user , yang dapat

menampung kritik dan saran dari pengguna.

Pascakondisi Pengguna (Siswa dan Orang Tua) telah mengisi forum user .

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 100: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

76

3.1.2.2. Pemodelan Proses

Gambar 3. 11 Diagram Konteks Sistem Informasi Terpadu Sekolah

Dasar

0Sistem Informasi 

Terpadu Sekolah Dasar Berbasis Web 

Admin   Kepala Sekolah 

Laporan  daftar nilai rapor siswa Laporan keuangan Laporan data  

Data berita Data username dan password Data fasilitas 

Siswa dan Orang Tua

Informasi nilai rapor siswa Informasi profil sekolah Informasi fasilitas sekolah Informasi  berita dan pengumuman sekolah Informasi tenaga pengajar sekolah. 

Staf Administrasi Sekolah 

Data KeuanganData Siswa Data Orang Tua Data Mata Pelajaran 

Guru Wali Kelas 

 Data Rapor Siswa

Data Siswa 

 Guru Data GuruData Nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 101: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

77

 

Gambar 3.12 Diagram Berjenjang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 102: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

78

DAD Level 0 Proses 1

 

Gambar 3.13 DAD Level 0 Proses 1

 

 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 103: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

79

DAD Level 0 Proses 2

 

Gambar 3.14 DAD Level 0 Proses 2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 104: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

80

DAD Level 0 proses 3

 

Gambar 3.15 DAD Level 0 Proses 3 

 

 

 

 

 

 

 

 

 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 105: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

81

DAD Level 0 Proses 4

 

Gambar 3.16 DAD Level 0 Proses 4

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 106: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

82

DAD Level 0 Proses 5

Kepala Sekolah

5.1

login

konfirmasilogin

username,password

data Raporsiswa

5.5

Lihat berita &pengumuman

data fasilitas

data berita &pengumuman

Lap. keuangan

Kepala Sekolah

Rapor siswa

pilihan info

pilihan info

5.3

Lihat laporan keuangan

data Raporsiswa

5.2

Lihat nilai rapor siswa

5.4

Lihat data siswa

data keuangan data keuangan

data siswa data siswa Siswa

5.6

Lihat fasilitas

5.7

Lihat tanagapengajar

pilihan info

data tenagapengajar

data fasilitas

data tenagapengajar

tenagapengajar

fasilitas

berita

pengumuman

data berita &oengumuman

5.8

Lihat forum userpilihan infodata forum

user

data forumuser

forum user

 

Gambar 3.17 DAD Level 0 Proses 5

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 107: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

83

DAD Level 0 Proses 6

6.2

update data guru

data guruterupdate

pilihan update

data guruterupdate

guru

Guru nilai siswa nilai

6.1

Login

username,password

konfirmasilogin

6.3

input nilainilai

siswa

Gambar 3.18 DAD Level 0 Proses 6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 108: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

84

DAD Level 1 Proses 1.1, 1.2 dan 1.3

 

Gambar 3.19 DAD Level 1 Proses 1.1, 1.2 dan 1.3

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 109: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

85

DAD Level 1 Proses 2.2 dan 2.3

 

Gambar 3.20 DAD Level 1 Proses 2.2 dan 2.3

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 110: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

86

DAD Level 1 Proses 3.2

 

Gambar 3.21 DAD Level 1 Proses 3.2

DAD Leel 1 Proses 6.2

 

  Gambar 3.22 DAD Level 1 Proses 6.2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 111: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

87

Pembangunan Sistem Informasi Terpadu Sekolah Dasar Berbasis

Web ini menggunakan bahasa pemrograman PHP dan database MySQL

sebagai tempat penyimpanan datanya.

Beberapa kelebihan dari sistem yang akan dibangun dibandingkan

dengan sistem pengelolaan data yang lama, adalah sebagai berikut :

- Meningkatkan efisiensi waktu pada saat melakukan pengolahan data,

baik nilai rapor maupun keuangan. Waktu yang diperlukan lebih

cepat, karena sistem ini telah terkomputerisasi dan seluruh data

tersimpan dalam database secara lebih terstruktur.

- Cara pengolahan data untuk perhitungan nilai rapor maupun keuangan

akan lebih mudah, yaitu dengan menginputkan data ke sistem, untuk

kemudian diproses oleh sistem. Sehingga menghemat tenaga pada

waktu pengolahan data.

- Mengurangi resiko kemungkinan data hilang atau rusak, karena

keseluruhan data telah tersimpan dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 112: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

88

3.2. Desain Perangkat Lunak dan Sistem Tahapan perancangan sistem, meliputi :

3.2.1. Perancangan Database

3.2.1.1. Conceptual Design

Dalam tahap ini, perancangan conceptual database

digambarkan dalam bentuk Entity Relational Diagram (ER Diagram)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 113: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

89

 

Gambar 3.23 ER Diagram

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 114: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

3.2.1.2. Logical Design

Gambar 3.24 Logical Design

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 115: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

91

3.2.1.3. Normalisasi Logical Design sebelum normalisasi

Siswa

NISnama_siswajenis_kelamintempat_lahirtanggal_lahiragamaanak_kejumlah_saudaratinggi_badanberat_badancacat_tubuhsakit_yg_pernah_diderita

Rapor

id_raporNISkode_mapelkelassemestertahun_pelajaransikapkerajinankebersihan & kerapianizinsakittanpa keterangannilai

Mata Pelajaran

kode_mapelnama_mapelketerangan

**

***

**

Gambar 3.25 Logical Design sebelum proses Normalisasi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 116: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

92

Sehingga, Logical Design setelah proses Normalisasi adalah sebagai berikut :

kepribadian

id_raporsikapkerajiankebersihan & kerapian

ketidakhadiran

id_raporizinsakittanpa keterangan

Nilai

id_raporkode_mapelnilai_ulangan_hariannilai_tugas&PRnilai_UTSnilai_UASnilai_akhir

Siswa

NISnama_siswajenis_kelamintempat_lahirtanggal_lahiragamaanak_kejumlah_saudaratinggi_badanberat_badancacat_tubuhsakit_yg_pernah_diderita Rapor

id_raporNISkelassemestertahun_pelajaran

Mata Pelajaran

kode_mapelnama_mapelketerangan

*

*

***

**

**

****

Gambar 3.26 Logical Design setelah proses Normalisasi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 117: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

93

3.2.1.4 Phisycal Design

Data Guru mencakup : Kepala Sekolah, Guru Wali Kelas

dan Staff Administrasi Sekolah.

Tabel 3.26 Data Guru

Field Type Null Key Default Keterangan

Kode Int NO PRI Berisi kode untuk

guru.

NIP int NO PRI Berisi nomor

induk pegawai

untuk guru.

nama_guru varchar (50) NO FK Berisi nama guru

dan pegawai.

pangkat varchar(20) NO Berisi keterangan

pangkat guru dan

pegawai.

golongan varchar(20) NO Berisi keterangan

golongan guru

dan pegawai.

Jabatan varchar(20) NO Berisi keterangan

jabatan guru dan

pegawai

keterangan varchar(50) NO Berisi keterangan

mengenai guru

dan pegawai.

Tabel 3.27 Data Struktur Organisasi

Field Type Null Key Default Keterangan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 118: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

94

Nomor Int NO PRI Nomor urut

Kode Int NO FK Berisi kode untuk

guru.

Jabatan varchar(20) NO Berisi keterangan

jabatan guru dan

pegawai

Tabel 3.28 Data Pengajar

Field Type Null Key Default Keterangan

id_ajar varchar(10) PRI Berisi kode

untuk setiap

mata

pelajaran

Kode Int NO FK Berisi kode

untuk guru.

kode_mapel varchar(10) FK Berisi kode

untuk setiap

mata

pelajaran

Tabel 3.29 Data Siswa

Field Type Null Key Default Keterangan

NIS int NO PRI Berisi

nomor induk

siswa .

kode_ortu varchar(10) FK Berisi kode

ortu untuk

wali murid.

nama_siswa varchar (50) Berisi nama

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 119: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

95

siswa .

jenis_kelamin varchar(1) Berisi

keterangan

jenis

kelamin

siswa.

tempat_lahir varchar (15) Berisi

keterangan

tempat lahir

siswa.

tanggal_lahir date Berisi

keterangan

tanggal lahir

siswa.

Agama varchar(10) Berisi

keterangan

agama

siswa.

anak_ke int(10) NO Berisi

keterangan

siswa

merupakan

anak ke- dari

berapa

saudara.

jumlah_saudara int(10) NO Berisi

keterangan

jumlah

saudara

yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 120: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

96

dimiliki

siswa.

tinggi_badan Int Berisi

keterangan

tinggi badan

siswa.

berat_badan Int Berisi

keterangan

berat badan

siswa.

cacat_tubuh varchar(20) Berisi

keterangan

untuk siswa

yang

mengalami

cacat tubuh.

sakit_yg_pernah_diderita varchar(20) Berisi

keterangan

untuk siswa

yang pernah

mengalami

sakit

tertentu.

Tabel 3.30 Data Orang Tua

Field Type Null Key Default Keterangan

kode_ortu varchar(10) PRI Berisi kode

untuk wali

murid.

nama_ayah varchar(40) Berisi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 121: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

97

keterangan

nama ayah

dari siswa.

pekerjaan_ayah varchar(20) Berisi

keterangan

pekerjaan

ayah dari

siswa.

nama_ibu varchar(40) Berisi

keterangan

nama ibu

dari siswa.

pekerjaan_ibu varchar(20) Berisi

keterangan

pekerjaan

ibu dari

siswa.

Alamat varchar(100) Berisi

alamat dari

wali murid.

Tabel 3.31 Data Mata Pelajaran

Field Type Null Key Default Keterangan

kode_mapel varchar(10) PRI Berisi kode

untuk setiap

mata

pelajaran

nama_mapel varchar(50) Berisi nama

untuk setiap

mata

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 122: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

98

pelajaran

keterangan varchar(100) Berisi

keterangan

dari setiap

mata

pelajaran.

Tabel 3.32 Data Kelas

Field Type Null Key Default Keterangan

kode_kelas varchar(10) PRI Berisi kode

untuk setiap

kelas.

Kode varchar(50) Berisi kode

untuk guru

wali kelas.

Kelas varchar(10) Berisi nama

untuk setiap

kelas

Tabel 3.33 Data User

Field Type Null Key Default Keteranga

n

Kode Int NO FK Berisi kode

untuk guru.

Username varchar(20) Berisi

username

untuk

pengguna

sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 123: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

99

Pass varchar(20) Berisi

password

untuk

pengguna

sistem.

Levels varchar(20) Berisi level

yang

membedaka

n hak akses

untuk

masing-

masing

kelas.

Kelas int(10) Berisi nama

kelas untuk

pengguna

dengan

level

sebagai

guru wali

kelas

Tabel 3.34 Data Laporan Keuangan

Field Type Null Key Default Keterangan

No Int PRI Berisi nomor

urut.

BOS Double NO FK Berisi dana

BOS (Biaya

Operasional

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 124: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

100

Sekolah) .

Tanggal DATE NO Berisi tanggal

pembukuan

belanja_rutin Double NO Berisi

pengeluaran

rutin untuk

belanja rurin

sekolah

koran_kompas Double Berisi

pengeluaran

rutin untuk

pembelian

koran

kompas.

Majalah double NO Berisi

pengeluaran

rutin untuk

pembelian

majalah.

Listrik Double NO Berisi

pengeluaran

rutin untuk

pembayaran

rutin.

Pdam Double NO Berisi

pengeluaran

rutin untuk

pembayaran

pdam.

snack_rapat Double NO Berisi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 125: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

101

pengeluaran

rutin untuk

pembelian

snack rapat.

Honor Double Berisi

pengeluaran

rutin untuk

pemberian

honor.

foto_copy Double Berisi

pengeluaran

rutin untuk

pembayaran

foto copy .

Minuman double Berisi

pengeluaran

rutin untuk

pembelian

minuman.

Saldo Double NO Berisi saldo

bulanan.

Tabel 3.35 Data Rapor Siswa

Field Type Null Key Default Keterangan

id_rapor varchar(7) PRI Berisi kode

untuk rapor

siswa per

kelas.

NIS int NO FK Berisi nomor

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 126: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

102

induk siswa .

Kelas int(1) NO Berisi

mengenai

kelas untuk

siswa pada

buku rapor

siswa.

Semester int (1) NO Berisi

keterangan

semester

untuk setiap

pada buku

rapor.

tahun_pelajaran varchar(9) Berisi

keterangan

tahun

pelajaran

untuk siswa

pada buku

rapor.

Tabel 3.36 Data Kepribadian

Field Type Null Key Default Keterangan

id_rapor varchar(7) FK Berisi kode

untuk rapor

siswa per

kelas.

Sikap varchar (1) Berisi nilai

berkenaan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 127: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

103

dengan sikap

siswa pada

rapor.

Kerajinan varchar (1) Berisi nilai

berkenaan

dengan

kerajinan

siswa pada

rapor .

kebersihan_kerapian varchar(1) Berisi nilai

berkenaan

dengan

kebersihan

dan kerapian

siswa pada

rapor.

Tabel 3.37 Data Keterangan Ketidakhadiran Siswa

Field Type Null Key Default Keterangan

id_rapor varchar(7) FK Berisi kode untuk

rapor siswa per

kelas.

Izin Int NO Berisi jumlah hari

berkenaan dengan

izin siswa pada

rapor.

Sakit Int NO Berisi jumlah hari

berkenaan dengan

sakit siswa pada

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 128: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

104

rapor.

tanpa_keterangan Int NO Berisi jumlah hari

berkenaan dengan

tanpa keterangan

siswa pada rapor.

Tabel 3.38 Data Nilai

Field Type Null Key Default Keterangan

id_rapor varchar(7) FK Berisi kode

untuk rapor

siswa per kelas.

kode_mapel varchar(10) FK Berisi kode mata

pelajaran.

nilai_UH Double NO Berisi nilai

ulangan harian

siswa.

nilai_tugasPR Double NO Berisi nilai

ulangan tugas

dan PR siswa.

nilai_UTS Double NO Berisi nilai

ulangan tengah

semester siswa.

nilai_UAS double NO Berisi nilai

ulangan

semester siswa.

nilai_akhir double NO Berisi nilai akhir

siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 129: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

105

3.2.2. Perancangan Desain User Interface Merupakan desain untuk beberapa halaman yang akan

ditampilkan untuk pengguna, yaitu pengunjung website yang akan

mengakses sistem untuk mengetahui berbagai informasi yang

disajikan di dalamnya.

3.2.2.1 User Interface Profil Sekolah

Gambar 3.27 User Interface Profil Sekolah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 130: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

106

Halaman di atas merupakan user interface yang akan

tampil pertama kali ketika pengguna mengakses sistem. Halaman

ini memuat berbagai informasi mengenai profil dan visi misi

sekolah. Setiap halaman pada user interface dilengkapi informasi

mengenai pengumuman dan berita sekolah.

3.2.2.2. User Interface Organisasi Sekolah

Gambar 3.28 User Interface Organisasi Sekolah

Halaman di atas adalah user interface untuk

menampilkan struktur organisasi dari sekolah yang bersangkutan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 131: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

107

3.2.2.3. User Interface Rapor Online

Gambar 3.29 User Interface Rapor Online bagian Login

Halaman di atas menampilkan form untuk login

pengguna, ketika akan mengakses nilai rapor siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 132: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

108

3.2.2.4. User Interface Pilihan Kelas

Gambar 3.30 User Interface Rapor Online bagian Pilihan Kelas

Halaman di atas merupakan halaman yang akan tampil

setelah pengguna melakukan proses login. Pilihan kelas adalah

fasilitas untuk melihat data siswa berdasarkan kelas yang dipilih.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 133: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

109

3.2.2.5. User Interface Tenaga Pengajar

Gambar 3.31 User Interface Tenaga Pengajar

Halaman ini akan menampilkan tenaga pengajar (guru)

di sekolah yang bersangkutan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 134: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

110

3.2.2.6. User Interface Fasilitas

Gambar 3.32 User Interface Fasilitas

Halaman di atas dapat diakses pengguna untuk

mengetahui berbagai fasilitas yang dimiliki sekolah. Link untuk

masing-masing fasilitas akan mengarah pada keterangan untuk

setiap fasilitas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 135: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

111

3.2.2.7 User Interface Berita

Gambar 3.33 User Interface Berita

Halaman di atas merupakan user interface yang

ditampilkan adalah link nama berita akan mengarah pada detail

berita dan isi berita. Isi berita berisi keterangan lengkap dari

berita sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 136: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

112

3.2.2.8. User Interface Forum User

Gambar 3.34 User Interface Forum User

Halaman di atas merupakan form bagi pengguna untuk

memasukkan komentar, kritik maupun saran berkaitan denga

informasi yang disajikan sistem.

 

 

 

 

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 137: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

113

3.2.3. Perancangan Desain Administrator

3.2.3.1. Halaman Form Login Admin

Gambar 3.35 Halaman Login Admin

Form Login di atas digunakan untuk Admin ketika akan

melakukan akses pengolahan data ke sistem, dengan memasukkan

username dan password. Data-data yang diolah dalam sistem, antara

lain : data admin, data berita, data pengumuman, data fasilitas dan data

user.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 138: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

114

3.2.3.2. Halaman Form Data Berita

Gambar 3.36 Halaman Data Berita

Halaman di atas merupakan halaman pertama yang

ditampilkan setelah proses login berhasil. Halaman ini menampilkan

tabel untuk data berita yang tersimpan di dalam database. Admin dapat

melihat seluruh data yang disimpan, berupa : tanggal, nama berita dan

isi berita. Isi berisi detail berita dari sekolah yang akan disajikan di

sistem untuk dapat diakses pengguna pada umumnya. Pengolahan data

yang dapat dilakukan, antara lain : insert/input berita, edit berita dan

hapus berita.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 139: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

115

3.2.3.3. Halaman Form Input Data Berita

Gambar 3.37 Halaman Input Data Berita

Form input berita di atas adalah fasilitas yang disediakan

untuk Admin, ketika akan memasukkan berita terbaru dari sekolah.

Inputan tanggal menyesuaikan dengan tanggal dimana data berita

tersebut diupload. Sedangkan nama dan isi berita harus diisi

menyesuaikan jenis berita yang diinputkan. Kemudian data yang baru

akan tersimpan di dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 140: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

116

3.2.3.4. Halaman Form Data Pengumuman

Gambar 3.38 Halaman Data Pengumuman

Halaman di atas menampilkan tabel untuk data pengumuman

yang tersimpan di dalam database. Admin dapat melihat seluruh data

yang disimpan, berupa : tanggal, nama pengumuman dan isi

pengumuman. Isi berisi detail pengumuman dari sekolah yang akan

disajikan di sistem untuk dapat diakses pengguna. Pengolahan data

yang dapat dilakukan, antara lain : insert/input pengumuman, edit

pengumuan dan hapus pengumuman.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 141: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

117

3.2.3.5. Halaman Input Data Pengumuman

Gambar 3.39 Halaman Input Data Pengumuman

Halaman di atas adalah fasilitas yang disediakan untuk

Admin, ketika akan menginputkan pengumuman terbaru dari sekolah.

Inputan tanggal menyesuaikan dengan tanggal dimana data

pengumuman tersebut diupload. Sedangkan nama dan isi pengumuman

harus diisi menyesuaikan jenis pengumuman yang diinputkan.

Kemudian data yang baru akan tersimpan di dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 142: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

118

3.2.3.6. Halaman Data Fasilitas

Gambar 3.40 Halaman Data Fasilitas

Halaman di atas merupakan halaman yang menampilkan tabel

fasilitas yang tersimpan di database. Data- data yang disimpan, berupa

: nama fasilitas, gambar dan keterangan. Kolom keterangan berisi

detail lengkap dari seluruh fasilitas yang dimiliki sekolah yang

bersangkutan. Pengolahan data yang dilakukan antara lain ; input data

fasilitas, edit data fasilitas dan hapus data fasilitas sesuai kebutuhan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 143: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

119

3.2.3.7. Halaman Input Fasilitas

Gambar 3.41 Halaman Input Fasilitas

Sama halnya dengan halaman input berita maupun

pengumuman, halaman di atas adalah fasilitas yang disediakan untuk

Admin, ketika akan menginputkan berbagai fasilitas yang dimiliki

sekolah. Data yang diinputkan, antara lain : nama fasilitas beserta

gambarnya, juga keterangan lengkap mengenai fasilitas tersebut.

Kemudian data akan disimpan di dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 144: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

120

3.2.3.8. Halaman Data User

Gambar 3.42 Halaman Data User

Halaman di atas merupakan halaman yang menampilkan tabel

data user yang tersimpan di database. Data user merupakan data yang

menyimpan username dan password untuk semua pengguna yang

dapat mengakses sistem. Kolom level menunjukkan level user untuk

setiap pengguna. Masing-masing level menunjukkan hak akses untuk

setiap pengguna, untuk dapat mengakses halaman tertentu pada sistem.

Sedangkan kolom kelas untuk menyimpan data kelas untuk pengguna

yang berlevel wali kelas. Pengolahan data yang dilakukan antara lain :

input data user, edit data user dan hapus data user, sesuai kebutuhan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 145: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

121

3.2.3.9. Halaman Login Staff Administrasi Sekolah

Gambar 3.43 Halaman Login Staff Administrasi Sekolah

Form Login di atas digunakan untuk Staff Administrasi

ketika akan melakukan akses pengolahan data ke sistem, dengan

memasukkan username dan password. Data-data yang diolah dalam

sistem, antara lain : data guru, data siswa, data identitas siswa, data

mata pelajaran dan data keuangan sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 146: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

122

3.2.3.10. Halaman Data Siswa

Gambar 3.44 Halaman Data Siswa

Halaman di atas merupakan halaman yang ditampilkan

pertama, ketika login berhasil dilakukan. Data yang disimpan di

dalam database berupa tabel siswa, yang berisi keterangan mengenai

seluruh siswa yang belajar di sekolah yang bersangkutan. Staff

Administrasi dapat memilih kelas yang diinginkan untuk melihat data

siswa, sebelum melakukan pengolahan data. Pengolahan data yang

dapat dilakukan oleh Staff Administrasi adalah input data siswa, edit

data siswa dan hapus data siswa. Ketika Staff Administrasi melakukan

hapus data siswa, maka data orang tua dan data lengkap siswa untuk

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 147: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

123

NIS yang bersangkutan, secara otomatis akan terhapus. Selain itu juga

disediakan link untuk melihat data orang tua dan data lengkap siswa.

3.2.3.11. Halaman Input Data Siswa

Gambar 3.45 Halaman Input Data Siswa

Halaman di atas merupakan halaman untuk menginputkan

seluruh data siswa yang akan tersimpan di database. Seluruh data

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 148: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

124

harus diisi lengkap, karena nantinya akan digunakan untuk

kepentingan administrasi siswa, seperti : absensi dan pemasukan nilai

untuk menghitung nilai rapor siswa.

3.2.3.12. Halaman Data Orang Tua

Gambar 3.46 Data Orang Tua

Link data orang tua pada halaman sebelumnya, akan

menunjuk ke halaman di atas. Di halaman tersebut Staff Administrasi

dapat melakukan pengolahan data orang tua siswa, sesuai dengan

pilihan kelas yang diinginkan. Tabel orang tua di atas menunjukkan

data apa saja yang disimpan dalam database, antara lain : kode orang

tua sesuai dengan NIS masing-masing siswa, nama serta pekerjaan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 149: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

125

orang tua dan alamat lengkap orang tua siswa. Pengolahan data yang

dapat dilakukan oleh Staff Administrasi adalah input dan edit data

orang tua.

3.2.3.13. Halaman Input Data Orang Tua

Gambar 3.47 Halaman Input Data Orang Tua

Setelah menginputkan data siswa, maka akan diinputkan

data orang tuanya. Halaman di atas menunjukkan form untuk

menginputkan data orang tua. Pada kolom kode ortu akan diisi dengan

mengambil data kode ortu yang terdapat dalam tabel siswa. Seluruh

data yang diinputkan akan tersimpan di dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 150: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

126

3.2.3.14. Halaman Data Lengkap Siswa

Gambar 3.48 Halaman Data Lengkap Siswa

Data lengkap siswa yang ditampilkan pada halaman di atas

merupakan berbagai data pendukung kelangkapan data siswa. Data

yang disimpan dalam database, antara lain : agama, anak, jumlah

saudara, tinggi badan, berat badan, cacat tubuh dan sakit yang pernah

diderita. Staff Administrasi dapat melakukan pengolahan data, yaitu

input dan edit data lengkap siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 151: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

127

3.2.3.15. Halaman Data Guru

Gambar 3.49 Halaman Data Guru

Halaman di atas menampilkan tabel guru yang tersimpan

dalam database. Dalam tabel ini berisi semua staff dalam sekolah,

meliputi : guru, staff administrasi sekolah, pustakawan dan penjaga

sekolah. Seluruh data guru dilengkapi dengan nama,pangkat,golongan

jabatan serta keterangan yang terkait dengan guru yang bersangkutan.

Pengolahan data yang dapat dilakukan oleh Staff Administrasi

Sekolah, yaitu edit dan hapus data guru. Selain itu, disediakan link

untuk melihat data struktur organisasi sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 152: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

128

3.2.3.16. Halaman Input Data Guru

Gambar 3.50 Input Data Guru

Form input pada halaman di atas untuk menyimpan seluruh

data guru ke dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 153: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

129

3.2.3.17. Halaman Data Identitas Siswa

Gambar 3.51 Halaman Data Identitas Siswa

Halaman di atas merupakan fasilitas searching untuk

mengetahui data detail siswa, yaitu menampilkan tabel Identitas Siswa

dan tabel Orang Tua. Tabel Identitas Siswa berisi data pendukung

keterangan lengkap setiap siswa. Sedangkan untuk tabel Orang Tua

berisi keterangan lengkap tentang orang tua siswa. Proses pencarian

data siswa dapat dilakukan dengan memilih NIS sesuai yang

diinginkan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 154: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

130

3.2.3.18. Halaman Data Mata Pelajaran

Gambar 3.52 Halaman Data Mata Pelajaran

Halaman di atas merupakan halaman yang menampilkan

tabel mata pelajaran yang tersimpan di database. Data- data yang

disimpan, berupa : kode mapel,nama mapel dan keterangan. Kolom

keterangan berisi detail dari mata pelajaran untuk setiap kelasnya.

Pengolahan data yang dilakukan antara lain : input data mata pelajaran,

edit data mata pelajaran dan hapus data mata pelajaran sesuai

kebutuhan. Selain itu, disediakan link untuk dapat melihat data

pengajar untuk setiap mata pelajaran. Link Input Pengajar akan menuju

ke form inputan pengajar, untuk menginputkan guru yang akan

mengajar mapel yang bersangkutan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 155: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

131

3.2.3.19. Halaman Input Mata Pelajaran

Gambar 3.53 Halaman Input Mata Pelajaran

Halaman di atas menunjukkan form untuk mengiputkan data

mata pelajaran, mencakup kode, nama mapel, dan keterangan. Seluruh

data akan tersimpan dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 156: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

132

3.2.3.20. Halaman Data Pengajar

Gambar 3.54 Halaman Data Pengajar

Halaman ini menampilkan tabel untuk mengetahui tenaga

pengajar , yaitu keterangan mengenai guru yang mengajar mata

pelajaran tertentu.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 157: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

133

3.2.3.21. Halaman Input Data Pengajar

Gambar 3.55 Halaman Input Pengajar

Form input pengajar berhubungan dengan tabel mata

pelajaran. Untuk kolom kode guru, memilih kode guru dari tabel guru

untuk mengajar mata pelajaran yang telah tersimpan dalam database.

Kode mapel yang muncul berdasarkan kode yang diinputkan dari tabel

mata pelajaran di halaman sebelumnya.

3.2.3.22. Halaman Login Wali Kelas dan Kepala Sekolah

Gambar 3.56 Halaman Login Wali Kelas dan Kepala Sekolah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 158: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

134

Form Login di atas digunakan untuk Wali Kelas maupun

Kepala Sekolah ketika akan melakukan akses pengolahan data ke

sistem, dengan memasukkan username dan password. Data yang dapat

diakses oleh kepala sekolah, antara lain : data siswa, data rapor siswa

dan data laporan keuangan sekolah. Sedangkan hak akses untuk wali

kelas adalah untuk melakukan pengolahan nilai rapor siswa.

3.2.3.23. Halaman Pilihan Kelas

Gambar 3.57 Halaman Pilihan Kelas

Halaman di atas merupakan halaman pertama yang akan

tampil setelah kepala sekolah melakukan login. Kepala sekolah dapat

memilih kelas untuk mengetahui nilai rapor siswa untuk setiap kelas,

mulai dari kelas 1 sampai kelas 6.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 159: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

135

3.2.3.24. Halaman Tampil Data Nilai Rapor Siswa

Gambar 3.58 Halaman Tampil Data Nilai Rapor Siswa

Halaman di atas merupakan halaman setelah kepala

sekolah memilih kelas, yang menampilkan tabel seluruh nilai siswa

untuk setiap mata pelajaran, berdasarkan kelas yang sudah dipilih.

Untuk form pengisian rapor siswa merupakan hak akses untuk wali

kelas dalam mengolah data nilai siswa menjadi nilai rapor. Wali

kelas dapat langsung melakukan pengolahan nilai, dengan memilih

Nomor Induk Siswa berdasarkan kelas yang diampunya. Setiap wali

kelas memiliki hak akses pengolahan nilai rapor siswa untuk masing-

masing kelas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 160: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

136

3.2.3.25. Halaman Input Data Rapor Siswa

Gambar 3.59 Halaman Input Data Rapor Siswa

Halaman di atas tampil setelah wali kelas memlih nomor

induk siswa untuk kelas yang diampunya. Kolom NIS, nama siswa dan

kelas akan muncul secara otomatis berdasarkan nomor induk siswa

yang dipilih. Kolom semester dipilih dan tahun pelajaran diisi dan

selanjutnya akan disimpan di database. Data-data tersebut untuk

keterangan data siswa yang tertulis di rapor.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 161: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

137

3.2.3.26. Halaman Input Nilai Ulangan Harian

Gambar 3.60 Halaman Input Nilai Ulangan Harian

Halaman di atas merupakan halaman untuk memasukkan

nilai ulangan harian. Untuk kolom NIS dan nama siswa terisi

otomatis, berdasarkan NIS yang dimasukkan di awal ketika akan

mengisi rapor. Nama mapel dipilih berdasarkan mata pelajaran yang

disimpam dalam database. Nama mata pelajaran akan memberikan

keterangan mata pelajaran yang akan dihitung nilai rata-rata ulangan

hariannya oleh wali kelas. Data rata-rata nilai akan disimpan di

database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 162: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

138

3.2.3.27. Halaman Input Nilai Tugas dan PR

Gambar 3.61 Halaman Input Nilai Tugas dan PR

Sama dengan halaman sebelumnya, halaman ini

berfungsi untuk memasukkan nilai dan menghitung nilai rata-rata

untuk tugas dan PR. Nilai rata-rata dihitung untuk 3 kali tugas dan

PR dan hasilnya akan disimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 163: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

139

3.2.3.28. Halaman Input Nilai UTS (Ujian Tengah Semester)

Gambar 3.62 Halaman Input Nilai UTS

Sama dengan halaman sebelumnya, halaman ini

berfungsi untuk memasukkan nilai dan menghitung nilai rata-rata

UTS (Ujian Tengah Semester). Nilai rata-rata dihitung untuk 3 kali

ujian dan hasilnya akan disimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 164: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

140

3.2.3.29. Halaman Input Nilai UAS (Ujian Akhir Sekolah)

Gambar 3.63 Halaman Input Nilai UAS

Halaman di atas berfungsi untuk memasukkan nilai

dan menghitung nilai rata-rata UTS (Ujian Akhir Semester). Nilai

rata-rata dihitung untuk 3 kali ujian dan hasilnya akan disimpan di

database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 165: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

141

3.2.3.30. Halaman Input Nilai Akhir

Gambar 3.64 Halaman Input Nilai Akhir

Halaman di atas merupakan sarana bagi wali kelas untuk

memasukkan nilai akhir rapor yang merupakan nilai yang akan

tertulis dalam rapor siswa. Rata-rata nilai dihitung berdasarkan

inputan nilai dari rata-rata nilai ulangan harian, nilai tugas dan PR,

nilai UTS dan nilai UAS. Perhitungan nilai akhir disesuaikan dengan

standar perhitungan nilai yang ditetapkan sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 166: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

142

3.2.3.31. Halaman Input Nilai Kepribadian Siswa

Gambar 3.65 Halaman Input Kepribadian Siswa

Wali kelas juga akan memberikan nilai kepribadian siswa

dalam bentuk huruf A,B atau C. Halaman di atas memuat inputan

masing-masing nilai yang berupa : nilai sikap, kerajinan dan nilai

kerapian. Seluruh data disimpan di dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 167: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

143

3.2.3.32. Halaman Input Jumlah Ketidakhadiran Siswa

Gambar 3.66 Input Nilai Ketidakhadiran Siswa

Selain itu, wali kelas juga harus melaporkan

ketidakhadiran siswa, yang mencakup : izin, sakit dan tanpa

keterangan. Halaman di atas menampilkan inputan untuk menyimpan

seluruh data ketidakhadiran siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 168: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

144

3.2.3.33. Halaman Prin Out Rapor

Gambar 3.67 Prin Out Rapor

Halaman di atas merupakan fasilitas yang diberikan

untuk wali kelas ketika akan melakukan print rapor untuk siswa pada

kelas tertentu.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 169: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

145

3.2.3.34. Halaman Kenaikan Kelas

Gambar 3.68 Kenaikan Kelas

Selain itu, wali kelas juga dapat melakukan proses

memilih siswa yang dinyatakan naik dan tidak naik kelas. Dalam

kolom nama siswa yang berisi daftar siswa di kelas yang

bersangkutan. Setelah itu, wali kelas dapat memilih di bagian tombol

checkpoint, untuk memilih siswa yang dinyatakan tidak naik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 170: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

146

3.2.3.35. Contoh Form Rapor

Gambar 3.69 Contoh Form rapor

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 171: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

147

BAB IV

IMPLEMENTASI SISTEM

Setelah perancangan sistem selesai dilakukan, langkah selanjutnya adalah

mencoba mengimplementasikan rancangan tersebut kedalam bahasa yang dapat

dimengerti oleh mesin. Sistem ini dikerjakan menggunakan spesifikasi software

sebagai berikut :

1. Sistem Operasi Windows 7

2. Dreamweaver MX 2004

3. Bahasa pemrograman PHP

4. MySQL 5.1

5. SQLyog

6. Internet browser (Flock, Internet Explorer)

4.1 Implementasi Subsistem Manajemen Data

Langkah pertama yang dilakukan dalam pembuatan sistem ini adalah

membuat database terlebih dahulu. Database pada sistem ini bernama sdtidar4 yang

dibuat menggunakan MySQL. Untuk melakukan pengolahan query digunakan

SQLyog sebagai aplikasi pendukung.

Langkah-langkah dalam pembuatan database adalah :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 172: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

148

1. Membuat database baru dengan menggunakan SQLyog yang didalamnya

akan terdapat tabel-tabel yang diperlukan.

2. Membuat tabel-tabel dalam database yang telah dibuat dengan menuliskan

perintah create table diikuti nama tabel dan kolom-kolom dalam tabel. Dalam

database sistem ini terdapat 21 tabel yang dibuat berdasarkan desain sistem.

Perintah untuk pembuatan tabel-tabel dalam database antara lain :

1. Tabel Admin

CREATE TABLE `admin` ( `id` int(10) unsigned NOT NULL, `username` varchar(10) DEFAULT NULL, `password` varchar(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1

2. Tabel Data User

CREATE TABLE `datauser` ( `kode` int(10) unsigned NOT NULL, `username` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `pass` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `levels` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `kelas` int(10) unsigned NOT NULL, PRIMARY KEY (`kode`), KEY `dataUser_FKIndex1` (`kode`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 173: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

149

3. Tabel Berita

CREATE TABLE `berita` ( `id_berita` int(10) unsigned NOT NULL AUTO_INCREMENT, `tanggal` date NOT NULL, `nama_berita` varchar(20) DEFAULT NULL, `isi` text NOT NULL, PRIMARY KEY (`id_berita`) ) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1

4. Tabel Pengumuman

CREATE TABLE `pengumuman` ( `id_pengumuman` int(10) unsigned NOT NULL AUTO_INCREMENT, `tanggal` date DEFAULT NULL, `nama_pengumuman` varchar(20) DEFAULT NULL, `isi` text NOT NULL, PRIMARY KEY (`id_pengumuman`) ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1

5. Tabel Fasilitas

CREATE TABLE `fasilitas` ( `id_fasilitas` int(10) unsigned NOT NULL AUTO_INCREMENT, `nama_fasilitas` varchar(50) DEFAULT NULL, `gambar1` blob, `gambar2` blob, `keterangan` text, PRIMARY KEY (`id_fasilitas`) ) ENGINE=MyISAM AUTO_INCREMENT=28 DEFAULT CHARSET=latin1

6. Tabel Forum User

CREATE TABLE `forum_user` ( `id_forum` int(10) unsigned NOT NULL AUTO_INCREMENT, `nama` varchar(50) DEFAULT NULL, `komentar` text, PRIMARY KEY (`id_forum`)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 174: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

150

) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1

7. Tabel Guru

CREATE TABLE `guru` ( `kode` int(10) NOT NULL, `NIP` varchar(50) COLLATE latin1_general_ci NOT NULL, `nama_guru` varchar(50) COLLATE latin1_general_ci DEFAULT NULL, `gambar` longblob, `pangkat` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `golongan` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `jabatan` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `keterangan` varchar(50) COLLATE latin1_general_ci DEFAULT NULL, `prestasi` text COLLATE latin1_general_ci, PRIMARY KEY (`kode`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

8. Tabel Struktur Organisasi

CREATE TABLE `strukturorganisasi` ( `nomor` int(11) NOT NULL AUTO_INCREMENT, `kode` int(20) unsigned NOT NULL, `jabatan` varchar(20) DEFAULT NULL, PRIMARY KEY (`nomor`), KEY `strukturorganisasi_FKIndex1` (`kode`) ) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 175: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

151

9. Tabel Siswa

CREATE TABLE `siswa` ( `NIS` int(4) unsigned NOT NULL, `kode_ortu` varchar(10) DEFAULT NULL, `nama_siswa` varchar(100) DEFAULT NULL, `kelas` int(2) DEFAULT NULL, `jenis_kelamin` varchar(1) DEFAULT NULL, `tempat_lahir` varchar(15) DEFAULT NULL, `tanggal_lahir` date DEFAULT NULL, PRIMARY KEY (`NIS`), KEY `siswa_FKIndex` (`kode_ortu`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1

10. Tabel Identitas_siswa

CREATE TABLE `identitas_siswa` ( `NIS` int(4) unsigned NOT NULL, `agama` varchar(10) COLLATE latin1_general_ci DEFAULT NULL, `anak_ke` int(10) unsigned NOT NULL, `jumlah_saudara` int(10) unsigned NOT NULL, `tinggi_badan` int(11) NOT NULL, `berat_badan` int(11) NOT NULL, `cacat_tubuh` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `sakit_yg_pernah_diderita` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, KEY `identitas_siswa_FKIndex2` (`NIS`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

11. Tabel Orang_tua

CREATE TABLE `orang_tua` ( `kode_ortu` varchar(10) NOT NULL, `nama_ayah` varchar(40) DEFAULT NULL, `pekerjaan_ayah` varchar(20) DEFAULT NULL, `nama_ibu` varchar(40) DEFAULT NULL, `pekerjaan_ibu` varchar(20) DEFAULT NULL, `alamat` varchar(100) DEFAULT NULL, PRIMARY KEY (`kode_ortu`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 176: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

152

12. Tabel Mapel

CREATE TABLE `mapel` ( `kode_mapel` varchar(10) COLLATE latin1_general_ci NOT NULL, `nama_mapel` varchar(50) COLLATE latin1_general_ci NOT NULL DEFAULT '', `kelas` int(11) DEFAULT NULL, `keterangan` varchar(100) COLLATE latin1_general_ci NOT NULL, PRIMARY KEY (`kode_mapel`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

13. Tabel Pengajar

CREATE TABLE `pengajar` ( `id_ajar` varchar(3) COLLATE latin1_general_ci NOT NULL DEFAULT '', `kode` int(20) unsigned NOT NULL, `kode_mapel` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, PRIMARY KEY (`id_ajar`), KEY `pengajar_FKIndex1` (`kode`), KEY `pengajarFKIndex2` (`kode_mapel`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

14. Tabel Laporan Keuangan

CREATE TABLE `laporan_keuangan` ( `no` int(11) NOT NULL AUTO_INCREMENT, `BOS` double NOT NULL, `tanggal` date DEFAULT NULL, `belanja_rutin` double NOT NULL, `koran_kompas` double NOT NULL, `majalah` double NOT NULL, `listrik` double NOT NULL, `pdam` double NOT NULL, `honor` double NOT NULL, `snack_rapat` double NOT NULL, `foto_copy` double NOT NULL, `minuman` double NOT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 177: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

153

`saldo` double NOT NULL,

PRIMARY KEY (`no`) ) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1

15. Tabel Rapor

CREATE TABLE `rapor` ( `id_rapor` varchar(8) COLLATE latin1_general_ci NOT NULL DEFAULT '', `NIS` int(4) unsigned NOT NULL, `kelas` int(1) unsigned NOT NULL, `semester` varchar(2) COLLATE latin1_general_ci NOT NULL, `tahun_pelajaran` varchar(9) COLLATE latin1_general_ci DEFAULT NULL, PRIMARY KEY (`id_rapor`), KEY `rapor_FKIndex1` (`NIS`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

16. Tabel Nilai

CREATE TABLE `nilai` ( `id_rapor` varchar(8) COLLATE latin1_general_ci DEFAULT NULL, `kode_mapel` varchar(10) COLLATE latin1_general_ci DEFAULT NULL, `nilai_UH` mediumtext COLLATE latin1_general_ci NOT NULL, `nilai_tugasPR` mediumtext COLLATE latin1_general_ci NOT NULL, `nilai_UTS` double unsigned NOT NULL, `nilai_UAS` double unsigned NOT NULL, `nilai_akhir` double unsigned NOT NULL, KEY `nilai_FKIndex1` (`id_rapor`), KEY `pengajarFKIndex2` (`kode_mapel`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

17. Tabel Kepribadian

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 178: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

154

CREATE TABLE `kepribadian` ( `id_rapor` varchar(8) COLLATE latin1_general_ci DEFAULT NULL, `sikap` varchar(1) COLLATE latin1_general_ci DEFAULT NULL, `kerajinan` varchar(1) COLLATE latin1_general_ci DEFAULT NULL, `kebersihan_kerapian` varchar(1) COLLATE latin1_general_ci DEFAULT NULL, KEY `kepribadian_FKIndex1` (`id_rapor`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

18. Tabel Ketidakhadiran

CREATE TABLE `ketidakhadiran` ( `id_rapor` varchar(8) COLLATE latin1_general_ci DEFAULT NULL, `izin` varchar(10) COLLATE latin1_general_ci DEFAULT NULL, `sakit` varchar(10) COLLATE latin1_general_ci DEFAULT NULL, `tanpa_keterangan` varchar(10) COLLATE latin1_general_ci DEFAULT NULL, KEY `ketidakhadiran_FKIndex1` (`id_rapor`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

19. Tabel History

CREATE TABLE `history` ( `NIS` int(4) unsigned NOT NULL, `id_rapor` varchar(8) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL DEFAULT '', `nama_siswa` varchar(100) DEFAULT NULL, `kelas` int(2) DEFAULT NULL, `semester` varchar(2) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `nama_ayah` varchar(40) DEFAULT NULL, `nama_ibu` varchar(40) DEFAULT NULL, `kode_mapel` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `nama_mapel` varchar(50) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL DEFAULT '', `nilai_UH` mediumtext CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 179: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

155

`nilai_tugasPR` mediumtext CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `nilai_UTS` double unsigned NOT NULL, `nilai_UAS` double unsigned NOT NULL, `nilai_akhir` double unsigned NOT NULL, `sikap` varchar(1) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `kerajinan` varchar(1) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `kebersihan_kerapian` varchar(1) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `izin` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `sakit` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `tanpa_keterangan` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1

20. Tabel Alumni

CREATE TABLE `alumni` ( `NIS` int(4) unsigned NOT NULL, `id_rapor` varchar(8) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL DEFAULT '', `nama_siswa` varchar(100) DEFAULT NULL, `kelas` int(2) DEFAULT NULL, `semester` varchar(2) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `nama_ayah` varchar(40) DEFAULT NULL, `nama_ibu` varchar(40) DEFAULT NULL, `kode_mapel` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `nama_mapel` varchar(50) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL DEFAULT '', `nilai_UH` mediumtext CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `nilai_tugasPR` mediumtext CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `nilai_UTS` double unsigned NOT NULL, `nilai_UAS` double unsigned NOT NULL, `nilai_akhir` double unsigned NOT NULL, `sikap` varchar(1) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `kerajinan` varchar(1) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `kebersihan_kerapian` varchar(1) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 180: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

156

`izin` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `sakit` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL, `tanpa_keterangan` varchar(10) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1

21. Tabel Kelas

CREATE TABLE `kelas` ( `kode_kelas` varchar(2) COLLATE latin1_general_ci NOT NULL DEFAULT '', `kode` int(10) unsigned NOT NULL, `kelas` varchar(10) COLLATE latin1_general_ci DEFAULT NULL, PRIMARY KEY (`kode_kelas`), KEY `kelas_FKIndex1` (`kode`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

Koneksi dari PHP ke MySQL

Sebelum melakukan pengolahan data di database, maka harus ada

koneksi ke database MySQL sebagai berikut :

<?php // buka koneksi ke database server $database="sdtidar4"; $host="localhost"; $user="root"; $pass=""; mysql_connect ("$host","$user","$pass") or die ('Koneksi ke server gagal: ' . mysql_error()); mysql_select_db ($database); ?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 181: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

157

Beberapa tabel yang terdapat dalam database MySQL dengan nama

sdtidar4 :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 182: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

158

4.2. Implementasi User Interface User interface merupakan tampilan untuk user yang akan mengakses

sistem. Pembangunan user interface harus sesuai dengan perancangan desain

user interface pada tahap sebelumnya. Beberapa user interface yang ada pada

sistem, antara lain :

4.2.1. User Interface Profil Sekolah

Gambar 4.70 User Interface Profil Sekolah

Halaman di atas merupakan user interface yang akan tampil

pertama ketika user (pengunjung website) mengakses sistem. Data yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 183: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

159

ditampilkan adalah mengenai sejarah sekolah, visi dan misi sekolah serta

gambar sekolah yang bersangkutan. Pada setiap halaman user interface

akan ditampilkan pengumuman dan berita sekolah, juga fasilitas forum

user untuk menampung saran dan kritik dari user.

4.2.2. User Interface Organisasi Sekolah

Gambar 4.71 User Interface Organisasi Sekolah

Halaman di atas merupakan user interface yang bermanfaat untuk

memberikan informasi kepada user mengenai struktur organisasi sekolah

. Urutan paling atas ke bawah yaitu dimulai dari kepala sekolah → wakil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 184: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

160

kepala sekolah → dewan guru → admin kemuridan, admin pengajaran,

admin kepegawaian, admin keuangan → wali kelas 1 – 6.

4.2. 3. User Interface Rapor online

Gambar 4.72 User Interface Rapor Online

Halaman di atas memberikan fasilitas untuk user (khususnya

siswa dan orang tua) untuk dapat mengetahui nilai rapor siswa. Data

username dan password yang digunakan pada saat proses login adalah

NIS (Nomor Induk Siswa).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 185: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

161

4.2.4. User Interface Tenaga pengajar

Gambar 4.73 User Interface Tenaga Pengajar

Halaman di atas memberikan informasi kepada user mengenai

guru yang mengajar di sekolah yang bersangkutan. Informasi yang

diberikan antara lain : nama guru, jabatan serta kelas yang diampu

masing-masing guru.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 186: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

162

4.2.5. User Interface Fasilitas

Gambar 4.74 User Interface Fasilitas

Halaman di atas akan memberikan informasi kepada user

mengenai beberapa fasilitas yang dimiliki sekolah. Link nama fasilitas

yang ditampilkan akan mengarah kepada gambar fasilitas serta

keterangan untuk setiap fasilitas. Sehingga user dapat mengetahui dan

mempunyai gambaran mengenai beberapa fasilitas yang dimilki sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 187: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

163

4.2.6. User Interface Berita

Gambar 4.75 User Interface Berita

User interface di atas menampilkan detail dari setiap berita yang

ditampilkan pada bagian Berita Terbaru. User dapat memperoleh

informasi mengenai berbagai mecam berita yang mencakup : prestasi

sekolah, program kerja sekolah dan lain sebagainya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 188: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

164

4.2.7. User Interface Forum user

Gambar 4.76 User Interface Forum user

Halaman di atas digunakan untuk menampung kritik dan saran

untuk sekolah. User dapat mengisikan nama juga komentar pada kolom

yang telah disediakan. Setelah itu komentar akan ditampilkan juga pada

halaman tersebut.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 189: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

165

4.2.8. User Interface Alumni

Gambar 4.77 User Interface Alumni

Halaman di atas memberikan informasi mengenai data alumni,

yaitu siswa kelas enam yang telah lulus dari SD Negeri Tidar 4

Magelang. Memberikan keterangan yang mencakup : NIS, nama siswa,

nama kedua orang tua dan alamat siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 190: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

166

4.3. Implementasi Administrator Halaman administrator merupakan halaman yang bermanfaat untuk

memberikan hak akses untuk beberapa user yang berkaitan dengan pengolahan

data akademik siswa maupun keuangan sekolah.

4.3.1. Halaman Login Admin

Gambar 4.78 Halaman Login Admin

Halaman di atas merupakan halaman untuk login admin. Admin

dapat memasukkan username dan password pada field yang tersedia,

sebelum melakukan pengolahan data. Data-data yang diolah admin antara

lain : data berita dan pengumuman, data user dan data fasilitas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 191: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

167

4.3.2. Data Berita

Gambar 4.79 Halaman Data Berita

Halaman di atas menampilkan seluruh data berita yang tersimpan di

database. Terdapat beberapa fasilitas yang diberikan untuk pengolahan

data tersebut, antara lain : Input Data, Edit dan Hapus.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 192: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

168

4.3.3 Input Data Berita

Gambar 4.80 Halaman Input Data Baerita

Halaman tersebut berfungsi untuk menambahkan data berita,

dengan mengisikan pada kolom yang disediakan. Jika klik tombol Simpan,

maka seluruh data yang ditambahkan akan tersimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 193: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

169

4.3.4 Edit Data Berita

Gambar 4.81 Edit Data Berita

Halaman di atas akan tampil ketika administrator mengklik link

Edit pada halaman data berita sebelumnya. Form di atas merupakan fasilitas

yang disediakan untuk melakukan edit terhadap data berita, yang kemudian

akan disimpan kembali ke dalam database ketika mengklik tombol Simpan.

Link Lihat Data akan menuju ke data berita untuk mengecek data yang baru

saja diedit.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 194: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

170

4.3.5 Konfirmasi Hapus Berita

Gambar 4.82 Konfirmasi Hapus Berita

4.3.6. Data Pengumuman

Gambar 4.83 Data Pengumuman

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 195: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

171

Halaman di atas menampilkan seluruh data pengumuman

menyangkut sekolah, yang tersimpan di database. Terdapat beberapa

fasilitas yang diberikan untuk pengolahan data, antara lain : Input Data,

Edit dan Hapus.

4.3.7. Input Data Pengumuman

Gambar 4.84 Input Data Pengumuman

Halaman tersebut berfungsi untuk menambahkan data

pengumuman, dengan mengisikan pada kolom yang disediakan. Jika klik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 196: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

172

tombol Simpan, maka seluruh data yang ditambahkan akan tersimpan di

database.

4.3.8. Edit Data Pengumuman

Gambar 4.85 Edit Data Pengumuman

Sama halnya dengan halaman edit data berita, halaman di atas akan

tampil ketika administrator mengklik link Edit pada halaman data pengumuman

sebelumnya. Form di atas merupakan fasilitas yang disediakan untuk

melakukan edit terhadap data pengumuman, yang kemudian akan disimpan

kembali ke dalam database ketika mengklik tombol Simpan. Link Lihat Data

akan menuju ke data pengumuman untuk mengecek data yang baru saja diedit.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 197: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

173

Link Kembali adalah fasilitas untuk kembali ke halaman sebelumnya, yaitu data

pengumuman.

4.3.9. Konfirmasi Hapus Pengumuman

Gambar 4.86 Konfirmasi Hapus Pengumuan

4.3.10. Data Fasilitas

Gambar 4.87 Data Fasilitas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 198: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

174

Halaman di atas menampilkan seluruh data fasilitas yang

dimiliki sekolah, yang tersimpan di database. Terdapat beberapa fasilitas

yang diberikan untuk pengolahan data, antara lain : Input Data, Edit dan

Hapus.

4.3.11. Input Data Fasilitas

Gambar 4.88 Input Data Fasilitas

Halaman di atas berfungsi untuk menambahkan data fasilitas,

dengan mengisikan pada kolom yang disediakan. Jika klik tombol Simpan,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 199: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

175

maka seluruh data yang ditambahkan akan tersimpan di database. Link

Kembali untuk kembali ke tampilan data fasilitas.

4.3.12. Edit Data Fasilitas

Gambar 4.89 Edit Data Fasilitas

Halaman di atas akan tampil ketika administrator mengklik link

Edit pada halaman data fasilitas sebelumnya. Form di atas merupakan

fasilitas yang disediakan untuk melakukan edit terhadap data fasilitas, yang

kemudian akan disimpan kembali ke dalam database. Link Lihat Data akan

menuju ke data fasilitas untuk mengecek data yang baru saja diedit. Link

Kembali adalah fasilitas untuk kembali ke halaman sebelumnya, yaitu data

fasilitas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 200: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

176

4.3.13. Konfirmasi Hapus Fasilitas

Gambar 4.90 Konfirmasi Hapus Fasilitas

4.3.14. Data User

Gambar 4.91 Data User

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 201: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

177

Halaman di atas menampilkan seluruh data user yang diberi hak

akses oleh admin dalam melakukan pengolahan data yang menyangkut

sekolah. Terdapat beberapa fasilitas yang diberikan untuk pengolahan data,

antara lain : Input Data, Edit dan Hapus.

4.3.15. Input Data User

Gambar 4.92 Input Data User

Halaman di atas berfungsi untuk menambahkan data fasilitas,

dengan mengisikan pada kolom yang disediakan. Data kode diambil dari

kode guru dan level diberikan untuk masing-masing user yang akan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 202: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

178

mengakses sistem. Jika klik tombol Simpan, maka seluruh data yang

ditambahkan akan tersimpan di database.

4.3.16. Edit Data User

Gambar 4.93 Edit Data User

Halaman di atas akan tampil ketika administrator mengklik link

Edit pada halaman data user sebelumnya. Form di atas merupakan fasilitas

yang disediakan untuk melakukan edit terhadap data user, yang kemudian

akan disimpan kembali ke dalam database ketika mengklik tombol

Simpan. Link Lihat Data akan menuju ke data user untuk mengecek data

yang baru saja diedit.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 203: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

179

4.3.17. Konfirmasi Hapus Data User

Gambar 4.94 Konfirmasi Hapus Data User

4.3.18. Login Staff Administrasi Sekolah

Gambar 4.95 Login Staff Administrasi Sekolah

Halaman di atas merupakan halaman untuk login Staff Administrasi

Sekolah. Admin dapat memasukkan username dan password pada field

yang tersedia, sebelum melakukan pengolahan data. Data-data yang diolah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 204: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

180

admin antara lain : data berita dan pengumuman, data user dan data

fasilitas.

4.3.19. Data Siswa

Gambar 4.96 Data Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 205: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

181

Halaman di atas menampilkan seluruh data siswa yang terdapat di

sekolah yang bersangkutan. Tombol CARI untuk memilih kelas pada data

siswa yang akan dilihat. Terdapat beberapa fasilitas yang diberikan untuk

pengolahan data, antara lain : Input Data, Edit dan Hapus. Link Input Data

berfungsi untuk menambahkan data. Sedangkan link Data Orang Tua untuk

melihat data orang tua siswa. Link Data Lengkap Siswa untuk melihat

berbagai data pendukung identitas siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 206: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

182

4.3.20. Input Data Siswa

Gambar 4.97 Input Data Siswa

Halaman di atas berfungsi untuk menambahkan data siswa,

dengan mengisikan pada kolom yang disediakan. Jika klik tombol Simpan,

maka seluruh data yang ditambahkan akan tersimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 207: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

183

4.3.21. Edit Data Siswa

Gambar 4.98 Edit Data Siswa

Halaman di atas akan tampil ketika staff administrasi mengklik link

Edit pada halaman data siswa sebelumnya. Form di atas merupakan

fasilitas yang disediakan untuk melakukan edit terhadap data siswa, yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 208: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

184

kemudian akan disimpan kembali ke dalam database ketika mengklik

tombol Simpan. Link Lihat Data akan menuju ke data siswa untuk

mengecek data yang baru saja diedit.

4.3.22. Konfirmasi Hapus Siswa

Gambar 4.99 Konfirmasi Hapus Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 209: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

185

4.3.23. Data Orang Tua

Gambar 4.100 Data Orang Tua

Halaman di atas menampilkan seluruh data orang tua siswa.

Tombol CARI untuk memilih kelas untuk menampilkan data orang tua

siswa di kelas tertentu. Terdapat beberapa fasilitas yang diberikan untuk

pengolahan data, antara lain : Input Data dan Edit Data. Link Input Data

berfungsi untuk menambahkan data. Sedangkan link Kembali untuk

melihat kembali data orang tua. Proses hapus akan secara otomatis

dilakukan bersamaan dengan hapus data siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 210: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

186

4.3.24. Input Data Orang Tua

Gambar 4.101 Input Data Orang Tua

Halaman di atas berfungsi untuk menambahkan data orang tua,

dengan mengisikan pada kolom yang disediakan. Kode orang tua akan

menyesuaikan dengan kode ortu yang ada pada tabel siswa. Jika klik

tombol Simpan, maka seluruh data yang ditambahkan akan tersimpan di

database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 211: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

187

4.3.25. Edit Data Orang Tua

Gambar 4.102 Edit Data Orang Tua

Halaman di atas akan tampil ketika staff administrasi mengklik link

Edit pada halaman data orang tua sebelumnya. Form di atas merupakan

fasilitas yang disediakan untuk melakukan edit terhadap data orang tua,

yang kemudian akan disimpan kembali ke dalam database. Link Lihat Data

akan menuju ke data orang tua untuk mengecek data yang baru saja diedit.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 212: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

188

4.3.26. Data Lengkap Siswa

Gambar 4.103 Data Lengkap Siswa

Halaman di atas menampilkan seluruh data identitas siswa yang

terdapat di sekolah yang bersangkutan. Data yang disimpan adalah

beberapa data pendukung untuk memberikan keterangan lengkap siswa.

Tombol CARI untuk memilih kelas pada data yang akan dilihat. Terdapat

beberapa fasilitas yang diberikan untuk pengolahan data, antara lain : Input

data dan Edit data. Link Input Data berfungsi untuk menambahkan data.

Sedangkan untuk proses Hapus akan otomatis ketika menhapus data siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 213: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

189

4.3.27. Data Identitas Siswa

Gambar 4.104 Data Identitas Siswa

Halaman di atas merupakan fasilitas searching untuk staff

administrasi sekolah untuk mengetahui data seluruh siswa secara lebih

lengkap, mencakup data orang tua siswa dan identitas lengkap siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 214: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

190

4.3.28. Data Mata Pelajaran

Gambar 4.105 Data Mata Pelajaran

Halaman di atas menampilkan seluruh data mata pelajaran yang

dijarkan di sekolah yang bersangkutan. Terdapat beberapa fasilitas yang

diberikan untuk pengolahan data, antara lain : Input data, Edit dan Hapus.

Link Input Data berfungsi untuk menambahkan data. Sedangkan link Input

Pengajar akan menuju ke halaman input untuk data pengajar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 215: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

191

4.3.29. Input Mata Pelajaran

Gambar 4.106 Input Mata Pelajaran

Halaman di atas berfungsi untuk menambahkan data mata

pelajaran, dengan mengisikan pada kolom yang disediakan. Jika klik

tombol Simpan, maka seluruh data yang ditambahkan akan tersimpan di

database

.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 216: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

192

4.3.30. Edit Mata Pelajaran

Gambar 4.107 Edit Mata Pelajaran

Halaman di atas akan tampil ketika staff administrasi mengklik link

Edit pada halaman data mata pelajaran sebelumnya. Form di atas

merupakan fasilitas yang disediakan untuk melakukan edit terhadap data

mata pelajaran, yang kemudian akan disimpan kembali ke dalam database

ketika mengklik tombol Simpan. Link Lihat Data akan menuju ke tampilan

data mata pelajaran untuk mengecek data yang baru saja diedit. Link

Kembali untuk kembali ke data mata pelajaran.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 217: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

193

4.3.31. Konfirmasi Hapus Data Mata Pelajaran

Gambar 4.108 Konfirmasi Hapus Data Mata Pelajaran

4.3.32. Data Pengajar

Gambar 4.109  Data Pengajar

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 218: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

194

Halaman di atas menampilkan seluruh data pengajar yang ada di

sekolah bersangkutan.

4.3.33. Input Data Pengajar

Gambar 4.110  Input Data Pengajar

Halaman di atas berfungsi untuk menambahkan data pengajar,

dengan mengisikan id pengajar untuk kode guru yang mengajar mata

pelajaran tertentu. Jika klik tombol Simpan, maka seluruh data yang

ditambahkan akan tersimpan di database. Link Kembali untuk kembali ke

data mata pelajaran.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 219: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

195

4.3.34. Input Data Keuangan Sekolah

Gambar 4.111  Input Data Keuangan Sekolah

Halaman di atas adalah fasilitas yang digunakan petugas

administrasi sekolah untuk melakukan pengolahan keuangan sekolah, yaitu

rincian pemasukan rutin sekolah (BOS) yang digunakan untuk membiayai

pengeluaran rutin sekolah. Disediakan fasilitas untuk cetak laporan

keuangan perbulan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 220: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

196

4.3.35. Login Wali Kelas dan Kepala Sekolah

Gambar 4.112  Login Wali Kelas dan Kepala Sekolah

Halaman di atas merupakan halaman untuk login Wali Kelas dan

Kepala Sekolah, dengan cara memasukkan username dan password pada

field yang tersedia, sebelum melakukan pengolahan data. Data-data yang

diolah Wali Kelas antara lain : data pengolahan nilai dan data keuangan

sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 221: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

197

4.3.36. Pilihan Kelas

Gambar 4.113  Pilihan Kelas

Halaman di atas merupakan halaman pilihan kelas untuk kepala

sekolah, sebelum melihat data nilai rapor siswa.

4.3.37. Tampil Data Nilai Rapor Siswa

Gambar 4.114  Tampil Data Nilai Rapor Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 222: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

198

Halaman di atas menampilkan data nilai rapor yang dapat

dilihat oleh kepala sekolah

4.3.38. Input Data Rapor Siswa

Gambar 4.115  Input Data Rapor Siswa

Halaman di atas merupakan form untuk menginputkan data

rapor siswa, sebelum guru wali kelas melakukan perhitungan nilai rapor

siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 223: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

199

4.3.39. Input Nilai Ulangan Harian

Gambar 4.116 Input Ulangan Harian

Halaman di atas merupakan fasilitas untuk wali kelas untuk

menginputkan nilai ulangan harian siswa. Setelah itu akan dicari nilai

rata-rata nilai ulangan harian, dengan mengklik tombol Hitung. Data hasil

akhir nilai rata-rata ulangan harian akan disimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 224: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

200

4.3.40. Input Nilai Tugas & PR

Gambar 4.117 Input Nilai Tugas & PR

Halaman di atas merupakan fasilitas untuk wali kelas untuk

menginputkan nilai tugas dan PR. Setelah itu akan dicari nilai rata-rata

nilai tugas dan PR, dengan mengklik tombol Hitung. Data hasil akhir nilai

rata-rata tugas dan PR akan disimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 225: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

201

4.3.41. Input Nilai UTS (Ujian Tengah Semester)

Gambar 4.118 Input Nilai UTS (Ulangan Tengah Semester)

Halaman di atas merupakan fasilitas untuk wali kelas untuk

menginputkan nilai UTS (Ulangan Tengah Semester). Nilai UTS

mencakup : nilai ujian tertulis, nilai ujian lisan dan nilai ujian praktik

Setelah itu akan dicari nilai rata-rata UTS, dengan mengklik tombol

Hitung. Data hasil akhir nilai rata-rata UTS akan disimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 226: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

202

4.3.42. Input Nilai UAS (Ujian Akhir Sekolah)

Gambar 4.119 Input Nilai UAS (Ulangan Akhir Semester)

Halaman di atas merupakan fasilitas untuk wali kelas untuk

menginputkan nilai UAS (Ulangan Akhir Semester). Nilai UAS

mencakup : nilai ujian tertulis, nilai ujian lisan dan nilai ujian praktik

Setelah itu akan dicari nilai rata-rata UAS, dengan mengklik tombol

Hitung. Data hasil akhir nilai rata-rata UAS akan disimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 227: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

203

4.3.43. Input Nilai Akhir

Input Nilai Akhir dilakukan oleh wali kelas. Dengan memasukkan

seluruh nilai untuk mencari rata-rata nilai siswa per mata pelajaran yang akan

dicatat di rapor.

<form action="tampilNilai5_1.php"> <table id="subtabel" height="307" cellpadding="5" cellspacing="10" align="center" > <tr> <td>Nilai Ulangan Harian</td> <td>:</td> <?php if($_POST['nis']){ $nis=$_POST['nis']; } $query=mysql_query("select id_rapor from rapor r join siswa s on r.NIS=s.NIS where r.NIS='$nis' and r.id_rapor='$_POST[id]'"); $data=mysql_fetch_array($query); $query2=mysql_query("select kode_mapel from mapel where nama_mapel='$_POST[mp]'"); $data2=mysql_fetch_array($query2); $sqlA=mysql_query("select * from nilai where id_rapor='$data[id_rapor]' and kode_mapel='$data2[kode_mapel]'"); $hasil=mysql_fetch_array($sqlA); ?> <td><input type="text" name="n1" size="20" value="<? echo $hasil['nilai_UH']; ?>"></td> </tr> <tr> <td>Nilai Tugas & PR</td> <td>:</td> <td><input type="text" name="n2" size="20" value="<? echo $hasil['nilai_tugasPR']; ?>"></td> </tr> <tr> <td>Nilai UTS</td> <td>:</td>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 228: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

204

<td><input type="text" name="n3" size="20" value="<? echo $hasil['nilai_UTS']; ?>"></td> </tr> <tr> <td>Nilai UAS</td> <td>:</td> <td><input type="text" name="n4" size="20" value="<? echo $hasil['nilai_UAS']; ?>"></td> <?php $jumlah=$hasil['nilai_UH']+$hasil['nilai_tugasPR']+$hasil['nilai_UTS']+2*($hasil['nilai_UAS']); $rata=round($jumlah/5,0); $sql="update nilai set nilai_akhir=$rata where id_rapor='$data[id_rapor]' and kode_mapel='$data2[kode_mapel]'"; mysql_query($sql); ?> <tr> <td>Nilai Akhir :</td> <td>&nbsp;</td> <td>&nbsp;<input type="text" value="<?php echo("$rata"); }?> "></td> </tr> <tr> <td></td> </tr> </table> </form>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 229: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

205

Gambar 4.120 Input Nilai Akhir

NR = ............................

NR1 = (UH + UTS + 2(UAS) + T ) / 5

NR2 = (UH + UTS + 2(UKK) + T ) / 5

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 230: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

206

Keterangan :

NR1 = Nilai Rata-rata Rapor Semester 1

NR2 = Nilai Rata-rata Rapor Semester 2

UH = Nilai Ulangan Harian

UTS = Nilai Ulangan Tengah Semester

UKK = Nilai Ulangan Kenaikan Kelas

T = Nilai Tugas

4.3.44. Input Nilai Kepribadian Siswa

Gambar 4.121 Input Nilai Kepribadian Siswa

Halaman di atas merupakan fasilitas untuk wali kelas untuk

menginputkan nilai kepribadian siswa yaitu mencakup nilai siswa untuk :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 231: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

207

sikap, kerajinan serta kebersihan dan kerapian. Nilai yang diberikan

berupa huruf berkisar dari A-C.

4.3.45. Input Jumlah Ketidakhadiran Siswa

Gambar 4.122 Input Jumlah Ketidakhadiran Siswa

Halaman di atas merupakan fasilitas untuk wali kelas untuk

menginputkan nilai ketidakhadiran siswa yaitu mencakup ketidakhadiran

siswa, mencakup : izin, sakit dan tanpa keterangan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 232: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

208

4.3.46. Form Print Out Rapor

Gambar 4.123 Form Print out Rapor

Halaman di atas merupakan fasilitas untuk wali kelas ketika akan

melakukan print form rapor, berdasarkan semester dan kelas dari siswa

yang bersangkutan. Rapor meliputi : data keterangan siswa, data nilai

siswa , data nilai kepribadian dan ketidakhadiran siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 233: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

209

4.3.47. Form Kenaikan Kelas

Gambar 4.124 Form Kenaikan Kelas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 234: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

210

Halaman di atas merupakan fasilitas untuk wali kelas untuk

menyatakan siswanya untuk naik atau tidak naik. Wali kelas cukup

memilih melaui checkpoint , nama siswa yang tidak naik kelas. Sehingga

dapat mengatur dengan mudah proses kenaikan kelas, karena akan lebih

jelas siswa mana yang sudah ditentukan tidak naik, dan selain itu semua

akan dinaikkan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 235: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

211

4.3.48. Data Guru

Gambar 4.125 Data Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 236: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

212

Halaman di atas menampilkan seluruh data guru yang mengajar di

sekolah yang bersangkutan. Data yang disimpan adalah beberapa data

pendukung untuk memberikan keterangan lengkap siswa. Tombol CARI

untuk memilih kelas pada data yang akan dilihat. Terdapat beberapa

fasilitas yang diberikan untuk pengolahan data, antara lain : Input data dan

Edit data. Link Input Data berfungsi untuk menambahkan data. Sedangkan

untuk proses Hapus akan otomatis ketika menhapus data siswa. Guru diberi

hak akses, yaitu dapat melakukan login untuk melakukan pengolahan data

guru.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 237: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

213

4.3.49. Input Data Guru

Gambar 4.126 Input Data Guru

Halaman di atas berfungsi untuk menambahkan data guru, dengan

mengisikan pada kolom yang disediakan. Jika klik tombol Simpan, maka

seluruh data yang ditambahkan akan tersimpan di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 238: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

214

4.3.50. Edit Data Guru

Gambar 4.127 Edit Data Guru

Halaman di atas akan tampil ketika staff administrasi mengklik link

Edit pada halaman data guru sebelumnya. Form di atas merupakan fasilitas

yang disediakan untuk melakukan edit terhadap data guru, yang kemudian

akan disimpan kembali ke dalam database. Link Lihat Data akan menuju

ke tampilan data guru untuk mengecek data yang baru saja diedit.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 239: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

215

4.3.51. Konfirmasi Hapus Data Guru

Gambar 4.128 Konfirmasi Hapus Data Guru

4.3.52. Form Input Nilai

 

  Gambar 4.129 Form Input Nilai

Halaman di atas adalah form yang disediakan agar guru bidang

studi dapat menginputkan nilai. Proses pertama adalah memilih kelas dan

NIS siswa. Proses selanjutnya, sama halnya dengan proses yang

dilakukan oleh wali kelas ketika melakukan perhitungan nilai rapor.

Tetapi dibedakan dalam hal print out rapor dan pengaturan kenaikan

kelas, yang hanya dapat dilakukan oleh wali kelas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 240: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

216

BAB V

ANALISIS HASIL

5.1. Analisis Hasil Perangkat Lunak

Sistem informasi terpadu sekolah dasar yang dibangun ini secara umum

dapat berfungsi dengan baik dalam hal pengolahan data akademik siswa, data

keuangan sekolah dan pengolahan data nilai rapor siswa.

5.1.2. Kelebihan dan Kekurangan Sistem

Selain menyediakan berbagai informasi mengenai sekolah, sistem

informasi terpadu sekolah dasar ini menyediakan fasilitas untuk orang tua

dapat mengetahui prestasi hasil belajar siswa secara online. Untuk kepala

sekolah juga dapat mengetahui seluruh informasi nilai rapor siswa dan

laporan keuangan sistem secara jelas dan transparan. Wali Kelas dapat

melakukan perhitungan nilai rapor dengan lebih cepat, karena seluruh data

nilai diolah dalam sistem. Sedangakan untuk staff administrasi dapat

mengelola data akademik siswa dan data keuangan dengan lebih mudah,

karena seluruh data tersimpan dalam database. Seluruh data dan penyajian

informasi untuk pengguna dapat diakses sewaktu-waktu sesuai kebutuhan

pengguna.

Kekurangan sistem ini belum menyediakan menu untuk print(cetak).

Untuk mencetak dokumen yang berkaitan dengan kepentingan sekolah

pengguna masih menggunakan menu print yang ada pada browser.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 241: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

217

5.2. Analisis Hasil Uji Coba Sistem Terhadap User

5.2.1. Pengumpulan Data Langkah yang dilakukan untuk pengumpulan kuesioner yaitu :

1. Pembuatan kuesioner

2. Penyebaran kuesioner kepada responden

Penyebaran Kuesioner dilakukan di SD Negeri Tidar 4 Magelang pada hari

Kamis, 13 Januari 2010 dengan memberikan form pengisian kuesioner.

3. Penarikan kuesioner

Penarikan kuesioner dilakukan juga di SD Negeri Tidar 4 Magelang pada

hari yang sama. Dimana responden dipersilahkan mengakses sistem dan

mengisi form pengisian kuesioner.

5.2.2. Sasaran Penyebaran Kuisioner

Responden yang mengisi kuesioner antara lain : Kepala Sekolah,

Guru Wali Kelas, Staff Administrasi Sekolah dan Orang Tua Siswa/Siswa,

yang berasal dari SD Negeri Tidar 4 Magelang.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 242: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

218

5.2.3. Form Kuesioner KUESIONER

SISTEM INFORMASI TERPADU SEKOLAH DASAR NEGERI TIDAR 4 MAGELANG

Data Responden Nama : ………………………….. Jenis Responden*) :Wali Kelas / Staff Administrasi Sekolah / Kepala Sekolah /

Orang tua

Pernyataan Sangat

Setuju Setuju

Kurang

Setuju

Tidak

Setuju

Sangat

Tidak

Setuju

Untuk Semua Responden :

Tampilan sistem ini menarik

Sistem ini mudah digunakan

Sistem ini sangat bermanfaat untuk memberikan seluruh

informasi tentang sekolah.

Untuk Wali Kelas :

Proses perhitungan nilai rapor siswa sudah sesuai dengan

standar yang ditetapkan di sekolah.

Langkah untuk proses perhitungan nilai mudah dipahami.

Sistem ini dapat membantu mempercepat perhitungan nilai

rapor siswa.

Untuk Guru :

Proses pengolahan data guru dapat dilakukan dengan

mudah.

Proses pemasukan nilai dapat dilakukan dengan mudah.

Untuk Staff Administrasi Sekolah :

Proses pengolahan data akademik siswa mudah dilakukan.

Proses pengolahan data keuangan sekolah mudah

dilakukan.

Sistem ini dapat membantu mempercepat pengolahan data

akademik siswa.

Sistem ini dapat membantu mempercepat pengolahan data

keuangan sekolah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 243: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

219

5.2.4. Analisis dan Pembahasan Hasil dari kuesioner yang dilakukan di SD Negeri Tidar 4 Magelang,

diklafikasikan menjadi beberapa penilaian dari berbagai segi, antara lain :

1. Tampilan Sistem

Tabel Hasil Kuesioner Tampilan Sistem

Frekuensi ProsentaseSangat Setuju 2 16% Setuju 9 75 % Kurang Setuju 1 8,3% Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

16

75

8,30 00

10

20

30

40

50

60

70

80

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.130 Grafik tampilan sistem

2. Kemudahan Akses Sistem

Tabel Hasil Kuesioner Kemudahan Akses Sistem

Untuk Orang Tua / Kepala Sekolah:

Sistem ini dapat memberikan informasi nilai siswa secara

jelas dan transparan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 244: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

220

Frekuensi Prosentase Sangat Setuju 0 0 Setuju 9 75% Kurang Setuju 3 25% Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

0

10

20

30

40

50

60

70

80

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.131 Grafik kemudahan akses sistem

3. Manfaat Sistem.

Tabel Hasil Manfaat Sistem

Frekuensi Prosentase Sangat Setuju 2 16% Setuju 10 83% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 245: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

221

Grafik

0

20

40

60

80

100

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.132 Grafik manfaat sistem

4. Kesesuaian terhadap standar perhitungan rapor.

Tabel Hasil Standar Perhitungan Rapor

Frekuensi Prosentase Sangat Setuju 2 50% Setuju 2 50% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

0

10

20

30

40

50

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.133 Grafik kesesuaian standar perhitungan rapor

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 246: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

222

5. Kemudahan dalam proses perhitungan nilai siswa

Tabel Hasil Kemudahan Proses Perhitungan

Frekuensi Prosentase Sangat Setuju 1 25% Setuju 3 75% Kurang Setuju 0 0 Tidak Setuju 0 0Sangat Tidak Setuju 0 0

Grafik

0

10

20

30

40

50

60

70

80

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.134 Grafik proses perhitungan rapor

6. Kecepatan perhitungan nilai siswa.

Tabel Hasil Kecepatan Perhitungan

Frekuensi Prosentase Sangat Setuju 0 0 Setuju 4 100% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 247: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

223

Grafik

0

20

40

60

80

100

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.135 Grafik kecepatan perhitungan nilai siswa

7. Kemudahan pengolahan data guru

Tabel Hasil Kemudahan Proses Pengolahan Data Guru

Frekuensi Prosentase Sangat Setuju 0 0 Setuju 4 80% Kurang Setuju 1 20% Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

0

10

20

30

40

50

60

70

80

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak setuju

Sangat Tidaksetuju

Gambar 5.136 Grafik kemudahan proses pengolahan data guru

8. Kemudahan pemasukan nilai.

Tabel Hasil Kemudahan Pemasukkan Nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 248: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

224

Frekuensi Prosentase Sangat Setuju 0 0 Setuju 5 100% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

0

20

40

60

80

100

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak setuju

Sangat Tidaksetuju

Gambar 5.137 Grafik kemudahan pemasukan nilai

9. Kemudahan proses pengolahan data akademik siswa

Tabel Hasil Kemudahan Proses Pengolahan Data

Frekuensi Prosentase Sangat Setuju 0 0 Setuju 1 100% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 249: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

225

Grafik

0

20

40

60

80

100

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak setuju

Sangat Tidaksetuju

Gambar 5.138 Grafik kemudahan proses pengolahan data akademik siswa

10. Kemudahan pengolahan data keuangan sekolah

Tabel Hasil Kemudahan Proses Pengolahan Data Keuangan

Frekuensi Prosentase Sangat Setuju 1 100% Setuju 0 0 Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

0

20

40

60

80

100

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.139 Grafik kemudahan pengolahan data keuangan sekolah

11. Kecepatan pengolahan data akademik siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 250: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

226

Tabel Hasil Kecepatan pengelolaan data akademik

Frekuensi Prosentase Sangat Setuju 0 0 Setuju 1 100% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

0

20

40

60

80

100

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.140 Grafik kecepatan pengolahan data akademik siswa

12. Kecepatan pengolahan data keuangan sekolah

Tabel Hasil Kecepatan Pengolahan Data Keuangan Sekolah

Frekuensi Prosentase Sangat Setuju 0 0 Setuju 1 100% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 251: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

227

Grafik

0

20

40

60

80

100

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.141 Grafik kecepatan pengolahan data keuangan

sekolah

13. Penyajian informasi tentang nilai siswa sudah jelas dan transparan.

Tabel Hasil Penyajian Informasi Nilai Siswa

Frekuensi Prosentase Sangat Setuju 1 50% Setuju 1 50% Kurang Setuju 0 0 Tidak Setuju 0 0 Sangat Tidak Setuju 0 0

Grafik

0

10

20

30

40

50

Prosentase

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Sangat TidakSetuju

Gambar 5.142 Grafik kecepatan perhitungan nilai siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 252: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

228

BAB VI

PENUTUP

6.1. Kesimpulan 1. Sistem Informasi Terpadu Sekolah Dasar Negeri Tidar 4 Magelang

secara umum telah berhasil dibangun dan dapat berfungsi dengan baik

dalam hal pengolahan data akademik siswa, data keuangan sekolah dan

pengolahan data nilai rapor siswa.

2. Beberapa kelebihan yang dimiliki oleh sistem, antara lain :

a. Menyediakan fasilitas untuk orang tua, sehingga dapat mengetahui

prestasi hasil belajar siswa.

b. Membantu wali kelas melakukan perhitungan nilai rapor dengan

lebih cepat, karena seluruh data nilai diolah dalam sistem.

c. Membantu staff adminstrasi sekolah dalam melakukan pengolahan

data keuangan sekolah dan data-data yang terkait dengan data

akademik siswa.

3. Sistem ini masih memiliki beberapa kekurangan antara lain :

a. Sistem belum bisa melakukan proses cetak (print) dokumen dengan

efisien.

b. Hanya mengambil beberapa sampel data nilai (semester 1) ,

sehingga penyajian informasi data nilai kurang lengkap.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 253: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

229

4. Dari hasil uji coba terhadap pengguna, dapat disimpulkan bahwa:

a. Sistem ini mudah digunakan dan dapat membantu pengolahan nilai

rapor di SD N Tidar 4 Magelang.

b. Dapat membantu orang tua memperoleh informasi yang berkaitan

dengan sekolah.

6.2. Saran Saran yang penulis berikan untuk pengembangan sistem selanjutnya,

adalah :

1. Dengan menangani keterbatasan sistem yang sudah ada sekarang,

yaitu menambahkan menu untuk fasilitas print dokumen.

2. Ditambahkan fasilitas pendaftaran online bagi orang tua yang ingin

menyekolahkan anaknya di SD Negeri Tidar 4 Magelang.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 254: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI SISTEM …repository.usd.ac.id/32563/2/065314083_Full.pdf · v halaman motto everythings gonna be ok kemarin, hari ini dan seterusnya adalah

230

Daftar Pustaka

Adhie . Rekayasa Perangkat Lunak. 2010. 21 Juni 2010.

<http://adhiecenter.blogspot.com/2010/03/rekayasa-perangkat-lunak.html>

Arie, Rosihan. Ide Membuat Sistem Login Aplikasi Multi User. 22 November

2010.

<http: //blog.rosihanari.net/ide-membuat-sistem-login-aplikasi-multi-user>

Connolly, Thomas M., and Carolyn E. Begg. “Database Systems : A Practical

Approach to Design, Implementation, and Management”, Third Edition.

Addison-Wesley, Reading, Massachusetts. 2002.

El-Jannah, Raudhan. Kemajuan Teknologi dan Pengaruhnya Terhadap Kehidupan

Remaja Dan Masyarakat Bawean. 2008. 5 Februari 2010. < http:

/kemajuan-teknologi-dan-pengaruhnya.html/>

Kadir, Abdul. Dasar Pemrograman Web Dinamis Menggunakan PHP/Abdul

Kadir; - Ed.III. – Yogyakarta : ANDI . 2008.

Paolo, Atzeni et al,”Database Systems Publishing concepts, languages, &

architectures”. England : McGraw-Hill Publishing Company, 2000.

Qwords.com Manual Knowledge Base. Membuat Koneksi PHP ke MySQL.2009.

25 Februari 2010.<http://www.qwords.com/kb/membuat-koneksi-php-ke-

mysql/>

Sommerville, Ian. "Software Engineering". 6th. Addison Wesley. 2001.

Suryadi. Penerapan Sistem Informasi Terpadu Sekolah (SITS) untuk

Meningkatkan Mutu Pendidikan. Makalah Sistem Informasi Terpadu

Sekolah pada MAN 1 Kota Sukabumi.

Suyanto, Asep Herman. Basis Data dan DBMS. 2004. 25 Februari 2010.

<http:/www.asep-hs.web.ugm.ac.id>

Widigdo, Anon Kuncoro. Dasar Pemrograman PHP dan MySQL. 2003. 2 April

2010. <http://wiyadi.110mb.com/data/anon-phpmysql.pdf >

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI