BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket...

72
32 BAB III PEMBAHASAN 3.1. Tinjauan Sekolah Tinjauan Sekolah dilakukan untuk mendapat gambaran tentang proses pendidikan berdasarkan sejarah sekolah, struktur organisasi dan fungsi yang ada di sekolah. Penulis akan menerangkan sejarah dan struktur organisasi di tempat penulis mengadakan riset untuk pembuatan Tugas Akhir ini yaitu SMKN 1 Tirtamulya, sebagai berikut: 3.1.1. Sejarah Sekolah SMKN 1 Tirtamulya merupakan salah satu Sekolah Menengah Kejuruan Negeri yang ada di Parakan, kecamatan Tirtamulya kabupaten Karawang Provinsi Jawa Barat, Indonesia. Sama dengan SMK pada umumnya di Indonesia masa pendidikan sekolah di SMKN 1 Tirtamulya ditempuh dalam waktu tiga tahun pelajaran, mulai dari Kelas X sampai Kelas XII. Berawal dari pemikiran Kepala Sekolah SMKN 1 Tirtamulya Drs.Abdillah Beserta Para Guru Senior di SMKN 1 Cikampek mengenai Pembentukan SMKN 1 Tirtamulya, Karena Semakin Meningkatnya lulusan SMP yang melanjutkan ke SMK, dan terbatasnya jumlah SMK Negeri, Maka pada tahun 2012 Didirikanlah SMKN 1 Tirtamulya yang menjadi filial atau kelas jauh dari SMKN 1 Cikampek dan beralamat di Jl.Raya Parakan-Wadas Kecamatan Tirtamulya Kabupaten Karawang.

Transcript of BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket...

Page 1: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

32

BAB III

PEMBAHASAN

3.1. Tinjauan Sekolah

Tinjauan Sekolah dilakukan untuk mendapat gambaran tentang proses

pendidikan berdasarkan sejarah sekolah, struktur organisasi dan fungsi yang ada

di sekolah. Penulis akan menerangkan sejarah dan struktur organisasi di tempat

penulis mengadakan riset untuk pembuatan Tugas Akhir ini yaitu SMKN 1

Tirtamulya, sebagai berikut:

3.1.1. Sejarah Sekolah

SMKN 1 Tirtamulya merupakan salah satu Sekolah Menengah Kejuruan

Negeri yang ada di Parakan, kecamatan Tirtamulya kabupaten Karawang Provinsi

Jawa Barat, Indonesia. Sama dengan SMK pada umumnya di Indonesia masa

pendidikan sekolah di SMKN 1 Tirtamulya ditempuh dalam waktu tiga tahun

pelajaran, mulai dari Kelas X sampai Kelas XII. Berawal dari pemikiran Kepala

Sekolah SMKN 1 Tirtamulya Drs.Abdillah Beserta Para Guru Senior di SMKN 1

Cikampek mengenai Pembentukan SMKN 1 Tirtamulya, Karena Semakin

Meningkatnya lulusan SMP yang melanjutkan ke SMK, dan terbatasnya jumlah

SMK Negeri, Maka pada tahun 2012 Didirikanlah SMKN 1 Tirtamulya yang

menjadi filial atau kelas jauh dari SMKN 1 Cikampek dan beralamat di Jl.Raya

Parakan-Wadas Kecamatan Tirtamulya Kabupaten Karawang.

Page 2: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

33

A. Data Jurusan

1. Teknik Komputer Jaringan (TKJ).

2. Administrasi Perkantoran (AP).

3. Akuntansi (AK).

4. Persiapan Grafika (PG).

5. Teknik Mesin (TM).

6. Teknik Otomasi Industri (TOI).

B. Fasilitas Sekolah

Berbagai fasilitas dimiliki SMKN 1 Tirtamulya untuk menunjang kegiatan

belajar mengajar. Fasilitas tersebut antara lain: Kelas, Labolatorium

Komputer, Ruang Ekstrakurikuler, Lapangan Bola Basket, Lapangan Bola.

SMKN 1 Tirtamulya memiliki banyak kegiatan ekstrakurikuler, diantaranya

Paskibra, Dewan kerohanian Masjid (Rohis), Palang Merah Remaja (PMR),

Pramuka, Bola Voli, Sepak Bola, Pencak Silat, Degung, Tarung Drajat

(Boxer).

C. Visi dan Misi Sekolah

1. Visi Sekolah

Terwujudnya SMK Negeri 1 Tirtamulya yang mandiri, unggul dan

berwawasan wirausaha serta mampu bersaing di tingkat global

berlandaskan Iman dan Taqwa.

2. Misi Sekolah

Untuk mencapai Visi tersebut, SMK Negeri 1 Tirtamulya mengembangkan

Misi sebagai berikut:

Page 3: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

34

a. Meningkatkan keimanan dan ketaqwaan terhadap Tuhan Yang Maha

Esa.

b. Melaksanakan pembelajaran berbasis CBT dan PBT dengan

pendekatan pembelajaran scientifik dan penilaian autentik.

c. Meningkatkan profesionalisme guru dan pegawai.

d. Mengembangkan sarana dan prasarana sekolah.

e. Menumbuh kembangkan karakter siswa.

f. Menjalin kerjasama (MoU) dengan DU/DI.

g. Meningkatkan pengelolaan unit produksi.

D. Data Sekolah

Nama Sekolah : SMKN 1 Tirtamulya

NPSN : 20270735

Jenjang Pendidikan : SMK

Status Sekolah : Negeri

Alamat Sekolah : Jl.Raya Parakan-Wadas

RT/RW : 1/2

Kode Pos : 41372

Kelurahan : Citarik

Kecamatan : Tirtamulya

Kabupaten/Kota : Karawang

Provinsi : Jawa Barat

Negara : Indonesia

Posisi Geografis : Lintang -6.3639, Bujur 107.4513

SK Pendirian Sekolah : 421.3/Kep.98-Huk/2012

Page 4: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

35

Tanggal SK Pendirian : 2012-01-20

Status Kepemilikan : Pemerintah Daerah

Sk Izin Oprasional : 421.3/Kep.98-Huk/2012

Tgl SK Izin Oprasional : 2012-01-20

Nomor Rekening : 4111-01-007219053-6

Nama Bank : BRI

Cabang KCP/unit : Stasiun Kota Cikampek

Rekening Atas Nama : SMK Negeri 1 Tirtamulya

MBS : Tidak

Luas Tanah Milik(m2) : 13365

Nomor Telepon : 264301849

Nomor Fax : 264408419

Email : [email protected]

Waktu Penyelenggaraan : Pagi

Sumber Listrik : PLN

Daya Listrik : 10800

Kepala Sekolah : Drs.Abdillah

Oprator Pendaftaran : Iin Indrawati

Kurikulum : KTSP

3.1.2. Struktur Organisasi dan Fungsi

Struktur Organisasi adalah susunan sub-sub system dengan hubungan

wewenang dan tanggung jawab. Dalam organisasi terdapat struktur yang

Page 5: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

36

menerapkan bagaimana tugas akan dibagi. Berikut ni merupakan struktur

organisasi pada SMK Negeri 1 Tirtamulya.

A. Struktur Organisasi Sekolah

Page 6: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

37

WALI KELAS

KEPALA SEKOLAH

Drs. AbdillahNIP. 19621027 198803 1 005

BENDAHARA SEKOLAH

Rosida Evi Santihosi., SE., M.P..dNIP.19780314200902 2 001

KOORDINATOR TATA USAHA

Rosida Evi Santihosi., SE., M.P..dNIP.19780314200902 2 001

STAF TATA USAHA

Dwi Oktaviani., S.Pt.Vini Nur Apriliani

WAKASEK. BID. SARPRAS

Muchsin Taufik, S. Pd

STAF BID. SARPRAS DAN HUBIN

H. Iwan Wahudi, S. PdAndri Maediana., S.Sos.

WAKASEK. BID. KESISWAAN

Taryana., S.S

STAF BID. KESISWAAN

