System Flow Stock Opname Conceptual Data Model CDM Physical Data Model PDM

c. System Flow Stock Opname

System flow stock opname ini akan dimulai dari admin akan melakukan inpu t data barang apa saja yang akan dilakukan stock opname. Setelah data barang siap, admin akan memasukkan jumlah data barang lewat barcode scanner atau memasukkan data ke dalam menu stock opname. Setelah selesai maka admin akan melakukan penyimpanan data stock opname. Setelah itu, admin dapat memasukkan data stock barang yang tidak sesuai ke dalam menu koreksi stock ataupun barang hilang. Pimpinan juga dapat melihat hasil data stock opname yang dilakukan oleh admin. System flow stock opname dapat dilihat pada Gambar 3.4 di halaman 40. STIKOM SURABAYA Gambar 3.4 System Flow Stock Opname STIKOM SURABAYA

3.5. Data Flow Diagram

3.5.1. Diagram Berjenjang

Diagram berjenjang untuk proses-proses yang terjadi di dalam sistem dapat dilihat pada Gambar 3.5 di halaman 42. STIKOM SURABAYA Gambar 3.5 Diagram Berjenjang Aplikasi Point of Sales STIKOM SURABAYA 3.5.2. Context Diagram Context diagram untuk aplikasi Point of Sales perlengkapan balita pada UD. Matahari Jaya Malang dapat dilihat pada Gambar 3.6. Pada context diagram ini terdapat 3 entitas, yaitu pimpinan, admin dan kasir. Gambar 3.6 Context Diagram

3.5.3. Data Flow Diagram Level 0

