ID Perancangan Program Aplikasi Pembelian P
ID Perancangan Program Aplikasi Pembelian P
ABSTRACT
PT Indo Taichen Textile Industry is a company in the textile industry producing cloth. Activities and operations
personnel administration, payroll systems, purchasing systems, and inventory systems are conducted manually. Problems
begin to become fairly complex on the company’s purchasing system so that a software application is required. Purchasing
system is made by Data Flow Diagram (DFD) as a model of the process or system and Entity Relation Diagram (ERD) as a
data model. The purchasing application is programmed using the programming language Visual Basic 6.0 and SQL Server
database.
ABSTRAK
PT Indo Taichen Textile Industry merupakan suatu perusahaan yang bergerak di bidang industri tekstil yang
memproduksi kain. Kegiatan administrasi maupun kegiatan operasional personalia, sistem penggajian, sistem pembelian,
dan sistem persediaan masih manual. Permasalahan yang cukup kompleks pada perusahaan pada sistem pembelian
sehinga perlu dibuat suatu program aplikasi. Sistem pembelian ini dibuat dengan Data Flow Diagram (DFD) sebagai
model proses atau sistem dan Entity Relation Diagram (ERD) sebagai model data. Aplikasi pembelian dibuat dengan
bahasa pemrograman Visual Basic 6.0 dan basis data SQL Server.
- Daftar_Barang
- Surat_Permintaan_Barang
- Id_Barang - Daftar_Permintaan_Barang
- Permintaan_Barang - Daftar_Pembelian_Barang_yang_disetujui
- Surat_Penerimaan_Barang - Daftar_Pemasok
- Form_Pengembalian_Barang - Daftar_Penerimaan_Barang
Bagian Gudang Bagian Pembelian
Usulan_Pembelian_Barang
- Surat_Jalan Pesanan_Barang
Konfirmasi_Pengembalian_Barang
0.
Sistem Informasi Pembelian PT Indo Taichen Textile Industry
Daftar_Staff
- Surat_Persetujuan_Pembelian_Barang
Daftar_Usulan_Pembelian_Barang
Direktur
1.
Daftar_Staff Id_Staff
Pendataan
Direktur
Staff dan
Barang
Staff Barang
Surat_Permintaan_Barang
Daftar_Permintaan_Barang Usulan_Pembelian_Barang
Permintaan_Barang Daftar_Pembelian_Barang_yang_disetujui
Daftar_Usulan_Pembelian_Barang Surat_Persetujuan_Pembelian_Barang
2.
Id_Pemasok Permohonan
Pembelian Daftar_Pemasok
3. Pesanan_Barang
Pemesanan
Daftar_Pesanan_Barang Barang
Pemasok
Pengiriman_Barang
Surat_Jalan Surat_Penerimaan_Barang 4. Daftar_Penerimaan_Barang
Penerimaan Barang
Daftar_Tagihan 5. Invoice_dan_Faktur_Pajak
Pelunasan Memorial
Bagian Keuangan
Bukti_Transfer
Form_Pengembalian_Barang Konfirmasi_Pengembalian_Barang
6.
Surat_Jalan_Retur Pengembalian Barang
Daftar_Pengembalian_Barang
Retur Retur_Detail
Id_Staff Daftar_Staff
1.1
Pengecekan Staff
Staff
Daftar_Barang
Barang
Bagian Gudang
2.1
Permohonan Barang - Surat_Permintaan_Barang
- Daftar_Permintaan_Barang
Bagian Pembelian
FPP FPP_Detail
Usulan_Pembelian_Barang
Daftar_Usulan_Pembelian_Barang 2.2
Pengajuan Pembelian
Direktur Daftar_Pembelian_Barang_yang_disetujui
Surat_Persetujuan_Pembelian_Barang
FPP
Pemasok
Pengiriman_Barang Surat_Jalan
Pemasok Bagian Gudang
Staff Barang
4.1
Pengecekan Barang Masuk
Pemasok PO
FPB
PO_Detail
4.2
Perekapan
Daftar_Penerimaan_Barang Surat_Penerimaan_Barang
Terima Barang
Bagian Pembelian
FPB_Detail
Pemasok
5.1
Dafta_rTagihan Pengecekan Tagihan Invoice_dan_Faktur_Pajak
Pemasok
Bagian Keuangan
Pembayaran
Form_Pengembalian_Barang Daftar_Pengembalian_Barang
Bagian Gudang Bagian Keuangan
Staff
6.1 Pemasok
Barang Pengecekan Barang Rusak
FPB
Retur
Retur_Detail
2.1.1
Buat
Permohonan Surat_Permintaan_Barang
Barang
Bagian
FPP
FPP_Detail
1 membuat2 M KodeposFax
Telp Kontak Bank
PPn Kota Alamat Norekening Cabang
Jumlahharga Total Terkirim Kd_Staff No_FPP
Nama
Jabatan Satuanhargabeli_FPP Total Atasnama
Satuanhargabeli_PO Kd_Pemasok
Tanggal
Password
Nama Kd_Staff No_PO M
Divisi Tanggal StatusPO
1PO
No_FPP Kd_Staff
Kd_Pemasok
terima11Pemasok
Staff 1 membuat1 M
FPP 1 mempunyai1
Satuan Satuanhargabeli_FPPdetail
1 Satuanhargabeli_POdetail
hargabeli
Satuan Kd_Barang
1
Qty M No_PO Qty M
Hargabeli
Kd_Barang No_FPP 1
Jumlahharga subtotal 1
membuat3 Masuk
Lunas
Jumlahharga Bayar
Total FPP_detail PO_detail
PPn Sisa terima3
Satuanhargabeli_FPB Potonganretur Nilaitagih Keterangan Kd_Staff No_PO
Tanggaljatuhtempo Tanggal No_Invoice No_Suratjalan No_FPB
M Nilaibayar Via
Tanggal
Kd_Staff
M M
mempunyai2 No_Invoice
mempunyai3
Satuanhargabeli_Barang No_FPB
Nama Kd_Pemasok
FPB Kd_Pemasok Jenis Satuan Hargabeli No_Pembayaran
Kd_Barang Stock
Satuanhargabeli_FPBdetail Pembayaran
Satuan
Qty
hargabeli M
Kd_Barang Subtotal
No_FPB
M Barang
FPB_detail M
M
M
M
Qty M Satuanhargabeli_Retur
M
Satuan
Hargabeli
Kd_Barang Subtotal melakukan2
1 No_Retur
Retur_detail
PPn
1 JumlahhargaTotal
Satuanhargabeli_Returdetail
Kd_Staff
Tanggal mempunyai5
M
No_Retur Kd_Pemasok No_FPB
M
mempunyai4
ReturMterima21
1 melakukan1 M
Harga
Satuanhargabeli_ Beli Form
Tipe Data
Nama Field PanjangStatus Keterangan Nama Field Tipe Data Panjang Status Keterangan
Nomor Form No_Retur nvarchar 11 PK Nomor Retur
No_FPB nvarchar 11 FK
Penerimaan Barang Kd_Staff nvarchar 8 FK Kode Staff
Kd_Barang nvarchar 6 FK Kode Barang Kd_Pemasok nvarchar 6 FK Kode Pemasok
Nomor Form
Satuan nvarchar 20 Satuan No_FPB nvarchar 11 FK Penerimaan
Barang
Qty float 8 Quantity Tanggal smalldatetime 4 Tanggal
Satuanhargabeli_ Satuan Harga Beli
nvarchar 10
Satuanhargabeli_ Satuan Harga Beli Retur Retur
nvarchar 10 Form Penerimaan Jumlahharga float 8 Jumlah Harga
FPBdetail Barang Detail Pajak
Tabel 9 Struktur File FPB (Form Penerimaan Barang) Tabel 11 Struktur File Retur_detail
Nomor
Form Nama FieldTipe DataPanjangStatusKeterangan
Nama FieldTipe DataPanjangStatusKeterangan
Penerimaan
Barang No_Retur nvarchar 11 FK Nomor Retur
Nomor Form
Tanggal Kd_Staff nvarchar 8 FK
Tanggaljatuhtempo smalldatetime 4 Penerimaan
Jatuh Tempo
Barang
Satuan No_FPB nvarchar 11 FK Kode
Satuanhargabeli_ Harga Pemasok
FPB nvarchar 10
Beli Form Nomor
Penerimaan Kd_Pemasok nvarchar 6 FK
Jumlah
Barang Invoice
Jumlahharga float 8
Harga No_Invoice nvarchar 20
Tanggal smalldatetime 4 Tanggal
Pajak Nilaibayar float 8 Nilai Bayar
PPn float 8 Pertambahan Via nvarchar 20 Via
Nilai