Deni Firmansyah, S.PdSovyan Nurzaman., S.komCindy Arum Lastari., S.IP.

WAKASEK. BID. KURIKULUM

Oni Arthani., S.Pd.

STAF BID. KURIKULUM

Suhendra, S.KomSri Rahayu, SP

KAPROG. PERSIAPAN GRAFIKA DAN TKJ

Suhendra., S.Kom.

KAPROG. TEK. PERMESINAN

Drs. Martias

KAPROG. TEKNIK INDUSTRI

Teguh Rubianti, S, Pd. ST

KAPROG. AKUNTANSI DAN ADM. PERKANTORAN

Ade Yeti Sumiyati, SE

WAKASEK. BID. HUBIN

Rosida Evi Santihosi., SE., M.P..dNIP.19780314200902 2 001

STAF BID. SAPRAS DAN HUBIN

Nadya Ulfah, S.PdEpan Sopyan, S.Pd

GURU

SISWA

Sumber : SMKN 1 Tirtamulya

Gambar III.1.

Struktur Organisasi SMKN 1 Tirtamulya

Page 7: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

38

B. Fungsi Struktur Organisasi dari Perusahaan

1. Kepala Sekolah

Kepala Sekolah berfungsi sebagai Edukator, Manager, Administrator,

Supervisor, Leader, Inovator dan Motivator (EMASLIM). Kepala Sekolah

selaku edukator bertugas melaksanakan proses pengajaran secara efektif

dan efisien. Kepala Sekolah selaku manager mempunyai tugas menyusun

perencanaan, mengorganisasikan kegiatan, mengarahkan dan

mengendalikan kegiatan, mengatur adanya kegiatan yang ada di sekolah,

mengkoordinasikan kegiatan, melaksanakan pengawasan, menentukan

kebijakan, mengadakan rapat pengambilan keputusan, mengatur proses

belajar mengajar, mengatur organsiasi ketatausahaan, kesiswaan,

ketenagaan, sarana prasarana, keuangan. Kepala Sekolah selaku

administrator bertuga menyelenggarakan administrasi diantaranya :

perencanaan, pengorganisasian, pengawasan, evaluasi, kurikulum,

kesiswaan, ketatausahaan, ketenagaan, kantor, keuangan, perpustakaan,

laboratorium, ruang keterampilan kesenian, bimbingan konseling, uks,

osis, sebaguna, media pembelajaran, gudang dan sarana prasarana dan

perlengkapan lainnya. Kepala Sekolah selaku supervisor bertugas

menyelenggarakan supervisi mengenal : proses belajar mengajar, kegiatan

bimbingan, kegiatan ekstrakurikuler, kegiatan kerja sama dengan

masyarakat atau instansi lain, kegiatan ketatausahaan, sarana dan

prasarana, kegiatan osis, perpustakaan, laboratorium, kantin atau warung

sekolah, kehadiran guru, pegawai dan siswa.

Page 8: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

39

2. Bendahara Sekolah

Bendahara komite sekolah mengkoordinir dan melaksanakan

pengumpulan sumbangan dari orang tua atau wali siswa. Mempersiapkan

rapat dengan pengurus komite sekolah dan orang tua atau wali siswa

dalam upaya dukungan dana, mencari dana terutama untuk keperluan

mendesak, mencari orang tua asuh, mengkoordinir guru dan karyawan

dalam peningkatan kesejahteraan, menyerahkan gaji bulanan pegawai rutin

setiap awal bulan, mendayagunakan uang rutin sesuai dengan mata

anggaran yang relevan, mentampaikan pertanggungjawaban penguunaan

dana iuran komite sekolah (bila ada), membuat pertanggungjawaban

keuangan sekolah dengan sebaik-baiknya.

3. Koordinator Tata Usaha

Kepala TU mempunyai tugas mengkoordinir dan melaksanakan

ketatausahaan sekolah serta bertanggungjawab kepada kepala sekolah

meliputi kegiatan-kegiatan berikut ini : penyusunan program tata usaha

sekolah, penyusunan administrasi keuangan, penyusunan administrasi

kepegawaian, penyusunan administrasi perlengkapan, pelaksanaan

administrasi siswa, pelaksanaan administrasi sarana dan prasarana,

penyajian data/statistik sekolah, penyajian papan daftar guru dan tata

usaha sesuai DUK, penyusunan laporan pelaksanaan kegiatan pengurusan

ketatausahaan secara berkala.

4. Staf Tata Usaha

Menangani setiap mutasi kepegawaian yang menyangkut tentang

pengangkatan, kenaikan pangkat, perubahan gaji, pemberhentian dan

Page 9: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

40

mutasi lain baik untuk guru maupun karyawan, mengerjakan buku induk

pegawai, mengurus presensi guru dan karyawan, membuat daftar urutan

kepangkatan (DUK), mengurus SK GTT dan PTT, menyusun data dan

laporan kepegawaian, membantu proses tentang penetapan angka kredit,

melaksanakan kearsipan personal kepeawaian, melaksanakan penerimaan

dan penyimpanan serta mengivestasikan barang-barang milik sekolah,

menyiapkan dan mengerjakan buku induk inventaris maupun non

inventaris lengkap dengan nomor dan kode masing-masing barang,

menjaga dan memelihara alat-alat dan barang-barang inventaris sekolah,

mengajukan kebutuhan kebutuhan barang-barang inventaris umum,

mengerjakan/membuat laporan mengenasi barang-barang inventasris,

mengurus perlatan rumah tangga dan alat-alat gudang, menerima

penyimpanan barang belanja kantor ke gudang, membuat laporan barang

habis pakai berkala, koordinator bagian kebersihan, membantu dan

melaksanakan tugas lain yang relevan yang diberikan atasan langsung,

mengurus dan menangani gaji guru dan karyawan, mengelola anggaran

belanja sekolah khususnya belanja rutin meliputi menerima, membukukan,

menyimpan, membayar dan mempertanggungjawabkan, mengerjakan

kuisioner maupun data lain yang berkaitan dengan keuangan sekolah,

mengurus/mengerjakan buku induk siswa, menyiapkan dan mngisi buku

klaper, mengurusi presensi siswa dan jurnal kelas, mengerjakan leger

siswa, membuat data statistik dan rekapitulasi siswa tiap bulan, menangani

buku agenda masuk dan keluar, menangani surat masuk dan keluar,

Page 10: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

41

menangani pengarsipan surat/dokumen sekolah sesuai dengan kode

persuratan.

5. Wakasek Bidang Kurikulum

Mempersiapkan rapar-rapat guru, menelaah, mempelajari dan menguasai

kurikulum yang sedang berlaku membagi tugas guru memberi arahan

pembuaan program-program, merencanakan dan melaksanakan ulangan

harian, akhir cawu, pembagian rapot dan kenaikan kelas, menyusun jadwal

pelajaran, mengevaluasi hasil belajar, melaksanakan kegiatan ulangan

blok, ulangan akhir semester UAN, mengusahakan peningkatan mutu

pelajaran, mengumpulkan memperiksa buku persiapan mengajar, PS/RP,

mengkoordinasikan kegiatan-kegiatan guru mata pelajaran sejenis di

sekolah (MGMP), menyiapkan legger, mengkoordinir tambahan pelajaran

untuk siswa kelas III.

6. Staf Bidang Kurikulum

Membantu tugas Wakasek kurikulum mengelola kegiatan KBM yang

meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket

KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian

nasional), mengkoordinasikan kegiatan pelaporan tengah semester,

semester, tahunan dan melaporkan hasil kegiatan kepada kepala sekolah.

7. Wakasek Bidang Kesiswaan

Merencanakan, mempersiapkan dan melaksanakan kegiattan pernerimaan

siswa barum mempersiapkan MOS, pembina dan memantau kegiatan

OSIS, meningkatkan kegiaan ekstrakurikuler, mempersiaplan dan

melaksanakan upacara bendera, menegakkan terwujudnya dan

Page 11: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

42

terlaksananya tata tertib sekolah, menangani berbagai bentuk pelanggaran

