BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah...

46
31 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan Dalam tinjauan pada sekolah SMK-SMTI Pontianak ini berisi sejarah sekolah SMK-SMTI Pontianak, struktur organisasi dalam pergudangan SMK- SMTI Pontianak, serta fungsi dari masing-masing bagian yang ada di dalam pergudangan SMK-SMTI Pontianak. 3.1.1 Sejarah Perusahaan SMK-SMTI Pontianak yang dulunya adalah STMA didirikan pada tanggal 15 Januari 1968 yang dikukuhkan dengan SK Gubernur KDH Tk.1 Kalimantan Barat No. 01/11-E/68. Pengelolaan SMTI Pontianak diserahterimakan dari Pemda Tk. 1 Kalimantan Barat ke Pihak Departemen Perindustrian cq. Pusat Pembinaan Pelatihan Keterampilan dan Kejuruan Industri. Sedangkan ijazah SMK-SMTI dinilai, dihargai dan disamakan dengan ijazah Sekolah Menengah Kejuruan Negeri berdasarkan SK Mendikbud RI No. 1277/C/Kep/1/87. SMK-SMTI Pontianak merupakan Sekolah Menengah Kejuruan Negeri di bawah Kementerian Perindustrian atau pada pendataan sekolah di Kemdikbud yaitu SMKN TI Pontianak dengan NPSN 30108179 memiliki dua program studi yaitu Teknik Pemesinan dan Kimia Industri. Sesuai dengan fungsi-fungsi kelembagaan dan untuk menjawab tantangan lingkungan strategisnya, maka SMK-SMTI Pontianak menerapkan Visi dan Misi, sebagai berikut:

Transcript of BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah...

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

31

BAB III

PEMBAHASAN

3.1 Tinjauan Perusahaan

Dalam tinjauan pada sekolah SMK-SMTI Pontianak ini berisi sejarah

sekolah SMK-SMTI Pontianak, struktur organisasi dalam pergudangan SMK-

SMTI Pontianak, serta fungsi dari masing-masing bagian yang ada di dalam

pergudangan SMK-SMTI Pontianak.

3.1.1 Sejarah Perusahaan

SMK-SMTI Pontianak yang dulunya adalah STMA didirikan pada tanggal

15 Januari 1968 yang dikukuhkan dengan SK Gubernur KDH Tk.1 Kalimantan

Barat No. 01/11-E/68. Pengelolaan SMTI Pontianak diserahterimakan dari Pemda

Tk. 1 Kalimantan Barat ke Pihak Departemen Perindustrian cq. Pusat Pembinaan

Pelatihan Keterampilan dan Kejuruan Industri. Sedangkan ijazah SMK-SMTI

dinilai, dihargai dan disamakan dengan ijazah Sekolah Menengah Kejuruan Negeri

berdasarkan SK Mendikbud RI No. 1277/C/Kep/1/87.

SMK-SMTI Pontianak merupakan Sekolah Menengah Kejuruan Negeri di

bawah Kementerian Perindustrian atau pada pendataan sekolah di Kemdikbud yaitu

SMKN TI Pontianak dengan NPSN 30108179 memiliki dua program studi yaitu

Teknik Pemesinan dan Kimia Industri.

Sesuai dengan fungsi-fungsi kelembagaan dan untuk menjawab tantangan

lingkungan strategisnya, maka SMK-SMTI Pontianak menerapkan Visi dan Misi,

sebagai berikut:

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

32

1. Visi

Mewujudkan sumber daya manusia yang kompeten berwawasan lingkungan

dan mandiri dengan berlandasan iman dan taqwa.

2. Misi

a. Menyiapkan tenaga kerja industri dan wirausaha industri yang kompeten

dan mandiri.

b. Pengembangan kurikulum yang dinamis dengan pemanfaatan sumber daya

alam secara efisien, ramah lingkungan dan berkelanjutan.

c. Mengembangkan bahan pembelajaran bidang teknologi industri.

d. Mendorong siswa dan guru untuk berkreatifitas dan berinovasi.

e. Mengembangkan kerja sama dan kelembagaan sebagai sumber

pembiayaan pendidikan pelatihan industri.

3.1.2 Struktur Organisasi dan Fungsi

1. Struktur Organisasi

Organisasi adalah suatu kerangka hubungan kerja antara individu dengan

individu lainnya dalam rangka mencapai satu tujuan dengan menggunakan aturan-

aturan yang telah disepakati secara bersama. Struktur dalam organisasi merupakan

hal yang sangan penting untuk mencapai tujuan, hal ini dikarenakan dalam struktur

organisasi tersebut ada pembagian tugas, wewenang, dan tanggung jawab yang

jelas. Struktur organisasi yang digunakan yaitu Lini yang merupakan struktur

organisasi dimana atasan mempunyai karyawan yang dapat membantu menjalankan

tugas dan wewenangannya masing-masing sehingga tujuan organisasi dapat

tercapai secara efektif. Adapun struktur organisai pada pergudangan SMK-SMTI

Pontianak sebagai berikut:

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

33

