bab iii pembahasan - bina sarana informatika · data lowongan aktif, data kategori, dan data...

75
BAB III PEMBAHASAN 1.1. Analisa Kebutuhan Dalam pembuatan website dibutuhkan suatu perancangan untuk mempermudah urutan dalam pembuatan website. Berikut penjelasan analisa kebutuhan dalam pembuatan website ini. A. Kebutuhan Pengunjung Dalam website ini terdapat tiga pengguna yang saling berinteraksi dalam lingkungan sistem, yaitu: member pencari kerja, member penyedia pekerjaan, dan admin. Ketiga pengguna tersebut memiliki karakteristik interaksi dengan sistem yang berbeda beda dan memiliki kebutuhan informasi yang juga berbeda beda seperti berikut: 1. Skenario Kebutuhan Member Penyedia Kerja a. Setelah berhasil login member penyedia kerja diarahkan menuju halaman beranda member penyedia kerja. b. Member dapat melihat lowongan yang sudah di ajukan dan dapat menambah lowongan. 2. Skenario Kebutuhan Member Pencari Kerja a. Setelah berhasil login member diarahkan menuju halaman beranda member. b. Member dapat melihat lowongan aktif, melihat detail lowongan, dan melamar lowongan jika sudah melengkapi profil member.

Upload: others

Post on 07-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

BAB III

PEMBAHASAN

1.1. Analisa Kebutuhan

Dalam pembuatan website dibutuhkan suatu perancangan untuk

mempermudah urutan dalam pembuatan website. Berikut penjelasan analisa

kebutuhan dalam pembuatan website ini.

A. Kebutuhan Pengunjung

Dalam website ini terdapat tiga pengguna yang saling berinteraksi dalam

lingkungan sistem, yaitu: member pencari kerja, member penyedia pekerjaan,

dan admin. Ketiga pengguna tersebut memiliki karakteristik interaksi dengan

sistem yang berbeda – beda dan memiliki kebutuhan informasi yang juga

berbeda – beda seperti berikut:

1. Skenario Kebutuhan Member Penyedia Kerja

a. Setelah berhasil login member penyedia kerja diarahkan menuju halaman

beranda member penyedia kerja.

b. Member dapat melihat lowongan yang sudah di ajukan dan dapat menambah

lowongan.

2. Skenario Kebutuhan Member Pencari Kerja

a. Setelah berhasil login member diarahkan menuju halaman beranda member.

b. Member dapat melihat lowongan aktif, melihat detail lowongan, dan melamar

lowongan jika sudah melengkapi profil member.

Page 2: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

c. Dapat mengakses halaman profil untuk melengkapi data diri member dan

meng-upload foto dan cv yang bersifat wajib.

d. Dapat merasakan fasilitas halaman rekomendasi loker dimana sistem akan

memilih lowongan yang aktif berdasarkan lokasi member dan menyajikannya

untuk member pilih.

e. Dapat melihat halaman tentang kami yang berisikan maksud dan tujuan website

ini dibuat.

3. Skenario Kbutuhan Admin

a. Setelah admin berhasil login admin akan diarahkan ke beranda admin.

b. Terdapat dua tipe admin yaitu; super admin dan admin, dimana perbedaannya

tampak setelah berhasil login hanya admin yang bertipe super admin yang

dapat mengakses halaman manajemen admin.

c. Admin dapat menambah, mengedit, mengupdate, menghapus, mengaktifkan,

dan nonaktifkan data admin pada halaman manajemen admin.

d. Admin dapat mengedit, mengupdate, menghapus, mengaktifkan, dan

nonaktifkan datamember pada halaman manajemen member.

e. Admin dapat mengedit, mengupdate, dan menghapus data perusahaan pada

halaman manajemen perusahaan.

f. Admin dapat memoderasi, mengedit, mengupdate, dan menghapus data

lowongan pada halaman manajemen lowongan.

g. Admin dapat menambah, mengedit, mengupdate, dan menghapus data kategori

pada halaman manajemen kategori.

Page 3: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

h. Admin dapat mencetak laporan data admin, data member, data perusahaan,

data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan

periode.

i. Admin dapat mendownload cv pelamar dan dapat mengirimkan kumpulan

lamaran yang masuk ke perusahaan terkait berdasarkan kategori lowongan.

B. Kebutuhan Sistem

1. User yang ingin menjadi member diharuskan melakukan pendaftatran pada

halaman daftar.

2. Sebelum member melamar lowongan yang aktif diwajibkan untuk melengkapi

data diri pada halaman profil.

3. Lowongan yang diposting oleh penyedia kerja tidak langsung tayang namun

akan melewati proses moderasi oleh admin.

4. Sistem akan menghapus lowongan aktif yg masa tayangnya telah habis.

5. Kedua member diharuskan logout setelah menggunakan website ini

3.2. Perancangan Perangkat Lunak

Adapun perancangan perangkat lunak yang penulis gunakan dalam

pembuatan website ini adalah sebagai berikut:

1.2.1. Rancangan Antar Muka

Pada rancangan antar muka ini penulis akan menggambarkan rancangan

tampilan yang ada pada website lowongan untuk difable.

Page 4: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

A. Rancangan Antar Muka Pada User

1. Rancangan Antar Muka Beranda Pada User

Halaman yang akan disuguhkan bagi user, member pencari maupun penyedia

kerja

Gambar III.1

Rancangan Antar Muka Beranda Pada User

Page 5: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