peraturan sekolah oleh siswa, memberi jalan keluar bagi siswa yang

bermasalah, memberi penyuluhan kepada siswa yang mengalami kesulitan

belajar, merencanakan dan menyelenggarakan hidup disiplin dan

bertanggungjawab.

8. Staf Bidang Kesiswaan

Menyusun program pembinaan kesiswaan (OSIS), meliputi kepramukaan,

PMR, KIR, UKS, PKS, paskibra, pesantren kilat. Melaksanakan

bimbingan, pengarahan dan pengendalian kegiatan kesiswaan/OSIS dalam

rangka menegakakan disiplin dan tata tertib sekolah serta pemilihan

pengurus osis, membina pengurus OSIS dalam berorganisasi, menyusun

jadwal dan pembinaan secara berkala dan insidental, melaksanakan

pemilhan calon siswa berprestasi dan penerima bea siswa, mengadakan

pemilihan siswa untuk mewakili sekolah dalam kegiatan diluar sekolah,

mengatur mutasi siswa, menyusun dan membuat kepanitiaan penerimaan

siswa baru dan pelaksanaan mos, menyusun dan membuat jadwal akhir

tahun kegiatan sekolah, menyelenggarakan cerdas cermat fan olah raga

prestasi, membuat laporan kegiatan kesiswaan secara berkala.

9. Wakasek Bidang Sarpras

Memelihara dan mengawasi barang-barang inventaris sekolah,

mengusulkan kepada kepala sekolah tentang barang-barang, bangunan dan

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

menerima dan memanfaatkan barang-barang yang diterima dari pihak-

pihak tertentu, memanggil orangtua dan pengurus komite sekolah untuk

Page 12: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

43

rapat tentang pengadaan alat-alat atau barang-barang yang diperlukan

sekolah, membuat daftar alat-alat barang-barang yang diperlukan untuk

diajukan kepada pengurus komite sekolah dan orangtua, memelihara dan

meningkatkan kebersihan sekolah (dalam dan luar sekolah),

mengkoordinir dan mengawasi penjaga sekolah dan cleaning service serta

siswa piket tentang pelaksanaan kebersihan, memelihara dan

meningkatkan penghijauan dilingkungan sekolah, menata tanaman dan

taman secara harmonis, menjaga profil sekolah, terutama fisik

mengusulkan, menyediakan dan memelihara alat bantu pengajaran,

misalnya : buku pengangan guru dan siswa, komputer, perpustakaan dll.

10. Staf Bidang Sarpras

Menyusun program pengadaan sarana dan prasarana, mengkoordinasikan

penggunaan sarana dan prasarana, pengelolaan pembiayaan alat-alat

pengajaran, mengelola perawatan dan perbaikan sarana prasarana,

bertanggung jawab terhadap kelengkapan data sekolah keseluruhan,

melaksanakan pembukuan sarana dan prasarana, menyusun laporan secara

berkala.

11. Wakasek Bidang Hubin

Membantu kepala sekolah dalam pelaksanaan tugas hubungan/ industri

masyarakat meliputi : menyusun dan melaksanakan program kerja,

mengarahkan, membina, memimpin, mengawasi serta mengkoordinasikan

pelaksanaan tugas khususnya di bidang hubungan kerjasama dengan dunia

industri/dunia usaha, masyarakat maupun luar sekolah serta memasarkan

tamatan SMK

Page 13: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

44

12. Staf Bidang Hubin

Merencanakan program kerja hubungan kerja idustri/masyarakat, membuat

sasaran mutu, bersama ketua program keahlian merencanakan program

kerja hubungan industri setiap program keahlian dalam pelaksanaan

pendidikan sistem ganda, megkoordinasikan dengan para ketua program

keahlian tentang program kerja hubungan industri/dunia usaha dan

masyarakat serta pelaksanaannya.

13. Kaprog Teknik Permesinan

Bertanggung jawab kepada kepala sekolah atas terlaksananya

pembelajaran produktif dan pengelolaan bengkel, merencanakan dan

melaksanakan seluruh kegiatan pembelajaran produktif di kompetensi

keahlian teknik permesinan, menyusun program kerja dan mengkoordinasi

pelaksanaan nya.

14. Kaprog Persiapan Grafika dan TKJ

Membantu kepala sekolah dalam perencanaan, penyusunan, pelaksanaan,

pengadministrasian, evaluasi, pelaporan serta tindak lanjut dari program-

program sekolah, menyusun program kerja, melakukan langkah-langkah

efisien dan efektif guna kelancaran pembelajaran di program keahlian,

memberi masukan penilaian kinerja pendidik.

15. Kaprog Teknik Industri

Page 14: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

45

Bertanggung jawab kepada kepala sekolah atas terlaksananya

pembelajaran produktif, merencanakan dan melaksanakan seluruh kegiatan

pembelajaran produktif di kompetensi keahlian teknik industri, menyusun

program kerja dan mengkoordinasi pelaksanaan nya.

16. Kaprog Akuntansi dan ADM Perkantoran

Mendidik siswa dalam bidang bisnis dan manajemen khususnya program

keahlian Administrasi perkantoran agar dapat menjadi tenaga yang siap

bekerja sesuai dengan tamatan, mendidik siswa agar mampu memilih

karir, berkompetensi, dan mengembangkan sikap profesional.

17. Wali Kelas

Mengenal siswa dikelasnya, menjadi tempat pengaduan siswa dan orang

tua siswa, menjadi motivator bagi siswa, memilih pengurus kelas,

membuat denah dan peta kelas, menyiapkan dan mengatur daftar piket

kelas, membuat jadwal kegiatan khusus kelas, mengisi daftar pribadi

siswa, berperan sebagai orang tua siswa, mencatat hasil belajar siswa,

membuat laporan hasil belajar, membuat laporan periodik mengenai

kelasnya, bekerjasama dengan guru bidang studi dalam hal daya serap,

bekerjasama dengan guru BK dalam mengatasi masalah siswa,

mengandakan hubungan dengan orang tua siswa dalam pembinaan siswa,

mengunjungi orangtua/wali siswa bila perlu, mengikuti kegiatan kelas bila

akan diadakan di luar sekolah.

18. Guru

Membuat Prospem, PSP, dan RP, bertanggungjawab atas pencapaian

target kurikulum dan daya serap, mencatat dan melaporkan hasil belajar

Page 15: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

46

siswa, membantu dan mengulangi siswa yang kesulitan balajar, bersedia

menggantikan guru yang tidak hadir, memberikan ulangan harian min 3 x

pe semester, memberikan ulangan perbaikan sesudah menjelaskan ulang

materi yang belum dikuasai kepada siswa yang tidak berhasil (nilai <

KKM), membuat analisa hasil ulangan, membuat analisa butir-butir soal,

memeriksa absensi siswa, memeriksa kertas ulangan dan mengembalikan

kembali kepada siswa, mencatat semua butir-butir soal dalam buku khusus

sebagai BANK SOAL, memberikan tugas-tugas/pekerjaan rumah sebagai

pengayaan kepada siswa.

19. Siswa

Memahami dan mempelajari materi yang diajarkan, mengerjakan tugas-

tugas yang diberikan oleh guru, mempelajari kembali materi yang telah

diajarkan, menuruti semua perintah guru, menghargai guru,

memperhatikan jika diterangkan materi oleh guru, disiplin dalam belajar,

disiplin dalam sekolah.

3.1.3. Analisis Kebutuhan

Analisis kebutuhan adalah mengidentifikasi kebutuhan yang diperlukan

pasa website yang akan dibuat untuk mencapai hasil yang baik. Adapun analisis

kebutuhan dalam pembuatan webiste informasi dan pendaftaran ekstrakurikuler

adalah sebagai berikut :

A. Analisa kebutuhan back-end meliputi dapat mengganti password, input dan

hapus data siswa, input, hapus dan edit data jadwal, input, hapus dan edit data

Page 16: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

47

pengumuman, input, hapus dan edit data prestasi, input hapus dan edit data

kelas dan input hapus dan edit data informasi ekstrakurikuler.