Sumber: SMK-SMTI Pontianak

Gambar III.1

Struktur Organisasi Pergudangan SMK-SMTI Pontianak

1. Tugas dan Fungsi

Berdasarkan struktur organisasi diatas, dapat dilihat tugas dan tanggung

jawab serta fungsi masing-masing bagian didalam organisasi tersebut yaitu:

a. Kepala Urusan Logistik atau Kepala Gudang

1) Mengawasi dan mengontrol operasional gudang.

2) Menjadi pemimpin bagi semua staff gudang.

3) Mengawasi dan mengontrol semua barang yang masuk dan keluar sesuai

dengan SOP.

4) Membuat perencanaan, pengawasan dan laporan pergudangan.

5) Memastikan ketersediaan barang sesuai dengan kebutuhan.

b. Pejabat Pengadaan Barang dan Jasa

1) Membuat perencanaan pengadaan barang dan distribusinya.

2) Menetapkan dokumen pengadaan.

K.U. LOGISTIK

P. PENGELUARAAN

B.J ADMIN P. PENERIMAAN

B.J

P. PENGADAAN

B.J

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

34

3) Membuat laporan mengenai proses pengadaan kepada kepala gudang.

c. Pejabat Penerimaan Barang dan Jasa

1) Melakukan pengecekan pada barang yang diterima sesuai SOP.

2) Menerima hasil Pengadaan Barang/Jasa setelah melalui pengecekan.

3) Membuat dan menandatangani berita acara serah terima barang.

d. Admin

1) Melakukan input data barang masuk dan barang keluar.

2) Melaporkan semua transaksi keluar masuk barang dari dan ke gudang.

3) Membuat laporan tentang barang di pergudangan.

e. Pejabat Pengeluaraan Barang dan Jasa

1) Melakukan penyaluran barang kepada unit sekolah.

2) Membuat laporan realisasi penyaluran barang.

3.2 Analisis Kebutuhan

Dalam Tugas Akhir ini penulis akan membahas tentang sistem informasi

administrasi logistik berbasis web pada pergudangan SMK-SMTI Pontiank. Dalam

pelaksanaannya pergudangan SMK-SMTI Pontianak belum memiliki sistem yang

digunakan untuk mengolah data barang gudang, bahkan dalam pendataan barang

masuk dan barang keluar, pergudangan SMK-SMTI Pontianak belum memiliki

catatan khusus tentang barang yang masuk dan barang yang keluar. Mereka hanya

menyimpan data barang yang masuk dan keluar dalam media penyimpanan buku

dan belum memiliki aplikasi yang mempermudah pekerjaan. Dalam hal mengolah

data barang ini tentu akan menyulitkan dalam pengecekan barang yang tersedia,

sehingga sering mengakibatkan tidak terpantaunya pemakaian barang, sehingga

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

35

terjadi kekurangan bahkan kehabisan barang yang akan digunakan. Serta laporan

pergudangan yang hanya di buat oleh kepala gudang dalam bentuk laporan tahunan.

Oleh sebab itu penulis bermaksud untuk membantu menyelesikan masalah

yang sedang dihadapi oleh pergudangan SMK-SMTI Pontianak dengan membuat

sistem informasi administrasi logistik berbasis web pada pergudangan SMK-SMTI

Pontianak. Keunggulan dari sistem ini diantaranya adalah admin dapat mengolah

data barang masuk dan barang keluar setiap harinya, sehingga secara otomatis dapat

terpantau untuk pemakaian barang masuk dan barang keluar. Selain itu sistem ini

juga mempermudah dalam memberikan laporan yang akurat kepada kepala sekolah

SMK-SMTI Pontianak, karena laporan ini dapat di akses melalui aplikasi web

tersebut baik itu laporan harian, mingguan, bulanan dan tahunan.

3.2.1 Kebutuhan Fungsional

Pada sistem yang dibangun, efektifitas dan efisiensi penyampaian informasi

dan pengolahan data menjadi tujuan utama yang akan dicapai. Proses penyampaian

informasi dan pengolahan data dibungkus dalam bentuk web dengan fitur dinamis.

Melalui sistem ini memudahkan admin untuk melakukan pengolahan data barang

yang berhubungan dengan data peminjam, data panitia serta data barang seperti:

1. Data Admin

a. Menambah data admin

b. Mengubah data admin

c. Menghapus data admin

d. Melihat data admin

2. Data panitia

a. Menambah data panitia

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

36

b. Mengubah data panitia

c. Menghapus data panitia

d. Melihat data panitia

3. Data barang

a. Menambah data barang

b. Mengubah data barang

c. Menghapus data barang

d. Melihat data barang

4. Data peminjaman barang

a. Melakukan transaksi peminjaman barang

b. Melihat barang yang dipinjam

5. Data kerusakan barang

a. Menambah data kerusakan barang

b. Melihat data barang yang rusak

6. Data barang masuk

a. Melakukan transaksi barang masuk

b. Melihat data barang masuk

7. Data barang keluar

a. Melakukan transaksi barang keluar

b. Melihat data barang keluar

