bab 4 rancangan sistem yang diusulkanthesis.binus.ac.id/asli/bab4/2007-2-00286-ka bab 4a.pdf ·...

Post on 03-Mar-2019

221 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BAB 4

RANCANGAN SISTEM YANG DIUSULKAN

4.1 Overview

Sistem baru yang diusulkan untuk PT. Karya Mandiri Persada adalah

bertujuan untuk meminimalisir masalah-masalah yang ada pada sistem yang sedang

digunakan saat ini dengan menggunakan sistem informasi persediaan yang

pengolahan transaksinya menggunakan komputer. Adapun definisi sistem yang

diusulkan adalah sebagai berikut :

Pada saat kegiatan di proyek membutuhkan barang, maka mandor akan

memberitahukan barang-barang yang dibutuhkan tersebut kepada pelaksana.

Pelaksana akan mencatat barang-barang tersebut pada Formulir Permintaan Barang

Keluar Sementara yang telah disediakan oleh perusahaan di lapangan. Setelah itu

pelaksana datang ke kantor untuk mengisi Form FPBK (Formulir Permintaan Barang

Keluar) pada aplikasi. Pelaksana akan mencetak FPBK tersebut dan menyerahkannya

ke bagian gudang untuk mengeluarkan barang yang diperlukan. Bagian gudang yang

menerima FPBK tersebut akan mengisi Form BKB (Bukti Keluar Barang) pada

aplikasi yang secara otomatis akan mengurangi kuantitas barang di database

persediaan serta mencetak BKB tersebut sebanyak 2 rangkap. BKB tersebut

diserahkan ke bagian pengiriman barang untuk disertakan dengan barang yang akan

dikeluarkan. Jika tidak terdapat barang yang berjenis material pada BKB tersebut

maka bagian pengiriman akan langsung mengantarkan barang berjenis finishing ke

lokasi proyek dan menyerahkan barang beserta BKB kepada mandor. Namun jika

76

terdapat barang berjenis material maka bagian pengiriman akan mendatangi bagian

gudang di lokasi proyek terlebih dahulu untuk mengeluarkan barang yang berjenis

material sesuai yang tertera pada BKB. Setelah itu bagian pengiriman akan

menyerahkan barang beserta BKB kepada mandor. Mandor akan menandatangani

BKB tersebut dan mengarsip BKB rangkap ke-1 lalu memberikan BKB rangkap ke-2

kepada bagian pengiriman untuk diberikan ke bagian gudang sebagai arsip. Secara

periodik bagian gudang akan mencetak laporan pengeluaran barang.

Apabila ada barang yang tidak jadi digunakan oleh proyek maka mandor akan

menyerahkan barang tersebut kepada bagian penerimaan serta memberikan BKB

rangkap ke-1. Bagian penerimaan akan memberikan BKB rangkap ke-1 tersebut

kepada bagian gudang beserta barang yang dikembalikan oleh mandor. Selanjutnya

bagian gudang akan membuat Bukti Pengembalian Barang dengan mengisi /

menginput Form BP (Bukti Pengembalian) pada aplikasi berdasarkan barang-barang

yang diterima kembali dari mandor dan BKB rangkap ke-1. Dengan pembuatan BP

ini maka aplikasi akan otomatis menambah kuantitas barang di database persediaan.

Bagian gudang akan menerima pengingat atau sistem warning perihal barang-

barang yang mencapai titik pemesanan kembali atau mencapai titik minimum setiap

pertama kali mereka login ke sistem / aplikasi. Daftar barang yang telah mencapai

titik pemesanan kembali tersebut dapat dilihat oleh bagian gudang pada Form Daftar

Barang Minimum. Setelah itu bagian gudang akan membuat Formulir Permintaan

Pembelian Barang (FPPB) dengan mengisi / menginput pada Form FPPB yang

terdapat pada aplikasi. Kemudian bagian gudang akan mencetak FPPB tersebut

sebanyak 2 rangkap. FPPB akan diserahkan ke Quantity Surveyor untuk diperiksa

apakah sesuai dengan RAP atau tidak. Jika sesuai maka Quantity Surveyor akan

77