B. Analisa kenutuhan front-end meliputi verifikasi nis, registrasi siswa, login ke

website siswa, akses ke data pengumuman, akses data pribadi siswa, akses

data jadwal, akses informasi ekstrakurikuler dan pendaftaran ekstrakurikuler,

akses data prestasi dan profil sekolah.

Ekstrakurikuler yang ada di SMKN 1 Tirtamulya masih melakukan

pendaftaran secara manual, jumlah siswa yang sangat banyak membuat proses

pendaftaran yang berjalan saat ini sangatlah tidak efektif dan efisien, selain itu

dikarenakannya proses manual ini membutuhkan waktu yang tidak sebentar dan

juga ada kalanya proses pendaftaran secara manual ini mengganggu proses belajar

siswa. Jadwal pelajaran dan pengumuman serta kegiatan ekstrakurikuler yang

masih manual juga memakan waktu untuk penyebaran nya karena menempelkan

kertas di mading ataupun di kelas kelas.

Maka dari itu sangatlah diperlukan teknologi informasi yang dapat

mempermudah proses pendaftaran ekstrakurikuler, melihat jadwal pelajaran,

melihat jadwal kegiatan ekstrakurikuler dan melihat pengumuman menjadi lebih

efisien dan fleksibel. Salah satu implementasi dari teknologi informasi dan

komunikasi yang saat ini sangat marak diterapkan disebuah organisasi adalah

sistem informasi berbasis website. Dengan dibuatnya website kesiswaan dan

pendaftaran ekstrakurikuler di SMKN 1 Tirtamulya ini diharapkan dapat

memudahkan siswa untuk melihat jadwal pelajaran, jadwal kegiatan

eksrakurikuler, pengumuman dan mendaftar disalah satu eksrakuriuler di SMKN

1 Tirtamulya.

Page 17: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

48

3.2. Perancangan Perangkat Lunak

3.2.1. Rancangan Antar Muka

Menjelaskan rancangan antar muka (interface) yang terdapat pada webiste

informasi dan pendaftaran ekstrakurikuler pada SMKN 1 Tirtamulya.

A. Rancangan Antar Muka Website Admin

Menjelaskan rancangan antar muka (interface) yang terdapat pada website

Admin.

1. Rancangan Antar Muka Halaman login Admin

Halaman Login digunakan untuk bisa masuk ke halaman administrator

web yang kita buat, berikut bentuk dari halaman Login Admin.

Gambar III.2.

Rancangan Antar Muka Login Admin

2. Rancangan Antar Muka Halaman Ganti Password Admin

Halaman ganti password Admin adalah halaman untuk area administrator

mengganti password Admin.

Page 18: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

49

Gambar III.3.

Rancangan Antar Muka Ganti Password Admin

3. Rancangan Antar Muka Halaman Data Pengumuman

Halaman pengumuman merupakan halaman untuk menampilkan data

pengumuman, berikut bentuk dari halaman pengumuman pada admin.

Gambar III.4.

Rancangan Antar Muka Halaman Data Pengumuman

4. Rancangan Antar Muka Halaman Tambah Data Pengumuman

Halaman tambah data pengumuman merupakan halaman untuk

menambah, edit atau menghapus data pengumuman, berikut bentuk dari

halaman data tambah pengumuman pada admin.

Page 19: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

50

Gambar III.5.

Rancangan Antar Muka Halaman Tambah Data Pengumuman

5. Rancangan Antar Muka Halaman Data Siswa

Halaman data siswa merupakan halaman untuk menampilkan data siswa,

berikut bentuk dari halaman data siswa pada admin.

Gambar III.6

Rancangan Antar Muka Halaman Data Siswa

6. Rancangan Halaman Tambah Data Siswa

Halaman data siswa merupakan halaman untuk menambah data nis dan

nama siswa, edit atau menghapus, berikut bentuk dari halaman tambah

siswa pada admin.

Page 20: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

51

Gambar III.7.

Rancangan Halaman Tambah Data Siswa

7. Rancangan Antar Muka Halaman Data Kelas

Halaman data kelas merupakan halaman untuk menampilkan data kelas,

berikut bentuk dari halaman data kelas pada admin.

Gambar III.8.

Rancangan Antar Muka Halaman Data Kelas

8. Rancangan Antar Muka Halaman Tambah Data Kelas

Halaman tambah data kelas merupakan halaman untuk menambah, edit

atau menghapus data kelas, berikut bentuk dari halaman kelas pada admin.

Page 21: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

52

Gambar III.9.

Rancangan Antar Muka Halaman Tambah Data Kelas

9. Rancangan Antar Muka Halaman Data Jadwal

Halaman data jadwal merupakan halaman untuk menampilkan data jadwal

pelajaran, berikut bentuk dari halaman data jawal pada admin.

Gambar III.10.

Rancangan Antar Muka Halaman Data Jadwal

10. Rancangan Halaman Tambah Data Jadwal

Page 22: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

53

Halaman tambah data jadwal merupakan halaman untuk menambah, edit

atau menghapus data pelajaran, berikut bentuk dari halaman tambah data

jadwal pada admin.

Gambar III.11.

Rancangan Antar Muka Halaman Tambah Data Jadwal

11. Rancangan Antar Muka Halaman Ekstrakurikuler

Halaman data ekstrakurikuler merupakan halaman untuk menampilkan

data ekstrakurikuler, berikut bentuk dari halaman data ekstrakurikuler pada

admin.

Gambar III.12.

Rancangan Antar Muka Halaman Data Ekstrakurikuler

12. Rancangan Antar Muka Halaman Tambah Data Ekstrakurikuler

Page 23: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

54

Halaman tambah data ekstrakurikuler merupakan halaman untuk

menambah, edit atau menghapus data ekstrakurikuler, berikut bentuk dari

halaman data ekstrakurikuler pada admin.

Gambar III.13.

Rancangan Antar Muka Halaman Tambah Data Ekstrakurikuler

13. Rancangan Halaman Data Kegiatan Ekstrakurikuler

Halaman data kegiatan merupakan halaman untuk menampilkan data

kegiatan ekstrakurikuler, berikut bentuk dari halaman data kegiatan

ekstrakurikuler pada admin.

Gambar III.14.

Rancangan Antar Muka Halaman Data Kegiatan Ekstrakurikuler

14. Rancangan Antar Muka Halaman Tambah Data Kegiatan Ekstrakurikuler

Page 24: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

55

Halaman tambah data kegiatan ekstrakurikuler merupakan halaman untuk

menambah, edit atau menghapus data kegiatan ekstrakurikuler, berikut

bentuk dari halaman tambah data kegiatan ekstrakurikuler pada admin.

Gambar III.15.

Rancangan Antar Muka Halaman Tambah Data Kegiatan

15. Rancangan Antar Muka Halaman Data Prestasi

Halaman data prestasi merupakan halaman untuk menampilkan data

prestasi, berikut bentuk dari halaman data prestasi pada admin.

Gambar III.16.

Rancangan Antar Muka Halaman Data Prestasi

16. Rancangan Antar Muka Halaman Tambah Data Prestasi

Page 25: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

56

Halaman tambah data prestasi merupakan halaman untuk menambah, edit

atau hapus data prestasi, berikut bentuk dari halaman tambah data prestasi

pada admin.

Gambar III.17.

Rancangan Antar Muka Halaman Tambah Data Prestasi

B. Rancangan Antar Muka Website Member

Menjelaskan rancangan antar muka (interface) yang terdapat pada website

Member

1. Rancangan Antar Muka Halaman Login Member

Halaman Login digunakan untuk bisa masuk ke halaman member web

yang kita buat, berikut bentuk dari halaman login.

Gambar III.18.

Rancangan Antar Muka Halaman Login Member

Page 26: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

57

2. Rancangan Antar Muka Halaman Beranda Member

Halaman beranda merupakan halaman utama, berikut bentuk dari halaman

beranda pada member.

Gambar III.19.

Rancangan Antar Muka Halaman Beranda Member

3. Rancangan Antar Muka Halaman Detail Pengumuman

