Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
22
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
CV Bina Sarana Utama merupakan sebuah perusahaan yang dipimpin oleh
Bapak Ir. Dertawan Widagdo, MT selaku direktur. Perusahaan ini didirikan pada
tahun 2001 di Jl. Cirebon Kuningan No. 7 Beber. Pada tahun 2002, dibangun
studio yang berlokasi Jl. Raya majasem kota cirebon kemudian pada 15 agustus
2016 pindah studio di Jl Raya Kalitanjung Perum, Graha Tanjung Residence Kav.
5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan
dibangun, menyusun dan membagi tugas konsultan untuk melakukan survey dan
pengawasan suatu proyek.
3.1.1 Sejarah perusahaan
CV Bina Sarana Utama adalah perusahaan swasta yang bergerak di bidang
jasa konsultan perencanaan, pengawasan dan manajemen yang dipersiapkan
secara profesional serta bergerak di bidang jasa tenaga kerja dengan manajemen
yang di kelola dengan baik, dengan mengedepankan profosinalisme dan bekerja
secara jujur. Berdiri sejak febuari 2001, CV Bina Sarana Utama dari waktu ke
waktu selalu berusaha memberikan yang terbaik kepada semua mitra usahanya,
didukung oleh perangkat, sarana serta sumber daya manusia yang profesional dan
berpengalaman di bidang konsultan dan pelaksanaan pelatihan SDM. CV Bina
Sarana Utama mampu meraih kepercayaan dari berbagai Lembaga dan perusahaan
23
pengguna jasa dari beberapa daerah dikabupaten cirebon, kota cirebon, bandung
dan banten. Citra positif pelayanan kami ini akan menjadi bahan pertimbangan
Anda dalam memutuskan untuk bermitra dengan perusahaan.
VISI DAN MISI
Visi
Menjadi lembaga konsultan yang terpercaya dan profesional
Misi
1. Memberikan jasa serta tenaga kerja yang tepat dan berkualitas
2. Membantu mengembangkan kualitas SDM dengan memberikan pelatihan
pelatihan yang berkualitas dan sesuai dengan kebutuhan perusahaan
3. Memberikan layanan yang terbaik dengan mengedepankan kepuasan
pengguna jasa kami
3.1.2. Struktur Organisasi dan Fungsi
Struktur organisasi adalah suatu susunan komponen-komponen atau unit-
unit kerja dalam sebuah organisasi. Struktur organisasi menunjukan bahwa adanya
pembagian kerja dan bagaimana fungsi atau kegiatan-kegiatan berbeda yang
dikoordinasikan. Dan selain itu struktur organisasi juga menunjukkan mengenai
spesialisasi-spesialisasi dari pekerjaan, saluran perintah maupun penyampaian
laporan. Bentuk struktur organisasi yang dimiliki oleh CV. Bina Sarana Utama
adalah sebagai berikut :
24
Sumber : CV. Bina Sarana Utama Cirebon.
Gambar III.1
Struktur Organisasi Karyawan
Berdasarkan bagian struktur organisasi pada CV. Bina Sarana Informatika
diatas, tugas pokok dari masing-masing bagian yaitu :
1. Direktur
a. Memimpin perusahaan dengan membuat kebijakan-kebijakan
perusahaan
b. Memilih,menentukan,mengawasi pekerjaan karyawan
25
c. Menjalakan tanggung jawab sebagai direktur perusahaan sesuai dengan
standar etika dan hukum
d. Memilih, menetapkan,mengawasi tugas dari karyawan dan kepala
bagian(manajer)
2. Wakil Direktur
a. Membantu direktur dalam menjalakan amanah tertinggi dalam roda
organisasi
b. Mengkoordinasi Manajer-manajer bidang dalam menjalakan
fungsinya
c. Membantu direktur dalam menjalankan tugasnya
d. Memotivasi kepada pengurus lain
e. Memberikan masukan kepada direktur
3. Manajer Operasional
a. Merencanakan, melaksanakan dan mengawasi seluruh pelaksanaan
operasional perusahaan
b. Membuat strategi dalam pemenuhan target perusahaan dan cara
mencapai target tersebut
c. Membantu tugas direktur utama
d. Merencanakan, menentukan, mengawasi, mengambil keputusan dan
mengkoordinasi dalam hal keuangan untuk kebutuhan operasional
perusahaan
e. Bertanggung jawab pada proses operasional dan proyek
26
4. Keuangan Dan SDM (Keuangan dan Sumber Daya Manusia
a. Mengendalikan uang pendapatan, hasil proyek dan pengeluaran
perusahaan
b. Melaksanakan tugas-tugas yang diberikan direktur utama
c. Membuat laporan keuangan perusahaan setiap bulannya dan
memberikan gaji karyawan
5. Ka. Divisi Tranportasi (Kepala Divisi Transportasi)
a. Penyiapan bahan pemantauan dan evaluasi terhadap pelaksanaan
kebijakan operasional di bidang transportasi
b. Penyiapan bahan pelaksanaan kebijakan operasional dibidang
transportasi
6. Ka. Divisi Arsitektur (Kepala Divisi Arsitektur)
a. Menata letak bangunan-bangunan yang memiliki keterikatan fungsi
dalam sebuah site dan mendesain site tersebut
b. Mengolah tata ruang sebuah bangunan
c. Menentukan konsep desain interior sebuah bangunan
d. Menentukan jenis dan tata letak struktur pada bangunan
e. Menghitung biaya kontruksi sebuah bangunan
7. Ka. Div. P Kota dan Daerah (Kepala Divisi Pengawasan Kota dan Daerah)
a. Melaksanakan pekerjaan pengawasan secara umum, pengawasan
lapangan, koordinasi dan inpeksi kegiatan-kegiatan pembangunan
agar pelaksanaan teknis dapat berjalan dengan baik
27
b. Mengawasi kebenaran ukuran, kualitas dan kuantitas dari bahan dan
komponen bangunan, peralatan dan perlengkapan selama pekerjaan
pelaksanaan dilapangan atau ditempat lain
c. Mengawasi kemajuan pelaksanaan dan mengambil tindakan yang
tepat dan cepat, agar batas waktu pelaksanaan sesuai dengan jadwal
yang ditetapkan
d. Memberikan masukan pendapat teknis tentang penambahan atau
pengurangan biaya dan waktu pekerjaaan serta berpengaruh pada
kontrak, untk mendapat persetujuan dari pengguna jasa
e. Memberikan petunjuk, perintah sejauh tidak mengenai pengurangan
dan penambahan biaya dan waktu pekerjaan serta tidak menyimpang
dari kontrak, dan dapat langsung disampaikan kepada pemborong,
dengan pemberitahuan tertulis kepada pengelola proyek
3.2. Analisa Kebutuhan
3.2.1. Kebutuhan Pengguna
Memudahkan dalam mendapatkan informasi tentang perusahaan dan
pelaksanaan pendaftaran calon karyawan baru pada website tersebut.
1. Kebutuhan User
a. Mempermudah dalam melakukan pendaftaran calon karyawan baru
b. Mempermudah pengguna dalam melihat informasi perusahaan
2. Kebutuhan Admin
a. Mengelola data calon karyawan, data soal dan konfirmasi
b. Admin dapat mengedit data soal dan data konfirmasi
28
c. Admin tidak dapat mengedit data karyawan karena bukan hak admin
d. Admin dapat menghapus data jawaban, data nilai, data soal
3. Kebutuhan Sistem
a. Calon karyawan sebelum mengerjakan tes melakukan login terlebih
dahulu
b. Calon karyawan bisa mengerjakan tes setelah melakukan login
berdasarkan username dan password yang didapat setelah melakukan
pendaftaran
c. Calon karyawan dapat melihat data kembali setelah waktu yang
ditentukan perusahaan untuk mengetahui status diterima atau tidak.
d. Calon karyawan dapat melakukan tahapan selanjutanya setelah
mencetak data untuk sebagai bukti setelah itu selesai
3.3. Perancangan Perangkat Lunak
3.3.1 Rancangan Antar Muka
Menjelaskan rancangan antar muka (interface) yang terdapat pada sistem
informasi Recruitmetnt karyawan yaitu :
3.3.1.1. Rancangan Antar Muka Admin
A. Rancangan Antar Muka Login Admin
Gambar III.2
Rancangan Antar Muka Login Admin
29
B. Rancangan Antar Muka Index Admin
Gambar III.3
Rancangan Antar Muka Index Admin
C. Rancangan Antar Muka Data Calon Karyawan
Gambar III.4
Rancangan Antar Muka Data Calon Karyawan
30
D. Rancangan Antar Muka Detail Calon Karyawan
Gambar III.5
Rancangan Antarmuka Detail Calon Karyawan
E. Rancangan Antar Muka Data Soal
Gambar III.6
Rancangan Antarmuka Data Soal
31
F. Rancangan Antar Muka Input Soal
Gambar III.7
Rancangan Antar Muka Input Soal
G. Rancangan Antar Muka Edit Soal
Gambar III.8
Rancangan Antar Muka Edit Soal
32
H. Rancangan Antar Muka Data Nilai
Gambar III.9
Rancangan Antar Muka Data Nilai
I. Rancangan Antar Muka Data Konfirmasi
Gambar III.10
Rancangan Antar Muka Data Konfirmasi
33
J. Rancangan Antar Muka Konfirmasi
Gambar III.11
Rancangan Antar Muka Konfirmasi
K. Rancangan Antar Muka pengaturan
Gambar III.12
Rancangan Antar Muka Pengaturan
34
3.3.1.2. Rancangan Antar Muka User
A. Rancangan Antar Muka Login
Gambar III.13
Rancangan Antar Muka Login
B. Rancangan Antar Muka Gallery
Gambar III.14
Rancangan Antar Muka Gallery
35
C. Rancangan Antar Muka Info Lowongan Pekerjaan
Gambar III.15
Rancangan Antar Muka Info Lowongan Pekerjaan
D. Rancangan Antar Muka Profil
Gambar III.16
Rancangan Antar Muka Profil
36
E. Rancangan Antar Muka Pendaftaran kerja
Gambar III.17
Rancangan Antar Muka Pendaftaran Kerja
F. Rancangan Antar Muka Edit Pendaftaran
Gambar III.18
Rancangan Antar Muka Edit Pendaftaran
37
G. Rancangan Antar Muka Update
Gambar III.19
Rancangan Antar Muka Update
H. Rancangan Antar Muka Register
Gambar III.20
Rancangan Antar Muka Register
38
I. Rancangan Antar Index
Gambar III.21
Rancangan Antar Muka Index
J. Rancangan Antar Index2
Gambar III.22
Rancangan Antar Muka Index2
39
K. Rancangan Antar Muka Soal
Gambar III.23
Rancangan Antar Muka Soal
L. Rancangan Antar Muka Pengumuman
Gambar III.24
Rancangan Antar Muka Soal
40
3.3.2 Rancangan Basis Data
Perancangan basis data menghasilkan pemetaan tabel-tabel yang
digambarkan dengan ERD (Entity Relationship Diagram).
A. ERD (Entity Relationship Diagram)
Gambar III.25
Entity Relationship Diagram
41
B. LRS(Logical Relational Structure)
Gambar III.26
Logical Relational Structure
42
C. Spesifikasi File
Dalam pembuatan program aplikasi ini penulis menggunakan satu
buah file database yaitu recruitment. Spesifikasi file yang di maksud
yaitu :
1. Tabel Login
Nama file : Login
Akronim : login
Fungsi : Untuk login
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 60 Record
Record Key : email
Software : phpmyadmin 2.5.8
Tabel III.1
Spesifikasi Tabel Login
No Elemen
data Nama field Tipe Panjang Keterangan
1 Email email Varchar 20 Primary Key
2 Password password Varchar 40 -
3 Level level Enum „admin‟,„user‟ -
43
2. Tabel Nilai
Nama file : Nilai
Akronim : nilai
Fungsi : untuk melihat nilai
Type file : File transaksi
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 25 Record
Record Key : id_nilai
Software : phpmyadmin 2.5.8
Tabel III.2
Spesifikasi Tabel Nilai
No Elemen data Nama field Tipe Panjang Keterangan
1 Id Nilai id_nilai Int 4 Primary key
2 Id Soal id_soal Int 11 -
3 Nilai Nilai Int 11 -
3. Tabel Soal
Nama file : Soal
Akronim : soal
Fungsi : untuk menampilkan soal
Type file : File master
Organisasi : Index Sequential
44
Akses file : Random
Media : Hard Disk
Record size : 1011 Record
Record Key : id_soal
Software : phpmyadmin 2.5.8
Tabel III.3
Spesifikasi Tabel Soal
No Elemen data Nama field Tipe Panjang Keterangan
1 Id Soal id_soal Int 4 Primary
Key
2 Pertanyaan Pertanyaan Text - -
3 Pilihan A pilihan_a Varchar 200 -
4 Pilihan B pilihan_b Varchar 200 -
5 Pilihan C pilihan_c Varchar 200 -
6 Pilihan D pilihan_d Varchar 200 -
7 Pilihan E pilihan_e Varchar 200 -
8 Jawaban Jawaban Enum „a‟,‟b‟,‟c‟,‟d‟,‟e‟ -
9 Id_Admin id_admin Varchar 10 -
10 Id_User id_user Varchar 10
4. Tabel Calon Karyawan
Nama file : Calon Karyawan
Akronim : calon_karyawan
Fungsi : untuk data calon karyawan
Type file : File master
Organisasi : Index Sequential
45
Akses file : Random
Media : Hard Disk
Record size : 369 Record
Record Key : id_user
Software : phpmyadmin 2.5.8
Tabel III.4
Spesifikasi Tabel Calon Karyawan
No Elemen data Nama field Tipe Panjang Keterangan
1 Id User id_user Varchar 10 Primary Key
2 Nama Lengkap nama_lengkap Varchar 30 -
3 Alamat Alamat Varchar 30 -
4 Jenis Kelamin jenis_kelamin Enum „laki-
laki‟,‟perempuan‟ -
5 Nomor Telepon no_telp Varchar 12 -
6 Tempat Lahir tempat_lahir Varchar 30 -
7 Tanggal Lahir tanggal_lahir Date - -
8 Pendidikan pendidikan Varchar 10 -
9 Nama Institusi nama_institusi Varchar 20 -
10 IPK ipk Int 4 -
11 Jurusan jurusan Varchar 20 -
12 No Ijazah no_ijazah Varchar 15 -
13 No KTP no_ktp Varchar 15 -
14 Tanggal Daftar tanggal_daftar Date - -
15 Foto Ijazah gambar Varchar 50 -
16 Foto Ktp gambar12 Varchar 50 -
17 Foto Pribadi gambar2 Varchar 50 -
18 Email email Varchar 20
46
5. Tabel Admin
Nama file : Admin
Akronim : admin
Fungsi : Untuk mengoperasikan seluruh data
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 80 Record
Record Key : id_admin
Software : phpmyadmin 2.5.8
Tabel III.5
Spesifikasi Tabel admin
No Elemen Data Nama field Tipe Panjang Keterangan
1 Id admin id_admin Varchar 20 Primary key
2 Nama admin nama_admin Varchar 20 -
3 Username username Varchar 20 -
4 Password password Varchar 20 -
47
3.3.3. Rancangan Struktur Navigasi
A. Struktur Navigasi User
Gambar III.27
Struktur Navigasi User
B. Struktur Navigasi Admin
Gambar III.28
Struktur Navigasi Admin
48
3.4 Implementasi dan Pengujian Unit
3.4.1. Implementasi
A. Implementasi Rancangan Antar Muka
Implementasi rancangan antar muka pada sistem informasi recruitment
karyawan berdasarkan hasil rancangan antar muka.
1. Halaman Login Admin
Admin harus melakukan login terlebih dahulu untuk dapat menggunakan
modul-modul yang tersedia jika login sukses, maka menu-menu yang sesuai
dengan kategori tersebut akan ditampilkan.
Gambar III.29
Halaman Login Admin
2. Index Admin
Setelah melakukan login, admin bisa menggunakan menu data yang terdiri
dari home, data karyawan, data soal, data nilai, konfirmasi dan laporan.
49
Gambar III.30
Halaman Data Index Admin
3. Halaman Data Calon Karyawan
Pada halaman data calon karyawan admin bisa data seperti hapus data,
melihat detail data.
Gambar III.31
Halaman Data Calon Karyawan
4. Halaman Hapus Data Calon Karyawan
Pada halaman ini admin bisa menghapus data yang terdapat dalam sistem.
50
Gambar III.32
Halaman Hapus Data Calon Karyawan
5. Halaman Detail Data Calon Karyawan
Dalam halaman ini admin bisa melihat seluruh data calon karyawan bisa
juga cetak data calon.
Gambar III.33
Halaman Detail Data Calon Karyawan
51
6. Halaman Cetak Data Calon Karyawan
Pada halaman Ini admin bisa cetak data sementara sebelum karyawan
dikonfirmasi statusnya.
Gambar III.34
Halaman Cetak Data Calon Karyawan
7. Halaman Data Soal
Pada halaman ini admin bisa melihat data soal, menginput soal, menghapus
soal, dan mengedit soal.
Gambar III.35
Halaman Data Soal
52
8. Halaman Input Soal
Pada halaman ini admin bisa melakukan input soal.
. Gambar III.36
Halaman Input Data Soal
9. Halaman Hapus Soal
Admin bisa menghapus data soal pada halaman ini.
Gambar III.37
Halaman Hapus Data Soal
53
10. Halaman Edit Data Soal
Admin bisa merubah data soal.
Gambar III.38
Halaman Edit Data Soal
11. Halaman Data Konfirmasi
Pada halaman ini admin bisa melihat data yang sudah dikonfirmasi disini
juga bisa menghapus melihat detail dan merubah status.
Gambar III.39
Halaman Data Konfirmasi
54
12. Halaman Konfirmasi Status
Pada halaman ini admin bisa merubah status calon karyawan diterima
atau tidak dan juga ada nilai untuk ditampilkan ke user sebagai hasil statusnya.
Gambar III.40
Halaman Konfirmasi
13. Halaman Data Nilai
Pada halaman ini admin bisa melihat hasil ujian
Gambar III.41
Halaman Data Nilai
55
14. Halaman Hapus Data Nilai
Pada halaman ini admin menghapus data nilai.
Gambar III.42
Halaman Hapus Data Nilai
15. Halaman Hapus Data Konfirmasi
Pada halaman ini admin menghapus data konfirmasi.
Gambar III.43
Halaman Hapus Data Konfirmasi
56
16. Halaman Pengaturan
Pada halaman ini admin bisa mengatur data tanggal pengumuman dan
pendaftaran
Gambar III.44
Halaman Pengaturan
17. Halaman Register
Pada halaman ini untuk calon karyawan mendaftar untuk login.
Gambar III.45
Halaman Register
57
18. Halaman Pendaftaran
Pada halaman ini user atau calon karyawan bisa melakukan pendaftaran.
Gambar III.46
Halaman Pendaftaran Karyawan
19. Halaman Profil
Pada halaman ini user bisa melihat profil perusahaan.
Gambar III.47
Halaman Profil Karyawan
58
20. Halaman Info Lowongan Pekerjaan
Pada halaman ini user bisa melihat info lowongan pekerjaan.
Gambar III.48
Halaman Info Lowongan Pekerjaan
21. Halaman Edit Pendaftaran
Pada halaman ini user bisa melihat datanya benar atau salah.
Gambar III.49
Halaman Edit Pendaftaran
59
22. Halaman Update Edit Pendaftaran
Pada halaman ini user bisa mengedit datanya ada yang salah atau tidak.
Gambar III.50
Halaman Update Edit Pendaftaran
23. Halaman Index
Pada halaman ini user bisa melihat halaman awal sebelum login
.
Gambar III.51
Halaman index
24. Halaman Index2
Pada halaman ini user bisa melihat halaman awal sesudah login
60
Gambar III.52
Halaman index2
25. Halaman Soal
Pada halaman ini user bisa mengerjakan soal
Gambar III.51
Halaman soal
61
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum
yang dibutuhkan untuk mengimplementasikan program Recruitment Karyawan
untuk CV Bina Sarana Utama.
a. Spesifikasi Perangkat Keras
Didalam pengguna website ini penulis menggunakan perangkat keras
dengan spesifikasi sebagai berikut :
1. Server
A. Processor intel (R) Pentium (R)
B. RAM 2GB
C. Hard Disk 500 GB
D. Hard Disk External 1 Terabyte
E. Monitor dengan Resolusi 1024 x 768
F. Keyboard
G. Mouse
H. Printer inkjet
I. Internet dengan kecepatan 2 Mbps
2. Client
A. CPU
a). Processor intel Pentium IV
b). Ram 4GB
3). Hardisk 1 TB
62
B. Mouse
C. Keyboard
D. Monitor dengan Resolusi 1024 x 768
E. Internet dengan kecepatan 2 Mbps
b. Spesifikasi Perangkat Lunak
Dalam hal ini penulis menyarankan perangkat lunak yang akan digunakan
dalam program sistem informasi Recruitment Karyawan Berbasis web pada CV
Bina Sarana Utama adalah sebagai berikut :
1. Server
a. Sistem Operasi Windows 7
b. Aplikasi bundle web server XAMPP 2.5.8
c. Aplikasi web browser Google Crhome
d. Database MySQL
2. Client
a. Sistem Operasi Windows 7
b. Aplikasi Web Browser Google Chrome
3.5. Pengujian Unit
Pengujian unit terhadap sistem informasi recruitment karyawan berbasis
web pada CV Bina Sarana Utama Cirebon menggunakan black box testing yang
fokus terhadap proses masukan dan keluaran sistem.
A. Pengujian terhadap form login
Tabel III.7
Hasil Pengujian Black Box Testing Halaman Input Data Soal
63
No Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujian
Keterangan
1. Username dan
Password tidak
diisi kemudian
klik tombol
login.
Username
: (kosong)
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
“Username/passw
ord tidak boleh
kosong.”
Sesuai
Harapan Valid
2. Username diisi
dan Password
tidak diisi
kemudian klik
tombol Login.
Username
: (admin)
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
“Username/passw
ord tidak boleh
kosong.”
Sesuai
Harapan Valid
3. Username
tidak diisi dan
password diisi
kemudian klik
tombol login.
Username
: (kosong)
Password :
(admin)
Sistem akan
menolak akses
user dan
menampilkan
“Username/passw
ord tidak boleh
kosong.”
Sesuai
Harapan Valid
4. Mengetikkan
salah satu
kondisi salah
pada Username
atau Password
kemudian klik
login.
Username
: (rifqi)
Password :
(admin)
Sistem akan
menolak akses
user dan
menampilkan
“Login Gagal”
Sesuai
Harapan Valid
5. Mengetikkan
username dan
password
dengan data
yang benar
kemudian klik
tombol login.
Username
: (admin)
Password :
(admin)
Sistem akan
menerima akses
login dan
kemudian
langsung
menampilkan
menu utama.
Sesuai
Harapan Valid
64
B. Pengujian Terhadap Form Input Data Karyawan
Tabel III.7
Hasil Pengujian Black Box Testing Halaman Input Pendaftaran
Karyawan
No
.
Skenario
Pengujia
n
Test Case Hasil yang
diharapkan
Hasil
Pengujia
n
Keteranga
n
1. Semua
data
karyawa
n tidak
diisi
kemudia
n klik
tombol
simpan.
Id User :
(kosong)
Nama Lengkap:
(kosong)
Alamat :
(kosong)
Jenis Kelamin :
(kosong)
Nomor
Telepon :
(kosong)
Tempat Lahir :
(kosong)
Tanggal Lahir :
(kosong)
Pendidikan :
(kosong)
Nama Institusi :
(kosong)
IPK : (kosong)
Jurusan :
(kosong)
No Ijazah :
(kosong)
No KTP :
(kosong)
Tanggal Daftar :
(kosong)
Foto Ijazah:
(kosong)
Foto Ktp:
(kosong):
Foto Pribadi:
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
“Inputan Tidak
Boleh Ada Yang
Kosong”.
Sesuai
Harapan Valid
2. Salah
satu data
karyawa
Id user : (kosong)
Nama Calon:
(Mita Diah
Sistem akan
menolak akses
user dan
Sesuai
Harapan Valid
65
n diisi
dan yang
lain
tidak
kemudia
n klik
tombol
simpan.
Larasati)
Alamat :
(kosong)
Jenis Kelamin :
(kosong)
Nomor
Telepon :
(kosong)
Tempat Lahir :
(kosong)
Tanggal Lahir :
(kosong)
Pendidikan :
(kosong)
Nama Institusi :
(kosong)
IPK : (kosong)
Jurusan :
(kosong)
No Ijazah :
(kosong)
No KTP :
(kosong)
Tanggal Daftar :
(kosong)
Foto Ijazah:
(kosong)
Foto Ktp:
(kosong):
Foto Pribadi:
(kosong)
menampilkan
“Inputan Tidak
Boleh Ada Yang
Kosong”.
3. Salah
satu data
karyawa
n tidak
diisi dan
yang lain
diisi
kemudia
n klik
tombol
simpan.
Id user : (USER-
002)
Nama Calon:
(Mita Diah
Larasati)
Alamat :
(kosong)
Jenis Kelamin :
(Perempuan)
Nomor
Telepon :
(081517918916)
Tempat Lahir :
(jakarta)
Tanggal Lahir :
(10-12-1996)
Pendidikan : D3)
Sistem akan
menolak akses
user dan
menampilkan
“Inputan Tidak
Boleh Ada Yang
Kosong”.
Sesuai
Harapan Valid
66
Nama Institusi :
(Bina Sarana
Informatika)
IPK : (3.75)
Jurusan :
(Manajemen
Informatika)
No Ijazah :
(6576543764)
No KTP :
(3431656726817
2)
Tanggal Daftar :
(30-12-2017)
Foto Ijazah:
(ijazah.jpg)
Foto Ktp:
(ktp.jpg)
Foto Pribadi:
(mita.jpg)
4. Semua
data
karyawa
n diisi
kemudia
n klik
tombol
simpan.
Id user : (USER-
002)
Nama Calon:
(Mita Diah
Larasati)
Alamat :
(Matraman)
Jenis Kelamin :
(Perempuan)
Nomor
Telepon :
(081517918916)
Tempat Lahir :
(jakarta)
Tanggal Lahir :
(10-12-1996)
Pendidikan : D3)
Nama Institusi :
(Bina Sarana
Informatika)
IPK : (3.75)
Jurusan :
(Manajemen
Informatika)
No Ijazah :
(6576543764)
No KTP :
(3431656726817
Sistem menerima
akses user dan
kemudian
langsung
menampilkan”Yak
in Data Anda
Sudah Benar”.
Sesuai
Harapan
Valid
67
2)
Tanggal Daftar :
(30-12-2017)
Foto Ijazah:
(ijazah.jpg)
Foto Ktp:
(ktp.jpg)
Foto Pribadi:
(mita.jpg)
C. Pengujian Terhadap Form Input Data Soal
Tabel III.8
Hasil Pengujian Black Box Testing Halaman Input Data Soal
No. Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujian
Keterang
an
1. Semua
data soal
tidak diisi
kemudian
klik
tombol
simpan.
Id Soal : (kosong)
Soal: (kosong)
Pilihan a :
(kosong)
Pilihan b :
(kosong)
Pilihan c :
(kosong)
Pilihan d :
(kosong)
Jawaban :
(kosong)
Id admin :(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Harap isi
bidang ini.” Sesuai
Harapan Valid
2. Salah
satu data
soal diisi
dan yang
lain tidak
kemudian
klik
tombol
simpan.
Id Soal : (1)
Soal: (kosong)
Pilihan a :
(kosong)
Pilihan b :
(kosong)
Pilihan c :
(kosong)
Pilihan d :
(kosong)
Pilihan e :
(kosong)
Jawaban :(kosong)
Id admin :(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Harap isi
bidang ini” Sesuai
Harapan Valid
3. Salah
satu data
Id soal : (1)
Soal : (apakah
Sistem akan
menolak
Sesuai
Harapan Valid
68
soal tidak
diisi dan
yang lain
diisi
kemudian
klik
tombol
simpan.
anda yakin ingin
masuk perusahaan
ini?)
pilihan a :
(kosong)
pilihan b : (bisa
jadi)
pilihan c : (tidak
tahu)
pilihan d : (tidak
yakin)
pilihan e : (tidak)
jawaban : (d. Ya
yakin)
Id admin :(admin-
001)
akses user
dan
menampilkan
“Harap isi
bidang ini”
4. Semua
data
soaldiisi
kemudian
klik
tombol
simpan.
Id soal : (1)
Soal : (apakah
anda yakin ingin
masuk perusahaan
ini?)
pilihan a : (ya
yakin)
pilihan b : (bisa
jadi)
pilihan c : (tidak
tahu)
pilihan d : (tidak
yakin)
pilihan e : (tidak )
jawaban : (a. Ya
yakin)
Id admin :(admin-
001)
Sistem
menerima
akses user
dan
kemudian
langsung
menampilkan
“Data
Berhasil Di
simpan”
Sesuai
Harapan
Valid
D. Pengujian Terhadap Form Register
Tabel III.9
Hasil Pengujian Black Box Testing Halaman Register
No. Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujia
n
Keteranga
n
1. Semua
data
register
tidak diisi
Id User : (kosong)
Username:
(kosong)
Password:
Sistem akan
menolak
akses user
dan
Sesuai
Harapan Valid
69
kemudian
klik
tombol
simpan.
(kosong)
Nama Lengkap:
(kosong)
Pilih Jenis
Kelamin:
(kosong)
Email :
(kosong)
menampilkan
“Lengkapi
Data
Pendaftaran.”
2. Salah satu
data
register
diisi
kemudian
klik
tombol
simpan.
Id User : (USER-
002)
Username:
(kosong)
Password:
(kosong)
Nama Lengkap:
(kosong)
Pilih Jenis
Kelamin:
(kosong)
Email :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Lengkapi
Data
Pendaftaran.”
Sesuai
Harapan Valid
3.
Salah satu
data
register
tidak diisi
kemudian
klik
tombol
simpan.
Id User : (USER-
002)
Username: (rifqi)
Password: (rifqi)
Nama Lengkap:
(rifqi
Pilih Jenis
Kelamin: (laki-
laki)
Email :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Lengkapi
Data
Pendaftaran.”
Sesuai
Harapan Valid
4.
Semua
data
register
Diisi tapi
pada
kolom
email tidak
terdapat @
kemudian
klik
tombol
simpan.
Id User : (USER-
002)
Username: (rifqi)
Password: (rifqi)
Nama Lengkap:
(rifqi
Pilih Jenis
Kelamin: (laki-
laki)
Email :
(rifqi)
Sistem akan
menolak
akses user
dan
menampilkan
“Sertakan @
pada alamat
email rifqi
tidak
memiliki @.”
Sesuai
Harapan Valid
5.
Semua
data
register
diisi
Id User : (USER-
002)
Username: (rifqi)
Password: (rifqi)
Sistem akan
menerima
akses user
dan
Sesuai
Harapan Valid
70
kemudian
klik
tombol
simpan.
Nama Lengkap:
(rifqi
Pilih Jenis
Kelamin: (laki-
laki)
Email :
)
menampilkan
“Register
Berhasil,
Silahkan
Login”.
E. Pengujian Terhadap Form konfirmasi
Tabel III.10
Hasil Pengujian Black Box Testing Halaman Konfirmasi
No. Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujia
n
Keteranga
n
1. Semua
data soal
tidak diisi
kemudian
klik
tombol
simpan.
Status : (kosong)
Id user : (kosong)
Nilai: (kosong)
Sistem akan
menolak
akses user
dan
menampilka
n “Inputan
Tidak Boleh
Ada Yang
Kosong.”
Sesuai
Harapan Valid
2. Salah satu
data soal
tidak diisi
kemudian
klik
tombol
simpan.
Status : (diterima)
Id user : (USER-
001)
Nilai: (kosong)
Sistem akan
menolak
akses user
dan
menampilka
n “Inputan
Tidak Boleh
Ada Yang
Kosong.”
Sesuai
Harapan Valid
3. Semua
data soal
diisi
kemudian
klik
tombol
simpan.
Status : (diterima)
Id user : (USER-
001)
Nilai: (80)
Sistem akan
menolak
akses user
dan
menampilka
n “Berhasil.”
Sesuai
Harapan Valid