bab iii pembahasan - repository.bsi.ac.id · 1. csv data finalisasi bpkb dan stnk lelang. 2....

29
16 16 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Penulis melakukan tinjauan perusahaan pada PT. JBA Indonesia. 3.1.1. Sejarah Perusahaan PT. JBA Indonesia adalah perusahaan yang bergerak dibidang jasa lelang, khusunya untuk produk otomotif seperti mobil dan motor. Dengan nomor Surat Ijin Usaha Perdagangan No. 00604-02/PB/P2/1.824.271. PT JBA Indonesia mulai berdiri di Indonesia pada tanggal 16 Novomber 2011, dan telah meraih penghargaan sebagai lelang ditingkat inovasi terbaik di tahun 2013 dan 2014. Terpercaya, aman, praktis dan nyaman merupakan motto perusahaan dalam memberikan pelayanan secara professional dan menciptkan kepuasan mitra kerja dan pelanggan. 3.1.2. Struktur Organisasi dan Fungsi 1. Struktur Organisasi Sumber: PT. JBA Indonesia Gambar III.1. Struktur Organisasi PT. JBA Indonesia Kepala Cabang Auction & Accounting Leader Unit Leader Accounting Admin Auction Messenger Inspeksi

Upload: others

Post on 29-Oct-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

16

16

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Penulis melakukan tinjauan perusahaan pada PT. JBA Indonesia.

3.1.1. Sejarah Perusahaan

PT. JBA Indonesia adalah perusahaan yang bergerak dibidang jasa lelang,

khusunya untuk produk otomotif seperti mobil dan motor. Dengan nomor Surat Ijin

Usaha Perdagangan No. 00604-02/PB/P2/1.824.271. PT JBA Indonesia mulai berdiri

di Indonesia pada tanggal 16 Novomber 2011, dan telah meraih penghargaan sebagai

lelang ditingkat inovasi terbaik di tahun 2013 dan 2014. Terpercaya, aman, praktis

dan nyaman merupakan motto perusahaan dalam memberikan pelayanan secara

professional dan menciptkan kepuasan mitra kerja dan pelanggan.

3.1.2. Struktur Organisasi dan Fungsi

1. Struktur Organisasi

Sumber: PT. JBA Indonesia

Gambar III.1.

Struktur Organisasi PT. JBA Indonesia

Kepala Cabang

Auction &

Accounting

Leader

Unit Leader Accounting

Admin Auction

Messenger Inspeksi

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

17

2. Fungsi

a. Kepala Cabang

1. Sebelum lelang koordinasi dengan seller untuk pengambilan unit dan

BPKB yang akan diikut sertakan lelang.

2. Email seller untuk menanyakan harga dasar limit unit yang akan

dilelang.

3. Membuat laporan auction report setelah lelang dan melaporkannya ke

seller.

b. Auction dan Accounting Leader

1. Input harga lelang.

2. Control/cek all lelang (finaly).

c. Unit Leader

1. Mengkoordinasi pengambilan unit lelang dan inspeksi.

2. Memberi harga dasar taksiran unit.

d. Admin Auction

1. Csv Data finalisasi BPKB dan STNK lelang.

2. kordinasi messenger untuk segala bentuk peminjaman dan

pengembalian BPKB yang akam di pick up melalui via email yang

dilanjutin dengan telfon.

3. Buat surat tugas peminjaman dan pengembalian BPKB yang akan di

pickup.

4. Update BPKB dan STNK yang akan di ikuti lelang.

5. Update unit yang datang.

e. Accounting

1. Petty cash.

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

18

2. Buat report PL II (dari lelang sebelumnya).

3. Buat pendingan (Summary) beserta rumus dan seller.

4. Input pelunasan yang bayar.

f. Inspeksi

1. Mengambil unit di seller sesuai dengan surat tugas yang sudah dibuat

oleh Admin.

2. Menyusun unit dilapangan yanag akan dilelang.

3. Memfoto unit yang sudah dilapangan.

4. Menceklis unit yang sudah dilapangan.

g. Messenger

Mengambil BPKB kr seller sesuai dengan surat tugas yang sudah dibuat

