47
28 BAB III PEMBAHASAN 3.1. Tinjuan Perusahaan PT. Bhinneka Prima Mandiri (BPM) bergerak pada bidang jasa pengiriman barang dengan tujuan untuk mempermudah pendistribusian barang ke wilayah tujuan, khususnya Kalimantan Barat. Untuk lebih mengenal objek penelitian ini, maka akan diuraikan secara singkat sejarah dan struktur organisasi di PT. Bhinneka Prima Mandiri (BPM). 3.1.1. Sejarah Perusahaan PT. Bhinneka Prima Mandiri didirikan pada tanggal 27 Mei 2016 oleh bapak Edy Ruslan. Adanya PT. Bhinneka Prima Mandiri ini dikarenakan bapak Edy Ruslan melihat suatu peluang usaha ini didaerahnya yang merupakan wilayah industri. Karena kurangnya jasa pengiriman barang maka didirikanlah PT. Bhinneka Prima Mandiri (BPM). Adapun data umum PT. Bhinneka Prima Mandiri (BPM) sebagai berikut: Nama Perusahaan : PT. Bhinneka Prima Mandiri (BPM) Alamat Perusahaan : Jalan Raya Wajok Hulu No. 26 Km. 11,2 Desa Wajok Hulu Kec. Siantan Kab. Mempawah-78351 Kegiatan Perusahaan : Jasa Angkutan Barang

BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

28

BAB III

PEMBAHASAN

3.1. Tinjuan Perusahaan

PT. Bhinneka Prima Mandiri (BPM) bergerak pada bidang jasa pengiriman

barang dengan tujuan untuk mempermudah pendistribusian barang ke wilayah

tujuan, khususnya Kalimantan Barat. Untuk lebih mengenal objek penelitian ini,

maka akan diuraikan secara singkat sejarah dan struktur organisasi di PT. Bhinneka

Prima Mandiri (BPM).

3.1.1. Sejarah Perusahaan

PT. Bhinneka Prima Mandiri didirikan pada tanggal 27 Mei 2016 oleh bapak

Edy Ruslan. Adanya PT. Bhinneka Prima Mandiri ini dikarenakan bapak Edy

Ruslan melihat suatu peluang usaha ini didaerahnya yang merupakan wilayah

industri. Karena kurangnya jasa pengiriman barang maka didirikanlah PT.

Bhinneka Prima Mandiri (BPM). Adapun data umum PT. Bhinneka Prima Mandiri

(BPM) sebagai berikut:

Nama Perusahaan : PT. Bhinneka Prima Mandiri (BPM)

Alamat Perusahaan : Jalan Raya Wajok Hulu No. 26 Km. 11,2 Desa Wajok

Hulu Kec. Siantan Kab. Mempawah-78351

Kegiatan Perusahaan : Jasa Angkutan Barang

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

29

Data Prizinan Perusahaan:

a. Akta Notaris No. 147

b. Keputusan Mentri Hukum dan HAM No. AHU-0026519. AH. 01-01 Tahun

2016

c. NPWP : 76.349.838.3704.000

d. TDP : 14.07.1.49.00090

e. SIUP : 015/14.07/KPMPT/PM/VI/2016

f. Izin Gangguan : 015/035/01.a/1/PT/KPMPT/VI/2016

3.1.2. Struktur Organisasi Dan Fungsi

Struktur organisasi menggambarkan secara jelas pemisah kegiatan

pekerjaan antara satu dengan yang lain. Dalam struktur organisasi terdapat

wewenang dan tanggung jawab sesuai dengan bagiannya.

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

30

Bentuk struktur organisasi PT. Bhinneka Prima Mandiri (BPM) adalah

sebagai berikut:

Struktur Orgaanisasi PT. Bhinneka Prima Mandiri (BPM) Mempawah Kalimantan

Barat.

Direktur

Komisaris

Kasir Supir

Sumber: PT. Bhinneka Prima (BPM) Mandiri Mempawah Kalimantn Barat (2017).

Gambar III.1 Struktur Organisasi PT. Prima Mandiri (BPM) Mempawah

Kalimantan Barat

Adapun tugas dari masing-masing bagian untuk melakukan tugasnya

sebagai berikut:

1. Direktur

Direktur bertugas memimpin dan membuat suatu kebijakan, mengawasi

pekerjaan komisaris, dan sebagai penanggung jawab penuh PT. Bhinneka

Prima Mandiri (BPM) Mempawa Kalimantan Barat.

2. Komisaris

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

31

Komisaris bertugas memberikan uang jalan dan menyetujui perjalanan supir,

mengola data angkutan barang, data pengiriman, mengola keuangan dan membuat

laporan.

3. Kasir

Kasir bertugas mengolah data pengiriman barang dan membantu bberapa

kerjaan komisaris.

4. Supir