menandatangani FPPB tersebut dan mengembalikan FPPB rangkap ke-2 kepada

Bagian Gudang serta mengarsip FPPB rangkap ke-1. Quantity Surveyor akan

membuat order pembelian berdasarkan FPPB yang telah disetujui ke supplier yang

telah dipilih.

Supplier menyerahkan faktur ke Quantity Surveyor di kantor dan Bagian

penerimaan barang akan menerima Surat Jalan dari supplier serta menandatangani SJ

tersebut kemudian menyimpan SJ rangkap ke-1 sebagai arsip dan mengembalikan SJ

rangkap ke-2 kepada Supplier. Selanjutnya bagian gudang yang berada di gudang

kantor akan menyimpan barang-barang tersebut dan membuat Bukti Penerimaan

Barang dari Supplier dengan mengisi Form BPB (Bukti Penerimaan Barang) pada

aplikasi lalu mencetaknya sebanyak 2 rangkap. Dengan mengisi Form BPB ini maka

aplikasi akan otomatis menambah kuantitas barang yang berada di database

persediaan barang. BPB Rangkap ke-1 diserahkan ke Quantity Surveyor dan rangkap

ke-2 disimpan sebagai arsip bagian gudang. Bila terdapat barang material yang harus

diantar ke lokasi proyek maka supplier akan menuju lokasi proyek untuk mengantar

barang tersebut. Secara periodik bagian gudang juga akan membuat laporan

penerimaan barang dari supplier.

Apabila terdapat barang yang rusak atau cacat dari supplier dan masih berada

di dalam masa berlakunya pengembalian barang ke supplier maka bagian gudang

akan membuat Nota Retur sebanyak 3 rangkap dengan mengisi Form Nota Retur pada

aplikasi dan mencetaknya. Rangkap ke-1 diserahkan ke supplier beserta barang yang

akan dikembalikan melalui bagian pengiriman barang, rangkap ke-2 diserahkan ke

Quantity Surveyor, dan rangkap ke-3 disimpan oleh bagian gudang sebagai arsip.

78

Untuk mencocokan jumlah persediaan yang ada dalam catatan persediaan

dengan kuantitas yang berada digudang maka harus diadakan penghitungan fisik

persediaan. Penghitungan fisik persediaan ini harus dilakukan oleh panitia

penghitungan fisik yang tidak terlibat langsung dalam pencatatan persediaan. Panitia

penghitungan fisik melakukan penghitungan barang yang ada di gudang, setelah

selesai melakukan perhitungan maka panitia penghitungan fisik mencatat

penghitungan yang telah dilakukannya pada Form penghitungan fisik persediaan

barang pada aplikasi dan membandingkan penghitungannya dengan kuantitas barang

yang ada pada database persediaan barang. Lalu panitia penghitungan fisik juga akan

mencetak laporan penghitungan fisik yang telah dilakukan untuk diserahkan ke

manajemen perusahaan.

79

4.2 Activity Diagram

4.2.1. Overview Activity Diagram

Gambar 4.1 Overview Activity Diagram

‘prosedur pengeluaran barang’

80

Mandor Gudang Database

Mengembalikan Barang

Membuat BPBKB

Tb_BP_Header

Tb_BP_DetailBP

Gambar 4.2 Overview Activity Diagram

‘prosedur pengembalian barang ke gudang’

81

Gambar 4.3 Overview Activity Diagram

‘prosedur permintaan pembelian dan penerimaan barang’

Gambar 4.4 Overview Activity Diagram

‘prosedur retur barang ke pemasok’

82

Gambar 4.5 Overview Activity Diagram

‘prosedur penghitungan fisik barang’

83

4.2.2 Detailed Activity Diagram

4.2.2.1 Membuat FPBK

Mandor

Meminta barang untuk proyek

Pelaksana

Mencatat barang yang diminta mandor

Datang ke kantor

Database

Tb_FPBK_Header

Tb_FPBK_Detail

Mengentri permintaan

pengeluaran barang

Menyimpan permintaan

pengeluaran barang ke

sistem

Mencetak FPBK

FPBK

Memberikan FPBK ke bagian gudang

Gambar 4.6 Detail Activity Diagram ‘Membuat FPBK’

