BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan...

58
35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan Al-Muta’allimin Patokbeusi (YPAP) yang didirikan pada tanggal 16 Juli 1984 yang diprakarsai oleh tiga tokoh masyarakat yaitu Bapak Amat Sugiarto, Bapak H. Wartino dan Bapak H. Utji Sanusi yang berlokasi di Patokbeusi Desa Rancamulya Kecamatan Patokbeusi Kabupaten Subang. Madrasah Tsanawiyah Al-Muta’allimin memperoleh status Terdaftar sejak tanggal 17 Juni 1999 berdasarkan Surat Keputusan Kepala Kantor Wilayah Departemen Agama Propinsi Jawa Barat Nomor: Wi/1/PP.03.2/220/1999 kemudian Terakreditasi sejak tanggal 13 Desember 2007 berdasarkan Surat Keputusan Kepala Kantor Wilayah Departemen Agama Propinsi Jawa Barat Nomor : 02.00/140/BAP- SM/XII/2007 dan terakreditasi kembali pada tanggal 14 November 2013 berdasarkan SK.BAP-S/M. Prov. Jawa Barat No.02.00/322/BAP-SM/IX/2013. MTs Al- Muta’allimin mempunyai Visi dan Misi yaitu menyebar luaskan tentang pentingnya pendidikan Islam, pengetahuan umum dan keterampilan melalui berbagai tingkatan serta ikut serta membentuk insan paripurna untuk menjadi manusia yang bertaqwa, berakhlak mulia sebagai manusia muslim yang menghayati dan mengamalkan ajaran agamanya serta menjadi manusia pembangun yang memiliki sifat dasar sebagai warga negara Indonesia untuk melaksanakan tugas hidupnya dalam masyarakat.

Transcript of BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan...

Page 1: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

35

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

3.1.1. Sejarah Perusahaan

Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan

Yayasan Pendidikan Al-Muta’allimin Patokbeusi (YPAP) yang didirikan pada

tanggal 16 Juli 1984 yang diprakarsai oleh tiga tokoh masyarakat yaitu Bapak Amat

Sugiarto, Bapak H. Wartino dan Bapak H. Utji Sanusi yang berlokasi di Patokbeusi

Desa Rancamulya Kecamatan Patokbeusi Kabupaten Subang.

Madrasah Tsanawiyah Al-Muta’allimin memperoleh status Terdaftar sejak

tanggal 17 Juni 1999 berdasarkan Surat Keputusan Kepala Kantor Wilayah

Departemen Agama Propinsi Jawa Barat Nomor: Wi/1/PP.03.2/220/1999 kemudian

Terakreditasi sejak tanggal 13 Desember 2007 berdasarkan Surat Keputusan Kepala

Kantor Wilayah Departemen Agama Propinsi Jawa Barat Nomor : 02.00/140/BAP-

SM/XII/2007 dan terakreditasi kembali pada tanggal 14 November 2013 berdasarkan

SK.BAP-S/M. Prov. Jawa Barat No.02.00/322/BAP-SM/IX/2013. MTs Al-

Muta’allimin mempunyai Visi dan Misi yaitu menyebar luaskan tentang pentingnya

pendidikan Islam, pengetahuan umum dan keterampilan melalui berbagai tingkatan

serta ikut serta membentuk insan paripurna untuk menjadi manusia yang bertaqwa,

berakhlak mulia sebagai manusia muslim yang menghayati dan mengamalkan ajaran

agamanya serta menjadi manusia pembangun yang memiliki sifat dasar sebagai

warga negara Indonesia untuk melaksanakan tugas hidupnya dalam masyarakat.

Page 2: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

36

3.1.2. Visi Misi MTs Al-Muta’allimin

1. Visi

Terbentuknya peserta didik yang beriman dan bertaqwa, berakhlak mulia dan

berpengetahuan luas.

2. Misi

a. Meningkatkan kualitas sumber daya manusia yang beriman dan bertaqwa.

b. Melaksanakan pendidikan sepanjang hayat yang berbasis keselamatan dan

kebahagiaan dunia akhirat.

c. Mewujudkan siswa lulusan yang berkualitas, berprestasi, berakhlak mulia, dan

berbudi pekerti luhur yang dilandasi Iman dan Taqwa pada Tuhan Yang Maha

Esa sesuai dengan ajaran agama yang dianut serta budaya lingkungan.

d. Mewujudkan pembelajaran dan bimbingan secara efektif sehingga setiap siswa

berkembang secara optimal, sesuai dengan potensi yang dimilikinya.

e. Mewujudkan peningkatan profesionalisme guru dalam kemampuan mengajar

siswa.

Page 3: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

37

3.1.3. Struktur Organisasi dan Fungsi

Sumber : MTs Al-Muta’allimin Patokbeusi (2019)

Gambar III.1.

Struktur Organisasi

Page 4: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

38

Fungsi dari tiap-tiap bagian sebagai berikut :

1. Ketua Yayasan

a. Bertanggung jawab atas pengambilan keputusan dalam rapat pembahasan dan

pelaksanaan program kerja di Yayasan Pendidikan Al-Muta’allimin

Patokbeusi.

b. Mengawasi seluruh kegiatan Yayasan.

2. Kepala Sekolah

a. Menyusun program kerja, baik jangka pendek, menengah maupun jangka

panjang.

b. Mengelola administrasi kegiatan belajar dan bimbingan konseling dengan

memiliki data lengkap administrasi kegiatan belajar mengajar dan

kelengkapan administrasi bimbingan konseling.

c. Menggerakkan staf/guru/karyawan dengan cara memberikan arahan dan