8. Data kategori barang

a. Menambah data kategori barang

b. Mengubah data kategori barang

c. Menghapus data kategori barang

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

37

d. Melihat data kategori barang

Sistem ini juga memudahkan admin untuk melakukan pengolahan laporan

dimana admin dapat melihat laporan stok barang, laporan barang masuk, laporan

barang keluar, laporan barang pinjaman, laporan barang yang rusak serta mencetak

dan mengunduhnya dalam bentuk file excel.

3.2.2 Kebutuhan Non Fungsional

Kebutuhan non-fungsional adalah kebutuhan diluar kebutuhan fungsional

sistem yang kebutuhan non-fungsional didalam sistem ini meliputi kebutuhan akan

hardware yaitu kebutuhan akan spesifikasi hardware, kebutuhan software yang

sangat mempengaruhi sistem data barang, hingga kebutuhan akan brainware yaitu

pengguna dari sistem tersebut. Adapun kebutuhan-kebutuhan non-fungsional

tersebut meliputi:

1. Hardware

Kebutuhan perangkat keras yang dibutuhkan pada sistem ini adalah sebagai

berikut:

a. Prosesor Intel Inside 2 Ghz atau yang kompatibel dengannya.

b. RAM minimal 2 GB.

c. Harddisk dengan kapasitas 500 GB.

d. VGA dan monitor dengan resolusi minimal 800 x 600 pixel.

e. Mouse.

f. Keyboard.

2. Software

Software yang dibutuhkan untuk sistem ini adalah sebagai berikut:

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

38

a. Windows

b. Web Server (Apache Server, PHP Server, MySQL Server, phpMyAdmin).

c. Design Tool (Pencil Evolus, Sublime Text 3).

d. Browsing Tool (Google Chrome).

3. Brainware

a. Admin Gudang

Admin gudang merupakan pengguna yang diberikan hak akses dalam

penggunaan sistem ini sebagai seorang yang melakukan input data, edit

data dan hapus data.

b. Kepala Gudang

Kepala gudang merupakan pengguna yang diberikan hak akses dalam

sistem ini sebagai seorang yang membuat laporan.

c. Kepala sekolah merupakan pengguna yang diberikan hak akses dalam

sistem ini sebagai seorang yang melakukan pemantauan di dalam sistem

gudang ini.

3.3 Perancangan Perangkat Lunak

Perancangan perangkat lunak adalah sebuah desain gambar yang dibuat oleh

penulis sebagai acuan atau bayangan tampilan web sekaligus merupakan desain

manual. Berikut adalah bagian-bagian dari rancangan perangkat lunak:

3.3.1 Rancangan Antar Muka

1. Rancangan Antar Muka Login

Berikut merupakan rancangan antar muka login, pada halaman ini menjadi

media admin untuk dapat mengakses data barang, data peminjaman dan

pengembalian barang, kerusakan barang dan lain-lain.

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

39

Sumber: Penelitian (2017)

Gambar III.2

Rancangan Antar Muka Halaman Login

2. Rancangan Antar Muka Halaman Utama

Pada halaman ini tersedia fitur-fitur untuk mengolah aplikasi yang dapat

dilakukan oleh admin diantaranya admin dapat mengolah data barang, data

barang masuk dan keluar, data peminjam, panitia serta laporan.

Sumber: Penelitian (2017)

Gambar III.3

Rancangan Antar Muka Halaman Utama

3. Rancangan Antar Muka Halaman Tambah Data Barang

Pada halaman ini terdapat pilihan tambah data barang yang berfungsi sebagai

penambahan data barang masuk.

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

40

Sumber: Penelitian (2017)

Gambar III.4

Rancangan Antar Muka Halaman Tambah Data Barang

4. Rancangan Antar Muka Halaman Tambah Data Admin

Pada halaman ini digunakan untuk menambah data-data admin yang dapat

mengakses aplikasi ini, isi teks box yang tersedia lalu pilih simpan.

Sumber: Penelitian (2017)

Gambar III.5

Rancangan Antar Muka Halaman Tambah Data Admin

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

41

5. Rancangan Antar Muka Halaman Transaksi Barang Masuk

Pada halaman ini digunakan untuk penambahan data barang baru yang akan

masuk ke gudang, isi teks box yang tersedia lalu pilih tombol transaksi.

Sumber: Penelitian (2017)

Gambar III.6

Rancangan Antar Muka Halaman Transaksi Barang Masuk

6. Rancangan Antar Muka Halaman Transaksi Barang Keluar

Pada halaman ini digunakan untuk pengeluaran data barang yaitu data bahan-

bahan praktek, atk dan lain-lain. Isi teks box yang tersedia lalu pilih tombol

transaksi.

Sumber: Penelitian (2017)

Gambar III.7

Rancangan Antar Muka Halaman Transaksi Barang Keluar

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

42

7. Rancangan Antar Muka Halaman Data Barang Rusak

Pada halama ini berfungsi untuk menampilkan data-data barang yang rusak.

Sumber: Penelitian (2017)

Gambar III.8

