bab iii pembahasan - repository.bsi.ac.idkartika xi-3 telah meluluskan ribuan alumni yang berhasil...
Post on 09-Feb-2020
3 Views
Preview:
TRANSCRIPT
25
BAB III
PEMBAHASAN
3.1 Tinjauan Perusahaan
Sekolah Menengah Pertama Kartika XI-3 merupakan salah satu sekolah
menengah pertama swasta di Jakarta. Untuk dapat melaksanakan kegiatan belajar-
mengajar, maka SMP Kartika XI-3 memerlukan beberapa sumber daya manusia
yang ahli dalam bidang belajar-mengajar. Sampai saat ini SMP Kartika XI-3
mempunyai tenaga ahli sebanyak 24 orang.
3.1.1 Sejarah Perusahaan
Sekolah merupakan wadah / tempat membentuk insan - insan yang mampu
berpikir secara kreatif. setiap anak akan menjalani masa - masa perkembangan
serta pembentukan jiwa dan mental yang sehat serta cermat sehingga akan
melahirkan insan-insan yang bertanggung jawab serta berdisiplin tinggi. Sebelum
SMP Kartika XI-3 berdiri dahulunya nama sekolah ini adalah SMP Semut yang
berdiri pada tanggal 20 Mei 1990 dan Kepala Sekolah pertama adalah Drs. Budi
Utomo,SE yang menjabat sampai dengan 28 Oktober 2000.
Selanjutnya digantikan oleh Sudrajat, SE sampai dengan 11 Agustus. Pada
tanggal 11 Agustus 2009 itulah SMP SEMUT menjadi SMP Kartika XI-3 dengan
Kepala Sekolah Sobari,S.IP ,M.M berdasarkan surat permohonan nomor
B/2VIII/2009/Set tanggal 11 Agustus 2009 dan surat rekomendasi kepala suku
dinas pendidikan dasar kota administrasi Jakarta Timur nomor 1146/1.851.2.61
tanggal 02 Oktober 2009 serta hasil penelitian tim, maka kepala dinas pendidikan
26
provinsi daerah khusus Ibukota Jakarta dengan ini memberikan izin operasional
penyelenggaraan pendidikan kepada SMP Kartika XI-3. Sampai saat ini SMP
Kartika XI-3 telah meluluskan ribuan alumni yang berhasil menjabat di posisi
penting baik di instansi pemerintah atau swasta bahkan tersebar diseluruh
indonesia bahkan juga mungkin tersebar didunia.
Visi Sekolah
Menuju sekolah yang mandiri dan berprestasi berdasarkan iman dan taqwa.
Indikator Visi
1. Mandiri, Prestasi Akademik
2. Berprestasi dalam bidang Non Akademik
3. Mandiri dalam kegiatan keagamaan
Misi Sekolah
1. Memberikan layanan belajar yang efektif, efisien dan kondusif
2. Menumbuh kembangkan semangat kemandirian warga sekolah dalam
berkarya
3. Mendorong dan membantu setiap siswa untuk mengenali potensi dirinya
dapat dikembangakan lebih optimal
4. Menumbuhkan penghayatan terhadap ajaran agama yang dianut sehingga
menjadi sumber kearifan dalam bertindak
5. Menerapkan manajemen perspektif dengan melibatkan seluruh Warga
Sekolah dan Komite Sekolah.
27
3.1.2 Struktur Organisasi dan Fungsi
Struktur organisasi adalah kerangka yang menunjukkan segenap tugas dan
tanggung jawab yang diemban oleh orang-orang yang membawahinya dalam
mencapai tujuan organisasi. Suatu instansi mempunyai suatu wadah kerja sama
yang berhubungan dengan pembagian tugas dan wewenang untuk mencapai suatu
tujuan. Berikut adalah struktur organisai dari SMP Kartika XI-3 Jakarta :
Kepala Sekolah
Wakapsek
Dewan Guru
Staf
Kurikulum
Wali Kelas
Osis
Siswa
Staf ADMTata Usaha
Sumber : Kepala Sekolah SMP Kartika XI-3
Gambar III. 1
Struktur Organisasi SMP Kartika XI-3
28
Untuk tercapainya suatu organisasi atau perusahaan ditunjang dengan
adanya struktur organisasi yang baik. Tidak jarang suatu organisasi atau
perusahaan mengalami kegagalan dikarenakan struktur organisasi yang kurang
baik. Oleh karena itu penulis akan memaparkan tugas-tugas secara umum dari
pihak-pihak yang ada di struktur organisasi tersebut.
1. Kepala Sekolah
Selaku pimpinan sekolah, mempunyai rincian tugas menyusun
perencanaan, mengorganisasikan kegiatan, mengarahkan kegiatan,
mengkoordinasikan kegiatan, melaksanakan pengawasan, melakukan evaluasi
terhadap kegiatan, menentukan kebijaksanaan, mengadakan rapat mengambil
keputusan, mengatur proses belajar mengajar, mengatur administrasi.
2. Wakil Kepala Sekolah
Membantu dan bertanggung jawab kepada kepala Sekolah dalam
menyusun perencanaan, membuat program kegiatan dan program pelaksanaan,
pengorganisasian, pengarahan, ketenagaan, pengkoordinasian, pengawasan,
penilaian, identifikasi dan pengumpulan data, mewakili kepala sekolah untuk
menghadiri rapat khususnya yang berkaitan dengan masalah pendidikan, membuat
laporan secara berkala.
3. Staf Adm Keuangan
Menyusun program kerja tata usaha sekolah, pengelolaan keuangan
sekolah, penyusunan administrasi perlengkapan sekolah, penyusunan dan
penyajian data/statistik sekolah.
29
4. Staf Kurikulum
Menyusun kalender pendidikan, menyusun pembagian tugas guru dan
jadwal pelajaran serta mengatur kegiatan ekstrakulikuler.
5. Tata Usaha
Melaksanakan urusan pelayanan administrasi ketatausahaan, organisasi,
tata laksana, kepegawaian, keuangan, kearsipan, persandian dan perlengkapan
sekolah.
6. Dewan Guru
Tugas pokoknya adalah melaksanakan kegiatan proses belajar mengajar,
Sedangkan rincian tugasnya yaitu melaksanakan kegiatan pembelajaran,
melaksanakan kegiatan penilaian proses belajar, melaksanakan analisa hasil ulang
harian, mengisi daftar nilai siswa, membuat catatan tentang kemajuan hasil belajar
siswa dan membuat laporan kumpulan nilai siswa kepada wali kelas.
7. Wali Kelas
Tugas fungsi dari wali kelas adalah mewakili orang tua dan kepala sekolah
dalam lingkungan pendidikan yakni, meningkatkan ketaqwaan terhadap tuhan
yang maha esa, membantu mengembangkan keterampilan anak didik dan
mempertinggi budi pekerti.
8. Osis
Osis adalah organisasi siswa disekolah untuk mencapai tujuan pembinaan
dan pengembangan kesiswaan, selain itu osis juga bertanggung jawab
meningkatkan peran serta siswa dalam membina sekolah sehingga terhindar dari
pengaruh yang bertentangan dengan kebudayaan nasional.
30
9. Siswa
Siswa adalah orang yang terlibat langsung dalam dunia pendidikan. Dalam
perkembangannya harus melalui proses belajar. Termasuk di dalamnya belajar
mengenal diri, belajar mengenal orang lain, dan belajar mengenal lingkungan
sekitarnya. Ini dilakukan agar siswa dapat mengetahui dan menempatkan
posisinya di tengah-tengah masyarakat sekaligus mampu mengendalikan diri.
3.2 Analisa Kebutuhan
Analisa kebutuhan terbagi menjadi dua yaitu kebutuhan fungsional dan
kebutuhan non fungsional.
A. Kebutuhan Fungsional
Beberapa kebutuhan fungsional yang umum ada pada sistem informasi
pengolahan nilai adalah :
1. Administrator
Administrator memiliki kebutuhan untuk melakukan login ke sistem,
mengelola data seperti meng-input, edit dan menghapus data, serta melihat
keseluruhan data pada data siswa, data guru, data wali kelas, data kelas, data
mata pelajaran. Lalu dapat melihat data nilai genap dan nilai ganjil siswa serta
mencetak laporan siswa, guru, wali kelas, kelas, dan mata pelajaran.
2. Wali Kelas
Wali kelas memiliki kebutuhan untuk melakukan login ke sistem, mengelola
data seperti meng-input, edit dan menghapus data pada data nilai ganjil dan
genap. Serta melihat keseluruhan data pada data siswa, data guru, data wali
kelas, data kelas, dan data mata pelajaran.
31
3. Siswa
Siswa memiliki kebutuhan untuk melakukan login ke sistem, melihat
keseluruhan data pada data siswa, data guru, data wali kelas, data kelas, dan
data mata pelajaran. Serta mencetak nilai ganjil dan nilai genap siswa.
B. Kebutuhan Non Fungsional
Beberapa kebutuhan fungsional yang umum ada pada sistem informasi
pengolahan nilai adalah :
1. Kebutuhan Hardware
Kebutuhan hardware dalam pembuatan sistem antara lain :
a. Processos Intel Pentium 4
b. Harddisk 50 GB
c. RAM 2 GB
d. VGA 128 MB
2. Kebutuhan Software
Kebutuhan software dalam pembuatan sistem antara lain :
a. Sistem operasi Windows 7
b. Web server Apache
c. Database server MySQL
d. Script engine PHP
e. Web browser Google Chrome
3. Kebutuhan Pengguna
Kebutuhan pengguna dalam pembuatan sistem antara lain :
32
a. Analis Sistem.
Memiliki tugas menganalisa sistem dengan mempelajari kemungkinan
timbulnya permasalahan dan penentuan kebutuhan sistem yang sesuai
untuk kemudian diidentifikasi sehingga dapat menghasilkan desain dan
solusi yang tepat.
b. Programmer
Memiliki tugas penulisan kode program / pemograman sistem yang telah
ditentukan sebelumnya berdasarkan rancangan yang telah dibuat analis
sistem.
c. Operator / pemakai
Memiliki tugas menggunakan sistem atau dalam beberapa kasus dapat
berperan sebagai pengelola sistem dengan terlebih dahulu dilatih
programmer/analis sistem untuk mengetahui cara kerja sistem.
3.3 Perancangan Perangkat Lunak
Perancangan perangkat lunak ini dilakukan pada tiga atribut, yaitu
rancangan antar muka, rancangan basis data, dan rancangan struktur navigasi.
3.3.1 Rancangan Antar Muka
Menjelaskan rancangan antar muka (interface) yang terdapat pada website
pengolah nilai antara lain :
3.3.1.1 Rancangan Antar Muka Admin
A. Rancangan Antar Muka Login Admin
33
Gambar III.2
Rancangan Antar Muka Login Admin
B. Rancangan Antar Muka Index Admin
Gambar III.3
Rancangan Antar Muka Index Admin
34
C. Rancangan Antar Muka Data Guru
Gambar III.4
Rancangan Antar Muka Data Guru
D. Rancangan Antar Muka Tambah Data Guru
Gambar III.5
Rancangan Antar Muka Tambah Data Guru
35
E. Rancangan Antar Muka Edit Data Guru
Gambar III.6
Rancangan Antar Muka Edit Data Guru
F. Rancangan Antar Muka Data Nilai Ganjil
Gambar III.7
Rancangan Antar Muka Data Nilai Ganjil
36
G. Rancangan Antar Muka Data Nilai Genap
Gambar III.8
Rancangan Antar Muka Data Nilai Genap
H. Rancangan Antar Muka Laporan
Gambar III.9
Rancangan Antar Muka Laporan
37
3.3.1.2 Rancangan Antar Muka Wali Kelas
A. Rancangan Antar Muka Login Wali Kelas
Gambar III.10
Rancangan Antar Muka Login Wali Kelas
B. Rancangan Antar Muka Index Wali Kelas
Gambar III.11
Rancangan Antar Muka Index Wali Kelas
38
C. Rancangan Antar Muka Data Siswa
Gambar III.12
Rancangan Antar Muka Data Siswa
D. Rancangan Antar Muka Nilai Ganjil
Gambar III.13
Rancangan Antar Muka Nilai Ganjil
39
E. Rancangan Antar Muka Nilai Genap
Gambar III.14
Rancangan Antar Muka Nilai Genap
F. Rancangan Antar Muka Input Nilai Ganjil
Gambar III.15
Rancangan Antar Muka Input Nilai Ganjil
40
G. Rancangan Antar Muka Edit Nilai Ganjil
Gambar III.16
Rancangan Antar Muka Edit Nilai Ganjil
41
3.3.1.3 Rancangan Antar Muka Siswa
A. Rancangan Antar Muka Index
Gambar III.17
Rancangan Antar Muka Index
B. Rancangan Antar Muka Profil Sekolah
Gambar III.18
Rancangan Antar Muka Profil Sekolah
42
C. Rancangan Antar Muka Login Siswa
Gambar III.19
Rancangan Antar Muka Login Siswa
D. Rancangan Antar Muka Index Siswa
Gambar III.20
Rancangan Antar Muka Index Siswa
43
E. Rancangan Antar Muka Data Siswa
Gambar III.21
Rancangan Antar Muka Data Siswa
F. Rancangan Antar Muka Data Nilai Ganjil
Gambar III.22
Rancangan Antar Muka Data Nilai Ganjil
44
G. Rancangan Antar Muka Data Nilai Genap
Gambar III.23
Rancangan Antar Muka Data Nilai Genap
45
3.3.2 Basis Data
A. Entity Relationship Diagram
Gambar III.24
Entity Relationship Diagram
46
B. Logical Relational Structure
Gambar III.25
Logical Relational Structure
47
C. Spesifikasi File
Dalam pembuatan program aplikasi ini penulis menggunakan satu buah
file database yaitu raport. Spesifikasi file yang di maksud yaitu :
1. Tabel Login
Nama file : Login
Akronim : login
Fungsi : Untuk login admin
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 180 Record
Record Key : username
Software : mySQL
Tabel III.I
Spesifikasi File Tabel Login
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Username username Varchar 20 Primary Key
2 Password password Varchar 20 -
3 Nama Admin nama Varchar 40 -
4 Foto foto Varchar 100 -
48
2. Tabel Admin
Nama file : Admin
Akronim : admin
Fungsi : untuk melihat data admin
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 80 Record
Record Key : password
Software : mySQL
Tabel III.2
Spesifikasi File Tabel Admin
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Password password Varchar 20 Primary Key
2 Username username Varchar 20 -
3 Nama Admin nama_admin Varchar 40 -
49
3. Tabel Nilai
Nama file : Nilai
Akronim : nilai
Fungsi : untuk melihat data nilai
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 115 Record
Record Key : nis
Software : mySQL
Tabel III.3
Spesifikasi File Tabel Nilai
No Elemen
Data Nama Field Tipe Panjang Keterangan
1 NIS nis Varchar 15 Primary Key
2 Nama Siswa nama_siswa Varchar 30 -
3 Kode Kelas kode_kelas Varchar 15 -
4 Kode Wali
Kelas kode_walas Varchar 10 -
5 Kode Mata
Pelajaran kode_pelajaran Varchar 15 -
6 Nama Mata
Pelajaran
nama_mapel Varchar 30
-
50
4. Tabel Guru
Nama file : Tabel Guru
Akronim : guru
Fungsi : untuk melihat data guru
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 236 Record
Record Key : nip
Software : mySQL
Tabel III.4
Spesifikasi File Tabel Guru
No Elemen Data Nama Field Tipe Panjang Keterangan
1 NIP nip Varchar 15 Primary Key
2 Nama Guru nama_guru Varchar 30 -
3 Tempat
Tanggal Lahir ttl Varchar 30 -
4 Jenis Kelamin jk Enum ‘Laki-Laki’,
’Perempuan’ -
5 No Telepon notelp Int 12 -
6 Pendidikan
Terakhir pendidikan Varchar 5 -
7 Tahun Masuk tahun_masuk Varchar 4 -
51
8 Alamat alamat Varchar 30 -
9 Gambar gambar Varchar 100 -
10 Kode Pelajaran kode_pelajar
an Varchar 10 -
5. Tabel Kelas
Nama file : Tabel Kelas
Akronim : kelas
Fungsi : untuk melihat data kelas
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 47 Record
Record Key : kode_kelas
Software : mySQL
Tabel III.5
Spesifikasi File Tabel Kelas
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Kode Kelas kode_kelas Varchar 15 Primary Key
2 Nama Kelas nama_kelas Varchar 20 -
3 Kode Wali Kelas kode_walas Varchar 10 -
4 Jumlah Siswa jumlah_siswa Int 2
52
6. Tabel Mata Pelajaran
Nama file : Tabel Mata Pelajaran
Akronim : mata_pelajaran
Fungsi : untuk melihat data mata pelajaran
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 63 Record
Record Key : kode_pelajaran
Software : mySQL
Tabel III.6
Spesifikasi File Tabel Mata Pelajaran
No Elemen Data Nama Field Tipe Panjang Keteranga
n
1 Kode Mata Pelajaran kode_pelajaran Varchar 15 Primary
Key
2 Nama Mata Pelajaran nama_mapel Varchar 30 -
3 KKM kkm Varchar 3 -
4 NIP nip Varchar 15 -
53
7. Tabel Siswa
Nama file : Tabel Siswa
Akronim : siswa
Fungsi : untuk melihat data siswa
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 252 Record
Record Key : nis
Software : mySQL
Tabel III.7
Spesifikasi File Tabel Siswa
No Elemen Data Nama Field Tipe Panjang Keterangan
1 NIS nis Varchar 15 Primary Key
2 Nama Siswa nama Varchar 30 -
3
Tempat
Tanggal
Lahir
ttl Varchar 30 -
4 Jenis
Kelamin jk Enum
‘Laki-
Laki’,’Perempuan’ -
5 Kode Kelas kode_kelas Varchar 15 -
6 No Telepon notelp Varchar 12 -
7 Alamat alamat Varchar 30 -
54
Tabel III.7
Spesifikasi File Tabel Siswa (Lanjutan)
8. Tabel Wali Kelas
Nama file : Tabel Wali Kelas
Akronim : wali_kelas
Fungsi : untuk melihat data wali kelas
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 220 Record
Record Key : kd_walas
Software : mySQL
Tabel III.8
Spesifikasi File Tabel Wali Kelas
8 Password password Varchar 20 -
9 Gambar gambar Varchar 100 -
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Kode Wali Kelas kode_walas Varchar 10 Primary Key
2 Nama Wali Kelas nama_walas Varchar 30 -
3 Nama Kelas nama_kelas Varchar 15 -
55
Tabel III.8
Spesifikasi File Tabel Wali Kelas (Lanjutan)
4 Username username Varchar 20 -
5 Password password Varchar 20 -
6 Gambar gambar Varchar 100 -
7 Kode Kelas kode_kelas Varchar 10 -
8 NIP nip Varchar 15 -
56
3.3.3 Rancangan Struktur Navigasi
A. Struktur Navigasi Admin
Gambar III.26
Struktur Navigasi Admin
B. Struktur Navigasi Wali Kelas
Gambar III.27
Struktur Navigasi Wali Kelas
57
C. Struktur Navigasi Siswa
Gambar III.28
Struktur Navigasi Siswa
3.4 Implementasi dan Pengujian Unit
3.4.1 Implementasi Antar Muka
A. Implementasi Rancangan Antar Muka
Implementasi rancangan antar muka pada sistem informasi pengolahan
nilai berdasarkan hasil rancangan antar muka.
1. Halaman Login Admin
Administrator harus melakukan login terlebih dahulu untuk dapat
menggunakan modul-modul yang tersedia jika login berhasil, maka
menu-menu yang sesuai dengan kategori user tersebut akan ditampilkan.
58
Gambar III.29
Halaman Login Admin
2. Halaman Index Admin
Setelah melakukan Login, administrator bisa menggunakan menu master
data yang terdiri dari data siswa, data guru, data wali kelas, data kelas,
data mata pelajaran. Lalu Pengolahan nilai yang terdiri data data nilai
ganjil dan data nilai genap. Serta menu laporan.
Gambar III.30
Halaman Index Admin
59
3. Halaman Data Siswa
Pada halaman data siswa administrator bisa mengelola data seperti meng-
input, meng-edit, dan hapus data.
Gambar III.31
Halaman Data Siswa
4. Halaman Tambah Data Siswa
Pada halaman tambah data siswa administrator bisa memasukan data-data
yang telah tersedia pada halaman tambah data siswa.
Gambar III.32
Halaman Tambah Data Siswa
60
5. Halaman Edit Data Siswa
Pada halaman edit data siswa administrator bisa mengubah data-data
yang telah tersedia pada halaman edit data siswa.
Gambar III.33
Halaman Edit Data Siswa
6. Halaman Hapus Data Siswa
Pada halaman hapus data siswa administrator bisa menghapus data yang
ada dalam sistem.
Gambar III.34
Halaman Hapus Data Siswa
61
7. Halaman Nilai Ganjil
Pada halaman Nilai Ganjil administrator bisa melihat data yang tersedia
di halaman tersebut.
Gambar III.35
Halaman Nilai Ganjil
8. Halaman Nilai Genap
Pada halaman Ganjil administrator bisa melihat data yang tersedia di
halaman tersebut.
Gambar III.36
Halaman Nilai Ganjil
62
9. Halaman Laporan
Pada halam laporan administrator bisa mencetak data laporan yang
tersedia.
Gambar III.37
Halaman Laporan
10. Halaman Login Wali Kelas
Wali Kelas harus melakukan login terlebih dahulu untuk dapat
menggunakan modul-modul yang tersedia jika login berhasil, maka
menu-menu yang sesuai dengan kategori user tersebut akan ditampilkan.
Gambar III.38
Halaman Login Wali Kelas
63
11. Halaman Index Wali Kelas
Setelah melakukan Login, Wali kelas bisa menggunakan menu master
data yang terdiri dari data siswa, data guru, data wali kelas, data kelas,
data mata pelajaran. Lalu Pengolahan nilai yang terdiri data data nilai
ganjil dan data nilai genap.
Gambar III.39
Halaman Index Wali Kelas
12. Halaman Data Siswa
Pada Halaman data siswa Wali kelas bisa melihat data siswa serta
memasukkan data nilai siswa.
Gambar III.40
Halaman Data Siswa
64
13. Halaman Input Nilai Ganjil
Pada halaman input nilai ganjil wali kelas bisa memasukkan data nilai
siswa.
Gambar III.41
Halaman Input Nilai Ganjil
14. Halaman Index
Sebelum melakukan login siswa harus masuk ke dalam index. Di halaman
index siswa bisa melihat tanggal kapan nilai rapor bisa dilihat dan juga
dicetak.
Gambar III.42
Halaman Index
65
15. Halaman Profil Sekolah
Pada halaman profil sekolah siswa bisa melihat profil, visi, serta misi dari
sekolah SMP Kartika XI-3 Jakarta Timur.
Gambar III.43
Halaman Profil Sekolah
16. Halaman Login Siswa
Siswa harus melakukan login terlebih dahulu untuk dapat menggunakan
modul-modul yang tersedia jika login berhasil, maka menu-menu yang
sesuai dengan kategori user tersebut akan ditampilkan.
Gambar III.44
Halaman Login Siswa
66
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak
minimum yang dibutuhkan untuk mengimplementasikan aplikasi Pengolahan
Nilai Siswa untuk SMP Kartika XI-3 Jakarta Timur.
a. Spesifikasi Perangkat Keras
Di dalam penggunaan program website ini penulis menggunakan
perangkat keras dengan spesifikasi sebagai berikut :
1. Server
A. Processor Intel Pentium IV
B. RAM 2 GB
C. Hard disk 500 GB
D. Disk Drive CD Room 700 MB
E. Monitor dengan Resolusi 1024 x 768
F. Mouse
G. Keyboard
H. Printer Inkjet
I. Internet dengan kecepatan 2 Mbps
2. Client
A. CPU
a) Processor Intel Pentium IV
b) RAM 2 GB
c) Harddisk 50 GB
67
B. Mouse
C. Keyboard
D. Monitor dengan Resolusi 1024 x 768
E. Internet dengan kecepatan 2 Mbps
b. Spesifikasi Perangkat Lunak
Dalam hal ini penulis menyarankan perangkat lunak yang akan digunakan
dalam program sistem informasi pengolahan nilai siswa berbasis web pada
SMP Kartika XI-3 Jakarta Timur adalah sebagai berikut :
A. Server
a. Sistem Operasi Windows 7
b. Aplikasi bundle web server XAMPP 2.5.8
c. Aplikasi web browser Google chrome
d. Database MySQL
B. Client
a. Sistem Operasi Windows 7
b. Aplikasi web browser Google Chrome
3.4.2 Pengujian Unit
Pengujian terhadap sistem informasi pengolahan nilai menggunakan black
box testing yang fokus terhadap proses masukan dan keluaran sistem.
A. Pengujian terhadap Form Login.
68
Tabel III.9
Hasil Pengujian Black Box Testing Halaman Login
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Username dan
Password tidak
diisi kemudian
klik tombol
Login.
Username :
(kosong)
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampikan
“ISI SEMUA
KOLOM
LOGIN !”
Sesuai
Harapan Valid
2. Username diisi
dan Password
tidak diisi
kemudian klik
tombol Login.
Username :
(admin)
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampikan
“ISI SEMUA
KOLOM
LOGIN !”
Sesuai
Harapan Valid
3. Username
tidak diisi dan
Password diisi
kemudian klik
tombol Login.
Username :
(kosong)
Password :
(admin)
Sistem akan
menolak akses
user dan
menampikan
“ISI SEMUA
KOLOM
LOGIN !”
Sesuai
Harapan Valid
4. Mengetikkan
salah satu
kondisi salah
pada
username atau
password
kemudian klik
tombol Login
Username :
(admin)
Password :
(admin1)
Sistem akan
menolak akses
user dan
menampilkan
“USERNAME
ATAU
PASSWORD
SALAH”
Sesuai
Harapan Valid
5. Mengetikkan
username dan
password
dengan data
yang benar
kemudian klik
tombol login
Username :
(admin)
Password :
(admin)
Sistem
menerima
akses login dan
kemudi an
langsung
menampilkan
menu utama.
Sesuai
Harapan Valid
69
B. Pengujian Terhadap Form Input Siswa
Tabel III.10
Hasil Pengujian Black Box Testing Halaman Input Siswa
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Semua data
siswa tidak
diisi kemudian
klik tombol
Simpan
NIS :
(kosong)
Nama :
(kosong)
Tempat/Tang
gal Lahir :
(kosong)
Jenis
Kelamin :
(kosong)
Kode Kelas :
(kosong)
No Telepon :
(kosong)
Alamat :
(kosong)
Password :
(kosong)
Foto :
(kosong)
Sistem akan
menolak
akses user dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
2. Salah satu data
siswa diisi dan
yang lain tidak
kemudian klik
tombol Simpan
NIS :
(1730001)
Nama :
(kosong)
Tempat/Tang
gal Lahir :
(kosong)
Jenis
Kelamin :
(kosong)
Kode Kelas :
(kosong)
No Telepon :
(kosong)
Alamat :
(kosong)
Password :
(kosong)
Sistem akan
menolak
akses user dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
70
Tabel III.10
Hasil Pengujian Black Box Halaman Input Siswa (Lanjutan)
No Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujian
Keterangan
Foto :
(kosong)
3. Salah satu data
siswa tidak
diisi dan yang
lain diisi
kemudian klik
tombol Simpan
NIS :
(1730001)
Nama :
(Anita
Sarasvati)
Tempat/Tang
gal Lahir :
(Jakarta, 25-
09-2002)
Jenis
Kelamin :
(kosong)
Kode Kelas :
(KLS-01)
No Telepon :
(0815782398
01)
Alamat :
(Matraman)
Password :
(siswa001)
Foto :
(anita.jpg)
Sistem akan
menolak akses
user dan
menampilkan
“Inputan Tidak
Boleh Ada
Yang Kosong”
Sesuai
Harapan Valid
4. Semua data
siswa diisi
dengan benar
kemudian klik
tombol Simpan
NIS :
(1730001)
Nama :
(Anita
Sarasvati)
Tempat/Tang
gal Lahir :
(Jakarta, 25-
09-2002)
Jenis
Kelamin :
(perempuan)
Kode Kelas :
(KLS-01)
No Telepon :
(081578239)
Alamat :
Sistem
menerima
akses user dan
kemudian
langsung
menampilkan
data siswa
Sesuai
Harapan Valid
71
Tabel III.10
Hasil Pengujian Black Box Testing Halaman Input Siswa (Lanjutan)
No Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujian
Keteranga
n
(Matraman)
Password :
(siswa001)
Foto : (anita.jpg)
C. Pengujian Form Terhadap Input Guru
Tabel III.11
Hasil Pengujian Black Box Testing Halaman Input Guru
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Semua data
guru tidak
diisi
kemudian
klik tombol
Simpan
NIP : (kosong)
Nama : (kosong)
Tempat/Tanggal
Lahir : (kosong)
Jenis Kelamin :
(kosong)
No Telepon :
(kosong)
Pendidikan
Terakhir :
(kosong)
Kode Pelajaran :
(kosong)
Sejak : (kosong)
Alamat : (kosong)
Foto : (kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
2. Salah satu
data guru
diisi dan
yang lain
tidak
kemudian
klik tombol
Simpan
NIP : (kosong)
Nama : (Sobari,
S.IP, M.M)
Tempat/Tanggal
Lahir : (kosong)
Jenis Kelamin :
(kosong)
No Telepon :
(kosong)
Pendidikan
Terakhir:(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
72
Tabel III.11
Hasil Pengujian Black Box Testing Halaman Input Guru (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
Kode Pelajaran :
(kosong)
Sejak : (kosong)
Alamat : (kosong)
Foto : (kosong)
3. Salah satu
data guru
tidak diisi
dan yang
lain diisi
kemudian
klik tombol
Simpan
NIP :
(19651016198703
1003)
Nama : (Sobari,
S.IP, M.M)
Tempat/Tanggal
Lahir :
(Kebumen, 19
Maret 1965)
Jenis Kelamin :
(Laki-Laki)
No Telepon :
(081345796752)
Pendidikan
Terakhir :
(kosong)
Kode Pelajaran :
(MP-01)
Sejak : (1994)
Alamat : (Otista)
Foto : (sobari.jpg)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan
Valid
4. Semua data
guru diisi
dengan
benar
kemudian
klik tombol
Simpan
NIP :
(19651016198703
1003)
Nama : (Sobari,
S.IP, M.M)
Tempat/Tanggal
Lahir :
(Kebumen, 19
Maret 1965)
Jenis Kelamin :
(Laki-Laki)
No Telepon :
(081345796752)
Pendidikan
Sistem
menerima
akses user
dan kemudian
langsung
menampilkan
data guru
Sesuai
Harapan
Valid
73
Tabel III.11
Hasil Pengujian Black Box Testing Halaman Input Guru (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
Terakhir : (S2)
Kode Pelajaran :
(MP-01)
Sejak : (1994)
Alamat : (Otista)
Foto : (sobari.jpg)
D. Pengujian Terhadap Form Wali Kelas
Tabel III.12
Hasil Pengujian Black Box Testing Halaman Input Wali Kelas
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Semua data
wali kelas
tidak diisi
kemudian
klik tombol
Simpan
Kode Wali Kelas
: (kosong)
NIP : (kosong)
Nama Wali
Kelas : (kosong)
Kode Kelas :
(kosong)
Nama Kelas :
(kosong)
Username :
(kosong)
Password :
(kosong)
Foto : (kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
2. Salah satu
data wali
kelas diisi
dan yang
lain tidak
kemudian
klik tombol
Simpan
Kode Wali Kelas
: (WK-01)
NIP : (kosong)
Nama Wali
Kelas : (kosong)
Kode Kelas :
(kosong)
Nama Kelas :
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Sesuai
Harapan Valid
74
Tabel III.12
Hasil Pengujian Black Box Testing Halaman Input Wali Kelas (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
(kosong)
Username :
(kosong)
Password :
(kosong)
Foto : (kosong)
Kosong”
3. Salah satu
data wali
kelas tidak
diisi dan
yang lain
diisi
kemudian
klik tombol
Simpan
Kode Wali Kelas
: (WK-01)
NIP :
(19651016198703
10032)
Nama Wali Kelas
: (Hesti Indirawati
S,Pd)
Kode Kelas :
(KLS-01)
Nama Kelas :
(Tujuh Satu)
Username :
(WKVII-1)
Password :
(kosong)
Foto : (hesti.jpg)
Sistem akan
menolak akses
user dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan
Valid
4. Semua data
wali kelas
diisi
dengan
benar
kemudian
klik tombol
Simpan
Kode Wali Kelas
: (WK-01)
NIP :
(19651016198703
10032)
Nama Wali Kelas
: (Hesti Indirawati
S,Pd)
Kode Kelas :
(KLS-01)
Nama Kelas :
(Tujuh Satu)
Username :
(WKVII-1)
Password :
(tujuhsatu)
Foto : (hesti.jpg)
Sistem
menerima
akses user dan
kemudian
langsung
menampilkan
data wali kelas
Sesuai
Harapan
Valid
75
E. Pengujian Terhadap Form Input Kelas
Tabel III.13
Hasil Pengujian Black Box Testing Halaman Input Kelas
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Semua data
kelas tidak
diisi
kemudian
klik tombol
Simpan
Kode Kelas :
(kosong)
Nama Kelas :
(kosong)
Kode Wali Kelas
: (kosong)
Jumlah Siswa :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
2. Salah satu
data kelas
diisi dan
yang lain
tidak
kemudian
klik tombol
Simpan
Kode Kelas :
(KLS-01)
Nama Kelas :
(kosong)
Kode Wali Kelas
: (kosong)
Jumlah Siswa :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
3. Salah satu
data kelas
tidak diisi
dan yang
lain diisi
kemudian
klik tombol
Simpan
Kode Kelas :
(KLS-01)
Nama Kelas :
(Tujuh Satu)
Kode Wali Kelas
: (WK-01)
Jumlah Siswa :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
4. Semua data
kelas diisi
dengan
benar
kemudian
klik tombol
Simpan
Kode Kelas :
(KLS-01)
Nama Kelas :
(Tujuh Satu)
Kode Wali Kelas
: (WK-01)
Jumlah Siswa :
(35)
Sistem
menerima
akses user
dan kemudian
langsung
menampilkan
data wali
kelas
Sesuai
Harapan Valid
76
F. Pengujian Terhadap Form Input Mata Pelajaran
Tabel III.14
Hasil Pengujian Black Box Testing Halaman Input Mata Pelajaran
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Semua data
mata
pelajaran
tidak diisi
kemudian
klik tombol
Simpan
Kode Pelajaran :
(kosong)
Nama Mata
Pelajaran :
(kosong)
kkm : (kosong)
NIP : (kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
2. Salah satu
data mata
pelajaran
diisi dan
yang lain
tidak
kemudian
klik tombol
Simpan
Kode Pelajaran :
(MP-01)
Nama Mata
Pelajaran :
(kosong)
kkm : (kosong)
NIP : (kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
3. Salah satu
data mata
pelajaran
tidak diisi
dan yang
lain diisi
kemudian
klik tombol
Simpan
Kode Pelajaran :
(MP-01)
Nama Mata
Pelajaran :
(Pendidikan
Agama Islam)
kkm : (kosong)
NIP :
(19751016198703
10008)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
4. Semua data
kelas diisi
dengan
benar
kemudian
klik tombol
Simpan
Kode Pelajaran :
(MP-01)
Nama Mata
Pelajaran :
(Pendidikan
Agama Islam)
kkm : (75)
NIP :
(19751016198703
10008)
Sistem
menerima
akses user
dan kemudian
langsung
menampilkan
data wali
kelas
Sesuai
Harapan Valid
77
G. Pengujian Terhadap Form Input Nilai Ganjil
Tabel III.15
Hasil Pengujian Black Box Testing Halaman Input Nilai Ganjil
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Semua data
nilai ganjil
tidak diisi
kemudian
klik tombol
Simpan
NIS : (kosong)
Nama siswa :
(kosong)
Kode Kelas :
(kosong)
Kode Wali Kelas :
(kosong)
Nilai Pendidikan
Agama Islam :
(kosong)
Nilai Pendidikan
Kewarganegaraan:
(kosong)
Nilai Bahasa
Indonesia :
(kosong)
Nilai Matematika
: (kosong)
Nilai Ilmu
Pengetahuan
Alam : (kosong)
Nilai Ilmu
Pengetahuan
Sosial : (kosong)
Nilai Bahasa
Inggris: (kosong)
Nilai Seni Budaya
: (kosong)
Nilai Penjaskes :
(kosong)
Nilai Kerajinan
Tangan: (kosong)
Nilai TIK :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
2. Salah satu
data nilai
ganjil diisi
dan yang
NIS : (kosong)
Nama siswa :
(kosong)
Kode Kelas :
Sistem akan
menolak
akses user
dan
Sesuai
Harapan Valid
78
Tabel III.15
Hasil Pengujian Black Box Testing Halaman Input Nilai Ganjil (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
lain tidak
kemudian
klik tombol
Simpan
(kosong)
Kode Wali Kelas :
(kosong)
Nilai Pendidikan
Agama Islam :
(78)
Nilai Pendidikan
Kewarganegaraan:
(kosong)
Nilai Bahasa
Indonesia :
(kosong)
Nilai Matematika
: (kosong)
Nilai Ilmu
Pengetahuan
Alam : (kosong)
Nilai Ilmu
Pengetahuan
Sosial : (kosong)
Nilai Bahasa
Inggris: (kosong)
Nilai Seni Budaya
: (kosong)
Nilai Penjaskes :
(kosong)
Nilai Kerajinan
Tangan: (kosong)
Nilai TIK :
(kosong)
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
3. Salah satu
data nilai
ganjil tidak
diisi dan
yang lain
diisi
kemudian
klik tombol
Simpan
NIS : (1730001)
Nama siswa :
(Rifqi)
Kode Kelas :
(WK-01)
Kode Wali Kelas :
(WK-01)
Nilai Pendidikan
Agama Islam :
(75)
Nilai Pendidikan
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
79
Tabel III.15
Hasil Pengujian Black Box Testing Halaman Input Nilai Ganjil (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
Kewarganegaraan:
(75)
Huruf Pendidikan
Nilai Bahasa
Indonesia : (75)
Nilai Matematika
: (75)
Nilai Ilmu
Pengetahuan
Alam : (75)
Nilai Ilmu
Pengetahuan
Sosial : (75)
Nilai Bahasa
Inggris: (75)
Nilai Seni Budaya
: (75)
Nilai Penjaskes :
(75)
Nilai Kerajinan
Tangan: (75)
Nilai TIK : (75)
4. Semua data
nilai ganjil
diisi dengan
benar
kemudian
klik tombol
Simpan
NIS : (1730001)
Nama siswa :
(Rifqi)
Kode Kelas : WK-
01)
Kode Wali Kelas :
(WK-01)
Nilai Pendidikan
Agama Islam :
(75)
Nilai Pendidikan
Kewarganegaraan:
(75)
Nilai Bahasa
Indonesia : (75)
Nilai Matematika
: (75)
Nilai Ilmu
Pengetahuan
Sistem
menerima
akses user
dan kemudian
langsung
menampilkan
data guru
Sesuai
Harapan Valid
80
Tabel III.15
Hasil Pengujian Black Box Testing Halaman Input Nilai Ganjil (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
Alam : (75)
Nilai Ilmu
Pengetahuan
Sosial : (75)
Nilai Bahasa
Inggris: (75)
Nilai Seni Budaya
: (75)
Nilai Penjaskes :
(75)
Nilai Kerajinan
Tangan: (75)
Nilai TIK : (75)
H. Pengujian Terhadap Form Input Nilai Genap
Tabel III.16
Hasil Pengujian Black Box Testing Halaman Input Nilai Genap
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
1. Semua data
nilai genap
tidak diisi
kemudian
klik tombol
Simpan
NIS : (kosong)
Nama siswa :
(kosong)
Kode Kelas :
(kosong)
Kode Wali Kelas :
(kosong)
Nilai Pendidikan
Agama Islam :
(kosong)
Nilai Pendidikan
Kewarganegaraan:
(kosong)
Nilai Bahasa
Indonesia :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
81
Tabel III.16
Hasil Pengujian Black Box Testing Halaman Input Nilai Genap (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
Nilai Matematika
: (kosong)
Nilai Ilmu
Pengetahuan
Alam : (kosong)
Nilai Ilmu
Pengetahuan
Sosial : (kosong)
Nilai Bahasa
Inggris: (kosong)
Nilai Seni Budaya
: (kosong)
Nilai Penjaskes :
(kosong)
Nilai Kerajinan
Tangan: (kosong)
Nilai TIK :
(kosong)
2. Salah satu
data nilai
genap diisi
dan yang
lain tidak
kemudian
klik tombol
Simpan
NIS : (kosong)
Nama siswa :
(kosong)
Kode Kelas :
(kosong)
Kode Wali Kelas :
(kosong)
Nilai Pendidikan
Agama Islam :
(78)
Nilai Pendidikan
Kewarganegaraan:
(kosong)
Nilai Bahasa
Indonesia :
(kosong)
Nilai Matematika
: (kosong)
Nilai Ilmu
Pengetahuan
Alam : (kosong)
Nilai Ilmu
Pengetahuan
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
82
Tabel III.16
Hasil Pengujian Black Box Testing Halaman Input Nilai Genap (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
Sosial : (kosong)
Nilai Bahasa
Inggris: (kosong)
Nilai Seni Budaya
: (kosong)
Nilai Penjaskes :
(kosong)
Nilai Kerajinan
Tangan: (kosong)
Nilai TIK :
(kosong)
3. Salah satu
data nilai
genap tidak
diisi dan
yang lain
diisi
kemudian
klik tombol
Simpan
NIS : (1730001)
Nama siswa :
(Rifqi)
Kode Kelas :
(WK-01)
Kode Wali Kelas :
(WK-01)
Nilai Pendidikan
Agama Islam :
(75)
Nilai Pendidikan
Kewarganegaraan:
(75)
Huruf Pendidikan
Nilai Bahasa
Indonesia : (75)
Nilai Matematika
: (75)
Nilai Ilmu
Pengetahuan
Alam : (75)
Nilai Ilmu
Pengetahuan
Sosial : (75)
Nilai Bahasa
Inggris: (75)
Nilai Seni Budaya
: (75)
Nilai Penjaskes :
(75)
Sistem akan
menolak
akses user
dan
menampilkan
“Inputan
Tidak Boleh
Ada Yang
Kosong”
Sesuai
Harapan Valid
83
Tabel III.16
Hasil Pengujian Black Box Testing Halaman Input Nilai Genap (Lanjutan)
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Keterangan
Nilai Kerajinan
Tangan: (75)
Nilai TIK : (75)
4. Semua data
nilai genap
diisi dengan
benar
kemudian
klik tombol
Simpan
NIS : (1730001)
Nama siswa :
(Rifqi)
Kode Kelas :
(WK-01)
Kode Wali Kelas :
(WK-01)
Nilai Pendidikan
Agama Islam :
(75)
Nilai Pendidikan
Kewarganegaraan:
(75)
Nilai Bahasa
Indonesia : (75)
Nilai Matematika
: (75)
Nilai Ilmu
Pengetahuan
Alam : (75)
Nilai Ilmu
Pengetahuan
Sosial : (75)
Nilai Bahasa
Inggris: (75)
Nilai Seni Budaya
: (75)
Nilai Penjaskes :
(75)
Nilai Kerajinan
Tangan: (75)
Nilai TIK : (75)
Sistem
menerima
akses user
dan kemudian
langsung
menampilkan
data guru
Sesuai
Harapan Valid
top related