BAB III PEMBAHASAN · 3. Menampung dan menganalisis aspirasi, ide, tuntutan dan berbagai kebutuhan...

192
BAB III PEMBAHASAN a. Tinjauan Institusi SMPN Satu Atap 1 Purwasari merupakan suatu lembaga pendidikan tingkat menengah pertama yang berlokasi di Desa Karangsari, Kecamatan Purwasari, Kabupaten Karawang. Gedung SMPN Satu Atap 1 sendiri merupakan gedung yang juga digunakan oleh SDN Karangsari 1, oleh sebab itu sekolah SMP ini dinamakan SMPN Satu Atap 1, karena gedung sekolah yang dipakai bersama. 1. Sejarah SMPN Satu Atap 1 Purwasari SMPN Satu Atap 1 Purwasari didirikan pada tahun 2006 oleh Bapak H. Hasanudin, Bapak Abidin dan Alm. Bapak Mad Rais. Sekolah tersebut didirikan karena pada saat itu Kecamatan Purwasari baru terbentuk dari gabungan tiga kecamatan yaitu Tirtamulya, Klari, dan Cikampek. Pada saat itu Kecamatan Purwasari tidak memiliki sekolah negeri menengah pertama. Akibatnya, banyak siswa yang harus melajutkan

Transcript of BAB III PEMBAHASAN · 3. Menampung dan menganalisis aspirasi, ide, tuntutan dan berbagai kebutuhan...

  • BAB III

    PEMBAHASAN

    a. Tinjauan Institusi

    SMPN Satu Atap 1 Purwasari merupakan suatu lembaga pendidikan tingkat

    menengah pertama yang berlokasi di Desa Karangsari, Kecamatan Purwasari,

    Kabupaten Karawang. Gedung SMPN Satu Atap 1 sendiri merupakan gedung yang

    juga digunakan oleh SDN Karangsari 1, oleh sebab itu sekolah SMP ini dinamakan

    SMPN Satu Atap 1, karena gedung sekolah yang dipakai bersama.

    1. Sejarah SMPN Satu Atap 1 Purwasari

    SMPN Satu Atap 1 Purwasari didirikan pada tahun 2006 oleh Bapak H. Hasanudin,

    Bapak Abidin dan Alm. Bapak Mad Rais. Sekolah tersebut didirikan karena pada saat

    itu Kecamatan Purwasari baru terbentuk dari gabungan tiga kecamatan yaitu

    Tirtamulya, Klari, dan Cikampek. Pada saat itu Kecamatan Purwasari tidak memiliki

    sekolah negeri menengah pertama. Akibatnya, banyak siswa yang harus melajutkan

  • sekolah di luar Purwasari, atau sama sekali tidak melanjutkan ke jenjang yang lebih

    tinggi karena biaya yang dikeluarkan tidak sedikit untuk masuk ke SMP swasta.

    Maka dari itu, didirikanlah SMPN Satu Atap 1 Purwasari atas dasar kepedulian para

    guru terhadap siswa-siswi yang ingin belajar ke jenjang yang lebih tinggi.

    Pada awal pendiriannya, SMPN Satu Atap 1 memiliki jumlah murid sekitar 40 orang,

    dengan kepala sekolah pertama Bapak Abidin, S.Pd. Dan untuk tenaga pengajar yang

    direkrut adalah tenaga honorer. Dari tahun ke tahun jumlah siswa yang mendaftar ke

    SMPN Satu Atap 1 semakin bertambah, dan sampai saat

  • ini jumlahnya stabil. Jadi tidak ada alasan lagi untuk tidak bersekolah, apalagi

    pemerintah tidak memungut biaya alias gratis.

    1. Struktur Organisasi dan Fungsi

    Suatu lembaga tidak akan bisa beroperasi secara maksimal jika tidak ada

    pembagian tugas secara spesifik untuk mencapai target yang diinginkan dan

    suksenya proses pembelajaran siswa. Berikut adalah struktur organisasi SMPN Satu

    Atap 1 Purwasari :

    Gambar III.1

  • Struktur Organisasi SMPN Satu Atap 1

    Sumber : SMPN Satu Atap 1 Purwasari

    Setiap tingkat jabatan yang diemban oleh masing-masih pihak memiliki tanggung

    jawab dan tugas tersendiri. Berikut adalah penjabaran fungsi dan tugas dari struktur

    organisasi SMPN Satu Atap 1 Purwasari :

  • 1. Kepala Sekolah

    1. Menyusun perencanaan sekolah untuk berbagai tingkatan perencanaan.

    2. Mengembangkan organisasi sekolah sesuai dengan kebutuhan.

    3. Memimpin sekolah dalam rangka pendayagunaan sumber daya sekolah

    secara optimal.

    4. Melakukan perencanaan keuangan, dengan mengusulkan dan mengesahkan

    anggaran belanja dan juga anggaran pendapatan sekolah

    5. Ikut terlibat dalam menentukan besaran uang sekolah yang harus

    dibayarkan murid per bulannya.

    6. Terlibat aktif dalam rapat bersama dengan dinas pendidikan serta pemilik

    sekolah untuk membahas perencanaan sekolah.

    7. Menyusun aturan dan juga tata tertib bagi guru, staff, dan juga murid secara

    adil dan objektif (baca : manfaat tata tertib sekolah).

    8. Memberikan sanksi tegas dan nyata kepada seluruh perangkat sekolah yagn

    melanggar peraturan.

  • 9. Menjaga agar setiap perangkat sekolah, seperti guru, staff dan juga murid

    dapat membawa nama baik dan juga martabat sekolah ketika berada di luar

    lingkungan sekolah.

    1. Komite Sekolah

    1. Mendorong perhatian dan komitmen masyarakat terhadap penyelenggaraan

    pendidikan yang bermutu.

    2. Melakukan kerja sama dengan masyarakat (perorangan/organisasi/dunia

    usaha) dan pemerintah berkenaan dengan penyelenggaraan pendidikan yang bermutu.

  • 3. Menampung dan menganalisis aspirasi, ide, tuntutan dan berbagai

    kebutuhan pendidikan yang diajukan oleh masyarakat.

    4. Memberikan masukan, pertimbangan dan rekomendasi kepada satuan

    pendidikan mengenai kebijakan dan program pendidikan, rencana anggaran

    pendidikan dan belanja madrasah (RAPBM), kriteria kinerja satuan pendidikan,

    kriteria tenaga kependidikan, hal-hal lain yang terkait dengan pendidikan.

    5. Mendorong orang tua dan masyarakat berpartisipasi dalam pendidikan

    guna mendukung peningkatan mutu dan pemerataan pendidikan.

    6. Menggalang dana masyarakat dalam rangka pembiayaan penyelenggaraan

    pendidikan di satuan pendidikan.

    7. Melakukan evaluasi dan pengawasan terhadap kebijakan, program,

    penyelenggaraan, dan keluaran pendidikan di satuan pendidikan.

    1. Wakil Kepala Sekolah

    Wakil kepala sekolah membatu kepala sekolah pada kegiatan, di antaranya :

  • 1. Menyusun perencanaan PBM.

    2. Membuat program kegiatan PBM.

    3. Melaksanakan program, pengorganisasian, pengkordinasian, pengawasan, pe

    nilaian, identifikasi dan pengumpulan data, penyusunan laporan.

    1. Waka Kesiswaan

    1. Mengatur program dan pelaksanaan bimbingan dan konseling.

    2. Mengatur dan mengkoordinasikan pelaksanaan 8K.

  • 3. Mengatur dan membina program kegiatan OSIS seperti Keperamukaan,

    Palang Merah Remaja (PMR), Kelompok Ilmiah Remaja (KIR), Usaha Kesehatan

    Sekolah (UKS), Patroli Keamanan Sekolah ( PKS ), Paskibra.

    4. Mengatur pelaksanaan program pesantren kilat.

    5. Mengatur/mengkoordinasikan hari hari besar agama.

    6. Menyusun /mengatur pelaksanaan pemilihan siswa teladan, ranking siswa.

    7. Melaksanakan lomba cepat tepat, olimpiade, olahraga berprestasi.

    8. Menyeleksi calon untuk diajukan mendapat beasiswa.

    1. Waka Kurikulum

    1. Menyusun dan menjabarkan kalender pendidikan.

    2. Menyusun pembagian tugas guru dan jadwal pelajaran.

    3. Mengatur penyusunan program pengajaran (prota, prosem, silabus,RPP,

    penyesuaian kurikulum).

    4. Mengatur pelaksanaan kurikuler dan ekstrakurikuler.

  • 5. Mengatur pelaksanaan program penilaian kriteria naik kelas, kelulusan,

    laporan kemajuan belajar siswa, pembagian rapor dan SKHU/Ijazah.

    6. Mengatur program perbaikan dan pengayaan.

    7. Mengatur pemanfaatan lingkungan sebagai sumber belajar.

    8. Mengatur pengembangan MGMP.

    9. Mengatur mutasi siswa.

    10. Melakukan supervisi administrasi dan akademis.

    11. Menyusun laporan.

  • 1. Waka Humas

    1. Menyusun, mengatur dan mengembangkan hubungan dengan komite

    sekolah, masyarakat atau lembaga lainnya.

    2. Mengembangkan/mengoptimalkan peran komite sekolah.

    3. Menyusun /menyelanggarakan bakti social.

    4. Menyusun dan merencanakan karya wisata.

    5. Menyelenggarakan pameran hasil pendidikan di sekolah.

    6. Menyusun laporan.

    1. Waka Sarpras

    1. Merencanakan kebutuhan sarana untuk menunjang PBM.

    2. Merencanakan program pengadaanya.

    3. Mengatur pemanfaatan sarana dan prasarana.

    4. Mengelola perawatan, perbaikan, dan pengisian sarana dan prasarana.

  • 5. Mengatur pembakuannya.

    6. Menyusun laporannya.

    1. Wali Kelas

    1. Melakukan pengelolaan kelas.

    2. Penyelenggaraan administrasis sekolah.

    1. Membuat denah tempat duduk siswa.

    2. Papan absen siswa.

    3. Membentuk pengurus organisasi kelas.

    4. Membuat jadwal pelajaran kelas.

    5. Membuat daftar piket kelas.

    6. Buku kegiatan pemebelajaran.

  • 7. Membuat presentasi kehadiran siswa.

    8. Menyampaikan /sosialisasi tata tertib sekolah.

    1. Mengontrol jurnal kehadiran siswa.

    2. Membuat catatan pelanggaran siswa.

    3. Pengisian Daftar Kumpulan Nilai (DKN).

    4. Pengisian Buku Laporan penilaian Hasil Belajar Siswa.

    5. Pembagian Buku Laporan penilaian Hasil Belajar Siswa.

    6. Pencatatan mutasi siswa.

    1. Guru Mata Pelajaran

    1. Membuat perangkat program pembelajaran.

    2. Melaksanakan kegiatan pembelajaran.

    3. Melaksanakan kegiatan evaluasi proses belajar mengajar.

    4. Melaksanakan analisis ulangan harian.

  • 5. Melaksanakan program perbaikan (remedial /pengayaan).

    6. Mengisi daftar nilai siswa.

    7. Melaksanakan kegiatan membimbing siswa ( pengimbasan pengetahuan.

    8. kepada guru lain dalam proses kegiatan belajar mengajar ) Membuat alat

    pelajaran/alat peraga.

    9. Menumbuh kembangkan sikap menghargai karya seni.

    10. Mengikuti kegiatan pengembangan dan pemasyarakatan kurikulum.

    11. Melaksanakan tugas tertentu di sekolah.

    12. Mengadakan pengembangan program pengajaran yang menjadi

    tanggung jawabnya.

    13. Membuat catatan tentang kemajuan hasil belajar siswa.

  • 14. Mengisi dan meneliti daftar hadir siswa sebelum memulai pembelajaran.

    15. Mengatur kebersihan ruang kelas , ruang praktikum mengumpulkan dan

    menghitung angka kredit untuk kenaikan pangkat.

    1. Siswa

    1. Memahami dan mempelajari materi yang diajarakan.

    2. Mengerjakan tugas-tugas yang diberikan oleh guru.

    3. Mempelajari kembali materi yang telah diajarkan dan mengerjakan PR jika

    Ada PR.

    1. Analisis Kebutuhan

    i. Analisa Kebutuhan Sistem

    Meningkatnya kebutuhan atas sumber daya manusia yang fasih dalam berbahasa

    untuk memperlancar dan mempermudah jalannya aktivitas bisnis di dunia kerja

  • menuntut pihak sekolah untuk memberikan pengajaran yang terbaik bagi siswa-siswa

    yang bersekolah. Kelancaran proses belajar bahasa banyak dipengaruhi oleh waktu

    yang cukup. Karena repetisi adalah salah satu hal yang penting untuk menguasai

    suatu bahasa.

    SMPN Satu Atap 1 Purwasari mengadakan Kegiatan Belajar Mengajar (KBM)

    bahasa Inggris dengan cara konvensial yaitu guru bertatap muka dengan siswa dalam

    pembelajaram, lalu memberikan soal ketika materi telah selesai disampaikan. Tidak

    semua siswa bisa mengerti secara langsung apa yang dijelaskan oleh para guru.

  • Maka dari itu, dengan adanya sistem pembelajaran bahasa Inggris berbasis web,

    para siswa bisa belajar materi yang telah diajarkan berulang-ulang dengan bantuan

    multimedia seperti video dan ebook supaya siswa benar-benar bisa menguasai materi

    yang guru berikan.

    1. Analisa Kebutuhan Pengguna

    Dalam website ini terdapat tiga kategori user. Yang pertama adalah administrator

    yang berperan sebagai pengolah data utama seperti data guru, data ampu, data siswa,

    dan data kelas. Admin bisa menambah, mengubah, serta menghapus data-data utama.

    Lalu yang kedua adalah guru yang menjadi ampu, bertugas untuk memberikan materi

    kepada siswa, membuat soal dan tugas yang para siswa harus kerjakan dalam jangka

    waktu tertentu. Dan yang terakhir adalah siswa yang bisa mengakses materi yang

    telah guru unggah dan mengerjakan tugas.

  • 1. Perancangan Perangkat Lunak

    i. Rancangan Antarmuka

    Rancangan antarmuka merupakan gambaran dari website yang akan dibuat.

    Berikut adalah rancangan antarmuka admin, guru, dan siswa :

    1. Rancangan Antarmuka Admin

    1. Rancangan Antarmuka Login Admin

    Gambar III.2

    Rancangan Antarmuka Halaman Login Admin

  • 1. Rancangan Antarmuka Beranda Admin

    Gambar III.3

    Rancangan Antarmuka Halaman Beranda Admin

    1. Rancangan Antarmuka Data Guru

  • Gambar III.4

    Rancangan Antarmuka Halaman Data Guru

  • 1. Rancangan Antarmuka Data Siswa

    Gambar III.5

    Rancangan Antarmuka Halaman Data Siswa

    1. Rancangan Antarmuka Data Mata Pelajaran

  • Gambar III.6

    Rancangan Antarmuka Halaman Data Mata Pelajaran

  • 1. Rancangan Antarmuka Data Kelas

    Gambar III.7

    Rancangan Antarmuka Halaman Data Kelas

    1. Rancangan Antarmuka Berita

  • Gambar III.8

    Rancangan Antarmuka Halaman Berita

  • 1. Rancangan Antarmuka Pengguna

    Gambar III.9

    Rancangan Antarmuka Halaman Pengguna

    1. Rancangan Antarmuka Guru

    1. Rancangan Antarmuka Login Guru

  • Gambar III.10

    Rancangan Antarmuka Halaman Login Guru

  • 1. Rancangan Antarmuka Beranda Guru

    Gambar III.11

    Rancangan Antarmuka Halaman Beranda Guru

    1. Rancangan Antarmuka Materi

  • Gambar III.12

    Rancangan Antarmuka Halaman Materi Guru

  • 1. Rancangan Antarmuka Tugas

    Gambar III.13

    Rancangan Antarmuka Halaman Tugas

    1. Rancangan Antarmuka Nilai

  • Gambar III.14

    Rancangan Antarmuka Halaman Nilai

  • 1. Rancangan Antramuka Berita

    Gambar III.15

    Rancangan Antarmuka Halaman Berita

    1. Rancangan Antarmuka Profil Guru

  • Gambar III.16

    Rancangan Antarmuka Halaman Profil Guru

  • 1. Rancangan Antarmuka Siswa

    1. Rancangan Antarmuka Login Siswa

    Gambar III.17

    Rancangan Antarmuka Halaman Login Siswa

    1. Rancangan Antarmuka Beranda Siswa

  • Gambar III.18

    Rancangan Antarmuka Halaman Beranda Siswa

  • 1. Rancangan Antarmuka Berita

    Gambar III.19

    Rancangan Antarmuka Halaman Berita

    1. Rancangan Antarmuka Mateir PDF

  • Gambar III.20

    Rancangan Antarmuka Halaman Materi PDF

  • 1. Rancangan Antarmuka Video

    Gambar III.21

    Rancangan Antarmuka Materi Video

    1. Rancangan Antarmuka Tugas

  • Gambar III.22

    Rancangan Antarmuka Tugas

  • 1. Rancangan Antarmuka Nilai

    Gambar III.23

    Rancangan Antarmuka Nilai

  • 1. Rancangan Basis Data

    1. Entity Relationship Diagram

  • Gambar III.24

    Entity Relationship Diagram E-Learning SMPN Satu Atap 1

  • 1. Logical Relational Structure

    Gambar III.25

    Logical Relational Structure E-Learning SMPN Satu Atap 1

  • 1. Spesifikasi File

    Menjelaskan tentang file atau tabel yang terbentuk dari transformasi ERD (dan atau fil

    e-file penunjang untuk web). File-file ini tersimpan pada database “elearningsmp”

    dengan parameter-parameter sebagai berikut :

    1. Nama File : File Admin

    Akronim : admin

    Fungsi : Untuk menyimpan data admin

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 145

    Kunci Field : id_admin

    Software : Mysql

    Tabel III.1

  • Spesifikasi File Admin

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 ID Admin id_admin varchar 10 Primary

    Key2 Nama

    Admin

    nm_admin varchar 50

    3 Password password varchar 30 4 foto foto varchar 55

  • 1. Nama File : File Guru

    Akronim : guru

    Fungsi : Untuk menyimpan data guru

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 330

    Kunci Field : nipguru

    Software : Mysql

    Tabel III.2

    Spesifikasi File Guru

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 NIP Guru nipguru varchar 15 Primary

    Key2 ID Guru id_admin varchar 20

    3 Nama Guru nm_guru varchar 100 4 Alamat alamat text - 5 Tempat

  • Lahir tmp_lahir varchar 50

    6 Tanggal

    Lahir

    tgl_lahir date

    7 Jenis

    Kelamin

    jekel varchar 15

    8 Telepon

    Guru

    telp_guru varchar 15

    9 Foto foto varchar 5510 Kata Sandi password varchar 5011 Status status varchar 10

  • 1. Nama File : File Siswa

    Akronim : Siswa

    Fungsi : Untuk menyimpan data siswa

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 405

    Kunci Field : no_siswa

    Software : Mysql

    Tabel III.3

    Spesifikasi File Siswa

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 NIS no_siswa varchar 15 Primary

    Key2 ID Kelas id_kelas varchar 10 Foreign

    Key3 ID Siswa id_siswa varchar 20

  • 4 Nama

    Siswa

    nm_siswa varchar 100

    5 Alamat alamat text - 6 Tempat

    Lahir

    tmp_lahir varchar 50

    7 Tanggal

    Lahir

    tgl_lahir date -

    8 Jenis

    Kelamin

    jekel varchar 15

    9 Nama

    Orangtua

    nm_ortu varchar 100

    10 Foto foto varchar 5511 Kata Sandi password varchar 3012 Status status 10

  • 1. Nama File : File Mata Pelajaran

    Akronim : mapel

    Fungsi : Untuk menyimpan data mata pelajaran

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 145

    Kunci Field : kode_mapel

    Software : Mysql

    Tabel III.4

    Spesifikasi File Mata Pelajaran

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 Kode Mata

    Pelajaran

    kode_mapel varchar 10 Primary

    Key2 Nama Mata

    Pelajaran

    nm_mapel varchar 20

    3 Keteragan keterangan varchar 1004 NIP Guru nipguru varchar 15 Foreign

  • Key

  • 1. Nama File : File Kelas

    Akronim : kelas

    Fungsi : Untuk menyimpan data kelas

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 140

    Kunci Field : id_kelas

    Software : Mysql

    Tabel III.5

    Spesifikasi File Kelas

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 ID Kelas id_kelas varchar 10 Primary

    Key2 Nama Kelas nm_kelas varchar 15

    3 Keteragan keterangan varchar 1004 NIP Guru nipguru Varchar 15 Foreign

  • Key

  • 1. Nama File : File Berita

    Akronim : berita

    Fungsi : Untuk menyimpan data berita

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 166

    Kunci Field : id_berita

    Software : Mysql

    Tabel III.6

    Spesifikasi File Berita

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 ID Berita Id_berita Int 11 Primary

    Key2 Judul Berita judul Varchar 100

    3 Isi Berita isi Text - 4 Foto foto Varchar 55

  • 1. Nama File : File Materi

    Akronim : materi

    Fungsi : Untuk menyimpan data materi ebook

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 376

    Kunci Field : id_materi

    Software : Mysql

    Tabel III.7

    Spesifikasi File Materi

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 ID Materi id_materi Int 11 Primary

    Key2 Tanggal tanggal date -

    3 Nama File nama varchar 1004 Berkas

  • Materi file varchar 255

    5 Kode Mata

    Pelajaran

    Kode_mapel varchar 10 Foreign

    Key6 Keterangan keterangan varchar 100

  • 1. Nama File : File Materi Video

    Akronim : materi_video

    Fungsi : Untuk menyimpan data materi video

    Tipe File : File Master

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 376

    Kunci Field : id_materi_video

    Software : Mysql

    Tabel III.8

    Spesifikasi File Materi Video

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 ID Materi Vi

    deo

    id_materi_vi

    deo

    int 11 Primary

    Key2 Tanggal tanggal date -

    3 Nama File

    Video

    nama varchar 100

  • 4 Berkas

    Materi

    file varchar 255

    5 Kode Mata

    Pelajaran

    kode_mapel varchar 10 Foreign

    Key6 Keterangan keterangan varchar 100

  • 1. Nama File : File Tugas

    Akronim : tugas

    Fungsi : untuk menyimpan data tugas

    Tipe File : File Transaksi

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 291

    Kunci Field : id_tugas

    Software : Mysql

    Tabel III.9

    Spesifikasi File Tugas

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 ID Tugas id_tugas int 11 Primary

    Key2 NIP Guru nipguru varchar 15 Foreign

    Key3 Keterangan keteragan text -

  • 4 Tanggal

    Awal

    tgl_awal date -

    5 Tanggal

    Akhir

    tgl_akhir date -

    6 File Tautan file varchar 2557 Status status varchar 10

  • 1. Nama File : File Jawaban

    Akronim : jawaban

    Fungsi : Untuk menyimpan data jawaban tugas siswa

    Tipe File : File Transaksi

    Organisasi File : Indexed Sequential

    Akses File : Random

    Media : Harddisk

    Panjang Record : 291

    Kunci Field : id_jawaban

    Software : Mysql

    Tabel III.9

    Spesifikasi File Tugas

    No Elemen

    Data

    Nama Field Tipe Panjang Keterangan

    1 ID Jawaban id_tugas int 11 Primary

    Key2 ID Tugas id_tugas int 11 Foreign

    Key3 Nomor

    Induk

  • Siswa no_siswa varchar 15 Foreign

    Key

    4 Tanggal

    Jawab

    tgl_jawab date -

    5 keterangan keterangan text -6 File Tautan file varchar 2557 Nilai nilai int 11

  • 1. Rancangan Struktur Navigasi

    Struktur navigasi website digunakan untuk menggambarkan secara garis besar isi

    dari seluruh situs website dan menggambarkan hubungan antara isi halaman dengan

    halaman yang lain. Struktur navigasi pembelajaran bahasa Inggris berbasis web ini

    menggunakan struktur navigasi campuran. Melalui struktur navigasi ini, terlihat

    bagaimana isi dan susunan dari website secara menyeluruh.

    Pembuatan struktur navigasi website ini akan sangat membantu ketika akan

    membuat rancangan seluruh halaman website. Struktur navigasi website yang baik

    adalah yang mampu memberitahukan kepada pengunjung tentang lokasi mereka

    sekarang dan lokasi yang bisa dikunjungi dari lokasi sekarang. Berikut adalah

    struktur navigasi dari website pembelajaran bahasa Inggris yang telah dibuat :

    1. Struktur Navigasi Admin

  • Gambar III.26

    Struktur Navigasi Admin

  • 1. Struktur Navigasi Guru

    Gambar III.27

    Struktur Navigasi Guru

    1. Struktur Navigasi Siswa

  • Gambar III.28

    Struktur Navigasi Guru

  • 1. Implementasi dan Pengujian Unit

    i. Implementasi

    Dari rancangan antarmuka yang telah dibuat sebelumnya. Implementasi dari

    halaman –halaman yang tersedia pada tiga user dapat dilihat pada gambar di bawah in

    i :

    1. Implementasi Rancangan Antarmuka

    1. Antarmuka Admin

    1. Halaman Login Admin

  • Gambar III.29

    Halaman Login Admin

  • 1. Halaman Beranda Admin

    Gambar III.30

    Halaman Beranda Admin

    1. Halaman Data Guru

  • Gambar III.31

    Halaman Data Guru

  • 1. Halaman Data Siswa

    Gambar III.32

    Halaman Data Siswa

    1. Halaman Data Mata Pelajaran

  • Gambar III.33

    Halaman Data Mata Pelajaran

  • 1. Halaman Data Kelas

    Gambar III.34

    Halaman Data Kelas

    1. Halaman Berita

  • Gambar III.35

    Halaman Data Berita

  • 1. Halaman Data Admin

    Gambar III.36

    Halaman Data Admin

    1. Implementasi Antarmuka Guru

    1. Halaman Login Guru

  • Gambar III.37

    Halaman Login Guru

  • 1. Halaman Beranda Guru

    Gambar III.38

    Halaman Beranda Guru

    1. Halaman Materi

  • Gambar III.39

    Halaman Materi

  • 1. Halaman Tugas

    Gambar III.40

    Halaman Tugas

    1. Halaman Nilai

  • Gambar III.41

    Halaman Nilai

  • 1. Halaman Berita

    Gambar III.42

    Halaman Berita

    1. Halaman Profil Guru

  • Gambar III.43

    Halaman Profil Guru

  • 1. Implementasi Antarmuka Siswa

    1. Halaman Login Siswa

    Gambar III.43

    Halaman Login Siswa

    1. Halaman Beranda Siswa

  • Gambar III.44

    Halaman Beranda Siswa

  • 1. Halaman Berita

    Gambar III.45

    Halaman Berita

    1. Halaman Materi PDF

  • Gambar III.46

    Halaman Materi PDF

  • 1. Halaman Materi Video

    Gambar III.47

    Halaman Materi Video

    1. Halaman Tugas

  • Gambar III.48

    Halaman Tugas

  • 1. Halaman Nilai

    Gambar III.49

    Halaman Nilai

  • 2. Spesifikasi Sistem Komputer

    Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang

    dibutuhkan untuk mengimplementasikan aplikasi e-Learning untuk sekolah

    menengah dan sederajat.

    1. Spesifikasi Perangkat Keras

    1. Server

    1. CPU

    1. Processor Intel® Pentium® Core 2 Duo

    2. RAM DDR2 4 GB

    3. Hard Disk 500 GB

    1. Mouse

  • 2. Keyboard

    3. Monitor dengan resolusi layar minimum 1024x768

    4. Koneksi internet dengan kecepatan 2 Mbps.

    1. Client

    1. CPU

    1. Processor Intel® Pentium® 4

    2. RAM DDR2 1GB

    3. Hard Disk 20 GB

    1. Mouse

    2. Keyboard

    3. Monitor dengan resolusi layar minimum 1024x768

    4. Koneksi internet dengan kecepatan 56 kbps.

  • 1. Spesifikasi Perangkat Lunak

    1. Server

    1. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau Linu

    x (Ubuntu, Fedora, dan lain-lain).

    2. Aplikasi bundle web server seperti: Xampp, WampServer, php2triad yang

    terdiri dari beberapa komponen, diantaranya:

    1. Aplikasi Apache Server v2

    2. Aplikasi PHP Server v5

    3. Aplikasi MySQL Server v5

    4. Aplikasi phpMyAdmin v3

    1. Aplikasi Web Lihatr seperti Mozilla Firefox, Opera, Safari, Internet

    Explorer, Google Chrome.

  • 1. Client

    1. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau Linu

    x (Ubuntu, Fedora, dan lain-lain).

    2. Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

    Explorer, Google Chrome.

  • 1. Pengujian Unit

    Dalam pembuatan sebuah program, salah satu hal yang paling penting adalah

    menguji apakah program yang dibuat dapat dijalankan sesuai dengan analisa dan

    rancangan yang telah dibuat. Salah satu metode untuk menguji jalan tidaknya suatu

    program adalah denga menggunakan metode Black Box Testing. Di mana Pengujian p

    rogram dilakukan dari sisi antarmuka. Berikut adalah Pengujian yang dilakukan pada w

    eb yang telah dibuat :

    1. Pengujian Terhadap Tampilan Admin

    1. Pengujian Terhadap Halaman Login Admin

    Tabel III.11

    Hasil Pengujian Black Box Testing Halaman Login Admin

    No Skenario Pengu

    jian

    Test Case Hasil yang

    diharapkan

    Hasil Pengujian Kesimpulan

    1 Username dan

    password tidak

    diisi

    Username :

    (Kosong)

    Password :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

  • menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Username diisi

    dan password k

    osong

    Username :

    legina

    Password :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    3 Username tida

    k diisi (kosong

    dan password

    diisi

    Username :

    (kosong)

    Password :

    123456

    Sistem akan

    menolak dan

    muncul pesan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    4 Username diisi

    dan password d

    iisi dengan

    satu data salah

    Username :

    legina (benar)

    Password :

    123 (salah)

    Sistem akan

    menolak dan

    muncul pesan

    “Nama login a

    tau kata sandin

    keliru!”

    Sesuai

    harapan

    Valid

  • 5 Username diisi

    dan password d

    iisi dengan

    data yang

    benar

    Username :

    legina (benar)

    Password :

    123456

    (benar)

    Sistem akan

    menerima dan

    memunculkan

    pesan

    “Selamat

    datang”

    sebelum

    diarahkan ke

    halaman

    beranda

    Sesuai

    harapan

    Valid

  • 1. Pengujian Terhadap Form Tambah Guru

    Tabel III.12

    Hasil Pengujian Black Box Testing Halaman Tambah Guru

    No Skenario Pengu

    jian

    Test Case Hasil yang

    diharapkan

    Hasil Pengujian Kesimpulan

    1 Tidak mengisi

    semua data,

    lalu klik

    tombol

    simpan

    NIP Guru :

    (Kosong)

    ID Guru :

    (Kosong)

    Nama Guru :

    (Kosong)

    Alamat :

    (Kosong)

    Tempat lahir :

    (Kosong)

    Tanggal lahir

    : (kosong) :

    Jenis kelamin :

    (kosong)

    No. telp :

    (kosong)

    Foto :

    (kosong)

    password :

  • (kosong)

    konfirmasi pas

    sword :

    (kosong)

    Status :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

  • Valid

  • 2 Mengisi data

    NIP Guru

    dengan NIP

    yang telah

    ada di database

    NIP Guru : (12

    143996)

    ID Guru :

    (sripuji1)

    Nama Guru :

    (Sri Puji)

    Alamat :

    (Darawolong)

    Tempat lahir :

    (Karawang)

    Tanggal lahir

    : (19

    November

    1983) :

    Jenis kelamin :

    (Perempuan)

    No. telp :

    (085612345678

    Foto : (img.

    jpg)

    password :

    (123456)

    konfirmasi pas

    sword :

    (123456)

  • Status : (aktif) Sistem akan

    menolak

    akses user

    dan

    menampilkan p

    esan “NIP

    Guru telah

    ada, silahkan

    coba yang

    lain!”

    Sesuai

    harapan

  • Valid

  • 3 Mengisi data

    ID Guru

    dengan ID

    yang telah

    ada di database

    NIP Guru :

    (12143997)

    ID Guru :

    (sripuji)

    Nama Guru :

    (Sri Puji)

    Alamat :

    (Darawolong)

    Tempat lahir :

    (Karawang)

    Tanggal lahir

    : (19

    November

    1983) :

    Jenis kelamin :

    (Perermpuan)

    No. telp :

    (085612345678

    Foto : (img.

    jpg)

    password :

    (123456)

    konfirmasi pas

    sword :

    (123456)

  • Status : (aktif) Sistem akan

    menolak dan

    muncul pesan

    “ID guru telah

    dipakai.

    Silahka coba

    yang lain!”

    Sesuai

    harapan

  • Valid

  • 4 Mengisi

    semua data

    dengan benar,

    tetapi password

    dan

    konfirmasi pas

    sword tidak

    sesuai

    Password :

    (123456)

    Konfirmasi pas

    sword :

    (12345)

    Sistem akan

    menolak dan

    muncul pesan

    “Password

    tidak sesuai!”

    Sesuai

    harapan

    Valid

    5 Mengisi

    semua data

    dengan benar

    NIP Guru :

    (12143997)

    ID Guru :

    (sripuji1)

    Nama Guru :

    (Sri Puji)

    Alamat :

    (Darawolong)

    Tempat lahir :

    (Karawang)

    Tanggal lahir

    : (19

    November

    1983) :

    Jenis kelamin :

    (perempuan)

    No. telp :

    (085612345678

  • Foto : (img.

    jpg)

    password :

    (123456)

    konfirmasi pas

    sword :

    (123456)

    Status : (aktif)

    Sistem akan m

    enerima dan

    muncul pesan

    “Data guru

    telah

    tersimpan!”

    Sesuai

    harapan

  • Valid

  • 1. Pengujian Terhadap Form Tambah Siswa

    Tabel III.13

    Hasil Pengujian Black Box Testing Halaman Tambah Siswa

  • No Skenario Pengu

    jian

    Test Case Hasil yang

    diharapkan

    Hasil Pengujian Kesimpulan

    1 Tidak mengisi

    semua data,

    terutama NIS,

    ID siswa, nama

    siswa, tanggal

    lahir, jenis

    kelamin, foto, p

    assword dan

    konfirmasi pas

    sword lalu

    klik tombol

    simpan

    NIS :

    (Kosong)

    ID Siswa :

    (Kosong)

    Nama Siswa :

    (Kosong)

    Alamat :

    (Kosong)

    Tempat lahir :

    (Kosong)

    Tanggal lahir

    : (kosong) :

    Jenis kelamin :

    (kosong)

    No. telp :

    (kosong)

    Foto :

    (kosong)

    password :

    (kosong)

    konfirmasi pas

    sword :

    (kosong)

    Status :

  • (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

  • Valid

  • 2 Mengisi data

    NIS dan ID

    siswa dengan

    yang telah

    ada di database

    NIS : (222)

    ID Guru : (mad

    inapj)

    Nama Siswa :

    (Madina Praba

    Jelita)

    Alamat : (Kara

    ngsari)

    Tempat lahir :

    (Karawang)

    Tanggal lahir

    : (27 Februari

    2004) :

    Jenis kelamin :

    (Perempuan)

    No. telp :

    (085612345678

    Foto : (img.

    jpg)

    password :

    (123456)

    konfirmasi pas

    sword :

    (123456)

    Status : (aktif)

  • Sistem akan

    menolak

    akses user

    dan

    menampilkan

    pesan “NIS tela

    h ada, silahkan

    coba yang

    lain!” dan “ID

    Siswa telah

    dipakai.

    Silahkan coba

    yang lain!

    Sesuai

    harapan

  • Valid

  • 3 Mengisi

    semua data

    dengan benar,

    tetapi password

    dan

    konfirmasi pas

    sword tidak

    sesuai

    NIS : (444)

    ID Guru :

    (madinapj1)

    Nama Siswa :

    (Madina Praba

    Jelita)

    Alamat :

    (Karangsari)

    Tempat lahir :

    (Karawang)

    Tanggal lahir

    : (27 Februari

    2004) :

    Jenis kelamin :

    (Perempuan)

    No. telp :

    (085612345678

    Foto : (img.

    jpg)

    password :

    (123456)

    konfirmasi pas

    sword :

    (12345)

    Status : (aktif)

  • Sistem akan

    menolak dan

    muncul pesan

    “Password

    tidak sesuai!”

    Sesuai

    harapan

  • Valid

  • 4 Mengisi

    semua data

    dengan benar

    NIS : (444)

    ID Guru :

    (madinapj1)

    Nama Siswa :

    (Madina Praba

    Jelita)

    Alamat :

    (Karangsari)

    Tempat lahir :

    (Karawang)

    Tanggal lahir

    : (27 Februari

    2004) :

    Jenis kelamin :

    (Perempuan)

    No. telp :

    (085612345678

    Foto : (img.

    jpg)

    password :

    (123456)

    konfirmasi pas

    sword :

    (123456)

    Status : (aktif)

  • Sistem akan

    menerima dan

    muncul pesan

    “Data siswa

    telah

    tersimpan!”

    Sesuai

    harapan

  • Valid

  • 1. Pengujian Terhadap Halaman Tambah Mata Pelajaran

    Tabel III.14

    Hasil Pengujian Black Box Testing Halaman Tambah Mata Pelajaran

  • No Skenario Pengu

    jian

    Test Case Hasil yang

    diharapkan

    Hasil Pengujian Kesimpulan

    1 Salah satu atau

    semua data

    tidak diisi

    Kode mata

    pelajaran :

    (kosong)

    Nama mata

    pelajaran :

    (kosong)

    Keterangan :

    (kosong)

    Guru :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Kode mata

    pelajaran diisi

    denga kode

    yang telah

    ada di database

    Kode mata

    pelajaran :

    (BING1)

    Nama mata

    pelajaran :

    (Bahasa

    Inggris 1)

    Keterangan :

    (Bahasa

    Inggris kelas

    1)

    Guru :

    (Luqman)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    pesan “Kode

    mata

    pelajaran

    sudah ada.

    Silahkan coba

    yang lain!”

    Sesuai

    harapan

    Valid

  • 3 Menambahkan

    mata

    pelajaran

    dengan guru

    yang telah

    mengambil

    tiga kelas di

    mata

    pelajaran

    tersebut

    Kode mata

    pelajaran :

    (BING1A)

    Nama mata

    pelajaran :

    (Bahasa

    Inggris 1)

    Keterangan :

    (Bahasa

    Inggris kelas

    1)

    Guru :

    (Luqman)

    Sistem akan

    menolak dan

    muncul pesan

    “Guru telah

    mengambil ma

    ta pelajaran.

    Silahkan coba

    yang lain”

    Sesuai

    harapan

    Valid

    4 Mengisi

    semua data

    dengan benar

    Kode mata

    pelajaran :

    (BING1A)

    Nama mata

    pelajaran :

    (Bahasa

    Inggris 1A)

    Keterangan :

    (Bahasa

    Inggris kelas

    1A)

    Guru : (Sri

    Puji)

    Sistem akan m

    enerima dan

    muncul pesan

    “Data mata

    pelajaran

    telah

    tersimpan!”

    Sesuai

    harapan

    Valid

  • 1. Pengujian Terhadap Halaman Kelas

    Tabel III.15

    Hasil Pengujian Black Box Testing Halaman Tambah Kelas

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Salah satu atau

    semua data

    tidak diisi

    Kode kelas:

    (kosong)

    Nama kelas :

    (kosong)

    Keterangan :

    (kosong)

    Guru :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Kode kelas diis

    i denga kode

    yang telah

    ada di database

    Kode kelas:(IX

    A)

    Nama kelas :

    (Kelas IXA)

    Keterangan : (S

    iswa

    berjumlah 23

    orang)

    Guru :

    (Luqman)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    pesan “Kode ke

    las sudah ada. S

    ilahkan coba

    yang lain!”

    Sesuai

    harapan

    Valid

  • 3 Menambahkan

    kelas dengan

    guru yang

    telah

    mengambil tiga

    kelas

    Kode kelas:

    (IXA)

    Nama kelas :

    (Kelas IXA)

    Keterangan :

    (Siswa

    berjumlah 23

    orang)

    Guru :

    (Luqman)

    Sistem akan

    menolak dan

    muncul pesan

    “Guru telah

    mengambil

    tiga kelas.

    Silahkan coba

    yang lain”

    Sesuai

    harapan

    Valid

    4 Mengisi

    semua data

    dengan benar

    Kode kelas: (IX

    A)

    Nama kelas :

    (Kelas IXA)

    Keterangan :

    (Siswa

    berjumlah 23

    orang)

    Guru : (Sri

    Puji Hastuti)

    Sistem akan

    menerima dan

    muncul pesan

    “Data kelas tel

    ah

    tersimpan!”

    Sesuai

    harapan

    Valid

  • 1. Pengujian Terhadap Halaman Pengguna

    Tabel III.16

    Hasil Pengujian Black Box Testing Halaman Pengguna

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Salah satu atau

    semua data

    tidak diisi

    ID Admin :

    (kosong)

    Nama admin :

    (kosong)

    Kata sandi :

    (kosong)

    Konfirmasi

    kata sandi :

    (kosong)

    Foto :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

  • 2 ID admin

    diisi dengan

    ID yang telah

    ada

    ID Admin :

    (legina)

    Nama admin :

    (Madina)

    Kata sandi :

    (123456)

    Konfirmasi

    kata sandi :

    (123456)

    Foto : (img.

    jpg)

    Sistem akan

    menolak dan

    tampil pesan

    “ID Admin

    telah dipakai.

    Silahkan coba

    yang lain!”

    Sesuai

    harapan

    Valid

    3 ID password d

    iisi tapi tidak

    sama denga

    konfirmasi pas

    sword

    ID Admin :

    (madina)

    Nama admin :

    (Madina)

    Kata sandi :

    (123456)

    Konfirmasi

    kata sandi :

    (123456)

    Foto : (img.

    jpg)

    Sistem akan

    menolak dan

    tampil pesan “P

    assword tidak

    sesuai!”

    Sesuai

    harapan

    Valid

  • 4 Semua field dii

    si denga data

    yang benar

    ID Admin :

    (madina)

    Nama admin :

    (Madina)

    Kata sandi :

    (123456)

    Konfirmasi

    kata sandi :

    (123456)

    Foto : (img.

    jpg)

    Sistem

    menerima dan

    muncul pesan

    “Data admin

    telah

    tersimpan!”

    Sesuai

    harapan

    Valid

  • 1. Pengujian Terhadap Tampilan Guru

    1. Pengujian Terhadap Halaman Login Guru

    Tabel III.17

    Hasil Pengujian Black Box Testing Halaman Login Admin

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Username dan

    password tidak

    diisi

    Username :

    (Kosong)

    Password :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Username diisi

    dan password k

    osong

    Username :

    legina

    Password :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

  • 3 Username tida

    k diisi (kosong

    dan password

    diisi

    Username :

    (kosong)

    Password :

    (123456)

    Sistem akan

    menolak dan

    muncul pesan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    4 Username diisi

    dan password d

    iisi dengan

    satu data salah

    Username :

    legina (benar)

    Password :

    123456 (salah)

    Sistem akan

    menolak dan

    muncul pesan

    “Nama login a

    tau kata sandin

    keliru!”

    Sesuai

    harapan

    Valid

    5 Username diisi

    dan password d

    iisi dengan

    data yang

    benar

    Username :

    legina (benar)

    Password :

    123 (benar)

    Sistem akan

    menerima dan

    memunculkan

    pesan

    “Selamat

    datang”

    sebelum

    diarahkan ke

    halaman

    beranda

    Sesuai

    harapan

    Valid

  • 1. Pengujian Terhadap Halaman Tambah Materi PDF

    Tabel III.18

    Hasil Pengujian Black Box Testing Halaman Input Materi PDF

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Semua data

    tidak diisi

    Judul materi :

    (kosong)

    File Materi :

    (kosong)

    Keterangan :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Judul diisi,

    tetapi file

    materi dan

    keterangan

    dibiarkan

    kosong

    Judul materi :

    (Narrative

    Text)

    File Materi :

    (kosong)

    Keterangan :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    3 Judul dan file

    pdf diisi.

    Tetapi

    keterangan

    tidak diisi

    Judul materi :

    (Narrative

    Text)

    File Materi :

    (narrative.pdf)

    Keterangan :

  • (kosong) Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    4 Semua field dii

    si dengan

    benar

    Judul materi :

    (Narrative

    Text)

    File Materi :

    (narrative.pdf)

    Keterangan :

    (materi

    pertemuan 1)

    Sistem akan

    menerima dan

    menampilkan

    pesan “Data

    materi telah

    tersimpan!”

  • 1. Pengujian Terhadap Halaman Tambah Materi Video

    Tabel III.19

    Hasil Pengujian Black Box Testing Halaman Input Materi Video

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Semua data

    tidak diisi

    Judul materi :

    (kosong)

    File Materi :

    (kosong)

    Keterangan :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Judul diisi,

    tetapi file

    materi dan

    keterangan

    dibiarkan

    kosong

    Judul materi :

    (Story Telling)

    File Materi :

    (kosong)

    Keterangan :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    3 Judul dan file v

    ideo diisi.

    Tetapi

    keterangan

    tidak diisi

    Judul materi :

    (Story Telling)

    File Materi : (s

    tory.mp4)

    Keterangan :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

  • 4 Semua field dii

    si dengan

    benar

    Judul materi :

    (Narrative

    Text)

    File Materi : (s

    tory.mp4)

    Keterangan :

    (materi

    pertemuan 1)

    Sistem akan

    menerima dan

    menampilkan

    pesan “Data

    materi telah

    tersimpan!”

    Sesuai

    harapan

    Valid

  • 1. Pengujian Terhadap Halaman Tambah Tugas

    Tabel III.20

    Hasil Pengujian Black Box Testing Halaman Input Tugas

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Semua data

    tidak diisi

    Keterangan :

    (kosong)

    Tanggal awal :

    (kosongl)

    Tanggal akhir

    : (kosong)

    File tugas :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Keterangan

    diisi, tetapi

    tanggal awal

    dan tanggal

    akhir tidak

    diisi, serta file

    tugas kosong

    Keterangan :

    (tugas ke-1)

    Tanggal awal :

    (kosong)

    Tanggal akhir

    : (kosong)

    File Materi :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

  • 3 Keterangan

    diisi, tetapi

    tanggal awal

    dan tanggal

    akhir diisi,

    tetapi file

    tugas

    dibiarkan

    kosong

    Keterangan :

    (tugas ke-1)

    Tanggal awal :

    (1 Agustus

    2017)

    Tanggal akhir

    : (8 Agustus

    3027)

    File Materi :

    (kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    4 Semua field dii

    si dengan

    benar

    Keterangan :

    (tugas ke-1)

    Tanggal awal :

    (1 Agustus

    2017)

    Tanggal akhir

    : (8 Agustus

    3027)

    File Materi :

    (tugas1.pdf)

    Sistem akan

    menerima dan

    menampilkan

    pesan “Data tu

    gas telah

    tersimpan!”

    Sesuai

    harapan

    Valid

  • 3. Pengujian Terhadap Tampilan Siswa

    1. Pengujian Terhadap Halaman Login Siswa

    Tabel III.21

    Hasil Pengujian Black Box Testing Halaman Login Siswa

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Username dan

    password tidak

    diisi

    Username :

    (Kosong)

    Password :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Username diisi

    dan password k

    osong

    Username :

    legina

    Password :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

  • 3 Username tida

    k diisi (kosong

    dan password

    diisi

    Username :

    (kosong)

    Password :

    (123456)

    Sistem akan

    menolak dan

    muncul pesan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    4 Username diisi

    dan password d

    iisi dengan

    satu data salah

    Username : ma

    dinapj (benar)

    Password :

    123 (salah)

    Sistem akan

    menolak dan

    muncul pesan

    “Nama login a

    tau kata sandin

    keliru!”

    Sesuai

    harapan

    Valid

    5 Username diisi

    dan password d

    iisi dengan

    data yang

    benar

    Username : ma

    dinapj (benar)

    Password :

    123456 (benar)

    Sistem akan

    menerima dan

    memunculkan

    pesan

    “Selamat

    datang”

    sebelum

    diarahkan ke

    halaman

    beranda

    Sesuai

    harapan

    Valid

  • 1. Pengujian Terhadap Halaman Jawab Tugas

    Tabel III.22

    Hasil Pengujian Black Box Testing Halaman Jawab Siswa

    No Skenario

    Pengujian

    Test Case Hasil yang

    diharapkan

    Hasil

    Pengujian

    Kesimpulan

    1 Semua field tid

    ak diisi

    Keterangan :

    (Kosong)

    File jawaban :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    2 Keterangan

    diisi dan file

    jawaban

    dibiarkan

    kosong

    Keterangan :

    (Jawaban

    Madina)

    File jawaban :

    (Kosong)

    Sistem akan

    menolak

    akses user

    dan

    menampilkan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

    3 Keterangan

    kosong dan

    file jawaban

    dilampirkan

    Keterangan :

    (Kosong)

    File jawaban :

    (madina.pdf)

    Sistem akan

    menolak dan

    muncul pesan

    “Please fill

    out this field”

    Sesuai

    harapan

    Valid

  • 4 Semua field dii

    si dengan

    benar

    Keterangan :

    (Jawaban

    Madina)

    File jawaban :

    (madina.pdf)

    Sistem akan

    menerima dan

    akan muncul

    pesan “Data

    jawaban telah

    disimpan”

    Sesuai

    harapan

    Valid