26 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan
Pembangunan sistem infomasi yang kompleks, mudah penggunaannya, memenuhi kebutuhan yang sesuai dengan proses bisnis yang akan di jalankan, jelas membutuhkan estimasi waktu, usaha dan ekonomi yang cukup, sama hal nya dengan aktifitas lain. Namun masalah yang terjadi sering dinyatakan dengn kurang jelas. Alasan inilah maka oengembangan sistem harus direncanakan dengan hati-hati.pengembangan sistem tentunya harus dilihat dari lingkupnya dan cara pemecahannya.
3.1.1 Sejarah Perusahaan
SMK PGRI Jatisari didirikan pada tahun 2000 di desa Jatisari kecamatan Jatisari Kabupaten Karawang provinsi Jawa Barat diatas lahan seluas 4785m2. Dan ditempati atau digunakan untuk pembelajaran sejak tahun 2001 sampai dengan sekarang. Memiliki 41 orang tenaga pendidik, 18 tenaga kependidikan yang termasuk di dalamnya tenaga tata usaha, toolman, cleaning service dan satpam serta memiliki jumlah siswa sebanyak 898 siswa.
Tentunya dengan jumlah warga sekolah yang begitu banyak perlu adanya peningkatan kualitas sumber daya mausia sebagai pengelola pendidikan sehingga mutu layanan dapat meningkat serta kinerja seluruh karyawan dapat eksis sesuai harapan. Perlu diketahui juga bahwa SMK PGRI Jatisari juga memiliki fasilitas yang cukup antara lain memiliki ruang kelas sebanyak 25 kelas, 5 ruang bengkel/lab program keahlian, lab bahasa inggris, lab computer, ruang guru, ruang TU, perpustakaan, sarana tempat ibadah, sarana olahraga dan yang lainnya yang perlu penanganan secara professional agar efesiensi pengguna sarana prasarana tersebut dapat dioptimalkan dan berkelanjutan sehingga proses kegiatan belajar
26
mengajar dapat berjalan dengan baik dan pada akhirnya diperoleh lulusan yang bermutu.
Pada SMK PGRI Jatisari berdiri Bursa Kerja Khusus (BKK) SMK PGRI Jatisari yang didirikan pada tahun dengan pendiri dari beberapa pengajar dari sekolah SMK PGRI Jatisari yaitu Bpk. Agus Saputra, ST. s.pd, Bpk. Wawan Burhanudin, ST, Ibu Gina Fatimah, Bpk. Irwan, Bpk. Asep Munawar,s.Kom. BKK SMK PGRI Jatisari didirikan dengan bertujuan untuk membantu para pelamar untuk mendapatkan informasi lowongan pekerjaan.
Untuk mendapatkan informasi lowongan kerja BKK PGRI Jatisari ini telah melakukan kemitraan dan kerjasama dengan beberapa perusahaan baik BUMN maupun swasta baik dalam maupun luar negri, diantaranya:
1. PT. Toyota Motor Manufacturing Indonesia (TMMIN) Karawang 2. PT. Astra Internasional Tbk (ISUZU)
3. PT. Hino Motor Manufacturing Indonesia BIC Purwakarta 4. PT. Nissan Motor Indonesia BIC Purwakarta
5. PT Omega Lestari Mandiri Karawang
6. PT. Sumi Rubber Indonesia (Dunlop) Indonesia Cikampek 7. PT. Yamatogumo Indonesia Indotaise Cikampek
8. PT. Indofood Sukses Makmur Tbk BIC Purwakarta 9. PT Phindo Deli Pulp dan Paper Mills Karawang 10. PT. Bridgestone Tire Indonesia Surya Cipta Karawang 11. PT. GS Battery Surya Cipta Karawang
12. PT. Kawai Indonesia Indotaise Cikampek 13. PT. Keihin Indonesia Cikampek
14. PT. Kotubukiya Indo Classic Industries (KICI) BIC Purwakarta 15. PT. Duta Mulya Makmur Indonesia Karawang
26 16. PT Preshion EEngplas BIC Purwakarta 17. PT. Pupuk Kujang Cikampek
18. PT. Deanshoes 19. PT. JEA Indonesia
3.1.2 Visi Dan Misi Sekolah
Untuk menjadikan sekolah yang berprestasi dan maju maka sekolah harus memiliki visi dan misi yang harus di wujudkan SMK PGRI jatisari memiliki visi dan misi sebagai berikut:
1. Visi Sekolah
Mewujudkan SMK PGRI Jatisari menjadi sekolah yang bermutu dan berkeunggulan , sehingga mampu menghasilkan SDM professional yang mandiri dan berdaya saing tinggi di era globalisasi.
2. Misi Sekolah
Menyiapkan tenaga kerja timgkat menengah yang beriman, taqwa,cerdas, terampil,mandiri dan berkepribadian unggul,melalui proses pendidikan dan latihan yang dinamis,terpadu dan sinkron dengan kebutuhan pasar kerja.
3.1.3 Struktur Organisasi
Berikut adalah struktur organisasi pada BKK SMK PGRI JATISARI yang terdiri dari :
STRUKTUR ORGANISASI BURSA KERJA KHUSUS SMK PGRI JATISARI
26 Gambar III. 1.
Struktur Organisasi BKK SMK PGRI Jatisari
3.2 Analisis Kebutuhan
Kebutuhan sebuah programpada zaman yang semakin maju ini menjadikan masyarakat harus lebih meningkatkan kemampuan program tersebut. Maka dari itu perlu analisa agar setiap kebutuhan dapatditerapkan pada program tersebut .
Analisa kebutuhan dibagi menjadi dua, yaitu: 1. Analisis Kebutuhan Pengguna (User)
a. Analisa Kebutuhan Admin
1) Admin dapat memperbaharui profil BKK
2) Admin dapat melihat transfer pembayaran yang dilakukan pelamar untuk mengkonfirmasi bahwa pelamar tersebut telah melakukan registrasi pembayaran.
3) Admin dapat menyebarkan mengkonfirmasi lowongan yang telah diinformasikan oleh perusahaan
b. Analisa Kebutuhan Perusahaan
1) Perusahaan sebelumnya harus terlebih dahulu mengisi data perusahaan pada laman perusahaan.
2) Setelah perusahaan mengisi data perusahaan, perusahaan dapatlogin dan mengirim infomasi lowongan pekerjaan.
3) Perusahaan memberikanketentuan atau syarat yang diminta pada pelamar .
c. Analisa Kebutuhan Pelamar
1) Pelamar sebelumnya harus mengisi data pelamar dan mengupload registrasi pembayaran. Setelah melakukan registrasi pembayaran maka pelamar akan mendapatkan user dan password .
26
2) Pelamar dapat mengisi curriculum vitae dan mengirim cv ke perusahaan yang diminati.
3) Pelamar dapat memberikan tanggapan atau testimoni tentang website BKK SMK PGRI Jatisari.
2. Analisa Kebutuhan Sistem
a. Memberikan kemudahan kepada admin dalam menyeleksi dan menyebarkan informasi lowongan pekerjaan dari perusahaan
b. Memberikan kemudahan kepada perusahaan dalam menginformasikan adanya lowongan pekerjaan.
c. Memberikan kemudahkan kepada pelamar dalam mencari informasi lowongan pekerjaan.
3.3 Perancangan Perangkat Lunak
Dalam Hal ini penulis akan menjelaskan secara detail tentang rancangan antarmuka web yang akan dibuat oleh penulis:
3.3.1 Rancangan Antarmuka
1. Rancangan Antarmuka Login Admin
Admin harus login terlebih dahulu untuk dapat mengakses dan mengelola website, setelah admin berhasil login maka admin dapat mengakses segala fitur yang ada. Berikut adalah rancangan antarmuka untuk admin.
a. Rancangan Antarmuka Login Admin
Gambar III. 2.
Tampilan Halaman Login Admin b. Rancangan Antarmuka Beranda Admin
26 Gambar III. 3.
Tampilan HalamanBeranda c. Rancangan Antarmuka Data Daftar Pelamar
Gambar III. 4.
Tampilan HalamanDaftar Pelamar
d. Rancangan Antarmuka Konfirmasi Perusahaan
Gambar III.5.
Tampilan HalamanKonfirmasi Perusahaan
e. Rancangan Antarmuka Konfirmasi Lowongan
Gambar III.6.
Tampilan HalamanKonfirmasi Lowongan
26 Gambar III.7.
Tampilan HalamanTransfer Pembayaran
g. Rancangan Antarmuka Testimoni
Gambar III.8.
Tampilan HalamanTestimoni
2. Rancangan Antarmuka Perusahaan
Perusahaan harus login terlebih dahulu untuk dapat mengakses dan mengelola website, setelah perusahaan berhasil login maka perusahaan dapat mengisi lowongan dan melihat data pelamar yang melamar pada perusahaan tersebut. Berikut adalah rancangan antarmuka untuk perusahaan.
a. Rancangan Antarmuka Login Perusahaan
Gambar III. 9.
Tampilan Halaman Login Perusahaan b. Rancangan Antarmuka BerandaPerusahaan
26
Tampilan HalamanBeranda Perusahaan c. Rancangan Antarmuka Data Lowongan Pada Perusahaan
Gambar III. 11.
Tampilan HalamanData Lowongan Pada Perusahaan
d. Rancangan Antarmuka Konfirmasi Pelamar Pada Perusahaan
Gambar III. 12.
Tampilan Halaman KonfirmasiLowongan Perusahaan
3. Rancangan Antarmuka User
User dapat mengakses langsung website tanpa harus login terlebih dahulu. Berikut adalah rancangan antarmuka user:
a. Rancangan Antarmuka Beranda User
Gambar III. 14.
Tampilan HalamanBeranda User b. Rancangan Antarmuka Lowongan Pada User
26
Tampilan HalamanLowongan Pada User
c. Rancangan Antarmuka Daftar Registrasi Pembayaran
Gambar III. 16.
Tampilan HalamanRegistrasi Pembayaran
d. Rancangan Antarmuka Testimoni
Gambar III. 17.
Tampilan HalamanTestimoni
e. Rancangan Antarmuka Pendaftaran Pelamar
Gambar III. 18.
Tampilan Halaman Pendaftaran Pelamar
f. Rancangan Antarmuka Daftar Perusahaan
Gambar III. 19.
26 g. Rancangan Antarmuka CV
Gambar III. 20. Tampilan Halaman CV
h. Halaman Antarmuka Lowongan Terkirim
Gambar III. 21.
Tampilan Halaman Lowongan Terkirim
3.3.2 Rancangan Basis Data
Ada beberapa tahap dalam membuat sebuah basis data, berikut adalah rancangan yang harus dibuat dalam sebuah basis data :
26 1. ERD (Entity Relationship Diagram)
Gambar III.22.
ERD (Entity Relationship Diagram)
2. LRS (Logical Record Structure)
Gambar III.23.
LRS (Logical Record Structure) Keterangan
Primary key = * Foreign Key = **
3. Spesifikasi File
a. Spesifikasi File Admin_bkk Nama file : admin_bkk
Akronim : admin_bkk
Fungsi : untuk menyimpan data admin Tipe File : File Master
Akses File : Random
Media : Harddisk
26 Kunci file : Id_admin
Software : MySql
Tabel III.1.
Spesifikasi Data Admin_bkk
NO Elemen Data Nama File Tipe Size Keterangan
1 Id Admin Id_admin Char 20 Primary Key
2 Nama Admin Nama_admin Varchar 35
3 Alamat Alamat Varchar 75
4 Email Email Varchar 35
5 Password Password Varchar 15
6 foto Foto Varchar 30
b. Spesifikasi Data Pelamar Nama file : pelamar
Akronim : pelamar
Fungsi : untuk menyimpan data pelamar Tipe File : File Master
Akses File : Random
Media : Harddisk
Panjang Record :317 karakter Kunci file : Id_pelamar
Software : MySql
Tabel III.2.
Spesifikasi Data Pelamar N
O
Elemen Data Nama File Tipe Size Keterangan 1 Id Pelamar id_pelamar Char 20 Primary Key 2 Nama Pelamar nama_pelamar Varchar 35
3 Tempat Lahir tempat_lahir Varchar 15 4 Tanggal Lahir tanggal_lahir Date
5 Alamat Alamat Varchar 75
6 Jenis Kelamin jenis_kelamin Char 15
7 Agama Agama Varchar 9
26
9 Jurusan Jurusan Varchar 25
10 No telepon no_telepon Varchar 13
11 Email Email Varchar 35
12 Username Usernamae Varchar 20 13 Password Password Varchar 35
14 Status Status Varchar 15
c. Spesipikasi Data Perusahaan Nama file : perusahaan Akronim : perusahaan
Fungsi : untuk menyimpan data perusahaan Tipe File : File Master
Akses File : Random
Media : Harddisk
Panjang Record : 343 karakter Kunci file : Id_perusahaan
Software : MySql
Tabel III.3.
Spesifikasi Data Perusahaan
NO Elemen Data Nama File Tipe Size Keteranga n 1 Id_perusahaan Id_perusahaan Integer 20 PrimaryKey 2 Nama perusahaan Nama_perusahaan Varchar 35
3 Alamat Alamat Varchar 75
4 Kontak Personal kontak_personal Varchar 35 5 No Telepon No_telepon Varchar 13
6 Email Email Varchar 35
7 Password Password Varchar 35
8 website Website Varchar 50
9 Foto Foto Varchar 30
10 Status Status Varchar 15
d. Spesifikasi Data Lowongan Nama file : lowongan
26
Akronim : lowongan
Fungsi : untuk menyimpan data loker Tipe File : File Master
Akses File : Random
Media : Harddisk
Panjang Record : 27karakter Kunci file : id_lowongan
Software : MySql
Tabel III.4.
Spesifikasi Data Lowongan
NO Elemen Data Nama File Tipe Size Keterangan 1 Id Lowongan id_lowongan Integer 8 Primary Key 2 Id Perusahaan id_perusahaan Integer 8 Foreign Key 3 Tanggal Buka tgl_buka Date
4 Tanggal Tutup tgl_tutup Date 5 Isi Loker Isi_lowongan Text
6 Status Status Varchar 11
e. Spesifikasi Data Daftar Lowongan Nama file : daftar_lowongan Akronim : daftar_lowongan
Fungsi : untuk menyimpan data daftar lowongan Tipe File : File Master
Akses File : Random
Media : Harddisk
Panjang Record : 59 karakter Kunci file : Id_pelamar
Software : MySql
Tabel III.5.
26
No Elemen Data Nama File Tipe Siz e
Keterangan 1 Id Daftar Id_daftar Integer 11 Primary Key 2 Id Pelamar id_pelamar Integer 11 Foreign Key 3 Id Perusahaan id_perusahaan Integer 11 Foreign Key 4 Id lowongan id_lowongan Integer 11 Foreign Key
5 Status Status Varchar 15
6. Tanggal Daftar tgl_daftar Date
f. Spesifikasi Data CV
Nama file : cv
Akronim : cv
Fungsi : untuk menyimpan data CV Tipe File : File Master
Akses File : Random
Media : Harddisk
Panjang Record : 342karakter Kunci file : Id_cv
Software : MySql
Tabel III.6. Spesifikasi Data CV
NO Elemen Data Nama File Tipe Size Keterangan
1 Id CV 1d_cv Integer 6 PrimaryKey
2 Id Pelamar Id_pelamar Integer 20 Foreign Key
3 Scan KTP scan_ktp Varchar 35
4 Scan Ijazah Depan scan_ijazahdepan Varchar 35 5 Scan Ijazah belakang scan_ijazah belakang Varchar 35
6 Scan SKCK scan_skck Varchar 35
7 Scan SKD scan_skd Varchar 35
8 Scan Kartu Kuning scan_kartukunin g Varchar 35 9 Scan Transkip Nilai scan_transkip nilai Varchar 35 10 Daftar Riwayat Hidup daftar_riwayat Varchar 30
26
12 Status status Varchar 6
4
g. Spesifikasi Data Regristrasi Nama file : registrasi Akronim : regristrasi
Fungsi : untuk menyimpan data pembayaran Tipe File : File Master
Akses File : Random
Media : Harddisk
Panjang Record : 122 karakter Kunci file : id_registrasi
Software : MySql
Tabel III.7.
Spesifikasi Data Registrasi N
O
Elemen Data Nama File Tipe Size Keterangan 1 Id Registrasi id_registrasi Integer 11 Primary Key 2 Nama Pemilik nama_pemilik Varchar 30
3 No Rekening No_rekening Varchar 25
4 Bank Bank Varchar 15
5 Jumlah Jumlah Integer 11
6 Bukti Bukti Varchar 30
7 Tanggal Bayar tgl_bayar Date
i. Spesifikasi Data Testimoni Nama file : testimoni Akronim : testimoni
Fungsi : untuk menyimpan data testimoni Tipe File : File Master
Akses File : Random
26 Panjang Record : 69 karakter
Kunci file : id_testimoni
Software : MySql
Tabel III.8.
Spesifikasi Data Testimoni N
O
Elemen Data Nama File Tipe Siz e
Keterangan 1 Id Testimoni id_testimoni Integer 6 Primary key
2 Nama Nama Varchar 30
3 Email Email Varchar 20
4 No Telepon no_telepon Varchar 13
5 Tanggapan tanggapan Text
4.1.1 Rancangan Struktur Navigasi
Dalam membuat websitediperlukan struktur navigasi untuk menentukan alur dari program tersebut. Dalam pembuatan website ini penulis menggunakan struktur navigasi campuran (composite). Hal ini dikarenakan karena terdapat tipe linier dan non linier pada struktur navigasi website yang penulis buat.
1. Struktur Navigasi Admin
Gambar III.24. Struktur Navigasi Admin
2. Struktur Navigasi
Perusahaan
26
Struktur Navigasi Perusahaan
3. Struktur Navigasi User
Gambar III.26. Struktur Navigasi User
3.4. Implementasi dan Pengujian
Unit
3.4.1 Implementasi
Implementasi Program adalah sebuah tahap pengaplikasian dari sistem yang telah dirancang aplikasi diwujudkan dengan cara memindahkan hasil desain dan database dalam bentuk halaman web.
1. Implementasi Rancangan
Antarmuka
A. Implementasi Rancangan
Antarmuka Admin
a. Implementasi Halaman Login
26 Gambar III.27.
Implementasi Halaman Login Admin
b. Implementasi Halaman
Beranda Admin
Gambar III.28.
Implementasi Halaman Beranda Admin c. Implementasi Halaman Daftar Pelamar Pada Admin
Gambar III.29.
Implementasi Halaman Daftar Pelamar Pada Admin
26 Gambar III.30.
Implementasi Halaman Konfirmasi Perusahaan Pada Admin
e. Implementasi Halaman Konfirmasi Lowongan Pada Admin
Gambar III.31.
Implementasi Halaman Konfirmasi Lowongan Pada Admin
26 Gambar III.32.
Implementasi Halaman Registrasi Pembayaran Pada Admin
B. Implementasi Rancangan
Antarmuka User
a. Implementasi Halaman Beranda User
Gambar III.33.
26
b. Implementasi Halaman
Lowongan Pada User
Gambar III.34.
Implementasi Halaman Lowongan Pada User
c. Implementasi Halaman Registrasi Pembayaran Pada User
Gambar III.35.
Implementasi Halaman Registrasi Pembayaran Pada User
26 Gambar III.36.
Implementasi Halaman Testimoni Pada User
e. Implementasi Halaman Daftar Pelamar Pada User
Gambar III.37.
Implementasi Halaman Daftar Pelamar Pada User
26 Gambar III.38.
Implementasi Halaman Daftar Perusahaan Pada User
C. Implementasi Rancangan Antarmuka Perusahaan
a. Implementasi Halaman Login
Perusahaan
Gambar III.39.
Implementasi Halaman Login Perusahaan
26 Gambar III.40.
Implementasi Halaman Beranda Perusahaan
c. Implementasi Halaman Tambah Lowongan Pada Perusahaan
Gambar III.41.
Implementasi Halaman Tambah Lowongan Pada Perusahaan
26 Gambar III.42.
Implementasi Halaman Konfirmasi Data Pelamar Pada Perusahaan
g. Implementasi Rancangan Antarmuka Pelamar
a. Implementasi Halaman Lihat
Cv Pada Pelamar
Gambar III.43.
Implementasi Halaman Lihat CV Pada Pelamar
26 Gambar III.44.
Implementasi Halaman Lowongan Terkirim Pada Pelamar
2. Spesifikasi Sistem Perangkat
Keras dan Lunak
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan aplikasi Penjualan Web ini:
1. Spesifikasi Perangkat Keras (Hardware) a. Server
1) CPU
a) Prosesor Pentium Core 2 Duo b) RAM DDR3 8 GB
c) Harddisk 500 GB lebih disarankan 2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi Internet dengan kecepatan 2 Mbps
26 1) CPU
a) Prosesor Pentium Dual Core b) RAM DDR3 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 (Software) a. Server
a) Sistem Operasi: Microsoft Windows atau Linux
b) Web Server: Apache Server dan MySQL Server yang di bundle Dalam Xampp Versi 1.7.3 atau diatasnya
c) Web Browser: Mozilla Firefox dan Google Chrome disertakan Plug-in untuk dapat membaca file PDF secara online
b. Client
a) Microsoft Windows, Linux, IOS, atau Android untuk penggunaan smartphone
b) Web Browser: Mozilla Firefox, Google Chrome disertakan plug-in untuk dapat membaca file PDF secara online
4.1.2 Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan blackbox testing yang fokus terhadap proses masukan dan keluaran program.
A. Pengujian Blackbox Testing Admin 1. Pengujian pada Form Login Admin
Tabel III.9.
26
No. Skenario
pengujian Test case
Hasil yang diharapkan Hasil pengujian Kesim pulan 1 Username dan Password tidak di isi kemudian klik tombol Login Username: (kosong) Password: (kosong) Sistem akan menolak akses User dan menampilkan “Login Gagal !! Username dan Password Salah !! Sesuai harapan Valid 2 Mengisi Username dan Password tidak di
Isi atau kosong kemudian klik tombol Login Username : (dewi) Password : (kosong) Sistem akan menolak akses User dan menampilkan “Login Gagal !! Username dan Password Salah !!” Sesuai harapan Valid 3 Username tidak di isi (kosong) dan password di isi kemudian klik tombol Login Username : (kosong) Password : (123456) Sistem akan menolak akses User dan menampilkan “Login Gagal !! Username dan Password Salah !!” Sesuai harapan Valid 4 MengisiUserna me dan password dengan data yang benar kemudian klik tombol Login Username : (dewi) Password : (123456) Sistem akan menerima akses Login dan kemudian menapilkan halaman halaman khusus admin Sesuai harapan Valid
2. Pengujian pada Form Login Perusahaan Tabel III.10.
Hasil Pengujian Blackbox Testing Login Perusahaan
No. Skenario
pengujian Test case
Hasil yang diharapkan Hasil pengujian Kesim pulan 1 Username dan Password tidak di isi kemudian klik tombol Login Username: (kosong) Password: (kosong) Sistem akan menolak akses User dan menampilkan “Login Gagal !! Username dan Password Salah !!” Sesuai harapan Valid 2 MenisiUsernam e dan Password tidak di Isi atau kosong kemudian klik tombol Login Username : (isi) Password : (kosong) Sistem akan menolak akses User dan menampilkan “Login Gagal !! Username dan Password Salah !!” Sesuai harapan Valid 3 Username tidak di isi (kosong) dan password di isi kemudian klik tombol Login Username : (kosong) Password : (isi) Sistem akan menolak akses User dan menampilkan “Login Gagal !! Username dan Password Salah !!” Sesuai harapan Valid
26 4 MengisiUserna me dan password dengan data yang benar kemudian klik tombol Login Username : (isi) Password : (isi) Sistem akan menerima akses Login dan kemudian menapilkan halaman halaman khusus perusahaan Sesuai harapan Valid
3. Pengujian pada Form Input Pendaftaran Perusahaan Tabel III.11.
Hasil Pengujian BlackboxTesting Input Pendaftaran Perusahaan
No. Skenario
pengujian Test case
Hasil yang diharapkan Hasil pengujian Kesim pulan 1 Nama perusahaan, alamat, kontak personal, notelepon, email, password, website, logo perusahaan tidak diisi kemudian klik tombol simpan Id perusahaan: (isi)Nama perusahaan: (kosong) Alamat: (kosong) Kontak personal:(kosong) notelepon:(koson g) Email :(kosong) Password: (kosong) website :(kosong) logo perusahaan : (kosong)
Sistem akan menolak aksesdan
menampilkan . Please fill out this field!!!
Sesuai harapan Valid 2 Mengetik nama perusahaan, tapi alamat, kontak personal, notelepon, email, password, website, logo perusahaan tidak diisi kemudian klik tombol simpan Id perusahaan: (isi)Nama perusahaan: (isi) Alamat: (kosong) Kontak personal:(kosong) notelepon:(koson g) Email :(kosong) Password: (kosong) website :(kosong) logo perusahaan: (kosong)
Sistem akan menolak aksesdan
menampilkan . Please fill out this field!!!
Sesuai harapan Valid 3 Mengetik Nama perusahaan, Id perusahaan: (isi)Nama
Sistem akan menolak aksesdan
Sesuai
26 alamat, tapi kontak personal, notelepon, email, password, website, logo perusahaan tidak diisi kemudian klik tombol simpan perusahaan: (isi) Alamat: (isi) Kontak personal:(kosong) notelepon:(koson g) Email :(kosong) Password: (kosong) website :(kosong) logo perusahaan: (kosong) menampilkan . Please fill out this field!!!
4 Mengisi alamat perusahaan, alamat, kontak personal, tapi notelepon, email, password, website, logo perusahaan tidak diisi kemudian klik tombol simpan Id perusahaan: (isi)Nama perusahaan: (isi) Nama admin: (isi) Alamat: (isi) Kontak personal:(isi) notelepon:(koson g) Email :(kosong) Password: (kosong) website :(kosong) logo perusahaan: (kosong)
Sistem akan menolak aksesdan
menampilkan . Please fill out this field!!!
Sesuai harapan Valid 5 Mengisi nama perusahaan, alamat, kontak personal, notelepon, tapi email, password, website, logo perusahaan tidak diisi kemudian klik tombol simpan Id perusahaan: (isi)Nama perusahaan: (isi) Alamat: (isi) Kontak personal:(isi) notelepon:(isi) Email :(kosong) Password: (kosong) website :(kosong) logo perusahaan (kosong)
Sistem akan menolak aksesdan
menampilkan . Please fill out this field!!!
Sesuai harapan Valid 6 Mengisi nama perusahaan alamat, kontak personal, notelepon, email, tapi password, website, logo perusahaan tidak diisi kemudian klik tombol simpan Id perusahaan: (isi)Nama perusahaan: (isi) Alamat: (isi) Kontak personal:(isi) Notelepon: (isi) Email :(isi) Password: (kosong) website :(kosong) logo perusahaan : (kosong)
Sistem akan menolak aksesdan
menampilkan . Please fill out this field!!!
Sesuai harapan Valid 7 Mengisi nama perusahaan alamat, kontak personal, notelepon, Id perusahaan: (isi)Nama perusahaan: (kosong) Alamat: (isi)
Sistem akan menolak aksesdan
menampilkan . Please fill out this field!!!
Sesuai
26 email, password, tapi website, logo perusahaan tidak diisi kemudian klik tombol simpan Kontak personal:(isi) notelepon:(isi) Email (isi) Password: (isi) website :(kosong) logo perusahaan : (kosong) 8 Mengisi nama perusahaan, dan nama perusahaan alamat, kontak personal, notelepon, email, password, tapi website, logo perusahaan tidak diisi kemudian klik tombol simpan Id perusahaan: (isi) Nama perusahaan: (isi ) Alamat: (isi) Kontak personal:(isi) notelepon:(isi) Email :(isi) Password: (isi) website :(isi) logoperusahaan : (kosong)
Sistem akan menolak aksesdan
menampilkan . Please fill out this field!!!
Sesuai harapan Valid 9 Mengisi semua data dengan benar kemudian klik tombol simpan Id perusahaan: (isi) Nama perusahaan: (isi) Alamat: (isi)) Kontak personal:(isi) notelepon:(isi) Email :(isi) Password: (isi) website:(isi) logo perusahaan (isi) Sistem akan menerima penambahan perushaan baru Sesuai Harapan Vaild
4. Pengujian pada FormUser
Tabel III.12.
Hasil Pengujian Blackbox Testing User
No. Skenario
pengujian Test case
Hasil yang diharapkan
Hasil
pengujian Kesimpulan
1. mengisi semua data yang ada di pendaftaran pelamar Id pelamar: (isi) Nama pelamar : (isi) Tempat lahir: (isi) Tanggal lahir : (isi) Alamat : (isi) Jenis kelamin : (isi) Agama : (isi) Pendidikan : (isi) Sistem akan menyimpan semua data yang telah diisi
Sesuai Harapan
26 Jurusan : (isi) No telepon : (isi) Email : (isi) Password (isi) 2. mengisi semua
data yang ada di pendaftaran perusahaan Id perusahaan: (isi) Nama perusahaan : (isi) Alamat : (isi) Kotak perusahaan: (isi) No telepon : (isi) Email : (isi) Password : (isi) Website : (isi) Logo perusahaan Sistem akan menyimpan semua data yang telah diisi
Sesuai Harapan Valid 3 mengisi data CV Pelamar yang ada di form pelamar Scan ktp: (isi) Scan ijazah depan: (isi) Scan ijazah belakang: (isi) Scan skck : (isi) Scan skd : (isi) : (isi) Scan kartu kuning : (isi) Scan transkip nilai : (isi) Daftar riwayat : (isi) Foto : (isi) Sistem akan menyimpan semua data yang telah diisi
Sesuai Harapan