BAB III PEMBAHASAN · Sejarah Perusahaan PT HINO MOTORS MANUFACTURING INDONESIA memiliki department...

38
19 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan PT HINO MOTORS MANUFACTURING INDONESIA adalah sebuah perusahaan yang bergerak di bidang industri perakitan komponen, perakitan kendaraan dan eksport suku cadang, perusahaan yang terletak di Kawasan Industri Kota Bukit Indah Blok D1 No. 1 Purwakarta 41181 Jawa Barat ini adalah perusahaan pembuat truk dan bus yang terdepan dan menjadi pelopor produksi kendaraan ramah lingkungan. 3.1.1. Sejarah Perusahaan PT HINO MOTORS MANUFACTURING INDONESIA memiliki department yang khusus bergerak dalam bidang Information Technology (IT). Department IT PT Hino Motors Manufacturing Indonesia pada dasarnya terbagi menjadi dua bagian yaitu Infrastruktur dan Software, pada bagian Infrastruktur Department IT bagian ini bekerja dalam ruang lingkup Hardware, penyediaan perangkat komputer dan juga mengatasi kerusakan perangkat komputer, sedangkan bagian Software Department IT bekerja dalam ruang lingkup perangkat lunak seperti pembuatan program-program untuk mendukung produksi di PT Hino Motors Manufacturing Indonesia. Hino berkembang seiring dengan berkembangnya industri Otomotif di Indonesia dan menjadi pelopor dalam memperkenalkan produk ramah lingkungan seperti bus berbahan bakar CNG, Truk, dan Bus dengan tingkat emisi Euro II. Produk Hino mengandung muatan lokal yang tinggi dan suku cadang dipasok oleh lebih dari 130

Transcript of BAB III PEMBAHASAN · Sejarah Perusahaan PT HINO MOTORS MANUFACTURING INDONESIA memiliki department...

19

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

PT HINO MOTORS MANUFACTURING INDONESIA adalah sebuah

perusahaan yang bergerak di bidang industri perakitan komponen, perakitan kendaraan

dan eksport suku cadang, perusahaan yang terletak di Kawasan Industri Kota Bukit

Indah Blok D1 No. 1 Purwakarta 41181 Jawa Barat ini adalah perusahaan pembuat

truk dan bus yang terdepan dan menjadi pelopor produksi kendaraan ramah

lingkungan.

3.1.1. Sejarah Perusahaan

PT HINO MOTORS MANUFACTURING INDONESIA memiliki department

yang khusus bergerak dalam bidang Information Technology (IT). Department IT PT

Hino Motors Manufacturing Indonesia pada dasarnya terbagi menjadi dua bagian yaitu

Infrastruktur dan Software, pada bagian Infrastruktur Department IT bagian ini bekerja

dalam ruang lingkup Hardware, penyediaan perangkat komputer dan juga mengatasi

kerusakan perangkat komputer, sedangkan bagian Software Department IT bekerja

dalam ruang lingkup perangkat lunak seperti pembuatan program-program untuk

mendukung produksi di PT Hino Motors Manufacturing Indonesia.

Hino berkembang seiring dengan berkembangnya industri Otomotif di Indonesia

dan menjadi pelopor dalam memperkenalkan produk ramah lingkungan seperti bus

berbahan bakar CNG, Truk, dan Bus dengan tingkat emisi Euro II. Produk Hino

mengandung muatan lokal yang tinggi dan suku cadang dipasok oleh lebih dari 130

20

pemasok lokal. Produk Hino dijual di seluruh Indonesia lebih dari 30 dealer utama.

Saat ini terdapat dua perusahaan yang berada dibawah operasional Hino yaitu:

1. PT Hino Motors Manufacturing Indonesia (HMMI)

2. PT Hino Motors Sales Indonesia (HMSI)

HMMI dan HMSI bekerja bahu membahu untuk memberikan kendaraan dengan

kualitas terbaik dan layanan purna jual kepada para pelanggannya.

Hino Motors, Ltd. adalah pabrik manufaktur truk terbesar yang Jepang miliki,

