Perancangan Perancangan Instrumentasi Pengukur Waktu

Sistem Informasi Nilai Siswa
Diadaptasi dari skripsi :
Sherly Diana Paulus (110030296)
Sistem Informasi Online Administrasi Sekolah pada SMA Negeri 1 Dawan
Kabupaten Klungkung

Oleh :
Luh Ade Pingky Ari Yunida
150030075
AD153

Sekolah Tinggi Manajemen Informatika dan Teknik Komputer STMIK
STIKOM Bali

1. Perancangan sistem
Analisa sistem digunakan untuk menganalisa sistem yang sedang berjalan
sehingga dapat dipahami keadaan sistem yang ada. Analisis sistem ini biasanya
menggunakan diagram alir dokumen. Aliran dokumen dari satu bagian ke bagian
lain dapat terlihat dengan jelas, begitu adanya penyimpanan data yang dilakukan
secara manual. Hasil dari pada analisis sistem ini kemudian digunakan untuk
merancang sistem informasi yang diperlukan.

Berdasarkan hasil analisis sistem yang telah dilakukan, maka tahap selanjutnya
melakukan proses perancangan sistem yang meliputi Data Flow Diagram (DFD),
Entity Relationship Diagram (ERD), Konseptual Database, Struktur File, serta
Desain Antarmuka.

1.1 Gambaran umum sistem
Berikut ini merupakan gambaran umum dari sistem informasi nilai siswa yang
dirancang dalam bentuk flowchart skematik. Dimana pada sistem ini user harus
melakukan login terlebih dahulu. Pada sistem ini terdapat 2 user yaitu admin dan
siswa. Admin bertugas mengolah data siswa, nilai siswa, dan pengumuman yang
dikeluarkan oleh sekolah. Siswa hanya dapat melihat informasi nilai dan informasi
pengumuman dan data siswa yang ditampilkan dalam bentuk tabel. Dan informasi
nilai, dan pengumuman dapat dicetak.

Gambar 1.1 gambaran umum system

1.2 Data Flow Diagram (DFD) Konteks
Diagram konteks merupakan diagram dengan level tertinggi yang
menggambarkan hubungan sistem dengan lingkungan sekitarnya. Hubungan antara
semua entitas dan sistem secara keseluruhan. Pada diagram konteks terdapat

entitas-entitas yang melakukan kegiatan mengelolah maupun menerima informasi.
Diagram ini terdapat dua entitas yaitu admin dan siswa, dimanan hanya satu proses
yang mencakup keseluruhan sistem yaitu sistem informasi nilai siswa.

Gambar 1.2 Diagram Konteks

Penjelasan :
Diagram konteks tersebut menggambarkan struktur awal dari sistem informasi
nilai siswa. Sistem ini hanya melibatkan admin dan siswa.
1.3 Data Flow Diagram (DFD) Level 0
Pada level ini merupakan penjabaran atau pecahan dari diagram konteks. Dan
pada level 0 proses diagram konteks itu dipecah menjadi 4 (empat) proses yaitu
proses login, proses maintenance data, proses tampilkan data dan proses cetak
laporan. Pada DFD level 0 ini lebih terlihat jelas alur data dari masing-masing entitas
yang memberi maupun menerima data dari masing-masing proses yang ada melalui
tahapan proses yang telah dipecah menjadi masing-masing bagian. Data Flow
Diagram level 0 dapat digambarkan sebagai berikut :

Gambar 1.3 Data Flow Diagram (DFD) Level 0


1.4 Data Flow Diagram (DFD) Level 1 Proses 1 (Login)
DFD level 1 proses login merupakan pecahan dari DFD level 0 untuk proses
login. Pada proses login terdapat 2 entitas yang dapat melakukan login yaitu admin
dan siswa. Selain itu pada proses ini hanya menggunakan dua tabel yaitu tabel user
untuk menyimpan data login admin, sedangkan tabel siswa untuk memanggil data
login siswa.

Gambar 1.4 Data Flow Diagram (DFD) Level 1 proses 1 (Login)