admin.

3.2. Analisa Kebutuhan

Analisa kebutuhan yang penulis gunakan dalam penulisan Tugas akhir ini

terbagi menjadi dua jenis, kebutuhan pengguna dan kebutuhan sistem.

1. Kebutuhan Pengguna

a. Kebutuhan admin

1) Admin dapat masuk kedalam admin melalui menu login maupun keluar

dari halaman admin.

2) Admin dapat mengelola data pegawai, data bagian, dan data jabatan

3) Admin dapat melihat dan mencetak laporan absensi, dan data pegawai.

b. Kebutuhan Pegawai

1) Pegawai dapat melakukan absen.

2) Pegawai dapat melihat rekap absen selama bekerja.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

19

2. Kebutuhan Sistem

A. Admin harus melakukan login terlebih dahulu untuk dapat mengelolah web

ini dengan memasukan NIP dan password.

B. Pegawai yang belum mempunyai user untuk login harus registrasi terlebih

dahulu di registrasi pegawai.

C. Pegawai yang sudah mempunyai NIP dan password bisa melakukan login

untuk melakukan absen.

D. Admin & pegawai harus melakukan logout setelah selesai menggunakan web

ini.

3.3. Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

Menguraikan secara rinci setiap rancangan dokumen masukan yang

digunakan dalam sistem dengan uraian parameter-parameter dokumen tersebut

dengan parameter-parameter dokumenya sebagai berikut:

1. Nama dokumen : Registrasi Pegawai

Fungsi : Registrasi untuk pegawai yang belum punya nip dan

password

Sumber : Pegawai

Tujuan : Admin

Media : Elektronik

Jumlah : 1 form

Frekuensi : Setiap kali registrasi pegawai

Bentuk : Lihat Lampiran A.1

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

20

2. Nama dokumen : Absensi Pegawai

Fungsi : Absensi Pegawai

Sumber : Pegawai

Tujuan : Admin

Media : Elektronik

Jumlah : 1 form

Frekuensi : Setiap kali Absen

Bentuk : Lihat Lampiran A.2

B. Rancangan Dokumen Keluaran (Output)

Menguraikan secara rinci setiap rancangan dokumen masukan yang

digunakan dalam sistem dengan uraian parameter-parameter dokumen tersebut

dengan parameter-parameter dokumennya sebagai berikut:

1. Nama dokumen : Laporan Data Pegawai

Fungsi : Menampilkan data pegawai

Sumber : Pegawai

Tujuan : Admin

Media : Form

Jumlah : 1 form

Frekuensi : Tidak menentu

Bentuk : Lihat Lampiran B.1

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

21

2. Nama dokumen : Laporan Data Absensi

Fungsi : Menampilkan data absensi

Sumber : Pegawai

Tujuan : Admin

Media : Form

Jumlah : 1 form

Frekuensi : Tidak menentu

Bentuk : Lihat Lampiran B.2

3.4. Entity Relationship Diagram (ERD)

Perancangan basis data menghasilkan pemetaan tabel-tabel yang

digambarkan dengan Entity Relationship Diagram (ERD).

A. Entity Relationship Diagram (ERD)

Gambar III.2.

Entity Relationship Diagram

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

22

B. Logical Record Structure (LRS)

Gambar III.3

Logical Record Structure

3.5. Spesifikasi File

Spesifikasi file dalam tabel yang digunakan dalam perancangan website untuk

absensi PT JBA yang tersimpan dalam database dengan nama db_absensi dengan

parameter sebagai berikut:

1. Spesifikasi File Pegawai

Nama File : Tabel Pegawai

Akronim : Pegawai

Fungsi : Menyimpan data pegawai

Tipe File : File Master

Organisasi : Indexed Sequential

Akses File : Random

Media : Hardisk

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

23

Panjang Record : 388

Kunci Field : nip

Software : Xampp

Tabel III.1

Spesifikasi File Pegawai

No Elemen Data Akronim Tipe Panjang Keterangan

1 Nomer

Pegawai

Nip Varchar 10 Primary Key

2 Nama Pegawai Nama Varchar 40

3 Tempat lahir tmpt_lahir Varchar 30