Data Flow Diagram Level 0 pada aplikasi Point of Sales pada UD. Matahari Jaya Malang terdiri dari 9 proses, yaitu proses manipulasi data master, proses transaksi POS, proses transfer gudang, proses stock opname, proses maintenance hak akses user, proses penerimaan barang, proses cetak laporan, proses cetak keplek harga dan barcode, dan proses manipulasi data setting. Yang masing-masing dapat dilihat pada Gambar 3.7 dan Gambar 3.8 di halaman 44, Data Setting Nota Penerimaan Barang Nota Transfer Gudang Laporan Retur Penjualan Data Kartu Kredit atau Debet Label Barcode dan Harga Data Jumlah Label dan Keplek Data Supplier Data Customer Data Penerimaan Barang Data SPG Data Lokasi Laporan Customer Nota Retur Penjualan Data Retur Penjualan Data Hak Akses Laporan Data Barang Data Promo Data Pendapatan Kasir Laporan Penjualan Data Rekap Penjualan Data Pendapatan SPG Laporan Stock Data Transfer Gudang Data Stock Opname Data Barang Data Kategori Data Satuan Admin Aplikasi Point of Sales + Pimpinan Kasir STIKOM SURABAYA Gambar 3.9, Gambar 3.10, Gambar 3.11, dan Gambar 3.12 di halaman 45, Gambar 3.13, Gambar 3.14, dan Gambar 3.15 di halaman 46. Gambar 3.7 DFD level 0 Manipulasi Data Master Gambar 3.8 DFD level 0 Transaksi POS Data Log Data Kartu Debet atau Kredit Valid Data Kartu Debet atau Kredit Valid [Data Kartu Kredit atau Debet] Data Satuan Valid Data Kategori Valid Data Supplier Valid Data Supplier Valid [Data Supplier] Data Lokasi Valid Data Lokasi Valid Data Customer Valid [Data Customer] Data SPG Valid Data SPG Valid Data Promo Valid Data Customer Valid Data Barang Valid [Data SPG] [Data Lokasi] Data Promo Valid Data Barang Valid Data Kategori Valid Data Satuan Valid [Data Promo] [Data Barang] [Data Kategori] [Data Satuan] Admin Admin Admin Admin Admin Admin Admin 1 Manipulasi Data Master + 1 SATUAN 2 GROUPBRG 3 BARANG 4 CUSTOMER 5 PROMO_DISKO N Admin Admin 6 SPG Admin 7 Lokasi Admin 9 CREDIT_CARD 8 SUPPLIER Admin 29 TR_LOG Data Setting Data Penjualan Valid Data Penjualan valid Data Log Data Log Stock Data Promo Valid Data Penjualan Data Kartu Debet atau Kredit Valid Data Customer Valid Data Stock Valid Data SPG Valid Data Penjualan Valid Data Penjualan Valid Data Penjualan Valid Data Penjualan Valid Nota Penjualan Data Barang Valid Data Retur Penjualan Valid [Nota Retur Penjualan] [Data Retur Penjualan] Data Retur Penjualan Valid Data Retur Penjualan Valid Data Retur Penjualan Valid 2 Transaksi POS + 10 SR_H 11 SR_D 13 SN_H 14 SN_D Kasir Kasir Kasir Kasir 30 STOCK 3 BARANG 6 SPG 4 CUSTOMER 9 CREDIT_CARD 5 PROMO_DISKO N 25 TRX_STOK 29 TR_LOG 12 SR_D_CARD 28 Setting STIKOM SURABAYA Gambar 3.9 DFD level 0 Transfer Gudang Gambar 3.10 DFD level 0 Stock Opname Gambar 3.11 DFD level 0 Maintenance Hak Akses User Gambar 3.12 DFD level 0 Penerimaan Barang Data Log [Nota Transfer Gudang] Data Transfer Gudang Detil Valid Data Transfer Gudang Valid [Data Transfer Gudang] Admin 3 Transfer Gudang 16 Transfer Gudang 15 Transfer Gudang Detail Admin 29 TR_LOG Data Log Data Barang Valid Data Koreksi Stock Valid Data Stock Valid Data Koreksi Stock Valid Data Koreksi Stock Valid Data Koreksi Stock Valid Data Barang Hilang Valid Data Barang Hilang Valid Data Barang Hilang Valid Data Barang Hilang Valid Data Stock Opname Valid Data Stock Opname Valid [Data Stock Opname] Admin 4 Stock Opname + 17 STOCK_OPN AM_2 18 BH 19 BH_DETAIL 20 SA 21 SA_DETAIL 30 STOCK 3 BARANG 29 TR_LOG Data Log Data Hak Akses User Valid Data Hak Akses User Valid [Data Hak Akses] Pimpinan 5 Maintenance Hak Akses User 22 USERACCESS 29 TR_LOG Data Expire Barang [Nota Penerimaan Barang] Data Log Stock Data Log Data Penerimaan Barang Valid Data Penerimaan Barang Valid Data Penerimaan Barang Valid Data Penerimaan Barang Valid [Data Penerimaan Barang] Admin 6 Penerimaan Barang 23 PR_H 24 PR_D 29 TR_LOG 25 TRX_STOK Admin 26 TR_EXPIRE STIKOM SURABAYA Gambar 3.13 DFD level 0 Cetak Laporan Gambar 3.14 DFD level 0 Cetak Keplek Harga dan Barcode Gambar 3.15 DFD level 0 Manipulasi Data Setting Data Setting Data Log [Laporan Retur Penjualan] Data SPG Valid Data Barang Valid [Laporan Customer] [Laporan Data Barang] Data Retur Penjualan Valid Data Retur Penjualan Valid Data Penjualan Valid Data Penjualan Valid Data Customer Valid [Data Pendapatan Kasir] [Laporan Penjualan] [Data Rekap Penjualan] [Data Pendapatan SPG] [Laporan Stock] Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan 7 Cetak Laporan + 3 BARANG 4 CUSTOMER 10 SR_H 11 SR_D 13 SN_H 14 SN_D Admin Admin Admin Pimpinan Pimpinan 6 SPG Pimpinan 29 TR_LOG 28 Setting Data Log Data Barang Valid [Data Jumlah Label dan Keplek] [Label Barcode dan Harga] 8 Cetak Keplek Harga dan Barcode Admin Admin 3 BARANG 29 TR_LOG Data Setting Lokasi Valid Data Setting Valid [Data Setting] 9 Manipulasi Data Setting 27 Lokasi Setting 28 Setting Admin STIKOM SURABAYA

3.5.4. Data Flow Diagram Level 1

