37 Sequence Diagram Cetak Laporan Barang Keluar Logical Record Sructure LRS

4.2.9. 37 Sequence Diagram Cetak Laporan Barang Keluar

Gambar 4.68 Sequence Diagram Cetak Barang Keluar Keterangan gambar : Pada saat staf biro perlengkapan ingin mencetak laporan barang keluar maka staf biro perlengkapan masuk ke dalam menu laporan. Di menu laporan akan ditampilkan aksi laporan dari database ”T_barang_keluar dan T_barang_keluar_detail”. : Staf biro perlengkapan : Laporan : Kontrol Laporan :T_barang_keluar,T_barang_keluar_detail 1 : Pilih menu laporan 2 : Kirim pesan tampilkan 3 : Kirim pesan tampilkan 4 : Kirim laporan 5 : Kirim laporan 6 : Tampilkan laporan 7 : Pilih cetak laporan barang keluar 8 : Cetak 9 : Cetak 10 : Cetak laporan barang keluar 11 : Cetaklaporan barang keluar 12 : Tamplikan laporan cetak barang keluar

4.2.10 Class Diagram

Gambar 4.69 Class Diagram Koneksi_database +Host +Database +Username +Password +Membuka_koneksi +Eksekusi_query +Eksekusi_queryupdate +Tutup_koneksi Login +Add +Update +Validasi_login +Logout User +Add +Update Pembantu +Add +Update Biro +Add +Update Pemasok +Add +Update Katalog_produk +Add +Update Barang +Update +Validasi_jumlah_barang Pemesanan +Add +Update +Validasi_pemesanan +Jumlah_pemesanan 1.. 1 1.. 1 1.. 1 1.. 1 1.. 1 1.. 1 1.. 1 1.. 1 Main +Main +Login +User +Pembantu +Biro +Pemasok +Katalog +Barang +Pemesanan +Barang_masuk +Pengembalian_barang +Permohonan_barang +Validasi_permohonan_barang +Barang_keluar +Laporan 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 T_app_user +Id_user +Id_biro +Id_supplier +Username +Password +Level_user +Is_active +Group_akses +Create +Read +Update +Delete +Validasi +Login 1.. 1 1.. 1 T_pembantu +Id +Type +Code +Name +Priority +Is_active +Create +Read +Update +Delete 1.. 1 T_biro +Id_biro +Nama_biro +Status_biro +Create +Read +Update +Delete 1.. 1 T_supplier +Id_supplier +Nama_supplier +Alamat_supplier +Telp_supplier +Email_supplier +Status_supplier +Create +Read +Update +Delete 1.. 1 T_katalog +Id_katalog +Id_supplier +Judul_katalog +Tgl_awal_katalog +Tgl_akhir_katalog +Status_katalog +Deskripsi_katalog +Create +Read +Update +Delete 1.. 1 T_katalog_detail +Id_katalog_detail +Nama_barang_katalog +Merk_barang_katalog +Harga_barang_katalog +Create +Read +Update +Delete T_barang +Id_barang +Id_supplier +Nama_barang +Merk_barang +Jumlah_barang +Status_barang +Deskripsi_barang +Qty_stock +Update +Validasi_jumlah_barang 1.. 1 T_order +Id_order +Id_supplier +Tgl_order +Status_order +Deskripsi_order +Add +Update +Validasi_pemesanan +Jumlah_pemesanan 1.. 1 T_order_detail +Id_order_detail +Id_barang +Create +Read +Update +Delete +Validasi_pemesanan +Jumlah_pemesanan Barang_masuk +Add +Update Pengembalian_barang +Add +Update Permohonan_barang +Add +Update 1 1 1 1 1 1 Validasi_permohonan_barang +Validasi_permohonan_barang 1 1 Barang_keluar +Add +Update Laporan +Lihat_laporan 1 1 1 1 1.. 1 1.. 1 1.. 1 1.. 1 1.. 1 1 T_barang_masuk +Id_barang_masuk +Id_supplier +Tgl_barang_masuk +Status_barang_masuk +Create +Read +Update +Delete 1.. 1 T_retur +Id_retur +Id_supplier +Id_barang_masuk +Tgl_retur +Status_retur +Create +Read +Update +Delete 1.. 1 T_barang_masuk_detail +Id_barang_masuk_detail +Id_barang +Pilih_barang_masuk +Create +Read +Update +Delete T_retur_detail +Id_retur_detail +Id_barang +Create +Read +Update +Delete T_permohonanbarang +Id_permohonan_barang +Id_biro +Tgl_permohonan_barang +Keterangan_permohonan_barang +Status_permohonan_barang +Create +Read +Update +Delete +Validasi_permohonan_barang T_permohonanabarang_detail +Id_permohonan_barang_detail +Id_barang +Is_valid_permohonan_barang +Create +Read +Update +Delete 1.. 1 1.. 1 T_barang_keluar +Id_barang_keluar +Id_biro +Id_permohonan_barang +Tgl_barang_keluar +Status_barang_keluar +Create +Read +Update +Delete 1.. 1 T_barang_keluar_detail +Id_detail_barang_keluar +Id_barang +Create +Read +Update +Delete 203