4 Tanggal lahir tgl_lahir Date

5 Jenis kelamin jenis_kelamin Enum

6 Alamat Alamat Varchar 200

7 Tanggal masuk tgl_masuk Date

8 Id bagian id_bag Varchar 4

9 Id jabatan id_jab Varchar 4

10 Foto Foto Varchar 100

2. Spesifikasi File Absensi

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

24

Nama File : Tabel Absensi

Akronim : Absensi

Fungsi : Menyimpan data kehadiran pegawai

Tipe File : File Transaksi

Organisasi : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 16

Kunci Field : id_absensi

Software : Xampp

Tabel III.2

Spesifikasi File Absensi

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id absensi id_absensi Integer 4 Primary Key

2 Nomor pegawai Nip Varchar 10

3 Tanggal absen tanggal_absen Date

4 Jam masuk jam_masuk Time

5 Jam keluar jam_keluar Time

6 Status masuk status_masuk Enum

No Elemen Data Akronim Tipe Panjang Keterangan

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

25

7 Status keluar status_keluar Enum

8 Keterangan Ket Char 2

9 Terlambat Terlambat Enum

3. Spesifikasi File User

Nama File : Tabel User

Akronim : User

Fungsi : log in ke website absensi

Tipe File : File Master

Organisasi : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 102

Kunci Field : nip

Software : Xampp

Tabel III.3

Spesifikasi File User

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id user userid Varchar 50 Primary Key

No Elemen Data Akronim Tipe Panjang Keterangan

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

26

2 Password passid Varchar 50

3 Level user level_user Int 2

4. Spesifikasi File Jabatan

Nama File : Tabel Jabatan

Akronim : Jabatan

Fungsi : Menyimpan data jabatan

Tipe File : File Master

Organisasi : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 24

Kunci Field : id_jab

Software : Xampp

Tabel III.4

Spesifikasi File Jabatan

No Elemen Data Akronim

Tipe Panjang Keterangan

1 Id jabatan id_jab Varchar 4 Primary Key

No Elemen Data Akronim Tipe Panjang Keterangan

2 Nama jabatan n_jab Varchar 20

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

27

5. Spesifikasi File Bagian

Nama File : Tabel bagain

Akronim : Bagian

Fungsi : Menyimpan data bagian

Tipe File : File Master

Organisasi : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 29

Kunci Field : id_bag

Software : Xampp

Tabel III.5

Spesifikasi File Bagian

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id bagian id_bag Varchar 4 Primary Key

2 Nama bagian n_bag Varchar 25

3.6. Pengkodean

1. Id Jabatan

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

28

Jabatan dibuatkan kode sehingga dapat memudahkan atau mengenali insial dari

jabatan, diantaranya terdiri dari:

Tabel III.6

Pengkodean Id Jabatan

J 0 0 1

Ket: J = Identitas Jabatan

001 = Nomor urut Jabatan

2. Id Bagian

Bagian dibuatkan kode masing-masing sehingga dapat memudahkan atau

mengenali insial dari bagian, diantaranya teridir dari:

Tabel III.7

Pengkodean Id Bagian

B 0 0 1

Ket: B = Identitas Bagian

001 = Nomor urut bagian

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

29

3.7. Spesifikasi Program

a. Struktur Navigasi Halaman Admin

Pada halaman admin menggunakan struktur navigasi komposit.

Gambar III.4

Struktur Navigasi Admin

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

30

b. Struktur Navigasi Halaman Pegawai

Pada halaman pegawai menggunakan struktur navigasi komposit.

Gambar III.5.

Struktur Navigasi Pegawai

3.8. Spesifikasi Sistem Komputer

Spesifikasi perangkat keras dan perangkat lunak yang dibutuhkan dalam

perancangan sistem informasi absensi di PT. JBA Indonesia yaitu :

1. Spesifkasi perangkat keras

Processor : AMD

RAM : 2.00 GB

Hard Disk : 2.00 GB

Keyboard : Qwerty standar

Mouse : Standart mouse

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

31

2. Spesifikasi Perangkat Lunak

Sistem Operasi : Windows 7