tertinggi diantara Mitsubishi, Isuzu, dan Nissan Diesel. Lebih dari itu, dalam skala

global, perusahaan ini berada di posisi ketiga dalam volume produksi, dimana diatas

perusahaan ini adalah Daimler Benz AG and Navistar International Corp. Pada

awalnya dibangun dengan beberapa lini produksi, seperti medium and heavy-duty

trucks, bus, dan kendaraan-kendaraan dengan kemampuan khusus. Perusahaan ini juga

merupakan inovator dalam kendaraan-kendaraan yang ramah lingkungan. Hino juga

berhubungan dekat dengan Toyota Motor Corporation, dimana mereka merakit truk

kecil dan beberapa bus dalam skala yang besar.

Didirikan pada tahun 1910 sebagai bagian dari Tokyo Gas Industry Company,

Hino Motors bermula dari divisi yang tidak memiliki nama sebagai pembuat truk untuk

perkembangan ekonomi industri Jepang. Setelah hanya membuat kendaraan buatan

tangan dalam jumlah yang terbatas, Tokyo Gas memulai produksi masal pada tahun

1918 dengan tipe truk TGE "A-Type". ”A-Type” sangat popular dan sebagai model

utama perusahaan untuk bertahun-tahun. Sebagai langkah dari pertumbuhan

industrialisasi sekitar tahun 1930, banyak perusahaan otomotif Jepang melakukan

penggabungan. Penggabungan ini diperlukaan seiring dengan pertumbuhan kebutuhan

untuk merasionalkan produksi dengan memaksimalkan skala ekonomi. Pada tahun

21

1941 pekerjaan Jepang di China telah membuat pasar baru yang luas terhadap produk-

produk industri. Ini juga melemahkan perdagangan embargo dari Amerika.

3.1.2. Struktur Organisasi dan Fungsi

Struktur organisasi dapat dikatakan sebagai suatu kerangka yang mewujudkan

suatu pola tetapi dari hubungan antara kedudukan dan peranan dalam suatu kerjasama.

Bentuk struktur organisasi yang dimiliki defartmen IT PT Hino Motors Manufacturing

Indonesia adalah sebagai berikut :

IT Division

Jayadi

(Deputy GM)

Software

Jayadi

Manager (C)

Infra Structure

Jayadi

Manager (C)

AdministrationJayadi

Manager (C)

Project

Imam Sulistyo Logistic & Acoounting

Budi Sandi

Production System

(Smal Truck) & HIR

Muhamad Andi

Production system

(Meium Truck) & QA

Indarwoko Kurniadi

Hendra Maulana

Imbrianto

Kharisma Rahma

Network & Trouble

Shooting

Imbrianto

M. Irfanit

Bayu NungkiServer Management

Santika Rahayu

Gambar III.1.

Struktur Organisasi Department IT PT Hino Motors Manufacturing Indonesia

Dari masing-masing jabatan yang tertera dalam struktur organisasi :

1. Deputy GM mempunyai kewenangan untuk menentukan arah tujuan departmen

dan memiliki tanggung jawab terhadap seluruh proses yang terjadi di departmen.

2. Administrasi adalah bagian yang bertugas untuk menangani masalah keuangan,

administrasi, serta orang yang melakukan interaksi langsung dengan departmen.

22

3. Manager adalah bagian yang bertugas untuk Merancang, mengelola dan

mengawasi serta meng-evaluasi operasional dari sistem informasi (software dan

aplikasi) dan pendukungnya (hardware, infrastruktur, telekomunikasi)

4. Bagian Software adalah bagian yang bertugas untuk menyediakan suatu aplikasi

yang bertujuan untuk membantu atau mempermudah proses yang berjalan.

5. Bagian Infrastruktur adalah bagian yang bertugas untuk menyediakan perangkat

komputer serta perangkat lainnya yang berhubungan dengan komputerisasi.

Berikut penjabaran dari visi dan misi Departmen IT PT Hino Motors