Karyawan bertugas periksa muatan barang, mengantar barang samapai ke

tujuan, dan menyerahkan bukti pengantaran barang kepada komisaris.

3.2. Tinjauan Kasus

PT. Bhinneka Prima Mandiri (BPM) yang bergerak dibidang jasa

pengiriman barang. Sampai saat ini pengolahan data pengiriman barang yang

nantinya akan diketahui suatu pendapatan pada perusahaan masih menggunakan

sistem manual. Oleh karena itu PT. Bhinneka Prima Mandiri sangat membutuhkan

suatu sistem yang bekerja secara cepat, tepat,dan efisien agar dalam proses

pengiriman barang dan pelaporan pendapatan dapat berjalan dengan baik.

Adapun prosedur berjalan pada PT. Binneka Prima Mandiri (BPM)

Mempawah Kalimantan Barat adalah sebagai berikut:

1. Prosedur Pengolahan Data Perusahaan

Data perusahaan terdiri dari data user, data supir, data pelanggan, data mobil,

dan data tujuan. Data akan ditambah atau diubah langsung oleh komisaris

perusahaan.

2. Prosedur Pengolahan Data Pengiriman

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

32

Komisaris dan kasir langsung mengisi transaksi pengiriman jika telah

mendapat surat jalan dari perusahaan selaku pelanggan oleh supir. Dicatat

dalam buku angkutan supir dan laporan perwilayah.

3. Prosedur Laporan

Komisaris membuat laporan pendapatan jasa dengan menghitung jumlah

pengiriman berdasarkan buku angkutan supir dan laporan perwilayah dengan

menggunakan kalulator.

3.2.1. Dokumen Masukan

Dokumen masukan adalah segala bentuk dokumen yang berasal dari

lingkungan luar system yang berupa dokumen-dokumen yang diolah dalam dalam

suatu proses agar menghasilkan keluaran yang diinginkan. Adapun dokumen

masukan tersebut adalah sebagai berikut:

1. Nama : Surat Jalan

Fungsi : Untuk melakukan Pengiriman Barang

Sumber : Pelanggan

Tujuan : Supir dan Komisaris

Frekuensi : Setiap melakukan pengiriman barang

Media : Kertas

Bentuk : Lampiran A-1

3.2.2. Dokumen Keluaran

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

33

1. Nama : Laporan Angkutan Supir

Fungsi : Untuk mengatahui berapa jumlah pengriman tiap supir

Sumber : Komisaris

Tujuan : Direktur

Frekuensi : Setiap hari dalam pengiriman barang

Media : Kertas

Bentuk : Lampiran B-1

2. Nama : Laporan Tiap Wilayah

Fungsi : Untuk mengetahui jumlah angkutan tiap tujuan

Sumber : Komisaris

Tujuan : Direktur

Frekuensi : Satu bulan terjadi dua kali perekapan

Media : Kertas

Bentuk : Lampiran B-2

3. Nama : Kwitansi

Fungsi : Untuk penagihan ke pelanggan

Sumber : Komisaris

Tujuan : Pelanggan

Frekuensi : Satu bulan dua kali

Media : Kertas

Bentuk : Lampiran B-3

4. Nama : Rincian Omset

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

34

Fungsi : Untuk mengetahui jumlah omset setiap bulannya

Sumber : Komisaris

Tujuan : Direktur

Frekuensi : Tiap akhir periode

Media : Kertas

Bentuk : Lampiran B-4

3.3. Analisis Kebutuhan Software

3.3.1. Analisa Kebutuhan

Berikut ini diuraikan analisa kebutuhan pada bagian direktur, komisaris,

dan kasir.

1. Tahapan Analisa Komisaris:

A1. Bagian komisaris dapat melakukan login.

A2. Bagian komisaris dapat mengolah data user (pengguna).

A3. Bagian komisaris dapat mengolah data pelanggan.

A4. Bagian komisaris dapat mengolah data supir.

A5. Bagian komisaris dapat mengolah data mobil.

A6. Bagian Komisaris dapat mengolah data tujuan.

A7. Bagian komiaris dapat mengolah pengiriman barang.

A8. Bagian komisaris dapat mencetak laporan pengiriman barang.

2. Tahap Analisa Kasir

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

35

B1. Kasir dapat melakukan login.

B2. Kasir dapat mengolah data pengiriman barang.

3.3.2 Use Case Diagram

1. Use Case Diagram Komisaris

Mengolah data user

Mengolah data mobil

Mengolah data

pelanggan

Mengolah data supir

Mengolah data

tujuan

login

<<Include>>

<<Include>>

<<Include>>

<<Include>>

<<Include>>

Komisaris

Mengolah pengiriman

barang

Mencetak laporan

<<Include>>

<<Include>>

Sumber: Hasi Penelitian (2017)