2. Rancangan Antar Muka Daftar Pada User

Halaman yang disajikan untuk user yang berminat menjadi member pancari

kerja

Gambar III.2

Rancangan Antar Muka Daftar Pada User

Page 6: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3. Rancangan Antar Muka Lowongan Pada User

Halaman ini akan disajikan lowongan yang sudah dimoderasi oleh admin

Gambar III.3

Rancangan Antar Muka Lowongan Pada User

Page 7: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

4. Rancangan Antar Muka Penyedia Kerja Pada User

Pada halaman ini calon member penyedia kerja dapat berpartisipasi dengan

login atau mendaftar

Gambar III.4

Rancangan Antar Muka Penyedia Kerja Pada User

Page 8: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

5. Rancangan Antar Muka Tentang kami Pada User

Halaman yang berisi maksud dan tujuan website ini dibuat

Gambar III.5

Rancangan Antar Muka Tentang Kami Pada User

Page 9: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

B. Rancangan Antar Muka Pada Member Penyedia Kerja

1. Rancangan Antar Muka Daftar Pada Member Penyedia Kerja

Pada halaman ini calon member akan mendaftarkan perusahaannya

Gambar III.6

Rancangan Antar Muka Daftar Pada Member Penyedia Kerja

Page 10: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

2. Rancangan Antar Muka Beranda Pada Member Penyedia Kerja

Pada halaman ini member akan mengetahui daftar lowongan yang sedang

menunggu untuk dimoderasi

Gambar III.7

Rancangan Antar Muka Beranda Pada Member Penyedia Kerja

Page 11: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3. Rancangan Antar Muka Tambah Lowongan Pada Member Penyedia Kerja

Pada halaman ini member akan menginput data lowongan yang diajukan

Gambar III.8

Rancangan Antar Muka Tambah Lowongan Pada Member Penyedia

Kerja

Page 12: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

C. Rancangan Antar Muka Pada Member Pencari Kerja

1. Rancangan Antar Muka Login Pada Member

Halaman login sebagai member pencari kerja

Gambar III.9

Rancangan Antar Muka Login Pada Member Pencari Kerja

Page 13: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

2. Rancangan Antar Muka Beranda Pada Member Pencari Kerja

Halaman beranda setelah member berhasil login

Gambar III.10

Rancangan Antar Muka Beranda Pada Member Pencari Kerja

Page 14: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3. Rancangan Antar Muka Lowongan Pada Member

Halaman yang menampilkan lowongan yang aktif

Gambar III.11

Rancangan Antar Muka Lowongan Pada Member Pencari Kerja

Page 15: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

4. Rancangan Antar Muka Detail Lowongan Pada Member Pencari Kerja

Halaman yang menjelaskan detail dari suatu lowongan

Gambar III.12

Rancangan Antar Muka Detail Lowongan Pada Member

Page 16: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

5. Rancangan Antar Muka Profil Pada Member Pencari Kerja

Halaman untuk melengkapi data diri member Pencari Kerja

Gambar III.13

Rancangan Antar Muka Profil Pada Member Pencari Kerja

Page 17: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

6. Rancangan Antar Muka History Lamaran Pada Member Pencari Kerja

Halaman yang menginformasikan berapa lowongan yang member lamar

Gambar III.14

Rancangan Antar Muka History Lamaran Pada Member Pencari

Kerja

Page 18: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

7. Racangan Antar Muka Tentang Kami Pada Member Pencari Kerja

Halaman yang menjelaskan maksud dan tujuan website ini dibuat

Gambar III.15

Rancangan Antar Muka Tentang Kami Pada Member Pencari Kerja

Page 19: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

8. Rancangan Antar Muka Rekomend Loker Pada Member Pencari Kerja

Halaman yang menginformasikan lowongan yang ada disekitar member

pencari kerja

Gambar III.16

Rancangan Antar Muka Rekomend Loker Pada Member Pencari

Kerja

Page 20: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

D. Rancangan Antar Muka Pada Admin

1. Rancangan Antar Muka Login Pada Admin

Halaman login untuk admin

Gambar III.17

Rancangan Antar Muka Login Pada Admin

2. Rancangan Antar Muka Beranda Pada Member

Halaman beranda admin yang berhasil login

Gambar III.18

Rancangan Antar Muka Beranda Pada Admin

Page 21: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3. Rancangan Antar Muka Manajemen Admin

Halaman untuk manjemen data admin

Gambar III.19

Rancangan Antar Muka Manajemen Admin Pada Admin

Page 22: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

4. Rancangan Antar Muka Tambah Admin

Halaman untuk menambah admin

Gambar III.20

Rancangan Antar Muka Tambah Admin Pada Admin

Page 23: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

5. Rancangan Antar Muka Edit Admin

Halaman untuk mengedit data admin

Gambar III.21

Rancangan Antar Muka Edit Admin Pada Admin

6. Rancangan Antar Muka manajemen Member Pada Admin

Halaman yang berfungsi memanajemen data member pencari kerja

Gambar III.22

Rancangan Antar Muka Manajemen Member Pada Admin

Page 24: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

7. Rancangan Antar Muka Edit Member Pada Admin

Halaman untuk mengedit data member pencari kerja

Gambar III.23

Rancangan Antar Muka Edit Member Pada Admin

Page 25: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

8. Rancangan Antar Muka Manajemen Perusahaan Pada Admin

Halaman manajemen member penyedia kerja

Gambar III.24

Rancangan Antar Muka Manajemen Perusahaan Pada Admin