Manufacturing Indonesia :

Visi Departmen IT PT Hino Motors Manufacturing Indonesia

adalah“Terwujudnya Karyawan PT Hino Motors Manufacturing Indonesia yang

cerdas melalui penyelenggaraan komunikasi dan informatika yang efektif dan efisien”

Misi Departmen IT PT Hino Motors Manufacturing Indonesia adalah

1. Meningkatkan Kapasitas layanan informasi.

2. Meningkatkan kerjasama melalui media teknologi informasi untuk saling berbagi

pengetahuan antara karyawan

3. Meningkatkan kualitas Karyawan PT Hino Motors Manufacturing Indonesia

3.2. Analisa Kebutuhan

A. Kepala Gudang

A.1. Melakukan Login

A.2. Mengelola Pengguna

A.3. Melihat Laporan

B. Gudang

B.1. Melakukan Login

23

B.2. Mengelola Barang

B.3. Mengelola Penerimaan Barang

B.4. Mengelola Pengeluaran Barang

B.5. Melihat Laporan

3.3. Rancangan Dokumen

3.3.1. Rancangan Dokumen Masukan (Input)

Menguraikan secara rinci setiap rancangan dokuman masukan yang digunakan

dalam sistem dengan uraian parameter-parameter dokumen tersebut dengan

parameter-parameter dokumennya sebagai berikut :

1. Nama Dokumen : Data Barang

Fungsi : Mengelola dan menyimpan data barang

Sumber : Gudang

Tujuan : Internal

Media : Dokumen Excel

Jumlah : -

Frekuensi : Setiap dibutuhkan

Bentuk : Lampiran A.1

2. Nama Dokumen : Surat Jalan

Fungsi : Bukti pengiriman barang dari supplier

Sumber : Supplier

Tujuan : Gudang

Media : Kertas

Jumlah : 3 Rangkap

Frekuensi : Setiap ada penerimaan barang

24

Bentuk : Lampiran A.2

3. Nama Dokumen : Form Permintaan Material (Barang)

Fungsi : Bukti permintaan barang ke gudang

Sumber : Produksi

Tujuan : Gudang

Media : Kertas

Jumlah : 2 Rangkap

Frekuensi : Setiap ada permintaan barang

Bentuk : Lampiran A.3

3.3.2. Rancangan Dokumen Keluaran (Output)

Menguraikan secara rinci setiap rancangan dokuman keluaran yang digunakan

dalam sistem dengan uraian parameter-parameter dokumen tersebut dengan

parameter-parameter dokumennya sebagai berikut :

1. Nama Dokumen : Bukti Penerimaan Barang

Fungsi : Bukti penerimaan barang dari supplier

Sumber : Gudang

Tujuan : Internal

Media : Kertas

Jumlah : 2 Rangkap

Frekuensi : Setiap ada penerimaan barang

Bentuk : Lampiran B.1

2. Nama Dokumen : Bukti Pengeluaran Barang

Fungsi : Bukti pengeluaran barang dari gudang

Sumber : Gudang

Tujuan : Produksi

25

Media : Kertas

Jumlah : 2 Rangkap

Frekuensi : Setiap ada pengeluaran barang

Bentuk : Lampiran B.2

3.4. Entity Relationship Diagram (ERD)

Gambar III.2.

Entity Relationship Diagram (ERD)

26

3.5. Logical Record Structure (LRS)

Gambar III.3.

Logical Record Structure (LRS)

3.6. Spesifikasi File

1. Spesifikasi File Pengguna

Nama File : Pengguna

Akronim : Pengguna

Fungsi : Menyimpan data pengguna

Tipe File : File Master

Organisasi File : Index Suquential

Akses File : Random

27

Media : Hardisk

Panjang Record : 100 bytes

Kunci Field : id_pengguna

Software : MySQL

Tabel III.1.

Spesifikasi File Pengguna

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id pengguna id_pengguna CHAR 20 Primary Key

2. Nama pengguna nama_pengguna VARCHAR 35

3 Password password VARCHAR 30