84

4.2.2.2 Membuat BKB

Gambar 4.7 Detail Activity Diagram ‘Membuat BKB’

85

4.2.2.3 Menerima Barang dari Gudang

Gambar 4.8 Detail Activity Diagram ‘Menerima Barang dari Gudang’

86

4.2.2.4 Mengembalikan Barang Ke Gudang

Mandor

Memberikan barang

yang tidak jadi

digunakan proyek

Bagian Penerimaan

Menerima

pengembalian

barang dari mandor

BKB 1

Memeriksa barang

dan BKB ke-1

Memberikan barang

dan BKB ke-1 kepada

bagian gudang

Gambar 4.9 Detail Activity Diagram ‘Mengembalikan Barang ke Gudang’

87

4.2.2.5 Membuat BP

Bagian Gudang (lokasi kantor)

Menerima barang dan

BKB ke-1 dari bagian

penerimaan

BKB 1

Mengentri

pengembalian

barang

Menyimpan transaksi

pengembalian barang

ke sistem

Database

Tb_BP_Header

Tb_BP_Detail

Mencetak BP

BP Mengarsip BP

Gambar 4.10 Detail Activity Diagram ‘Membuat BP’

88

4.2.2.6 Membuat FPPB

Gambar 4.11 Detail Activity Diagram ‘Membuat FPPB’

89

4.2.2.7 Menerima Barang dari Pemasok

Gambar 4.12 Detail Activity Diagram ‘Menerima Barang dari Pemasok’

90

4.2.2.8 Membuat BPB

Gambar 4.13 Detail Activity Diagram ‘Membuat BPB’

91

4.2.2.9 Membuat Nota Retur

Gambar 4.14 Detail Activity Diagram ‘Membuat Nota Retur’

92

4.2.2.10 Mengirim Barang Retur ke Pemasok

Gambar 4.15 Detail Activity Diagram ‘Mengirim Barang Retur ke Pemasok’

93

4.2.2.11 Membuat Kartu Penghitungan Fisik

Gambar 4.16 Detail Activity Diagram

’Membuat Kartu Penghitungan Fisik’

94

4.3 UML Class Diagram

Gambar 4.17 UML Class Diagram

95

4.4 Use Case Diagram

Gambar 4.18 Use Case Diagram

96

Penjelasan Use Case

Use Case : Membuat formulir permintaan pembelian barang

Internal Agent : Bagian Gudang

Aktivitas : Bagian gudang menerima sistem warning tentang barang-barang yang

telah mencapai titik minimum atau titik pemesanan kembali. Daftar barang yang

harus segera dipesan tersebut dapat dilihat oleh bagian gudang pada Form Daftar

Barang Minimum. Kemudian Bagian gudang akan membuat FPPB 2 rangkap untuk

meminta Quantity Surveyor memesan barang ke supplier.

Use Case : Membuat bukti penerimaan barang

Internal Agent : Bagian gudang

Aktivitas : Bagian gudang yang berada di gudang kantor akan menyimpan barang-

barang yang diterima dari supplier dan membuat Bukti Penerimaan Barang dari

Supplier dengan mengisi Form BPB (Bukti Penerimaan Barang) pada aplikasi lalu

mencetaknya sebanyak 2 rangkap.

97

Use Case : Membuat Nota Retur barang

Internal Agent : Bagian gudang

Aktivitas : Apabila terdapat barang yang rusak atau cacat dari supplier dan masih

berada di dalam masa berlakunya pengembalian barang ke supplier maka bagian

gudang akan membuat Nota Retur sebanyak 3 rangkap dengan mengisi Form Nota

Retur pada aplikasi dan mencetaknya.

Use Case : Membuat formulir permintaan barang keluar

Internal Agent : Pelaksana

Aktifitas : Pada saat kegiatan di proyek membutuhkan barang, maka mandor akan

memberitahukan barang-barang yang dibutuhkan tersebut kepada pelaksana.

Pelaksana akan mencatat barang-barang tersebut pada Formulir Permintaan Barang

Keluar Sementara yang telah disediakan oleh perusahaan di lapangan. Setelah itu