Halaman detail pengumuman merupakan halaman untuk menampilkan

detail pengumuman, berikut bentuk dari halaman detail pengumuman pada

member.

Gambar III.20.

Rancangan Antar Muka Halaman Detail Pengumuman

Page 27: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

58

4. Rancangan Antar Muka Halaman Detail Kegiatan

Halaman detail kegiatan merupakan halaman untuk menampilkan detail

kegiatan, berikut bentuk dari halaman detail kegiatan pada member.

Gambar III.21.

Rancangan Antar Muka Halaman Detail Kegiatan

5. Rancangan Antar Muka Halaman Siswa

Halaman siswa merupakan halaman untuk mengedit (memperbaharui) data

siswa, berikut bentuk dari halaman siswa pada member.

Gambar III.22.

Rancangan Antar Muka Halaman Siswa

Page 28: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

59

6. Rancangan Antar Muka Halaman Jadwal

Halaman jadwal merupakan halaman untuk menampilkan data jadwal,

berikut bentuk dari halaman jadwal pada member.

Gambar III.23.

Rancangan Antar Muka Halaman Jadwal

7. Rancangan Antar Muka Halaman Ekstrakurikuler

Halaman Ekstrakurikuler merupakan halaman untuk menampilkan data

Ekstrakurikuler, berikut bentuk dari halaman Ekstrakurikuler

Gambar III.24.

Rancangan Antar Muka Halaman Ekstrakurikuler

Page 29: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

60

8. Rancangan Antar Muka Halaman Daftar Ekstrakurikuler

Halaman daftar ekstrakurikuler merupakan halaman untuk siswa

mendaftar ekstrakurikuler, berikut bentuk dari halaman daaftar

ekstrakurikuler.

Gambar III.25.

Rancangan Antar Muka Halaman Daftar

C. Rancangan Antar Muka Website User

Menjelaskan rancangan antar muka (interface) yang terdapat pada website

User

1. Rancangan Antar Muka Halaman Beranda User

Halaman beranda user merupakan halaman utama, berikut bentuk dari

halaman beranda user.

Page 30: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

61

Gambar III.26.

Rancangan Antar Muka Halaman Beranda User

2. Rancangan Antar Muka Halaman Prestasi

Halaman prestasi merupakan halaman untuk menampilkan data prestasi,

berikut bentuk dari halaman prestasi.

Gambar III.27.

Rancangan Antar Muka Halaman Prestasi

3. Rancangan Antar Muka Halaman Daftar Verifikasi

Halaman daftar verifikasi adalah halaman untuk memverifikasi NIS,

berikut bentuk dari halaman daftar verifikasi.

Page 31: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

62

Gambar III.28.

Rancangan Antar Muka Halaman Daftar Verifikasi

4. Rancangan Antar Muka Halaman Daftar

Halaman daftar merupakan halaman untuk mengisi data siswa, berikut

bentuk dari halaman daftar.

Gambar III.29.

Rancangan Antar Muka Halaman Daftar

5. Rancangan Antar Muka Login User

Halaman login user merupakan halaman login ke website member.

Page 32: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

63

Gambar III.30.

Rancangan Antar Muka Halaman Login User

3.2.2. Rancangan Basis Data

A. Rancangan ERD (Entity Relationship Diagram)

Page 33: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

64

Gambar III.31.

ERD (Entity Relationship Diagram)

B. Rancangan LRS (Logical Record Structures)

Siswa

nis

nm_siswa

jekel

tempat

tgl_lahir

alamat

no_hp

Kelas

Mempunyai

kode_kelas

nm_kelas

agama

EskulMendaftar

nis Id_eskul

nis kode_kelas

id eskul

ketua

pembina

nama_eskul

wakil_ketua

bendahara

sekertaris

jadwal

Mempunyai

kode_kelas

kd_jadwal

id_jadwal

file_jadwal

Mempunyai

Kegiatan

id_kegiatan

id kegiatan

id_eskul

1 N

1

1

1

1

N

1

nama_kegiatan

waktu

tanggal_buat

keterangan

username

password

simbol

tgl_jadwal

motivasimoto_hid

uppengalam

an

Page 34: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

65

Siswa

Nis*Kode_kelas**Nm_kelasJekelTempatTgl_lahirAgamaNo_hpUsernamePassword

Kelas

Kode_kelas*Nm_kelas

Eskul

Id_eskul*Nama_eskulPembinaKetuaWakil_ketuaBendaharaSekertarisSimbol

Kegiatan

Id_kegiatan*Id_eskul**Nama_kegiatanWaktuTanggal_buatKeterangan

Jadwal

Id_jadwal*File_jadwalKode_kelas**Tgl_jadwal

Detail_eskul

Nis**Id_eskul**MotivasiMoto_hidupPengalaman

1 M

1

M

1

1

M

1

1 1

Gambar III.32.

LRS (Logical Record Structures)

Page 35: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

66

C. Spesifikasi File

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

atau file-file penunjang untuk web). File-file ini tersimpan pada database

dengan nama Spesifikasi File database pada website informasi dan

pendaftaran ekstTirtamulya ini penulis membuat database dengan nama

project_ta dengan parameter-parameter sebagai berikut :

1. Spesifikasi File Pengumuman

Nama File : Pengumuman

Akronim : pengumuman.idb

Fungsi : untuk menyimpan data pengumuman

Tipe File : File Master

Organisasi File : Index Sequental

Akses File : Random

Media : Hardisk

Panjang Record : 111

Kunci Field : id_pengumuman

Software : Mysql

Tabel III.1.

Spesifikasi File Pengumuman

No Elemen Data Akronim Tipe Data Size Keterangan

1 Id Pengumuman id_pengumuman

Integer 11 Primary Key

2 Judul judul Varchar 100

3 Konten konten Text 4 Tanggal_buat tanggal_buat Date

Page 36: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

67

2. Spesifikasi File Siswa

Nama File : Siswa

Akronim : siswa.idb

Fungsi : untuk menyimpan data siswa

Tipe File : File Master

Organisasi File : Index Sequental

Akses File : Random

Media : Hardisk

Panjang Record : 149

Kunci Field : nis

Software : Mysql

Tabel III.2.

Spesifikasi File Siswa

No Elemen Data Akronim Tipe Data Size Keterangan

1 Nis Nis Varchar 9 Primary Key 2 Kode Kelas kode_kelas Varchar 10 3 Nama Siswa nm_siswa Varchar 30 4 Jenis Kelamin Jekel Varchar 10 5 Tempat tempat Varchar 30 6 Tanggal Lahir tanggal_lahir Varchar 50 7 Agama agama Varchar 15 8 Alamat alamat Text 9 No Hp no_hp Varchar 15 10 Username username Varchar 30 11 Password password Text

3. Spesifikasi File Kelas

Nama File : Kelas

Akronim : kelas.idb

Fungsi : untuk menyimpan data kelas

Page 37: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

68

Tipe File : File Master

Organisasi File : Index Sequental

Akses File : Random

Media : Hardisk

Panjang Record : 40

Kunci Field : kode_kelas

Software : Mysql

Tabel III.3.

Spesifikasi File Kelas

No Elemen Data Akronim Tipe Data Size Keterangan

1 Kode Kelas kode_kelas Varchar 10 Primary Key

2 Nama Kelas nm_kelas Varchar 30

4. Spesifikasi File Jadwal

Nama File : Jadwal

Akronim : jadwal.idb

Fungsi : untuk menyimpan data jadwal

Tipe File : File Master

Organisasi File : Index Sequental

Akses File : Random

Media : Hardisk

Panjang Record : 21

Kunci Field : id_jadwal

Software : Mysql

Page 38: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

69

Tabel III.4.

Spsifikasi File Jadwal

No Elemen Data Akronim Tipe Data Size Keterangan 1 Id Jadwal id_jadwal Integer 11 Primary Key 2 File Jadwal file_jadwal Text 3 Kode Kelas kode_kelas Varchar 10 4 Tanggal tgl_jadwal Date