Gambar III.2 Use Case pendapatan jasa PT. Prima Mandiri (BPM)

Mempawah Kalimantan Barat

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

36

Berikut adalah penjelasan dari use case diagram komisaris.

Table III.1

Penjelasan Use Case Diagram Komisaris

Use Case Name Kunjungan Online

Requirments A1-A8

Goal Komisaris dapat mengolah data user, data

mobil, data pelanggan, data supir, data tujuan,

data pengiriman barang dan cetak laporan.

Pre-Conditions Komisaris msuk mengakses halaman login

Post-Conditions direktur melakukan login dan masuk ke dalam

halaman komisaris

Failes End Condition Komisaris dapat membatalkan login

Primary Actors Komisaris

Main Flow/Basic Path 1. Komisari bisa melakukan pengolahan data

user.

2. Komisaris bisa melakukan pengolahan data

mobil.

3. Komisaris bisa melakukan pengolahan data

pelanggan.

4. Komisaris bisa melakukan pengolahan data

supir.

5. Komisaris bisa melakukan pengolahan data

tujuan.

6. Komisaris bias mengolah pengiriman

barang

7. Komisaris bisa cetak laporan

Invariant -

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

37

2. Use Case Diagram Kasir

Login

Mengolah pengiriman

barangKasir

<<Include>>

Sumber: Hasil Penelitian (2017)

Gambar III.3 Use Case Aplikasi Pendapatan Jasa

Berikut adalah penjelasan dari use case diagram direktur.

Table III.2

Penjelasan Use Case Diagram Kasir

Use Case Name Kunjungan Online

Requirments B1-B2

Goal Kasir dapat mengolah data pengiriman

Pre-Conditions Kasir masuk mengakses halaman login

Post-Conditions Kasir melakukan login dan masuk ke dalam

halaman kasir

Failes End Condition Kasir dapat membatalkan login

Primary Actors Kasir

Main Flow/Basic Path Kasir bisa mengolah data pengiriman barang

Invariant -

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

38

3.3.3 Activity Diagram

Berikut ini merupakan activity diagram dari Aplikasi Pendapatan Jasa pada

PT. Bhinneka Prima Mandiri mempawah Kalimantan Barat.

1. Activity Diagram Login

Masukan nama pengguna

dan sandi

Validasi nama penguna

dan sandi

Menampilkan

pesan kesalahan

Menampilkan

menu utama

Menerima konfirmasi

kesalahan

Salah Benar

User Sistem

Sumber: Hasil Penelitian (2017)

Gambar III.4 Activity Diagram Login

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

39

2. Activity Diagram Data User

Title

User Sistem

Phas

e

Memilih menu bar

data user

Membuka form data mobilMenampilkan form

data user

Klik keluar

Klik ubah

Klik tambah

Mengaktifkan data user

Memasukan data

Klik simpanKlik batal

Menampilkan pesan

bahwa data tidak

lengkap

Menampilkan data

berhasil disimpan

Menampilkan data user

dan terkunci kembali

Memilih data yang ingin

diubah

Memilih tombol ubah

Menampilkan data

yang ingin diubah pada

tabel

Klik keluarKlik batalMenampilkan menu

utama

Data tidak lengkap

Data lengkap

keluar

ubah

tambah

batal simpan

batal keluar

Sumber : Hasil Penelitian (2017)

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

40

Gambar III.5 Activity Diagram User

3. Activity Diagram Data Mobil

Title

User Sistem

Phas

e

Memilih menu bar

data mobil

Membuka form data mobilMenampilkan form

data mobil

Klik keluar

Klik ubah

Klik tambah

Mengaktifkan data mobil

Memasukan data

Klik simpanKlik batal

Menampilkan pesan

bahwa data tidak

lengkap

Menampilkan data

berhasil disimpan

Menampilkan data mobil

dan terkunci kembali

Memilih data yang ingin

diubah

Memilih tombol ubah

Menampilkan data

yang ingin diubah pada

tabel

Klik keluarKlik batalMenampilkan menu

utama

Data tidak lengkap

Data lengkap

keluar

ubah

tambah

batal simpan

batal keluar

Sumber: Hasil Pnelitian (2017)

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

41

Gambar III.6 Activity Diagram Data Mobil

4. Activity Diagram Data Pelanggan

Title

User Sistem

Ph

ase

Memilih menu bar

data perusahaan

Membuka form data

pelanggan

Menampilkan form

data pelanggan

Klik keluar

Klik ubah

Klik tambahMengaktifkan data

pelanggan

Memasukan data

Klik simpanKlik batal

Menampilkan pesan

bahwa data tidak

lengkap

Menampilkan data

berhasil disimpan

Menampilkan data

pelanggan dan terkunci

kembali

Memilih data yang ingin

diubah

Memilih tombol ubah

Menampilkan data