pelaksana table ke kantor untuk mengisi Form FPBK (Formulir Permintaan Barang

Keluar) pada aplikasi. Pelaksana akan mencetak FPBK tersebut dan menyerahkannya

ke bagian gudang untuk mengeluarkan barang yang diperlukan.

98

Use Case : Membuat bukti keluar barang

Internal Agent : Bagian gudang

Aktifitas : Setelah bagian gudang menerima FPBK dari pelaksana maka bagian

gudang akan menyiapkan barang yang diminta dan mengisi Form BKB (Bukti Keluar

Barang) pada aplikasi dan mencetak BKB tersebut sebanyak 2 rangkap.

Use Case : Membuat bukti pengembalian barang

Internal Agent : Bagian gudang

Aktifitas : Barang yang tidak jadi digunakan oleh proyek akan dikembalikan oleh

mandor. Selanjutnya bagian gudang akan membuat Bukti Pengembalian Barang

dengan mengisi/menginput Form BP (Bukti Pengembalian) pada aplikasi berdasarkan

barang-barang yang diterima kembali dari mandor dan BKB rangkap ke-1.

99

Use Case : Membuat bukti pengembalian barang

Internal Agent : Panitia perhitungan fisik

Aktifitas : Panitia penghitungan fisik melakukan penghitungan barang yang ada di

gudang, setelah selesai melakukan perhitungan maka panitia penghitungan fisik

mencatat penghitungan yang telah dilakukannya pada Form penghitungan fisik

persediaan barang pada aplikasi dan membandingkan penghitungannya dengan

kuantitas barang yang ada pada database persediaan barang.

100

4.5 Rancangan Database

Perancangan database dari table – table yang menggunakan Microsoft Access

dari Microsoft Office XP Professional dapat dilihat dalam table berikut ini.

Nama Tabel : Barang

Primary Key : KodeBarang

Nama Field Tipe Panjang Keterangan

KodeBarang

NamaBarang

Jenis

Satuan HargaPokok Stok MinimumStok LeadTime TingkatPemakaian StandarPemesanan

Text

Text

Text

Text

Currency

Number

Number

Number

Number

Number

10

30

9

10

10 3

3 3 3 3

Kode Barang

Nama Barang

Jenis Barang

Satuan Harga Pokok Jumlah Persediaan Titik minimum jumlah stok barang Waktu Tunggu Pengiriman Barang Dari Pemasok Tingkat Pemakaian Barang per Hari Jumlah Pemesanan Standar

Tabel 4.1 Rancangan Database Barang

101

Nama Tabel : Karyawan

Primary Key : NIP

Nama Field Tipe Panjang Keterangan

NIP

NamaKaryawan Bagian UserName Password

Text

Text

Text

Text

Text

10

20

15

10 8

Nomor Induk Pegawai

Nama Pegawai Jabatan Pegawai Nama User untuk Login Password untuk Login

Tabel 4.2 Rancangan Database Karyawan

Nama Tabel : FPPB_Header

Primary Key : NoFPPB

Nama Field Tipe Panjang Keterangan

NoFPPB

Tanggal NIP

Text

Date/Time

Text

8

8

10

Nomor Pengeluaran Barang

Tanggal dibuatnya FPB Nomor Induk Pegawai

Tabel 4.3 Rancangan Database FPB_Header

102

Nama Tabel : FPPB_Detail

Primary Key : -

Nama Field Tipe Panjang Keterangan

NoFPPB

KodeBarang Kuantitas Keterangan

Text

Text

Number

Text

8

8 3

40

Nomor Pengeluaran Barang

Kode Barang Kuantitas Keterangan

Tabel 4.4 Rancangan Database FPB_Detail

Nama Tabel : FPBK_Header

Primary Key : NoFPBK

Nama Field Tipe Panjang Keterangan

NoFPBK

Tanggal NIP

Text

Date/Time

Text

9

8

10

Nomor Formulir Permintaan Barang

Keluar

Tanggal FPBK Nomor Induk Pegawai

Tabel 4.5 Rancangan Database FPBK_Header

103

Nama Tabel : FPBK_Detail

Primary Key : -

Nama Field Tipe Panjang Keterangan