Page 26: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

9. Rancangan Antar Muka Edit Perusahaan Pada Admin

Halaman untuk mengedit data member penyedia kerja

Gambar III.25

Rancangan Antar Muka Edit Perusahaan Pada Admin

Page 27: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

10. Rancangan Antar Muka Manajemen Lowongan Pada Admin

Halaman manajemen lowongan yang aktif dan sudah melewati moderasi

Gambar III.26

Rancangan Antar Muka Manajemen Lowongan Pada Admin

Page 28: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

11. Rancangan Antar Muka Tambah Lowongan Pada Admin

Halaman moderasi lowongan yang masuk

Gambar III.27

Rancangan Antar Muka Tambah Lowongan Pada Admin

Page 29: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

12. Rancangan Antar Muka Edit Lowongan Pada Admin

Halaman mengedit lowongan sebelum diposting

Gambar III.28

Rancangan Antar Muka Edit Lowongan Pada Admin

Page 30: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

13. Rancangan Antar Muka Manajemen Kategori Pada Admin

Halaman manajemen kategori

Gambar III.29

Rancangan Antar Muka Manajemen Kategori Pada Admin

14. Rancangan Antar Muka Tambah Kategori Pada Admin

Halaman tambah kategori

Gambar III.30

Rancangan Antar Muka Tambah Kategori Pada Admin

Page 31: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

15. Rancangan Antar Muka Edit Kategori Pada Admin

Halaman untuk mengedit kategori yang sudah ada

Gambar III.31

Rancangan Antar Muka Edit Kategori Pada Admin

Page 32: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

16. Rancangan Antar Muka Manajemen Laporan Pada Admin

Halaman untuk mencetak semua data laporan

Gambar III.32

Rancangan Antar Muka Manajemen Laporan Pada Admin

Page 33: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

17. Rancangan Antar Muka Manajemen Lamaran

Halaman untuk mengirimkan cv lamaran yang masuk dari suatu lowongan

kepada penyedia kerja via email

Gambar III.33

Rancangan Antar Muka Manajemen Lamaran Pada Admin

Pilih kategori

Pilih perusahaan

Page 34: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

1.2.2. Rancangan Basis Data

Dalam pembuatan website, penulis menggunakan perancangan basis data

sebagai berikut:

A. Entity Relationship Diagram (ERD)

Gambar III.34

ERD (Entity Relationship Diagram)

Page 35: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

B. Logical Relational Structure (LRS)

Gambar III.35

LRS (Logical Relational Structure)

Page 36: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

C. Spesifikasi File

Spesifikasi file menjelaskan tentang file atau tabel yang terbentuk dari

transformasi ERD dan file – file penunjang web. File – file ini tersimpan pada

database “kerja” dengan parameter – parameter sebagai berikut :

1. Spesifikasi File Admin

Nama File : Admin

Akronim : admin

Fungsi : Untuk menyimpan data admin

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 253 karakter

Kunci_Field : id_admin

Tabel III.1

Spesifikasi File Admin

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id Admin id_admin Integer 11 Primary Key

2 Nama Admin nm_admin Varchar 50

3 Email Admin email_admin Varchar 100

4 Password Admin password_admin Varchar 50

5 Jenis Kelamin jk_admin Varchar 9

6 No. Telepon tlp_admin Varchar 13

7 Level Akses Level Varchar 11

8 Status Status Varchar 9

Page 37: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

9 Alamat alamat_admin Text

2. Spesifikasi File Member

Nama File : Member

Akronim : member

Fungsi : Untuk menyimpan data member

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 1647 karakter

Kunci_Field : id_member

Tabel III.2

Spesifikasi File Member

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id Member id_member Integer 11 Primary Key

2 Nama Member nm_member Varchar 50

3 Email Member email_member Varchar 100

4 Password Member password_member Varchar 50

5 Jenis Kelamin jk_member Varchar 10

6 Alamat alamat_member Text

7 Provinsi Provinsi Varchar 200

8 Kota Kota Varchar 200

9 No. Telpon tlp_member Varchar 13

Page 38: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

10 Hambatan Member hambatan_member Varchar 50

11 Ringkasan Diri ringkasan_member Varchar 500

12 File Foto Foto Varchar 200

13 File CV Cv Varchar 50

14 Pendidikan Terakhir Pendidikan Varchar 3

15 Status Status Varchar 10

3. Spesifikasi File Perusahaan

Nama File : Perusahaan

Akronim : perusahaan

Fungsi : Untuk menyimpan data perusahaan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 876 karakter

Kunci_Field : id_perusahaan

Tabel III.3

Spesifikasi File Perusahaan

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id Perusahaan id_perusahaan Integer 11 Primary Key

2 Nama

Perusahaan

nm_perusahaan Varchar 100

Page 39: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3 Email

Perusahaan

email_perusahaan Varchar 100

4 Password

Perusahaan

password_perusahaan varchar 50

5 Foto/Logo Foto Varchar 200

6 Alamat alamat_perusahaan Text

7 Provinsi Provinsi Varchar 200

8 Kota Kota Varchar 200

9 Telepon tlp Varchar 15

4. Spesifikasi File Moderasi

Nama File : Moderasi

Akronim : moderasi

Fungsi : Untuk meyimpan data moderasi

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 172 karakter

Kunci_Field : id_lowongan

Tabel III.4

Spesifikasi File Moderasi

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id Lowongan id_lowongan Integer 11 Primary Key

Page 40: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