1.5 Data Flow Diagram (DFD) Level 1 Proses 2 (Maintenance Data)
Data Flow Diagram level 1 proses 2 merupakan penjabaran atau pecahan dari
proses maintenance data yang ada pada diagram level 0. Pada diagram ini dimulai
dengan pecahan proses maintenance data yang hanya dilakukan oleh admin.
Berikut ini merupakan gambaran proses maintenance data pada sistem informasi
nilai siswa.

Gambar 1.5 Data Flow Diagram (DFD) Level 1 proses 2 (Maintenance Data)

1.6


Data Flow Diagram (DFD) Level 1 Proses 3 (Tampilkan Informasi)
DFD level 1 proses 3 tampilkan infomasi merupakan pecahan dari DFD level 0
untuk proses tampilkan informasi. Pada proses ini melibatkan entitas siswa, dimana
siswa dapat melihat informaasi nilai, pengumuman dan data pribadi yang telah
diproses oleh sistem.

Gambar 1.6 Data Flow Diagram (DFD) Level 1 proses 3 (Tampilkan Informasi)

1.7

Data Flow Diagram (DFD) Level 1 Proses 4 (Cetak Laporan)
DFD level 1 proses 4 cetak laporan merupakan pecahan dari DFD level 0 untuk
proses dengan 1 entitas yaitu siswa , dimana pada proses ini siswa dapat melihat
lapooran hasil nilai dan pengumuman dan kemudian mencetaknya.

Gambar 1.7 Data Flow Diagram (DFD) Level 1 proses 4 (cetak laporan)

2.

Entity Relationship Diagram (ERD)


Entity Relationship Diagram merupakan diagram yang menggambarkan
hubungan atau relasi (relationship) antar dua entity atau lebih. Entity merupakan
objek dunia nyata yang dapat dibedakan dari objek yang lain. Entity dan relasi
dideskripsikan lebih jauh melaui sebuah atribut. Setiap entity memiliki atribut yang
mendeskripsikan karakteristik dari entitas tersebut. Berikut ini merupakan gambaran
ERD sistem informasi nilai siswa.

gambar 2 entity relationship diagram (ERD)

3. Konseptual database
Konseptual database merupakan gambaran detail dari entity diagram
relationship dimana terdapat atribut atau struktur file yang merupakan penerapan
dari system basis data yang digunakan sebagai media penyimpanaan.

Gambar 3.1 konseptual database

4. Struktur file
Program ini menggunakan media penyimpanan database sebagai data storage
dan menggunakan 6 tabel. Tabel-tabel tersebut digunakan untuk menyimpan data

sesuai dengan input data yang dilakukan.
1. Tabel Siswa
Tabel siswa berfungsi untuk menyimpan data siswa yang sudah terdaftar
pada SMA Negeri 1 Dawan Kabupaten Klungkung . Pada tabel ini terdapat 10
atribut dengan type data dan size yang telah ditentukan.
Tabel 4.1 Tabel Siswa

No

Name

Type

1.
2.
3.
4.
5.
6.


Siswa_NIS
Kelas__Id
Siswa_Nama
Siswa_Jenis_Kelamin
Siswa_Tempat_Lahir
Siswa_Tgl_Lahir

Varchar
Int
Varchar
Varchar
Varchar
Date

7.
8.
9.
10.

Siswa_Alamat

Siswa_Agama
Siswa_No_Telp
Siswa_Password

Varchar
Varchar
Varchar
Varchar

Size
10
8
50

Key Constraint
Primary Key
Foreign Key

15
8


2. Tabel Mapel
Tabel mata pelajaran berfungsi untuk menyimpan data mata pelajaran yang
digunakan pada SMA Negeri 1 Dawan Kabupaten Klungkung. Pada tabel ini
terdapat 2 atribut dengan type data dan size yang telah ditentukan.
Tabel 4.2 Tabel Mapel

No
1.
2.

Name
Mapel_Kode
Mapel_Nama

Type
Varchar
Varchar

Size

Key Constraint
5
Primary Key

3. Tabel Kelas
Tabel kelas berfungsi untuk menyimpan data kelas pada SMA Negeri 1
Dawan Kabupaten Klunngkung. Pada tabel ini terdapat 3 atribut dengan type
data dan size yang telah ditentukan.
Tabel 4.3 Tabel Kelas