NoFPBK

KodeBarang Kuantitas Keterangan

Text

Text

Number

Text

9

8 3

40

Nomor Formulir Permintaan

Barang Keluar

Kode Barang Kuantitas Keterangan

Tabel 4.6 Rancangan Database FPBK_Detail

Nama Tabel : BKB_Header

Primary Key : NoBKB

Nama Field Tipe Panjang Keterangan

NoBKB

Tanggal NIP NoFPBK

Text

Date/Time

Text

Text

8

8

10 9

Nomor Bukti Keluar Barang

Tanggal BKB Nomor Induk Pegawai Nomor Formulir Permintaan Barang Keluar

Tabel 4.7 Rancangan Database BKB_Header

104

Nama Tabel : BKB_Detail

Primary Key : -

Nama Field Tipe Panjang Keterangan

NoBKB

KodeBarang Kuantitas

Text

Text

Number

8

8 3

Nomor Bukti Keluar Barang

Kode Barang Kuantitas

Tabel 4.8 Rancangan Database BKB_Detail

Nama Tabel : BPB_Header

Primary Key : NoBPB

Nama Field Tipe Panjang Keterangan

NoBPB

Tanggal

NoPO

NoSJ

NIP

Text

Date/Time

Text

Text

Text

8

8

7

8

10

Nomor Bukti Penerimaan Barang

Tanggal BPB

Nomor Purchase Order

Nomor Surat Jalan

Nomor Induk Pegawai

Tabel 4.9 Rancangan Database BPB_Header

105

Nama Tabel : BPB_Detail

Primary Key : -

Nama Field Tipe Panjang Keterangan

NoBPB

KodeBarang Kuantitas Lokasi

Text

Text

Number

Text

8

8 3

10

Nomor Bukti Penerimaan Barang

Kode Barang Kuantitas Lokasi Penerimaan Barang

Tabel 4.10 Rancangan Database BPB_Detail

Nama Tabel : BuktiPengembalian_Header

Primary Key : NoBuktiPengembalian

Nama Field Tipe Panjang Keterangan

NoBuktiPengembalian

Tanggal NoBKB

NIP

Text

Date/Time

Text

Text

8

8 8

10

Nomor Bukti Pengembalian

Tanggal Bukti Pengembalian Nomor Bukti Keluar Barang

Nomor Induk Pegawai

Tabel 4.11 Rancangan Database BuktiPengembalian_Header

106

Nama Tabel : BuktiPengembalian_Detail

Primary Key : -

Nama Field Tipe Panjang Keterangan

NoBuktiPengembalian

KodeBarang Kuantitas Keterangan

Text

Text

Number

Text

8

8 3

40

Nomor Bukti Pengembalian

Kode Barang Kuantitas Keterangan

Tabel 4.12 Rancangan Database BuktiPengembalian_Detail

Nama Tabel : NotaRetur_Header

Primary Key : NoNota

Nama Field Tipe Panjang Keterangan

NoNota

Tanggal NoBPB

NIP

Text

Date/Time

Text

Text

8

8 8

10

Nomor Nota Retur

Tanggal Nota Retur Nomor Bukti Penerimaan Barang Nomor Induk Pegawai

Tabel 4.13 Rancangan Database NotaRetur_Header

107

Nama Tabel : NotaRetur_Detail

Primary Key : -

Nama Field Tipe Panjang Keterangan

NoNota

KodeBarang Kuantitas Keterangan

Text

Text

Number

Text

8

8 3

40

Nomor Nota Retur

Kode Barang Kuantitas Keterangan

Tabel 4.14 Rancangan Database NotaRetur_Detail

Nama Tabel : PenghitunganFisik_Header

Primary Key : NoPenyesuaian

Nama Field Tipe Panjang Keterangan

NoPenyesuaian

Tanggal Waktu NIP

Text

Date/Time

Date/Time

Text

8

8 8

10

Nomor Penyesuaian

Tanggal Penyesuaian Waktu Penyesuaian Nomor Induk Pegawai

Tabel 4.15 Rancangan Database PerhitunganFisik_Header

108

Nama Tabel : PenghitunganFisik_Detail