Rancangan Antar Muka Halaman Data Barang Rusak

8. Rancangan Antra Muka Halaman Tambah Data Panitia

Pada halaman ini digunakan untuk menambah data panitia yang bertanggung

jawab untuk penambahan barang, isi teks box yang tersedia lalu pilih simpan.

Sumber: Penelitian (2017)

Gambar III.9

Rancangan Antar Muka Halaman Tambah Data Panitia

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

43

9. Rancangan Antar Muka Halaman Data Peminjam

Pada halama ini digunakan untuk menyimpan data peminjam, isi teks box yang

tersedia lalu pilih simpan.

Sumber: Penelitian (2017)

Gambar III.10

Rancangan Antar Muka Halaman Data Peminjam

10. Rancangan Antar Muka Halaman Pengembalian Barang

Pada halaman ini berfungsi untuk menampilkan data yang di pinjam, pilih

tombol daftar peminjaman barang untuk menampilkan barang yang di pinjam

lalu pilih pengembalian untuk menggembalikan barang atau pilih kerusakan

apabila barang yang di pinjam terjadi kerusakan.

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

44

Sumber: Penelitian (2017)

Gambar III.11

Rancangan Antar Muka Halaman Pengembalian Barang

11. Rancangan Antar Muka Halaman Laporan Stok

Pada halaman ini berfungsi untuk menampilkan jumlah stok barang yang

tersisa, data pada halaman ini data bisa di export ke excel dengan memilih

tombol export.

Sumber: Penelitian (2017)

Gambar III.12

Rancangan Antar Muka Halaman Laporan Stok

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

45

12. Rancangan Antar Muka Halaman Laporan Barang Masuk

Pada halaman ini berfungsi untuk menampilkan penambahan barang, data

penambahan barang bisa di export ke excel.

Sumber: Penelitian (2017)

Gambar III.13

Rancangan Antar Muka Halaman Laporan Barang Masuk

13. Rancangan Antar Muka Halaman Laporan Barang Keluar

Pada halaman ini berfungsi untuk menampilkan pemakaian barang yang

berkategori bahan atau barang habis pakai, pilih tombol export untuk di export

ke excel.

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

46

Sumber: Penelitian (2017)

Gambar III.14

Rancangan Antar Muka Halaman Laporan Barang Keluar

14. Rancangan Antar Muka Halaman Laporan Peminjaman Barang

Pada halaman ini berfungsi untuk menampilkan data barang-barang pinjaman,

jadi barang yang di pinjam akan di tampilkan pada halaman ini dan data juga

bisa di export ke excel.

Sumber: Penelitian (2017)

Gambar III.15

Rancangan Antar Muka Halaman Laporan Peminjaman Barang

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

47

15. Rancangan Antar Muka Halaman Laporan Kerusakan Barang

Pada halama ini berfungsi untuk menampilkan data-data barang yang tarjadi

kerusakan, data-data ini bisa di export ke excel.

Sumber: Penelitian (2017)

Gambar III.16

Rancangan Antar Muka Halaman Laporan Kerusakan Barang

3.3.2 Rancangan Basis Data

Perancangan basis data menghasilkan gambaran dan juga hubungan antara

tabel-tabel yang disusun berdasarkan model Entity Relationship Diagram (ERD)

serta model Logical Record Diagram (LRS).

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

48

1. Entity Relationship Diagram (ERD)

Sumber: Penelitian (2017)

Gambar III.17

Entity Relationship Diagram (ERD)

ERD (Entity Relationship Diagram) di atas menjelaskan bagaimana suatu

entitas dalam basis data pada aplikasi ini saling berhubungan satu sama lain.

Dimana tiap-tiap entitas mempresentasikan tabel pada basis data yang digunakan.

ERD (Entity Relationship Diagram) diatas menjelaskan bahwa, entitas

admin dapat melakukan input barang masuk, barang keluar, peminjaman serta

pengembalian barang. Entitas barang untuk menampilkan jenis-jenis barang.

Entitas kategori untuk menampilkan kategori barang. Entitas panitia untuk

menampilkan panitia sebagai orang yang melakukan pengadaan barang masuk.

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

49

Entitas peminjam untuk menampilkan data-data peminjam barang. Entitas

kerusakan barang untuk menampilkan data-data barang yang rusak.

2. Logical Record Structured (LRS)

Sumber: Penelitian (2017)

Gambar III.18

Logical Record Structured (LRS)

Berdasarkan gambar diatas dapat dijelaskan fungsi dari tiap tabel sebagai

pendukung sistem penyimpanan data, gambar diatas menjelaskan bahwa setiap

tabel memiliki hubungan relasi ke tabel lainnya yang dihubungkan oleh primary

key dan foreign key, yang mana tabel admin memiliki relasi ke tabel barang masuk,

barang keluar, peminjaman barang dan pengembalian barang. Tabel barang

memiliki relasi ke tabel barang masuk, barang keluar, peminjaman barang,

pengembalian barang, kerusakan barang serta kategori. Tabel peminjam memiliki

relasi ke tabel peminjaman barang, pengembalian barang, barang keluar serta