Web Server : XAMPP

Web Browser : Mozila firefox, internet

Database : PhpMyAdmin

Program Design : Sublime Text

Bahasa Pemrograman : HTML, PHP, CSS, Bootsrap dan Javascript.

3.9. Implementasi

Implementasi merupakan tahap pembuatan perangkat lunak, tahap kelanjutan

dari kegiatan perancangan sistem.Tahap ini merupakan tahap dimana system siap

untuk dioperasikan.

1. Halaman Utama

Gambar III.6.

Halaman Utama

Keterangan: Halaman Utama adalah halaman yang pertama mucul pada program

absensi.

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

32

2. Halaman Profil Perusahaan

Gambar III.7

Halaman Profil Perusahaan

Keterangan: Halaman ini untuk melihat profil perusahaan.

3. Halaman Login User

Gambar III.8

Halaman Login User

Keterangan : Halaman login user digunakan sebagai sistem keamanan website

dengan memasukan nip dan password untuk mengakses halaman admin dan pegawai.

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

33

4. Halaman Registrasi Pegawai

Gambar III.9

Halaman Registrasi Pegawai

Keterangan: registrasi pegawai digunakan pegawai yang belum mempunyai

username dan password.

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

34

5. Halaman Utama Admin

Gambar III.10

Halaman Utama Admin

Keterangan: Di halaman utama admin, admin dapat melihat keseluruhan data serta

dapat merubah, menambah dan menghapus data.

6. Halaman Data Pegawai

Gambar III.11

Halaman Data Pegawai

Keterangan: Admin dapat mengedit, menghapus dan mendetail data yang ada di

halaman data pegawai.

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

35

7. Halaman Data Bagian

Gambar III.12

Halaman Data Bagian

Keterangan: Admin dapat mengubah, menambah dan menghapus data bagian.

8. Halaman Tambah Data Bagian

Gambar III.13

Halaman Tambah Data Bagian

Keterangan: admin dapat menambah data bagian melalui tambah data di halaman

data bagian, setelah menambah data lalu klik tombol simpan.

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

36

9. Halaman Data Jabatan

Gambar III.14

Halaman Data Jabatan

Keterangan: Admin dapat mengubah, menambah dan menghapus data jabatan.

10. Halaman Tambah Data Jabatan

Gambar III.15

Halaman Tambah Data Jabatan

Keterangan: admin dapat menambah data jabatan melalui tambah data di halaman

data jabatan, setelah menambah data lalu klik tombol simpan.

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

37

11. Halaman Laporan Absensi

Gambar III.16

Halaman Laporan Absensi

Keterangan: halaman laporan data absensi berfungsi untuk menampilkan rekap

absensi semua pegawai.

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

38

12. Halaman Laporan Data Pegawai

Gambar III.17

Halaman Laporan Data Pegawai

Keterangan: halaman laporan data pegawai berfungsi untuk menampilkan semua data

pegawai yang bekerja di PT.JBA Indonesia.

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

39

13. Halaman Utama Pegawai

Gambar III.18

Halaman Utama Pegawai

Keterangan: pada halaman utama, pegawai bisa melakukan absensi, dan melihat

rekap absensi.

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

40

3.10. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program.

Contoh Pengujian Unit :

A. Pengujian Terhadap Form Login User

Tabel III.8

Hasil Pengujian Black Box Testing Halaman Login User

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Username dan

password tidak

diisi kemudian

klik tombol

login

Username:

(kosong)

Password:

(kosong)

Sistem akan

menolak

akses user

dan

menampilka

n “please

fill out this

field”

Sesuai

harapan Valid

2. Mengetikkan

username dan

password tidak

diisi atau

kosong

kemudian klik

tombol login

Username:

admin

Password :

(kosong)

Sistem akan

menolak

akses user

dan

menampilka

n “please

fill out this

field”

Sesuai

harapan Valid

3. Username tidak

diisi (kosong)

dan password

diisi kemudian

klik tombol

login

Username:

(kosong)

Password:

admin

Sistem akan

menolak

akses user

dan

menampilka

n “please

fill out this

field”

Sesuai

harapan Valid

4. Mengetikkan