Data Flow Diagram Level 1 pada aplikasi Point of Sales pada UD. Matahari Jaya Malang terdiri dari proses-proses yang diturunkan dari Data Flow Diagram Level 0. Proses manipulasi data master diturunkan menjadi 9 proses dapat dilihat pada Gambar 3.16 di halaman 48. Proses Transaksi POS diturunkan menjadi 3 proses, yaitu proses penjualan, retur penjualan, dan cetak ulang penjualan dapat dilihat pada Gambar 3.17 di halaman 49. Proses stock opname diturunkan menjadi 4 proses, yaitu proses cari data barang untuk stock opname, proses stock opname, proses koreksi stock, dan proses barang hilang dapat dilihat pada Gambar 3.18 di halaman 50. Proses cetak laporan diturunkan menjadi 8 proses dapat dilihat pada Gambar 3.19 di halaman 51. STIKOM SURABAYA Gambar 3.16 DFD level 1 Manipulasi Data Master Data Log Data Log Data Log Data Log Data Log Data Log Data Log Data Log Data Log [Data Satuan Valid] [Data Log] [Data Kartu Debet atau Kredit Valid] [Data Kartu Debet atau Kredit Valid] [Data Kartu Kredit atau Debet] [Data Supplier Valid] [Data Supplier Valid] [Data Supplier] Data Satuan Valid Data Satuan Valid Data Kategori Valid Data Kategori Valid [Data Kategori Valid] [Data SPG Valid] [Data SPG Valid] [Data Lokasi Valid] [Data Lokasi Valid] [Data Promo Valid] [Data Customer Valid] [Data Barang Valid] [Data Promo Valid] [Data Customer Valid] [Data Barang Valid] [Data Kategori Valid] [Data Satuan Valid] [Data SPG] [Data Lokasi] [Data Promo] [Data Customer] [Data Barang] [Data Kategori] [Data Satuan] Admin Admin Admin Admin 1 SATUAN 2 GROUPBRG 3 BARANG 5 PROMO_DISKO N Admin Admin 3 BARANG 4 CUSTOMER 5 PROMO_DISKO N 6 SPG 6 SPG 1.1 Manipulasi Data Satuan 1.2 Manipulasi Data Kategori 1.3 Manipulasi Data barang 1.4 Manipulasi Data Customer 1.5 Manipulasi Data Promo 1.6 Manipulasi Data Lokasi 1.7 Manipulasi Data SPG Admin 4 CUSTOMER 7 Lokasi 7 Lokasi Admin 8 SUPPLIER 8 SUPPLIER 2 GROUPBRG 1 SATUAN 1.8 Manipulasi Data Supplier Admin 9 CREDIT_CARD 9 CREDIT_CARD 29 TR_LOG 1.9 Manipulasi Data Credit Card STIKOM SURABAYA Gambar 3.17 DFD level 1 Transaksi POS Data Setting Data Setting [Data Setting] [Data Penjualan Valid] [Data Penjualan valid] Data Log Data Log Stock Data Log Stock Data Log Data Log [Data Log] [Data Log Stock] [Data Promo Valid] [Data Penjualan] [Data Kartu Debet atau Kredit Valid] Data Customer Valid Data Customer Valid [Data Customer Valid] [Data Stock Valid] Data Stock Valid Data Stock Valid Data SPG Valid Data SPG Valid [Data SPG Valid] Data Penjualan Valid Data Penjualan Valid Data Penjualan Valid [Data Penjualan Valid] [Data Penjualan Valid] [Data Penjualan Valid] Data Penjualan Valid Data Penjualan Valid Data Penjualan Valid [Data Penjualan Valid] [Nota Penjualan] Nota Penjualan Nota Penjualan Data Barang Valid Data Barang Valid [Data Barang Valid] Data Cetak Ulang Penjualan [Data Retur Penjualan Valid] [Data Retur Penjualan Valid] [Data Retur Penjualan Valid] [Data Retur Penjualan Valid] [Nota Retur Penjualan] [Data Retur Penjualan] Kasir Kasir Kasir Kasir Kasir 13 SN_H 14 SN_D 2.1 Penjualan + 2.2 Retur Penjualan + 2.3 Cetak Ulang Penjualan 3 BARANG 10 SR_H 11 SR_D 11 SR_D 10 SR_H 6 SPG 30 STOCK 4 CUSTOMER 9 CREDIT_CARD Kasir 5 PROMO_DISKO N 25 TRX_STOK 29 TR_LOG 12 SR_D_CARD 28 Setting STIKOM SURABAYA Gambar 3.18 DFD level 1 Stock Opname Data Log Data Log Data Log Data Log [Data Log] [Data Stock Valid] Data Stock Valid Data Stock Valid [Data Koreksi Stock Valid] [Data Koreksi Stock Valid] [Data Koreksi Stock Valid] [Data Koreksi Stock Valid] [Data Barang Hilang Valid] [Data Barang Hilang Valid] [Data Barang Hilang Valid] [Data Barang Hilang Valid] Data Barang Hilang Data Koreksi Stock [Data Stock Opname Valid] [Data Stock Opname Valid] Data Stock Opname Valid [Data Stock Opname] [Data Barang Valid] Admin 17 STOCK_OPNAM_2 17 STOCK_OPNAM_2 18 BH 18 BH 19 BH_DETAIL 19 BH_DETAIL 20 SA 20 SA 21 SA_DETAIL 30 STOCK 21 SA_DETAIL 4.1 Cari Data Barang untuk Stock Opname 3 BARANG 4.2 Stock Opname 4.3 Koreksi Stock 4.4 Barang Hilang 29 TR_LOG STIKOM SURABAYA Gambar 3.19 DFD level 1 Cetak Lapora Data Setting Data Setting Data Setting Data Setting Data Setting [Data Setting] Data Log Data Log Data Log Data Log Data Log Data Log Data Log Data Log [Data Log] [Laporan Retur Penjualan] [Data SPG Valid] [Data Retur Penjualan Valid] [Data Retur Penjualan Valid] Data Penjualan Valid Data Penjualan Valid [Data Penjualan Valid] Data Penjualan Valid Data Penjualan Valid Data Penjualan Valid Data Penjualan Valid [Data Penjualan Valid] [Laporan Customer] Data Customer Valid Data Customer Valid Data Barang Valid Data Barang Valid Data Barang Valid Data Barang Valid [Data Barang Valid] [Data Customer Valid] [Laporan Data Barang] [Laporan Penjualan] [Data Pendapatan Kasir] [Data Rekap Penjualan] [Data Pendapatan SPG] [Laporan Stock] Pimpinan Pimpinan Pimpinan Pimpinan Pimpinan 4 CUSTOMER 10 SR_H 11 SR_D 13 SN_H 14 SN_D Admin Pimpinan Pimpinan 7.3 Cetak Laporan Stock 7.1 Cetak Laporan Pendapatan SPG 7.5 Cetak Rekap Penjualan 7.2 Cetak Laporan Pendapatan Kasir 7.6 Cetak Laporan Penjualan 7.4 Cetak Laporan Barang 7.7 Cetak Laporan Customer 3 BARANG 7.8 Cetak Laporan Retur Penjualan 6 SPG Pimpinan 29 TR_LOG 28 Setting STIKOM SURABAYA

