Disusun oleh :
Kelas : F
1. Block Diagram
Cabang 1
Cabang 1 OWNER
2. Flowchart
3. Diagram Konteks atau DFD Level 0
Info Stock
Data barang
Sistem Informasi
Update Stock Laporan Perbandingan Omzet
Pembelian Perbulan
Manajer Pusat
Pesanan Pelanggan
Data Retur Penjualanan
0
Pelanggan Sistem Informasi
Penjualanan
Info Retur Penjualanan
Faktur Penjualanan
Owner
Laporan Periodik Pesanan Penjualanan
Manajer Cabang
Laporan Omzet Penjualanan Perbulan
4. DFD Level 1 Penjualan
T0
T1 Satuan T2 Stok
Costumer
Pelanggan
Informasi Customer
1.1 1.2
Info Pelanggan Info Stok Habis
Memeriksa Pelanggan
Pesanan Memeriksa Costumer
Ketersediaan Barang
Pelanggan
1.3
Pelanggan
Mencetak Faktur
Faktur
Penjualanan
Info Stok Disimpan
T5 T4
T3 Stok
Penjualanan Penjualanan
Retur Penjualan
T9
T7 T8 Penjualan
Pelanggan
Penjualan Penjualan
Info Retur
Detail Penjualanan Pelanggan
Penjualanan
Penjualanan Pelanggan
Info Retur
2.1 2.2 Penjualan
Memilih Item
Informasi Penyimpanan Data Info Detail Retur
Penjualanan
Penjualanan
T10
Penjualan
T11 Retur
T13 Stok
Penjualan
Info Detail Retur
Disimpan
T12 Retur
Penjualan
6. DFD Level 2 Laporan Penjualanan
Laporan Perbandingan Omzet Penjualan
3.1 Manajer
Info Penjualan Pusat
Penjualan Membuat
Laporan
Omzet
Info Detail Penjualan
Owner
Penjualan
Laporan Perbandingan Omzet Warung
3.2
Customer Membuat Laporan Owner
Info Costumer Customer
Laporan Periodik Pesanan Penjualanan
- Bp punya team (lebih dari satu orang) tugasnya mengirim barang dagangan dari warung pusat ke
warung-warung.
1. System Requirements
a. Kebutuhan Sistem (System Requirement)
System requirement atau business requirement, menunjukkan apa yang harus bisa
dilakukan oleh sistem atau apa yang harus dimiliki oleh sistem tersebut.
1) Analisis Kebutuhan Fungsional (Functional Requirement)
Kebutuhan fungsional merupakan kebutuhan yang berisi proses-proses apa saja
atau layanan apa saja yang nantinya harus disediakan oleh sistem, mencakup bagaimana
sistem harus bereaksi pada input tertentu dan bagaimana prilaku system pada situasi
tertentu.
a) Membuat Data Input
(1) Sistem dapat membuat input data pembeli.
(2) Sistem dapat membuat input data pemesanan barang.
(3) Sistem dapat membuat input data kurir.
(4) Sistem dapat membuat input data pengiriman barang.
b) Mengedit Data Input
(1) Sistem dapat mengedit input data pembeli.
(2) Sistem dapat mengedit input data pemesanan barang.
(3) Sistem dapat mengedit input data kurir.
(4) Sistem dapat mengedit input data pengiriman barang.
c) Mencari Data Input
(1) Sistem dapat mencari input data pembeli.
(2) Sistem dapat mencari input data pemesanan barang.
(3) Sistem dapat mencari input data kurir.
(4) Sistem dapat mencari input data pengiriman barang.
d) Menghapus Data Input
(1) Sistem dapat menghapus input data pembelian.
(2) Sistem dapat menghapus input data pemesanan barang.
(3) Sistem dapat menghapus input data kurir.
(4) Sistem dapat menghapus input data pengiriman barang.
e) Menyimpan Data Input
(1) Sistem dapat menyimpan input data pembeli.
(2) Sistem dapat menyimpan input data pemesanan barang.
(3) Sistem dapat menyimpan input data kurir.
(4) Sistem dapat menyimpan input data pengiriman barang.
f) Memperbarui Data Input
(1) Sistem dapat memperbarui input data pembeli.
(2) Sistem dapat memperbarui input data pemesanan barang.
(3) Sistem dapat memperbarui input data kurir.
(4) Sistem dapat memperbarui input data pengiriman barang.
g) Menampilkan Data Input.
(1) Sistem dapat menampilkan input data pembeli.
(2) Sistem dapat menampilkan input data pemesanan barang.
(3) Sistem dapat menampilkan input data kurir.
(4) Sistem dapat menampilkan input data pengiriman barang.
h) Menampilkan Data Output
(1) Sistem dapat menampilkan output data laporan pemesanan barang.
(2) Sistem dapat menampilkan output data laporan pengiriman barang.
(3) Sistem dapat menampilkan output data struk pemesanan barang.
(4) Sistem dapat menampilkan output data laporan data kurir.
i) Mencetak Data Output
(1) Sistem dapat mencetak output data laporan pengiriman barang.
(2) Sistem dapat mencetak output data laporan pemesanan barang.
(3) Sistem dapat mencetak output data struk pemesanan barang.
(4) Sistem dapat mencetak output data laporan data kurir.
2. ERD (Entity Relationship Diagram)
3. Diagram Level 0
4. Diagram Level 1
Pemesanan Barang
Data Pemesanan Barang
Data Kurir
Laporan
Data
Data Pembayaran 2. Proses 4. Proses 3. Proses
Pembayaran Data Pembayaran Pengiriman Pemilihan
Struk Pembayaran Barang Barang Kurir
Data Pembayaran
Data Pembayaran
Data Kurir
Data Kurir
Data Kurir
Data Pengiriman Barang
Data Pengiriman Barang
Data Pengiriman
Laporan Data Pengiriman Barang
Barang
Data Kurir
Data Pengiriman
Barang Data Pemilihan Kurir
Data Pengiriman Barang
Data Kurir
Kurir