yang ingin diubah pada

tabel

Klik keluarKlik batalMenampilkan menu

utama

Data tidak lengkap

Data lengkap

keluar

ubah

tambah

batal simpan

batal keluar

Sumber: Hasil Pnelitian (2017)

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

42

Gambar III.7 Activity Diagram Data Pelanggan

5. Activity Diagram Data Supir

Title

User Sistem

Ph

ase

Memilih menu bar

data perusahaan

Membuka form data supirMenampilkan form

data supir

Klik keluar

Klik ubah

Klik tambah

Mengaktifkan data supir

Memasukan data

Klik simpanKlik batal

Menampilkan pesan

bahwa data tidak

lengkap

Menampilkan data

berhasil disimpan

Menampilkan data supir

dan terkunci kembali

Memilih data yang ingin

diubah

Memilih tombol ubah

Menampilkan data

yang ingin diubah pada

tabel

Klik keluarKlik batalMenampilkan menu

utama

Data tidak lengkap

Data lengkap

keluar

ubah

tambah

batal simpan

batal keluar

Sumber: Hasil Pnelitian (2017)

Gambar III.8 Activity Diagram Data Supir

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

43

6. Activity Diagram Data Tujuan

Title

User Sistem

Ph

ase

Memilih menu bar

data data perusahaan

Membuka form data tujuanMenampilkan form

Data tujuan

Klik keluar

Klik ubah

Klik tambahMengaktifkan data

tujuan

Memasukan data

Klik simpanKlik batal

Menampilkan pesan

bahwa data tidak

lengkap

Menampilkan data

berhasil disimpan

Menampilkan data

tujuan dan terkunci

kembali

Memilih data yang ingin

diubah

Memilih tombol ubah

Menampilkan data

yang ingin diubah pada

tabel

Klik keluarKlik batalMenampilkan menu

utama

Data tidak lengkap

Data lengkap

keluar

ubah

tambah

batal simpan

batal keluar

Sumber: Hasil Pnelitian (2017)

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

44

Gambar III.9 Activity Diagram Data Tujuan

7. Activity Diagram Data Pengiriman

Title

User Sistem

Ph

ase

Memilih menu bar

data data pengiriman

Membuka form pengiriman

barang

Menampilkan form

pengiriman bararng

Klik keluar

Klik ubah

Klik tambahMengaktifkan data

pengiriman barang

Memasukan data

Klik simpanKlik batal

Menampilkan pesan

bahwa data tidak

lengkap

Menampilkan data

berhasil disimpan

Menampilkan data

pengiriman dan terkunci

kembali

Memilih data yang ingin

diubah

Memilih tombol ubah

Menampilkan data

yang ingin diubah pada

tabel

Klik keluarKlik batalMenampilkan menu

utama

Data tidak lengkap

Data lengkap

keluar

ubah

tambah

batal simpan

batal keluar

Sumber: Hasil Penelitian (2017)

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

45

Gambar III.10 Activity Diagram Data Pengiriman

8. Activity Diagram Laporan

Title

User Sistem

Ph

ase

Memilih menu bar laporan

Membuka form data supirMenampilkan form

laporan

Klik keluar

Klik cetakMenampilkan pesan

bahwa data tidak

ditemukan

Menampilkan cetakan

laporan

Klik keluarKlik batalMenampilkan menu

utama

data tidak ditemukan

Data ditemukan

keluar

cetak

batal keluar

Sumber: Hasil Penelitian (2017)

Gambar III.11 Activity Diagram Laporan

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

46

3.4. Desain

3.4.1. Entity Relationship Diagram ( ERD)

Berikut ini merupakan Entity Relationship Diagram pendapatan jasa PT.

Bhinneka Prima Mandiri (BPM).

pelanggan pengirimanmemiliki

mobil

1 1

id_pengiriman

id_pelanggan id_tujuan

id_supir

tgl

id_mobilid_pelanggan nama_pelanggan

notelpon_pelanggan

alamat_pelanggan

memiliki

id_mobil

bahan_bakar

warna

no_polisi

merek

jenis

memiliki

tujuan

nama_tujuanid_tujuan tarif

memiliki supir1 1

1

1

1

1

id_supir nama_supir

alamat_supir

notelpon_supir

th_mobil

th_mobil nm_p

Sumber: Hasil peneliti (2017)

Gambar III.12 Entity Relationship Diagram Pendapatan Jasa

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

47

3.4.2. Logical Record Structure (LRS)

Berikut ini merupakan Logical Record Structure (LRS) Pendapatan Jasa PT.

Bhinneka Prima Mandiri (BPM)

id_mobil : varchar (6)*

no_polis : varchar (20)

jenis : varchar (25)

merek : varchar (20)

warma : varchar (20)

th_mobil : varchar (11)

bahan_bakar : varchar (25)

tblmobil