3.5.5. Data Flow Diagram Level 2

Data Flow Diagram Level 2 pada aplikasi Point of Sales pada UD. Matahari Jaya Malang terdiri dari proses-proses yang diturunkan dari proses transaksi POS pada Data Flow Diagram Level 1. Proses transaksi POS penjualan terdiri dari 6 proses dapat dilihat pada Gambar 3.20. Proses retur penjualan terdiri dari 6 proses dapat dilihat pada Gambar 3.21. Gambar 3.20 DFD level 2 Transaksi POS Penjualan [Data Setting] [Data Penjualan valid] [Data Penjualan Valid] [Data Log] [Data Log Stock] Data Promo Aktif [Data Promo Valid] Data Cetak Penjualan [Data Penjualan Valid] [Data Penjualan Valid] [Nota Penjualan] [Data Stock Valid] [Data Kartu Debet atau Kredit Valid] [Data Penjualan Valid] [Data Penjualan Valid] Data Barang Valid Data SPG Valid Data Customer Valid [Data SPG Valid] [Data Barang Valid] Data Barang untuk Penjualan Data SPG untuk Penjualan Data Customer untuk Penjualan [Data Penjualan] [Data Customer Valid] SpMg_891 SpMg_898 SpMg_909 10 SR_H 11 SR_D SpMg_915 SpMg_921 SpMg_926 SpMg_931 9 CREDIT_CARD 2.1.1 Cari Customer 2.1.2 Cari SPG 2.1.3 Cari Item 2.1.5 Penjualan 2.1.6 Cetak Penjualan Kasir 5 PROMO_DISKO N 2.1.4 Cari Promo SpMg_1763 SpMg_1769 12 SR_D_CARD 12 SR_D_CARD STIKOM SURABAYA Gambar 3.21 DFD level 2 Transaksi POS Retur Penjualan