5. Spesifikasi File Eskul

Nama File : Ekstrakurikuler

Akronim : eskul.idb

Fungsi : untuk menyimpan data ekstrakurikuler

Tipe File : File Master

Organisasi File : Index Sequental

Akses File : Random

Media : Hardisk

Panjang Record : 191

Kunci Field : id_eskul

Software : Mysql

Tabel III.5.

Spesifikasi File Eskul

No Elemen Data Akronim Tipe Data Size Keterangan 1 Ekstrakurikuler id_eskul Integer 11 Primary Key 2 Nama Eskul nama_eskul Varchar 30 3 Pembina pembina Varchar 30 4 Ketua ketua Varchar 30 5 Wakil Ketua wakil_ketua Varchar 30 6 Bendahara bendahara Varchar 30 7 Sekertaris sekertaris Varchar 30 8 Simbol simbol Text

Page 39: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

70

6. Spesifikasi File Kegiatan

Nama File : Kegiatan

Akronim : kegiatan.idb

Fungsi : untuk menyimpan data kegiatan

Tipe File : File Master

Organisasi File : Index Sequental

Akses File : Random

Media : Hardisk

Panjang Record : 102

Kunci Field : id_kegiatan

Software : Mysql

Tabel III.6.

Spesifikasi File Kegiatan

No Elemen Data Akronim Tipe Data Size Keterangan 1 Id Kegiatan id_kegiatan Integer 11 Primary Key 2 Id Eskul id_eskul Integer 11 3 Nama

Kegiatan nama_kegiatan Varchar 30

4 Waktu waktu Varchar 50 5 Tanggal Buat tanggal_buat Date 6 Keterangan keterangan Text

7. Spesifikasi File Prestasi

Nama File : Prestasi

Akronim : prestasi.idb

Fungsi : untuk menyimpan data prestasi

Tipe File : File Master

Organisasi File : Index Sequental

Page 40: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

71

Akses File : Random

Media : Hardisk

Panjang Record : 45

Kunci Field : id_prestasi

Software : Mysql

Tabel III.7.

Spesifikasi File Prestasi

No Elemen Data Akronim Tipe Data Size Keterangan 1 Id Prestasi id_prestasi Integer 11 Primary Key

2 Nama Prestasi nama_prestasi Varchar 30 3 Tahun tahun Varchar 4 4 Keterangan ket Text 5 Gambar gambar Text

8. Spesifikasi File Detail Eskul

Nama File : Detail Eskul

Akronim : detail_eskul.idb

Fungsi : untuk menyimpan data detail eskul

Tipe File : File Master

Organisasi File : Index Sequental

Akses File : Random

Media : Hardisk

Panjang Record : 20

Kunci Field : nis

Software : Mysql

Page 41: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

72

Tabel III.8.

Spesifikasi File Detail Eskul

No Elemen Data Akronim Tipe Data Size Keterangan 1 Nis nis Varchar 9 Foren Key 2 Id Eskul id_eskul Integer 11 3 Motivasi motivasi Text 4 Moto Hidup moto_hidup Text 5 Pengalaman pengalaman Text

3.2.3. Rancangan Struktur Navigasi

Struktur navigasi yang digunakan pada web informasi dan pendaftaran ini

adalah navigasi (composite). web informasi dan pendaftaran ini memiliki halaman

untuk user dan untuk admin, sehingga struktur navigasinya berbeda. Adapun

gambaran mengenai struktur navigasi web informasi adalah sebagai berikut :

A. Struktur Navigasi Website Admin

Login

Pengumuman Siswa Kelas Jadwal

Admin

EkstrakurikulerKegiatan

EkstrakurikulerPrestasi

Logout

Tambah

Detail Siswa

Hapus Tambah Edit Hapus Tambah Edit Hapus

Anggota

Tambah Edit Tambah Edit Hapus Tambah Edit HapusHapusTambah Edit Hapus

Gambar III.33.

Struktur Navigasi Admin

Page 42: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

73

B. Struktur Navigasi Website Member

Login

Beranda Siswa Jadwal Ekstrakurikuler

Pengumuman Kegiatan

Detail Pengumuman

Detail Kegiatan

Update Data Siswa

Daftar

Member

Logout

Gambar III.34.

Struktur Navigasi Member

C. Struktur Navigasi Website User

User

Beranda Prestasi Daftar Login

Detail Prestasi Cek NIS

Form Pendaftaran

Gambar III.35.

Struktur Navigasi User

Page 43: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

74

3.3. Implementasi dan Pengujian Unit

3.3.1. Implementasi

A. Implementasi Halaman Website Admin

1. Halaman Login Admin

Gambar III.36.

Implementasi Login Admin

2. Halaman Ganti Password Admin

Gambar III.37.

Implementasi Ganti Password Admin

Page 44: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

75

3. Halaman Data Pengumuman

Gambar III.38.

Implementasi Data Pengumuman

4. Halaman Tambah Data Pengumuman

Gambar III.39.

Implementasi Tambah Pengumuman

Page 45: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

76

5. Halaman Edit Data Pengumuman

Gambar III.40.

Implementasi Edit Pengumuman

6. Halaman Data Siswa

Gambar III.41.

Implementasi Data Siswa

Page 46: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

77

7. Halaman Tambah Data Siswa

Gambar III.42.

Implementasi Tambah Data Siswa

8. Halaman Detail Data Siswa

Gambar III.43.

Implementasi Detail Data Siswa

Page 47: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

78

9. Halaman Data Kelas

Gambar III.44.

Implementasi Data Kelas

10. Halaman Tambah Data Kelas

Gambar III.45.

Implementasi Tambah Data Kelas

Page 48: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

79

11. Halaman Edit Data Kelas

Gambar III.46.

Implementasi Edit Data Kelas

12. Halaman Data Jadwal

Gambar III.47.

Implementasi Data Jadwal

Page 49: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

80

13. Halaman Tambah Data Jadwal

Gambar III.48.

Implementasi Tambah Data Jadwal

14. Halaman Edit Data Jadwal

Gambar III.49.

Implementasi Edit Data Jadwal

Page 50: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

81

15. Halaman Data Ekstrakurikuler

Gambar III.50.

Implementasi Data Ekstrakurikuler

16. Halaman Tambah Data Ekstrakurikuler

Gambar III.51.

Implementasi Tambah Data Ekstrakurikuler

Page 51: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

82

17. Halaman Data Kegiatan

Gambar III.52.

Implementasi Data Kegiatan

18. Halaman Tambah Data Kegiatan

Gambar III.53.

Implementasi Tambah Data Kegiatan

Page 52: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

83

19. Halaman Data Prestasi

Gambar III.54.

Implementasi Data Prestasi

20. Halaman Tambah Data Prestasi

Gambar III.55.

Implementasi Tambah Data Prestasi

Page 53: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

84

B. Implementasi Webiste Member

1. Halaman Login Member

Gambar III.56.

Implementasi Login Member

2. Halaman Ganti Password Member

Gambar III.57.

Implementasi Ganti Password Member

Page 54: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

85

3. Halaman Beranda Member

Gambar III.58.

Implementasi Beranda Member

4. Halaman Detail Pengumuman

Gambar III.59.

Implementasi Detail Pengumuman

Page 55: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

86

5. Halaman Detail Kegiatan

Gambar III.60.

Implementasi Detail Kegiatan 6. Halaman Update Data Siswa

Gambar III.61.

Implementasi Update Data Siswa

Page 56: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

87

7. Halaman Data Jadwal

Gambar III.62.

Implementasi Data Jadwal

8. Halaman Data Ekstrakurikuler

Gambar III.63.

Implementasi Data Ekstrakurikuler

Page 57: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

88

9. Halaman Daftar Ekstrakurikuler

Gambar III.64.

Implementasi Daftar Ekstrakurikuler

C. Implementasi Webiste User

1. Halaman Beranda User

Gambar III.65.

Implementasi Halaman Beranda User

Page 58: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

89

2. Halaman Pestasi User

Gambar III.66.

Implementasi Halaman Prestasi User