4 Hak akses hak_akses VARCHAR 15

2. Spesifikasi File Barang

Nama File : barang

Akronim : barang

Fungsi : Menyimpan data barang

Tipe File : File Master

Organisasi File : Index Suquential

Akses File : Random

Media : Hardisk

Panjang Record : 179 bytes

Kunci Field : kode_brg

Software : MySQL

Tabel III.2.

Spesifikasi File Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Barang kode_brg CHAR 5 Primary Key

2. Nama Barang nama_brg VARCHAR 35

3 Jumlah Barang jml_brg INT 5

28

4 Satuan satuan VARCHAR 4

5 Spesifikasi spesifikasi VARCHAR 100

6 Model model VARCHAR 30

3. Spesifikasi File Supplier

Nama File : supplier

Akronim : supplier

Fungsi : Menyimpan data supplier

Tipe File : File Master

Organisasi File : Index Suquential

Akses File : Random

Media : Hardisk

Panjang Record : 152 bytes

Kunci Field : kode_supplier

Software : MySQL

Tabel III.3.

Spesifikasi File Supplier

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Supplier kode_supplier CHAR 4 Primary Key

2. Nama Supplier nama_supplier VARCHAR 35

3 Alamat Supplier alamat_supplier VARCHAR 100

4 No Telepon no_tlp VARCHAR 13

4. Spesifikasi File Barang Masuk

Nama File : barang_masuk

Akronim : barang_masuk

Fungsi : Menyimpan data barang masuk dari supplier

Tipe File : File Transaksi

Organisasi File : Index Suquential

Akses File : Random

29

Media : Hardisk

Panjang Record : 46 bytes

Kunci Field : no_barang_masuk

Software : MySQL

Tabel III.4.

Spesifikasi File Barang Masuk

No Elemen Data Akronim Tipe Panjang Keterangan

1. No Barang Keluar no_barang_keluar CHAR 12 Primary Key

2. Tanggal Barang

Keluar

tgl_barang_keluar DATE

3 Kode Supplier kode_supplier CHAR 4 Foreign Key

4 No SJ no_sj VARCHAR 20

5 Id Pengguna id_pengguna CHAR 10 Foreign Key

5. Spesifikasi File Detail Barang Masuk

Nama File : detail_barang_masuk

Akronim : detail_barang_masuk

Fungsi : Menyimpan data detail barang masuk dari supplier

Tipe File : File Transaksi

Organisasi File : Index Suquential

Akses File : Random

Media : Hardisk

Panjang Record : 21 bytes

Kunci Field : -

Software : MySQL

30

Tabel III.5.

Spesifikasi File Detail Barang Masuk

No Elemen Data Akronim Tipe Panjang Keterangan

1. No Barang Masuk no_barang_masuk CHAR 12 Foreign Key

2. Kode Barang kode_brg CHAR 5 Foreign Key

3 Junlah Masuk jml_masuk INT 4

6. Spesifikasi File Barang Masuk

Nama File : barang_keluar

Akronim : barang_keluar

Fungsi : Menyimpan data barang keluar ke produksi

Tipe File : File Transaksi

Organisasi File : Index Suquential

Akses File : Random

Media : Hardisk

Panjang Record : 57 bytes

Kunci Field : no_barang_keluar

Software : MySQL

Tabel III.6.

Spesifikasi File Barang Keluar

No Elemen Data Akronim Tipe Panjang Keterangan

1. No Barang Keluar no_barang_keluar CHAR 12 Primary Key

2. Tanggal Barang

Keluar

tgl_barang_keluar DATE

3 Yang Meminta yang_meminta VARCHAR 35

4 Id Pengguna id_pengguna CHAR 10 Foreign Key

7. Spesifikasi File Barang Masuk

Nama File : detail_barang_keluar

Akronim : detail_barang_keluar

Fungsi : Menyimpan data bdetail barang keluar ke produksi

31

Tipe File : File Transaksi

Organisasi File : Index Suquential

Akses File : Random

Media : Hardisk