mengkoordinasikan pelaksanaan tugas.

3. Bendahara

a. Membuat pertanggung jawaban keuangan sekolah dengan sebaik-baiknya.

b. Menyampaikan pertanggung jawaban penggunaan dana iuran Yayasan kepada

pengurus Yayasan.

c. Menyerahkan gaji pegawai.

d. Mengelola dana BOS.

4. Tata Usaha

a. Penyusunan administrasi keuangan.

b. Penyusunan administrasi kepegawaian.

c. Penyusunan administrasi perlengkapan.

d. Pelaksanaan administrasi siswa.

Page 5: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

39

e. Mengkoordinir dan melaksanakan ketatausahaan Yayasan.

f. Pelaksanaan administrasi sarana dan prasarana.

g. Bertanggung jawab dalam penyusunan laporan pelaksanaan kegiatan

pengurusan ketatausahaan secara berkala.

5. PKS Kurikulum

a. Mempersiapkan rapat-rapat guru, menelaah, mempelajari dan menguasai

kurikulum yang sedang berlaku.

b. Merencanakan dan melaksanakan pembagian rapot dan kenaikan kelas.

c. Menyusun jadwal pelajaran.

d. Mengevaluasi hasil belajar.

e. Melaksanakan kegiatan ulangan akhir semester dan UAN.

f. Mengusahakan peningkatan mutu pelajaran.

6. PKS Humas

a. Mempersiapkan dan mengatur pertemuan dengan orang tua siswa/wali siswa

dalam rangka penyampaian program sekolah.

b. Mengikuti kerja bakti dan memberi bantuan sosial kepada masyarakat sekitar.

7. PKS Sarana dan Prasarana

a. Memelihara dan mengawasi barang-barang inventaris sekolah.

b. Mengusulkan kepada Kepala Sekolah tentang barang-barang, bangunan dan

gedung yang perlu diperbaiki, ditambah, dibeli, diganti atau dihapuskan.

8. Bimbingan dan Penyuluhan (BP) atau Bimbingan dan Konseling (BK)

a. Penyusunan dan pelaksanaan program bimbingan dan konseling.

b. Koordinasi dengan wali kelas dalam rangka mengatasi masalah-masalah yang

dihadapi oleh siswa atau siswi tentang kesulitan belajar.

Page 6: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

40

c. Memberikan pelayanan dan bimbingan kepada anak didik agar lebih

berprestasi dalam kegiatan belajar.

d. Menyusun dan melaksanakan program tindak lanjut bimbingan dan konseling.

9. Guru

a. Membuat perangkat pembelajaran.

b. Melaksanakan kegiatan pembelajaran.

c. Melaksanakan kegiatan penilaian proses belajar, ulangan harian, ulangan

umum dan ujian akhir.

d. Melaksanakan analisis hasil ulangan harian.

e. Menyusun dan melaksanakan program perbaikan dan pengayaan.

f. Mengisi daftar nilai siswa.

g. Melaksanakan kegiatan membimbing (pengimbasan pengetahuan) kepada

guru lain dalam proses kegiatan belajar mengajar.

10. Wali Kelas

a. Pengisian daftar kumpulan nilai (legger).

b. Pembuatan catatan khusus tentang siswa.

c. Pencatatan mutasi siswa.

d. Pengisian buku laporan penilaian hasil belajar.

e. Pembagian buku laporan hasil belajar.

11. PKS Kesiswaan

a. Merencanakan, mempersiapkan dan melaksanakan kegiatan penerimaan siswa

baru.

b. Mempersiapkan MOS.

c. Membina dan memantau kegiatan OSIS.

d. Merencanakan dan mengadakan pembentukan pengurus OSIS baru.

Page 7: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

41

e. Meningkatkan kegiatan ekstrakurikuler.

f. Menegakkan terwujudnya dan terlaksananya Tata Tertib Yayasan.

g. Menangani berbagai bentuk pelanggaran peraturan sekolah oleh siswa.

h. Memberi penyuluhan kepada siswa yang mengalami kesulitan belajar.

i. merencanakan dan menyelenggarakan kegiatan pembinaan, memasyarakatkan

hidup disiplin dan bertanggung jawab.

3.2. Analisis Kebutuhan

Dalam aplikasi sistem informasi akademik ini terdapat 3 (tiga) jenis user yang

saling berinteraksi dalam lingkungan sistem tersebut dan memiliki kebutuhan

informasi yang berbeda, yaitu Guru, Siswa dan Admin.

3.2.1. Identifikasi Kebutuhan

1. Kebutuhan Pengguna (User)

a. Guru

1) Login

2) Ubah data profil

3) Tambah dan ubah data nilai akademis dan ekstrakurikuler siswa

4) Download tugas siswa

5) Informasi jadwal mengajar

6) Informasi pengumuman

b. Siswa

1) Login

2) Ubah data profil

3) Informasi data jadwal pelajaran

Page 8: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

42

4) Informasi data pembayaran

5) Upload tugas

6) Informasi nilai siswa

c. Admin

1) Login

2) Informasi data guru

3) Tambah dan hapus guru

4) Informasi data siswa

5) Tambah dan hapus siswa

6) Informasi data nilai

7) Mengubah status data tugas

8) Tambah dan hapus informasi data pengumuman

9) Tambah dan hapus informasi data galeri

10) Tambah dan hapus informasi data kelas

11) Tambah dan hapus informasi data mata pelajaran

12) Tambah dan hapus informasi data jadwal mata pelajaran

2. Kebutuhan Sistem

a. User harus melakukan login menggunakan username dan password dan setiap