No
Name
1. Kelas_Id
2. Kelas_Nama
3. Kelas_Jurusan

Type
Int
Varchar
Varchar


Size
Key Constraint
8
Primary Key
30
30

4. Tabel Nilai
Tabel nilai berfungsi untuk menyimpan data nilai yang berada pada kelas aktif
dan sedang menempuh pelajaran selama 1 semester pada SMA Negeri 1

Dawan Kabupaten Klunngkung. Pada tabel ini terdapat 9 atribut dengan type
data dan size yang telah ditentukan.
Tabel 4.4 Tabel Nilai

No
1.
2.
3.
4.
5.
6.
7.

Name

Type

Id_Nilai
Siswa_NIS
Kelas_Id
Mapel_Kode
Nilai_Harian
Nilai_UTS
Nilai_Semester

8. Nilai_UAS
9. Nilai_Akhir

Size

Int
Varchar
Int
Varchar
Int
Int
Int

5
10
8
5
10
10
10

Int
Int

10
10

Key Constraint
Primary Key
Foreign Key
Foreign Key
Foreign Key

5. Tabel Pengumuman
Tabel pengumuman berfungsi untuk menyimpan data pengumuman yang
dikeluarkan oleh sekolah dan ditunjukkan untuk seluruh siswa pada SMA
Negeri 1 Dawan Kabupaten Klungkung. Pada tabel ini terdapat 6 atribut
dengan type data dan size yang telah ditentukan.

Tabel 4.5 Tabel Pengumuman

No
1.
2.
3.
4.
5.
6.

Name

Type

Size

Pengumuman_Id
Pengumuman_No
Pengumuman_Judul
Pengumuman_Tgl
Pengumuman_Jenis_file
Pengumuman_Nama_fil
e

Int
Varchar
Varchar
Date
Varchar
Text

10
50
100

Key Constraint
Primary Key

6. Tabel Penerima Pengumuman
Tabel penerima berfungsi untuk menyimpan data penerima pengumuman
yang dapat mengakses dan menggunakan sistem informasi online pada SMA
Negeri 1 Dawan Kabupaten Klunngkung. Pada tabel ini terdapat 2 atribut
dengan type data dan size yang telah ditentukan.

Tabel 4.6 penerima pengumuman

No
Name
1. Id
2. Pengumuman_id

Type
Int
Int

Size
Key Constraint
10 Primary Key
10 Foreign Key

5. Desain Antarmuka
Desain antarmuka merupakan bagian tahapan untuk membuat tampilan atau
desain sistem yang akan dibuat. Rancangan tampilan yang dibuat meliputi
rancangan struktur menu. Pada bagian desain antarmuka digambar dan
dijelaskan mengenai desain yang akan digunakan pada sistem informasi nilai
siswa pada SMA Negeri 1 Dawan.
1. Tampilan form login
Gambar dibawah ini merupakan tampilan awal system, user wajib melakukan
login sebelum masuk ke system.

Gambar 5.1 tampilan form login

2. Tampilan utama halaman admin
image
s

SISTEM INFORMASI
NILAI
Dashboard
Data Master
Data User
Pengumuman
Data Mapel
Data Nilai
Data Kelas
Konfigurasi

Dashboard

Images

Gambar 5.2 tampilan utama halaman admin

welcome
pingky ariyunida

3. Tampilan data siswa
Cari
… Add SISTEM

Cari Nama…
INFORMASI

Cari

image
s

Print as

NILAI
Search
Dashboard

Dashboard/Siswa

Data Master
Data Siswa

Data Siswa

Cari

welcome
pingky ariyunida

Data User
Pengumuman
Data Mapel
Data Nilai
Data Kelas
No

NIS

Nama Siswa

Gambar 5.3 tampilan data siswa

4. Halaman tambah data siswa

Jenis Kelamin

Kelas

Dashboard
Data Master
Data User
Pengumuman
Data Mapel
Data Nilai
Data Kelas

Dashboard - Siswa
Add New - Siswa

Form Data Siswa
NIS
Nama Siswa
Jenis Kelamin

Perempuan Laki-Laki

Tempat Tgl Lahir
Agama
Alamat
No Telp
canc