Panjang Record : 21 bytes

Kunci Field : -

Software : MySQL

Tabel III.7.

Spesifikasi File Detail Barang Keluar

No Elemen Data Akronim Tipe Panjang Keterangan

1. No Barang Keluar no_barang_keluar CHAR 12 Foreign Key

2. Kode Barang kode_brg CHAR 5 Foreign Key

3 Junlah Keluar jml_keluar INT 4

3.7. Pengkodean

Dalam perancangan program Persediaan Bahan Baku ini penulis menggunakan

kode sebagai identifikasi data, pemanggilan, dan pengisian data maupun kolom untuk

memudahkan pengelolaan data. Kode akan memanggil seluruh field yang

berhubungan dengan kode tersebut secara otomatis tergantung dengan perintah yang

diberikan dan masing-masing memiliki perbedaan. Berikut ini penjelasan rinci

mengenai struktur kode.

1. Kode Barang

Barang harus memiliki kode unik sebagai pengenal tiap barang. Diantaranya terdiri

dari :

X X 9 9 9

Kode Barang No Urut

32

Keterangan :

1. XX : Kode Unik

2. 999 : No Urut

Contoh:

B R 0 0 1

2. Kode Supplier

Supplier harus memiliki kode unik sebagai pengenal tiap supplier. Diantaranya

terdiri dari :

X X 9 9

Kode Supplier No Urut

Keterangan :

1. XX : Kode Unik Supplier

2. 99 : No Urut

Contoh:

S P 0 1

3. No Barang Masuk

No barang masuk harus memiliki kode unik sebagai pengenal tiap transaksinya.

Diantaranya terdiri dari :

9 9 9 9 / X X / 9 9 / 9 9 9 9

No Urut Kode Unik Bulan Tahun

Keterangan :

1. 9999 : No Urut Transaksi

2. / : Separator

33

3. XX : Kode Unik

4. / : Separator

5. 99 : Bulan Transaksi

6. / : Separator

7. 9999 : Tahun Transaksi

Contoh:

0 0 0 1 / B M / 0 1 / 2 0 2 0

4. No Barang Keluar

No barangkeluar harus memiliki kode unik sebagai pengenal tiap transaksinya.

Diantaranya terdiri dari :

9 9 9 9 / X X / 9 9 / 9 9 9 9

No Urut Kode Unik Bulan Tahun

Keterangan :

1. 9999 : No Urut Transaksi

2. / : Separator

3. XX : Kode Unik

4. / : Separator

5. 99 : Bulan Transaksi

6. / : Separator

7. 9999 : Tahun Transaksi

Contoh:

0 0 0 1 / B K / 0 1 / 2 0 2 0

34

3.8. Spesifikasi Program

3.8.1. Hierarki Input Proses Output (HIPO)

Spesifikasi program yang penulis buat dapat dilihat dari HIPO dibawah ini :

1. Hierarki Input Proses Output Kepala Gudang

Gambar III.4.

Diagram HIPO Kepala Gudang

35

2. Hierarki Input Proses Output Gudang

Gambar III.5.

Diagram HIPO Gudang

Spesifikasi Program ini menjelaskan nama program dan fungsinya masing-

masing program yang sebelumnya telah digambarkan dalam bentuk diagram HIPO.

1. Spesifikasi Program Login

Nama Program : Login

Akronim : login

Fungsi Program : Untuk keamanan Program

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C1

36

Proses :

a. Jalankan Program, akan muncul Form Login maka masukan Id Pengguna dan

password yang sesuai agar dapat masuk ke halaman menu utama.

b. Tekan tombol Login agar dapat masuk ke menu utama.

c. Jika salah menginputkan Id Pengguna dan password anda tidak dapat masuk

ke halaman menu utama.

37

3.8.2. Flowchart

1. Flowchart Menu Gudang

Gambar III.6.

Flowchart Menu Gudang

38

2. Flowchart Menu Kepala Gudang

Gambar III.7.

Flowchart Menu Kepala Gudang

39

3. Flowchart Login