selesai menggunakan aplikasi harus melakukan logout agar keamanan data

terjaga.

b. Sistem dapat mencetak data nilai, data siswa dan data guru.

Page 9: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

43

3.3. Rancangan Dokumen

3.3.1. Rancangan Dokumen Masukan

Dokumen masukkan merupakan segala bentuk masukkan yang berupa

dokumen dan diolah dalam proses agar dapat menghasilkan dokumen keluaran yang

diinginkan. Adapun dokumen masukan yang digunakan adalah sebagai berikut:

1. Nama Dokumen : Data Guru

Fungsi : Untuk mengetahui data guru terbaru

Sumber : Kepala Madrasah

Tujuan : Tata Usaha

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap ada guru baru masuk atau keluar

Bentuk : Lampiran A.1.

2. Nama Dokumen : Data Siswa

Fungsi : Untuk mengetahui data siswa terbaru

Sumber : Wali Kelas

Tujuan : Tata Usaha

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap ada siswa baru masuk atau keluar

Bentuk : Lampiran A.2.

3. Nama Dokumen : Raport

Fungsi : Untuk mengetahui hasil belajar siswa

Sumber : Wali Kelas

Tujuan : Tata Usaha

Page 10: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

44

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap 1 semester

Bentuk : Lampiran A.4.

4. Nama Dokumen : Jadwal Mata Pelajaran

Fungsi : Untuk mengetahui jadwal belajar siswa dan mengajar guru

Sumber : Tata Usaha

Tujuan : Kesiswaan

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap 1 semester

Bentuk : Lampiran A.5.

3.3.2. Rancangan Dokumen Keluaran

Dokumen keluaran adalah sebagai bentuk keluaran berupa dokumen yang

merupakan hasil pengolahan. Adapun dokumen yang dihasilkan adalah sebagai

berikut:

1. Nama Dokumen : Laporan Data Guru

Fungsi : Sebagai informasi data guru.

Sumber : Tata Usaha

Tujuan : Kepala Madrasah

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap akhir semester

Bentuk : Lampiran B.1.

Page 11: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

45

2. Nama Dokumen : Laporan Data Siswa

Fungsi : Sebagai informasi data siswa.

Sumber : Tata Usaha

Tujuan : Wali kelas

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap akhir semester

Bentuk : Lampiran B.2.

3. Nama Dokumen : Laporan Data Nilai Akademis

Fungsi : Sebagai informasi data nilai akademis siswa.

Sumber : Tata Usaha

Tujuan : Wali Kelas

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap akhir semester

Bentuk : Lampiran B.3.

4. Nama Dokumen : Tugas Siswa

Fungsi : Sebagai informasi tugas siswa.

Sumber : Siswa

Tujuan : Guru Mata Pelajaran

Media : Kertas

Jumlah : 1 (satu) lembar

Frekuensi : Setiap adanya tugas yang diunggah oleh siswa

Bentuk : Lampiran B.5.

Page 12: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

46

3.4. Entity Relationship Diagram

1. Entity Relationship Diagram (ERD)

ekstrakurikuler

tugas

jadwal

tmp_lah_guru

niy_guru

pdk_guru

tgl_lah_guru

almt_guru

telp_guru

jk_guru

nm_guru

gbr_guru

pass_guru

email_guru

fb_guru

siswa

gurumatpel

kd_matpel

niy_guru

kd_kelas

nm_matpel

kkm_matpel

kd_kelas

niy_gurunm_kelas

j_kelas

nis_siswa

nisn_siswa

nm_siswa

kd_kelas

tmp_lah_siswa

tgl_lah_siswa

gbr_siswa

almt_siswa

jk_siswa

pass_siswa

kd_ekstrakurikuler

nis_siswa

nm_ekstrakurikuler

nilai_ekstrakurikuler

kd_tugas

nis_siswa

niy_guru

file_tugas

tem_tugas

status_tugas

tgl_tugas

kd_jadwal

kd_matpel niy_guru

kd_kelas

jam1_jadwal jam2_jadwal

memiliki

M

M

kelas

memiliki

1

memiliki

M

nilai

1

kd_nilai

nis_siswa

kd_matpel

nilai_tgs

nilai_absm

nilai_uts

nilai_uas

memiliki

1

1

mengikuti

1

M

1

1

1

membuat

M

1

memiliki

M

1

memiliki

1

Mmemiliki M

M

memiliki

1

memiliki

1

hari_jadwal

memiliki 1M

Gambar III.2.

Entity Relationship Diagram

Page 13: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

47

2. Logical Record Structure (LRS)

matpel

kd_matpel *

niy_guru **

kd_kelas **

nm_matpel

kkm_matpel

jadwal

kd_jadwal *

kd_matpel **

niy_guru **

kd_kelas **

jam1_jadwal

jam2_jadwal

hari_jadwal

guru

niy_guru *

nm_guru

pdk_guru

tmp_lah_guru

tgl_lah_guru

almt_guru

telp_guru

jk_guru

gbr_guru

pass_guru

email_guru

fb_guru

nilai

kd_nilai *

nis_siswa **

kd_matpel **

nilai_tgs

nilai_absn

nilai_uts

nilai_uas

kelas

kd_kelas *

niy_guru **

nm_kelas

j_keals tugas

kd_tugas *

nis_siswa **

niy_guru **

file_tugas

tem_tugas

status_tugas

tgl_tugasekstrakurikuler

kd_ekstrakurikuler *

nis_siswa **

nm_ekstrakurikuler

nilai_ekstrakurikuler

siswa

nis_siswa *