Primary Key : -

Nama Field Tipe Panjang Keterangan

NoPenyesuaian

KodeBarang KuantitasFisik Selisih

Text

Text

Number

Number

8

8 3 3

Nomor Penyesuaian

Kode barang Kuantitas fisik Selisih

Tabel 4.16 Rancangan Database PenghitunganFisik_Detail

109

4.6 Rancangan Formulir

4.6.1 Bukti Penerimaan Barang

Gambar 4.19 Bukti Penerimaan Barang

110

4.6.2 Bukti Pengembalian Barang

Gambar 4.20 Bukti Pengembalian Barang

111

4.6.3 Bukti Keluar Barang

Gambar 4.21 Bukti Keluar Barang

112

4.6.4 Formulir Nota Retur

Gambar 4.22 Formulir Nota Retur

113

4.6.5 Formulir Permintaan Barang Keluar

Barang Gambar 4.23 Formulir Permintaan Keluar

114

4.6.6 Formulir Permintaan Pembelian Barang

Gambar 4.24 Formulir Permintaan Pembelian Barang

115

4.6.7 Formulir Penghitungan Fisik Persediaan

Gambar 4.25 Formulir Penghitungan Fisik Persediaan

116

4.7 Rancangan Layar

4.7.1 Form Welcome Screen

Gambar 4.26 Welcome Screen

Welcome screen ini adalah tampilan pertama yang muncul pada layar apabila

program dijalankan. Untuk masuk ke form berikutnya maka user harus mengklik dua

kali (double click) pada form ini.

117

4.7.2 Form Login

Gambar 4.27 Form Login

Form login adalah tampilan selanjutnya setelah Welcome Screen pada saat

program pertama kali dijalankan. User harus memasukkan Nama User dan Password

pada textbox yang disediakan dan memilih bagian pada data yang ada dalam combo

box. Setelah data yang dibutuhkan terisi lengkap, user dapat masuk ke layar utama

dengan mengklik tombol ‘Login’. Sistem akan memeriksa apakah data yang

dimasukkan oleh user sudah benar dan sesuai dengan database. Bila tidak sesuai

maka user dipersilahkan untuk mengisi ulang data yang sesuai, apabila data yang

dimasukkan sesuai dengan database maka layar utama dari program ini akan tampil

pada layar. Untuk keluar dari program uaer dapat mengklik tombol ‘Cancel’.

118

4.7.3 Form Layar Utama

Gambar 4.28 Layar Utama

Layar utama ini terdiri dari menu - menu yang dapat digunakan oleh user

untuk mengakses form yang terdapat pada program ini. Menu tersebut terdiri dari

Menu File yang terdiri dari Sub Menu Utama dan Keluar, Menu Master yang terdiri

dari Sub Menu Persediaan dan Karyawan, Menu Transaksi yang terdiri dari Sub

Menu Permintaan Barang, Penerimaan Barang, Pengeluaran Barang, dan

Penghitungan Fisik Barang, lalu ada Menu Laporan yang terdiri dari Sub Menu

Daftar Stok Barang, Transaksi Permintaan Pembelian, Transaksi Penerimaan Barang,

Transaksi Pengeluaran Barang, Transaksi Retur Barang, Penyesuaian Fisik Barang,

dan Kartu Gudang, terakhir adalah Menu Keluar yang digunakan untuk keluar dari

sistem.

119

4.7.4 Form Menu Utama

Gambar 4.29 Menu Utama

Bila user memilih menu File lalu Sub Menu Utama pada layar utama dari

program ini, maka Form Menu Utama ini akan ditampilkan di layar. Form Menu

Utama ini mempunyai fungsi yang sama dengan menu - menu yang terdapat pada

Layar Utama, namun form ini disediakan agar user lebih mudah untuk mengakses

form - form yang terdapat dalam program ini.

120

4.7.5 Form Daftar Barang

Gambar 4.30 Form Daftar Barang

Bila user memilih Menu Master lalu Sub Menu Persediaan pada Layar Utama

atau memilih Persediaan Barang pada Menu Utama, maka Form Daftar Barang ini

akan tampil pada layar. Form ini berisi informasi persediaan barang yang dimiliki

