Sistem inventori pada supermarket suksesmart saat ini masih bersifat manual.
Jenis dan jumlah barang yang terus bertambah dengan arus kelur dan masuk yang
semakin meningkat menyebabkan kontrol terhadap barang yang semakin sulit dilakukan.
Untuk meningkatkan kemampuan dalam melakukan kontrol terhadap persediaan
diperlukan pengembangan sistem baru. Pengembangan sistem baru ini menghasilkan
suatu aplikasi program
yang dapat mempermudah pencatatan pemasukan, pengeluaran, pencarian, dan
penyediaan laporan inventory, agar dapat melakukan kontrol terhadap persediaan dan
memberikan laporan persediaan terbaru.
Daftar Isi
1
Abstraksi..........................................................................................1
Daftar Isi..........................................................................................2
Daftar Gambar
Gambar 3.1: Menu login...................................................................8
Gambar 3.2: Form masuk barang....................................................8
Gambar 3.3: Form keluar barang....................................................9
Gambar 3.4: Form persediaan.........................................................9
Gambar 3.2.1 Data Contect Diagram.............................................10
Gambar 3.2.2 DFD level θ..............................................................11
Gambar 3.2.3 DFD Level 1 Proses pemasukan barang................11
Gambar 3.2.4 DFD level 1 Proses pengeluaran barang...............12
Gambar 3.2.5 DFD level 1 Proses periksa stok fisik barang........12
Gambar 3.2.6 DFD level 1 Proses membuat laporan dan
informasi.................................................................13
Daftar Tabel
Tabel 1 User....................................................................................19
Tabel 2 Barang................................................................................19
Tabel 3 Kelompok...........................................................................19
Tabel 4 Stok barang........................................................................19
Tabel 5 Keluar barang....................................................................20
Tabel 6 Masuk barang....................................................................20
Tabel 7 Barang hilang....................................................................20
Tabel 8 Opname..............................................................................20
Tabel 10 Supplier............................................................................20
BAB I Pendahuluan
1.1 Tujuan………………. ……..........................................................4
1.2 Ruang Lingkup Perangkat Lunak………………………............4
1.3 Daftar Definisi dan Singkatan…………………………. ............4 1.4
Referensi ………………………………………………………........5
1.5 Overview SKPL…………………………………………………......5
BAB II Deskripsi Umum
2.1 Perspektif Produk……………………………………………….....6
2.2 Fungsi-fungsi Produk …………………………………………......6 2.3
Karakteristik Pengguna………………………............................6
2.4 Batasan Umum………………………………...............................6
2.5 Asumsi dan Ketergantungan…………………………................6
2
3.1.2 Antarmuka Hardware…………………………......................10
3.1.3 Antarmuka Software………………………............................10
3.2 Kebutuhan Fungsional…………………….. 3.2.1
DCD (Data Context Diagram)…………………….................10
3.2.2 DFD (Data Flow Diagram)…………………………...............11 3.2.7
PSPEC...................................................................................13
3.2.8 Kamus Data (Data Dictionary)............................................17 3.3
Unjuk Kerja.....................................................................................17
3.4 Batasan Perancangan...................................................................17
3.5 Atribut 3.5.1
Ketersediaan (Availability)..................................................18
3.5.2 Keamanan (Security)............................................................18
3.5.3 Keterpeliharaan (Maintability)...........................................18
3.6 Kebutuhan Lain-lain 3.6.1
Basis Data.............................................................................19
3.6.2 Sistem Operasi......................................................................20
3.6.3 Adaptasi Tempat...................................................................20
Bab I
Pendahuluan
4
1.4 Referensi
1. McLeod, Raymond, “Managenent Information System: eight edition”, Prentice
Hall.
2. Kadir, Abdul, “Pengenalan Sistem Informasi”, Andi: Yogyakarta.
3. RomiSatriaWahono.net, “Menyegarkan kembali Pemahaman tentang Requirement
Engineering”.
4. Dewey.petra.ac.id.
Bab II
5
Deskripsi Umum
Bab III
Kebutuhan Spesifik
7
Gambar 3.1. Menu login operator
LOGIN
8
Gambar 3.3 Form keluar barang
9
Sistam Operasi : Microsoft Windows XP
Program : JAVA
Database : Microsoft Access
Inf_pengeluaran_brg
Data_pemesanan_brg Permintaan_brg
Gudang Permintaan_retur_beli Toko
Query)msk_brg
k
sto
n_
mi
_ a lan
D ata en
ju
_ p
Dt
Permintaan_opname
Inf_pengiriman
Sistem dt_prbandingn_opname
Data_stok
informasi Penerimaan_brg
Permintaan_brg inventori Laporan_pengeluaran_brg
Permintaan_data_stok supermarket Laporan_stok
Memo_pengeluaran_brg
La
p_
pe
nju
ala
n
Permintaan_laporan
Supplier Surat_jln_keluar_retur Laporan_stok_per_brg Manajer
10
Lprn_prbndingan_opname
Prmntaan_Lap Permintaan_opname
Manajer
Lap_pnrmaan_brg
Laporan_stok_perbrg
Lap_pnglrn_brg
Inf_penjualan
Lap_stok
Data_pemesanan_brg
1.0 F_opname_brg
Dt_pnerimaan_brg
Memasukkan
barang
3.0
Inf_pengeluaran_brg
Mengkonfigurasik
Data_stok
Gudang an data-data
Memo_pnglrn_brg
4.0
Periksa stok
fisik barang
Dt_penjualan
F_keluar_brg
Stok_barang_aktual
Supplier Mengeluarkan
Srt_jln_keluar_retur barang Query_stok_brg
Data_pengurangan_stok F_Stok
Dt_min_stok Dt_transaksi_penj
Toko F_penjualan
Gudang
1.1
Data_pmesanan_barang
Terima barang
masuk
Dt_pnerimaan_brg
1.2
Cek
penerimaan
1.3
Data_brg_yg_diterima
Simpan barang
masuk
Inputan_brg_msk
F_Masuk_Barang Data_barang_hilang
Update_stok_msk_brg
F_Stok_brg
1.4
Menyimpan
Update_stok_brg_hilang
data barang
hilang
11
Permintaan_brg 2.1
Memo_pnglrn_brg
Gudang Cek Pnglrn_ brg_yg_dpt_dipenuhi
persediaan
barang
2.3
Dt_pnglrn_yg_sdh_dicatat
Buat surat
jalan
Inputan_brg_keluar
Srt_jln_keluar_retur
F_keluar_barang
Supplier
Dt_stok_opname
4.3
Membandingkan Stok_brg_aktual
hsl pemeriksaan F_stok_barang
&
stok aktual
4.1
Periksa stok Dt_hsl_prbdgn_opname
fisik
4.2 Hsl_stok_opname
Permintaan_opname Catat hasil F_opname_brg
stok fisik
Manajer
Dt_jmlh_yg_brbeda_dgn
_stok_aktual
Update_dt_stok
F_Stok_brg
4.4
Dt_brg_kurang
Penyesuaian F_brg_hilang
selisih
perbandingan Dt_brg_lebih
F_brg masuk
12
Permintaan_dt_stok
3.2
Inf_pnglrn_brg Penerimaan
permintaan
Gudang
Prmntaan_inf informasi
Laporan_stok
3.1 Permintaan_laporan
Penerimaan
Lap_prbdgn_opname
permintaan Manajer
Lap_brg_yg_hrs_dipsn
laporan
Jns_kbthn_inf
Jenis_kbthn_Laporan
3.3 Lap_pnrmaan_brg
Membentuk laporan_stok_per brg
informasi &
Lap_pnglrn_brg
Dt_stok laporan
Qu
Informasi_pengiriman ery
_ pe
nju
ala
n
F_penjualan
Query_msk_barang
Query_dt_opname
F_masuk_brg F_opname_brg
Query_stok_brg Query_keluar_brg
F_stok_brg F_keluar_brg
Proses:
If dokumen pemasukan barang telah diterima
Then catat data penerimaan barang
End if
3.5 Atribut
3.5.1 Ketersediaan (Availability)
Sistem dapat menunjang perubahan volume data di kemudian hari, sistem akan
stabil meskipun data yang ada bertambah banyak, disamping segi perawatan
(maintenance) yang baik terhadap sistem tetap diperlukan.
Nama_
Id_kelom
kelompok Tgl_hilang
pok Tgl_
hilang
Id_hilang Ket_hilang
Id_keluar Ket_
keluar
Password
Barang
Kelmpok_brg keluar
Id_stok User_id Id_opname
Hak_akses
Tgl_opname
User
Stok_barang M Stok_barang 1 Barang M 1 User 1 Input M opname
input
Alamat
supplier
Nama Penyesuaian
Tlp
supplier supplier
Isi_barang
Jumlah_b Id_barang
satuan
arang Data_ Masuk_
Supplier 1 M
Harga_ masuk barang
Nama_ modal
barang
Id_masuk Id_
surat
Tlp_
Id_pengi jalan
Id_supplier supplier Ket_
riman
3.6.2 Basis Data Tgl
_masuk
masuk
Tabel User
Field Tipe Data Ukuran Field
User_Id Varchar 15
Password Varchar 10
18
Nama Varchar 30
Tabel Barang
Field Tipe Data Ukuran Field
Kode_brg Varchar 15
Nama_barang Varchar 40
Satuan Varchar 7
Harga_modal Float -
Tabel Kelompok
Field Tipe Data Ukuran Field
Id_kelompok Varchar 4
Nama_kelompok Varchar 40
Tabel Opname
Field Tipe Data Ukuran Field
Id_opname Char 10
19
Tgl_opname Date -
Penyesuaian Boolean -
Tabel Supplier
Field Tipe Data Ukuran Field
Id_supplier Char 4
Nama_supplier Varchar 40
Almt_supplier Varchar 35
Tlp_supplier Varchar 20
20