id_pelanggan : varchar (6)*

nama_pelanggan : varchar (20)

alamat : text

notelpon_pelanggan : varchar (15)

tblpelanggan

id_tujuan: varchar (10)*

nama_tujuan : varchar (30)

tarif : int (10)

tbltujuan

id_peengiriman : varchar (6)*

id_pelanggan : varchar (10)

tujuan : varchar (30)

nm_p : varchar (15)

Jml : int (11)

tarif : int (15)

tanggal : date

id_mobil : varchar (10)

id_supir : varchar (10)

id_tujuan : varchar (10)

tblpengiriman

id_supir : varchar (8)*

nama_supir : varchar (10)

Alamat_supir : text

notelpon_supir : varchar (15)

tblsupir

Id_user : varchar (6)*

Nama_user : varchar (10)

Pasword_user : varchar (10)

Level_user : varchar (10)

tbluser

1

1

1

1

1

1

1

1

Sumber: Hasil peneliti (2017)

Gambar III.13 Logical Record Structure (LRS) Pendapatan Jasa

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

48

3.4.3. Spesifikasi File

1. Spesifikasi Data Pengiriman

Nama Database : db_pendapatan_bpm

Nama Tabel : tblpengiriman

Akronim : pengiriman

Tipe File : File Master

Akses File : Random

Panjang Record : 87

Media : Harddisk

Primary Key : id_pengiriman

Software : MySQL

Tabel III.1

Data Pengiriman

No Elemen Data Nama Filed Tipe Size Keterangan

1 Id Pengiriman id_barang Varchar 6 Primary key

2 Tujuan Tujuan Text

3 Tarif Tarif Int 15

4 Tanggal Tgl date

5 Nm_p Nama penerima Varchar 15

6 Jml Jumlah Int 11

7 Id Pelanggan Id_pelanggan Varchar 10 Foreign Key

8 Id Supir Id_supir Varchar 10 Foreign Key

9 Id Mobil id_mobil Varchar 10 Foreign Key

10 Id Tujuan id_tujuan_ Varchar 10 Foreign Key

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

49

2. Spesifikasi Data Mobil

Nama Database : db_pendapatan_bpm

Nama : tblmobil

Akronim : mobil

Tipe File : File Master

Akses File : Random

Panjang Record : 97

Media File : Harddisk

Kunci Field : id_mobil

Software : MySQL

Tabel III.2

Data Mobil

No Elemen Data Nama Filed Tipe Panjang Keterangan

1 Id Mobil id_pelanggan Varchar 6 Primary key

2 Nomor Polisi no_polisi Varchar 15

3 Jenis Jenis Varchar 15

4 Merk Merk Varchar 20

5 Warna Warna Varchar 15

6 Th_mobil Tahun mobil Varchar 11

7 Bahan Bakar bahan_bakar Varchar 15

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

50

3. Spesifikasi Data Pelanggan

Nama Database : db_pendapatan_bpm

Nama Tabel : tblpelanggan

Akronim : pelanggan

Tipe File : File Master

Akses File : Random

Panjang Record : 41

Media : Harddisk

Primary key : id_pelanggan

Software : MySQL

Tabel III.3

Data Pelanggan

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Pelanggan id_pelanggan Varchar 6 Primary key

2 Nama Pelanggan nama_pelanggan Varchar 20

3 Alamat Pelanggan Alamat_pelanggan Text

4 No. Telepon Notelpon Varchar 15

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

51

4. Spesifikasi Data Supir

Nama Database : db_pendapatan_bpm

Nama Tabel : tblsupir

Akronim : supir

Tipe File : File Master

Akses File : Random

Record Size : 55

Media File : Harddisk

Primary Key : id_supir

Software : MySQL

Tabel III.4

Data Supir

No Elemen Data Akronim Tipe Size Keterangan

1 Id Supir id_supir Varchar 10 Primary key

2 Nama Supir nama_ supir Varchar 30

3 Alamat Supir alamat_ supir Text

4 No. Telepon notelpon_ supir Varchar 15

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

52

5. Spesifikasi Data User

Nama Database : Tabel User

Nama Tabel : tbluser

Akronim : user

Tipe File : File Master

Akses File : Random

Panjang Record : 36

Media : Harddisk

Primary Key : id_user

Software : MySQL

Tabel III.5

Data User

No Elemen Data Akronim Tipe Size Keterangan

1 Id User id_user Varchar 6 Primary key

2 Nama nama_ user Varchar 10

3 Password password_user Varchar 10

4 Level level_user Varchar 10

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

53

6. Spesifikasi Data Tujuan

Nama Database : db_pendapatan_bpm

Nama Tabel : tbltujuan

Akronim : tujuan

Tipe File : File Master

Akses File : Random

Panjang Record : 55

Media : Harddisk