oleh perusahaan dan ditampilkan pada tabel. User dapat meringkas isi tabel dengan

mengisi textbox cari barang cukup dengan 2 huruf terdepan kode atau nama barang

yang ingin dicari, lalu tabel akan menampilkan barang yang dimaksud. Untuk melihat

informasi barang yang diinginkan dengan lebih detail maka user harus memilih

barang dengan cara menyorot barang pada tabel lalu mengklik tombol ‘Detail’.

Tombol ‘Daftar Baru’ digunakan bila user ingin menambah barang baru pada sistem.

121

Sedangkan tombol ‘Lihat Semua’ digunakan untuk menampilkan semua barang pada

tabel. Untuk menutup form ini user dapat mengklik tombol ‘Tutup’.

4.7.6 Form Detail Barang

Gambar 4.31 Form Detail Barang

Bila user mengklik tombol ‘Detail’ pada Form Daftar Barang maka Form

Detail Barang ini akan ditampilkan pada layar. Form ini berisi informasi barang yang

dipilih oleh user secara lebih rinci. Pada form ini user juga dapat merubah data barang

yang ditampilkan dengan mengklik tombol ‘Ubah’. Setelah merubah data pada

textbox maka user dapat mengklik tombol ‘OK’ untuk menyimpan perubahan

tersebut pada database dan sekaligus menutup Form Detail Barang ini. Jika barang

122

yang ditampilkan tidak lagi digunakan oleh perusahaan maka user dapat menghapus

barang tersebut dari sistem dengan mengklik tombol ‘Hapus’.

4.7.7 Form Tambah Barang

Gambar 4.32 Form Tambah Barang

Bila user mengklik tombol ‘Daftar Baru’ pada Form Daftar Barang maka

Form Tambah Barang ini akan ditampilkan pada layar. Form ini digunakan untuk

menambah barang pada sistem jika terdapat barang baru yang dibeli dari pemasok.

User harus melengkapi data yang dibutuhkan pada kolom yang disediakan. Kode

Barang akan terisi otomatis apabila Nama dan Jenis Barang sudah diisi oleh user. Jika

data yang dibutuhkan sudah lengkap maka user dapat mengklik tombol ‘Simpan’

untuk menyimpan barang ke database sekaligus akan menutup Form Tambah Barang

123

ini. Tombol ‘Batal’ digunakan oleh user untuk membatalkan penambahan barang dan

menutup Form ini.

4.7.8 Form Daftar Karyawan

Gambar 4.33 Form Daftar Karyawan

Bila user memilih Menu Master lalu Sub Menu Karyawan pada Layar Utama

atau memilih Karyawan pada Menu Utama, maka Form Daftar Karyawan ini akan

tampil pada layar. Form ini berisi informasi karyawan yang dimiliki perusahaan dan

ditampilkan pada tabel. User dapat meringkas isi tabel dengan mengisi textbox cari

karyawan cukup dengan 2 huruf terdepan NIP atau nama karyawan yang ingin dicari,

lalu tabel akan menampilkan data karyawan yang dimaksud. Untuk melihat data

karyawan yang di inginkan dengan lebih detail maka user harus memilih karyawan

124

dengan cara menyorot data karyawan pada tabel lalu mengklik tombol ‘Detail’.

Tombol ‘Detail’ ini hanya bisa diklik bila karyawan yang dipilih sama dengan

karyawan yang sedang login ke sistem. Tombol ‘Lihat Semua’ digunakan untuk

menampilkan semua karyawan pada tabel. Untuk menutup form ini user dapat

mengklik tombol ‘Tutup’.

4.7.9 Form Detail Karyawan

Gambar 4.34 Form Detail Karyawan

Bila user mengklik tombol ‘Detail’ pada Form Daftar Karyawan maka Form

Detail Karyawan ini akan ditampilkan pada layar. Form ini berisi data karyawan yang

dipilih oleh user secara lebih rinci. Pada form ini user juga dapat merubah data

karyawan yang ditampilkan dengan mengklik tombol ‘Ubah’. Setelah merubah data

125

pada textbox maka user dapat mengklik tombol ‘OK’ untuk menyimpan perubahan