Gambar III.8.

Flowchart Form Login

40

4. Flowchart Form Barang

Gambar III.9.

Flowchart Form Barang

41

5. Flowchart Form Supplier

Gambar III.10.

Flowchart Form Supplier

42

6. Flowchart Form Penguna

Gambar III.11.

Flowchart Form Pengguna

43

7. Flowchart Form Barang Masuk

Gambar III.12.

Flowchart Form Barang Masuk

44

8. Flowchart Form Barang Keluar

Gambar III.13.

Flowchart Form Barang Keluar

3.9. Spesifikasi Sistem Komputer

3.9.1. Perangkat Keras (Hardware)

Perangkat Keras (Hardware) adalah seluruh komponen yang membentuk suatu

sistem komputer dan peralatan lainnya yang minimum dan memungkinkan komputer

dapat melaksanakan tugasnya. Spesifikasi perangkat keras yang diusulkan adalah

sebagai berikut :

45

1. Processor : Intel atau AMD 2Ghz atau lebih

2. Memory Size : 2 GB

3. Hardisk : Instalasi Minimal 3GB untuk instalasi

4. Mouse : Standar Mouse

5. Keyboard : 102 Keys

6. Monitor : LED 15 inch

7. Printer : DOT Matriks

3.9.2. Perangkat Lunak (Software)

Perangkat Lunak atau Software merupakan suatu rangkaian intruksi yang

disusun secara teratur agar komputer dapat mengolah data untuk mendapatkan

informasi yang dibutuhkan oleh pengguna. Dalam pembuatan program ini dibutuhkan

perangkat lunak sebagai berikut :

1. Sistem Operasi : Windows 8 keatas

2. Program Aplikasi : JDK 8.1

3. Program Database : DBMS MySQL versi 5.0 keatas

4. Program Report : Jasper Report

46

3.10. Implementasi

1. Form Login Pengguna

Gambar III.14.

Form Login Admin

2. Form Utama

Gambar III.15.

Form Utama

47

3. . Form Pengguna

Gambar III.16.

Form Pengguna

4. Form Barang

Gambar III.17.

Form Barang

48

5. Form Supplier

Gambar III.18.

Form Supplier

6. Form Barang Masuk

Gambar III.19.

Form Barang Masuk

49

7. Form Barang Keluar

Gambar III.20.

Form Barang Keluar

8. Form Laporan

Gambar III.21.

Form Laporan

50

3.11. Pengujian Unit

1. Pengujian Terhadap Form Login

Tabel III.8.

Hasil Pengujian Form Login

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

Id Pengguna

dan password

tidak diisi

kemudian klik

tombol Login

Id Pengguna: Sistem akan

menolak akses

dan

menampilkan

pesan " Id

Pengguna atau

Password tidak

boleh kosong!"

Sesuai

Harapan Valid

(Kosong)

Password:

(Kosong)

2

Id Pengguna

sedangkan

Password

tidak diisi

kemudian klik

tombol Login

Id Pengguna: Sistem akan

menolak akses

dan

menampilkan

pesan "Id

Pengguna atau

Password tidak

boleh kosong! "

Sesuai

Harapan Valid

rahmawati.1

Password:

(Kosong)

3

Id Pengguna

tidak di isi

atau (kosong)

dan Password

diisi kemudian

klik tombol

Login

Id Pengguna: Sistem akan

menolak akses

dan

menampilkan

pesan "Id

Pengguna atau

Password tidak

boleh kosong!"

Sesuai

Harapan Valid

(Kosong)

Password:

12345678

4

Mengetikkan

salah satu

kondisi salah

pada Id

Pengguna atau

password

kemudian klik

tombol Login

Id Pengguna:

rahmawati.1

(benar)

Sistem akan

menolak akses

dan

menampilkan

pesan “Id

Pengguna keliru

atau Password

keliru"

Sesuai

Harapan

Valid

Password:

123456 (salah)

5

Mengetikkan

Id Pengguna

dan password

dengan data

yang benar

kemudian klik

tombol Login

