Anda di halaman 1dari 15

Analisis & Desain

Sistem Informasi
Pertemuan 15

Aniek Suryanti K., M.Kom


anieksuryanti@gmail.com
Event List Penjualan dan Pembelian
1. Data Barang 3. Transaksi
1.1 Tambah data Barang 3.1 Transaksi Pembelian
1.2 Cari data Barang 3.1.1 Tambah data Transaksi Pembelian
1.3 Ubah data Barang 3.1.2 Cari data Transaksi Pembelian
3.2 Transaksi Penjualan
2. Data Kasir 3.2.1 Tambah data Transaksi Penjualan
2.1 Tambah data Kasir 3.2.2 Cari data Transaksi Penjualan
2.2 Ubah data Kasir
2.3 Cari data Kasir 4. Laporan
4.1 Laporan Stok Barang
4.2 Laporan Transaksi Pembelian
4.3 Laporan Transaksi Penjualan
Context Diagram
Data Flow Diagram
Level 0
DFD Level 1 Mengelola Data Barang
data barang tambah
data barang tambah
1.1
Informasi data barang tambah
info data barang tambah tambah data
barang

Admin
data barang data barang
1.2
5 Data Barang kode barang, nama barang cari data barang kode barang, nama barang

informasi data barang ubah 1.3 informasi data barang ubah


ubah data barang data barang ubah
data barang ubah
DFD Level 1 Mengelola Data Kasir
data kasir tambah
data kasir tambah
2.1
tambah data informasi data kasir tambah
informasi data kasir tambah kasir

2.2 informasi data kasir ubah


data kasir ubah Admin
2 Data Kasir ubah data kasir
informasi data kasir ubah data kasir ubah

data kasir id kasir, nama kasir


2.3
id kasir, nama kasir cari data kasir data kasir
DFD Level 1 Mengelola Transaksi
info data transaksi beli tambah
3 Data Pembelian data transaksi beli tambah
data transaksi beli tambah
Admin
data transaksi beli cari
3.1 info data transaksi beli
no transaksi beli, tgl beli transaksi pembelian
informasi data transaksi beli tambah
data stok update no transaksi beli, tgl beli

data barang

data barang

5 Data Barang data stok update Kasir


no transaksi jual, tgl jual
data kasir
2 Data Kasir
3.2
data transaksi jual tambah
data transaksi jual tambah transaksi penjualan

info data transaksi jual tambah info data transaksi jual tambah
4 Data Penjualan no transaksi jual, tgl jual info transaksi jual cari
data transaksi jual cari
DFD Level 1 Mengelola Laporan
data barang
Admin data kriteria laporan stok
4.1
laporan stok barang Manager
laporan stok

laporan pembelian
data kriteria laporan pembelian

4.2
Data data barang
3 data pembelian laporan pembelian 5 Data Barang
Pembelian

data barang
Kasir data kriteria laporan penjualan
laporan penjualan

4.3
data kriteria laporan penjualan data penjualan
laporan penjualan 4 Data Penjualan

data kasir
2 Data Kasir
DFD Level 2 Mengelola Transaksi Jual
data stok update

5 Data Barang data barang Kasir


informasi data transaksi penjualan tambah
3.2.1
informasi data transaksi penjualan tambah
tambah transaksi
data transaksi penjualan tambah penjualan
data transaksi penjualan tambah
data kasirr
2 Data Kasir

data transaksi penjualan no transaksi jual, tgl jual


Data
4
Penjualan kode penjualan,kode barang, nama barang info transaksi jual cari
3.2.2
data barang
cari transaksi penjualan

kode penjualan,kode barang, nama barang


DFD Level 2 Mengelola Transaksi Beli

informasi data transaksi pembelian tambah


3 Data Pembelian
data transaksi pembelian
3.1.1
data transaksi pembelian tambah Admin
tambah data
data barang transaksi
pembelian informasi data transaksi pembelian tambah
data stok update

data barang no transaksi beli, tgl beli


5 Data Barang no transaksi beli, tgl beli 3.1.2
data transaksi pembelian
cari data transaksi
data transaksi pembelian pembelian
Conceptual Data Model
Barang Penjualan
jual no_transaksi jual <pi> Variable characters (15) <M>
id_barang <pi> Variable characters (15) <M>
nama_barang Variable characters (75) <M> tgl_transaksi jual Date <M>
stok_barang Integer <M> Identifier_1 <pi>
Identifier_1 <pi>

menjual
beli

Kasir
Pembelian
id_kasir <pi> Variable characters (15) <M>
no_transaksi beli <pi> Variable characters (15) <M>
nama_kasir Variable characters (80) <M>
tgl_transaksi beli Date <M>
Identifier_1 <pi>
Identifier_1 <pi>
Physical Data Model
Barang
Penjualan
id_barang varchar(15) <pk> jual
nama_barang varchar(75) no_transaksi jual varchar(15) <pk>
id_barang varchar(15) <pk,fk1> id_kasir varchar(15) <fk>
stok_barang integer
no_transaksi jual varchar(15) <pk,fk2> tgl_transaksi jual date

beli
id_barang varchar(15) <pk,fk1>
no_transaksi beli varchar(15) <pk,fk2>

Kasir
id_kasir varchar(15) <pk>
Pembelian nama_kasir varchar(80)
no_transaksi beli varchar(15) <pk>
tgl_transaksi beli date
Contoh Mockup

Anda mungkin juga menyukai