10
BAB III. Analisis dan Disain
III.1. Analisis Sistem
Sistem pengolahan nilai siswa yang lama dianalisis menggunakan kerangka berpikir PIECES untuk mencari pokok-pokok permasalahan yang
ada. Hasil dari analisis ini dirancang dalam bentuk usulan-usulan yang diterapkan pada sistem yang baru. Hal ini untuk mengetahui alasan dari
perubahan sistem serta membantu menentukan keputusan. Analisis tersebut dapat dijelaskan sebagai berikut:
Analisis PIECES Sistem lama
Performance •
Pencatatan nilai dilakukan sebanyak 2 kali yaitu secara manual dan komputerisasi
• Proses pencatatan membutuhkan waktu yang cukup
lama karena dilakukan 2 kali Information and Data
• Data belum diorganisir dengan baik
• Data sulit diperoleh dengan cepat karena menunggu
pencatatan data secara manual •
Data yang didapat terdapat kekurangan Economic
• Biaya operasional yang dikeluarkan cukup besar
karena melakukan proses pencatatan sebanyak 2 kali Control
• Pengaturan hak akses kurang baik dikarenakan data
dapat diakses dengan mudah oleh beberapa orang Efficiency
• Belum efisien dikarenakan membutuhkan banyak
sumber daya dan biaya •
Services •
Penyajian data dalam berbagai format membutuhkan waktu yang lama dikarenakan data harus diseleksi
secara manual
III.2. Gambaran Umum Sistem Yang Akan Dibuat
Dalam sistem ini terdapat empat user, yaitu kepala sekolah, tata usaha, wali kelas, dan guru. Kepala sekolah dapat melihat data laporan rapor. User
tata usaha dapat melakukan input data siswa, bidang studi, kelas, guru, pengembangan diri siswa, ketidak hadiran siswa, kepribadian siswa. User wali
kelas dapat melihat laporan nilai, laporan ketidak hadiran siswa, laporan pengembangan diri siswa, laporan rapor siswa, serta melakukan input pada
catatan wali kelas untuk siswa. User guru dapat melakukan input data nilai bidang studi yang ditanganinya.
Sistem memiliki kemampuan untuk menghitung rata-rata nilai yang di dapat oleh setiap siswa berdasarkan nilai harian, nilai kompetensi, nilai ujian
akhir sekolah. Oleh sebab itu, sistem akan menyimpan nilai harian, nilai kompetensi, nilai ujian akhir sekolah dari guru tiap bidang studi. Sistem juga
bisa menyimpan data- data seperti kepribadian siswa, kegiatan untuk pengembangan diri, absensi serta catatan tambahan dari wali kelas.
Pada data transaksi nilai, Guru sebagai user yang terlibat secara langsung harus memastikan bahwa data Bidang studi dan data siswa telah dimasukkan
terlebih dahulu oleh tata usaha. Sistem yang akan dibuat menggunakan bahasa pemrograman java dan
database menggunakan MYSQL Server. Untuk menggunakan sistem setiap user akan diberi username dan password yang berbeda-beda dan hanya
diketahui oleh user yang bersangkutan.