2 Id Perusahaan id_perusahaan Integer 11

3 Nama Perusahaan nm_perusahaan Varchar 100

4 Kategori Lowongan Kategori Varchar 50

5 Detail Lowongan Detail Text

6 Batas Waktu Habis Batas Date

5. Spesifikasi File Lowongan

Nama File : Lowongan

Akronim : lowongan

Fungsi : Untuk meyimpan data lowongan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 183 karakter

Kunci_Field : id_lowongan

Tabel III.5

Spesifikasi File Lowongan

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id Lowongan id_lowongan Integer 11 Primary Key

2 Id Perusahaan id_perusahaan Integer 11

3 Nama Perusahaan nm_perusahaan Varchar 100

4 Kategori Lowongan Kategori Varchar 50

5 Detail Lowongan Detail Text

Page 41: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

6 Batas Waktu Habis Batas Date

7 Id Admin Id_admin Integer 11

6. Spesifikasi File Kategori

Nama File : Kategori

Akronim : kategori

Fungsi : Untuk menyimpan data kategori

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 61 karakter

Kunci_Field : id_kategori

Tabel III.6

Spesifikasi File Kategori

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id Kategori id_kategori Integer 11 Primary Key

2 Nama Kategori nm_kategori Varchar 50

Page 42: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

7. Spesifikasi File Riwayat Lamaran

Nama File : Riwayat Lamaran

Akronim : riwayat_lamaran

Fungsi : Untuk menyimpan data riwayat lamaran

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 233 karakter

Kunci_Field : id_lamaran

Tabel III.7

Spesifikasi File Riwayat Lamaran

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id Lamaran id_lamaran Integer 11 Primary Key

2 Id Member id_member Integer 11

3 Id Lowongan id_lowongan Integer 11

4 Nama Perusahaan nm_perusahaan Varchar 100

5 Kategori Lowongan Kategori Varchar 50

6 Status Status Varchar 50

Page 43: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

1.2.3. Rancangan Struktur Navigasi

Struktur navigasi website digunakan untuk menggambarkan secara garis

besar isi seluruh situs web dan menggambarkan bagaimana hubungan antara isi –

isi tersebut. Struktur navigasi yang penulis gunakan pada website ini adalah struktur

navigasi campuran (composite). Melelui struktur navigasi website ini, terlihat

bagaimana isi dan susunan dari sebuah website akan tampil perlahan

1. Struktur Navigasi Pada User

Gambar III.36

Struktur Navigasi Pada User

2. Struktur Navigasi Pada Member Penyedia Kerja

Gambar III.37

Struktur Navigasi Pada Member Penyedia Kerja

Page 44: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3. Struktur Navigasi Pada Member Pencari Kerja

Gambar III.38

Struktur Navigasi Pada Member Pencari Kerja

4. Struktur Navigasi Pada Admin

Gambar III.39

Struktur Navigasi Pada Admin

Page 45: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3.3. Implementasi dan Pengujian Unit

3.3.1. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi rancangan antar muka pada website lowongan berdasarkan

hasil rancangan antar muka.

1. Halaman Beranda

Halaman beranda adalah halaman depan dari semua halaman yang ada

pada halaman website. Pada halaman beranda akan dirancang sesederhana mungkin

untuk memudahkan user menjelajahi isi website ini.

Gambar III.40

Implementasi Rancang Antar Muka Beranda User

Page 46: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

2. Halaman Penyedia Kerja

Halaman ini berfungsi sebagai halaman pendaftaran ataupun login untuk

calon member penyedia kerja yang ingin bergabung pada website ini.

Gambar III.41

Implementasi Rancang Antar Muka Penyedia Pekerjaan User

Page 47: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

3. Halaman Daftar Member Penyedia kerja

Halaman daftar berfungsi sebagai form pendaftaran bagi user yang

berminat menjadi member penyedia kerja.

Gambar III.42

Implementasi Rancang Antar Muka Daftar Member Penyedia Kerja

Page 48: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

4. Halaman Beranda Member Penyedia kerja

Halaman Beranda berfungsi sebagai form manajemen lowongan yang akan

dimoderasi oleh admin terlebih dahulu.

Gambar III.43

Implementasi Rancang Antar Muka Beranda Member Penyedia Kerja

Page 49: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

5. Halaman Tambah Lowongan Member Penyedia kerja

Halaman tambah lowongan berfungsi sebagai form tambah lowongan yang

akan dimoderasi oleh admin terlebih dahulu.

Gambar III.44

Implementasi Rancang Antar Muka Tambah Lowongan Member Penyedia

Kerja

Page 50: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

6. Halaman Daftar Member Pencari Kerja

Halaman daftar berfungsi sebagai form pendaftaran bagi user yang

berminat menjadi member pencari kerja.

Gambar III.45

Implementasi Rancang Antar Muka Dafatar Member Pencari Kerja

7. Halaman Login Member

Halaman ini berfungsi sebagai form validasi pengguna sebagai member

yang telah mendaftar.

Gambar III.46

Implementasi Rancang Antar Muka Login Member

Page 51: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

8. Halaman Beranda Member

Halaman ini berfungsi sebagai halaman utama bagi member yang telah

berhasil login.

Gambar III.47

Implementasi Rancang Antar Muka Beranda Member

9. Halaman Lowongan

Halaman lowongan berisi seluruh daftar lowonga yang aktif.

Gambar III.48

Implementasi Rancang Antar Muka Lowongan

Page 52: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

