22
PEMBAHASAN
3.1. Tinjauan Institusi
Tinjauan Institusi yaitu berisi sejarah berdirinya Institusi, struktur organisasi pada institusi tersebut serta fungsi dari masing-masing bagian yang ada dalam institusi.
3.1.1. Sejarah Institusi
Tamansiswa didirikan pada tanggal 3 Juli 1992 di Yogyakarta oleh Ki Hadjar Dewantara sebagai Bapak Pendidikan Nasional di Indonesia. “Taman” berarti tempat bermain atau tempat belajar, dan “Siswa” berarti murid. Pada waktu pertama kali didirikan, sekolah Tamansiswa ini diberi nama “National Onderwijs Institut Tamansiswa”, yang merupakan realisasi gagasan beliau bersama-sama dengan teman di paguyuban Sloso Kliwon. Sekolah Tamansiswa ini sekarang berpusat di balai Ibu Pawiyatan (Majelis Luhur) di Jalan Tamansiswa Yogyakarta dan mempunyai 129 sekolah cabang diberbagai kota seluruh Indonesia, salah satunya di Cikampek.
Pada SMK Tamansiswa Cikampek ini, di dirikan pula Bursa Kerja Khusus (BKK) untuk mempermudah siswa/siswi yang telah lulus dalam proses pencarian lowongan pekerjaan. Bursa Kerja Khusus (BKK) SMK Tamansiswa Cikampek berdiri pada tahun 2007, tepatnya tanggal 5 Mei yang bertepatan dengan hari lahir SMK Tamansiswa Cikampek. Pendiri dari BKK SMK Tamansiswa ini merupakan pengajar dari SMK Tamansiswa Cikampek yaitu
Bapak Reza Pahlevi, SE. Dan sampai saat ini pengurus dari BKK SMK Tamansiswa Cikampek yaitu Ibu Anita S, S.TP. selaku PKS bidang HUBIN.
Dengan adanya BKK SMK Tamansiswa Cikampek ini, bertujuan untuk membantu para alumni agar mendapatkan informasi lowongan pekerjaan yang dibutuhkan. Akan tetapi sampai saat ini, karena seiring perkembangan dan kebutuhan para pencari kerja semakin pesat, maka akhirnya BKK SMK Tamansiswa Cikampek tidak hanya untuk alumni saja, akan tetapi dibuka untuk kalangan umum yang membutuhkan informasi lowongan pekerjaan.
3.1.2. Struktur Organisasi dan Fungsi
Setiap institusi memiliki struktur organisasi untuk mengendalikan
jalannya institusi dengan baik agar segala wewenang dan tanggung jawab bagi setiap pribadi yang terlibat dalam institusi dapat dipertanggung jawabkan. Dengan adanya struktur organisasi, maka setiap pribadi mendapatkan ruang lingkup atau deskripsi pekerjaan yang jelas, dengan demikian terjalinlah suatu kerja sama yang baik dalam pencapaian tujuan perusahaan. Berikut ini adalah bagian-bagian yang terdapat dalam struktur organisasi Bursa Kerja Khusus SMK Tamansiswa Cikampek serta menggunakan masing-masing fungsinya.
STRUKTUR ORGANISASI
BURSA KERJA KHUSUS SMK TAMANSISWA CIKAMPEK
Sumber: SMK Tamansiswa Cikampek (2016)
Gambar III.1. Struktur Organisasi BKK SMK Tamansiswa Cikampek
Adapun Fungsi dari masing-masing bagan struktur organisasi sesuai dengan uraian tugasnya adalah sebagai berikut :
1. Kepala Sekolah
Kepala Sekolah berfungsi sebagai educator, manajer, administrator, dan
supervisor, pemimpin/leader innovator, dan motivator.
Drs. Supriyono KEPALA SEKOLAH Tati BENDAHARA Galih ADMINISTRASI Anita S, S.TP WAKA SEKOLAH HUBIN Reza Pahlevi, SE KETUA BKK TAMANSISWA CKP
2. Waka Sekolah HUBIN (Hubungan Industri/Masyarakat)
a. Mengatur dan mengembangkan hubungan sekolah dengan Dunia Industri/Usaha.
b. Membina hubungan antar sekolah dengan wali murid melalui kegiatan-kegiatan praktik atau magang pada dunia usaha atau industri.
c. Membuat dan menyusun program semua kebutuhan sekolah.
d. Melaksanakan koordinasi dengan semua staf untuk kelancaran kegiatan sekolah.
e. Menciptakan hubungan yang kondusif diantara warga sekolah. 3. Ketua BKK
a. Bertanggung jawab dalam semua hal yang bersangkutan dengan BKK. b. Mengkoordinasi dalam hal informasi lowongan kerja.
c. Melakukan kemitraan dan kerjasama dengan berbagai perusahaan. 4. Bendahara
a. Bertanggung jawab dalam mengontrol keuangan. b. Menerima informasi lowongan kerja dari perusahaan. 5. Administrasi
a. Bertanggung jawab dalam penerimaan peserta pendaftar. b. Memberikan informasi lowongan pekerjaan terbaru.
3.2. Analisis Kebutuhan
Kebutuhan dalam sebuah program pada saat ini, mengupayakan
masyarakat harus lebih meningkatkan kemampuan program yang akan menunjang penggunaan program tersebut, maka dari itu diperlukan analisa agar setiap kebutuhan dapat diterapkan pada program yang akan dibuat.
Adapun kebutuhan analisis yang dimaksud dibagi menjadi dua, yaitu:
A. Analisis Kebutuhan Pengguna (User)
1. Analisis Kebutuhan Admin
a. Admin mendapatkan hak akses untuk memperbaharui konten dari website Bursa Kerja khusus SMK Tamansiswa Cikampek.
b. Admin berhak menginformasikan lowongan pekerjaan terbaru.
c. Admin dapat megkonfirmasi pendaftaran, mengelola data pendaftaran, data lowongan kerja, data hasil tes, serta laporan pendaftar dan hasil tes. 2. Analisis Kebutuhan Pelamar
a. Pelamar dapat mendaftarkan diri sebagai peserta pada website, agar dapat mengikuti tes kerja yang ada di BKK SMK Tamansiswa Cikampek.
b. Pelamar yang akan mengikuti tes kerja, dapat mendaftarkan diri dengan memilih lowongan kerja yang diminati.
c. Dan Pelamar yang sudah mengikuti tes dapat mengetahui data hasil tes pada website tersebut.
B. Analisis Kebutuhan Sistem
Analisis kebutuhan sistem pada BKK SMK Tamansiswa Cikampek untuk penggunaannya adalah sebagai berikut:
1. Mempermudah admin untuk memberikan informasi seputar lowongan pekerjaan dari perusahaan.
2. Memberikan kemudahan untuk para pencari kerja agar dapat mengetahui informasi lowongan pekerjaan.
3. Mempermudah pelamar untuk mengikuti pendaftaran tes kerja yang diadakan pada BKK SMK Tamansiswa Cikampek.
3.3. Perancangan Perangkat Lunak 3.3.1. Rancangan Antar Muka
1. Rancangan Antar Muka Admin a. Halaman Login LOGIN ADMINISTRATOR BKK USERNAME PASSWORD xxxxx xxxxx xxxxx xxxxx LOGIN
Gambar III.2.Rancangan Halaman Login Admin
b. Halaman Artikel
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG + tambah artikel No
No JudulJudul IsiIsi Masa BerlakuMasa Berlaku AksiAksi
1 xxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxx DD-MM-YYYY Edit Hapus
c. Halaman Perusahaan
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG + tambah perusahaan No
No NamaNama AlamatAlamat DeskripsiDeskripsi AksiAksi
1 xxxxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxx Edit Hapus Bidang Bidang xxxxxxxx
Gambar III.4. Rancangan Halaman Perusahaan
d. Halaman Lowongan
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG + tambah lowongan Id Lowongan Id
Lowongan PerusahaanPerusahaan Masa BerlakuMasa Berlaku Tanggal tesTanggal tes AksiAksi
xxxx xxxxxxxx DD-MM-YYYY DD-MM-YYYY Edit Hapus Status Status xxxxxxxx
e. Halaman BKK Mitra
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG + tambah BKK Mitra No
No Nama Sekolah (BKK)Nama Sekolah (BKK) AksiAksi 1 xxxxxxxxxxxxxxxxxxxxxxx Edit Hapus
2 xxxxxxxxxxxxxxxxxxxxxxx Edit Hapus
Gambar III.6. Rancangan Halaman BKK Mitra
f. Halaman Jurusan
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG + tambah Jurusan No
No Nama JurusanNama Jurusan AksiAksi
1 xxxxxxxxxxxxxxxxxxxxxxx Edit Hapus
2 xxxxxxxxxxxxxxxxxxxxxxx Edit Hapus
g. Halaman Pendaftar
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG DATA PENDAFTAR ID
ID Nama LengkapNama LengkapAsal SekolahAsal Sekolah Tinggi badan Tinggi badan Agama Agama xxxx xxxxxxxx xxxxxxxxx xxxxx PROSES Jurusan Jurusan xxxxx xxx Berat badan Berat
badan StatusStatus AksiAksi 999 99 xxxxx
xxxx xxxxxxxx xxxxxxxxx xxxxx xxxxx PROSES xxx
999 99 xxxxx
Gambar III.8. Rancangan Halaman Pendaftar
h. Halaman Alumni
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG ID
ID Nama Nama Tinggi badan Tinggi
badan Pekerjaan JurusanJurusan Orang Tua Pekerjaan Orang Tua 999 xxxxxxxx xxxxx HAPUS Berat badan Berat badan xxxxxxxx Tahun Kelulusan Tahun
Kelulusan No HpNo Hp Cita-citaCita-cita 9999 999 xxxxx 999 xxxxxxxx xxxxxxxx xxxxx 9999 999 xxxxx Aksi Aksi HAPUS 99 99 999 999
i. Halaman Profil
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG EDIT PROFIL xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx SIMPAN RESET
Gambar III.10. Rancangan Halaman Profil
j. Halaman Laporan
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG LAPORAN Jenis Laporan Parameter Nama Perusahaan Nama Jurusan Nama Sekolah v v PILIH v v PILIH v v PILIH v v SEMUA v v SEMUA CETAK
k. Halaman Administrasi
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT
LOGO LOGO ADMINISTRASI PENILAIAN TES PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG ID
ID PendaftarPendaftar Asal Sekolah
Asal
Sekolah Bayar TesBayar Tes Administrasi 2Administrasi 2
xxxx xxxxxxxx 9 PROSES Administrasi1 Administrasi1 9 Bayar Bantuan bkk Bayar Bantuan bkk Pemberang katan Pemberang katan 9 9 xxxx xxxxxxxx 9 9 9 9 Aksi Aksi PROSES 9 9 xxxxxxxx xxxxxxx ADMINISTRASI
Gambar III.12. Rancangan Halaman Administrasi
l. Halaman Penilaian Tes
HEADER
FOOTER
ARTIKEL PERUSAHAAN LOWONGAN BKK MITRA JURUSAN PENDAFTAR ALUMNI PROFIL LAPORAN LOGOUT LOGO LOGO ADMINISTRASI ADMINISTRASI PENILAIAN TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG ID
ID PendaftarPendaftar Sekolah Asal Sekolah Asal Absensi 1 Absensi 1 Tes 2 Tes 2 999 xxxxxx 9 PROSES Tes 1 Tes 1 xxx Absensi 2 Absensi 2 Absensi 3 Absensi 3 9 9 Absensi 4 Absensi 4 xxx xxxxx PENILAIAN TES Tes 3
Tes 3 Tes4Tes4 AksiAksi
9 xxx
xxx
2. Rancangan Antar Muka User a. Halaman Login User
LOGIN PENGGUNA USERNAME PASSWORD xxxxx xxxxx xxxxx xxxxx LOGIN
Gambar III.14. Rancangan Halaman Login User
b. Halaman Artikel
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar Artikel xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
c. Halaman Pendaftaran
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGIN LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT SELAMAT DATANG PENDAFTARAN DAFTAR NAMA LENGKAP JENIS KELAMIN TEMPAT LAHIR TANGGAL LAHIR AGAMA STATUS PERNIKAHAN TINGGI BADAN (cm) BERAT BADAN (kg) NO. KTP
ALAMAT RUMAH SESUAI KTP KAB/KOTA
KODEPOS NO.HANDPHONE ALAMAT SAAT INI / KOST KAB/KOTA KODEPOS PENDIDIKAN NAMA SEKOLAH JURUSAN TAHUN KELULUSAN BKK ASAL DATA LOGIN USERNAME PASSWORD Ulangi password xxxx xxxx SILAHKAN PILIH SILAHKAN PILIH xxxx xxxx dd-mm-yy dd-mm-yy xxxx xxxx SILAHKAN PILIH v SILAHKAN PILIH v 999 999 99 99 999999999 999999999 xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx 999999 999999 999999 999999 xxxxx xxxxx xxxxx xxxxx 9999 9999 xxxxx xxxxx xxxxx xxxxx SILAHKAN PILIH SILAHKAN PILIH 9999 9999 SILAHKAN PILIH V SILAHKAN PILIH V xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx DAFTAR RESET DD-MM-YYYY (CM) (KG) SILAHKAN PILIH v SILAHKAN PILIH v
d. Halaman Daftar Perusahaan
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar DAFTAR PERUSAHAAN xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Nama Perusahaan Alamat:xxxxxx Bidang:xxxxxx
Gambar III.17. Rancangan Halaman Daftar Perusahaan
e. Halaman Daftar Lowongan
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar LOWONGAN PEKERJAAN xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ID LOWONGAN: xxx NAMA PERUSAHAAN: xxxxxxxxxx
Batas Akhir: DD-MM-YYYY =DAFTAR=
f. Halaman Profil
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar
PROFIL BKK SMK TAMANSISWA CIKAMPEK
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Gambar III.19. Rancangan Halaman Profil
g. Halaman Pendataan Alumni
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar
FORM PENDATAAN ALUMNI
NAMA TINGGI BADAN BERAT BADAN PEKERJAAN ORANG TUA LULUS TAHUN
NAMA TINGGI BADAN BERAT BADAN PEKERJAAN ORANG TUA LULUS TAHUN xxxx xxxx SILAHKAN PILIH SILAHKAN PILIH SILAHKAN PILIH SILAHKAN PILIH xxxxx xxxxx SILAHKAN PILIH SILAHKAN PILIH DAFTAR NO HP/TELP CITA-CITA STATUS SETELAH LULUS
xxxx xxxx SILAHKAN PILIH SILAHKAN PILIH SILAHKAN PILIH SILAHKAN PILIH
h. Halaman Lihat Alumni
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar CARI ALUMNI SEARCH =PILIH= V
Gambar III.21. Rancangan Halaman Lihat Alumni
i. Halaman Panggilan Tes
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES HASIL TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar PANGGILAN TES ID
ID PendaftarPendaftar Asal Sekolah
Asal
Sekolah Bayar TesBayar Tes Administrasi 2Administrasi 2
xxxx xxxxxxxx 9 Administrasi1 Administrasi1 9 Bayar Bantuan bkk Bayar Bantuan bkk Pemberang katan Pemberang katan 9 9 9 xxxxxxxx
Pengumuman peserta tes perusahaan xxxxxxxx dengan kode xxxxx Memasuki tahap xxxxxxx
akan dilaksanakan pada tanggal DD-MM-YY
j. Halaman Hasil Tes
HEADER
FOOTER
ARTIKEL DAFTAR PERUSAHAAN LOWONGAN PROFIL PENDATAAN ALUMNI LIHAT ALUMNI
LOGOUT LOGO LOGO PANGGILAN TES PANGGILAN TES HASIL TES NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT NAMA PT Nama Pendaftar HASIL TES ID
ID PendaftarPendaftar Sekolah Asal Sekolah Asal Absensi 1 Absensi 1 Tes 2 Tes 2 999 xxxxxx 9 Tes 1 Tes 1 xxx Absensi 2 Absensi 2 Absensi 3 Absensi 3 9 9 Absensi 4 Absensi 4 xxx xxxxx Tes 3
Tes 3 Tes 4Tes 4
9 xxx
xxx
3.3.2. Rancangan Basis Data
A. Entity Relationship Diagram (ERD)
id_pendaftar id_pendaftar Password Password Username Username nama_lengkap nama_lengkap jenis_kelamin jenis_kelamin tempat_lahir tempat_lahir tanggal_lahir tanggal_lahir Agama Agama status_pernikahan status_pernikahan tinggi_badan tinggi_badan berat_badan
berat_badan no_ktpno_ktp
alamat_rumah alamat_rumah alamat_rumah alamat_rumah kab_kota kab_kota Kodepos Kodepos Ponsel Ponsel alamat_saat_ini alamat_saat_ini kab_kota1 kab_kota1 Kodepos1 Kodepos1 Pendidikan Pendidikan nama_sekolah nama_sekolah Jurusan Jurusan nilai_rata_ijazah nilai_rata_ijazah tahun_kelulusan
tahun_kelulusan bkk_asalbkk_asal Status Status level level Pendaftar Pendaftar Lamaran Lamaran Lowongan Lowongan Perusahaan Perusahaan Melakukan Melakukan Memiliki Memiliki Memiliki Memiliki Id_lowongan Id_lowongan Id_perusahaan Id_perusahaan Isi
Isi berlakuberlaku status status Tgl_tes Tgl_tes Id_perusahaan Id_perusahaan nama nama alamat alamat bidang bidang deskripsi deskripsi hadir1 hadir1 nilai4 nilai4 nilai3 nilai3 nilai2 nilai2 nilai1 nilai1 status status pernah pernah id_perusahaan id_perusahaan id_lowongan id_lowongan id_pendaftar id_pendaftar id_lamaran id_lamaran hadir2 hadir2 hadir3 hadir3 hadir4 hadir4 admin1 admin1 admin2 admin2 bayar1 bayar1 bayar2 bayar2 berangkat berangkat 1 m 1 m 1 1
B. Logical Relational Structure (LRS) id_pendaftar(*) Username Password nama_lengkap jenis_kelamin tempat_lahir tanggal_lahir Agama status_pernikahan tinggi_badan berat_badan no_ktp alamat_rumah kab_kota Kodepos Ponsel alamat_saat_ini kab_kota1 Kodepos1 Pendidikan nama_sekolah Jurusan nilai_rata_ijazah tahun_kelulusan bkk_asal Status level id_pendaftar(*) Username Password nama_lengkap jenis_kelamin tempat_lahir tanggal_lahir Agama status_pernikahan tinggi_badan berat_badan no_ktp alamat_rumah kab_kota Kodepos Ponsel alamat_saat_ini kab_kota1 Kodepos1 Pendidikan nama_sekolah Jurusan nilai_rata_ijazah tahun_kelulusan bkk_asal Status level id_lamaran(*) id_pendaftar(**) id_lowongan(**) id_perusahaan(**) Pernah Status Nilai1 Nilai2 Nilai3 Nilai4 Hadir1 Hadir2 Hadir3 Hadir4 Admin1 Admin2 Bayar1 Bayar2 berangkat id_lamaran(*) id_pendaftar(**) id_lowongan(**) id_perusahaan(**) Pernah Status Nilai1 Nilai2 Nilai3 Nilai4 Hadir1 Hadir2 Hadir3 Hadir4 Admin1 Admin2 Bayar1 Bayar2 berangkat id_perusahaan (*) Nama Alamat Bidang deskripsi id_perusahaan (*) Nama Alamat Bidang deskripsi id_lowongan(*) id_perusahaan(**) isi Berlaku Status tgl_tes id_lowongan(*) id_perusahaan(**) isi Berlaku Status tgl_tes Pendaftar Lamaran Perusahaan Lowongan 1 m 1 m 1 1
Gambar III.25. Logical Record Stucture Bursa Kerja Khusus
C. Spesifikasi File
Dalam Spesifikasi file ini, jadi file atau tabel yang terbentuk dari transformasi ERD dan file-file penunjang web. File-file tersimpan dengan nama
database bkk(2). Adapun parameter-parameter sebagai berikut:
1. Spesifikasi File Tabel Pendaftar Nama File : Tabel Pendaftar Akronim : pendaftar
Fungsi : Untuk menyimpan data pendaftar bursa kerja khusus Tipe File : File Master
Organisasi File : Index Sequential Akses File : Random
Media : Harddisk Panjang Record : 380 Karakter Kunci Field : id_pendaftar
Software : MySQL
Tabel III.1.
Spesifikasi Tabel Pendaftar
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Pendaftar id_pendaftar Int 6 Primary Key
2 User name username Varchar 10
3 Password password Varchar 8
4 Nama lengkap nama_lengkap Varchar 50 5 Jenis kelamin jenis_kelamin Varchar 10 6 Tempat lahir tempat_lahir Varchar 15
7 Tanggal lahir tanggal_lahir Date
8 Agama agama Varchar 10
9 Status pernikahan status_pernikahan Varchar 15 10 Tinggi badan tinggi_badan Tinyint 4 11 Berat badan berat_badan Tinyint 4
12 No ktp no_ktp Varchar 20
13 Alamat rumah alamat_rumah Varchar 50
14 Kab kota kab_kota Varchar 20
15 Kodepos kodepos Varchar 5
16 Ponsel ponsel Varchar 15
17 Alamat saat ini alamat_saat_ini Varchar 50
18 Kab kota 1 kab_kota1 Varchar 20
19 Kode pos 1 kodepos1 Varchar 5
20 Pendidikan pendidikan Varchar 10
21 Nama sekolah nama_sekolah Varchar 20
22 Jurusan jurusan Varchar 6
23 Nilai rata rata
ijazah nilai_rata_ijazah Varchar 5 24 Tahun kelulusan tahun_kelulusan Varchar 5
25 BKK asal bkk_asal Tinyint 4
26 Status status Tinyint 4
2. Spesifikasi File Tabel Perusahaan Nama File : Tabel Perusahaan Akronim : perusahaan
Fungsi : Untuk menyimpan data perusahaan Tipe File : File Master
Organisasi File : Index Sequential Akses File : Random
Media : Harddisk
Panjang Record : 126 Karakter Kunci Field : id_perusahaan
Software : MySQL
Tabel III.2.
Spesifikasi Tabel Perusahaan
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id perusahaan id_perusahaan Int 6 Primary Key
2 Nama nama Varchar 50
3 Alamat alamat Varchar 50
4 Bidang bidang Varchar 20
5 Deskripsi deskripsi Text
3. Spesifikasi File Tabel Lowongan Nama File : Tabel Lowongan Akronim : lowongan
Fungsi : Untuk menyimpan data informasi lowongan kerja Tipe File : File Transaksi
Organisasi File : Index Sequential Akses File : Random
Media : Harddisk Panjang Record : 22 Karakter Kunci Field : id_lowongan
Software : MySQL
Tabel III.3.
Spesifikasi Tabel Lowongan
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id lowongan id_lowongan Int 6 Primary Key
2 Id Perusahaan id_perusahaan Int 6
3 Isi isi Text
4 Berlaku berlaku Date
5 Status Status Varchar 10
6 Tanggal tes tgl_tes Date
4. Spesifikasi File Tabel Lamaran Nama File : Tabel Lamaran Akronim : lamaran
Fungsi : Untuk menyimpan data-data lamaran Tipe File : File Transaksi
Organisasi File : Index Sequential Akses File : Random
Media : Harddisk
Panjang Record : 88 Karakter Kunci Field : id_lamaran
Tabel III.4.
Spesifikasi Tabel Lamaran
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Lamaran id_lamaran Int 6 Primary Key
2 Id Pendaftar id_pendaftar Int 6 3 Id Lowongan id_lowongan Int 6 4 Id Perusahaan id_perusahaan Int 6
5 Pernah pernah Tinyint 4
6 Status status Int 4
7 Nilai 1 nilai1 Varchar 5
8 Nilai 2 nilai2 Varchar 5
9 Nilai 3 nilai3 Varchar 5
10 Nilai 4 nilai4 Varchar 5
11 Hadir 1 hadir1 Tinyint 4
12 Hadir 2 hadir2 Tinyint 4
13 Hadir 3 hadir3 Tinyint 4
14 Hadir 4 hadir4 Tinyint 4
15 Admin 1 admin1 Tinyint 4
16 Admin 2 admin2 Tinyint 4
17 Bayar 1 bayar1 Tinyint 4
18 Bayar 2 bayar2 Tinyint 4
3.3.3. Rancangan Struktur Navigasi
Struktur Navigasi pada sebuah website digunakan untuk menggambarkan secara garis besar isi dari seluruh isi website dan menggambarkan bagaimana hubungan antara isi tersebut.
1. Rancangan Struktur Navigasi Admin
Login
Login
Index
Index
Artikel
Artikel PerusahaanPerusahaan LowonganLowongan BKK Mitra
BKK
Mitra JurusanJurusan PendaftarPendaftar AlumniAlumni ProfilProfil LaporanLaporan LogoutLogout
administrasi
administrasi
Penilaian Tes
Penilaian Tes
Gambar III.26. Struktur Navigasi Halaman Admin
2. Rancangan Struktur Navigasi User
Index Index Login Login Artikel Artikel Daftar Perusahaan Daftar
Perusahaan LowonganLowongan ProfilProfil
Pendataan Alumni
Pendataan
Alumni Lihat AlumniLihat Alumni LogoutLogout
Panggilan Tes Panggilan Tes Hasil Tes Hasil Tes Daftar Tes Daftar Tes
3.4. Implementasi dan Pengujian Unit 3.4.1. Implementasi
Implementasi rancangan antar muka pada aplikasi Bursa Kerja Khusus
berdasarkan hasil rancangan antar muka, sebagai berikut :
A. Implementasi Rancangan Antar Muka Admin
1. Halaman login Admin
Gambar III.28. Halaman login Admin
2. Halaman Artikel
3. Halaman Perusahaan
Gambar III.30. Halaman Perusahaan
4. Halaman Lowongan
5. Halaman BKK Mitra
Gambar III.32. Halaman BKK Mitra
6. Halaman Jurusan
7. Halaman Pendaftar
Gambar III.34. Halaman Pendaftar
8. Halaman Alumni
9. Halaman Profil
Gambar III.36. Halaman Profil
10. Halaman Laporan
11. Halaman Administrasi
Gambar III.38. Halaman Penilaian Tes
12. Halaman Penilaian Tes
B. Implementasi Rancangan Antar Muka User
1. Halaman Login User
Gambar III.40. Halaman Login User
2. Halaman Artikel
3. Halaman Pendaftaran
Gambar III.42. Halaman Pendaftaran
4. Halaman Daftar Perusahaan
5. Halaman Daftar Lowongan
Gambar III.44. Halaman Daftar Lowongan
6. Halaman Profil
7. Halaman Pendataan Alumni
Gambar III.46. Halaman Pendataan Alumni
8. Halaman Lihat Alumni
9. Halaman Panggilan Tes
Gambar III.48. Halaman Panggilan Tes
10. Halaman Hasil Tes
C. Spesifikasi Sistem Komputer
Spesifikasi sistem komputer dibutuhkan sebagai sarana atau alat bantu yang digunakan agar program yang dibuat dapat berjalan dengan semestinya. Sehingga dapat mencapai hasil yang diharapkan. Adapun spesifikasi komputer meliputi perangkat keras (Hardware) dan perangkat lunak (Software) yang mana sarana pendukung tersebut harus dapat menunjukan kesesuaian dan saling menunjang kelancaran kerja sistem.
1. Spesifikasi Perangkat Keras
Berikut ini adalah spesifikasi perangkat keras minimum yang dibutuhkan untuk mengimplementasikan aplikasi website Bursa Kerja Khusus.
a. Server 1) CPU
(a) Prosesor Intel® Pentium® Core 2 Duo (b) RAM DDR2 4 GB
(c) Hard Disk 500 GB 2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi internet dengan kecepatan 2 Mbps
b. Client 1) CPU
(a) Prosesor Intel® Pentium® 4 (b) RAM DDR2 2 GB
2) Mouse 3) Keyboard
4) Monitor dengan resolusi layar minimum 768x600 pixel 5) Koneksi internet dengan kecepatan 2 Mbps
2. Spesifikasi Perangkat Lunak
Berikut ini adalah spesifikasi perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan aplikasi website Bursa Kerja Khusus.
a. Server
1) Sistem Operasi: Microsoft Windows Atau Linux
2) Web Server: Apache Server dan MySQL Server yang di bundle dalam XAMPP Versi 1.0.3.1.0 atau di atasnya.
3) Web Browser: Mozilla Firefox dan Google Chrome b. Client
1) Sistem Operasi: Microsoft Windows atau Linux atau Android
2.3.1. Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan BlackBox Testing yang fokus terhadap proses masukan dan keluaran program, yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program.
A. Pengujian Terhadap Halaman admin
1. Pengujian Terhadap Halaman Login Admin
Tabel III.5.
Hasil BlackBox Testing terhadap form Login Admin
No Skenario
Pengujian Test Case
Hasil Yang diharapkan 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 "User ID atau Password Tidak Boleh Kosong" Sesuai Harapan Valid 2 Hanya mengisi username dan password tidak diisi, kemudian klik tombol login Username: admin Password: (kosong) Sistem akan menolak akses login dan menampilkan pesan "User ID atau Password Tidak Boleh Kosong" Sesuai Harapan Valid 3 Hanya mengisi password dan username tidak diisi, kemudian klik tombol login Username: (kosong) Password: admin Sistem akan menolak akses login dan menampilkan pesan "User ID atau Password Tidak Boleh Kosong" Sesuai Harapan Valid
4 Mengetikan salah satu kondisi salah pada username atau password, kemudian klik tombol login Username: (Benar) Password: (Salah) Sistem akan menolak akses login dan menampilkan pesan "User ID atau Password anda salah" Sesuai Harapan Valid 5 Mengetikan username dan password dengan data yang benar, kemudian klik tombol login Username: admin Password: admin Sistem akan menerima akses login dan kemudian langsung menampilkan halaman artikel admin Sesuai Harapan Valid
2. Pengujian Terhadap Halaman Input Artikel
Tabel III.6.
Hasil BlackBox Testing terhadap form Input Artikel
No Skenario
Pengujian Test Case
Hasil Yang diharapkan Hasil pengujian Kesimpulan 1 Judul artikel, isi artikel, dan tanggal hapus di kosongkan, kemudian klik tombol simpan Judul artikel: (kosong), Isi artikel: (kosong), Tanggal hapus: (kosong) Sistem akan menolak, dan menampilkan pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid 2 Mengetikan Judul artikel, isi artikel dan tanggal hapus di kosongkan, kemudian klik tombol simpan Judul artikel: Cara Tes Interview, Isi artikel: (kosong), Tanggal hapus: (kosong) Sistem akan menolak, dan menampilkan pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid
3
Mengetikan Judul artikel dan isi artikel, tanggal hapus di kosongkan, kemudian klik tombol simpan Judul artikel: Cara Tes Interview, Isi artikel: (xxxxxxxxxx xxxxxxxxx), Tanggal hapus: (kosong) Sistem akan menolak, dan menampilkan pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid 4 Judul artikel, isi artikel dan tanggal hapus di isi semua, kemudian klik tombol simpan Judul artikel: Cara Tes Interview, Isi artikel: (xxxxxxxxxx xxxxxxxxx), Tanggal hapus: 07-08-2017 Sistem akan menerima, dan menampilkan pesan "Data berhasil ditambahkan! " Sesuai Harapan Valid
3. Pengujian Terhadap Halaman Input Perusahaan
Tabel III.7.
Hasil BlackBox Testing terhadap form Input Perusahaan
No Skenario
Pengujian Test Case
Hasil Yang diharapkan Hasil pengujian Kesimpulan 1 Nama perusahaan, alamat,bidang, dan deskripsi di kosongkan semua, kemudian klik tombol simpan Nama perusahaan: (kosong), Alamat: (kosong), Bidang: (kosong), Deskripsi: (kosong) Sistem akan menolak, dan menampilkan pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid 2 Hanya mengetikkan nama perusahaan, alamat,bidang, dan deskripsi di kosongkan, kemudian klik tombol simpan Nama perusahaan: PT.Indofoo d, Alamat: (kosong), Bidang: (kosong), Deskripsi: (kosong) Sistem akan menolak, dan menampilkan pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid
3 Mengetikkan nama perusahaan, alamat, dan bidang, tetapi deskripsi di kosongkan, kemudian klik tombol simpan Nama perusahaan: PT.Indofoo d, Alamat: Purwakarta, Bidang: makanan, Deskripsi: (kosong) Sistem akan menolak, dan menampilkan pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid 4 Mengetikkan nama perusahaan, alamat, bidang, dan deskripsi di isi lengkap, kemudian klik tombol simpan Nama perusahaan: PT.Indofoo d, Alamat: Purwakarta, Bidang: makanan, Deskripsi: (xxxxxxxx) Sistem akan menerima, dan menampilkan pesan "Data berhasil ditambahkan! " Sesuai Harapan Valid
4. Pengujian Terhadap Halaman Input Lowongan
Tabel III.8.
Hasil BlackBox Testing terhadap form Input Lowongan
No Skenario
Pengujian Test Case
Hasil Yang diharapkan Hasil pengujian Kesimpulan 1 Nama perusahaan, isi lowongan ,tanggal hapus, dan tanggal tes di kosongkan semua, kemudian klik tombol simpan Nama perusahaan: (kosong), Isi Lowongan: (kosong), Tanggal Hapus: (kosong), Tanggal Tes: (kosong) Sistem akan menolak, dan menampilka n pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid 2 Hanya mengisi nama perusahaan, isi lowongan, tanggal hapus, dan tanggal tes di kosongkan, kemudian klik tombol simpan Nama perusahaan: PT.Indofood, Isi lowongan: (kosong), Tanggal hapus: (kosong), Tanggal tes: (kosong) Sistem akan menolak, dan menampilka n pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid
3 Mengisi nama perusahaan, isi lowongan, dan tanggal hapus, tetapi tanggal tes di kosongkan, kemudian klik tombol simpan Nama perusahaan: PT.Indofood, Isi Lowongan: (xxxxxxxxxxx) , Tanggal hapus: 07-08-2017, Tanggal tes: (kosong) Sistem akan menolak, dan menampilka n pesan "Semua harap diisi lengkap!" Sesuai Harapan Valid 4 Memilih nama perusahaan, mengetikan isi lowongan, tanggal hapus, tanggal tes, kemudian klik tombol simpan Nama perusahaan: PT.Indofood, Isi lowongan: (xxxxxxxxxx), Tanggal hapus: 07-08-2017, Tanggal tes: 06-08-2017 Sistem akan menerima, dan menampilka n pesan "Data berhasil ditambahka n!" Sesuai Harapan Valid
5. Pengujian Terhadap Halaman Input BKK Mitra
Tabel III.9.
Hasil BlackBox Testing terhadap form Input BKK Mitra
No Skenario
Pengujian Test Case
Hasil Yang diharapkan Hasil pengujian Kesimpulan 1 Mengosongkan Nama Sekolah (BKK Mitra), kemudian klik simpan Nama sekolah (BKK Mitra): (kosong) Sistem akan menolak, dan menampilkan pesan "Nama sekolah harap diisi lengkap!" Sesuai Harapan Valid 2 Mengetikkan Nama Sekolah (BKK Mitra), kemudian klik simpan Nama sekolah (BKK Mitra): SMKN 1 Cikampek Sistem akan menerima, dan menampilkan pesan "Data berhasil ditambahkan!" Sesuai Harapan Valid
6. Pengujian Terhadap Halaman Input Jurusan
Tabel III.10.
Hasil BlackBox Testing terhadap form Input Jurusan
No Skenario
Pengujian Test Case
Hasil Yang diharapkan Hasil pengujian Kesimpulan 1 Mengosongkan Nama Jurusan, kemudian klik simpan Jurusan: (kosong) Sistem akan menolak, dan menampilkan pesan "Nama jurusan harap diisi lengkap!" Sesuai Harapan Valid 2 Mengetikkan Nama Jurusan, kemudian klik simpan Jurusan: Teknik Komputer Jaringan Sistem akan menerima, dan menampilkan pesan "Data berhasil ditambahkan!" Sesuai Harapan Valid
7. Pengujian Terhadap Halaman Input Profil
Tabel III.11.
Hasil BlackBox Testing terhadap form Input Profil
No Skenario
Pengujian Test Case
Hasil Yang diharapkan Hasil pengujian Kesimpulan 1 Mengosongk an Profil, kemudian klik simpan Edit Profil: (kosong) Sistem akan menolak, dan menampilkan pesan "Data tidak boleh kosong!" Sesuai Harapan Valid 2 Mengetikkan atau mengedit Profil, kemudian klik simpan Edit Profil: (xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxx) Sistem akan menerima, dan menampilkan pesan "Data berhasil dirubah!" Sesuai Harapan Valid
B. Pengujian Terhadap Halaman User
1. Pengujian Terhadap Halaman Login User
Tabel III.12.
Hasil BlackBox Testing terhadap form Login User
No Skenario
Pengujian Test Case
Hasil Yang diharapkan 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 "User ID atau Password Tidak Boleh Kosong" Sesuai Harapan Valid 2 Hanya mengisi username dan password tidak diisi, kemudian klik tombol login Username: hani Password: (kosong) Sistem akan menolak akses login dan menampilkan pesan "User ID atau Password Tidak Boleh Kosong" Sesuai Harapan Valid 3 Hanya mengisi password dan username tidak diisi, kemudian klik tombol login Username: (kosong) Password: 123 Sistem akan menolak akses login dan menampilkan pesan "User ID atau Password Tidak Boleh Kosong" Sesuai Harapan Valid 4 Mengetikan salah satu kondisi salah pada username atau password, kemudian klik tombol login Username: (Benar) Password: (Salah) Sistem akan menolak akses login dan menampilkan pesan "User ID atau Password anda salah" Sesuai Harapan Valid
5 Mengetikan username dan password dengan data yang benar, kemudian klik tombol login Username: hani Password: 123 Sistem akan menerima akses login dan kemudian langsung menampilkan halaman artikel admin Sesuai Harapan Valid
2. Pengujian Terhadap Halaman Daftar User
Tabel III.13.
Hasil BlackBox Testing terhadap form Daftar User
No Skenario
pengujian Test Case
Hasil yang diharapkan Hasil pengujian Kesimpulan 1 Semua isian data dikosongkan Nama Lengkap: (kosong), Jenis Kelamin: (kosong), Tempat Lahir: (kosong), Tanggal Lahir: (kosong), Agama: (kosong), Status Pernikahan: (kosong), Tinggi Badan: (kosong), Berat Badan: (kosong), No. Ktp: (kosong), Alamat Rumah Sesuai KTP: (kosong), Kab/Kota: (kosong), Kode Pos: (kosong), No. HP: (kosong), Alamat Saat Sistem akan menolak permintaan dan menampilkan pesan “Mohon Diisi Lengkap! dan Password harus sama” Sesuai Harapan Valid
Ini/Kost: (kosong), Kab/Kota: (kosong), Kode Pos: (kosong), Pendidikan: (kosong), Nama Sekolah: (kosong), Jurusan: (kosong), Nilai Rata-rata Ijazah: (kosong), Tahun Kelulusan: (kosong), BKK Asal: (kosong), Username: (kosong), Password: (kosong), Ulangi Password: (kosong), 2 Salah satu atau beberapa isian data dikosongkan Nama Lengkap: Hani, Jenis Kelamin: Perempuan, Tempat Lahir: Karawang, Tanggal Lahir: 1996-10-01, Agama: Islam, Status Pernikahan: Belum Menikah, Tinggi Badan: 156, Berat Badan: 45 , No. Ktp: 231333322, Sistem akan menolak permintaan dan menampilkan pesan “Mohon Diisi Lengkap! dan Password harus sama” Sesuai Harapan Valid
Alamat Rumah Sesuai KTP: Cikampek, Kab/Kota: Karawang, Kode Pos: 41373, No. HP: 08389661981, Alamat Saat Ini/Kost: Cikampek, Kab/Kota: Karawang, Kode Pos: 41373, Pendidikan: SMK, Nama Sekolah: SMK 1 Cikampek, Jurusan: Akuntansi, Nilai Rata-rata Ijazah: 80, Tahun Kelulusan: 2014, BKK Asal: (kosong), Username: (kosong), Password: (kosong), Ulangi Password: (kosong), 3 Semua isian data diisi tetapi password tidak sama Nama Lengkap: Hani, Jenis Kelamin: Perempuan, Tempat Lahir: Karawang, Tanggal Lahir: 1996-10-01, Agama: Islam, Sistem akan menolak permintaan dan menampilkan pesan “Mohon Diisi Lengkap! dan Password harus sama” Sesuai Harapan Valid
Status Pernikahan: Belum Menikah, Tinggi Badan: 156, Berat Badan: 45, No. Ktp: 231333322, Alamat Rumah Sesuai KTP: Cikampek, Kab/Kota: Karawang, Kode Pos: 41373, No. HP: 08389661981, Alamat Saat Ini/Kost: Cikampek, Kab/Kota: Karawang, Kode Pos: 41373, Pendidikan: SMK, Nama Sekolah: SMK 1 Cikampek, Jurusan: Akuntansi, Nilai Rata-rata Ijazah: 80, Tahun Kelulusan: 2014, BKK Asal: SMK 1 Cikampek, Username: hani, Password: 12345, Ulangi Password:123 45678 (salah)
4 Semua isian data diisi dan benar Nama Lengkap: Hani, Jenis Kelamin: Perempuan, Tempat Lahir: Karawang, Tanggal Lahir: 1996-10-01, Agama: Islam, Status Pernikahan: Belum Menikah, Tinggi Badan: 156, Berat Badan: 45, No. Ktp: 231333322, Alamat Rumah Sesuai KTP: Cikampek, Kab/Kota: Karawang, Kode Pos: 41373, No. HP: 08389661981, Alamat Saat Ini/Kost: Cikampek, Kab/Kota: Karawang, Kode Pos: 41373, Pendidikan: SMK, Nama Sekolah: SMK 1 Cikampek, Jurusan: Akuntansi, Nilai Rata-rata Ijazah: 80, Tahun Kelulusan: Sistem akan menerima permintaan dan menampilkan pesan “Pendaftaran Sukses, Silakan Hubungi admin untuk mengaktifkan akun anda!” Sesuai Harapan Valid
2014, BKK Asal: SMK 1 Cikampek, Username: hani, Password: 12345, Ulangi Password: 12345,
3. Pengujian Terhadap Halaman Pendataan Alumni
Tabel III.14.
Hasil BlackBox Testing terhadap form Pendataan Alumni
No Skenario
Pengujian Test Case
Hasil Yang diharapkan Hasil pengujian Kesimpulan 1 Semua isian data dikosongkan Nama: (kosong), Tinggi Badan: (kosong), Pekerjaan Orang Tua: (kosong), Riwayat Penyakit: (kosong) Jurusan : (kosong), Lulus Tahun: (kosong) No Telp/HP: (kosong), Cita-cita: (kosong), Status Setelah Lulus: (kosong) Sistem akan menolak, dan menampilka n pesan "Mohon diisi Lengkap!” Sesuai Harapan Valid 2 Semua data diisi lengkap dan benar Nama: Hani, Tinggi Badan: 156, Pekerjaan Orang Tua: Sistem akan menerima, dan menampilka n pesan Sesuai Harapan Valid
Wirausaha, Riwayat Penyakit: tidak ada, Jurusan: Akuntansi, Lulus Tahun: 2014, No Telp/HP: 08389663580, Cita-cita: wirausaha, Status Setelah Lulus: kuliah "Pendataan Sukses!”