BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah...

27
18 BAB III PEMBAHASAN 3.1. Tinjau Perusahaan 3.1.1. Sejarah Perusahaan SMK KRIDA TARUNA adalah suatu sekolah Menengah Kejuruan yang beralamat di Jl Margamulya no 16, Sukamandi, Kec. Ciasem, Kab. Subang yang dipimpin oleh Kepala Sekolah Drs. H. Subianto, M.Si. Sekolah ini didirikan pada taun 2012 memliki dua jurusan TKJ (Teknik Komputer dan Jaringan) dan TKR (Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan. SMK KRIDA TARUNA memiliki 8 Ruang Kelas, 1 Lab Komputer, dan 1 Ruang Guru dan TU (Tata Usaha). Dengan visi dan misi: 1. VISI Menjadikan lembaga pendidikan yang bersinergi dengan pendidikan tinggi, berkualitas, berwawasan kedepan dan menyesuaikan dengan kebutuhan kerja. 2. MISI Menyelenggarakan proses belajar mengajar secara Profesional dan Bertanggung Jawab untuk menyiapkan tenaga menengah dalam bidang TKJ (Teknik Komputer dan Jaringan) dan TKR (Teknik Kendaraan Ringan).

Transcript of BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah...

Page 1: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

18

BAB III

PEMBAHASAN

3.1. Tinjau Perusahaan

3.1.1. Sejarah Perusahaan

SMK KRIDA TARUNA adalah suatu sekolah Menengah Kejuruan yang

beralamat di Jl Margamulya no 16, Sukamandi, Kec. Ciasem, Kab. Subang yang

dipimpin oleh Kepala Sekolah Drs. H. Subianto, M.Si. Sekolah ini didirikan pada

taun 2012 memliki dua jurusan TKJ (Teknik Komputer dan Jaringan) dan TKR

(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan

jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap

pengembangan.

SMK KRIDA TARUNA memiliki 8 Ruang Kelas, 1 Lab Komputer, dan 1

Ruang Guru dan TU (Tata Usaha). Dengan visi dan misi:

1. VISI

Menjadikan lembaga pendidikan yang bersinergi dengan pendidikan tinggi,

berkualitas, berwawasan kedepan dan menyesuaikan dengan kebutuhan

kerja.

2. MISI

Menyelenggarakan proses belajar mengajar secara Profesional dan

Bertanggung Jawab untuk menyiapkan tenaga menengah dalam bidang TKJ

(Teknik Komputer dan Jaringan) dan TKR (Teknik Kendaraan Ringan).

Page 2: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

19

3.1.2. Struktur Organisasi

Gambar III.1 Struktur Organisasi SMK Krida Taruna

3.2. Analisis Kebutuhan

3.2.1. Analisis Kebutuhan Pengguna

Kebutuhan Pengguna adalah kebutuhan pada user untuk menggambarkan

fungsi dan fitur sistem dari perspektif pengguna agar sistem sesuai dengan

keinginan pengguna, diantaranya adalah sebagai berikut:

a. Aplikasi mampu memberikan keamanan data kepada User.

b. Aplikasi mampun menyediakan informasi agar dapat memudahkan

pengguna dalam kebutuhan informasi User.

Page 3: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

20

c. Aplikasi mampu mencetak informasi yang dibutuhkan User.

d. Aplikasi dilengkapi dengan fitur yang dapat membuat mengelola data

akademik agar pengolahan datanya lebih efisien.

3.2.2. Analisis Kebutuhan Sistem

Analisa kebutuhan sistem adalah kebutuhan pada sistem menggammbarkan

sistem dalam website, diantaranya sebagai berikut:

a. Sistem menyediakan Form Login untuk keamanan data User.

b. Sistem menyediakan Pengolahan data informasi, seperti Data Sisiwa, Data

Guru, Data Jadwal Pelajaran, dll

c. Sistem menyediakan fitur cetak Data Pelajaran dan Data Nilai

d. Sistem menyediakan fitur penilaian dan penyusunan Jadwal Pelajaran

3.3. Rancangan Dokumen

A. Dokumen Masukan (Input)

Dokumen-dokumen yang masuk atau di terima untuk melakukan proses

pencatatan Akademik Sekolah pada SMK Krida Taruna Adalah sebagai berikut :

1. Nama Dokumen : Data Siswa

Fungsi : Untuk Input Data Siswa

Sumber : Siswa

Tujuan : Tata Usaha

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Tahun Ajaran Baru

Bentuk : Lihat Lampiran A.1

Page 4: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

21

2. Nama Dokumen : Data Guru

Fungsi : Untuk Input Data Guru

Sumber : Guru

Tujuan : Tata Usaha

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Penambahan Guru Baru

Bentuk : Lihat Lampiran A.2

3. Nama Dokumen : Data Penilaian

Fungsi : Untuk Pembuatan Nilai

Sumber : Tata Usaha

Tujuan : Guru

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Semester Baru

Bentuk : Lihat Lampiran A.3

B. Dokumen Keluaran (Output)

Dokumen-doumen keluaran yang dihasilkan dari proses Pencatatan

Akademk pada SMK Krida Taruna. Di bawah ini uraian dari dokumen keluaran

tersebut adalah sebagi berikut.

1. Nama Dokumen : Data Nilai Laporan Akhir

Fungsi : Untuk Melihat Nilai

Sumber : Guru

Tujuan : Siswa

Page 5: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

22

Media : Kertas

Jumlah : 1 Satu

Frekuensi : Setiap Semmester

Bentuk : Lihat Lampiran B.1

2. Nama Dokumen : Jadwal Pelajaran

Fungsi : Untuk Melihat Jadwal Pelajaran Siswa

Sumber : Bid. Akademik

Tujuan : Siswa

Media : Kertas

Jumlah : 1 Satu

Frekuensi : Setiap Semmester

Bentuk : Lihat Lampiran B.2

3. Nama Dokumen : Nilai Rapor

Fungsi : Untuk Melihat Nilai Akhir Siswa

Sumber : Guru

Tujuan : Siswa

Media : Kertas

Jumlah : 1 Satu

Frekuensi : Setiap Semmester

Bentuk : Lihat Lampiran B.3

Page 6: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

23

3.4. Entity Relationship Diagram

3.4.1 Entity Relationship Diagram (ERD)

Gambar III.2 Entity Relationship Diagram (ERD)

Page 7: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

24

3.4.2 Logical Record Struktur (LRS)

Gambar III.3 Logical Record Struktur (LRS)

3.5. Spesifikasi File

1. Spesifikasi File Data Admin

Nama File : admin

Akronim : Data Admin

Fungsi : Untuk Simpan dan Edit data Admin

Tipe File : File Master

Page 8: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

25

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 186 Byte

Kunci File : id_admin

Software : MySQL

Tabel III.1.1

Spesifikasi File Admin

No Element Data Akronim Tipe Panjang Keterangan

1. Id admin id_admin Varchar 6 Pimary Key

2. Nama Admin nama Varchar 50

3. Password pass Varchar 15

4. Status Admin status Varchar 15

5. Foto foto Varchar 100

2. Spesifikasi File Data Siswa

Nama File : siswa

Akronim : Data Siswa

Fungsi : Untuk Simpan dan Edit data Siswa

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 557 Byte

Kunci File : NIS

Page 9: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

26

Software : MySQL

Tabel III.1.2

Spesifikasi File Siswa

No Element Data Akronim Tipe Panjang Keterangan

1. NIS nis Varchar 10 Pimary Key

2. Id admin id_admin Varchar 6

3. Nama Siswa pass Varchar 50

4. Tempat Lahir ttl Date

5. Jenis Kelamin jk Varchar 10

6. Kelas id_kelas Varchar 6

7. Alamat alamat Varchar 100

8. Agama agama Varchar 25

9. Nama Ayah nama_a Varchar 50

10. Pekerjaan Ayah Pekerjaan_a Varchar 25

11. Gajih Ayah Gajih_a Integer

12. Nama Ibu nama_a Varchar 50

13. Pekerjaan Ibu Pekerjaan_a Varchar 25

14 Gajih Ibu Gajih_a Integer

15. Foto Siswa foto Varchar 100

16. Keterangan ket Varchar 100

3. Spesifikasi File Data Guru

Nama File : guru

Akronim : Data Guru

Fungsi : Untuk Simpan dan Edit data Guru

Tipe File : File Master

Organisasi File : Index Sequential

Page 10: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

27

Akses File : Random

Media : Hard Disk

Panjang Record : 428 Byte

Kunci File : NIP

Software : MySQL

Tabel III.1.3

Spesifikasi File Guru

No Element Data Akronim Tipe Panjang Keterangan

1. NIP nip Varchar 6 Pimary Key

2. Id admin id_admin Varchar 6

3. Nama Guru pass Varchar 50

4. Tempat Lahir ttl Date

5. Jenis Kelamin jk Varchar 10

6. Alamat alamat Varchar 100

7. Lulusan lulusan Varchar 100

8. Matapelajaran id_mapel Varchar 6

9. Status Guru status Varchar 50

10. Foto foto Varchar 100

4. Spesifikasi File Matapelajaran

Nama File : mapel

Akronim : Matapelajaran

Fungsi : Untuk Mengisi Matapelajaran Guru dan Nila Siswa

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Page 11: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

28

Media : Hard Disk

Panjang Record : 79 Byte

Kunci File : id_mapel

Software : MySQL

Tabel III.1.4

Spesifikasi File Matapelajaran

No Element Data Akronim Tipe Panjang Keterangan

1. Id Matapelajaran id_mapel Varchar 6 Pimary Key

2. NIP nip Varchar 6

3. Nama Mapel nama_mapel Varchar 50

4. KKM kkm Integer 11

5. Id_kelas id_kelas Varchar 6

5. Spesifikasi File Kelas

Nama File : kelas

Akronim : Kelas

Fungsi : Untuk Mengisi Kelas Siswa dan Nila Siswa

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 68 Byte

Kunci File : id_kelas

Software : MySQL

Page 12: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

29

Tabel III.1.5

Spesifikasi File Kelas

No Element Data Akronim Tipe Panjang Keterangan

1. Id Kelas id_kelas Varchar 6 Pimary Key

2. Id Admin id_admin Varchar 6

3. Nama Kelas kelas Varchar 6

4. Jurusan jurusan Varchar 50

6. Spesifikasi File Jadwal Pelajaran

Nama File : jadpel

Akronim : Jadwal Pelajaran

Fungsi : Untuk Mengisi Jadwal Pelajaran

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 34 Byte

Kunci File : -

Software : MySQL

Page 13: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

30

Tabel III.1.6

Spesifikasi File Jadwal Pelajaran

No Element Data Akronim Tipe Panjang Keterangan

1. Id Matapelajaran id_mapel Varchar 6

2. Jumlah Jam jam_ke Integer 11

3. Jam Pelajaran jam Time

4. Hari hari Integer 11

5. NIP NIP Varchar 6

7. Spesifikasi File Nilai

Nama File : nilai

Akronim : Niali Akhir Semester

Fungsi : Untuk Mengisi Data Nilai Akhir Semester

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 145 Byte

Kunci File : -

Software : MySQL

Page 14: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

31

Tabel III.1.7

Spesifikasi File Nilai

No Element Data Akronim Tipe Panjang Keterangan

1. Id Matapelajaran id_mapel Varchar 6

2. NIP nip Varchar 6

3. NIS nis Varchar 10

4. Id Kelas id_kelas Varchar 6

5. Nilai Siswa Nilai Integer 11

6. Keterangan Keterangan Varchar 100

7. Id Admin id_admin Varchar 6

8. Spesifikasi File Pengumuman

Nama File : pengumuman

Akronim : Pengemuman

Fungsi : Untuk Mengisi Pengumuman

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 181 Byte

Kunci File : -

Software : MySQL

Page 15: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

32

Tabel III.1.8

Spesifikasi File pengumuman

No Element Data Akronim Tipe Panjang Keterangan

1. Id admin id_admin Varchar 6

2. Tanggal Posting tgl_post Date

3. Tanggal Expire tgl_exp Date

4. Judul judul Varchar 25

5. Isi isi Text

6. Gambar gambar Varchar 100

7. Tandatangan

Pemimpin ket Varchar 50

3.6. Pengkodean

1. Id Admin

Setiap Admin harus memiliki id masing-masing agar dapat membatasi hak

akses dari masing-masing pengguna, terdiri dari:

X X X 9 9 9

Contoh:

A D M 0 0 1

Ket: 1. ADM : Kode Administrasi

2. 001 : No Urut

2. NIS

Setiap Siswa harus memiliki NIS masing-masing agar dapat membedakan

tahun ajaran siswa, terdiri dari:

Y Y Y Y 9 9 9 9 9

Page 16: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

33

Contoh:

1 5 1 6 0 0 1 1 1

Ket: 1. 1516 : Tahun Ajaran

2. 00111 : No Urut

3. NIP

Setiap Guru harus memiliki NIP masing-masing agar dapat membedakan

tahun masuk Guru, terdiri dari:

M M Y Y 9 9

Contoh:

0 1 1 8 0 1

Ket: 1. 01 : Kode Bulan Masuk

2. 18 : Kode Tahun

3. 01 : No Urut

4. Id Mapel

Setiap Matapelajaran harus memiliki id masing-masing agar dapat

membedakan setiap kelas dan jurusan pada matapelajaran, terdiri dari:

X X X 9 9 9

Contoh:

M P L 0 0 1

Page 17: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

34

Ket: 1. MPL : Kode Mapel

2. 001 : No Urut

5. Id Kelas

Setiap Kelas harus memiliki id masing-masing agar dapat membedakan

setiap jurusan pada kelas, terdiri dari:

X X X 9 9 9

Contoh:

K L S 0 1 0

Ket: 1. KLS : Kode Kelas

2. 010 : No Kelas

3.7. Spesifikasi Program

1. Pada halaman Awal menggunakan struktur navigasi campuran karena pada

rangkaian login, home, tentang kami, kontrol orang tua, dan galeri gabungan

dari ketiga struktur navigasi.

Gambar III.4

Struktur Navigasi Index (Menu Utama)

Page 18: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

35

2. Pada halaman Admin menggunakan struktur navigasi campuran karena pada

rangkaian dashboard, data siswa, data guru, data kelas, data maple, setting

dan log out gabungan dari ketiga struktur navigasi.

Gambar III.5

Struktur Navigasi Index (Admin)

3. Pada halaman Guru menggunakan struktur navigasi campuran karena pada

rangkaiana, data guru, jadwal mengajar, data nilai, dan log out gabungan

dari ketiga struktur navigasi.

Gambar III.6

Struktur Navigasi Index (Guru)

Page 19: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

36

4. Pada halaman Admin menggunakan struktur navigasi campuran karena pada

rangkaian dashboard, data siswa, data nilai, data jadwal pelajaran, dan log

out gabungan dari ketiga struktur navigasi.

Gambar III.7

Struktur Navigasi Index (Siswa)

3.8. Implementasi

1. Home Login

Gambar III.8

Struktur Inplementasi (Login)

Page 20: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

37

2. Home Website

Gambar III.9

Struktur Inplementasi (Home)

Page 21: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

38

3. Tampilan Data Master

Gambar III.10

Struktur Inplementasi (Tampil Data)

4. Tambah Data

Gambar III.11

Struktur Inplementasi (Tambah Data)

Page 22: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

39

5. Edit Data

Gambar III.12

Struktur Inplementasi (Edit Data)

6. Kelola Nilai

Gambar III.13

Struktur Inplementasi (Kelola Nilai)

Page 23: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

40

7. Kelola Jadwal Pelajaran

Gambar III.14

Struktur Inplementasi (Kelola Jadwal Pelajaran)

8. Tampil Nilai

Gambar III.15

Struktur Inplementasi (Tampil Nilai)

Page 24: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

41

9. Tampil Jadwal Pelajaran

Gambar III.16

Struktur Inplementasi (Tampil Jadwal Pelajaran)

10. Tampil Jadwal Mengajar

Gambar III.7

Struktur Inplementasi (Tampil Jadwal Mengajar)

Page 25: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

42

3.9. Pengujian Unit

1. Pengujian Terhadap Form Login

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Login Admin, Siswa, Guru

No Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

kesimpulan

1 User Name

dan pasword

tidak di isi

kemudian

klik tombol

login

User Name:

Kosong

atau

Password:

kosong

Sistem akan

menolak

akses user dan

menampilkan

gagal login

Sesuai

harapan

Valid

2. User name

salah

mengisi

Password

salah mengsi

dan klik

tombol login

User Name:

Salah

atau

Password:

Salah

Sistem akan

menolak

akses user dan

menampilkan

gagal login

Sesuai

harapan

Valid

3. User name

diisi

Password

diisi dan klik

tombol login

User Name:

Admin

(benar)

Password:

****

(benar)

Sistem akan

menerima

akses login

dan

menampilkan

menu utam

Sesuai

harapan

Valid

2. Pengujian Terhadap Form Admin Tambah Data

Tabel III.10

Hasil Pengujian Black Box Testing Halaman Tambah Data Siswa, Guru,

Kelas, Mapel

No Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

kesimpulan

1 Klik Button

Tambah

Data

Text Box id

auto kode

Sistem akan

menerima

akses ID

secara

otomatis dan

menampilkan

Text Box

Sesuai

harapan

Valid

2. Mengisi

Form

Simpan Data

Terdapat

Text Box

kosong

Sistem akan

menolak Data

Tidak akan

Sesuai

harapan

Valid

Page 26: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

43

tersimpan

dalam

Database

3. Klik tombol

Simpan Data

Semua Text

Box terisi

Sistem akan

menerima dan

akan muncul

pemberitahuan

Data Berhasil

Disimpan

Sesuai

harapan

Valid

4. Klik Button

Edit

Select From

Id

Sistem akan

mencari data

sesuai ID

untuk

menampilkan

data dalam

database

Sesuai

harapan

Valid

5. Klik Button

Hapus

Select From

Id

Sistem akan

mencari data

sesuai ID

untuk

menghapus

data dalam

database

Sesuai

harapan

Valid

3. Pengujian Terhadap Form Admin Kelola Jadwal Pelajaran

Tabel III.11

Hasil Pengujian Black Box Testing Halaman Kelola Jadwal Pelajaran

No Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

kesimpulan

1 Klik Button

Tambah

Data

Menampilkan

form data

jadwal

pelajaran by

hari

Sistem akan

menerima

akses hari

secara

otomatis

menampilkan

jadwal

pelajaran

Sesuai

harapan

Valid

2. Mengisi

Form

Simpan Data

Terdapat

Text Box

kosong

Sistem akan

menolak Data

Tidak akan

tersimpan

dalam

Database

Sesuai

harapan

Valid

Page 27: BAB III PEMBAHASAN...(Teknik Kendaraan Ringan) dibawah naungan Yayasan Sang Hyang Seri dengan jumlah karyawan dan guru 23 orang. Karena sekolah ini masih dalam tahap pengembangan.

44

3. Klik tombol

Simpan Data

Semua Text

Box terisi

Sistem akan

menerima dan

akan muncul

pemberitahuan

Data Berhasil

Disimpan

Sesuai

harapan

Valid

4. Pengujian Terhadap Form Admin Kelola Nilai

Tabel III.12

Hasil Pengujian Black Box Testing Halaman Kelola Nilai

No Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

kesimpulan

1 Klik Button

Penilaian

Menampilkan

form data

jadwal

pelajaran by

id_mapel

Sistem akan

menerima

akses hari

secara

otomatis

menampilkan

jadwal

pelajaran

Sesuai

harapan

Valid

2. Mengisi

Form

Simpan Data

Terdapat

Text Box

kosong

Sistem akan

menolak Data

Tidak akan

tersimpan

dalam

Database

Sesuai

harapan

Valid

3. Klik tombol

Simpan Data

Semua Text

Box terisi

Sistem akan

menerima dan

akan muncul

pemberitahuan

Data Berhasil

Disimpan

Sesuai

harapan

Valid