3. Halaman Detail Prestasi

Gambar III.67.

Implementasi Halaman Detail Prestasi

Page 59: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

90

4. Halaman Verifikasi NIS

Gambar III.67.

Implementasi Halaman Verifikasi NIS

5. Halaman Daftar Member

Gambar III.68.

Implementasi Daftar Halaman Daftar Member

Page 60: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

91

3.3.2. Spesifikasi File Komputer

Berikut ini adalah spesifikasi hardware (perangkat keras) dan software

(perangkat lunak) minimum yang dibutuhkan untuk mengimplementasikan

website Sistem Informasi dan Pendaftaran Ekstrakurikuler Pada SMKN 1

Tirtamulya untuk sistem komputer server dan sistem komputer client.

A. Spesifikasi Sistem Komputer Server

Spesifikasi minimum yang dibutuhkan untuk sistem komputer server adalah

sebagai berikut :

1. Software (Perangkat Lunak)

a. Sitem Operasi : Windows 7 ultimate

b. Browser : Mozilla firefox, google chrome, internet explorer

atau lainnya

c. Server : Apache 2.3.32

d. Database : Mysql

2. Hardware (Perangkat Keras)

a. Processor : Intel core I7

b. RAM : 8gb

c. VGA : 4gb

d. Harddisk : 512gb

e. Mouse : Optik

f. Keyboard : 104 key

g. Monitor : LED, ukuran 19 inchi dan Rasio 16:9

Page 61: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

92

B. Spesifikasi Sistem Komputer Client

Spesifikasi minimum yang dibutuhkan untuk sistem komputer client adalah

sebagai berikut :

1. Software

a. Sistem Operasi : Windows XP

b. Browser : Mozilla firefox, google chrome, internet explorer

atau lainnya

2. Hardware

a. Processor : Pentium 4

b. RAM : 1gb

c. VGA : 512 Mb

d. Harddisk : 128 gb

e. Mouse : Optik

f. Keyboard : 104 key

g. Monitor : LED, ukuran 19 inchi dan Rasio 16:9

3.3.3. Pengujian Unit

1. Hasil Pengujian Black Box Testing di Halaman Login Web Admin

Tabel III.9.

Black Box Testing Halaman Login Admin

No Skenario

Pengujian Text Case

Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Username dan Password tidak diisi kemudian klik tombol login

Username : (kosong) Password (kosong)

Sistem akan menolak akses login dan menampilkan pesan

Sesuai harapan

Valid

Page 62: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

93

“Kolom ini wajib di isi” pada kolom username

2 Mengetikan salah satu kondisi salah pada username atau password kemudian klik tombol login

Username : iim Password : (salah)

Sistem akan menolak akses login dan menampilkan pesan “Login Gagal, Anda tidak memiliki hak akses”

Sesuai harapan

Valid

3 Mengetikan username dan password kondisi yang benar dan kemudian klik login

Username : iim (benar) Password : admin (benar)

Sistem akan menerrima akses login dan kemudian langsung masuk ke website admin

Sesuai harapan

Valid

2. Hasil Pengujian Black Box Testing di Halaman Tambah Data Pengumuman

Pada Website Admin

Tabel III.10.

Black Box Testing Halaman Tambah Pengumuman Pada Website Admin

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Judul dan Isi tidak diisi kemudian klik tombol simpan

Judul : (kosong) Isi : (kosong)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi” pada kolom Judul

Sesuai harapan

Valid

2 Mengetikan Judul dan Isi kondisi yang benar dan kemudian klik

Judul : Ujian Praktik Bahasa Indonesia

Sistem akan menerima akses simpan dan menampilkan pesan “Data

Sesuai harapan

Valid

Page 63: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

94

simpan (benar) Isi : Memproduksi teks puisi serta mendeklamasikannya (benar)

berhasil disimpan”

3. Hasil Pengujian Black Box Testing di Halaman Tambah Data Siswa Pada

Website Admin

Tabel III.11.

Black Box Testing Halaman Tambah Data Siswa Pada Website Admin

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 NIS dan Nama Siswa tidak diisi kemudian klik tombol simpan

NIS : (kosong) Nama Siswa : (kosong)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

2 Mengetikan Angka Pada kolom Nama Siswa kemudian klik tombol simpan

Nis : 12145431 (benar) Nama Siswa : 444 (salah)

Sistem akan menolak akses simpan dan menampilkan pesan “Nama Siswa hanya diisi dengan huruf ”

Sesuai harapan

Valid

3 Mengetikan NIS yang sudah ada Pada kolom NIS kemudian klik tombol simpan

NIS : 12145431 (salah) Nama Siswa : Imas Suryani (benar)

Sistem akan menolak akses simpan dan menampilkan pesan “NIS sudah terdaftar”

Sesuai harapan

Valid

4 Mengetikan Nis dan Nama Siswa kondisi yang benar dan kemudian

NIS : 12145431 (benar) Nama Siswa : Imas

Sistem akan menerima akses simpan dan menampilkan pesan “Data berhasil di

Sesuai harapan

Valid

Page 64: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

95

klik simpan Suryani (benar)

simpan”

4. Hasil Pengujian Black Box Testing di Halaman Tambah Data Kelas Pada

Website Admin

Tabel III.12.

Black Box Testing Halaman Tambah Data Kelas Pada Website Admin

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Kode Kelas dan Nama Kelas tidak diisi kemudian klik tombol simpan

Kode Kelas : (kosong) Nama Kelas : (kosong)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

2 Kode Kelas diisi dengan karakter lebih dari 10 karakter kemudian klik tombol simpan (kondisi salah)

Kode Kelas : abcdefghijklm (salah)

Sistem akan menolak akses simpan dan menampilkan pesan “Kode kelas maksimal diisi 10 karakter”

Sesuai harapan

Valid

3 Nama Kelas diisi dengan karakter lebih dari 30 karakter kemudian klik tombol simpan (kondisi salah)

Nama Kelas : abcdefghijklmnopqrstuvwxyz abcdef (salah)

Sistem akan menolak akses simpan dan menampilkan pesan “Nama kelas maksimal diisi 30 karakter”

Sesuai harapan

Valid

4 Kode Kelas dan Nama Kelas diisi dengan kondisi benar kemudian klik tombol

Kode Kelas : XITM (benar) Nama Kelas : Kelas 9 Teknik

Sistem akan menerima akses simpan dan menampilkan pesan “Data berhasil di simpan”

Sesuai harapan

Valid

Page 65: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

96

simpan Mesin (benar)

5. Hasil Pengujian Black Box Testing di Halaman Tambah Data Jadwal Pada

Website Admin

Tabel III.13.

Black Box Testing Halaman Tambah Data Jadwal Pada Website Admin

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Kode Kelas dan File Jadwal tidak diisi kemudian klik tombol simpan

Kode Kelas : (kosong) File Jadwal : (kosong)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

2 File Jadwal tidak diisi dengan PDF kemudian klik tombol simpan

Kode Kelas : Grafika (benar) File Jadwal : iim.css (salah)

Sistem akan menolak akses simpan dan menampilkan pesan “Format File yang diperbolehkan hanya PDF”

Sesuai harapan

Valid

3 Kode Kelas dan File Jadwal diisi dengan benar kemudian klik tombol simpan

Kode Kelas : Akuntansi (benar) File Jadwal : image.pdf (benar)

Sistem akan menerima akses simpan dan menampilkan pesan “Data berhasil disimpan”

Sesuai harapan

Valid

Page 66: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

97

6. Hasil Pengujian Black Box Testing di Halaman Tambah Data Ekstrakurikuler

Pada Website Admin

Tabel III.14.

Black Box Testing Halaman Tambah Data Ekstrakurikuler Pada Website

Admin

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Nama Ekstrakurikuler, Pembina, Ketua, Wakil Ketua, Bendahara, Sekertaris dan Simbol tidak diisi kemudian klik tombol simpan

Nama Ekstrakurikuler : (kosong) Pembina : (kosong) Ketua : (kosong) Wakil Ketua : (kosong) Bendahara : (kosong) Sekertaris : (kosong) Simbol : (kosong)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