10. Halaman Detail Lowongan

Halaman detail lowongan adalah link lanjutan saat salah satu lowongan

dipilih dan akan menampilkan detail dari lowongan tersebut beserta link melamar

lowongan tersebut.

Gambar III.49

Implementasi Rancang Antar Muka Detail Lowongan

Page 53: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

11. Halaman Profil Member

Pada halaman ini member dapat melengkapi dan mengedit data diri untuk

dapat melamar lowongan yang ada.

Gambar III.50

Implementasi Rancang Antar Muka Profil

Page 54: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

12. Halaman Rekomend Loker

Pada halaman ini member akan diberikan daftar lowongan berdasarkan

kota yang sama dengan member berada.

Gambar III.51

Implementasi Rancang Antar Muka Rekomend Loker

13. Halaman Tentang Kami

Halaman ini berisi informasi tentang maksud dan tujuan website ini dibuat.

Gambar III.52

Implementasi Rancang Antar Muka Tentang Kami

Page 55: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

14. Halaman Login Admin

Halaman ini berfungsi sebagai form validasi pengguna sebagai admin yang

telah terdaftar.

Gambar III.53

Implementasi Rancang Antar Muka Login Admin

15. Halaman Beranda Admin

Halaman ini berfungsi sebagai halaman utama bagi admin yang telah

berhasil login.

Gambar III.54

Implementasi Rancang Antar Muka Beranda Admin

Page 56: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

16. Halaman Manajemen Admin

Halaman ini berfungsi mengolah data admin.

Gambar III.55

Implementasi Rancang Antar Muka Manajemen Admin

17. Halaman Tambah Admin

Halaman untuk menambahkan admin baru kedalam basis data.

Gambar III.56

Implementasi Rancang Antar Muka Tambah Admin

Page 57: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

18. Halaman Edit Admin

Halaman berfungsi apabilah dinginkannya perubahan data dari seorang

admin.

Gambar III.57

Implementasi Rancang Antar Muka Edit Admin

19. Halaman Manajemen Member

Halaman yang berfungsi untuk melihat data member.

Gambar III.58

Implementasi Rancang Antar Muka Manajemen Member

Page 58: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

20. Halaman Edit Member

Halaman yng befungsi merubah data seorang member.

Gambar III.59

Implementasi Rancang Antar Muka Edit Member

21. Halaman Manajemen Perusahaan

Halaman yang berfungsi untuk melihat data perusahaan.

Gambar III.60

Implementasi Rancang Antar Muka Manajemen Perusahaan

Page 59: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

22. Halaman Edit Perusahaan

Halaman yng befungsi merubah data sebuah perusahaan.

Gambar III.61

Implementasi Rancang Antar Muka Edit Perusahaan

23. Halaman Manajemen Lowongan

Halaman yang berfungsi untuk melihat data lowongan.

Gambar III.62

Implementasi Rancang Antar Muka Manajemen Lowongan

Page 60: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

24. Halaman Tambah Lowongan

Halaman untuk memoderasi lowongan yang dikirim member penyedia

kerja yang akan ditambahkan lowongan kedalam basis data.

Gambar III.63

Implementasi Rancang Antar Muka Tambah Lowongan

25. Halaman Edit Lowongan

Halaman yng befungsi merubah data sebuah lowongan.

Gambar III.64

Implementasi Rancang Antar Muka Edit Lowongan

Page 61: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

26. Halaman Manajemen Kategori

Halaman yang berfungsi untuk melihat data kategori.

Gambar III.65

Implementasi Rancang Antar Muka Manajemen Kategori

27. Halaman Tambah Kategori

Halaman untuk menambahkan kategori baru kedalam basis data.

Gambar III.66

Implementasi Rancang Antar Muka Tambah Kategori

Page 62: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

28. Halaman Edit Kategori

Halaman yng befungsi merubah data kategori.

Gambar III.67

Implementasi Rancang Antar Muka Edit Kategori

29. Halaman Manajemen Laporan

Halaman yang berfungsi untuk melihat dan mencetak data laporan.

Gambar III.68

Implementasi Rancang Antar Muka Manajemen Laporan

Page 63: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

30. Halaman Manajemen Lamaran

Halaman yang berfungsi untuk melihat, mengirim, dan men-download

data lamaran.

Gambar III.69

Implementasi Rancang Antar Muka Manajemen Lamaran

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak

minimum yang dibutuhkan untuk mengimplementasikan website untuk difable.

1. Spesifikasi Perangkat Keras

a. Server

1) CPU

(a) Processor Intel® Pentium® Core 2 Duo

(b) RAM DDR2 4 GB

(c) Hardisk 500 GB

2) Mouse

3) Keyboard

Page 64: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

4) Monitor dengan resolusi layar minimum 1024 x 768

5) Koneksi internet dengan kecepatan 2Mbps

b. Client

1) CPU

(a) Processor Intel® Pentium® Core 2 Duo

(b) RAM DDR2 4 GB

(c) Hardisk 500 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024 x 768

5) Koneksi internet dengan kecepatan 2Mbps

2. Spesifikasi Perangkat Lunak

1. Server

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora, dan lain – lain).

b. Aplikasi bundle web server seperti: XAMPP, WampServer, php2triad

yang terdiri dari bebrapa komponen, diantaranya:

(1) Aplikasi Apache Server v2

(2) Aplikasi PHP Server v5

(3) Aplikasi MySql Server v5

(4) Aplikasi phpMyAdmin v3

