BAB II DESAIN 2.1. Dekomposisi Sistem (HIPO=Hirarchy input proses Output) 9 7.2. 1.1 7.2. 1.2 7.3. 1.1 7.3. 1.2 1.4 .2 1.4 .1 7.3. 1 7.2. 1 7. 4 7. 3 6. 4 3. 2 1. 4 6. 3 5. 3 4. 3 3. 3 2. 3 1. 3 8. 3 7. 2 8. 2 7.1. 1 6. 2 5. 2 4. 2 3. 2 2. 2 1. 2 8. 1 7. 1 6. 1 5. 1 4. 1 3. 1 2. 1 1. 1 Tentukan jumlah minimal stock barang menipis Lap. pembelia n barang Pilih tanggal lap. pembelian barang Input tanggal awal lap. pembelian barang Input tanggal akhir lap. pembelian barang Lap. stock barang menipis Lap. penjualan barang Pilih tanggal lap. penjualan barang Input tanggal awal lap. penjualan barang Input tanggal akhir lap. penjualan barang Lap. persediaan barang Tambah data barang Edit data barang Hapus data barang Bersih data barang Tambah data kategor i Edit data kategor i Hapus data kategor i Tambah data suplier Edit data suplier Hapus data suplier Tambah data pembelia n barang Simpan data pembelia n barang Batalkan penambahan data pembelian barang Selesaikan penambahan data pembelian barang Tambah data penjuala n barang Batalkan penambahan data penjualan barang Selesaikan penambahan data penjualan barang Tambah data user Edit data user Hapus data user pengola h data User pengolah data penjuala n barang pengolah data pembelia n barang pengola h data suplier pengola h data kategor i pengola h data barang Laporan - laporan Sistem Informasi Penjualan Level Admin User Pencari an Pencarian Berdasarka n Nama Barang Pencarian Berdasarka n Nama Kategori Pencarian Berdasark an Nama User 0 1 2 3 4 5 6 7 8 Pencarian Berdasarka n Nama Suplier 8. 4 pengola h diskon barang Diskon berdasa rkan barang Diskon berdasa rkan merk Diskon berdasa rkan suplier Diskon berdasark an Kategori Diskon semua barang 9. 1 9. 2 9. 3 9. 4 9. 5
15
Embed
BAB II DESAIN Dekomposisi Sistem (HIPO=Hirarchy input proses Output) Gambar x.x Diagram Dekomposisi Keterangan Gambar
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
BAB II
DESAIN
2.1. Dekomposisi Sistem (HIPO=Hirarchy input proses Output)
9
7.2.1.1
7.2.1.2
7.3.1.1
7.3.1.2
1.4.2
1.4.1
7.3.1
7.2.1
7.4
7.3
6.4
3.2
1.4
6.3
5.3
4.3
3.3
2.3
1.3
8.3
7.2
8.27.1.
16.2
5.2
4.2
3.2
2.2
1.2
8.1
7.16.
15.1
4.1
3.1
2.1
1.1
Tentukan jumlah minimal stock barang menipisLap. pembelian barang
Pilih tanggal lap.
pembelian barangInput tanggal awal lap. pembelian barang
Input tanggal
akhir lap. pembelian barang
Lap. stock barang menipis
Lap. penjualan barang
Pilih tanggal
lap. penjualan barangInput tanggal awal lap. penjualan barang
Input tanggal
akhir lap. penjualan barang
Lap. persediaan barang
Tambah data
barang
Edit data
barang
Hapus data
barang
Bersih data
barang
Tambah data
kategori
Edit data
kategori
Hapus data
kategori
Tambah data
suplier
Edit data
suplier
Hapus data
suplier
Tambah data
pembelian barang
Simpan data
pembelian barang
Batalkan penambahan
data pembelian barang
Selesaikan penambahan
data pembelian barang
Tambah data
penjualan barang
Batalkan penambahan
data penjualan barang
Selesaikan penambahan
data penjualan barang
Tambah data user
Edit data user
Hapus data user
pengolah data User
pengolah data
penjualan barang
pengolah data
pembelian barang
pengolah data suplier
pengolah data kategor
i
pengolah data barang
Laporan-
laporan
Sistem Informasi Penjualan
Level
Admin
User
Pencarian
Pencarian Berdasarkan Nama Barang
Pencarian Berdasarkan Nama Kategori
Pencarian Berdasarkan Nama User
0
1 2 3 4 5 6 7 8
Pencarian Berdasarkan Nama Suplier
8.4
pengolah
diskon barang
Diskon berdasarkan barangDiskon berdasarkan merkDiskon berdasarkan
suplierDiskon
berdasarkan
Kategori
Diskon semua barang
9.1
9.2
9.3
9.4
9.5
Gambar x.x Diagram Dekomposisi
Keterangan Gambar :
Kode Keterangan
0 Sistem Informasi Penjualan barang Minimarket Sania Mart1 Pengolahan Data User2 Pengolahan Data Penjualan Barang3 Pengolahan Data Pembelian Barang4 Pengolah Data Suplier5 Pengolah Data Kategori6 Pengolah Data Barang7 Laporan-laporan8 Pencarian9 Pengolah Diskon Barang1.1 Tambah Data User1.2 Edit Data User1.3 Hapus Data User1.4 Level2.1 Tambah Data Penjualan Barang2.2 Batal Data Penjualan Barang2.3 Selesai Data Penjualan Barang3.1 Tambah Data Pembelian Barang3.2 Simpan Data Pembelian Barang3.3 Batal Data Pembelian Barang3.4 Selesai Data Pembelian Barang4.1 Tambah Data Suplier4.2 Edit Data Suplier4.3 Hapus Data Suplier5.1 Tambah Data Kategori5.2 Edit Data Kategori5.3 Hapus Data Kategori6.1 Tambah Data Barang
6.2 Edit Data Barang6.3 Hapus Data Barang6.4 Bersih Data Barang7.1 Laporan Stok Barang Menipis7.2 Laporan Pembelian Barang7.3 Laporan Penjualan Barang7.4 Laporan Persediaan Barang8.1 Pencarian Berdasarkan Nama Barang8.2 Pencarian Berdasarkan Nama Kategori8.3 Pencarian Berdasarkan Nama User8.4 Pencarian Berdasarkan Nama Suplier9.1 Diskon Berdasarkan Barang9.2 Diskon Berdasarkan Merk9.3 Diskon Berdasarkan Suplier9.4 Diskon Berdasarkan Kategori9.5 Diskon Semua Barang1.4.1
Admin
1.4.2
User
7.1.1
Tentukan Jumlah Stok Barang Menipis
7.2.1
Pilih Tanggal Laporan Pembelian Barang
7.3.1
Pilih Tanggal Laporan Penjualan Barang
7.2.1.1
Input Tanggal Awal Laporan Pembelian Barang
7.2.1.2
Input Tanggal Akhir Laporan Pembelian Barang
7.3.1.1
Input Tanggal Awal Laporan Penjualan Barang
7.3.1.2
Input Tanggal Akhir Laporan Penjualan Barang
Tabel x.x Keterangan Dekomposisi
HIPO (Hirarchy Input Proses Output)
1. Diagram Data User
1.0
Data User
1.1
Tambah Data User
1.2
Edit Data User
1.3
Hapus Data User1.4
Level
File User
2. Diagram Data Penjualan Barang
Gambar x.x Diagram Data User (Proses 1)
Data User
Terdiri Dari :
a) Id_Userb) Nama_Userc) Jenis_kelam
ind) Alamate) Password
Tambah Data User
Untuk masukan data padafile data User jika adapenambahan User baru.
Edit Data User
Untuk merubah data Userjika terdapat perubahandata User yangbersangkutan.
Hapus Data User
Untuk menghapus dataUser jika User sudahtidak bekerja pada
File User
terdiri atas :
kumpulan data User.
Tabel User
terdiri Dari :
a) Id_Userb) Nama_Userc) Jenis_kelamind) Alamate) Passwordf) No telepong) Posisi
1.4.1Admin
1.4.2User
Tabel User
2.0
Data
Penjualan
File Penjualan BarangTabel Penjualan Barang
2.1
Tambah Data
Penjualan Barang
2.2
Batalkan Data
Penjualan Barang
2.3Selesaikan Data
Penjualan Barang
Gambar x.x Diagram Data Penjualan Barang(Proses 2)
Data Penjualan Barang
Terdiri Dari :
a. No_notab. Tanggal_jualc. Jumlah_juald. Total_bayar
Tambah Data PenjualanBarang
Untuk menambahkan datapada data penjualanbarang jika terjaditransaksi penjualanbarang.
Batalkan Data PenjualanBarang
Untuk membatalkan transaksi penjualan
File Penjualan Barang
terdiri atas :
kumpulan data Penjualan Barang.
Tabel Penjualan Barang
terdiri Dari :
a. No_notab. Tanggal_jual
3. Diagram Data Pembelian Barang
3.0Data
Pembelian
File Pembelian BarangTabel Pembelian Barang
3.1
Tambah Data
Pembelian Barang
3.2Simpan Data
Pembelian Barang
3.3Batalkan Data
Pembelian Barang
3.4Selesaikan Data
Pembelian Barang
Data Pembelian Barang
Terdiri Dari :
a) Id_belib) Id_suplierc) Tanggal_beli
Tambah Data PembelianBarang
Untuk menambahkan datapada data pembelianbarang jika terjaditransaksi pembelianbarang.
Simpan Data PembelianBarang
Untuk menyimpan datatransaksi pembelianbarang kedalam database
Batalkan Data PembelianBarang
Untuk membatalkan transaksi pembelian
File Laporan
terdiri atas :
kumpulan data Pembelian.
Tabel Laporan
terdiri Dari :
a) Id_belib) Id_suplier
4. Diagram Data Suplier
Gambar x.x Diagram Data Pembelian Barang (Proses3)
Data Suplier
Terdiri Dari :
a) Id_ Suplierb) Nama_
Suplierc) Alamat
Tambah Data Suplier
Untuk menambahkan datapada file data Suplierjika terdapat penambahanSuplier baru.
Edit Data Suplier
Untuk merubah dataSuplier jika terdapatperubahan data Suplieryang bersangkutan.
Hapus Data Suplier
File Suplier
terdiri atas :
kumpulan data Suplier.
Tabel Suplier
terdiri Dari :
a) Id_ Suplierb) Nama_ Suplierc) Alamat
4.0
Data
4.1
Tambah Data
Suplier4.2
Edit Data Suplier
4.3
Hapus Data
Suplier
File Suplier
Tabel Suplier
5. Diagram Data Kategori
Gambar x.x Diagram Data Suplier (Proses4)
Data Kategori
Terdiri Dari :
a) Kode_Kategori
b) Nama_Kategor
Tambah Data Kategori
Untuk menambahkan filedata kategori jikaterdapat penambahankategori baru.
Edit Data Kategori
Untuk merubah datakategori jika terdapatperubahan data kategoriyang bersangkutan.
Hapus Data Kategori
File Kategori
terdiri atas :
kumpulan data kategori.
Tabel Kategori
terdiri Dari :
a) Kode_Kategori
5.0
Data
5.1
Tambah Data
Kategori5.2
Edit Data
Kategori5.3
Hapus Data
Kategori
File Kategori
Tabel Kategori
6. Diagram Data Barang
Gambar x.x Diagram Data Kategori(Proses 5)
6.0
Data
File Barang
Tabel Barang
6.1
Tambah Data
Barang
6.2
Edit Data Barang
6.3
Hapus Data Barang
6.4
Bersih Data
Barang
7. Diagram Pilih dan Cetak Laporan7.0
Lihat Data
Laporan File Laporan
Tabel Laporan7.0
Cetak Data
Laporan
7.1
Laporan stok barang
menipis
Gambar x.x Diagram Data Barang (Proses6)
Data Barang
Terdiri Dari :
a) Kode_Barangb) Nama_Barangc) Jumlahd) Kode_kategor
Tambah Data Barang
Untuk menambahkan filedata barang jikaterdapat penambahanbarang baru.
Edit Data Barang
Untuk merubah databarang jika terdapatperubahan data barangyang bersangkutan.
Hapus Data Barang
Untuk menghapus data barang jika barang sudahtidakdijual lagi.
File Barang
terdiri atas :
kumpulan data barang.
Tabel Barang
terdiri Dari :
a) Kode_Barangb) Nama_Barangc) Jumlah
7.2
Laporan Penjualan
Barang
7.3
Laporan Pembelian
Barang
7.4
Laporan Persediaan
barang
Gambar x.x Diagram Pilih dan Cetak Laporan (Proses 7)
Lihat Laporan
Terdiri Dari :
a) Kode_Laporan
b) Kode_barangc) Kode_katego
rid) Nama_barange) Harga_Baran
Laporan Stok Barang Menipis
Untuk menampilkan danmencetak laporan stokbarang menipis.
Laporan Penjualan Barang
Untuk menampilkan danmencetak laporanpenjualan barang.
Laporan Pembelian Barang
Untuk menampilkan danmencetak laporanpembelian barang.
File Laporan
terdiri atas :
Kumpulan Data Laporan Barang.
Tabel Laporan
terdiri Dari :
a) Kode_Laporanb) Kode_barangc) Kode_kategorid) Nama_barange) Harga_Barangf) Jumlah_Barang
Cetak Laporan
Terdiri Dari :
a) Kode_Laporan
b) Kode_barangc) Kode_katego
rid) Nama_barang
8. Diagram Pencarian Data
Data Pencarian
Terdiri Dari :
a) Id_ Barangb) Id_Kategoric) Id_Userd) Id_Suplier
Pencarian Berdasarkan Nama Barang
Untuk mencari data-databarang berdasarkannamanya.
Pencarian Berdasarkan Nama Kategori
Untuk mencari data-databarang berdasarkanKategorinya.