24
4.2.1 Context Diagram
Context Diagram dari sistem informasi pembelian dan penjualan pada UD. Mitra Samudra terdapat tujuh external entity dan aliran datanya masing-
masing yang saling terkait. Untuk lebih jelasnya dapat dilihat pada gambar 4.4.
DAFTAR PESANAN DAFTAR IKAN
DATA PELANGGAN
DATA PEMASOK DAFTAR PESANAN DISETUJUI
PO PO
PO
DATA IKAN
NOTA JUAL SJ
NOTA PEMBELIAN LAPORAN
PERIODE LAPORAN DIPILIH
NOTA JUAL NOTA_JUAL
ORDER IKAN
NOTA_PEMBELIAN NOTA_PEMBELIAN
PO DATA PESANAN
SISTEM INFORMASI PEMBELIAN DAN
PENJUA LAN
+
BAG PENJUA LAN
PELANGGAN
PEMASOK BAG PEMESANA N
PEMILIK
BAG PEMBELIAN
BAG PENGIRIMAN
Gambar 4.4 Context Diagram
4.2.2 HIPO
Setelah membuat context diagram, untuk selanjutnya yaitu membuat HIPO terlebih dahulu. Karena dengan adanya HIPO, alur proses dari sistem akan
lebih teratur dan jelas. Diagram HIPO dari sistem informasi pembelian dan
STIKOM SURABAYA
25
penjualan pada UD. Mitra Samudra dapat dilihat pada gambar 4.5 dan yang
lainnya.
SI PEMBELIAN DAN PENJUALAN
3 MELAKUKAN
PENJUALAN 2
MELAKUKAN PEMBELIAN
1 MENGOLAH DATA
4 MEMBUAT
LAPORAN
Gambar 4.5 HIPO
Pada gambar 4.6 merupakan hasil decompose dari HIPO mengolah data. Hasil decompose itu sendiri terdapat tiga proses utama, yaitu mengolah data ikan,
mengolah data pemasok, dan mengolah data pelanggan.
SI PEMBELIAN DAN PENJUALAN
1 MENGOLAH DATA
1.1 MENGOLAH DATA
IKAN 1.2
MENGOLAH DATA PEMASOK
1.3 MENGOLAH DATA
PELANGGAN 1.1.1
MENGINPUT DATA IKAN
1.1.2 MENGUBAH
DATA IKAN 1.2.1
MENGINPUT DATA PEMASOK
1.2.2 MENGUBAH
DATA PEMASOK 1.3.1
MENGINPUT DATA PELANGGAN
1.3.2 MENGUBAH
DATA PELANGGAN
Gambar 4.6 HIPO Pengolahan Data
STIKOM SURABAYA
26
Pada gambar 4.7 merupakan hasil decompose dari HIPO melakukan pembelian. Hasil decompose itu sendiri terdapat dua proses utama, yaitu
melakukan pemesanan dan melakukan penerimaan barang. Pada tiap-tiap proses utama tersebut juga dibagi lagi menjadi sub-sub proses yang lebih kecil.
SI PEMBELIAN DAN PENJUALAN
2 MELAKUKAN
PEMBELIAN
2.1 MELAKUKAN
PEMESANAN 2.2
PENERIMAAN BARANG
2.1.1 MEGECEK PO
2.1.2 MEMILIH PEMASOK
2.2.1 CEK KESESUAIN
BARANG DENGAN PO 2.2.2
SIMPAN TRANSAKSI 2.1.3
MENAMBAH PO BARU 2.1.4
PERSETUJUAN PO 2.2.3
PEMBAYARAN
2.2.4 MEMBUAT NOTA BELI
2.2.5 UPDATE DATA IKAN
2.1.5 CETAK PO
Gambar 4.7 HIPO Pembelian dan Pemesanan
Pada gambar 4.8 merupakan hasil decompose dari HIPO melakukan penjualan. Hasil decompose itu sendiri terdapat enam proses utama, yaitu
mengecek stok ikan, menerima pesanan, simpan transaksi, membuat nota jual, membuat surat jalan, melakukan pembayaran dan yang terakhir adalah mengubah
stok ikan yang telah terjual.
STIKOM SURABAYA
27
SI PEMBELIAN DAN PENJUALAN
3 MELAKUKAN
PENJUALAN 3.1
MENGECEK MINIMAL STOK IKAN
3.3 MEMBUAT NOTA JUAL
DAN SJ 3.2
PEMBAYARAN 3.4
SIMPAN TRANSAKSI 3.5
MENGUBAH DATA IKAN 3.6
MENGECEK SISA STOK IKAN
Gambar 4.8 HIPO Penjualan
Pada gambar 4.9 merupakan hasil decompose dari HIPO membuat laporan. Hasil decompose itu sendiri terdapat empat proses utama, yaitu memilih
jenis laporan, memasukkan data yang dibutuhkan, membuat laporan dan mencetak laporan yang dipilih.
SI PEMBELIAN DAN PENJUALAN
4 MEMBUAT LAPORAN
4.1 PILIH JENIS LAPORAN
4.3 MEMBUAT LAPORAN
4.2 MENGINPUT
DATA YANG DIBUTUHKAN
4.4 CETAK LAPORAN
Gambar 4.9 HIPO Pembuatan Laporan
4.2.3 DFD