5. 2.11 ERD

T_app_user Kelola T_barang T_barang_masuk _detail T_barang_masuk T_permohonan barang_detail T_retur T_barang_keluar T_order T_order_detail T_supplier T_permohonan barang T_biro Kelola Kelola Kelola Kelola Kelola T_barang_keluar_ detailr T_katalog T_retur_detail T_katalog_detail Id_user Password Level_user Is_active Id_biro Group_akses Username Id_supplier Id_biro Nama_biro Status_biro Id_katalog Judul_katalog Id_supplier Tgl_awal_katalog Tgl_akhir_katalog Deskripsi_katalog Status_katalog Id_barang Nama_barang Merk_barang Jumlah_barang Deskripsi_barang Id_supplier Status_barang Id_retur Id_supplier Id_barang Id_barang_masuk Tgl_retur Status_retur Id_order Id_supplier Tgl_order Deskripsi_order Status_order Id_permohonan_barang Id_barang Tgl_permohonan_barang Id_biro Is_valid_permohonan_barang Status_permohonan_barang Keterangan_permohonan_barang Id_barang_masuk Status_barang_masuk Tgl_barang_masuk Id_supplier Id_barang Id_barang_keluar Status_barang_keluar Tgl_barang_keluar Id_permohonan_barang Id_biro Id_detail_barang_keluar Id_barang Id_barang_masuk_detail Pilih_barang_masuk Id_order_detail Id_retur_detail Id_permohonan_barang_detail Id_katalog_detail Nama_barang_katalog Qty_stock Telp_supplier Alamat_supplier Email_supplier Id_supplier Nama_supplier Status_supplier T_pembantu Id priority Code Name Type Is_active M 1 M 1 1 M 1 1 M 1 M 1 M 1 M Merk_barang_katalog Harga_barang_katalog Id_barang 1 1 1 M 1 M 1 M 1 M 1 M M 1 M Kelola 1 M Gambar 4.70 ERD

4.2.12 Logical Record Sructure LRS

T_biro PK Id_biro Nama_biro Status_biro T_barang PK Id_barang Id_supplier Nama_barang Merk_barang Jumlah_barang Status_barang Deskripsi_barang Qty_stock T_permohonanbarang PK Id_permohonan_barang Id_biro Tgl_permohonan_barang Status_permohonan_barang Keterangan_permohonan_barang T_katalog PK Id_katalog Id_supplier Judul_katalog Tgl_awal_katalog Tgl_akhir_katalog Status_katalog Deskripsi_katalog T_supplier PK Id_supplier Nama_Supplier Alamat_supplier Telp_supplier Email_supplier Status_supplier T_retur PK Id_retur Id_supplier id_barang_masuk Tgl_retur Status_retur Torder PK Id_order Id_supplier Tgl_order Status_order Deskripsi_order T_barang_masuk PK Id_barang_masuk Id_supplier Id_order Tgl_barang_masuk Status_barang_masuk T_barang_keluar PK Id_barang_keluar Id_biro Id_permohonan_barang Tgl_barang_keluar Status_barang_keluar T_barang_keluar_detail PK Id_detail_barang_keluar Id_barang T_katalog_detail PK Id_katalog_detail Nama_barang_katalog Merk_barang_katalog Harga_barang_katalog T_permohonanbarang_detail PK Id_permohonan_barang_detail Id_barang Is_valid_permohonan_barang T_barang_masuk_detail PK Id_barang_masuk_detail Id_barang Pilih_barang_masuk T_order_detail PK Id_order_detail Id_barang T_pembantu PK Id_pembantu Type Code Name Priority Is_active T_app_user PK Id_user Id_biro Id_supplier Username Password Level_user Is_active Group_Akses T_retur_detail PK Id_retur_detail Id_barang Gambar 4.71 Logical Record Structure LRS 4.2.13 Normalisasi 4.2.13.1 T_App_User