kerusakan barang. Tabel panitia meiliki relasi ke tabel barang masuk.

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

50

3. Spesifikasi File

a. Spesifikasi file admin

Nama File : Admin

Akronim File : admin.sql

Fungsi : Sebagai data admin

Tipe File : File master

Akses File : Random

Panjang Record : 207

Media File : Harddisk

Kunci Field : id_admin

Software : MySQL

Tabel III.1

Spesifikasi File Tabel Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Admin id_admin Int 6 Primary Key

2 Nama Admin nama_admin Varchar 25

3 Username Username Varchar 25

4 Password Password Varchar 50

5 Foto Foto Varchar 100

6 Akses Level akses_level Int 1

Sumber: Penelitian (2017)

b. Spesifikasi file barang

Nama File : Barang

Akronim File : barang.sql

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

51

Fungsi : Untuk menyimpan data barang

Tipe File : File master

Akses File : Random

Panjang Record : 201

Media File : Harddisk

Kunci Field : id_barang

Software : MySQL

Tabel III.2

Spesifikasi File Tabel Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Barang id_barang Int 6 Primary Key

2 Nama Barang nama_barang Varchar 50

3 Id Kategori id_kategori Int 6 Foreign Key

4 Stok Stok Int 6

5 Foto Foto Varchar 100

6 Status Status Varchar 9

7 Satuan Satuan Varchar 15

8 Harga Harga Varchar 9

Sumber: Penelitian (2017)

c. Spesifikasi file barang keluar

Nama File : Barang Keluar

Akronim File : barang_keluar.sql

Fungsi : Untuk data barang keluar

Tipe File : File master

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

52

Akses File : Random

Panjang Record : 33

Media File : Harddisk

Kunci Field : id_barang_keluar

Software : MySQL

Tabel III.3

Spesifikasi File Barang Keluar

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Barang Keluar id_barang_keluar Int 6 Primary Key

2 Id Barang id_barang Int 6 Foreign Key

3 Tgl Barang Keluar tgl_barang_keluar Date

4 Jumlah Jumlah Int 9

5 Id Peminjam id_peminjam Int 6 Foreign Key

6 Id Admin id_admin Int 6 Foreign Key

Sumber: Penelitian (2017)

d. Spesifikasi file barang masuk

Nama File : Barang Masuk

Akronim File : barang_masuk.sql

Fungsi : Untuk data barang masuk

Tipe File : File master

Akses File : Random

Panjang Record : 33

Media File : Harddisk

Kunci Field : id_barang_masuk

Software : MySQL

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

53

Tabel III.4

Spesifikasi File Barang Masuk

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Barang Masuk id_barang_masuk Int 6 Primary Key

2 Id Barang id_barang Int 6 Foreign Key

3 Tgl Barang Masuk tgl_barang_masuk Date

4 Jumlah Jumlah Int 9

5 Id Panitia id_panitia Int 6 Foreign Key

6 Id Admin id_admin Int 6 Foreign Key

Sumber: Penelitian (2017)

e. Spesifikasi file kategori

Nama File : Kategori

Akronim File : kategori.sql

Fungsi : Untuk data kategori barang

Tipe File : File master

Akses File : Random

Panjang Record :56

Media File : Harddisk

Kunci Field : id_kategori

Software : MySQL

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

54

Tabel III.5

Spesifikasi File Kategori

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Kategori id_kategori Int 6 Primary Key

2 Nama Kategori nama_kategori Varchar 50

Sumber: Penelitian (2017)

f. Spesifikasi file kerusakan barang

Nama File : Kerusakan Barang

Akronim File : kerusakan_barang.sql

Fungsi : Untuk data kerusakan barang

Tipe File : File master

Akses File : Random

Panjang Record : 130

Media File : Harddisk

Kunci Field : id_kerusakan_barang

Software : MySQL

Tabel III.6

Spesifikasi File Kerusakan Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Kerusakan

Barang

id_kerusakan_barang Int 6 Primary Key

2 Id Peminjam id_peminjam Int 6 Foreign Key

3 Id Barang id_barang Int 6 Foreign Key

4 Tgl Kerusakan

Barang

tgl_kerusakan_barang Date

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

55

5 Jumlah Kerusakan

Barang

jumlah_kerusakan_barang Int 6

6 Keterangan Keterangan Varchar 100

7 Id Admin id_admin Int 6 Foreign Key

Sumber: Penelitian (2017)

g. Spesifikasi file panitia

Nama File : Panitia

Akronim File : panitia.sql

Fungsi : Untuk data panitia

Tipe File : File master

Akses File : Random

Panjang Record : 72

Media File : Harddisk

Kunci Field : id_panitia

Software : MySQL

Tabel III.7

Spesifikasi File Panitia

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Panitia id_panitia Int 6 Primary Key

2 Nama Panitia nama_panitia Varchar 25

3 Jabatan Jabatan Varchar 20

4 Jenis kelamin jenis_kelamin Varchar 9

5 No Telpon no_telpon Varchar 12

Sumber: Penelitian (2017)

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

56