tersebut pada database dan sekaligus menutup Form Detail Karyawan ini.

4.7.10 Form Daftar Barang Minimum (tampilan list)

Gambar 4.35 Form Daftar Barang Minimum (tampilan list)

Bila user memilih Permintaan Pembelian pada Form Menu Utama maka Form

Daftar Barang Minimum ini akan ditampilkan pada layar. Form ini digunakan oleh

bagian gudang dan berisi informasi tentang barang yang harus segera dipesan dan

sudah mencapai titik pemesanan kembali (reorder point) atau yang telah mencapai

titik minimum stok. Barang yang berada pada List Minimum Stok harus dipindahkan

ke dalam List Barang yang Dipesan dengan menggunakan tombol yang disediakan

untuk membuat permintaan pembelian kepada Quantity Surveyor. Jika barang yang

126

ingin dipesan sudah dipindahkan maka user dapat mengklik tombol ‘Pesan’. Tombol

‘Hapus’ digunakan oleh user untuk menghapus barang pada List Barang yang

Dipesan, sedangkan tombol ‘Tutup’ digunakan untuk menutup Form Daftar Barang

Minimum ini.

4.7.11 Form Daftar Barang Minimum (tampilan tabel)

Gambar 4.36 Form Daftar Barang Minimum (tampilan tabel)

Bila user memilih option ‘Tampilkan Tabel / Grid’ pada option yang

disediakan maka Form Daftar Barang Minimum akan merubah tampilan ke bentuk

tabel. Tampilan tabel ini digunakan oleh user untuk melihat dengan lebih detail

tentang barang yang harus dipesan. Untuk Keluar dari Form ini user dapat mengetik

tombol ’Tutup’.

127

4.7.12 Form FPPB (Formulir Permintaan Pembelian Barang)

Gambar 4.37 Form FPPB

Setelah user mengklik tombol ‘Pesan’ pada Form Daftar Barang Minimum,

maka Form FPPB ini akan ditampilkan pada layar. Kolom nomor FPPB, tanggal, dan

data user akan terisi otomatis begitu juga dengan tabel barang sesuai dengan barang

yang ingin dipesan oleh user. Bila user ingin merubah kuantitas barang yang dipesan,

maka user harus mengklik dua kali pada kolom kuantitas yang ada pada tabel lalu

merubah datanya dengan yang diinginkan. Bila data untuk FPPB sudah terisi dengan

lengkap dan sesuai dengan keinginan user, maka user dapat mengklik tombol

‘Simpan’. Untuk Keluar dari Form ini user dapat mengklik tombol ’Tutup’.

128

4.7.13 Form FPPB (tampilan cetak)

Gambar 4.38 Form FPPB (tampilan cetak)

Form FPPB (tampilan cetak) ini digunakan oleh user untuk melihat tampilan

cetak FPPB yang sudah dibuat. Untuk mencetak FPPB maka user dapat mengklik

tombol bergambar printer pada form ini.

129

4.7.14 Form BPB (Bukti Penerimaan Barang)

Gambar 4.39 Form BPB

Form BPB ini digunakan oleh bagian gudang untuk merekam penerimaan

barang dari pemasok. User harus mengklik ‘Penerimaan Barang Dari Pemasok’ pada

Form Menu Utama untuk menampilkan Form BPB ini. Pertama kali user harus

mengisi nomor purchase order yang secara otomatis data pemasok dan tabel barang

akan terisi sesuai purchase order yang dimasukkan. Setelah itu user harus mengisi

nomor surat jalan dari pemasok. Setelah data yang dibutuhkan sudah lengkap dan

kuantitas barang sudah disesuaikan maka user dapat mengklik tombol ‘Simpan’.

Untuk keluar dari Form ini user dapat mengklik tombol ’Tutup’.

130

4.7.15 Form BPB (tampilan cetak)

Gambar 4.40 Form BPB (tampilan cetak)

Form BPB (tampilan cetak) ini digunakan oleh user untuk melihat tampilan

cetak BPB yang sudah dibuat. Untuk mencetak BPB maka user dapat mengklik

tombol bergambar printer pada form ini.

top related