kd_kelas **

nisn_siswa

nm_siswa

tmp_lah_siswa

tgl_lah_siswa

gbr_siswa

almt_siswa

jk_siswa

pass_siswa

1 : M

1 : M1 : 1

M : 1

M : 1

1 : 1

1 : 1

M : 1

M : M M : 1

M : 1

M : 1

Keterangan:

* = Primary Key

** = Foreign Key

Gambar III.3.

Logical Record Structure

Page 14: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

48

3.5. Spesifikasi File

Dalam spesifikasi file, sistem ini menggunakan aplikasi basis data (database)

pada MySQL dengan nama database db_almutaallimin.sql spesifikasi file yang

dirancang sebagai berikut:

1. Spesifikasi File Guru

Nama File : Tabel Guru

Akronim : t_guru.sql

Fungsi : Mengelola dan menyimpan data guru

Tipe File : File Master

Organisasi File : Index Sequantial

Akses File : Random

Media : Hard Disk

Field Key : Niy_guru

Ukuran Record : 353 byte

Software : MySQL

Tabel III.1.

Spesifikasi File Guru

No. Elemen Data Akronim Tipe Panjang Keterangan

1. NIY Niy_guru Varchar 15 Primary Key

2. Nama Nm_guru Varchar 50

3. Pendidikan Pdk_guru Varchar 30

4. Tempat Lahir Tmp_lah_g

uru Varchar 30

5. Tanggal Lahir Tgl_lah_gu

ru Date

6. Alamat Almt_guru Text

7. Telepon Telp_guru Varchar 13

8. Jenis Kelamin Jk_guru Enum ‘L’,’P’

Page 15: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

49

9. Gambar Gbr_guru Varchar 15

10. Password Pass_guru Varchar 50

11. Email Email_guru Varchar 50

12. Facebook Fb_guru Varchar 100

2. Spesifikasi File Siswa

Nama File : Tabel Siswa

Akronim : t_siswa.sql

Fungsi : Mengelola dan menyimpan data siswa

Tipe File : File Master

Organisasi File : Index Sequantial

Akses File : Random

Media : Hard Disk

Field Key : Nis_siswa

Ukuran Record : 183 byte

Software : MySQL

Tabel III.2.

Spesifikasi File Siswa

No. Elemen Data Akronim Tipe Panjang Keterangan

1. NIS Nis_siswa Varchar 20 Primary Key

2. NISN Nisn_siswa Varchar 11

3. Nama Nm_siswa Varchar 50

4. Kelas Kd_kelas Varchar 7 Foreign Key

5. Tempat Lahir Tmp_lah_si

swa Varchar 30

6. Tanggal Lahir Tgl_lah_sis

wa Date

7. Gambar Gbr_siswa Varchar 15

Page 16: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

50

8. Alamat Almt_siswa Text

9. Jenis Kelamin Jk_siswa Enum ‘L’,’P’

10. Password Pass_siswa Varchar 50

3. Spesifikasi File Mata Pelajaran

Nama File : Tabel Matpel

Akronim : t_matpel.sql

Fungsi : Mengelola dan menyimpan data mata pelajaran

Tipe File : File Master

Organisasi File : Index Sequantial

Akses File : Random

Media : Hard Disk

Field Key : Kd_matpel

Ukuran Record : 74 byte

Software : MySQL

Tabel III.3.

Spesifikasi File Mata Pelajaran

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kd_matpel Integer 11 Primary Key

2. Guru Niy_guru Varchar 15 Foreign Key

3. Kelas Kd_kelas Varchar 7 Foreign Key

4. Mata Pelajaran Nm_matpel Varchar 30

5. KKM Kkm_matpel Integer 11

Page 17: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

51

4. Spesifikasi File Kelas

Nama File : Tabel Kelas

Akronim : t_kelas.sql

Fungsi : Mengelola dan menyimpan data kelas

Tipe File : File Master

Organisasi File : Index Sequantial

Akses File : Random

Media : Hard Disk

Field Key : Kd_kelas

Ukuran Record : 30 byte

Software : MySQL

Tabel III.4.

Spesifikasi File Kelas

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kd_kelas Varchar 7 Primary Key

2. Wali Kelas Niy_guru Varchar 15 Foreign Key

3. Nama Nm_kelas Varchar 6

4. Jenis Kelas J_kelas Varchar 2

5. Spesifikasi File Nilai

Nama File : Tabel Nilai

Akronim : t_nilai.sql

Fungsi : Mengelola dan menyimpan data nilai

Tipe File : File Transaksi

Organisasi File : Index Sequantial

Akses File : Random

Page 18: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

52

Media : Hard Disk

Field Key : Kd_nilai

Ukuran Record : 88 byte

Software : MySQL

Tabel III.5.

Spesifikasi File Nilai

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kd_nilai Integer 11 Primary Key

2. NIS Nis_siswa Varchar 20 Foreign Key

3. Mata Pelajaran Kd_matpel Integer 11 Foreign Key

4. Nilai Tugas Nilai_tgs Integer 11

5. Nilai Absen Nilai_absn Integer 11

6. Nilai UTS Nilai_uts Integer 11

7. Nilai UAS Nilai_uas Integer 11

6. Spesifikasi File Jadwal

Nama File : Tabel Jadwal

Akronim : t_jadwal.sql

Fungsi : Menyimpan dan mengelola data jadwal

Tipe File : File Master

Organisasi File : Index Sequantial

Akses File : Random

Media : Hard Disk

Field Key : Kd_jadwal

Ukuran Record : 52 byte

Software : MySQL

Page 19: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

53