Primary Key : id_tujuan

Software : MySQL

Tabel III.6

Data Tujuan

No Elemen Data Akronim Tipe Size Keterangan

1 Id tujuan id_tujuan Varchar 10 Primary key

2 Nama tujuan nama_tujuan Varchar 30

3 Tarif Taif Int 15

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

54

3.4.4. User Interface

1. Form Login

Sumber: Hasil peneliti (2017)

Gambar III.14 Form Login

Jika ingin masuk ke menu utama maka pengguna yaitu komisaris dan kasir

harus melakukan loging. Masukan nama pengguna dan sandi yang benar kmudian

klik login maka tampil halaman menu utama.

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

55

2. Form Data User

Sumber: Hasil peneliti (2017)

Gambar III.15 Form Data User

Komisaris klik tombol tambah id pengguna dengan otomatis tampil,

Komisaris input nama pelaggan alamat dan no telepon klik simpan maka data

tersimpan. Apabila ingin mengubah data pelanggan maka klik data pelanggan,

klik ubah dan ubah sesuai yang dinginkan setelah selesai klik ubah maka data

berhasil diubah. Kemudian jika ingin hapus data user maka klik data pelanggan dan

klik tombol hapus maka data user terhapus.

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

56

3. Form Data Supir

Sumber: Hasil peneliti (2017)

Gambar III.16 Form Data Supir

Komisaris klik tombol tambah id supir dengan otomatis tampil, Komisaris

input nama supir alamat dan no. telepon klik simpan maka data tersimpan. Apabila

ingin mengubah data supir maka klik data sala satu data supir yang mau diubah,

klik ubah dan ubah sesuai yang dinginkan setelah selesai klik ubah maka data

berhasil diubah. Kemudian jika ingin hapus data supir maka klik data supir dan klik

tombol hapus maka data supir terhapus.

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

57

4. Form Data Pelanggan

Sumber: Hasil peneliti (2017)

Gambar III.17 Form Data Pelanggan

Pengguna klik tombol masuk id pelanggan dengan otomatis tampil,

Komisaris input nama pelaggan alamat dan no. telepon klik simpan maka data

tersimpan. Apabila ingin mengubah data pelanggan maka klik data pelanggan, klik

ubah dan ubah sesuai yang dinginkan setelah selesai klik ubah maka data berhasil

diubah. Kemudian jika ingin hapus data pelanggan maka klik data pelanggan dan

klik tombol hapus maka data pelanggan terhapus.

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

58

5. Form Data Mobil

Sumber: Hasil peneliti (2017)

Gambar III.18 Form Data Mobil

Komisaris klik tombol tambah id mobil dengan otomatis tampil, Komisaris

input no. polisi, jenis mobil, merk mobil, warna mobil, bahan bakar dan tahun mobil

klik simpan maka data tersimpan. Apabila ingin mengubah data mobil maka klik

data mobil yang akan diubah, klik ubah dan ubah sesuai yang dinginkan setelah

selesai klik ubah maka data berhasil diubah. Kemudian jika ingin hapus data mobil

maka klik data mobil dan klik tombol hapus maka data mobil terhapus.

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

59

6. Form Data Tujuan

Sumber: Hasil peneliti (2017)

Gambar III.19 Form Data Tujuan

Komisaris klik tombol masuk id tujuan dengan otomatis tampil, Komisaris

input nama tujuan dan tarif kemudian klik simpan. Apabila ingin mengubah data

tujuan maka klik data tujuan yang akan diubah, klik ubah dan ubah sesuai yang

dinginkan setelah selesai klik ubah maka data berhasil diubah. Kemudian jika ingin

hapus data tujuan maka klik data mobil dan klik tombol hapus maka data tujuan

terhapus.

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

60

7. Form Pengiriman Barang

Sumber: Hasil peneliti (2017)

Gambar III.20 Form Transaksi Pengiriman

Komisaris dan kasir klik tombol tambah id pengiriman dengan otomatis

tampil. Komisaris dan kasir pilih nama pelanggan, pilih id tujuan nama tujuan dan

tarif pengiriman muncul otomatis, pilih tanggal pengiriman, pilih plat mobil, pilih

nama supir, masukan nama penerima dan masukan jumlah barang. Setelah data

lengkap diiisi maka klik simpan dan data tersimpan.

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

61

Apabila ingin mengubah data pengiriman maka klik data pengiriman yang akan

diubah, klik ubah dan ubah sesuai yang dinginkan setelah selesai klik ubah maka

data berhasil diubah. Kemudian jika ingin hapus data pengiriman maka klik data

pengiriman dan klik tombol hapus maka data pengiriman akan terhapus.

8. Form Data Laporan Pengiriman

Sumber: Hasil peneliti (2017)

Gambar III.21 Form Cetak Laporan