simpa
n

Gambar 5.4 halaman tambah data siswa

5. Halaman tampilan data nilai

SISTEM INFORMASI
NILAI

image
s

Dashboard

Dashboard/Kelas

Data Master
Data Siswa

Input Nilai Kelas X IPA 1

Data User
Pengumuman
Data Mapel
Data Nilai
Data Kelas

Tahun
AJaran

Mapel

Kelas

Semester

welcome
pingky ariyunida

Get Nilai

Print Nilai

Search

No
Akhir


Cari Nama…

NIS
Cari…

Nama Siswa Harian UTS Semester UAS






Gambar 5.5 halaman tampil data nilai



6. Halaman tampilan input data nilai
SISTEM INFORMASI
NILAI

welcome
pingky ariyunida

image
s

Dashboard

Dashboard/Kelas

Data Master
Data User

Input Nilai Kelas X IPA 1

Pengumuman
Data Mapel
Data Nilai
Data Kelas

Back To
detail

Silakan Pilih Mata Pelajaran

imag
es

imag
es

imag
es

Pendidikan
Agama

PKN

Matematika

imag
es

imag
es

imag
es

Seni Budaya

Praakarya

Pendidikan
Jasmani

imag
es

Sejarah

imag
es

Bahasa
Indonesia

Bahasa Inggris

imag
es

imag
es

imag
es

TIK

Biologi

Fisika

Gambar 5.6 halaman tampilan input data nilai

7. Halaman tampilan data pengumuman

imag
es

SISTEM INFORMASI
NILAI

image
s

Dashboard

Dashboard/Pengumuman

Data Master
Data User

Data Pengumuman SMAN 1 Dawan

Pengumuman
Data Mapel
Data Nilai
Data Kelas

Upload
Pengumuman
Search

No
Nomor
Judul Pengumuman
tanggal
Penerima
Pengumuman
Pengumuman


Cari Judul…

Cari…



Gambar 5.7 halaman tampilan data pengumuman

welcome
pingky ariyunida

8. Halaman tambah data pengumuman
SISTEM INFORMASI
NILAI

image
s

Dashboard

Dashboard/Pengumuman

Data Master
Data User

Add New - Pengumuman

Pengumuman
Data Mapel
Data Nilai
Data Kelas

welcome
pingky ariyunida

No Pengumuman
Judul Pengumuman

(*kosongkan jika pengumuman tidak resmi)

Tanggal
Upload file

Browse

canc

simpa
n

Gambar 5.8 halaman tambah data pengumuman

9. Halaman tampilan data mata pelajaran
SISTEM INFORMASI
NILAI
Dashboard
Data Master
Data User
Pengumuman
Data Mapel
Data Nilai
Data Kelas

image
s

Data Mata Pelajaran

Tambah Mata Pelajaran

Search

No
…. Cari Nama Mapel…

welcome
pingky ariyunida

Kode Mapel
… Cari

Nama Mata
Pelajaran


Gambar 5.9 halaman tampilan data mata pelajaran

Tingkat Jurusan
Cari

10. Halaman tambah data mata pelajaran
SISTEM INFORMASI
NILAI

image
s

Dashboard

Dashboard/Mata Pelajaran

Data Master
Data User

Add New – Mata Pelajaran

Pengumuman
Data Mapel
Data Nilai
Data Kelas

Form Data Mata Pelajaran
Nama Mata Pelajaran
Tingkat/Jurusan
canc

simpa
n

Gambar 5.10 halaman tambah data mata pelajaran

welcome
pingky ariyunida

11. Tampilan awal halaman siswa
Home

Pengumuman

Data Nilai

Logout

Biodata Siswa || Reni Anggraeni
NIS
1410
Nama

Gambar

Reni Anggraeni

Jenis Kelamin

Perempuan

Tempat/Tgl Lahir

Klungkung, 23 juli 1999
X IPA 2

Kelas

Gambar 5.11 tampilan awal halaman siswa

12. Tampilan halaman nilai siswa
Data Nilai Siswa
Ganjil

2014/2015
Get

Search
No

Mata
Pelajaran

Nilai
Harian

Nil UTS