Id Pengguna: Sistem akan

menerima akses

Login dan

menampilkan

Form Menu

Utama

Sesuai

Harapan Valid

rahmawati.1

(benar)

Password:

12345678

(benar)

51

2. Pengujian Terhadap Form Pengguna

Tabel III.9.

Hasil Pengujian Form Pengguna

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

Semua field

tidak diisi

kemudian klik

tombol

[Simpan]

Id Pengguna:

(kosong)

Nama

Pengguna:

(kosong)

Password:

(kosong)

Hak Akses:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "Mohon

isi data dulu!" Sesuai

Harapan Valid

2

Semua field

diisi kecuali

salah satu field

kosong

kemudian klik

tombol

[Simpan]

Id Pengguna:

rahmawati.1

Nama

Pengguna:

(kosong)

Password:

12345678

Hak Akses:

Gudang

Sistem akan

menolak dan

menampilkan

pesan "Mohon

isi data dulu!" Sesuai

Harapan Valid

3

Semua field

diisi, tetapi

Nama

Pengguna

tidak diisi

dengan format

yang benar,

kemudian klik

tombol

[Simpan]

Id Pengguna:

rahmawati.1

Nama

Pengguna:

Rahmawati1234

5

Password:

12345678

Hak Akses:

Gudang

Sistem akan

menolak dan

menampilkan

pesan "Format

[Nama

Pengguna] tidak

valid!"

Sesuai

Harapan Valid

4

Semua field

diisi dengan

benar

kemudian klik

tombol

[Simpan]

Id Pengguna:

rahmawati.1

Nama

Pengguna:

Rahmawati

Password:

12345678

Hak Akses:

Gudang

Sistem akan

menerima dan

menyimpan data

kemudian

mrnampilkan

pesan “Data

berhasil

disimpan”

Sesuai

Harapan Valid

52

3. Pengujian Terhadap Form Barang

Tabel III.10.

Hasil Pengujian Form Barang

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

Semua field

tidak diisi

kemudian klik

tombol

[Simpan]

Kode Barang:

(otomatis)

Nama Barang:

(kosong)

Satuan:

(kosong)

Spesifikasi:

(kosong)

Model:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "Mohon

isi data dulu!" Sesuai

Harapan Valid

2

Semua field

diisi, kecuali

[Nama

Barang]

kemudian klik

tombol

[Simpan]

Kode Barang:

(otomatis)

Nama Barang:

(kosong)

Satuan:

pcs

Spesifikasi:

P:30cm, L:20cm

Model:

NB-5432Y

Sistem akan

menolak dan

menampilkan

pesan "Mohon

isi data dulu!" Sesuai

Harapan Valid

2

Semua field

diisi dengan

benar,

kemudian klik

tombol

[Simpan]

Kode Barang:

(otomatis)

Nama Barang:

Shaft

Satuan:

pcs

Spesifikasi:

P:30cm, L:20cm

Model:

NB-5432Y

Sistem akan

menerima dan

menyimpan data

kemudian

mrnampilkan

pesan “Data

berhasil

disimpan”

Sesuai

Harapan Valid

53

4. Pengujian Terhadap Form Supplier

Tabel III.11.

Hasil Pengujian Form Supplier

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

Semua field

tidak diisi

kemudian klik

tombol

[Simpan]

Kode Supplier:

(otomatis)

Nama Supplier:

(kosong)

Alamat Supplier:

(kosong)

No Telp:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "Mohon

isi data dulu!"

Sesuai

Harapan Valid

2

Semua field

diisi, tetapi

[Nama

Supplier]

kosong,

kemudian klik

tombol

[Simpan]

Kode Supplier:

(otomatis)

Nama Supplier:

(kosong)

Alamat Supplier:

Jl. TB

Simatupang, No 3

No Telp:

021432343

Sistem akan

menolak

menampilkan

pesan "Mohon

isi data dulu!" Sesuai

Harapan Valid

3

Semua field

diisi, tetapi

[Nama

Supplier] diisi

dengan format