h. Spesifikasi file peminjam

Nama File : Peminjam

Akronim File : peminjam.sql

Fungsi : Untuk data peminjam barang

Tipe File : File master

Akses File : Random

Panjang Record : 72

Media File : Harddisk

Kunci Field : id_peminjam

Software : MySQL

Tabel III.8

Spesifikasi File Peminjam

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Peminjam id_peminjam Int 6 Primary Key

2 Nama Peminjam nama_peminjam Varchar 25

3 Status Status Varchar 20

4 No Telpon no_telpon Varchar 12

5 Jenis Kelamin jenis_kelamin Varchar 9

Sumber: Penelitian (2017)

i. Spesifikasi file peminjaman barang

Nama File : Peminjaman Barang

Akronim File : peminjaman_barang.sql

Fungsi : Untuk data peminjaman barang

Tipe File : File master

Akses File : Random

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

57

Panjang Record : 34

Media File : Harddisk

Kunci Field : id_peminjaman_barang

Software : MySQL

Tabel III.9

Spesifikasi File Peminjaman Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Peminjaman

Barang

id_peminjaman_barang Int 6 Primary Key

2 Id Peminjam id_peminjam Int 6 Foreign Key

3 Id Barang id_barang Int 6 Foreign Key

4 Tgl Peminjaman

Barang

tgl_peminjaman_barang Date

5 Jumlah Peminjaman

Barang

jumlah_peminjaman_bar

ang

Int 3

6 Id Admin id_admin Int 6 Foreign Key

7 Jam Jam Varchar 7

Sumber: Penelitian (2017)

j. Spesifikasi file pengembalian barang

Nama File : Pengembalian Barang

Akronim File : pengembalian_barang.sql

Fungsi : Untuk data pengembalian barang

Tipe File : File master

Akses File : Random

Panjang Record : 34

Media File : Harddisk

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

58

Kunci Field : id_pengembalian_barang

Software : MySQL

Tabel III.10

Spesifikasi File Pengembalian Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Pengembalian

Barang

id_pengmebalian_

barang

Int 6 Primary Key

2 Id Peminjam id_peminjam Int 6 Foreign Key

3 Id Barang id_barang Int 6 Foreign Key

4 Tgl Pengembalian

Barang

tgl_pengembalian

_barang

Date

5 Jumlah Pengembalian

Barang

Int 3

6 Id Admin id_admin Int 6 Foreign Key

7 Jam Jam Varchar 7

Sumber: Penelitian (2017)

3.3.3 Rancangan Struktur Navigasi

1. Rancangan Struktur Navigasi Level Admin Gudang

Jenis struktur navigasi yang digunakan yaitu struktur navigasi komposit, admin

gudang dapat menembah, melihat, mengubah, serta menghapus kategori

barang, barang panitia, barang masuk dan barang keluar.

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

59

Sumber: Penelitian (2017)

Gambar III.19

Rancangan Struktur Navigasi Level Admin Gudang

2. Rancangan Struktur Navigasi Level Kepala Gudang

Jenis struktur navigasi yang digunakan yaitu struktur navigasi komposit, kepala

gudang dapat menembah, melihat, mengubah, menghapus data admin serta

membuat laporan.

Sumber: Penelitian (2017)

Gambar III.20

Rancangan Struktur Navigasi Level Kepala Gudang

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

60

3. Rancangan Struktur Navigasi Level Kepala Sekolah

Jenis struktur navigasi yang digunakan yaitu struktur navigasi komposit, kepala

sekolah dapat melihat laporan.

Sumber: Penelitian (2017)

Gambar III.21

Rancangan Struktur Navigasi Level Kepala Sekolah

3.4 Impelementasi dan Pengujian Unit

Pada tahap ini program yang telah dibuat akan diimplementasikan disuatu

perusahaan atau disuatu instansi sedangkan pengujian unit bertujuan untuk

melakukan pengujian terhadap program yang telah dibuat, apakah program yang

telah di buat sesuai dengan yang diinginkan.

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

61

3.4.1 Implementasi

1. Implemantasi Rancangan Antar Muka

a. Halaman Login

Halaman login adalah halaman utama yang tampil ketika aplikasi pertama

kali dibuka. Pada halaman login terdapat username, password, akses level

dan tombol login untuk dapat masuk kehalaman berikutnya.

Sumber: Penelitian (2017)

Gambar III.22

Halaman Login

b. Halaman Utama

Halama utama adalah halaman yang tampil jika admin berhasil login, pada

halaman ini terdapat menu-menu untuk mengakses ke halaman lainnya.

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

62

Sumber: Penelitian (2017)

Gambar III.23

Halaman Utama

c. Halaman Data Kategori Barang

Halaman data kategori barang adalah halaman yang menampilkan data-

data dari kategori barang tersebut, di sini admin bisa melakukan tambah

data, edit data, hapuas data dan tersedia juga kolom pencarian berdasarkan

nama kategori.

Sumber: Penelitian (2017)

Gambar III.24

Halaman Data Kategori Barang

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

63

d. Halaman Data Barang