Untuk melakukan pencetakan laporan komisaris selaku pengguna harus

memilih terlebih dahulu format bulan dan tahun yang ingin dicetak kemudian klik

tombol cetak, maka laporan tercetak.

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

62

3.5. Implementasi

Perkembangan akan teknologi informasi semakin lama semakin

berkembang tentu ini tidak terlepas dari keberadaan komputer sebagai alat

pendukungnya. Penggunaan komputer sebagai sarana menciptakan informasi baik

itu dalam pembuatan program aplikasi yang lebih bermanfaat. Dalam pembuatan

program aplikasi tentu harus memiliki beberapa spesifikasi sistem komputer agar

program aplikasi tersebut dapat berjalan sebagaimana mestinya. Adapun spesifikasi

sistem komputer sebagai berikut:

1. Perangkat keras (hardware)

Perangkat keras merupakan sebuah alat yang berfungsi menjalankan program

aplikasi atau software yang akan digunakan. Di dalam perangkat keras terdapat

peralatan masukan (input device), tempat penyimpanan (storage unit), dan

peralatan keluaran (output device).

Spesifikasi perangkat keras minimum yang dibutuhkan adalah sebagai

berikut:

a. Processor : Intel Core 2 Duo @ 2.00 Ghz

b. Memory (RAM) : 2 GB

c. Monitor : WXGA 14”

d. Harddisk : 250 GB

e. Mouse : PS/2

f. Keyboard : Standart 102 Keys

g. Printer : Canon IP 2770

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

63

2. Perangkat lunak (software)

Perangkat lunak merupakan suatu rangkaian instruksi yang disusun secara

teratur agar komputer dapat mengolah data untuk mendapatkan informasi

yang dibutuhkan oleh pengguna. Adapun spesifikasi perangkat lunak yang

dibutuhkan adalah sebagai berikut:

a. Sistem Operasi : Microsoft Windows 7

b. Sistem Aplikasi : Microsoft Visual Basic 6.0, Crystal Report

dan WampServer

c. Database : MySQL

d. Program Pendukung : ODBC 5

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

64

3.6. Testing

1. Pengujian Halaman Login

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Nama pengguna

dan sandi tidak

diisi, klik tombol

masuk

Nama Pengguna

(kosong)

Sandi (kosong)

User id atau

password

kosong/salah

Sesuai

harapan

Valid

2. Memasukan

nama pengguna

benar dan sandi

salah, klik tombol

masuk

Nama Pengguna

(komisaris)

Sandi (AAAAA)

User id atau

password

kosong/salah

Sesuai

harapan

Valid

3. Memasukan

nama pengguna

salah dan sandi

benar

Nama Pengguna

(sssss)

Sandi (12345)

User id atau

password

kosong/salah

Sesuai

harapan

Valid

4. Jika nama

pengguna benar

dan sandi benar

Nama pengguna

(komisaris)

Sandi (12345)

Selamat

dating

komisaris

Sesuai

harapan

Valid

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

65

2. Pengujian Input Data User

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Jika semua data

tidak diisi, klik

simpan

Form input data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengisi semua

data dengan

lengkap dan

benar, klik

tombol simpan

Form input data (diisi

dengan lengkap dan

benar)

Data

berhasil

dsimpan

Sesuai

harapan

Valid

3. Pengujian Ubah Data User

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Mengosongkan

semua atau

sebagian dari

isian data, klik

ubah

Form ubah data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengubah

semua data

dengan lengkap

dan benar, klik

tombol ubah

Form ubah data (diisi

dengan lengkap dan

benar)

Data

berhasil

diubah

Sesuai

harapan

Valid

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

66

4. Pengujian Hapus Data User

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Klik tombol

hapus

Klik tombol hapus (klik

tombol hapus)

Anda yakin

aka

menghapus

data ini?

Sesuai

harapan

Valid

5. Pengujian Input Data Pelanggan

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Jika semua data

tidak diisi, klik

simpan

Form input data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengisi semua

data dengan

lengkap dan

benar, klik

tombol simpan

Form input data (diisi

dengan lengkap dan

benar)

Data

berhasil

dsimpan

Sesuai

harapan

Valid

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

67

6. Pengujian Ubah Data Pelanggan

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Mengosongkan

semua atau

sebagian dari

isian data, klik

ubah

Form ubah data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengubah

semua data

dengan lengkap

dan benar, klik

tombol ubah

Form ubah data (diisi

dengan lengkap dan

benar)

Data

berhasil

ubah

Sesuai

harapan

Valid

7. Pengujian Hapus Data Pelanggan

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Klik tombol

hapus

Klik tombol hapus (klik

tombol hapus)

Anda yakin

aka

menghapus

data ini?

Sesuai

harapan

Valid

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

68

8. Pengujian Input Data Supir

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Jika semua data

tidak diisi, klik

simpan