Tabel III.6.

Spesifikasi File Jadwal

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kd_jadwal Integer 11 Primary Key

2. Mata Pelajaran Kd_matpel Integer 11 Foreign Key

3. Guru Niy_guru Varchar 15 Foreign Key

4. Kelas Kd_kelas Varchar 7 Foreign Key

5. Jam Mulai Jam1_jadwal Time

6. Jam Akhir Jam2_jadwal Time

7. Hari Hari_jadwal Varchar 8

7. Spesifikasi File Tugas

Nama File : Tabel Tugas

Akronim : t_tugas.sql

Fungsi : Mengelola dan menyimpan data tugas

Tipe File : File Transaksi

Organisasi File : Index Sequantial

Akses File : Random

Media : Hard Disk

Field Key : Kd_tugas

Ukuran Record : 196 byte

Software : MySQL

Tabel III.7.

Spesifikasi File Tugas

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kd_tugas Integer 11 Primary Key

2. Siswa Nis_siswa Varchar 20 Foreign Key

Page 20: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

54

3. Guru Niy_guru Varchar 15 Foreign Key

4. File Tugas File_tugas Varchar 100

5. Tema Tem_tugas Varchar 50

6. Status Tugas status_tugas Enum ‘a’, ‘n’

7. Tanggal Upload Tgl_tugas Timestamp

8. Spesifikasi File Ekstrakurikuler

Nama File : Tabel Ekstrakurikuler

Akronim : t_ekstrakurikuler.sql

Fungsi : Mengelola dan menyimpan data nilai ekstrakurikuler

Tipe File : File Transaksi

Organisasi File : Index Sequantial

Akses File : Random

Media : Hard Disk

Field Key : Kd_ekstrakurikuler

Ukuran Record : 62 byte

Software : MySQL

Tabel III.8.

Spesifikasi File Ekstrakurikuler

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kd_ekstrakur

ikuler Integer 11 Primary Key

2. NIS Nis_siswa Varchar 20 Foreign Key

3. Nama Nm_ekstraku

rikuler Varchar 20

4. Nilai Nilai_ekstrak

urikuler Integer 11

Page 21: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

55

3.6. Pengkodean

Sistem pengkodean digunakan untuk memudahkan pencarian data yang

dibutuhkan. Pengkodean digunakan untuk tujuan mengklarifikasikan data, masukan

data kedalam komputer dan untuk mengambil bermacam-macam informasi yang

berhubungan dengan kode tersebut.

Tipe kode yang digunakan adalah tipe kode grup. Kode grup merupakan kode

yang berdasarkan field-field dan tiap field kode mempunyai arti, keuntungan

menggunakan kode grup adalah mudah diperluas dapat ditambah atau diganti

sebagian juga menunjukan jenjang dari data. Struktur kode yang digunakan dalam

aplikasi ini sebagai berikut:

1. Kode Nomor Kelas

X X X X X

Nama Jenis

kelas kelas

Contoh:

V I I I A

Keterangan:

VIII = Nama Kelas

A = Jenis Kelas

Page 22: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

56

3.7. Spesifikasi Program

1. Struktur Navigasi Admin

Login

GuruDashboard Siswa Kelas Mata Pelajaran Galeri Jadwal Pelajaran Pengumuman Nilai Logout

Data

Guru

Tambah

Guru

Data

Siswa

Tambah

Siswa

Data

Kelas

Tambah

Kelas

Data Mata

Pelajaran

Tambah Mata

Pelajaran

Data Nilai

Akademis

Data Nilai

Ekstrakurikuler

Data

Pengumuman

Tambah

Pengumuman

Data Jadwal

Pejaran

Tambah Jadwal

Pelajaran

Data

Galeri

Tambah

Galeri

Tugas

Gambar III.4.

Struktur Navigasi Admin

2. Struktur Navigasi User

GuruHome Kegiatan Tentang Kami Galeri Pengumuman

Gambar III.5.

Struktur Navigasi User

3. Struktur Navigasi Guru

Login

Data DiriBeranda Info Akademik Tugas Keluar

Download

TugasJadwal Mengajar

Data Siswa

Input Nilai

Nilai Akademis

Nilai

Ekstrakurikuler

Gambar III.6.

Struktur Navigasi Guru

Page 23: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

57

4. Struktur Navigasi Siswa

Login

Data DiriBeranda Info Akademik Tugas Keluar

Upload TugasData Nilai

Akademik

Data Nilai

Ekstrakurikuler

Data Jadwal

Pelajaran

Data Pembayaran

Siswa

Gambar III.7.

Struktur Navigasi Siswa

3.8. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum

yang dibutuhkan untuk mengimplementasikan aplikasi sistem peminjaman dan

pembayaran ini:

1. Spesifikasi Perangkat Keras (Hardware)

a. Server

1) CPU (Central Processing Unit)

a) Minimal Processor Pentium Core 2 Duo

b) Minimal RAM DDR3 2 GB

c) Harddisk 200 GB lebih disarankan

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

Page 24: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

58

b. Client

1) CPU (Central Processing Unit)

a) Minimal Processor Pentium Core 2 Duo

b) Minimal RAM DDR3 2 GB

c) Harddisk 200 GB lebih disarankan

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

2. Spesifikasi Perangkat Lunak (Software)

a. Server

1) Sistem Operasi: Minimal Microsoft Windows 7

2) Web Server: Apache Server dan MySQL Server yang dibundle dalam

Xampp Versi 1.7.3 atau diatasnya

3) Web Browser: Mozilla Firefox atau Google Chrome

b. Client

1) Sistem Operasi: Minimal Microsoft Windows 7

