BAB II DESAIN Dekomposisi Sistem (HIPO=Hirarchy input proses Output) Gambar x.x Diagram Dekomposisi Keterangan Gambar
BAB II
DESAIN
2.1.
Dekomposisi Sistem (HIPO=Hirarchy input proses Output)
Sistem Informasi
0
Penjualan
pengolah
1
data User
Tambah
data user
Edit data
user
pengolah
data
penjualan
barang
1.1
1.2
Hapus
data user
1.3
Level
1.4
Admin
1.4.1
Tambah data
penjualan
barang
Batalkan
penambahan
data penjualan
barang
Selesaikan
penambahan
data penjualan
barang
pengolah
data
pembelian
barang
2
2.1
2.2
2.3
Tambah
data
pembelian
barang
Simpan data
pembelian
barang
Batalkan
penambahan
data
pembelian
barang
Selesaikan
penambahan
data
pembelian
barang
pengolah
4
data
suplier
3
3.1
3.2
Tambah
data
suplier
Edit data
suplier
pengolah
5
data
kategori
4.1
4.2
Tambah
data
kategori
Edit data
kategori
pengolah
6
data
barang
5.1
5.2
Tambah
data
barang
Edit data
barang
Laporanlaporan
6.1
6.2
Lap. stock
barang
menipis
Tentukan
jumlah
minimal
stock barang
menipis
Lap.
pembelian
barang
3.3
3.2
Hapus
data
suplier
4.3
Hapus
data
kategori
5.3
Hapus
data
barang
Bersih
data
barang
6.3
6.4
Pilih tanggal lap.
pembelian
barang
Pencarian
7
7.1
7.1.1
Pencarian
Berdasarkan
Nama User
7.2.1
Pencarian
Berdasarkan
Nama Suplier
7.2.1.1
Input tanggal
akhir lap.
pembelian
barang
7.2.1.2
User
7.3
1.4.2
Pilih tanggal
lap. penjualan
barang
7.3.1
Input tanggal
awal lap.
penjualan
barang
7.3.1.1
Input tanggal
akhir lap.
penjualan
barang
7.3.1.2
Lap. persediaan
barang
Gambar x.x Diagram Dekomposisi
Pencarian
Berdasarkan
Nama Kategori
7.2
Input tanggal
awal lap.
pembelian
barang
Lap.
penjualan
barang
Pencarian
Berdasarkan
Nama Barang
7.4
pengolah
diskon
barang
8
9
8.1
Diskon
berdasarka
n barang
9.1
8.2
Diskon
berdasarka
n merk
9.2
Diskon
berdasarka
n suplier
9.3
Diskon
berdasarkan
Kategori
9.4
Diskon
semua
barang
9.5
8.3
8.4
Keterangan Gambar :
Kode
0
1
2
3
4
5
6
7
8
9
1.1
1.2
1.3
1.4
2.1
2.2
2.3
3.1
3.2
3.3
3.4
4.1
4.2
4.3
5.1
5.2
5.3
6.1
6.2
6.3
6.4
7.1
7.2
7.3
7.4
8.1
8.2
8.3
8.4
9.1
9.2
9.3
9.4
9.5
1.4.1
Keterangan
Sistem Informasi Penjualan barang Minimarket Sania Mart
Pengolahan Data User
Pengolahan Data Penjualan Barang
Pengolahan Data Pembelian Barang
Pengolah Data Suplier
Pengolah Data Kategori
Pengolah Data Barang
Laporan-laporan
Pencarian
Pengolah Diskon Barang
Tambah Data User
Edit Data User
Hapus Data User
Level
Tambah Data Penjualan Barang
Batal Data Penjualan Barang
Selesai Data Penjualan Barang
Tambah Data Pembelian Barang
Simpan Data Pembelian Barang
Batal Data Pembelian Barang
Selesai Data Pembelian Barang
Tambah Data Suplier
Edit Data Suplier
Hapus Data Suplier
Tambah Data Kategori
Edit Data Kategori
Hapus Data Kategori
Tambah Data Barang
Edit Data Barang
Hapus Data Barang
Bersih Data Barang
Laporan Stok Barang Menipis
Laporan Pembelian Barang
Laporan Penjualan Barang
Laporan Persediaan Barang
Pencarian Berdasarkan Nama Barang
Pencarian Berdasarkan Nama Kategori
Pencarian Berdasarkan Nama User
Pencarian Berdasarkan Nama Suplier
Diskon Berdasarkan Barang
Diskon Berdasarkan Merk
Diskon Berdasarkan Suplier
Diskon Berdasarkan Kategori
Diskon Semua Barang
Admin
1.4.2
7.1.1
7.2.1
7.3.1
7.2.1.1
7.2.1.2
7.3.1.1
7.3.1.2
User
Tentukan Jumlah Stok Barang Menipis
Pilih Tanggal Laporan Pembelian Barang
Pilih Tanggal Laporan Penjualan Barang
Input Tanggal Awal Laporan Pembelian Barang
Input Tanggal Akhir Laporan Pembelian Barang
Input Tanggal Awal Laporan Penjualan Barang
Input Tanggal Akhir Laporan Penjualan Barang
Tabel x.x Keterangan Dekomposisi
HIPO (Hirarchy Input Proses Output)
1. Diagram Data User
1.1
Tambah Data User
1.0
1.3
1.4
1.2
Data User
Level
Hapus
Data
User
Edit Data
User
File User
Tabel User
1.4.1
1.4.1
Admin
Admin
1.4.2
1.4.2
User
User
Data User
Tambah Data User
File User
Terdiri Dari :
Untuk masukan data pada file data
User jika ada penambahan User
baru.
terdiri atas :
a)
b)
c)
d)
e)
f)
g)
Id_User
Nama_User
Jenis_kelamin
Alamat
Password
No telepon
Posisi
Edit Data User
Untuk merubah data User jika
terdapat perubahan data User yang
bersangkutan.
Hapus Data User
Untuk menghapus data User jika
User sudah tidak bekerja pada
perusahaan.
Gambar x.x Diagram Data User (Proses 1)
2. Diagram Data Penjualan Barang
2.1
Tambah Data Penjualan
Barang
kumpulan data User.
Tabel User
terdiri Dari :
a)
b)
c)
d)
e)
f)
g)
Id_User
Nama_User
Jenis_kelamin
Alamat
Password
No telepon
Posisi
2.0
2.2
Data Penjualan
Batalkan Data Penjualan
Barang
Barang
File
File Penjualan
Penjualan
Barang
Barang
Tabel
Tabel Penjualan
Penjualan
Barang
Barang
2.3
Selesaikan Data Penjualan
Barang
Data Penjualan Barang
Terdiri Dari :
a.
b.
c.
d.
e.
No_nota
Tanggal_jual
Jumlah_jual
Total_bayar
Id_User
Tambah Data Penjualan Barang
Untuk menambahkan data pada data
penjualan barang
jika terjadi
transaksi penjualan barang.
Batalkan Data Penjualan Barang
Untuk membatalkan transaksi
penjualan jikaterjadi kesalahan.
Selesaikan Data Penjualan Barang
Untuk memberikan perintah selesai
ketika user telah menyelesaikan
transaksi penjualan.
File Penjualan Barang
terdiri atas :
kumpulan data Penjualan
Barang.
Tabel Penjualan Barang
terdiri Dari :
a.
b.
c.
d.
e.
No_nota
Tanggal_jual
Jumlah_jual
Total_bayar
Id_User
Gambar x.x Diagram Data Penjualan Barang (Proses 2)
3. Diagram Data Pembelian Barang
3.1
Tambah Data Pembelian
Barang
File
File Pembelian
Pembelian
Barang
Barang
Tabel
Tabel Pembelian
Pembelian
Barang
Barang
3.0
3.2
Data Pembelian
Simpan Data Pembelian
Barang
Barang
3.3
Batalkan Data Pembelian
Barang
3.4
Selesaikan Data Pembelian
Barang
Data Pembelian Barang
Terdiri Dari :
a)
b)
c)
d)
Id_beli
Id_suplier
Tanggal_beli
Total Harga
Tambah Data Pembelian Barang
Untuk menambahkan data pada data
pembelian barang
jika terjadi
transaksi pembelian barang.
Simpan Data Pembelian Barang
Untuk menyimpan data transaksi
pembelian barang kedalam database
Batalkan Data Pembelian Barang
Untuk membatalkan transaksi
pembelian barang jika terjadi
kesalahan.
File Laporan
terdiri atas :
kumpulan data Pembelian.
Tabel Laporan
terdiri Dari :
a)
b)
c)
d)
Id_beli
Id_suplier
Tanggal_beli
Total Harga
Selesaikan Data Pembelian
Barang
Untuk memberikan perintah selesai
ketika user telah menyelesaikan
transaksi pembelian.
Gambar x.x Diagram Data Pembelian Barang (Proses 3)
4.1
4.1
4. Diagram Data Suplier
Tambah
Tambah Data
Data Suplier
Suplier
4.2
4.2
Edit
Edit Data
Data Suplier
Suplier
4.0
Data Suplier
File
File Suplier
Suplier
4.3
4.3
Hapus
Hapus Data
Data Suplier
Suplier
Tabel
Tabel Suplier
Suplier
Data Suplier
Tambah Data Suplier
File Suplier
Terdiri Dari :
Untuk menambahkan data pada file
data
Suplier
jika
terdapat
penambahan Suplier baru.
terdiri atas :
a)
b)
c)
d)
Id_ Suplier
Nama_ Suplier
Alamat
No telepon
Edit Data Suplier
Untuk merubah data Suplier jika
terdapat perubahan data Suplier
yang bersangkutan.
kumpulan data Suplier.
Tabel Suplier
terdiri Dari :
Hapus Data Suplier
a)
b)
c)
d)
Id_ Suplier
Nama_ Suplier
Alamat
No telepon
Untuk menghapus data Suplier jika
Suplier sudah tidak bekerja sama
dengan perusahaan.
Gambar x.x Diagram Data Suplier (Proses 4)
5.1
5.1
5. Diagram Data Kategori
Tambah
Tambah Data
Data Kategori
Kategori
5.2
5.2
Edit
Edit Data
Data Kategori
Kategori
5.0
Data Kategori
File
File Kategori
Kategori
5.3
5.3
Hapus
Hapus Data
Data Kategori
Kategori
Tabel
Tabel Kategori
Kategori
Data Kategori
Tambah Data Kategori
File Kategori
Terdiri Dari :
Untuk menambahkan file data
kategori jika terdapat penambahan
kategori baru.
terdiri atas :
a) Kode_Kategori
b) Nama_Kategori
Edit Data Kategori
Untuk merubah data kategori jika
terdapat perubahan data kategori
yang bersangkutan.
kumpulan data kategori.
Tabel Kategori
terdiri Dari :
a)
b)
Kode_Kategori
Nama_Kategori
Hapus Data Kategori
Untuk menghapus data kategori jika
kategori sudah tidakdigunakan lagi.
Gambar x.x Diagram Data Kategori (Proses 5)
6. Diagram Data Barang
6.1
Tambah Data Barang
6.0
6.2
Data Barang
Edit Data Barang
File
File Barang
Barang
Tabel
Tabel Barang
Barang
6.3
Hapus Data Barang
6.4
Bersih Data Barang
Data Barang
Tambah Data Barang
File Barang
Terdiri Dari :
Untuk menambahkan file data
barang jika terdapat penambahan
barang baru.
terdiri atas :
a)
b)
c)
d)
Kode_Barang
Nama_Barang
Jumlah
Kode_kategori
Edit Data Barang
Untuk merubah data barang jika
terdapat perubahan data barang
yang bersangkutan.
kumpulan data barang.
Tabel Barang
terdiri Dari :
Hapus Data Barang
a)
b)
c)
d)
Kode_Barang
Nama_Barang
Jumlah
Kode_kategori
Untuk menghapus data barang jika
barang sudah tidakdijual lagi.
Bersih Data Barang
Untuk membersihkan kolom data
penambahan barang.
Gambar x.x Diagram Data Barang (Proses 6)
7.0
7.0
Lihat
Lihat Data
Data
Laporan
Laporan
7. Diagram Pilih dan Cetak Laporan
7.0
7.0
Cetak
Cetak Data
Data
Laporan
Laporan
7.1
Laporan stok barang
menipis
File
File Laporan
Laporan
Tabel
Tabel Laporan
Laporan
7.2
Laporan Penjualan Barang
7.3
Laporan Pembelian Barang
7.4
Laporan Persediaan barang
Lihat Laporan
Laporan Stok Barang Menipis
File Laporan
Terdiri Dari :
Untuk
menampilkan
dan
mencetak laporan stok barang
menipis.
terdiri atas :
a)
b)
c)
d)
e)
f)
g)
Kode_Laporan
Kode_barang
Kode_kategori
Nama_barang
Harga_Barang
Jumlah_Barang
Stok_Barang
Laporan Penjualan Barang
Untuk
menampilkan
dan
mencetak
laporan
penjualan
barang.
Cetak Laporan
Laporan Pembelian Barang
Terdiri Dari :
Untuk
menampilkan
dan
mencetak laporan pembelian
barang.
a)
b)
c)
d)
e)
f)
g)
Kode_Laporan
Kode_barang
Kode_kategori
Nama_barang
Harga_Barang
Jumlah_Barang
Stok_Barang
Laporan Persediaan Barang
Kumpulan Data Laporan
Barang.
Tabel Laporan
terdiri Dari :
a)
b)
c)
d)
e)
f)
g)
Kode_Laporan
Kode_barang
Kode_kategori
Nama_barang
Harga_Barang
Jumlah_Barang
Stok_Barang
e)
Untuk
menampilkan
dan
mencetak laporan persediaan
barang.
Gambar x.x Diagram Pilih dan Cetak Laporan (Proses 7)
File Pencarian
8. Diagram Pencarian Data
terdiri atas :
8.1
Pencarian Berdasarkan Nama
Data Pencarian
Barang
a)
Id_ Barang
Pencarian
b) Id_Kategori
c) Id_User
d) Id_Suplier
Tabel Pencarian
File
File Pencarian
Pencarian
Terdiri Dari :
8.0
Kumpulan Data Barang,
Kategori, User, Suplier.
8.2
Pencarian Berdasarkan Nama
8.3
8.4
Kategori
Pencarian Berdasarkan Nama
User
Suplier
terdiri Dari :
a) Id_ Barang
b) Id_Kategori
Tabel
Pencarian
Tabel
Pencarian
c)
Id_User
d) Id_Suplier
Pencarian Berdasarkan Nama
Barang
Untuk mencari data-data barang
berdasarkan namanya.
Pencarian Berdasarkan Nama
Kategori
Untuk mencari data-data barang
berdasarkan Kategorinya.
Pencarian Berdasarkan Nama
User
Untuk mencari data-data
berdasarkan namanya.
User
Pencarian Berdasarkan Nama
Suplier
Untuk mencari data-data barang
berdasarkan Supliernya.
Gambar x.x Diagram Pencarian Data (Proses 8)
9. Diagram Pengolah Diskon Barang
9.1
Diskon Berdasarkan Barang
File
File Diskon
Diskon
9.0
Pengolah Diskon
Barang
9.2
9.3
9.4
Diskon Berdasarkan Merk
Diskon Berdasarkan Kategori
Suplier
Tabel
Tabel Diskon
Diskon
9.5
Diskon Semua Barang
Data Diskon
Terdiri Dari :
e)
f)
g)
h)
i)
Id_ Barang
Id_Merk
Id_Kategori
Id_Suplier
Size
Diskon Berdasarkan Barang
Untuk memberikan potongan harga
pada barang tertentu.
File Diskon
Diskon Berdasarkan Merk
Untuk memberikan potongan harga
pada barang dengan merek tertentu.
Kumpulan data pemberian
diskon barang barang tertentu.
Diskon Berdasarkan Suplier
Untuk memberikan potongan harga
pada barang dengan suplier tertentu.
terdiri atas :
Tabel Diskon
terdiri Dari :
Diskon Berdasarkan Kategori
Untuk memberikan potongan harga
pada barang dengan kategori tertentu.
Diskon Semua Barang
Untuk memberikan potongan harga
pada semua barang.
Gambar x.x Diagram Pengolah Diskon Barang (Proses 9)
j)
k)
l)
m)
n)
Id_ Barang
Id_Merk
Id_Kategori
Id_Suplier
Size
DESAIN
2.1.
Dekomposisi Sistem (HIPO=Hirarchy input proses Output)
Sistem Informasi
0
Penjualan
pengolah
1
data User
Tambah
data user
Edit data
user
pengolah
data
penjualan
barang
1.1
1.2
Hapus
data user
1.3
Level
1.4
Admin
1.4.1
Tambah data
penjualan
barang
Batalkan
penambahan
data penjualan
barang
Selesaikan
penambahan
data penjualan
barang
pengolah
data
pembelian
barang
2
2.1
2.2
2.3
Tambah
data
pembelian
barang
Simpan data
pembelian
barang
Batalkan
penambahan
data
pembelian
barang
Selesaikan
penambahan
data
pembelian
barang
pengolah
4
data
suplier
3
3.1
3.2
Tambah
data
suplier
Edit data
suplier
pengolah
5
data
kategori
4.1
4.2
Tambah
data
kategori
Edit data
kategori
pengolah
6
data
barang
5.1
5.2
Tambah
data
barang
Edit data
barang
Laporanlaporan
6.1
6.2
Lap. stock
barang
menipis
Tentukan
jumlah
minimal
stock barang
menipis
Lap.
pembelian
barang
3.3
3.2
Hapus
data
suplier
4.3
Hapus
data
kategori
5.3
Hapus
data
barang
Bersih
data
barang
6.3
6.4
Pilih tanggal lap.
pembelian
barang
Pencarian
7
7.1
7.1.1
Pencarian
Berdasarkan
Nama User
7.2.1
Pencarian
Berdasarkan
Nama Suplier
7.2.1.1
Input tanggal
akhir lap.
pembelian
barang
7.2.1.2
User
7.3
1.4.2
Pilih tanggal
lap. penjualan
barang
7.3.1
Input tanggal
awal lap.
penjualan
barang
7.3.1.1
Input tanggal
akhir lap.
penjualan
barang
7.3.1.2
Lap. persediaan
barang
Gambar x.x Diagram Dekomposisi
Pencarian
Berdasarkan
Nama Kategori
7.2
Input tanggal
awal lap.
pembelian
barang
Lap.
penjualan
barang
Pencarian
Berdasarkan
Nama Barang
7.4
pengolah
diskon
barang
8
9
8.1
Diskon
berdasarka
n barang
9.1
8.2
Diskon
berdasarka
n merk
9.2
Diskon
berdasarka
n suplier
9.3
Diskon
berdasarkan
Kategori
9.4
Diskon
semua
barang
9.5
8.3
8.4
Keterangan Gambar :
Kode
0
1
2
3
4
5
6
7
8
9
1.1
1.2
1.3
1.4
2.1
2.2
2.3
3.1
3.2
3.3
3.4
4.1
4.2
4.3
5.1
5.2
5.3
6.1
6.2
6.3
6.4
7.1
7.2
7.3
7.4
8.1
8.2
8.3
8.4
9.1
9.2
9.3
9.4
9.5
1.4.1
Keterangan
Sistem Informasi Penjualan barang Minimarket Sania Mart
Pengolahan Data User
Pengolahan Data Penjualan Barang
Pengolahan Data Pembelian Barang
Pengolah Data Suplier
Pengolah Data Kategori
Pengolah Data Barang
Laporan-laporan
Pencarian
Pengolah Diskon Barang
Tambah Data User
Edit Data User
Hapus Data User
Level
Tambah Data Penjualan Barang
Batal Data Penjualan Barang
Selesai Data Penjualan Barang
Tambah Data Pembelian Barang
Simpan Data Pembelian Barang
Batal Data Pembelian Barang
Selesai Data Pembelian Barang
Tambah Data Suplier
Edit Data Suplier
Hapus Data Suplier
Tambah Data Kategori
Edit Data Kategori
Hapus Data Kategori
Tambah Data Barang
Edit Data Barang
Hapus Data Barang
Bersih Data Barang
Laporan Stok Barang Menipis
Laporan Pembelian Barang
Laporan Penjualan Barang
Laporan Persediaan Barang
Pencarian Berdasarkan Nama Barang
Pencarian Berdasarkan Nama Kategori
Pencarian Berdasarkan Nama User
Pencarian Berdasarkan Nama Suplier
Diskon Berdasarkan Barang
Diskon Berdasarkan Merk
Diskon Berdasarkan Suplier
Diskon Berdasarkan Kategori
Diskon Semua Barang
Admin
1.4.2
7.1.1
7.2.1
7.3.1
7.2.1.1
7.2.1.2
7.3.1.1
7.3.1.2
User
Tentukan Jumlah Stok Barang Menipis
Pilih Tanggal Laporan Pembelian Barang
Pilih Tanggal Laporan Penjualan Barang
Input Tanggal Awal Laporan Pembelian Barang
Input Tanggal Akhir Laporan Pembelian Barang
Input Tanggal Awal Laporan Penjualan Barang
Input Tanggal Akhir Laporan Penjualan Barang
Tabel x.x Keterangan Dekomposisi
HIPO (Hirarchy Input Proses Output)
1. Diagram Data User
1.1
Tambah Data User
1.0
1.3
1.4
1.2
Data User
Level
Hapus
Data
User
Edit Data
User
File User
Tabel User
1.4.1
1.4.1
Admin
Admin
1.4.2
1.4.2
User
User
Data User
Tambah Data User
File User
Terdiri Dari :
Untuk masukan data pada file data
User jika ada penambahan User
baru.
terdiri atas :
a)
b)
c)
d)
e)
f)
g)
Id_User
Nama_User
Jenis_kelamin
Alamat
Password
No telepon
Posisi
Edit Data User
Untuk merubah data User jika
terdapat perubahan data User yang
bersangkutan.
Hapus Data User
Untuk menghapus data User jika
User sudah tidak bekerja pada
perusahaan.
Gambar x.x Diagram Data User (Proses 1)
2. Diagram Data Penjualan Barang
2.1
Tambah Data Penjualan
Barang
kumpulan data User.
Tabel User
terdiri Dari :
a)
b)
c)
d)
e)
f)
g)
Id_User
Nama_User
Jenis_kelamin
Alamat
Password
No telepon
Posisi
2.0
2.2
Data Penjualan
Batalkan Data Penjualan
Barang
Barang
File
File Penjualan
Penjualan
Barang
Barang
Tabel
Tabel Penjualan
Penjualan
Barang
Barang
2.3
Selesaikan Data Penjualan
Barang
Data Penjualan Barang
Terdiri Dari :
a.
b.
c.
d.
e.
No_nota
Tanggal_jual
Jumlah_jual
Total_bayar
Id_User
Tambah Data Penjualan Barang
Untuk menambahkan data pada data
penjualan barang
jika terjadi
transaksi penjualan barang.
Batalkan Data Penjualan Barang
Untuk membatalkan transaksi
penjualan jikaterjadi kesalahan.
Selesaikan Data Penjualan Barang
Untuk memberikan perintah selesai
ketika user telah menyelesaikan
transaksi penjualan.
File Penjualan Barang
terdiri atas :
kumpulan data Penjualan
Barang.
Tabel Penjualan Barang
terdiri Dari :
a.
b.
c.
d.
e.
No_nota
Tanggal_jual
Jumlah_jual
Total_bayar
Id_User
Gambar x.x Diagram Data Penjualan Barang (Proses 2)
3. Diagram Data Pembelian Barang
3.1
Tambah Data Pembelian
Barang
File
File Pembelian
Pembelian
Barang
Barang
Tabel
Tabel Pembelian
Pembelian
Barang
Barang
3.0
3.2
Data Pembelian
Simpan Data Pembelian
Barang
Barang
3.3
Batalkan Data Pembelian
Barang
3.4
Selesaikan Data Pembelian
Barang
Data Pembelian Barang
Terdiri Dari :
a)
b)
c)
d)
Id_beli
Id_suplier
Tanggal_beli
Total Harga
Tambah Data Pembelian Barang
Untuk menambahkan data pada data
pembelian barang
jika terjadi
transaksi pembelian barang.
Simpan Data Pembelian Barang
Untuk menyimpan data transaksi
pembelian barang kedalam database
Batalkan Data Pembelian Barang
Untuk membatalkan transaksi
pembelian barang jika terjadi
kesalahan.
File Laporan
terdiri atas :
kumpulan data Pembelian.
Tabel Laporan
terdiri Dari :
a)
b)
c)
d)
Id_beli
Id_suplier
Tanggal_beli
Total Harga
Selesaikan Data Pembelian
Barang
Untuk memberikan perintah selesai
ketika user telah menyelesaikan
transaksi pembelian.
Gambar x.x Diagram Data Pembelian Barang (Proses 3)
4.1
4.1
4. Diagram Data Suplier
Tambah
Tambah Data
Data Suplier
Suplier
4.2
4.2
Edit
Edit Data
Data Suplier
Suplier
4.0
Data Suplier
File
File Suplier
Suplier
4.3
4.3
Hapus
Hapus Data
Data Suplier
Suplier
Tabel
Tabel Suplier
Suplier
Data Suplier
Tambah Data Suplier
File Suplier
Terdiri Dari :
Untuk menambahkan data pada file
data
Suplier
jika
terdapat
penambahan Suplier baru.
terdiri atas :
a)
b)
c)
d)
Id_ Suplier
Nama_ Suplier
Alamat
No telepon
Edit Data Suplier
Untuk merubah data Suplier jika
terdapat perubahan data Suplier
yang bersangkutan.
kumpulan data Suplier.
Tabel Suplier
terdiri Dari :
Hapus Data Suplier
a)
b)
c)
d)
Id_ Suplier
Nama_ Suplier
Alamat
No telepon
Untuk menghapus data Suplier jika
Suplier sudah tidak bekerja sama
dengan perusahaan.
Gambar x.x Diagram Data Suplier (Proses 4)
5.1
5.1
5. Diagram Data Kategori
Tambah
Tambah Data
Data Kategori
Kategori
5.2
5.2
Edit
Edit Data
Data Kategori
Kategori
5.0
Data Kategori
File
File Kategori
Kategori
5.3
5.3
Hapus
Hapus Data
Data Kategori
Kategori
Tabel
Tabel Kategori
Kategori
Data Kategori
Tambah Data Kategori
File Kategori
Terdiri Dari :
Untuk menambahkan file data
kategori jika terdapat penambahan
kategori baru.
terdiri atas :
a) Kode_Kategori
b) Nama_Kategori
Edit Data Kategori
Untuk merubah data kategori jika
terdapat perubahan data kategori
yang bersangkutan.
kumpulan data kategori.
Tabel Kategori
terdiri Dari :
a)
b)
Kode_Kategori
Nama_Kategori
Hapus Data Kategori
Untuk menghapus data kategori jika
kategori sudah tidakdigunakan lagi.
Gambar x.x Diagram Data Kategori (Proses 5)
6. Diagram Data Barang
6.1
Tambah Data Barang
6.0
6.2
Data Barang
Edit Data Barang
File
File Barang
Barang
Tabel
Tabel Barang
Barang
6.3
Hapus Data Barang
6.4
Bersih Data Barang
Data Barang
Tambah Data Barang
File Barang
Terdiri Dari :
Untuk menambahkan file data
barang jika terdapat penambahan
barang baru.
terdiri atas :
a)
b)
c)
d)
Kode_Barang
Nama_Barang
Jumlah
Kode_kategori
Edit Data Barang
Untuk merubah data barang jika
terdapat perubahan data barang
yang bersangkutan.
kumpulan data barang.
Tabel Barang
terdiri Dari :
Hapus Data Barang
a)
b)
c)
d)
Kode_Barang
Nama_Barang
Jumlah
Kode_kategori
Untuk menghapus data barang jika
barang sudah tidakdijual lagi.
Bersih Data Barang
Untuk membersihkan kolom data
penambahan barang.
Gambar x.x Diagram Data Barang (Proses 6)
7.0
7.0
Lihat
Lihat Data
Data
Laporan
Laporan
7. Diagram Pilih dan Cetak Laporan
7.0
7.0
Cetak
Cetak Data
Data
Laporan
Laporan
7.1
Laporan stok barang
menipis
File
File Laporan
Laporan
Tabel
Tabel Laporan
Laporan
7.2
Laporan Penjualan Barang
7.3
Laporan Pembelian Barang
7.4
Laporan Persediaan barang
Lihat Laporan
Laporan Stok Barang Menipis
File Laporan
Terdiri Dari :
Untuk
menampilkan
dan
mencetak laporan stok barang
menipis.
terdiri atas :
a)
b)
c)
d)
e)
f)
g)
Kode_Laporan
Kode_barang
Kode_kategori
Nama_barang
Harga_Barang
Jumlah_Barang
Stok_Barang
Laporan Penjualan Barang
Untuk
menampilkan
dan
mencetak
laporan
penjualan
barang.
Cetak Laporan
Laporan Pembelian Barang
Terdiri Dari :
Untuk
menampilkan
dan
mencetak laporan pembelian
barang.
a)
b)
c)
d)
e)
f)
g)
Kode_Laporan
Kode_barang
Kode_kategori
Nama_barang
Harga_Barang
Jumlah_Barang
Stok_Barang
Laporan Persediaan Barang
Kumpulan Data Laporan
Barang.
Tabel Laporan
terdiri Dari :
a)
b)
c)
d)
e)
f)
g)
Kode_Laporan
Kode_barang
Kode_kategori
Nama_barang
Harga_Barang
Jumlah_Barang
Stok_Barang
e)
Untuk
menampilkan
dan
mencetak laporan persediaan
barang.
Gambar x.x Diagram Pilih dan Cetak Laporan (Proses 7)
File Pencarian
8. Diagram Pencarian Data
terdiri atas :
8.1
Pencarian Berdasarkan Nama
Data Pencarian
Barang
a)
Id_ Barang
Pencarian
b) Id_Kategori
c) Id_User
d) Id_Suplier
Tabel Pencarian
File
File Pencarian
Pencarian
Terdiri Dari :
8.0
Kumpulan Data Barang,
Kategori, User, Suplier.
8.2
Pencarian Berdasarkan Nama
8.3
8.4
Kategori
Pencarian Berdasarkan Nama
User
Suplier
terdiri Dari :
a) Id_ Barang
b) Id_Kategori
Tabel
Pencarian
Tabel
Pencarian
c)
Id_User
d) Id_Suplier
Pencarian Berdasarkan Nama
Barang
Untuk mencari data-data barang
berdasarkan namanya.
Pencarian Berdasarkan Nama
Kategori
Untuk mencari data-data barang
berdasarkan Kategorinya.
Pencarian Berdasarkan Nama
User
Untuk mencari data-data
berdasarkan namanya.
User
Pencarian Berdasarkan Nama
Suplier
Untuk mencari data-data barang
berdasarkan Supliernya.
Gambar x.x Diagram Pencarian Data (Proses 8)
9. Diagram Pengolah Diskon Barang
9.1
Diskon Berdasarkan Barang
File
File Diskon
Diskon
9.0
Pengolah Diskon
Barang
9.2
9.3
9.4
Diskon Berdasarkan Merk
Diskon Berdasarkan Kategori
Suplier
Tabel
Tabel Diskon
Diskon
9.5
Diskon Semua Barang
Data Diskon
Terdiri Dari :
e)
f)
g)
h)
i)
Id_ Barang
Id_Merk
Id_Kategori
Id_Suplier
Size
Diskon Berdasarkan Barang
Untuk memberikan potongan harga
pada barang tertentu.
File Diskon
Diskon Berdasarkan Merk
Untuk memberikan potongan harga
pada barang dengan merek tertentu.
Kumpulan data pemberian
diskon barang barang tertentu.
Diskon Berdasarkan Suplier
Untuk memberikan potongan harga
pada barang dengan suplier tertentu.
terdiri atas :
Tabel Diskon
terdiri Dari :
Diskon Berdasarkan Kategori
Untuk memberikan potongan harga
pada barang dengan kategori tertentu.
Diskon Semua Barang
Untuk memberikan potongan harga
pada semua barang.
Gambar x.x Diagram Pengolah Diskon Barang (Proses 9)
j)
k)
l)
m)
n)
Id_ Barang
Id_Merk
Id_Kategori
Id_Suplier
Size