BAB III PEMBAHASAN 3.1 Tinjauan Instansi 3.1.1. Sejarah ... · 6. Wakasek Humas Wakasek Humas...
Transcript of BAB III PEMBAHASAN 3.1 Tinjauan Instansi 3.1.1. Sejarah ... · 6. Wakasek Humas Wakasek Humas...
18
BAB III
PEMBAHASAN
3.1 Tinjauan Instansi
3.1.1. Sejarah Instansi
Pertama, SMA Negeri 1 Klari, Kabupaten Karawang semula bernama
Sekolah Menengah Umum Negeri (SMUN) yang didirikan pada tahun 1991.
Dengan Sertifikat Status Tanah Nomor 115/594.4/JB/1991 Tanggal, 5 Februari
1991 dengan luas tanah 12.528 dan SK Terakhir Status Sekolah Nomor
0260/O/1994 Tanggal, 5 Oktober 1994.
Bahwa fasilitas pendidikan yang telah ada, yang telah dipersiapkan oleh
pemerintah dinas pendidikan dan untuk Pembukaan Sekolah Menengah Atas
Negeri 1 Klari. Bahwa sehubungan dengan itu, dipandang perlu membangun
Kelas sebagai tambahan sarana prasarana yang belum ada. Pembukaan dan
Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani
oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi Jawa Barat
Drs. H. S. YUSUPADI.
1. Visi
Membentuk Peserta Didik Berprestasi, disiplin yang berwawasan.
Lingkungan dengan dilandasi Iman dan Taqwa, sehingga mampu menjawab
tantangan zaman yang selalu berubah.
2. Misi
a. Meningkatkan kualitas pembelajaran melalui penerapan berbagai
metodologi dan strategi pembelajaran berbasis Information and
Communication Technology (Teknologi Informasi dan Komunikasi).
19
b. Meningkatkan prestasi akademik lulusan.
c. Meningkatkan mutu pendidikan melalui pelayanan prima terhadap
peserta didik.
d. Menumbuhkan bakat, minat, kreativitas, dan inovasi peserta didik
melalui kegiatan ekstrakulikuler.
e. Menumbuhkan kesadaran hidup sehat.
f. Mengembangkan sarana/prasarana dan jaringan Teknologi Informasi dan
Komunikasi untuk kegiatan pembelajaran, administrasi sekolah, dan
komunikasi internal/eksternal.
g. Meningkatkan wawasan peduli lingkungan hidup dan kearifan budaya
lokal.
h. Membentuk peserta didik yang disiplin, bertaqwa dan berbudi pekerti
luhur
3.1.2 Struktur Organisasi Dan Fungsi
Secara khusus tugas dan fungsi struktur organisasi SMA Negeri 1 Klari
yang telah dibuat oleh anggota komite sekolah tentang susunan organisasi dan tata
terja SMA Negeri 1 Klari yang meliputi kedudukan , tugas pokok, dan fungsinya,
sehingga dapat tergambar dengan jelas dan berfungsi secara maksimal.
Sebagaimana penjelasan diatas SMA Negeri 1 Klari menggunakan struktur
organisasi yang baik. Sebagai berikut :
20
Sumber : SMA Negeri 1 Klari Karawang (2019)
Gambar III.1
Struktur Organisasi SMA Negeri 1 Klari Karawang
Guna kelancaran dalam melaksanakan tugas, maka telah ditetapkan
pembagian tugas keorganisasian antara lain:
1. Kepala Sekolah
Kepala Sekolah berfungsi sebagai educator, manajer, administrator, dan
supervisior, pemimpin/ leader inovator.
2. Komite
Suatu lembaga mandiri di lingkungan sekolah dan berperan dalam
peningkatan mutu pelayanan dengan memberikan pertimbangan, arah, dan
dukungan tenaga, sarana, dan prasarana serta pengawasan pada tingkat
satuan pendidikan.
21
3. Wakasek Kurikulum
Wakasek Kurikulum mempunyai tugas bertanggung jawab kepada Kepala
Sekolah dalam kegiatan kegiatan sebagai berikut:
a. Menyusun program pembelajaran dan pembimbingan.
b. Menyusun dan menjabarkan kalender pendidikan.
c. Menyusun pembagian tugas guru dan jadwal pelajaran.
d. Menyusun jadwal evaluasi belajar dan pelaksanaan ujian akhir.
e. Menerapkan kriteria persyaratan kenaikan kelas dan ketamatan.
f. Mengatur jadwal penerimaan rapor dan SKHUN.
g. Mengkoordinasikan, menyusun dan mengarahkan penyusunan perangkat
mengajar.
h. Mengatur pelaksaan program remedial dan pengayaan.
i. Melakukan supervisi administrasi akademis.
j. Melakukan pengarsipan program kurikulum.
4. Wakasek Kesiswaan
Wakasek Kesiswaan mempunyai tugas bertanggung jawab kepada Kepala
Sekolah dalam kegiatankegiatan sebagai berikut:
a. Menyusun program pembinaan kesiswaan.
b. Membimbing, mengarahkan dan mengendalikan kegiatan kesiswaan
dalam rangka menegakkan disiplin dan tata tertib sekolah serta pemilihan
pengurus OSIS.
c. Membina pengurus OSIS dalam berorganisasi.
d. Menyusun jadwal dan pembinaan serta secara berkala dan insidental.
e. Melaksanakan pemilihan siswa berprestasi dan penerima beasiswa.
22
Mengadakan pemilihan siswa untuk mewakili sekolah dalam kegiatan di
luar sekolah.
f. Mengatur mutasi siswa.
g. Menyusun dan membuat kepanitiaan Penerimaan Peserta Didik Baru
(PPDB) dan pelaksanaan Masa Pengenalan Lingkungan Sekolah
(MPLS).
h. Menyusun dan membuat jadwal kegiatan akhir semester dan tahun
sekolah.
5. Wakasek Sapras
Wakasek Sapras mempunyai tugas dan bertanggung jawab kepada Kepala
Sekolah dalam kegiatankegiatan sebagai berikut:
a. Menyusun program kegiatan sarana prasarana.
b. Melaksanakan analisis dan kebutuhan sarana prasarana.
c. Membuat usulan dan pengadaan sarana prasarana.
d. Memantau pengadaan bahan praktek siswa.
e. Melakukan penerimaan, pemeriksaan dan pencatatan barang ke dalam
buku induk.
f. Melaksanakan pendistribusian barang / alat ke unit kerja terkait.
g. Melaksanakan inventaris barang / alat per unit kerja.
h. Merekapitulasi barang/alat yang rusak ringan atau rusak berat.
i. Mengkoordinasikan dan mengawasi pemeliharaan, perbaikan,
pengembangan dan penghapusan sarana.
j. Melaksanakan pengelolaan sistem administrasi sarana prasarana.
23
6. Wakasek Humas
Wakasek Humas mempunyai tugas bertanggung jawab kepada Kepala
Sekolah dalam kegiatankegiatan sebagai berikut:
a. Merencanakan program kerja.
b. Mengadakan kerjasama dengan komite sekolah atau orang tua/wali
siswa.
c. Membantu wilayah lingkungan sekolah dalam kegiatan social dan
kegiatan-kegiatan lainya.
d. Menjalin kerjasama dengan instansi terkait dalam rangka pelaksanaan
kegiatan intra dan ekstra kurikuler.
e. Menginformasikan prestasi yang diraih keluarga besar sekolah melalui
media masa.
f. Mengkoordinasikan penyelenggraaan kegiatan HUT sekolah.
g. Melaksanakan tugas lainya yang bersifat positif yang ditugasi oleh kepala
sekolah.
7. Kepala Tata Usaha Kepala
Tata Usaha Sekolah mempunyai tugas melaksanakan ketatausahaan sekolah
dan bertanggung jawab kepada Kepala Sekolah dalam kegiatankegiatan
sebagai berikut:
a. Menyusun program kerja tata usaha sekolah.
b. Mengurus kebutuhan fasilitas Tata usaha Sekolah.
c. Mengatur pengurusan kepegawaian.
d. Membina dan mengembangkan karir tenaga tata usaha sekolah.
24
e. Mengurus kebutuhan fasilitas tata usaha.
f. Menyiapkan dan menyajikan data statistik sekolah.
g. Mengatur pelaksanaan kesekretariatan.
h. Mengatur administrasi hasil proses kegiatan belajar mengajar.
i. Membantu Kepsek untuk mengembangkan sistem informasi sekolah.
j. Mengatur administrasi inventaris sekolah (alat, perabot, ATK).
k. Mengatur administrasi kesiswaan dan beasiswa.
8. Bendahara Sekolah
a. Membantu Kepala Tata Usaha dalam hal:
1) Mengelolah administrasi sekolah.
2) Membantu membuat daftar honorium.
3) Membantu persiapan pelaksanaan evaluasi belajar.
4) Mengelola data SPP siswa
5) Membantu penyelenggaraan surat-surat.
b. Melaksanakan tugas-tugas yang diberikan oleh Kepala Sekolah.
c. Bertanggung jawab kepada Kepala Tata Usaha.
3.2. Analisis Kebutuhan
Analisa kebutuhan ini terdiri dari kebutuhan pengguna dan kebutuhan
sistem
1. Kebutuhan Pengguna (Admin)
a. Admin melakukan input pembayaran SPP menggunakan komputer.
b. Dapat melakukan perhitungan secara otomatis dalam pembayaran
bulanan.
25
c. Dapat mencetak laporan pembayaran SPP secara periodik untuk
mengetahui perkembangan pemasukan dana instansi.
2. Kebutuhan Sistem
a. Dilakukan login terlebih dahulu untuk menjalankan program.
b. Program hanya dapat digunakan oleh Admin.
c. Program dapat melakukan perhitungan secara otomatis.
3.3. Rancangan Dokumen
A. Rancangan Dokumen Masukan (Input)
1. Nama Dokumen : Biodata Admin
Fungsi : Sebagai data Admin
Sumber : Admin/Bendahara
Tujuan : Bagian Admin
Media : Kertas
Jumlah : Satu
Frekuensi : Setiap melakukan penginputan admin
Bentuk : Lampiran A.1
2. Nama Dokumen : Biodata Data Siswa
Fungsi : Sebagai data Siswa
Sumber : Admin
Tujuan : Admin/Bendahara
Media : Layar monitor
Jumlah : Satu
Frekuensi : Setiap penginputan data siswa
Bentuk : Lampiran A.2
26
3. Nama Dokumen : Data Kelas
Fungsi : Sebagai data Kelas
Sumber : Admin
Tujuan : Kelas Siswa
Media : Layar monitor
Jumlah : Satu
Frekuensi : Setiap penginputan data kelas
Bentuk : Lampiran A.3
4. Nama Dokumen : Data Jurusan
Fungsi : Sebagai data Jurusan
Sumber : Admin
Tujuan : Jurusan siswa
Media : Layar monitor
Jumlah : Satu
Frekuensi : Setiap penginputan data jurusan
Bentuk : Lampiran A.4
5. Nama Dokumen : Data SPP
Fungsi : Melakukan input pembayaran spp
Sumber : Admin
Tujuan : Admin/Bendahara
Media : Kertas
Jumlah : Satu
Frekuensi : Setiap penginputan data SPP
Bentuk : Lampiran A.5
27
B. Rancangan Dokumen Keluaran (Output)
1. Nama Dokumen : Kwitansi SPP
Fungsi : Tanda bukti pembayaran
Sumber : Admin/Bendahara
Tujuan : Siswa
Media : Kertas dan layar monitor
Jumlah : Satu
Frekuensi : Setiap dilakukan pembayaran
Bentuk : Lampiran B.1
2. Nama Dokumen : Download
Fungsi : Mendownload Data Siswa
Sumber : Admin/Bendahara
Tujuan : Siswa
Media : layar monitor
Jumlah : Satu
Frekuensi : Rekap data siswa
Bentuk : Lampiran B.2
3. Nama Dokumen : Periode
Fungsi : Pencarian dan Cetak Spp berdasarkan periode
Sumber : Admin/Bendahara
Tujuan : Siswa
Media : Kertas dan layar monitor
Jumlah : Satu
Frekuensi : Rekap data pembayaran spp
28
Bentuk : Lampiran B.3
3.4. Rancangan Basis Data
A. Entity Relationship Diagram (ERD)
Admin
id_admin
nama_admin
username
no_tlp
password
Siswa
id siswa id_kelas
nisn
nama_siswa
id_jurusan
SPP
kelas Jurusan
id spp
id_siswa
jum_bayar
tgl_bayar
id kelas nama_kelas
mengelola
mempunyai
id jurusan nama_jurusan
mempunyai
membayar
nominal_spp
Gambar III.2
Enity Relatonship Diagram (ERD)
29
B. Logical Relational Structure
admin
id admin*
nama_admin
username
password
no_telp
siswa
id_siswa*
nisn
nama_siswa
id_kelas
id_jurusan
nominal_spp
spp
id_spp*
tgl_bayar
id_siswa**
bayar_spp
1
kelas
id_kelas*
nama_kelas**
jurusan
id_jurusan*
nama_jurusan**
M
1
M 1
1
1
1
Gambar III.3
Logical Relational Structure (LRS)
3.5. Spesifikasi File
Database adalah sekumpulan data yang saling berkaitan satu sama lain,
terpusat dan terorganisir sehingga dapat dimanfaatkan dengan cepat dan mudah
untuk berbagai macam kebutuhan data. Program web yang penulis buat
mempunyai database yang berfungsi untuk menyimpan semua data dari admin.
Dalam pembuatan web ini penulis disini membuat database yang bernama spp
sekolah dengan beberapa tabel, adapun spesifikasi file-file tersebut antara lain :
1. Spesifikasi File Admin
Nama File : Admin
Akronim : tb_admin
30
Fungsi : Menyimpan data admin
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 124
Kunci Field : id_admin
Software : Xampp
Tabel III.1
Spesifikasi File Admin
2. Spesifikasi File Data Siswa
Nama File : Data Siswa
Akronim : tb_siswa
No Elemen Data Akronim Tipe Panjang Keterangan
1. NIK id_admin Integer 11 Primary Key
2. Nama Admin nama_admin Varchar 30
3. Username Username Varchar 30
4. Password Password Varchar 30
5. Email Email Varchar 30
7. Telepon No_tlp Varchar 13
31
Fungsi : Menyimpan data siswa
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 81
Kunci Field : id_siswa
Software : Xampp
Tabel III.2
Spesifikasi File Data Siswa
No Elemen Data Akronim Tipe Panjang Keterangan
1. No id_siswa Integer 11 Primary Key
2. Nisn nisn Varchar 11
3. Nama Siswa nama_siswa Varchar 30
4. Kelas id_kelas Varchar 11
5. Jurusan id_jurusan Varchar 11
6. Nominal SPP nominal_spp Varchar 7
32
3. Spesifikasi File Kelas
Nama File : Kelas
Akronim : tb_kelas
Fungsi : Menyimpan data kelas
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 22
Kunci Field : id_kelas
Software : Xampp
Tabel III.3
Spesifikasi File Kelas
No Elemen Data Akronim Tipe Panjang Keterangan
1. No id_kelas Integer 11 Primary Key
2. Nama kelas nama_kelas varchar 11
4. Spesifikasi File Jurusan
Nama File : Jurusan
Akronim : tb_jurusan
Fungsi : Menyimpan data jurusan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
33
Media : Hard Disk
Panjang Record : 22
Kunci Field : id_jurusan
Software : Xampp
Tabel III.4
Spesifikasi File Jurusan
No Elemen Data Akronim Tipe Panjang Keterangan
1. No id_jurusan Integer 11 Primary Key
2. Nama Jurusan nama_jurusan Integer 11
.
5. Spesifikasi File SPP
Nama File : SPP
Akronim : tb_spp
Fungsi : Menyimpan data spp
Tipe File : File Transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 43
Kunci Field : id_spp
Software : Xampp
34
Tabel III.5
Spesifikasi File SPP
No Elemen Data Akronim Tipe Panjang Keterangan
1. No id_spp Integer 11 Primary Key
2. Tanggal Bayar tgl_bayar Date
3. Id Siswa id_siswa Integer 11
4. Bayar SPP bayar_spp Integer 10
3.6. Pengkodean
1. Kode Admin
Menampilkan kode admin, pengkodean yang digunakan dalam admin adalah
sebagai berikut.
9 9 Z Z Z
0 1 A D M
Contoh
Kode Admin Kode Admin
3.7. Spesifikasi Program
A. Struktur Navigasi
Dalam Membuat halaman website spp sekolah, penulis menggunakan
struktur navigasi untuk mengetahui arah perjalanan halaman website,
struktur navigasi digunakan untuk menggambarkan secara garis besar isi
dari seluruh website.
35
JurusanJurusanKelasKelasData SiswaData SiswaAdminAdminDashboardDashboard
HomeHome
Data SPPData SPP
LoginLogin
LogoutLogout
Gambar III.4
Struktur Navigasi Halaman Login
JurusanJurusanKelasKelasData SiswaData SiswaAdminAdminDashboardDashboard
HomeHome
Data SPPData SPP
LoginLogin
LogoutLogout
Gambar III.5
Struktur Navigasi Halaman Admin
36
JurusanJurusanKelasKelasData SiswaData SiswaProfilProfilDashboardDashboard
HomeHome
Data SPPData SPP
LoginLogin
LogoutLogout
TambahTambah
EditEdit
DeleteDelete
Gambar III.6
Struktur Navigasi Halaman Data Siswa
37
JurusanJurusanKelasKelasData SiswaData SiswaProfilProfilDashboardDashboard
HomeHome
Data SPPData SPP
LoginLogin
LogoutLogout
TambahTambah
EditEdit
HapusHapus
Gambar III.7
Struktur Navigasi Halaman Data Kelas
38
JurusanJurusanKelasKelasData SiswaData SiswaProfilProfilDashboardDashboard
HomeHome
Data SPPData SPP
LoginLogin
LogoutLogout
TambahTambah
EditEdit
DeleteDelete
Gambar III.8
Struktur Navigasi Halaman Data Jurusan
39
JurusanJurusanKelasKelasData SiswaData SiswaProfilProfilDashboardDashboard
HomeHome
Data SPPData SPP
LoginLogin
LogoutLogout
TambahTambah
EditEdit
HapusHapus
CetakCetak
Gambar III.9
Struktur Navigasi Halaman Data SPP
40
3.8. Spesifikasi Sistem Komputer
1. Spesifikasi Hardware
a. Server
1) CPU
a) Processor Intel(R) Celeron(R) CPU 1007U @ 1.50GHz
b) RAM DDR2 2 GB
c) Hard Disk 465 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi internet dengan kecepatan 2 Mbps.
b. Client
1) CPU
a) Processor Intel(R) Celeron(R) CPU 1007U @ 1.50GHz
b) RAM DDR2 2 GB
c) Hard Disk 465 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi internet dengan kecepatan 56 kbps
4. Spesifikasi Software
a. Server
1) Sistem Operasi yang umum digunakan seperti: Microsoft Windows
41
2) Aplikasi bundle web server seperti : Xampp, WampServer, php2thriad
yang terdiri dari beberapa komponen, diantaranya:
a) Aplikasi XAMPP Server
b) Aplikasi PHP MyAdmin
3) Aplikasi Web lihat seperti Mozilla Firefox, Internet Explore, Google
Chrome.
b. Client
1) Sistem operasi yang umum digunakan seperti: Microsoft Windows
2) Aplikasi Web lihat seperti Mozilla Firefox, Internet Explore, Google
Chrome.
3.9. Implementasi
A. Impelementasi Rancangan Antar Muka
Implementasi rancangan antar muka aplikasi pengelolaan SPP SMA
Negeri 1 Klari Karawang berdasarkan hasil rancangan antar muka.
1. Halaman Login Admin
42
Gambar III.8
Halaman Login
2. Halaman Profil Admin
Gambar III.9
Halaman Data Admin
43
3. Halaman Home
Gambar III.10
Halaman Home
44
4. Halaman Tambah Data Siswa
Gambar III.11
Halaman Tambah Data Siswa
45
5. Halaman Ubah Data Siswa
Gambar III.12
Halaman Update Data Siswa
46
6. Halaman Tambah Kelas
Gambar III.13
Halaman Tambah Data Kelas
47
7. Halaman Tambah Jurusan
Gambar III.14
Halaman Tambah Jurusan
48
8. Halaman Tambah SPP
Gambar III.15
Halaman Tambah Data SPP
49
9. Halaman Cetak Kwitansi SPP
Gambar III.16
Halaman Cetak Kwitansi SP
50
3.10. Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan Black Box Testing
yang berfokus pada proses masukan dan keluaran program.
A. Pengujian Terhadap Form Login
No. Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
pengujian Kesimpulan
1.
Username dan
Password tidak
diisi kemudian
klik tombol login
Username:
(kosong)
Password:
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“ tanda
merah”
Sesuai
harapan Valid
2.
Mengetikkan
Username dan
Password tidak
diisi atau kosong
kemudian klik
tombol login
Username:
admin
Password :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Tanda merah”
Sesuai
harapan Valid
3.
Username tidak
diisi (kosong) dan
Password diisi
kemudian klik
tombol login
Username:
(kosong)
Password:
admin
Sistem akan
menolak
akses user
dan
menampilkan
“Tanda
merah”
Sesuai
harapan Valid
4.
Mengetikkan
salah satu kondisi
salah pada
Username atau
Password
kemudian klik
tombol login
Username:
admin
(benar)
Password:
1998-03-
31 (salah)
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
(benar)
Password:
admin
(benar)
Sistem
menerima
akses login
dan langsung
menampilkan
menu utama.
Sesuai
harapan Valid
51
B. Pengujian Terhadap Form Data Siswa
No. Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
pengujian Kesimpulan
1.
Jika kolom
nisn, nama
siswa, kelas,
jurusan,
nominal spp
tidak diisi
kemudian klik
tombol simpan
NISN:
(kosong)
Nama Siswa:
(kosong)
Kelas :
(kosoong)
Jurusan :
(kosong)
Nominal
SPP:
(kosong)
Sistem akan
menampilkan
“ masukan
angka, isi
isisan ini,
pilih dari
salah satu
item pada
daftar”
Sesuai
harapan Valid
2.
Jika kolom
nisn, dan nama
siswa diisi,
kelas, jurusan ,
nominal spp
tidak diisi
kemudian klik
tombol simpan
NISN:
16172030
Nama Siswa:
Jihan Fitriani
Kelas:
(kosoong)
Jurusan :
(kosong) Nominal
SPP:
(kosong)
Sistem akan
menolak dan
menampilkan
“ pilih dari
salah satu
item pada daftar”
Sesuai
harapan Valid
3.
Jika kolom
nisn, dan nama
siswa tidak
diisi, dan
kelas, jurusan,
nominal spp
diisi kemudian
klik tombol
simpan
NISN
(kosong)
Nama Siswa:
(kosong)
Kelas :
XI
Jurusan :
IPA
Nominal
SPP:
(200.000)
Sistem akan
menampilkan
“ masukan
angka, isi
isisan ini, ”
Sesuai
harapan Valid
4.
Jika kolom
nisn, nama
siswa, kelas,
jurusan ,
nominal spp
dengan data
yang benar
kemudian klik
tombol simpan
NISN:
16172030
Nama Siswa:
Jihan Fitriani
Kelas : XI
Jurusan :
IPA
Nominal SPP
: 200.000
Sistem
menerima
akses Data
Siswa dan
kemudian
langsung
menampilkan
“data siswa
berhasil
ditambahkan”
Sesuai
harapan Valid
52
C. Pengujian Terhadap Data Jurusan
No. Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
pengujian Kesimpulan
1.
Jika kolom
Nama Jurusan
tidak diisi
kemudian klik
tombol simpan
Nama
Jurusan:
(kosong)
Sistem akan
menampilkan
“ isi isian ini
”
Sesuai
harapan Valid
2.
Jika kolom
Nama Jurusan
diisi kemudian
klik tombol
simpan
Nama
Jurusan:
IPA
Sistem
menerima
akses Data
Jurusan dan
kemudian
menampilkan
“data jurusan
berhasil
ditambahkan”
Sesuai
harapan Valid
D. Pengujian Terhadap Data Kelas
No. Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
pengujian Kesimpulan
1.
Jika kolom
Nama Kelas
tidak diisi
kemudian klik
tombol simpan
Nama
Jurusan:
(kosong)
Sistem akan
menampilkan
“ isi isian ini
”
Sesuai
harapan Valid
2.
Jika kolom
Nama Kelas
diisi kemudian
klik tombol
simpan
Nama
Jurusan:
XI
Sistem
menerima
akses Data
Kelas dan
kemudian
menampilkan
“data kelas
berhasil
ditambahkan”
Sesuai
harapan Valid
53
E. Pengujian Terhadap Data SPP
No. Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
pengujian Kesimpulan
1.
Jika kolom
Tanggal Bayar,
Siswa, Bayar
SPP tidak diisi
kemudian klik
tombol simpan
Tanggal
Bayar:
(kosong)
Siswa:
(kosoong)
Bayar SPP :
(kosong)
Sistem akan
menampilkan
“ pilih dari
salah satu
item pada
daftar, ”
Sesuai
harapan Valid
2.
Jika kolom
tanggal bayar,
siswa diisi,
jumlah bayar,
tidak diisi
kemudian klik
tombol simpan
Tanggal
Bayar: 31
Mei 2019
Siswa:
Jihan Fitriani
Bayar SPP :
(kosong)
Sistem akan
menolak dan
menampilkan
“ masukkan
angka”
Sesuai
harapan Valid
3.
Jika kolom
tanggal bayar,
siswa, tidak
diisi jumlah
bayar, diisi
kemudian klik
tombol simpan
Tanggal
Bayar:
(kosong)
Siswa:
(kosoong)
Bayar SPP :
200.000
Sistem akan
menampilkan
“ isi isian
disini ”
Sesuai
harapan Valid
4.
Jika kolom
tanggal bayar,
siswa, jumlah
bayar, diisi
kemudian klik
tombol simpan
Tanggal
Bayar: 31
Mei 2019
Siswa : Jihan
Fitriani
Bayar SPP :
200.000
Sistem
menerima
akses Data
Pembayaran
SPP dan
kemudian
langsung
menampilkan
“data spp
berhasil
ditambahkan”
Sesuai
harapan Valid