3.5.6. Entity Relationship Diagram

a. Conceptual Data Model CDM

Conceptual Data Model Level 2 pada aplikasi Point of Sales pada UD. Matahari Jaya Malang dapat dilihat pada Gambar 3.22.

b. Physical Data Model PDM

Physical Data Model Level 2 pada aplikasi Point of Sales pada UD. Matahari Jaya Malang digambarkan pada Gambar 3.23 [Data Setting] [Data Log] [Data Log Stock] Data Cetak Retur Penjualan Data Penjualan Valid Data Barang Valid Data SPG Valid Data Customer Valid Data Penjualan untuk Retur Penjualan Data Barang untuk Retur Penjualan Data SPG untuk Retur Penjualan Data Customer untuk Retur Penjualan [Data Customer Valid] [Data Stock Valid] [Data SPG Valid] [Data Penjualan Valid] [Data Penjualan Valid] [Data Barang Valid] [Data Retur Penjualan Valid] [Data Retur Penjualan Valid] [Nota Retur Penjualan] [Data Retur Penjualan Valid] [Data Retur Penjualan Valid] [Data Retur Penjualan] 14 SN_D Kasir Kasir 13 SN_H 14 SN_D 13 SN_H SpMg_891 SpMg_909 SpMg_915 SpMg_921 SpMg_926 SpMg_931 2.2.1 Cari Customer 2.2.2 Cari SPG 2.2.3 Cari Barang 2.2.4 Retur Penjualan 2.2.5 Data Cetak Retur Penjualan 2.2.6 Cari Penjualan SpMg_1769 SpMg_1763 SpMg_4271 STIKOM SURABAYA Gambar 3.22 CDM Aplikasi Point of Sales kdbh kdlokasi kdlokasi kdlokasi kdlokasi kdlokasi kdlokasi nosa nosn kdbrg kdsupplier kdspg kdspg kdcustomer kdcustomer kdbrg nosr kode_card nosr userid userid userid kdbrg kdlokasi kdbrg kdbrg RELATION_663 kode_transfer No SA kd BH kdbrg kdbrg kdbrg kdbrg kdbrg kdbrg kdgroup kdsatuan SATUAN kdsatuan nmsatuan GROUPBRG kdgroup nmgroup keterangan BARANG kdbrg barcode nmbrg tipesize hbeli hjual stockmin hpp markup jenisbrg stjasa hgrosir rak aktif edithpos madein hjual_b hjual_c hjual_d hjual_e kdsupplier keterangan CUSTOMER kdcustomer nmcustomer alamat kota kodepos contactp jabatan telp faks email plafon wilayah ketcustomer keterangan npwp levelharga diskon1 diskon2 diskon3 PROMO_DISKON kode_promodiskon d_qty d_persen d_rupiah tgl1 tgl2 aktif kdbrgbonus qty kriteria qty_kriteria kriteria2 qty_kriteria2 Transfer Gudang kode_transfer tgl kdlokasiasal kdlokasitujuan qty keterangan pending terbaca no_order Transfer Gudang Detail harga hargausd qty stdiscd discd discdrp rec qtytrans expdate hjual STOCK_OPNAM_2 id nmbrg tgl stpost qty_disp_real qty_ga_real qty_gs_real total_real stok_data selisih korplus kormin bh_qty SR_H nosr tgl noso nopo kdkasbank jbayar jtempo keterangan matauang totalrp stdisc disc discrp stppn ppn ppnrp stpost srrp snrp arrp bayarrp shift sttahan uangmuka diskon1 diskon2 diskon3 tgllunas stlunas stpos SR_D harga qty stdiscd discd discdrp rec hpp jam nopr tuslahrp qtybonus diskon1 diskon2 diskon3 discqty discrp SN_H nosn tgl keterangan totalrp stdisc disc discrp stppn ppn ppnrp stpost arrp matauang bayar kembali retur2 jam2 retur3 jam3 retur4 jam4 retur5 jam5 kdkasir SN_D harga qty stdiscd discd discdrp rec status waktu SPG kdspg nmspg showroom wilayah BH kdbh tgl stpost keterangan BH_DETAIL qty SA nosa tgl keterangan stpost SA_DETAIL masuk keluar harga sa_rec STOCK stock rec_stock awal masuk keluar USERACCESS userid username pass mlokasi mkategori mbarang msatuan mcustomer mspg mkartu mpromo tpos tpenjualan tretur tpenbarang tstokopnm ttransgud ldaftar lpenjualan lstok ldisplay lpendkasir lpendspg lpenjharian toptions taksesuser tcetaklbl tsetting tcbg tlog twstok twexp m000 m001 m002 m007 m008 add1 update1 delete1 edithmin1 kunciqty readonlykode centangaktif mcpos PR_H noper tgl nopo kdkasbank jbayar jtempo keterangan totalrp totalusd stdisc disc discrp stppn ppn ppnrp stpost prrp pnrp aprp matauang tgllunas stlunas uangmuka PR_D harga hargausd qty stdiscd discd discdrp rec qtytrans expdate hjual Lokasi kdlokasi nmlokasi keterangan CREDIT_CARD kode_card tipe_card charge SUPPLIER kdsupplier nmsupplier alamat kota npwp contactp telp faks email plafon inisial TR_LOG idlog user_date time menu keterangan TRX_STOK idrec masuk keluar tanggal TR_EXPIRE idrec expdate stock Lokasi Setting NOURUT ipkomputer keterangan Setting prsname prsalamat prsalamat2 prstelp prskota ed_tgl1 ed_tgl2 npwp tglppkp menu_bg pqty pharga pos_customer pos_salesman pos_lokasi kdgroupjasa hpp f_qty st_serial s_kurs ttd_invoice prs_kasbank kas_awal pos_maxitem st_cstock st_cekplafon pos_h1 pos_h2 pos_h3 pos_h4 pos_h5 pos_f1 pos_f2 pos_f3 pos_struk pos_cashdrawer brg_tuslahrp paket_simple kb_pisah stlapbkauto pnopr st_noprauto st_nosrauto ukuran_faktur pos_kasbank multi_harga filter_brg st_alertjt catt_faktur catt_invoice backup_interval backup_destination def_matauang set_rec SR_D_CARD nama tipe_card charge tunai credit nokartu pemegang chargerp STIKOM SURABAYA Gambar 3.23 PDM Aplikasi Point of Sales KDBH = KDBH PRSNAME = PRSNAME KDLOKASI = KDLOKASI KDLOKASI = KDLOKASI KDLOKASI = KDLOKASI KDLOKASI = KDLOKASI KDLOKASI = KDLOKASI KDLOKASI = KDLOKASI NOSA = NOSA NOSN = NOSN KDBRG = KDBRG KDSUPPLIER = KDSUPPLIER KDSPG = KDSPG KDSPG = KDSPG KDCUSTOMER = KDCUSTOMER KDCUSTOMER = KDCUSTOMER KDBRG = KDBRG NOSR = NOSR KODE_CARD = KODE_CARD NOSR = NOSR USERID = USERID USERID = USERID USERID = USERID KDBRG = KDBRG NOURUT = NOURUT KDLOKASI = KDLOKASI KDBRG = KDBRG KDBRG = KDBRG NOPER = NOPER KODE_TRANSFER = KODE_TRANSFER NOSA = NOSA KDBH = KDBH KDBRG = KDBRG KDBRG = KDBRG KDBRG = KDBRG KDBRG = KDBRG KDBRG = KDBRG KDBRG = KDBRG KDGROUP = KDGROUP KDSATUAN = KDSATUAN SATUAN KDSATUANvarchar10 NMSATUAN varchar50 GROUPBRG KDGROUP varchar15 NMGROUP varchar50 KETERANGAN3 varchar200 BARANG KDBRG varchar15 KDSATUAN varchar10 KDGROUP varchar15 BARCODE varchar20 NMBRG varchar100 TIPESIZE varchar20 HBELI double HJUAL double STOCKMIN double HPP double MARKUP double JENISBRG varchar20 STJASA smallint HGROSIR double RAK varchar10 AKTIF smallint EDITHPOS smallint MADEIN varchar50 HJUAL_B double HJUAL_C double HJUAL_D double HJUAL_E double KDSUPLLIER varchar20 KETERANGAN3 varchar200 CUSTOMER KDCUSTOMERvarchar15 NMCUSTOMER varchar50 ALAMAT varchar200 KOTA varchar20 KODEPOS varchar10 CONTACTP varchar50 JABATAN varchar50 TELP varchar100 FAKS varchar20 EMAIL varchar50 PLAFON double WILAYAH varchar100 KETCUSTOMER varchar100 KETERANGAN3 varchar200 NPWP varchar50 LEVELHARGAvarchar50 DISKON1 double DISKON2 double DISKON3 double PROMO_DISKON KODE_PROMODISKON varchar20 KDBRG varchar15 DQTY integer D_PERSEN double D_RUPIAH integer TGL1 date TGL2 date AKTIF smallint KDBRGBONUS varchar20 QTY integer KRITERIA varchar10 QTY_KRITERIA integer KRITERIA2 varchar10 QTY_KRITERIA2 integer TRANSFER_GUDANG KODE_TRANSFER varchar30 TGL timestamp KDLOKASIASAL varchar10 KDLOKASITUJUAN varchar10 QTY integer KETERANGAN long varchar PENDING smallint TERBACA smallint NO_ORDER varchar25 TRANSFER_GUDANG_DETAIL KODE_TRANSFER varchar30 KDBRG varchar15 HARGA double HARGAUSD double QTY integer STDISCD smallint DISCD double DISCDRP double REC integer QTYTRANS double EXPDATE date HJUAL double STOCK_OPNAM_2 ID double KDBRG varchar15 NOSA varchar12 KDBH varchar10 NMBRG varchar100 TGL timestamp STPOST smallint QTY_DISP_REAL double QTY_GA_REALdouble QTY_GS_REALdouble TOTAL double STOK double SELISIH double KORPLUS double KORMIN double BH_QTY double SR_H NOSR varchar12 USERID varchar40 KDCUSTOMER varchar15 KDSPG varchar15 KDLOKASI varchar10 TGL timestamp NOSO1 varchar12 NOPO varchar12 KDKASBANK varchar10 JBAYAR varchar10 JTEMPO integer KETERANGAN long varchar MATAUANG varchar3 TOTALRP double STDISC smallint DISC double DISCRP double STPPN smallint PPN double PPNRP double STPOST smallint SRRP double SNRP double ARRP double BAYARRP double SHIFT varchar4 STTAHAN smallint UANGMUKA double DISKON double DISKON2 double DISKON3 double TGLLUNAS timestamp STLUNAS smallint STPOS smallint SR_D NOSR varchar12 KDBRG varchar15 HARGA double QTY integer STDISCD smallint DISCD double DISCDRP double REC integer HPP double JAM timestamp NOPR varchar12 TUSLAHRPdouble QTYBONUS double DISKON1 double DISKON2 double DISKON3 double DISCQTY double DISCRP double SN_H NOSN varchar15 USERID varchar40 KDCUSTOMER varchar15 KDSPG varchar15 KDLOKASI varchar10 TGL timestamp KETERANGAN long varchar TOTALRP double STDISC smallint DISC double DISCRP double STPPN smallint PPN double PPNRP double STPOST smallint ARRP double MATAUANG varchar3 BAYAR double KEMBALI double RETUR2 smallint JAM2 timestamp RETUR3 smallint JAM3 timestamp RETUR4 smallint JAM4 timestamp RETUR5 smallint JAM5 timestamp KDKASIR varchar15 SN_D NOSN varchar15 KDBRG varchar15 HARGA double QTY integer STDISCDsmallint DISCD double DISCDRP double REC integer STATUSvarchar20 WAKTU timestamp SPG KDSPG varchar15 NMSPG varchar50 SHOWROOM varchar50 WILAYAH varchar100 BH KDBH varchar10 KDLOKASI varchar10 TGL timestamp STPOST smallint KETERANGAN long varchar BH_DETAIL KDBH varchar10 KDBRGvarchar15 QTY integer SA NOSA varchar12 KDLOKASI varchar10 TGL timestamp KETERANGAN long varchar STPOST smallint SA_DETAIL NOSA varchar12 KDBRG varchar15 MASUK double KELUARdouble HARGA double SA_RECdouble STOCK KDBRG varchar15 STOCK double REC_STOCK double AWAL double MASUK double KELUAR double USERACCESS USERID varchar40 USERNAME varchar40 PASS varchar10 MLOKASI smallint MKATEGORI smallint MBARANG smallint MSATUAN smallint MCUSTOMER smallint MSPG smallint MKARTU smallint MPROMO smallint TPOS smallint TPENJUALAN smallint TRETUR smallint TPENBARANG smallint TSTOKOPNM smallint TTRANSGUD smallint LDAFTAR smallint LPENJUALAN smallint LSTOK smallint LDISPLAY smallint LPENDKASIR smallint LPENDSPG smallint LPENJHARIAN smallint TOPTIONS smallint TAKSESUSER smallint TCETAKLBL smallint TSETTING smallint TCBG smallint TLOG smallint TWSTOK smallint TWEXP smallint M000 smallint M001 smallint M002 smallint M007 smallint M008 smallint ADD1 smallint UPDATE1 smallint DELETE1 smallint EDITHMIN1 smallint KUNCIQTY smallint READONLYKODE smallint CENTANGAKTIF smallint MCPOS smallint PR_H NOPER undefined KDSUPPLIERvarchar15 KDLOKASI varchar10 TGL timestamp NOPO varchar12 KDKASBANKvarchar10 JBAYAR varchar10 JTEMPO integer KETERANGAN long varchar TOTALRP double TOTALUSD double STDISC smallint DISC double DISCRP double STPPN smallint PPN double PPNRP double STPOST smallint PRRP double PNRP double APRP double MATAUANG varchar3 TGLLUNAS timestamp STLUNAS smallint UANGMUKA double PR_D NOPER undefined KDBRG varchar15 HARGA double HARGAUSD double QTY integer STDISCD smallint DISCD double DISCDRP double REC integer QTYTRANS double EXPDATE date HJUAL double LOKASI KDLOKASI varchar10 NOURUT double PRSNAME varchar50 NMLOKASI varchar50 KETERANGAN3 varchar200 CREDIT_CARD KODE_CARD varchar50 TIPE_CARDvarchar50 CHARGE double SUPPLIER KDSUPPLIER varchar15 NMSUPPLIER varchar50 ALAMAT varchar200 KOTA varchar20 NPWP varchar50 CONTACTP varchar50 TELP varchar100 FAKS varchar20 EMAIL varchar50 PLAFON double INISIAL varchar25 TR_LOG IDLOG double USERID varchar40 USER_DATEdate TIME time MENU varchar45 KETERANGAN long varchar TRX_STOK IDRECTRXST double KDBRG varchar15 MASUK double KELUAR double TANGGAL timestamp TR_EXPIRE IDREC double KDBRG varchar15 EXPDATEdate STOCK double LOKASI_SETTING NOURUT double KDLOKASI varchar10 IPKOMPUTER varchar20 KETERANGAN long varchar SETTING PRSNAME varchar50 KDLOKASI varchar10 PRSALAMAT varchar200 PRSALAMAT2 varchar200 PRSTELP varchar80 PRSKOTA varchar25 ED_TGL1 timestamp ED_TGL2 timestamp NPWP varchar50 TGLPPKP timestamp MENU_BG undefined NOREK varchar200 PHARGA smallint POS_CUSTOMER varchar15 POS_SALESMAN varchar15 POS_LOKASI varchar15 KDGROUPJASA varchar15 HPP double F_QTY varchar10 ST_SERIAL smallint S_KURS double TTD_INVOICE varchar25 PRS_KASBANK varchar15 KAS_AWAL double POS_MAXITEM double STCSTOCK smallint ST_CEKPLAFON smallint POS_H1 varchar100 POS_H2 varchar100 POS_H3 varchar100 POS_H4 varchar100 POS_H5 varchar100 POS_F1 varchar100 POS_F2 varchar100 POS_F3 varchar100 POS_STRUK char1 POS_CASHDRAWERchar1 BRG_TUSLAHRP double PAKET_SIMPLE smallint KB_PISAH smallint STLAPBKAUTO smallint PNOPR char2 ST_NOPRAUTO smallint ST_NOSRAUTO smallint UKURAN_FAKTUR varchar10 POS_KASBANK varchar15 MULTI_HARGA smallint FILTER_BRG varchar10 ST_ALERTJT smallint CATT_FAKTUR varchar50 CATT_INVOICE varchar50 BACKUP_INTERVAL double BACKUP_DESTINATION varchar100 DEF_MATAUANG varchar20 SET_REC double SR_D_CARD NOSR varchar12 KODE_CARD varchar50 NAMA varchar50 TIPE_CARDvarchar50 CHARGE double TUNAI double CREDIT double NOKARTU varchar50 PEMEGANGvarchar50 CHARGERPdouble STIKOM SURABAYA

3.6. Pemodelan Database