Nilai UAS

……

……

Gambar 5.12 tampilan halaman nilai siswa

Nilai
Akhir

Grade

13. Tampilan halaman pengumuman
Home

Pengumuman

Data Nilai

Logout

Data Pengumuman
Search…

Judul Pengumuman

Cari Pengumuman

Gambar 5.13 tampilan halaman pengumuman

6. Pengujian Sistem
Pengujian sistem bagian yang terpenting dalam pembuatan suatu sistem
aplikasi. Pengujian sistem dilakukan untuk menjamin kualitas dan juga
mengetahui kelemahan dari perangkat lunak yang dibuat, apakah sistem yang
dibuat sesuai dengan fungsi yang diharapkan. Pengujian perangkan lunak ini
menggunakan metode pengujian blackbox, ddimana pengujian blackbox
berfokus pada persyaratan fungsional perangkat lunak yang dibuat.
1. Rencana pengujian sistem
Sebelum melakukan pengujian sistem, hal pertama yang diperlukan yaitu
rencana pengujian. Rencana pengujian berisisi komponen-komponen sistem
yang akan diuji. Rencana pengujian selengkapnya dapat dilihat pada tabel
dibawah ini.
Tabel 6.1 Rencana Pengujian Sistem

No

Kelas Pengujian

1.

Pengujian Login

2.

Pengujian Tambah Data

Butir Pengujian








Input data login admin
Input data login siswa
Tambah data siswa
Tambah data kelas
Tambah data mata pelajaran
Tambah data nilai
Tambah data pengumuman

3.

Pengujian Detail Data

 Detail data siswa
 Detail data mata pelajaran
 Detail data pengumuman

4.

Pengujian Edit Data

 Edit data siswa
 Edit data nilai
 Edit data mata pelajaran

2. Kasus dan hasil pengujian
Berikut ini merupakan kasus dan hasil pengujian sistem informasi nilai siswa
pada SMA Negeri 1 Dawan Kabupaten Klungkung
Tabel 6.2 Kasus dan Hasil Pengujian Login

No

Input Data

1. Username :
Admin
Password :
Admin
2. Username :
NIS
Password :
NIS

Hasil yang diharapkan
Admin berhasil login
dan masuk ke halaman
utama
Sisws berhasil login
dan masuk ke halaman
utama siswa

Pengamatan
Berhasil login dan
menampilkan
halaman utama
admin
Berhasil login dan
menampilkan
halaman utama
siswa

kesimpulan
Sesuai

Sesuai

Tabel 6.3 Kasus dan Hasil Pengujian Login tambah siswa

No

Input Data

Hasil yang diharapkan

1. Klik tombol
tambah siswa

Sistem akan
menampilakan
halaman tambah siswa

2. Mengisi data
siswa dengan
lengkap

Sistem akan
menampilkan data
yang berhasil
ditambahkan pada
halaman data siswa
Akan muncul
pemberitahuan untuk
mengisi data

3. Pada saat
mengisi data
siswa, data tidak
diisi dengan
lengkap
4. Mengklik tombol

Sistem akan kembali

Pengamatan

kesimpulan

Sistem
Sesuai
menampilkan
halaman tambah
siswa
Data siswa berhasil Sesuai
ditambahkan pada
halaman data
siswa
Sistem
menampilkan
pemberitahuan
untuk mengisi data

Sesuai

Sistem

Sesuai

cancel pada
halaman tambah
siswa

kehalaman data siswa

menampilkan
halaman data
siswa

Tabel 6.4 Kasus dan Hasil Pengujian tambah kelas

No

Input Data

Hasil yang diharapkan

Pengamatan

1. Klik tombol
tambah kelas

Sistem akan
menampilkan halaman
tambah kelas

Sesuai

2. Mengisi data
kelas dengan
lengkap

Sistem akan
menampilkan data
yang berhasil
ditambahkan pada
halaman data kelas
Akan muncul
pemberitahuan untuk
mengisi data

Sistem
menampilkan
halaman tambah
kelas
Data kelas berhasil
ditambahkan pada
halaman data kelas
Sistem
menampilkan
pemberitahuan
untuk mengisi data

Sesuai