Page 65: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

c. Aplikasi Web Browser seperti: Mozilla Firefox, Opera, Safari, Internet

Exploler / Microsoft Edge, dan Google Chrome.

2. Client

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu,Fedora, dan lain – lain).

b. Aplikasi Web Browser seperti: Mozilla Firefox, Opera, Safari, Internet

Exploler / Microsoft Edge, dan Google Chrome.

3.3.2. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing

yang fokus terhadap proses masukan dan keluaran program.

A. Pengujian Terhadap Halaman Login

Tabel III.8

Hasil Pengujian Black Box Testing Halaman Login

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Email dan

password tidak

diisi kemudian

klik tombol

login

Email: (kosong)

Password:

(kosong)

Sistem akan

menolak akses

pengguna dan

menampilkan

“Email atau

Password

Kosong!”

Sesuai

harapan

valid

2 Menginput

email namun

password di

kosongkan

kemudian klik

tombol login

Email:

[email protected]

Password:

(kosong)

Sistem akan

menolak akses

pengguna dan

menampilkan

“Email atau

Password Salah!”

Sesuai

harapan

valid

3 Menginput

password

namun email di

kosongkan

kemudian klik

tombol login

Email: (kosong)

Password:

member

Sistem akan

menolak akses

pengguna dan

menampilkan

“Email atau

Password Salah!”

Sesuai

harapan

valid

Page 66: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

4 Menginput

email dan

password

dengan data

yang benar

kemudian klik

tombol login

Email:

[email protected]

Password:

member

Sistem menerima

akses login dan

kemudian

langsung

menampilkan

halaman beranda

Sesuai

harapan

valid

B. Pengujian Terhadap Halaman Daftar

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Daftar

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Semua data

tidak diisi

kemudian klik

tombol daftar

Nama Kamu:

(kosong)

Email Kamu:

(kosong)

Password:

(kosong)

Jenis Kelamin:

(tidak dipilih)

Alamat: (kosong)

Provinsi: (kosong)

Kota: (kosong)

No.Tlp: (kosong)

Hambatan: (tidak

dipilih)

Sistem akan

menolak akses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

2 Salah satu data

atau lebih tidak

diisi kemudia

klik tombol

daftar

Nama Kamu:

Anissa Aturfani

Email Kamu:

[email protected]

Password: member

Jenis Kelamin:

perempuan

Alamat: (kosong)

Provinsi: dki

jakarta

Kota: Jakarta timur

No.Tlp: (kosong)

Hambatan: (tidak

dipilih)

Sistem akan

menolak akses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

3 Menginput

semua data

Nama Kamu:

Anissa Aturfani

Sistem akan

menolak akses

Sesuai

harapan

valid

Page 67: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

namun email

sudah pernah

terdaftar

kemudian klik

tombol daftar

Email Kamu:

[email protected](

data sudah ada)

Password: member

Jenis Kelamin:

perempuan

Alamat: (jatinegara

lio)

Provinsi: dki

jakarta

Kota: Jakarta timur

No.Tlp:

(089667555)

Hambatan: tuna

daksa

pengguna dan

menampilkan

“email sudah ada”

4 Menginput

semua data

dengan data

yang benar

kemudian klik

tombol daftar

Nama Kamu:

Anissa Aturfani

Email Kamu:

[email protected]

Password: member

Jenis Kelamin:

perempuan

Alamat: (jatinegara

lio)

Provinsi: dki

jakarta

Kota: Jakarta timur

No.Tlp:

(089667555)

Hambatan: tuna

daksa

Sistem menerima

akses login dan

kemudian

menampilkan

“yey!! silahkan

login dan isi data

diri kamu” dan

akan diarahkan ke

halaman beranda

Sesuai

harapan

valid

C. Pengujian Terhadap Halaman Profil

Tabel III.10

Hasil Pengujian Black Box Testing Halaman Profil

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Member tidak

meg-upload

foto dan

kemudian klik

tombol simpan

foto

Choose file (file

tidak diupload)

Sistem akan

menolak proses

pengguna dan

menampilkan “File

belum anda

sisipkan!”

Sesuai

harapan

Valid

Page 68: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

2 Member

mengupload file

foto dengan

ekstensi selain

“.jpg”

kemudian klik

tombol simpan

foto

Choose file

(foto.png)

Sistem akan

menolak proses

pengguna dan

menampilkan “File

harus berformat

jpg”

Sesuai

harapan

Valid

3 Member

mengupload file

foto dengan

ekstensi “.jpg”

kemudian klik

tombol simpan

foto

Choose file

(foto.jpg)

Sistem akan

menerima proses

simpan foto dan

menampilkan

“foto berhasil

diganti”

Sesuai

harapan

Valid

4 Member tidak

meg-upload cv

dan kemudian

klik tombol

simpan cv

Choose file (file

tidak diupload)

Sistem akan

menolak proses

pengguna dan

menampilkan “File

belum anda

sisipkan!”

Sesuai

harapan

Valid

5 Member

mengupload file

foto dengan

ekstensi selain

“.jpg”

kemudian klik

tombol simpan

foto

Choose file

(lamaran.docx)

Sistem akan

menolak proses

pengguna dan

menampilkan “File

harus berformat

pdf”

Sesuai

harapan

Valid

6 Member

mengupload file

foto dengan

ekstensi “.jpg”

kemudian klik

tombol simpan

foto

Choose file

(flamaran.pdf)

Sistem akan

menerima proses