salah satu

kondisi salah

pada username

atau password

kemudian klik

tombol login

Username:

admin(ben

ar)

Password:

1111

(salah)

Sistem akan

menolak

akses user

dan

menampilka

n “Maaf,

Username

Sesuai

harapan

Valid

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

41

& Password

Salah! Atau

ID anda

tidak

dikenal.”.

5. Mengetikkan

username dan

password

dengan data

yang benar

kemudian klik

tombol login

Username:

admin(ben

ar)

Password

admin

(benar)

Sistem

menerima

akses login

dan

kemudian

langsung

menampilka

n menu

utama.

Sesuai

harapan

Valid

B. Pengujian Terhadap Halaman Hapus Pegawai

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Hapus Pegawai

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujia

n

Kesimpulan

1. Memilih data

pegawai yang

akan dihapus

Menghapus

data

pegawai

Sistem akan

mengakses

dan

menampilka

n “apakah

anda yakin

benar-benar

menghapus

nya?” jika

oke data

pegawai

tersebut

akan

terhapus

Sesuai

harapan Valid

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

42

C. Pengujian Terhadap Halaman Hapus Data Bagian

Tabel III.10

Hasil Pengujian Black Box Testing Halaman Hapus Bagian

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujia

n

Kesimpulan

1. Memilih data

bagian yang

akan dihapus

Menghapus

data bagian

Sistem akan

mengakses

dan

menampilka

n “apakah

anda yakin

benar-benar

menghapus

nya?” jika

oke data

bagian

tersebut

akan

terhapus

Sesuai

harapan Valid

D. Pengujian Terhadap Halaman Hapus Data Jabatan

Tabel III.11

Hasil Pengujian Black Box Testing Halaman Hapus Jabatan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujia

n

Kesimpulan

1. Memilih data

jabatan yang

akan dihapus

Menghapus

data jabatan

Sistem akan

mengakses

dan

menampilka

n “apakah

anda yakin

benar-benar

menghapus

nya?” jika

oke data

jabatan

tersebut

Sesuai

harapan Valid

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

43

akan

terhapus

E. Pengujian Terhadap Absensi

Tabel III.12

Hasil Pengujian Black Box Testing Absensi

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Nip dan

password tidak

diisi kemudian

klik tombol

masuk

Nip:(koson

g)

Password:

(kosong)

Sistem akan

menolak

akses user

dan

menampilka

n “nip dan

password

salah”

Sesuai

harapan Valid

2. Mengetikkan

nip dan

password tidak

diisi atau

kosong

kemudian klik

tombol masuk

Nip: 1234

Password :

(kosong)

Sistem akan

menolak

akses user

dan

menampilka

n “nip dan

password

salah”

Sesuai

harapan Valid

3. Nip tidak diisi

(kosong) dan

password diisi

kemudian klik

tombol masuk

Nip:

(kosong)

Password:

123456

Sistem akan

menolak

akses user

dan

menampilka

n “nip dan

password

salah”

Sesuai

harapan Valid

5. Mengetikkan

nip dan

password

dengan data

yang benar

kemudian klik

tombol masuk

Nip:

1234(bena

r)

Password

123456

(benar)

Sistem

menerima

akses absen

anda dan

menampilka

n “Anda

telah

melakukan

absen”

Sesuai

harapan

Valid

6. Mengetikkan

nip dan

Nip:

1234(bena

Sistem

menerima

Sesuai

harapan

Valid

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · 1. Csv Data finalisasi BPKB dan STNK lelang. 2. kordinasi messenger untuk segala bentuk peminjaman dan pengembalian BPKB yang akam di

44

password

dengan data

yang benar

kemudian klik

tombol masuk

tapi telat absen

masuk

r)

Password

123456

(benar)

akses absen

anda dan

menampilka

n “Anda

telat !

tolong

jangan

diulangin

lagi ^-^”

7. Melakukan

absen keluar

klik tombol

keluar pada

control

Absen

keluar

Sistem

menerima

akses absen

keluar anda

dan

menampilka

n “Anda

telah

melakukan

absen

keluar”

Sesuai

harapan

Valid