melakukan pemesanan
kepada supplier.
Setelah terjadi
kesepakatan maka supplier memberikan copy nota pembelian kepada owner. Pembayaran dapat dilakukan menggunakan cek
saat itu juga dengan batas waktu pembayaran sesuai kesepakatan antara owner dan supplier. Setelah supplier menerima
pembayaran dari owner, maka supplier mengirim barang dan kemudian nota pembelian asli ditukar dengan copy nota
pembelian saat barang dikirim yang dapat dilihat pada Gambar 2.
Pembelian Barang
Pemilik Supplier
Karyawan Gudang
Mulai
Mengecek Inventory
CukupKurang
Selesai Pemesanan
Barang Mencatat
pemesanan barang
2 Nota Pembelian 1
Nota Pembelian 2
Pembayaran pesanan
barang Nota
pembelian 1 Cek
Cek Pembayaran
Kartu stok
Kurang
Nota Pembelian 1 cukup
Gambar 2. Sistem Pembelian
3.3. Data Flow Diagram DFD
Desain DFD Sistem Informasi Administrasi Toko Victor Motor dimulai dari context diagram.
Gambar 3. Context Diagram
3.4. Entity Relationship Diagram ERD
Entity Relationship Diagram ERD adalah suatu metode perancangan database yang sering digunakan dalam perancangan
sistem database yang efektif. Dengan adanya ERD, maka terlihat tabel apa saja yang dibutuhkan dalam pembuatan sistem dan relasi
yang terbentuk antar tabel.
Informasi Service Service yang dilakukan
Setelah Service Informasi Harga Barang
Pembayaran Retur Barang
Request Sparepart Request Service
Tagihan Nota
Laporan Penjualan Laporan laba rugi
Laporan Pembelian Laporan Retur Pembelian
Laporan Retur Penjualan
laporan hutang laporan piutang
Laporan Kartu Stok Purchase Order
Pembayaran Pembelian
Tagihan Pembelian Informasi Harga
Retur Pembelian Nota Pembelian
Mekanik
Supplier Customer
Owner 1
Sistem Informasi Penjualan
Pembelian pada Toko Victor Motor
DI PESAN
BANYAK PESANAN BARANG SAMPAI
RETUR PEMBELIAN
BARANG YANG DIBELI
DENGAN JENIS BARANG YANG DIJUAL
SISA STOK BARANG
YANG MELAYANI DETAIL PENJUALAN
PENJUALAN
MEKANIK DETAIL PEMBELIAN
BARANG YANG DIPESAN
servis BARANG RETUR BELI
data servis detail service
RETURPENJUALAN BARANG RETUR JUAL
MEREK MASTER PEMBELIAN
KODE_PEMBELIAN TGL_PEMBELIAN
NO_REF pi Variable characters
Date Time Variable characters
Identifier_1 ...
pi Supplier
Kode_Supplier Nama Supplier
Alamat_Supplier Kota_Supplier
Telepon_Supplier Fax_Supplier
Blacklist
... pi Variable characters 10
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 20
Variable characters 20 Variable characters 20
M M
M M
M M
M MASTERPEMESANAN
ID_PESAN TANGGAL_PESAN
STATUSLENGKAP pi Variable characters
Date Time Variable characters
DETAILPEMESANAN JUMLAH_PESANAN
SATUAN HARGA_PESAN
Integer Variable characters 50
Money
MASTERPENJUALAN KODE_JUAL
TGL_JUAL DIJUALSECARA
TGL_JATUH_TEMPO_JUAL TGL_PELUNASAN
SUDAHLUNAS ...
pi Variabl Date
Variabl Date
Date Variabl
KARTU STOK ID_KARTU_STOK
TGL_KARTU_STOK NO_ID_KOTA
QTY_PLUS QTY_MINUS
QUOTA ID
RP_PLUS RP_MINUS
TOTALPENJUALAN TGL_EXPIRY
pi Variable characters 1 Date Time
Integer Integer
Integer Integer
Variable characters 1 Money 50
Money 50 Money
Date Time
Identifier_1 ...
pi SATUAN
ID_SATUAN SATUAN
ISI DISC
pi Variable ch Variable ch
Variable ch Variable ch
Identifier_1 ...
pi RETURPEMBELIAN
KODE_RETUR_BELI TGL_RETUR_BELI
TOTAL_RETUR_BELI pi Variable characters 10
Date Time Money
_USER USERNAME
ALAMAT_KARYAWAN PASSWORD
ALAMAT NO_KTP
NO_TELP ADMIN
KASIR GUDANG
AKTIF TIDAKAKTIF
... pi Variable characters
Variable characters Variable characters
Variable characters Variable characters
Variable characters Variable characters
Variable characters Variable characters
Variable characters Variable characters
DIJUAL SECARA NAMA_BRG
SATUAN Variable characters 50
Variable characters 50 KARTUBARANG
KODE_BRG NAMA_BRG
HARGA_BELI_TERAKHIR HARGA_JUAL_BARANG
Variable characte Variable characte
Money Money
CUSTOMER KODE_CUSTOMER
NAMA_CUSTOMER ALAMAT_CUSTOMER
TELP_CUSTOMER FAX_CUSTOMER
STATUS_DELETE pi Variable charact
Undefined Variable charact
Variable charact Variable charact
Variable charact DETAILPEMBELIAN
JUMLAH SATUAN
HARGA_BELI TGL_EXPIRY
Integer Variable characters 50
Money 0 Date Time
BARANG KODEBRG
NAMA_BRG pi Variable characters 10
Variable characters 50 Identifier_1
... pi
JENISBARANG ID_JENIS
JENIS_BRG pi Variable char
Variable char DETAILPENJUALAN
JUMLAH_JUAL SATUAN
HARGA_JUAL Integer
Variable characters 50 Money
DETAILSERVICE NO_POL
NO_NOTA_JUAL MEREK
TIPE TOTAL BIAYA
Memo Variable characters 10
Variable characters 20 Variable characters 10
Variable characters 20 Money
Variable characters 50 M
M M
M M
M MASTERKARYAWAN
KODE_KARYAWAN NAMA_KARYAWAN
ALAMAT_KARYAWAN KOTA
NO_TELP HP
pi Variable characters 10 Variable characters 30
Variable characters 30 Variable characters 50
Variable characters 30 Variable characters 30
MASTERSERVICE KODE_SERVICE
NAMA SERVICE HARGA
pi Variable ch Variable ch
Money Identifier_1
... pi
RETURPENJUALAN KODE_RETUR_JUAL
TGL_RETUR_JUAL TOTAL_RETUR_JUAL
Variable characters 10 Date Time
Money MEREK
ID_MEREK MEREK_BARANG
pi Variable cha Variable cha
DI PESAN
BANYAK PESANAN BARANG SAMPAI
RETUR PEMBELIAN
BARANG YANG DIBELI
DENGAN JENIS BARANG YANG DIJUAL
SISA STOK BARANG
YANG MELAYANI DETAIL PENJUALAN
PENJUALAN
MEKANIK DETAIL PEMBELIAN
BARANG YANG DIPESAN
servis BARANG RETUR BELI
data servis detail service
RETURPENJUALAN BARANG RETUR JUAL
MEREK MASTER PEMBELIAN
KODE_PEMBELIAN TGL_PEMBELIAN
NO_REF pi Variable characters
Date Time Variable characters
Identifier_1 ...
pi Supplier
Kode_Supplier Nama Supplier
Alamat_Supplier Kota_Supplier
Telepon_Supplier Fax_Supplier
Blacklist
... pi Variable characters 10
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 20
Variable characters 20 Variable characters 20
M M
M M
M M
M MASTERPEMESANAN
ID_PESAN TANGGAL_PESAN
STATUSLENGKAP pi Variable characters
Date Time Variable characters
DETAILPEMESANAN JUMLAH_PESANAN
SATUAN HARGA_PESAN
Integer Variable characters 50
Money
MASTERPENJUALAN KODE_JUAL
TGL_JUAL DIJUALSECARA
TGL_JATUH_TEMPO_JUAL TGL_PELUNASAN
SUDAHLUNAS ...
pi Variabl Date
Variabl Date
Date Variabl
KARTU STOK ID_KARTU_STOK
TGL_KARTU_STOK NO_ID_KOTA
QTY_PLUS QTY_MINUS
QUOTA ID
RP_PLUS RP_MINUS
TOTALPENJUALAN TGL_EXPIRY
pi Variable characters 1 Date Time
Integer Integer
Integer Integer
Variable characters 1 Money 50
Money 50 Money
Date Time
Identifier_1 ...
pi SATUAN
ID_SATUAN SATUAN
ISI DISC
pi Variable ch Variable ch
Variable ch Variable ch
Identifier_1 ...
pi RETURPEMBELIAN
KODE_RETUR_BELI TGL_RETUR_BELI
TOTAL_RETUR_BELI pi Variable characters 10
Date Time Money
_USER USERNAME
ALAMAT_KARYAWAN PASSWORD
ALAMAT NO_KTP
NO_TELP ADMIN
KASIR GUDANG
AKTIF TIDAKAKTIF
... pi Variable characters
Variable characters Variable characters
Variable characters Variable characters
Variable characters Variable characters
Variable characters Variable characters
Variable characters Variable characters
DIJUAL SECARA NAMA_BRG
SATUAN Variable characters 50
Variable characters 50 KARTUBARANG
KODE_BRG NAMA_BRG
HARGA_BELI_TERAKHIR HARGA_JUAL_BARANG
Variable characte Variable characte
Money Money
CUSTOMER KODE_CUSTOMER
NAMA_CUSTOMER ALAMAT_CUSTOMER
TELP_CUSTOMER FAX_CUSTOMER
STATUS_DELETE pi Variable charact
Undefined Variable charact
Variable charact Variable charact
Variable charact DETAILPEMBELIAN
JUMLAH SATUAN
HARGA_BELI TGL_EXPIRY
Integer Variable characters 50
Money 0 Date Time
BARANG KODEBRG
NAMA_BRG pi Variable characters 10
Variable characters 50 Identifier_1
... pi
JENISBARANG ID_JENIS
JENIS_BRG pi Variable char
Variable char DETAILPENJUALAN
JUMLAH_JUAL SATUAN
HARGA_JUAL Integer
Variable characters 50 Money
DETAILSERVICE NO_POL
NO_NOTA_JUAL MEREK
TIPE TOTAL BIAYA
Memo Variable characters 10
Variable characters 20 Variable characters 10
Variable characters 20 Money
Variable characters 50 M
M M
M M
M MASTERKARYAWAN
KODE_KARYAWAN NAMA_KARYAWAN
ALAMAT_KARYAWAN KOTA
NO_TELP HP
pi Variable characters 10 Variable characters 30
Variable characters 30 Variable characters 50
Variable characters 30 Variable characters 30
MASTERSERVICE KODE_SERVICE
NAMA SERVICE HARGA
pi Variable ch Variable ch
Money Identifier_1
... pi
RETURPENJUALAN KODE_RETUR_JUAL
TGL_RETUR_JUAL TOTAL_RETUR_JUAL
Variable characters 10 Date Time
Money MEREK
ID_MEREK MEREK_BARANG
pi Variable cha Variable cha
Gambar 4. Conceptual ERD pada Pembelian dan Penjualan
4. IMPLEMENTASI DAN PENGUJIAN