2) Web Browser: Mozilla Firefox atau Google Chrome

Page 25: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

59

3.9. Implementasi

1. Halaman Login Admin

Gambar III.8.

Halaman Login Admin

2. Halaman Implementasi Halaman Dashboard Admin

Gambar III.9.

Halaman Dashboard Admin

Page 26: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

60

3. Halaman Data Guru pada Admin

Gambar III.10.

Halaman Data Guru pada Admin

4. Halaman Tambah Data Guru pada Admin

Gambar III.11.

Halaman Tambah Data Guru pada Admin

Page 27: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

61

5. Halaman Ubah Data Guru pada Admin

Gambar III.12.

Halaman Ubah Data Guru pada Admin

6. Halaman Data Siswa pada Admin

Gambar III.13.

Halaman Data Siswa pada Admin

Page 28: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

62

7. Halaman Tambah Data Siswa pada Admin

Gambar III.14.

Halaman Tambah Data Siswa pada Admin

8. Halaman Ubah Data Siswa pada Admin

Gambar III.15.

Halaman Ubah Data Siswa pada Admin

Page 29: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

63

9. Halaman Data Kelas

Gambar III.16.

Halaman Data Kelas pada Admin

10. Halaman Tambah Data Kelas pada Admin

Gambar III.17.

Halaman Tambah Data Kelas pada Admin

Page 30: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

64

11. Halaman Ubah Data Kelas pada Admin

Gambar III.18.

Halaman Ubah Data Kelas pada Admin

12. Halaman Data Mata Pelajaran pada Admin

Gambar III.19.

Halaman Data Mata Pelajaran pada Admin

Page 31: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

65

13. Halaman Tambah Data Mata Pelajaran pada Admin

Gambar III.20.

Halaman Tambah Data Mata Pelajaran pada Admin

14. Halaman Ubah Data Mata Pelajaran pada Admin

Gambar III.21.

Halaman Ubah Data Mata Pelajaran pada Admin

Page 32: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

66

15. Halaman Data Galeri pada Admin

Gambar III.22.

Halaman Data Galeri pada Admin

16. Halaman Tambah Data Galeri pada Admin

Gambar III.23.

Halaman Tambah Data Galeri pada Admin

Page 33: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

67

17. Halaman Ubah Data Galeri pada Admin

Gambar III.24.

Halaman Ubah Data Galeri pada Admin

18. Halaman Data Jadwal Pelajaran pada Admin

Gambar III.25.

Halaman Data Jadwal Pelajaran pada Admin

Page 34: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

68

19. Halaman Tambah Data Jadwal Pelajaran pada Admin

Gambar III.26.

Halaman Tambah Data Jadwal Pelajaran pada Admin

20. Halaman Ubah Data Jadwal Pelajaran pada Admin

Gambar III.27.

Halaman Ubah Data Jadwal Pelajaran pada Admin

Page 35: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

69

21. Halaman Data Pengumuman

Gambar III.28.

Halaman Data Pengumuman pada Admin

22. Halaman Tambah Data Pengumuman pada Admin

Gambar III.29.

Halaman Tambah Data Pengumuman pada Admin

Page 36: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

70

23. Halaman Ubah Data Pengumuman pada Admin

Gambar III.30.

Halaman Ubah Data Pengumuman pada Admin

24. Halaman Data Nilai pada Admin

Gambar III.31.

Halaman Data Nilai pada Admin

Page 37: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

71

25. Halaman Data Nilai Ekstrakurikuler pada Admin

Gambar III.32.

Halaman Data Nilai Ekstrakurikuler pada Admin

26. Halaman Tugas pada Admin

Gambar III.33.

Halaman Data Tugas pada Admin

Page 38: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

72

27. Halaman Ubah Tugas pada Admin

Gambar III.34.

Halaman Ubah Status Data Tugas pada Admin

28. Halaman Awal pada User

Gambar III.35.

Halaman Awal pada User

Page 39: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

73

29. Halaman Kegiatan Sekolah pada User

Gambar III.36.

Halaman Kegiatan Sekolah pada User

30. Halaman Tentang Kami pada User

Gambar III.37.

Halaman Tentang Kami pada User

Page 40: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

74

31. Halaman Galeri pada User

Gambar III.38.

Halaman Galeri pada User

32. Halaman Pengumuman pada User

Gambar III.39.

Halaman Pengumuman pada User

Page 41: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

75

33. Halaman Login Siswa

Gambar III.40.

Halaman Login Siswa

34. Halaman Data Diri pada Siswa

Gambar III.41.

Halaman Data Diri pada Siswa

Page 42: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

76

35. Halaman Ubah Data Diri pada Siswa

Gambar III.42.

Halaman Ubah Data Diri pada Siswa

36. Halaman Pengumuman pada Siswa

Gambar III.43.

Halaman Pengumuman pada Siswa

Page 43: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

77

37. Halaman Nilai Akademis pada Siswa

Gambar III.44.

Halaman Nilai Akademis pada Siswa

38. Halaman Nilai Ekstrakurikuler pada Siswa

Gambar III.45.

Halaman Nilai Ekstrakurikuler pada Siswa

Page 44: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

78

39. Halaman Data Jadwal Pelajaran pada Siswa

Gambar III.46.

Halaman Data Jadwal Pelajaran pada Siswa

40. Halaman Data Informasi Pembayaran pada Siswa

Gambar III.47.

Halaman Data Informasi Pembayaran pada Siswa

Page 45: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

79

41. Halaman Data Upload Tugas pada Siswa

Gambar III.48.

