49
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

BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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 :

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

38

I. Rancangan Antar Index

Gambar III.21

Rancangan Antar Muka Index

J. Rancangan Antar Index2

Gambar III.22

Rancangan Antar Muka Index2

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

41

B. LRS(Logical Relational Structure)

Gambar III.26

Logical Relational Structure

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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‟ -

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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 -

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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.

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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.

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

60

Gambar III.52

Halaman index2

25. Halaman Soal

Pada halaman ini user bisa mengerjakan soal

Gambar III.51

Halaman soal

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 47: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 48: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

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

Page 49: BAB III PEMBAHASAN - repository.bsi.ac.id · 5 Kota Cirebon sebagai tempat untuk merancang desain bangunan yang akan dibangun, menyusun ... b. Admin dapat mengedit data soal dan data

70

kemudian

klik

tombol

simpan.

Nama Lengkap:

(rifqi

Pilih Jenis

Kelamin: (laki-

laki)

Email :

([email protected]

)

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