BAB III
ANALISIS DAN PERANCANGAN
3.1 Analisis
Analisis merupakan penelaahan atau penelitian dengan melakukan suatu
percobaan yang menghasilkan kesimpulan dari penguraian suatu sistem informasi
yang
utuh
kedalam
bagian-bagian
komponennya
dengan
maksud
untuk
III-2
III-3
III-4
III-5
Supplier
0
Data Supplier
Faktur Pembelian
Sistem Informasi
Penjualan dan
Pembelian
Faktur Penjualan
Data Toko
Laporan Persediaan
Manajer
souvenir di bandung, penulis menggambarkan data flow diagram pada toko souvenir
untuk dijadikan model yang nantinya akan digunakan dalam membuat program.
III-6
Supplier
Pembelian
Supplier
Data Supplier
3
Rec ord Barang
Data Barang
laporan Persediaan
Manajer
+
Laporan Penjualan
Buat
Laporan
GambarFaktur
3.3Penjualan
DFD Level
0 Sistem Informasi Penjualan dan Pembelian
Penjualan
Customer
Proses
Pembelian
Penjualan
Buat Laporan
Keterangan
Proses ini meliputi pemberian faktur pembelian dari
supplier,penginputan data supplier pada system
serta menyiapkan record bagi data supplier tersebut.
Proses ini merupakan proses penjualan barang ke
customer,pada proses ini terdapat pemberian faktur
penjualan,serta penginputan data customer pada
sistem
Proses ini merupakan proses pembuatan laporan
baik itu laporan data supplier sampai dengan
laporan transaksi penjualan dan pembelian barang
1.1
[Data barang yang dibeli]
Update
Pengolahan
Data barang
Data Barang
[Record Barang]
1.2
Supplier
Supplier
[Data Supplier]
Pengolahan
data Supplier
1.4
Update
Supplier
[Faktur Pembelian]
Pengolahan
data
pembelian
Pengolahan
rec ord
Record Pembelian
1.3
Data Pembelian
[Record Suplier]
Update
Pembelian
Laporan supplier
Laporan Penjualan
Manager
Laporan Barang
III-7
1.3
Pengolahan Data
Pembelian
1.4
Pengolahan Laporan
Keterangan
Pada proses ini data mengenai barang yang
dibeli dari supplier dicatat,dan dimasukkan
ke tabel barang untuk menjadi record
Pada Proses ini supplier memberikan
informasi mengenai data diri,serta
alamat,kemudian setelah itu data tersebut
akan dimasukkan kedalam sistem systemi
data supplier
Pada Proses ini supplier memberikan
faktur pembelian kesistem dan apabila
disetujui maka supplier akan mendapatkan
data barang pembelian dari sistem
Pada Proses ini Manajer meminta laporan
dari transaksi pembelian yang telah terjadi
III-8
2.1
Update
Data Barang
Pengolahan
Data Barang
[Record Barang]
list barang yang dijual
Customer
Customer
Customer
[Faktur Penjualan]
[Data Order Penjualan]
2.4
2.2
Pengolahan
data
Penjualan
update
Data
Penjualan
record penjualan
Pengolahan
Rec ord
[Data Customer]
[Rec ord Customer]
2.3
Pengolahan
Data Customer
Update
Laporan c ustomer
Laporan penjualan
Customer
Laporan Barang
Manager
Proses
Keterangan
2.2
2.3
2.4
Pengolahan record
III-9
Supplier
3.1
Pembuatan
Laporan
Supplier
Laporan Supplier
3.2
Pembuatan
Laporan
barang
Data Barang
Rec ord barang
3.3
Pembuatan
laporan
Customer
Customer
3.4
Pembuatan
Laporan
penjualan
Penjualan
data pembelian
3.5
Pembuatan
Laporan
Pembelian
Laporan Barang
Manajer
Manajer
Laporan Customer
Laporan Penjualan
Laporan Pembelian
Data Barang
2.
Harga Beli + Harga Jual + (keterangan) + saldo stock + saldo harga stock
Data supplier
=Kode Supplier + Nama supplier+ alamat + kota +
3.
4.
customer+Alamat+Kota+Negara+Contact Person+No.Telp+(Keterangan).
Data Pembelian
=No.Faktur Beli + tgl Faktur + Kode supplier+Nama
supplier+Alamat+Kota+Negara+(keterangan)+(item Data barang beli) + Total
Harga.
III-10
t_stok
Kodebarang
NoUrut
tang g al
keterang an
NoBeli
QtyBeli
NoJ ual
QtyJual
StokMas uk
StokKeluar
StokAkhir
t_penjualan
NoJ ual
tang g al
jatuhtempo
kodeT oko
total
diskonfaktur
GrandT otal
Bayar
Sis a
membeli
Mengurangi
t_barang
KodeBarang
KodeJenis 2
Nama
kodejenis
hargabeli
Biayakirim
Harg aPokok
Harg aJ ualPartai
minStok
Harg aJ ualEcer
MaxStok
StokTotal
Mengubah
t_satuan
KodeSatuan
keterang an
membagi
t_jenis
Menambahkan
t_supplier
Kodesupplier
Nama
Alamat
Kota
T elepon1
T elepon2
kodejenis
keterang an
Menggolongkan
t_beli
NoBeli
tang g al
jatuhtempo
Kodesupplier
diskonfaktur
Menjual
T _STOK
KOD EBAR AN G
N OU R U T
T AN GGAL
KET ER ANGAN
N OBELI1
QT YBELI
N OJU AL1
QT YJ U AL
STOKM ASUK
STOKKELU AR
STOKAKHIR
KOD EBAR AN G 1
KO DE KO NSUME N = KO DE KO NSUME N
T _T OKO
KOD EKON SU MEN
N AMA
ALAMAT
KOTA
T ELEPON 1
T ELEPON 2
T _BAR AN G
KOD EBAR AN G 1
KOD EJ EN IS
N AM A
KOD EJ EN IS1
H AR GABELI
BIAYAKIR IM
KO DE BARANG 1
H AR GAPOKOK
H AR GAJ U ALPAR T AI
MIN STOK
H AR GAJ U ALEC ER
MAXST OK
STOKT OTAL
T _SU PPLIER
KOD ESU PPLIER
N AMA
ALAMAT
KOTA
T ELEPON 1
T ELEPON 2
N OBELI
varc har( 5)
varc har( 30)
varc har( 30)
varc har( 30)
varc har( 15)
varc har( 15)
varc har( 5)
KO DE BARANG 1 = KO DE BARANG 1
KO DE BARANG 1 = KO DE BARANG 1
NO BE LI = NO BE LI
T _BELI
N OBELI
T AN GGAL
JAT U H TEMPO
KOD ESU PPLIER 1
D ISKONF AKT U R
KOD EBARAN G 1
varc har( 5)
date
date
varc har( 5)
i nteg er
varc har( 7)
T _JEN IS
KODEBAR AN G 1
var c har ( 7)
KODEJ EN IS1
var c har ( 5)
KET ER AN GAN
var c har ( 100)
III-11
Type
Size
Description
Variable character
Integer
Integer
Integer
Integer
Integer
Toko
Gudang A
Gudang B
Smallint
Smallint
Smallint
Tabel 3.4 Tabel Data Barang
2.Tabel supplier
Field
Kode supplier
Nama
Alamat
Kota
Telepon 1
Telepon 2
Type
Size
Description
Variable character
Variabel character
Variabel character
Variabel character
Variabel Character
Variabel character
5
30
30
30
15
15
Type
Size
Description
Variable character
Variabel character
Variabel character
Variabel character
Variabel Character
Variabel character
5
30
30
30
15
15
Kode toko
Nama Toko
Alamat Toko
Kota Tempat toko tersebut
No telepon 1 Toko
Telepon 2 Toko
III-12
4.Tabel Pembelian
Field
Nobeli
Tanggal
Type
Size
Description
Variable character
Date
Jatuh Tempo
Kode supplier
Total
Diskon faktur
Grand Total
Date
Variabel character
integer
integer
Integer
Type
Size
Description
Variable character
Date
Jatuh Tempo
Kode supplier
Total
Total Modal
Total Laba
Date
Variabel character
integer
integer
Integer
Type
Size
Description
Variabel character
Variabel character
3
15
Type
Size
Description
Variabel character
Variabel character
3
15
III-13
Field
KodeBarang
NoUrut
Tanggal
Type
Variabel character
Variabel character
Date
Size
7
7
Keterangan
NoBeli
Variabel character
Variabel character
100
5
QtyBeli
NoJual
QtyJual
Small Integer
Variabel Character
Small integer
Stok masuk
Stok Keluar
Stok Akhir
Small integer
Small integer
Small integer
Description
Kode Jenis Barang
NoUrut barang
Tanggal masuknya
barang digudang
Keterangan barang
No
Pembelian
barang
Jumlah Pembelian
No Penjualan
Jumlah
barang
yang dijual
Stok barang
Stok keluar barang
Stok Akhir barang
Menu Utama
Serve
r
Log in
Log out
Data
Data
barang
Data Jenis
Data
Satuan
Data
Data
Supplier
Data Stok
Transa
ksi
Penjualan
Retur
Penjualan
Pembelian
Retur
Pembelian
Data Transaksi
Windows About
Windo
ws
Abo
ut
III-14
Supplie
r
Konsumen
Barang
Jenis
Satuan
Pembelian
Penjualan
Jenis brg
Toko
Nama Brg
Gudang A
Koneks
i
Gudang B
hapus
Baru
Simpa
n
Cari data
Pengaturan stok
Batal
Cari berdasarkan
Mutasi Barang
Berdasarkan
3.2.6.3
Form
Data Supplier
Kode
supplier
Nama
Alamat
Baru
III-15
Koneks
i
hapus
Simpa
n
Cari data
Batal
Cari berdasarkan
Berdasarkan
Baru
Nama
Koneks
i
hapus
Alamat
Cari data
Cari berdasarkan
Berdasarkan
Simpa
n
Batal
III-16
Baru
Korek
si
hapus
Simpa
n
Batal
Cari data
Cari berdasarkan
Berdasarkan
Kode Satuan
Keterangan
Baru
Koreks
i
Cari data
hapus
Simpa
n
Batal
Cari berdasarkan
Berdasarkan
III-17
Cari data
Cari berdasarkan
Simpa
n
Berdasarkan
Batal
Baru
Tanggal
Konek
si
hapus
Jatuh Tempo
Simp
an
Batal
Cari data
Cari berdasarkan
Berdasarkan
Baru
III-18
Koneks
i
hapus
Total
Cari data
Cari berdasarkan
Grand total
Berdasarkan
Total Modal
Total Laba
Simpa
n
Batal