Form input data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengisi semua

data dengan

lengkap dan

benar, klik

tombol simpan

Form input data (diisi

dengan lengkap dan

benar)

Data

berhasil

dsimpan

Sesuai

harapan

Valid

9. Pengujian Ubah Data Supir

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Mengosongkan

semua atau

sebagian dari

isian data, klik

ubah

Form ubah data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengubah

semua data

dengan lengkap

dan benar, klik

tombol ubah

Form ubah data (diisi

dengan lengkap dan

benar)

Data

berhasil

ubah

Sesuai

harapan

Valid

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

69

10. Pengujian Hapus Data Supir

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Klik tombol

hapus

Klik tombol hapus (klik

tombol hapus)

Anda yakin

aka

menghapus

data ini?

Sesuai

harapan

Valid

11. Pengujian Input Data Mobil

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Jika semua data

tidak diisi, klik

simpan

Form input data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengisi semua

data dengan

lengkap dan

benar, klik

tombol simpan

Form input data (diisi

dengan lengkap dan

benar)

Data

berhasil

dsimpan

Sesuai

harapan

Valid

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

70

12. Pengujian Ubah Data Mobil

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Mengosongkan

semua atau

sebagian dari

isian data, klik

ubah

Form ubah data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengubah

semua data

dengan lengkap

dan benar, klik

tombol ubah

Form ubah data (diisi

dengan lengkap dan

benar)

Data

berhasil

ubah

Sesuai

harapan

Valid

13. Pengujian Hapus Data Mobil

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Klik tombol

hapus

Klik tombol hapus (klik

tombol hapus)

Anda yakin

aka

menghapus

data ini?

Sesuai

harapan

Valid

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

71

14. Pengujian Input Data Tujuan

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Jika semua data

tidak diisi, klik

simpan

Form input data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengisi semua

data dengan

lengkap dan

benar, klik

tombol simpan

Form input data (diisi

dengan lengkap dan

benar)

Data

berhasil

dsimpan

Sesuai

harapan

Valid

15. Pengujian Ubah Data Tujuan

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Mengosongkan

semua atau

sebagian dari

isian data, klik

ubah

Form ubah data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengubah

semua data

dengan lengkap

dan benar, klik

tombol ubah

Form ubah data (diisi

dengan lengkap dan

benar)

Data

berhasil

ubah

Sesuai

harapan

Valid

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

72

16. Pengujian Hapus Data Tujuan

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Klik tombol

hapus

Klik tombol hapus (klik

tombol hapus)

Anda yakin

aka

menghapus

data ini?

Sesuai

harapan

Valid

17. Pengujian Input Data Pengiriman

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Jika semua data

tidak diisi, klik

simpan

Form input data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengisi semua

data dengan

lengkap dan

benar, klik

tombol simpan

Form input data (diisi

dengan lengkap dan

benar)

Data

berhasil

dsimpan

Sesuai

harapan

Valid

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

73

18. Pengujian Ubah Data Pengiriman

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Mengosongkan

semua atau

sebagian dari

isian data, klik

ubah

Form ubah data

(kosong semua atau

sebagian)

Data belum

lengkap

Sesuai

harapan

Valid

2. Mengubah

semua data

dengan lengkap

dan benar, klik

tombol ubah

Form ubah data (diisi

dengan lengkap dan

benar)

Data

berhasil

ubah

Sesuai

harapan

Valid

19. Pengujian Hapus Data Pengiriman

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Klik tombol

hapus

Klik tombol hapus (klik

tombol hapus)

Anda yakin

aka

menghapus

data ini?

Sesuai

harapan

Valid

Page 47: BAB III PEMBAHASAN - repository.bsi.ac.id · Kasir bertugas mengolah data pengiriman barang dan membantu bberapa kerjaan komisaris. 4. Supir Karyawan bertugas periksa muatan barang,

74

20. Pengujian Cetak Laporan Pengiriman

No. Skenario

Pengujian

Test Cast Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Mengosongkan

box pilihan

bulan atau

tahun, klik

cetak

Form data laporan

pengiriman (kosong

box pilihan bulan atau

tahun )

Data tidak

ditemukan

Sesuai

harapan

Valid

2. Mengosongkan

box pilihan

bulan, klik

cetak

Form data laporan

pengiriman (kosong

box pilihan bulan)

Data tidak

ditemukan

Sesuai

harapan

Valid

3. Mengosongkan

box pilihan

tahun, klik

cetak

Form data laporan

pengiriman (kosong

box pilihan tahun)

Data tidak

ditemukan

Sesuai

harapan

Valid

Mengisi data

box pilihan

bulan dan

tahun, klik

tombok cetak

Form data laporan

pengiriman (diisi

dengan lengkap bulan

dan tahun)

Data

berhasil

dicetak

Sesuai

harapan

Valid