2 Nama Ekstrakurikuler, Pembina, Ketua, Wakil Ketua, Bendahara dan Sekertaris diisi dengan angka kemudian klik tombol simpan

Nama Ekstrakurikuler : 123 (salah) Pembina : 123 (salah) Ketua : 123 (salah) Wakil Ketua : 123 (salah) Bendahara : 123 (salah) Sekertaris : 123 (salah)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

3 Simbol diisi dengan bukan format gambar

Simbol : iim.css (salah)

Sistem akan menolak akses simpan dan menampilkan

Sesuai harapan

Valid

Page 67: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

98

kemudian klik tombol simpan

pesan “File bukan gambar, Harus JPG, GIF atau PNG”

4 Nama Ekstrakurikuler, Pembina, Ketua, Wakil Ketua, Bendahara, Sekertaris dan Simbol diisi dengan kondisi benar kemudian klik tombol simpan

Nama Ekstrakurikuler : Paskibra (benar) Pembina : Nana (benar) Ketua : Novi Yulia (benar) Wakil Ketua : Aisyah Haryati (benar) Bendahara : Dinna Oktavia (benar) Sekertaris : Kartini Sari (benar) Simbol : paskibra.jpg (benar)

Sistem akan menerima akses simpan dan menampilkan pesan “Data berhasil di simpan”

Sesuai harapan

Valid

7. Hasil Pengujian Black Box Testing di Halaman Tambah Data Kegiatan Pada

Website Admin

Tabel III.15.

Black Box Testing Halaman Tambah Data Kegiatan Pada Website Admin

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Ekstrakurikuler, Nama Kegiatan, Waktu dan Keterangan tidak diisi

Ekstrakurikuler : (kosong) Nama Kegiatan : (kosong)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

Page 68: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

99

kemudian klik tombol simpan

Waktu : (kosong) Keterangan : (kosong)

2 Ekstrakurikuler, Nama Kegiatan, Waktu dan Keterangan diisi dengan kondisi benar kemudian klik tombol simpan

Ekstrakurikuler : Pramuka (benar) Nama Kegiatan : Kemah penerimaan tamu Ambalan (benar) Waktu : 07 Oktober 2017 (benar) Keterangan : Menyambut anggota penegak yang baru atau kemah penerimaan (benar)

Sistem akan menerima akses simpan dan menampilkan pesan “Data berhasil di simpan”

Sesuai harapan

Valid

8. Hasil Pengujian Black Box Testing di Halaman Tambah Data Prestasi Pada

Website Admin

Tabel III.16.

Black Box Testing Halaman Tambah Data Prestasi Pada Website Admin

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Nama Prestasi, Tahun, Keterangan dan Gambar tidak diisi kemudian klik tombol

Nama Prestasi : (kosong) Tahun : (kosong) Keterangan : (kosong) Gambar :

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

Page 69: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

100

simpan (kosong) 2 Nama

Prestasi, Tahun, Keterangan diisi dengan angka kemudian klik tombol simpan

Nama Prestasi : 123 (salah) Tahun : 123 (salah) Keterangan : 123 (salah)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

3 Gambar diisi dengan bukan format gambar kemudian klik tombol simpan

Simbol : iim.css (salah)

Sistem akan menolak akses simpan dan menampilkan pesan “File bukan gambar, Harus JPG, GIF atau PNG”

Sesuai harapan

Valid

4 Nama Prestasi, Tahun, Keterangan dan Gambar diisi dengan kondisi benar kemudian klik tombol simpan

Nama Prestasi : Paskibra (benar) Tahun : 2016 (benar) Keterangan : Harapan III (benar) Gambar : paskibra.jpg (benar)

Sistem akan menerima akses simpan dan menampilkan pesan “Data berhasil di simpan”

Sesuai harapan

Valid

9. Hasil Pengujian Black Box Testing di Halaman Siswa Member

Tabel III.17.

Black Box Testing Halaman Verifikasi Data Siswa Website Member

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Nama, Tempat, Tanggal Lahir, Agama, Alamat, No Hp tidak diisi

Nama : (kosong) Tempat : (kosong) Tanggal Lahir: (kosong)

Sistem akan menolak akses update dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

Page 70: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

101

kemudian klik tombol Update

Agama : (kosong) Alamat : (kosong) No Hp : (kosong)

2 Nama , diisi dengan angka kemudian klik tombol Update

Nama : 123 (salah)

Sistem akan menolak akses update dan menampilkan pesan “Nama hanya diisi dengan huruf”

Sesuai harapan

Valid

3 No Hp diisi lebih dari 12 karakter kemudian klik tombol Update

No Hp : 1234567891011 (salah)

Sistem akan menolak akses update dan menampilkan pesan “Kolom harus diisi maksimal 12 karakrer”

Sesuai harapan

Valid

4 No Hp diisi dengan huruf kemudian klik tombol Update

No Hp : jjj (salah)

Sistem akan menolak akses update dan menampilkan pesan “Isi hanya dengan digit!!”

Sesuai harapan

Valid

5 Nama, Tempat,Tanggal Lahir,Agama, Alamat,No Hp diisi dengan benar kemudian klik tombol Update

Nama : Imas Suryani (benar) Tempat : Jakarta (benar) Tanggal Lahir: 1993-12-26 (benar) Agama : Islam (benar) Alamat : Dusun Babakan Sampeu Rt 003 Rw 003 Ds Cipondoh

Sistem akan menerima akses update dan menampilkan pesan “Update data berhasil”

Sesuai harapan

Valid

Page 71: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

102

Kec.Tirtamulya Kab Karawang (benar) No Hp : 082299873377 (benar)

10. Hasil Pengujian Black Box Testing di Halaman Daftar Ekstrakurikuler

Member

Tabel III.18.

Black Box Testing Halaman Daftar Ekstrakurikuler Member

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Motivasi, Moto Hidup, Pengalaman Organisai tidak diisi kemudian klik tombol Daftar

Motivasi : (kosong) Moto Hidup : (kosong) Pengalaman Organisasi : (kosong)

Sistem akan menolak akses simpan dan menampilkan pesan “Kolom ini wajib di isi”

Sesuai harapan

Valid

2 Motivasi, Moto Hidup, Pengalaman Organisai diisi dengan benar kemudian klik tombol Daftar

Motivasi : (benar) Moto Hidup : (benar) Pengalaman Organisasi : (benar)

Sistem akan menerima akses simpan dan menampilkan pesan “Daftar Ekstrakurikuler berhasil”

Sesuai harapan

Valid

Page 72: BAB III PEMBAHASAN - BSI...meliputi : membagi tugas guru, menyusun jadwal pelajaran, jadwal piket KBM, mengkoordinasikan kegiatan evaluasi (hanan, semester, ujian nasional), mengkoordinasikan

103

11. Hasil Pengujian Black Box Testing di Halaman Daftar Ekstrakurikuler

Member

Tabel III.19.

Black Box Testing Halaman Verivikasi NIS User

No Skenario Pengujian

Text Case Hasil yang di harapkan

Hasil Pengujian

Kesimpulan

1 Nis tidak diisi kemudian klik tombol Verivikasi NIS (kondisi salah)

NIS : (kosong)

Sistem akan menampilkan pesan “Kolom ini wajib di isi”

Sesuai dengan harapan

Valid

2 NIS diisi dengan NIS yang tidak terdaftar di sistem (kondisi salah)

NIS : 12345678

Sistem akan menampilkan pesan “NIS tidak ditemukan”

Sesuai dengan harapan

Valid

3 NIS diisi dengan NIS yang sudah didaftarkan oleh siswa (kondisi salah)

NIS : 12145432

Sistem akan menampilkan pesan “NIS Sudah terdaftar, mohon cek kembali!”

Sesuai dengan harapan

Valid

4 NIS diisi dengan NIS yang terdaftar disistem (kondisi benar)

NIS : 12145433

Masuk ke halaman pendaftaran member

Sesuai dengan harapan

Valid