Halaman Data Upload Tugas pada Siswa

42. Halaman Tambah Data Tugas pada Siswa

Gambar III.49.

Halaman Tambah Data Tugas pada Siswa

Page 46: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

80

43. Halaman Ubah Data Tugas pada Siswa

Gambar III.50.

Halaman Ubah Data Tugas pada Siswa

44. Halaman Login Guru

Gambar III.51.

Halaman Login Guru

Page 47: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

81

45. Halaman Biodata Diri pada Guru

Gambar III.52.

Halaman Biodata Diri pada Guru

46. Halaman Ubah Biodata Diri pada Guru

Gambar III.53.

Halaman Ubah Biodata Diri pada Guru

Page 48: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

82

47. Halaman Pengumuman pada Guru

Gambar III.54.

Halaman Pengumuman pada Guru

48. Halaman Jadwal Mengajar pada Guru

Gambar III.55.

Halaman Jadwal Mengajar pada Guru

49. Halaman Data Siswa pada Guru

Gambar III.56.

Halaman Data Siswa pada Guru

Page 49: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

83

50. Halaman Data Nilai Siswa pada Guru

Gambar III.57.

Halaman Data Nilai Siswa pada Guru

51. Halaman Tambah Data Nilai Siswa pada Guru

Gambar III.58.

Halaman Tambah Data Nilai Siswa pada Guru

Page 50: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

84

52. Halaman Ubah Data Nilai Siswa pada Guru

Gambar III.59.

Halaman Ubah Data Nilai Siswa pada Guru

53. Halaman Data Nilai Ekstrakurikuler Siswa pada Guru

Gambar III.60.

Halaman Data Nilai Ekstrakurikuler Siswa pada Guru

Page 51: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

85

54. Halaman Input Nilai Ekstrakurikuler Siswa pada Guru

Gambar III.61.

Halaman Input Nilai Ekstrakurikuler Siswa pada Guru

55. Halaman Ubah Nilai Ekstrakurikuler Siswa pada Guru

Gambar III.62.

Halaman Ubah Nilai Ekstrakurikuler Siswa pada Guru

Page 52: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

86

56. Halaman Data Tugas Siswa pada Guru

Gambar III.63.

Halaman Data Tugas Siswa pada Guru

57. Halaman Detail Data Tugas Siswa pada Guru

Gambar III.64.

Halaman Detail Data Tugas Siswa pada Guru

Page 53: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

87

3.10. Pengujian Unit

Pengujian terhadap aplikasi yang dirancang menggunakan black-box testing

yang fokus terhadap proses masukan dan keluaran aplikasi. Ada 6 halaman

1. Pengujian Terhadap Form Login Admin

Tabel III.9.

Pengujian Form Login Admin

No Skenario

Pengujian Test Case

Hal yang

Diinginkan

Hasil

Pengujian Kesimpulan

1 Username dan

Password tidak

diisi kemudian

klik tombol login.

Username :

Kosong

Sistem akan

menolak dan

textbox username

akan menampilkan

pesan “please fill

out this field”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password :

Kosong

2 Mengetikan

Username diisi

dan Password

tidak diisi atau

kosong kemudian

klik tombol login.

Username:

201812001

Sistem akan

menolak dan

textbox password

menampilkan pesan

“please fill out this

field” sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password:

Kosong

3 Username tidak

diisi dan Password

diisi kemudian

klik tombol login.

Username:

Kosong

Sistem akan

menolak dan

textbox username

menampilkan pesan

“please fill out this

field” sebagai

tanda textbox harus

diisi.

Sesuai

Harapan

Valid

Password:

admin

4 Mengetikan salah

satu kondisi salah

pada Username

atau Password

kemudian klik

tombol login.

Username:

201812001

(Benar)

Sistem akan

menolak akses user

dan menampilkan

pesan " Password

Salah".

Sesuai

Harapan

Valid

Password:

admin123

(Salah)

5 Mengetikan

Username dan

Password dengan

data yang benar

kemudian klik

tombol login.

Username:

201812001

Sistem menerima

akses login dan

menampilkan pesan

“Login berhasil”

kemudian langsung

menampilkan menu

utama.

Sesuai

Harapan

Valid

Password:

admin

Page 54: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

88

2. Pengujian Terhadap Form Login Siswa

Tabel III.10.

Pengujian Form Login Siswa

No Skenario

Pengujian Test Case

Hal yang

Diinginkan

Hasil

Pengujian Kesimpulan

1 Username dan

Password tidak

diisi kemudian

klik tombol login.

Username :

Kosong

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password :

Kosong

2 Mengetikan

Username diisi

dan Password

tidak diisi atau

kosong kemudian

klik tombol login.

Username:

19980130

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password:

Kosong

3 Username tidak

diisi dan Password

diisi kemudian

klik tombol login.

Username:

Kosong

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password:

1999-08-07

4 Mengetikan salah

satu kondisi salah

pada Username

atau Password

kemudian klik

tombol login.

Username:

19980130

(Benar)

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password:

19990807

(Salah)

5 Mengetikan

Username dan

Password dengan

data yang benar

kemudian klik

tombol login.

Username:

19980130

Sistem menerima

akses login dan

kemudian langsung

menampilkan menu

utama.

Sesuai

Harapan

Valid

Password:

1999-08-07

Page 55: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

89

3. Pengujian Terhadap Form Login Guru

Tabel III.11.

Pengujian Form Login Guru

No Skenario

Pengujian Test Case

Hal yang

Diinginkan

Hasil

Pengujian Kesimpulan

1 Username dan

Password tidak

diisi kemudian

klik tombol login.

