3.2.2 Analisis Kebutuhan
Setelah melakukan identifikasi masalah, maka tahap selanjutnya dalam membangun sebuah sistem informasi penilaian dan presensi siswa berbasis web
pada SMA Negeri 12 Surabaya adalah melakukan analisis kebutuhan. Analisis kebutuhan dilakukan untuk mengetahui kepada siapa informasi disampaikan,
informasi apa saja yang dibutuhkan, dan tujuan informasi bagi pengguna.
A. Analisis Kebutuhan Pengguna
Kebutuhan pengguna user requirement sistem informasi penilaian dan presensi siswa berbasis web pada SMA Negeri 12 Surabaya dapat dilihat pada
Table 3.2. Tabel 3.2 User Requirement
NO Bagian
Tugas User Requirement
1 Staf TU
1. Input Data Guru.
2. Input Data Siswa.
3. Input Data Kelas.
4. Input Data Pelajran.
1. Data Guru
2. Data Siswa
3. Data Kelas
4. Data Pelajaran
2 Guru
1. Input nilai ulangan harian
pertama. 2.
Input nilai ulangan tengah semester.
3. Input nilai ulangan harian
kedua. 4.
Input nilai ulangan akhir semester.
5. Input nilai tugas.
1. Data nilai ulangan
harian pertama. 2.
Data nilai ulangan tengah semester.
3. Data nilai ulangan
harian kedua. 4.
Data nilai ulangan akhir semester.
5. Data nilai tugas.
3 Bimbingan
Konseling 1.
Input presensi siswa. 1.
Data presensi siswa.
4 Wali Murid
1. Melihat nilai siswa.
2. Melihat status presensi
siswa 1.
Data hasil nilai siswa.
2. Data hasil presensi
siswa.
B. Analisis Kebutuhan Data
Untuk menunjang dalam membangun sistem informasi penilaian dan presensi siswa berbasis web pada SMA Negeri 12 Surabaya maka dibutuhkan
kebutuhan data. Kebutuhan-kebutuhan data tersebut meliputi. 1.
Data Guru Data guru adalah data master pada sistem informasi penilaian dan presensi
siswa. Data guru berisikan identitas guru yang ada pada SMA Negeri 12 Surabaya. Data guru digunakan untuk mengetahui identitas guru jika diperlukan.
2. Data Siswa
Data siswa adalah data master pada sistem informasi penilaian dan presensi siswa. Data siswa berisikan identitas guru yang ada pada SMA Negeri 12
Surabaya. Data siswa digunakan untuk mengetahui identitas siswa jika diperlukan.
3. Data Kelas
Data kelas merupakan data master pada sistem informasi penilaian dan presensi siswa berbasis web pada SMA Negeri 12 Surabaya. Data kelas berisikan
nama kelas serta nama siswa yang ada pada kelas tersebut. Data kelas digunakan oleh guru dalam memasukkan nilai.
4. Data Mata Pelajaran
Data mata pelajaran merupakan data master pada sistem informasi penilaian dan presensi siswa berbasis web pada SMA Negeri 12 Surabaya. Data
mata pelajaran berisikan nama mata pelajaran dan guru yang mengajar pada mata pelajaran tersebut.
5. Data Nilai Ulangan Harian Pertama
Data nilai ulangan harian pertama adalah nilai yang didapatkan sebulum ulangan tengah semester. Ulangan harian pertama digunakan sebagai salah satu
perhitungan pada nilai raport. 6.
Data Nilai Ulangan Tengah Semester Data nilai ulangan tengah semester adalah nilai yang didapatkan pada saat
ulangan tengah semester yang diadakan tiap pertengahan semester. Data Nilai Ulangan Tengah Semester digunakan sebagai salah satu perhitungan pada nilai
raport. 7.
Data Nilai Ulangan Harian Kedua Data nilai ulangan harian kedua adalah nilai yang didapatkan sebulum
ulangan akhir semester. Ulangan harian Kedua digunakan sebagai salah satu perhitungan pada nilai raport.
8. Data Nilai Ulangan Akhir Semester
Data nilai ulangan akhir semester adalah nilai yang didapatkan pada saat ulangan akhir semester yang diadakan tiap akhir semester. Data Nilai Ulangan
akhir Semester digunakan sebagai salah satu perhitungan pada nilai raport. 9.
Data Nilai Tugas Data nilai tugas adalah nilai yang didapatkan setiap guru memberikan
tugas kepada siswa untuk dikerjakan. Nilai tugas digunakan sebagai salah satu perhitungan pada nilai raport.
10. Data Presensi Siswa
Data presensi siswa adalah data yang digunakan untuk mencatat status siswa apakah masuk atau ijin. Presensi siswa dicatat pada lembar presensi siswa
yang dilakukan oleh guru pada jam pertama mengajar dikelas.
C. Analisis Kebutuhan Fungsi