Halaman data barang adalah halaman yang menampilkan data-data dari

barang tersebut, di sini admin bisa melakukan tambah data, edit data,

hapuas data dan tersedia juga kolom pencarian berdasarkan nama barang.

Sumber: Penelitian (2017)

Gambar III.25

Halaman Data Barang

e. Halaman Data Panitia

Halaman data panitia adalah halaman yang menampilkan data-data dari

panitia tersebut, di sini admin bisa melakukan tambah data, edit data,

hapuas data dan tersedia juga kolom pencarian berdasarkan nama panitia.

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

64

Sumber: Penelitian (2017)

Gambar III.26

Halaman Data Panitia

f. Halaman Data Peminjam

Halaman data peminjam adalah halaman yang menampilkan data-data dari

peminjam tersebut, di sini admin bisa melakukan tambah data, edit data,

hapuas data dan tersedia juga kolom pencarian berdasarkan nama

peminjam.

Sumber: Penelitian (2017)

Gambar III.27

Halaman Data Peminjam

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

65

g. Halaman Data Peminjaman Barang

Halaman data peminjaman barang adalah halaman yang menampilkan

data-data dari peminjam barang-barang, di halaman ini terdapat tombol

pinjam barang untuk melakukan peminjaman.

Sumber: Penelitian (2017)

Gambar III.28

Halaman Data Peminjaman

h. Halaman Data Pengembalian Barang

Halaman data pengembalian barang adalah halaman yang menampilkan

data-data dari barang pinjaman yang akan dikembalikan, di halaman ini

terdapat 2 tombol yaitu tombol kerusakan dan tombol pengembalian,

tombol kerusakan untuk ke halaman kerusakan barang dan tombol

pengembalian untuk ke halaman pengembalian barang.

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

66

Sumber: Penelitian (2017)

Gambar III.29

Halaman Data Pengembalian Barang

i. Halaman Data Kerusakan Barang

Halaman data kerusakan barang adalah halaman yang menampilkan data-

data barang yang rusak.

Sumber: Penelitian (2017)

Gambar III.30

Halaman Data Kerusakan Barang

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

67

j. Halaman Data Admin

Halaman data admin adalah halaman yang menampilkan data-data admin

yang dapat mengakses aplikasi, di sini admin bisa melakukan tambah data,

edit data, hapuas data dan tersedia juga kolom pencarian berdasarkan nama

admin.

Sumber: Penelitian (2017)

Gambar III.31

Halaman Data Admin

k. Halaman Data Laporan Stok

Halaman data laporan stok adalah halaman yang menampilkan data-data

laporan stok barang yang tersedia di gudang, di halaman ini admin bisa

melakukan export data ke excel.

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

68

Sumber: Penelitian (2017)

Gambar III.32

Halaman Data Laporan Stok

l. Halaman Data Laporan Barang Masuk

Halaman data laporan barang masuk adalah halaman yang menampilkan

data-data laporan barang yang masuk ke gudang, di halaman ini admin bisa

melakukan pencarian data berdasarkan tanggal dan export data ke excel.

Sumber: Penelitian (2017)

Gambar III.33

Halaman Data Laporan Barang Masuk

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

69

m. Halaman Data Laporan Barang Keluar

Halaman data laporan barang keluar adalah halaman yang menampilkan

data-data laporan barang yang dikeluarkan dari gudang, di halaman ini

admin bisa melakukan pencarian data berdasarkan tanggal dan export data

ke excel.

Sumber: Penelitian (2017)

Gambar III.34

Halaman Data Laporan Barang Keluar

n. Halaman Data Laporan Barang Pinjaman

Halaman data laporan barang pinjaman adalah halaman yang menampilkan

data-data laporan barang yang dipinjam dari gudang, di halaman ini admin

bisa melakukan pencarian data berdasarkan tanggal dan export data ke

excel.

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

70

Sumber: Penelitian (2017)

Gambar III.35

Halaman Data Laporan Barang Pinjaman

o. Halaman Data Laporan Barang Rusak

Halaman data laporan barang rusak adalah halaman yang menampilkan

data-data laporan barang yang rusak, di halaman ini admin bisa melakukan

pencarian data berdasarkan tanggal dan export data ke excel.

Sumber: Penelitian (2017)

Gambar III.36

Halaman Data Laporan Barang Rusak

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

71

2. Spesifikasi Sistem Komputer

Berikut adalah spesifikasi perangkat keras dan perangkat lunak minimum

yang di perlukan untuk implementasi Sistem Informasi Administrasi Logistik

Berbasis Web pada SMK-SMTI Pontianak.

a. Spesifikasi Perangkat Keras

1) CPU : Processor Intel Inside

2) RAM : 2 GB DDR3 L

3) Harddisk : 500 GD HDD

4) Monitor : 14” WXGA LCD / LED 1028x768

5) Keyboard : Standard Keyboard 86 keys

6) Mouse : Optical

b. Spesifikasi Perangkat Lunak

1) Sistem Operasi : Windows 10

2) Web Server : Wamp Server 2.1

3) Web Browser : Google Chrome