Sistem
menampilkan
halaman data kelas

Sesuai

3. Pada saat
mengisi data
kelas, data tidak
diisi dengan
lengkap
4. Mengklik tombol
cancel pada
halaman tambah
kelas

Sistem akan kembali
ke halaman data kelas

Kesimpulan

Sesuai

Tabel 6.5 Kasus dan Hasil Pengujian tambah mata pelajaran

No

Input Data

Hasil yang diharapkan

Pengamatan

1. Klik tombol
tambah mata
pelajaran

Sistem akan
menampilkan halaman
tambah mata pelajaran

Sesuai

2. Mengisi data
mata pelajaran
dengan lengkap

Sistem akan
menampilkan data
yang berhasil
ditambahkan pada
halaman data mata
pelajaran
Akan muncul
pemberitahuan untuk
mengisi data

Sistem
menampilkan
halaman tambah
mata pelajaran
Data mata
pelajaran berhasil
ditambahkan pada
halaman data mata
pelajaran
Sistem
menampilkan
pemberitahuan

Sesuai

3. Pada saat
mengisi data
mata pelajaran,

Kesimpulan

Sesuai

data tidak diisi
dengan lengkap
4. Mengklik tombol
cancel pada
halaman tambah
mata pelajaran

untuk mengisi data
Sistem akan kembali
ke halaman data mata
pelajaran

Sistem
menampilkan
halaman data mata
pelajaran

Sesuai

Tabel 6.6 Kasus dan Hasil Pengujian tambah pengumuman

No

Input Data

Hasil yang diharapkan

Pengamatan

1. Klik tombol
tambah data
pengumuman

Sistem akan
menampilkan halaman
tambah pengumuman

Sesuai

2. Mengisi data
pengumuman
dengan lengkap

Sistem akan
menampilkan data
yang berhasil
ditambahkan pada
halaman data
pengumuman
Akan muncul
pemberitahuan untuk
mengisi data

Sistem
menampilkan
halaman tambah
pengumuman
Data pengumuman
berhasil
ditambahkan pada
halaman data
Sistem
menampilkan
pemberitahuan
untuk mengisi data

Sesuai

Sistem
menampilkan
halaman data
pengumuman

Sesuai

3. Pada saat
mengisi data
pengumuman
data tidak diisi
dengan lengkap
4. Mengklik tombol
cancel pada
halaman tambah
pengumuman

Sistem akan kembali
ke halaman data
pengumuman

Kesimpulan

Sesuai

Tabel 6.7 Kasus dan Hasil Pengujian tambah data nilai

No

Input Data

1. Klik menu kelas
aktif
2. Pilih nama kelas
yang akan
diinputkan
nilainya
3. Pilih tombol input
data nilai
4. Pilih nama mata
pelajaran yang

Hasil yang diharapkan

Pengamatan

Kesimpulan

Sistem akan
menampilkan halaman
kelas aktif
System akan
menampilkan detail
data kelas

Sistem akan
menampilkan
halaman kelas aktif
Sistem akan
menampilkan detail
data kelas

Sesuai

Sistem akan
menampilkan halaman
data nilai
Sistem akan
menampilkan data nilai

Sistem akan
menampilkan
halaman data nilai
Sistem
menampilkan

Sesuai

Sesuai

Sesuai

akan diinputkan
nilainya
5. Input data nilai

kelas tertentu
Sistem akan kembali
ke halaman data
nilai/pilih nama mata
pelajaran

halaman data nilai
kelas tertentu
Sistem akan
kembali ke
halaman data nilai/
pilih nama mata
pelajaran

Sesuai

Tabel 6.8 Kasus dan Hasil Pengujian detail data

No

Input Data

Hasil yang diharapkan

1. Klik pada nama
siswa

Sistem akan
menampilkan halaman
detail siswa

2. Klik pada nama
nama kelas

Sistem akan
menampilkan halaman
detail kelas

3. Klik pada nama
mata pelajaran

Sistem akan
menampilkan halaman
detail mata pelajaran

4. Klik pada judul
pengumuman

Sistem akan
menampilkan halaman
detail pengumuman