yang salah,

kemudian klik

tombol

[Simpan]

Kode Supplier:

(otomatis)

Nama Supplier:

PT Otoparts TBK

*&*

Alamat Supplier:

Jl. TB

Simatupang, No 3

No Telp:

021432343

Sistem akan

menolak akses

dan

menampilkan

pesan "Format

[Nama

Supplier] tidak

valid"

Sesuai

Harapan Valid

4

Semua field

diisi, tetapi

[No Telp] diisi

dengan format

yang salah,

kemudian klik

tombol

[Simpan]

Kode Supplier:

(otomatis)

Nama Supplier:

PT Otoparts TBK

Alamat Supplier:

Jl. TB

Simatupang, No 3

No Telp:

1gfgjjj

Sistem akan

menolak akses

dan

menampilkan

pesan "Format

[No Telp]

tidak valid" Sesuai

Harapan Valid

54

5

Semua field

diisi dengan

data yang

benar,

kemudian klik

tombol

[Simpan]

Kode Supplier:

(otomatis)

Nama Supplier:

PT Otoparts TBK

Alamat Supplier:

Jl. TB

Simatupang, No 3

No Telp:

021432343

Sistem akan

menerima dan

menyimpan

data kemudian

mrnampilkan

pesan “Data

berhasil

disimpan”

Sesuai

Harapan Valid

5. Pengujian Terhadap Form Barang Masuk

Tabel III.12.

Hasil Pengujian Form Barang Masuk

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

Semua field

tidak diisi

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Supplier:

(kosong)

No Surat Jalan:

(kosong)

Daftar Barang:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan

"Supplier

belum dipilih" Sesuai

Harapan Valid

2

Semua field

diisi, kecuali

[No Surat

Jalan] kosong,

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Supplier:

(SP001- PT

Otoparts TBK

)

No Surat Jalan:

(kosong)

Daftar Barang:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "No

surat jalan

belum diisi"

Sesuai

Harapan Valid

55

3

Semua field

diisi, tetapi

belum ada

daftar barang

yang dipilih,

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Supplier:

(SP001- PT

Otoparts TBK)

No Surat Jalan:

0001/SJ/I/2020

Daftar Barang:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "Belum

ada barang

yang dipilih"

Sesuai

Harapan Valid

4

Semua field

diisi dan

barang sudah

dipilih,

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Supplier:

(SP001- PT

Otoparts TBK

)

No Surat Jalan:

0001/SJ/I/2020

Daftar Barang:

BR00001

BR00002

Sistem akan

menerima dan

menyimpan

data kemudian

mrnampilkan

pesan “Data

berhasil

disimpan” Sesuai

Harapan Valid

6. Pengujian Terhadap Form Barang Keluar

Tabel III.13.

Hasil Pengujian Form Barang Keluar

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

Semua field

tidak diisi

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Yang Meminta:

(kosong)

Daftar Barang:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "Yang

Meminta

belum diisi"

Sesuai

Harapan Valid

56

2

Semua field

diisi, tetapi

belum ada

daftar barang

yang dipilih,

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Yang Meminta:

Agus Surahman

Daftar Barang:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "Belum

ada barang

yang dipilih"

Sesuai

Harapan Valid

3

Semua field

diisi, tetapi

Yang Meminta

diisi dengan

format yang

tidak benar,

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Yang Meminta:

Agus Surahman

123

Daftar Barang:

(kosong)

Sistem akan

menolak dan

menampilkan

pesan "Format

[Yang

Meminta]

tidak valid"

Sesuai

Harapan Valid

4

Semua field

diisi dan

barang sudah

dipilih,

kemudian klik

tombol

[Simpan]

No Barang

Masuk:

(otomatis)

Tanggal Barang

Masuk:

(otomatis)

Yang Meminta:

Agus Surahman

Daftar Barang:

BR00001

BR00002

Sistem akan

menerima dan

menyimpan

data kemudian

mrnampilkan

pesan “Data

berhasil

disimpan”

Sesuai

Harapan Valid