4) Basis Data : MySQL

3.4.2 Pengujian Unit

Pengajuan unit atau yang disebut black box testing bertujuan untuk

melakukan uji coba sistem yang digunakan dari pengolahan, keamanan dan cara

kerjanya dalam sistem website.

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

72

Tabel III.11

Hasil Pengujian Black Box Testing pada Halaman Login

Kategori Skenario Konfigurasi Hasil

Admin,

Kepala

Gudang

dan

Kepala

Sekolah

Jika username yang dimasukan

“Benar”, password yang dimasukan

“Salah” dan akses level yang dipilih

“Salah”

Login gagal Valid

Jika username yang dimasukan

“Benar”, password yang dimasukan

“Benar” dan akses level dipilih “Salah”

Login gagal Valid

Jika username yang dimasukan

“Benar”, password yang dimasukan

“Benar” dan akses level dipilih “Benar”

Login berhasil Valid

Jika username yang dimasukan

“Salah”, password yang dimasukan

“Benar” dan akses level dipilih “Benar”

Login gagal Valid

Jika username, password dan akses

level dikosongkan

Login gagal Valid

Sumber: Penelitian (2017)

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

73

Tabel III.12

Hasil Pengujian Black Box Testing pada Halaman Tambah Data Admin

Kategori Skenario Konfigurasi Hasil

Kepala

Gudang

Jika nama admin, username, password,

foto dan akses level diisi

Data berhasil

disimpan

Valid

Jika nama admin, username, password,

akses level diisi dan foto dikosongkan

Data berhasil

disimpan

Valid

Jika nama admin, username, password,

foto dan akses level dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)

Tabel III.13

Hasil Pengujian Black Box Testing pada Halaman Tambah Data Kategori

Kategori Skenario Konfigurasi Hasil

Admin

Jika nama kategori diisi Data berhasil

disimpan

Valid

Jika nama kategori dikosongkan Data gagal disimpan Valid

Sumber: Penelitian (2017)

Tabel III.14

Hasil Pengujian Black Box Testing pada Halaman Tambah Data Barang

Kategori Skenario Konfigurasi Hasil

Admin

Jika nama barang, nama kategori,

status barang, foto, stok barang,

satuan dan harga diisi

Data berhasil

disimpan

Valid

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

74

Jika nama barang, nama kategori,

status barang, stok barang, satuan,

harga diisi dan foto dikosongkan

Data berhasil

disimpan

Valid

Jika nama barang, nama kategori,

status barang, foto, stok barang,

satuan dan harga dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)

Tabel III.15

Hasil Pengujian Black Box Testing pada Halaman Tambah Data Panitia

Kategori Skenario Konfigurasi Hasil

Admin

Jika nama panitia, jenis kelamin,

jabatan dan nomor telpon diisi

Data berhsil

disimpan

Valid

Jika nama panitia, jenis kelamin,

jabatan dan nomor telpon

dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)

Tabel III.16

Hasil Pengujian Black Box Testing pada Halaman Tambah Data Peminjam

Kategori Skenario Konfigurasi Hasil

Admin

Jika nama peminjam, status, nomor

telpon dan jenis kelamin diisi

Data berhsil

disimpan

Valid

Jika nama peminjam, status, nomor

telpon dan jenis kelamin dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

75

Tabel III.17

Hasil Pengujian Black Box Testing pada Halaman Tambah Peminjaman

Kategori Skenario Konfigurasi Hasil

Admin

Jika nama barang dan jumlah diisi Data berhsil

disimpan

Valid

Jika nama barang dan jumlah

dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)

Tabel III.18

Hasil Pengujian Black Box Testing pada Halaman Pengembalian Barang

Kategori Skenario Konfigurasi Hasil

Admin

Jika jumlah diisi Data berhsil disimpan Valid

Jika jumlah dikosongkan Data gagal disimpan Valid

Sumber: Penelitian (2017)

Tabel III.19

Hasil Pengujian Black Box Testing pada Halaman Kerusakan Barang

Kategori Skenario Konfigurasi Hasil

Admin

Jika jumlah dan keterangan diisi Data berhsil

disimpan

Valid

Jika jumlah dan keterangan

dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id · 3) Membuat dan menandatangani berita acara serah terima barang. d. Admin 1) Melakukan input data barang masuk dan barang keluar. 2) Melaporkan

76

Tabel III.20

Hasil Pengujian Black Box Testing pada Halaman Barang Masuk

Kategori Skenario Konfigurasi Hasil

Admin

Jika nama barang, jumlah dan nama

panitia diisi

Data berhsil

disimpan

Valid

Jika nama barang, jumlah dan nama

panitia dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)

Tabel III.21

Hasil Pengujian Black Box Testing pada Halaman Barang Keluar

Kategori Skenario Konfigurasi Hasil

Admin

Jika nama barang, jumlah dan nama

peminjam diisi

Data berhsil

disimpan

Valid

Jika nama barang, jumlah dan nama

peminjam dikosongkan

Data gagal

disimpan

Valid

Sumber: Penelitian (2017)