Pengamatan
Sistem
menampilkan
halaman detail
siswa
Sistem
menampilkan
halaman detail
kelas
Sistem
menampilkan
halaman detail
mata pelajaran
Sistem
menampilkan
halaman detail
pengumuman

Kesimpulan
Sesuai

Sesuai

Sesuai

Sesuai

Tabel 6.9 Kasus dan Hasil Pengujian edit data siswa

No

Input Data

Hasil yang diharapkan

1. Klik nama siswa

Sistem akan
menampilkan halaman
detail data siswa

2. Klik tombol edit

Sistem akan
menampilkan halaman
edit data siswa

3. Mengedit data
siswa dan
mengklik tombol

Sistem akan
mengupdate data yang
sudah diedit dan

Pengamatan
Sistem
menampilkan
halaman data
detail siswa
Sistem
menampilkan
halaman edit data
siswa
Sistem
menampilkan
halaman data

Kesimpulan
Sesuai

Sesuai

simpan data
4. Klik tombol
cancel pada
halaman edit
siswa

menampilkan data
terbaru
Sistem akan kembali ke
halaman detail siswa

yang sudah diedit
Sistem
menampilkan
halaman data
detail siswa

Sesuai

Tabel 6.10 Kasus dan Hasil Pengujian edit data kelas

No

Input Data

Hasil yang diharapkan

1. Klik nama kelas

Sistem akan
menampilkan halaman
detail data kelas

2. Klik tombol edit

Sistem akan
menampilkan halaman
edit data kelas

3. Mengedit data
kelas dan
mengklik tombol
simpan data

Sistem akan
mengupdate data yang
sudah diedit dan
menampilkan data
terbaru
Sistem akan kembali ke
halaman detai kelas

4. Klik tombol
cancel pada
halaman edit
kelas

Pengamatan

Kesimpulan

Sistem
menampilkan
halaman detail
data kelas
Sistem
menampilkan
halaman edit data
kelas
Sistem
menampilkan
halaman data
yang sudah diedit

Sesuai

Sistem
menampilkan
halaman data
detail kelas

Sesuai

Sesuai

Tabel 6.11 Kasus dan Hasil Pengujian edit data mata pelajaran

No

Input Data

Hasil yang diharapkan

1. Klik nama mata
pelajaran

Sistem akan
menampilkan halaman
detail data mata
pelajaran

2. Klik tombol edit

Sistem akan
menampilkan halaman
edit data mata
pelajaran
Sistem akan

3. Mengedit data

Pengamatan
Sistem
menampilkan
halaman detail
data mata
pelajaran
Sistem
menampilkan
halaman edit data
mata pelajaran
Sistem

Kesimpulan
Sesuai

Sesuai

mata pelajaran
dan mengklik
tombol simpan
4. Mengklik tombol
cancel pada
halaman edit
mata pelajaran

mengupdate data yang
sudah diedit dan
menampilkan data
terbaru
Sistem akan kembali ke
halaman detail mata
pelajaran

menampilkan
halaman data
yang sudah diedit
Sistem
menampilkan
halaman data
detail mata
pelajaran

Sesuai

Tabel 6.12 Kasus dan Hasil Pengujian edit data nilai

No

Input Data

Hasil yang diharapkan

Pengamatan

Kesimpulan

1. Klik nama kelas

Sistem akan
menampilkan halaman
detail kelas

2. Klik tombol input
data nilai

Sistem akan
menampilkan halaman
nama-nama mata
pelajaran
Sistem akan
menampilkan halaman
edit nilai

Sistem
menampilkan
halaman detail
kelas
Sistem
menampilkan
halaman nama
mata pelajaran
Sistem
menampilkan
halaman edit nilai

Sistem akan
menampilkan data
siswa yang telah di
update

Sistem
Sesuai
menampilkan data
siswa yang telah di
update

Sistem akan kembali
ke halaman detail nilai

Sistem
menampilkan
halaman data
detail nilai

3. Klik nama mata
pelajaran yang
akan di edit
nilainya
4. Mengedit data
nilai dari siswa
dan mengklik
tombol simpan
data
5. Mengklik tombol
cancel pada
halaman edit
nilai

Sesuai

Sesuai

Sesuai

Sesuai