simpan cv dan

menampilkan

“berhasil berhasil

diganti”

Sesuai

harapan

Valid

Page 69: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

D. Pengujian Terhadap Halaman Tambah Admin

Tabel III.11

Hasil Pengujian Black Box Testing Halaman Tambah Admin

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Semua data

tidak diisi

kemudian klik

tombol daftar

Nama Anda:

(kosong)

Email Anda:

(kosong)

Password Anda:

(kosong)

Jenis Kelamin: (tidak

dipilih)

Alamat: (kosong)

No.Tlp: (kosong)

Pilih Level: (tidak

dipilih)

Sistem akan

menolak akses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

2 Salah satu data

atau lebih

tidak diisi

kemudia klik

tombol daftar

Nama Anda: (Robi

Hadani)

Email Anda:

([email protected])

Password Anda:

(kosong)

Jenis Kelamin: (laki-

laki)

Alamat: (kosong)

No.Tlp:

(0985546569)

Pilih Level: (admin)

Sistem akan

menolak akses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

3 Menginput

semua data

namun email

sudah pernah

terdaftar

kemudian klik

tombol daftar

Nama Anda: (Robi

Hadani)

Email Anda:

([email protected])

Password Anda:

(kosong)

Jenis Kelamin: (laki-

laki)

Alamat: (kosong)

No.Tlp:

(0985546569)

Pilih Level: (admin)

Sistem akan

menolak akses

pengguna dan

menampilkan

“email sudah

terpakai”

Sesuai

harapan

valid

4 Menginput

semua data

dengan data

yang benar

Nama Anda: (Robi

Hadani)

Email Anda:

([email protected])

Sistem menerima

proses tambah

admin dan

kemudian

Sesuai

harapan

valid

Page 70: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

kemudian klik

tombol daftar

Password Anda:

(rahasia)

Jenis Kelamin: (laki-

laki)

Alamat: (kramat

raya)

No.Tlp:

(0985546569)

Pilih Level: (admin)

menampilkan

“BERHASIL”

dan akan

diarahkan ke

halaman beranda

E. Pengujian Terhadap Halaman Tambah Perusahaan

Tabel III.12

Hasil Pengujian Black Box Testing Halaman Daftar Perusahaan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Semua data

tidak diisi

kemudian

klik tombol

simpan

Nama perusahaan:

(kosong)

Email Perusahaan:

(kosong)

Password: (kosong)

Provinsi: (kosong)

Alamat Perusahaan:

(kosong)

Kota: (kosong)

Upload Gambar: (tidak

meng-upload gambar)

Telepon: (kosong)

Sistem akan

menolak proses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

2 Salah satu

data atau

lebih tidak

diisi kemudia

klik tombol

simpan

Nama perusahaan:

(telkomsel)

Email Perusahaan:

([email protected])

Password: (admin)

Provinsi: (dki jakarta)

Alamat Perusahaan:

(kosong)

Kota: (kosong)

Upload Gambar: (tidak

meng-upload gambar)

Telepon: (kosong)

Sistem akan

menolak proses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

3 Menginput

semua data

namun email

sudah pernah

Nama perusahaan:

(telkomsel)

Email Perusahaan:

([email protected])

Sistem akan

menolak proses

pengguna dan

menampilkan

Sesuai

harapan

valid

Page 71: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

terdaftar

kemudian

klik tombol

simapan

Password: (admin)

Provinsi: (dki jakarta)

Alamat Perusahaan:

(duren sawit no. 390)

Kota: (Jakarta timur)

Upload Gambar:

(logo.jpg)

Telepon: (083211123)

“sepertinya

perusahaan

sudah terdaftar”

4 Menginput

semua data

dengan data

yang benar

tetapi

mengupload

file gambar

dengan

ekstensi

selain “.jpg”

kemudian

klik tombol

daftar

Nama perusahaan:

(telkomsel)

Email Perusahaan:

([email protected])

Password: (admin)

Provinsi: (dki jakarta)

Alamat Perusahaan:

(duren sawit no. 390)

Kota: (Jakarta timur)

Upload Gambar:

(logo.png)

Telepon: (021462918)

Sistem akan

menolak proses

pengguna dan

menampilkan

“File harus

berformat jpg”

Sesuai

harapan

valid

5 Menginput

semua data

dengan data

yang benar

kemudian

klik tombol

daftar

Nama perusahaan:

(telkomsel)

Email Perusahaan:

([email protected])

Password: (admin)

Provinsi: (dki jakarta)

Alamat Perusahaan:

(duren sawit no. 390)

Kota: (Jakarta timur)

Upload Gambar:

(logo.jpg)

Telepon: (4627361)

Sistem

menerima proses

tambah

perusahaan dan

kemudian

menampilkan

“BERHASIL”

dan akan

diarahkan ke

halaman beranda

Sesuai

harapan

valid

F. Pengujian Terhadap Halaman Tambah Lowongan

Tabel III.13

Hasil Pengujian Black Box Testing Halaman Tambah Lowongan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Semua data

tidak diisi

kemudian klik

tombol posting

Pilih Kategori:

(kosong)

Detail lowongan:

(kosong)

Sistem akan

menolak akses

pengguna dan

menampilkan

Sesuai

harapan

valid

Page 72: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

Batas Lowongan:

(kosong)

“harap isi semua

form”

2 Salah satu data

atau lebih tidak

diisi kemudia

klik tombol

posting

Pilih Kategori:

(programmer)

Detail lowongan:

(kosong)

Batas Lowongan:

(kosong)

Sistem akan

menolak akses

pengguna dan

menampilkan

“harap isi semua

form”

Sesuai

harapan

valid

4 Menginput

semua data

dengan data

yang benar

kemudian klik

tombol posting

Pilih Kategori:

(admin)

Detail lowongan:

(dibutuhkan

seorang admin)

Batas Lowongan:

(2017-10-05)

Sistem menerima

proses tambah

lowongan dan

kemudian

menampilkan

“BERHASIL” dan

akan diarahkan ke

halaman beranda

Sesuai

harapan

valid

G. Pengujian Terhadap Halaman Tambah Kategori

Tabel III.14

Hasil Pengujian Black Box Testing Halaman Tambah Kategori

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Data tidak diisi

kemudian klik

tombol simpan

Kategori:

(kosong)

Sistem akan

menolak proses

pengguna dan

menampilkan

“inputan masih

kosong”

Sesuai

harapan

valid

2 Data diisi

namun data

sudah ada di

basis data

kemudian klik

tombol simpan

Kategori:

(programmer)

Sistem akan

menolak proses

pengguna dan

menampilkan

“oops..kategori

sudah ada”

Sesuai

harapan

valid

3 Data diisi

dengan benar

kemudian klik

tombol simpan

Kategori:

(painting)

Sistem akan

menerima proses

tambah kategori

dan menampilkan

“kategori berhasil

ditambah”

Sesuai

harapan

valid

Page 73: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

H. Pengujian Terhadap Halaman Edit Admin

Tabel III.15

Hasil Pengujian Black Box Testing Halaman Edit Admin

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Data tidak diisi

kemudian klik

tombol simpan

Email Admin:

(kosong)

Password: (kosong)

Alamat: (kosong)

No. Tlp: (kosong)

Level: (kosong)

Sistem akan

menolak proses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

2 Data diisi

namun data

sudah ada di

basis data

kemudian klik

tombol simpan

Email Admin:

([email protected])

Password: (12345)

Alamat: (tangrang

selatan)

No. Tlp: (7652413)

Level: (admin)

Sistem akan

menolak proses

pengguna dan

menampilkan

“oops..email

sudah ada”

Sesuai

harapan

valid

3 Data diisi

dengan benar

kemudian klik

tombol simpan

Email Admin:

([email protected])

Password: (12345)

Alamat: (tangrang

selatan)

No. Tlp: (7652413)

Level: (admin)

Sistem akan

menerima proses

update admin

“berhasil

diupdate”

Sesuai

harapan

valid

I. Pengujian Terhadap Halaman Edit Member

Tabel III.16

Hasil Pengujian Black Box Testing Halaman Edit Member

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Data tidak diisi

kemudian klik

tombol simpan

Email Member:

(kosong)

Password: (kosong)

Alamat: (kosong)

No. Tlp: (kosong)

Kota: (kosong)

Provinsi: (kosong)

Sistem akan

menolak proses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

2 Data diisi

namun data

sudah ada di

Email Member:

([email protected])

Password: (rahasia)

Sistem akan

menolak proses

pengguna dan

Sesuai

harapan

valid

Page 74: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

basis data

kemudian klik

tombol simpan

Alamat: (pondok

gede)

No. Tlp:

(0812767764)

Kota: (bekasi)

Provinsi: (jawa

barat)

menampilkan

“oops..email

sudah ada”

3 Data diisi

dengan benar

kemudian klik

tombol simpan

Email Member:

([email protected])

Password: (rahasia)

Alamat: (pondok

gede)

No. Tlp:

(0812767764)

Kota: (bekasi)

Provinsi: (jawa

barat)

Sistem akan

menerima proses

update member

“berhasil

diupdate”

Sesuai

harapan

valid

J. Pengujian Terhadap Halaman Edit Perusahaan

Tabel III.17

Hasil Pengujian Black Box Testing Halaman Edit Perusahaan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Data tidak

diisi

kemudian klik

tombol

simpan

Email Perusahaan:

(kosong)

Nama Perusahaan:

(kosong)

Alamat: (kosong)

Upload Gambar:

(kosong)

Kota: (kosong)

Provinsi: (kosong)

Sistem akan

menolak proses

pengguna dan

menampilkan

“harap isi semua

data”

Sesuai

harapan

valid

2 Data diisi

namun data

sudah ada di

basis data

kemudian klik

tombol

simpan

Email Perusahaan:

([email protected])

Nama Perusahaan:

(alfamei)

Alamat: (Bekasi raya

no.02)

Upload Gambar:

(alfa.jpg)

Kota: (Jakarta timur)

Provinsi: (dki jakarta)

Sistem akan

menolak proses

pengguna dan

menampilkan

“oops..email

sudah ada”

Sesuai

harapan

valid

3 Data diisi

dengan benar

Email Perusahaan:

([email protected])

Sistem akan

menerima proses

Sesuai

harapan

valid

Page 75: BAB III PEMBAHASAN - Bina Sarana Informatika · data lowongan aktif, data kategori, dan data lamaran yang masuk berdasarkan periode. i. Admin dapat mendownload cv pelamar dan dapat

kemudian klik

tombol

simpan

Nama Perusahaan:

(alfamei)

Alamat: (Bekasi raya

no.02)

Upload Gambar:

(alfa.jpg)

Kota: (Jakarta timur)

Provinsi: (dki jakarta)

update

perusahaan

“berhasil

diupdate”