Username :

Kosong

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password :

Kosong

2 Mengetikan

Username diisi

dan Password

tidak diisi atau

kosong kemudian

klik tombol login.

Username:

19990807

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password:

Kosong

3 Username tidak

diisi dan Password

diisi kemudian

klik tombol login.

Username:

Kosong

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password:

1998-01-30

4 Mengetikan salah

satu kondisi salah

pada Username

atau Password

kemudian klik

tombol login.

Username:

19990807

(Benar)

Sistem akan

menolak dan akan

menampilkan pesan

“username dan

password salah”

sebagai tanda

textbox harus diisi.

Sesuai

Harapan

Valid

Password:

19980130

(Salah)

5 Mengetikan

Username dan

Password dengan

data yang benar

kemudian klik

tombol login.

Username:

19990807

Sistem menerima

akses login dan

kemudian langsung

menampilkan menu

utama.

Sesuai

Harapan

Valid

Password:

1998-01-30

Page 56: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

90

4. Pengujian Terhadap Form Tambah Siswa pada Admin

Tabel III.12.

Pengujian Form Tambah Siswa

No Skenario

Pengujian Test Case

Hal yang

Diinginkan

Hasil

Pengujian Kesimpulan

1 NIS, NISN,

Nama Lengkap,

Kelas, Jenis

Kelamin, Tampil

file, Kota

Kelahiran,

Tanggal dan

Alamat, salah

satu tidak diisi

atau kosong lalu

klik tombol

Simpan .

- NIS:

121232130030180011

- NISN: 0056789651.

- Nama : Rahayu

- JK: Perempuan

- Tampil file:

- Kota : (kosong)

-Tanggal: 07-08-1999

- Alamat: Pabuaran

Sistem akan

menolak dan

textbox Kota

Kelahiran akan

menampilkan

keterangan

“please fill out

this field”

sebagai tanda

textbox harus

diisi.

Sesuai

Harapan

Valid

2 NIS, NISN,

Nama Lengkap,

Kelas, Jenis

Kelamin, Tampil

foto, Kota

Kelahiran,

Tanggal dan

Alamat, diisi

lalu klik tombol

Simpan .

- NIS:

121232130030180011

- NISN: 0056789651.

- Nama : Rahayu

- JK: Perempuan

- Tampil foto:

- Kota : Subang

-Tanggal: 07-08-1999

- Alamat: Pabuaran

Sistem

menerima dan

menampilkan

“Data Telah di

Simpan”.

Sesuai

Harapan

Valid

Page 57: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

91

5. Pengujian Terhadap Form Tambah Guru pada Admin

Tabel III.13.

Pengujian Form Tambah Guru

No Skenario

Pengujian Test Case

Hal yang

Diinginkan

Hasil

Pengujian Kesimpulan

1 NIY, Nama

Lengkap,

Pendidikan

Terakhir, Kota

Kelahiran,

Tanggal, Tampil

foto, No Telpon,

Alamat

Lengkap, Jenis

Kelamin, Alamat

Email, Facebook,

salah satu tidak

diisi atau kosong

lalu klik tombol

Simpan .

- NIY: (Kosong)

- Nama : Rahayu

- Pendidikan Terakhir:

S1

-Kota Kelahiran: Subang

-Tanggal : 1998-01-30

-Tampil Foto:

No Telpon

:087726771184

-Alamat : Pabuaran

- JK: Perempuan

-Email :

[email protected]

- Facebook: Srahayu

Sistem akan

menolak dan

textbox NIY

akan

menampilkan

keterangan

“Please enter

a number”

sebagai tanda

textbox harus

diisi.

Sesuai

Harapan

Valid

2 NIY, Nama

Lengkap,

Pendidikan

Terakhir, Kota

Kelahiran,

Tanggal, Tampil

foto, No Telpon,

Alamat

Lengkap, Jenis

Kelamin, Alamat

Email, Facebook,

diisi lalu klik

tombol Simpan .

- NIY: 2007981078

- Nama : Rahayu

- Pendidikan Terakhir:

S1

-Kota Kelahiran: Subang

-Tanggal : 1998-01-30

-Tampil Foto:

No Telpon

:087726771184

-Alamat : Pabuaran

- JK: Perempuan

-Email :

[email protected]

- Facebook: Srahayu

Sistem

menerima dan

menampilkan

“Data Telah di

Simpan”.

Sesuai

Harapan

Valid

Page 58: BAB III PEMBAHASAN · 35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Madrasah Tsanawiyah Al-Muta’allimin Patokbeusi berada dibawah naungan Yayasan Pendidikan

92

6. Pengujian Terhadap Form Tambah Kelas pada Admin

Tabel III.14.

Pengujian Form Tambah Kelas

No Skenario

Pengujian Test Case

Hal yang

Diinginkan

Hasil

Pengujian Kesimpulan

1 Kelas, Wali

Kelas, Jenis

Kelas, diisi sama

dengan data

sebelumnya klik

tombol Simpan .

-Kelas : VII

-Wali Kelas: Quin Surf

-Jenis Kelas : A

Sistem akan

menolak dan

akan

menampilkan

keterangan

“Data telah

ada!” sebagai

tanda textbox

harus diisi

kembali.

Sesuai

Harapan

Valid

2 Kelas, Wali

Kelas, Jenis

Kelas,diisi lalu

klik tombol

Simpan .

-Kelas : VII

-Wali Kelas:

Nuraeni,S.Pd -Jenis Kelas : D

Sistem

menerima dan

menampilkan

“Data Telah di

Simpan”.

Sesuai

Harapan

Valid