Entity Relational Diagram ERD Skema Diagram Desain antar muka

commit to user 30

3.4 Entity Relational Diagram ERD

Gambar 3.12 Entity Relational Diagram commit to user 31

3.5 Skema Diagram

Tabel Barang PK kode_barcode nama_barang kategori satuan harga_beli margin haga_jual stock FK1 id_satuan FK2 id_kategori Tabel Kategori PK id_kategori nama_kategori Tabel Satuan PK id_satuan nama_satuan Tabel detail pembelian FK2 faktur_beli FK1 kode_barcode nama_barang harga_beli qty subtotal diskon Tabel Supplier PK id_supplier nama_supplier alamat no_telepon Tabel Pembelian PK faktur_beli tgl_beli kode_supplier total FK1 id_supplier grand_total diskon bayar kembali operator Tabel detail penjualan FK2 faktur_jual FK1 kode_barcode nama_barang harga_beli qty subtotal diskon Tabel Penjualan PK faktur_jual tgl_jual total FK1 id_pelanggan grand_total diskon bayar kembali operator Tabel Pelanggan PK id_pelanggan nama_pelanggan alamat telepon Tabel Pemesanan tgl_pesanan FK2 id_supplier total FK1 faktur_pemesanan Tabel Detail Pemesanan PK faktur_pemesanan FK1 kode_barcode nama_barang jumlah_sekarang jumlah_pesanan harga_beli diskon Tabel User PK id_user nama_user password level Gambar 3.13 Skema Diagram commit to user 32

3.6 Desain antar muka

Pada tampilan form utama terdapat beberapa menu bar yang dapat diakses diantaranya User, Master Data, Transaksi dan Laporan. Pada form menu input terdapat beberapa field untuk kepentingan pengolahan dan penyimpanan data. Beberapa form input tersebut diantaranya sebagai berikut: 1. Desain Halaman Utama. Gambar 3.14 Desain Menu Utama 2. Desain Menu Login Gambar 3.15 Desain Menu Login Login Username Passw ord Login Cancel User M aster Dat a Transaksi Laporan commit to user 33 3. Desain Add User Gambar 3.16 Desain Add User 4. Desain Ubah Password Gambar 3.17 Desain Ubah Password Form Add User Kode Pengguna Username Passw ord Konfirmasi Level Bat al Sim pan Form Ubah Passw ord Passw ord Lama Passw ord Baru Konfirm Passw ord Bat al Gant i commit to user 34 5. Desain Tambah Kategori Barang Gambar 3.18 Desain Tambah Kategori Barang 6. Desain Tambah Satuan Barang Gambar 3.19 Desain Tambah Satuan Barang Tambah Kategori Barang Kode Kat egori Nama Kat egori Sim pan Bat al Tambah Unit Sat uan Kode Sat uan Nama Sat uan Sim pan Bat al commit to user 35 7. Desain Tambah Supplier Gambar 3.20 Desain Tambah Supplier 8. Desain Tambah Pelanggan Gambar 3.21 Desain Tambah Pelanggan Tambah Supplier Kode Supplier Nama Supplier Alamat No. Telepon Sim pan Tut up Tambah Pelanggan Kode Pelanggan Nama Pelanggan Alamat No. Telepon Sim pan Tut up commit to user 36 9. Desain Tambah Barang Gambar 3.22 Desain Tambah Barang Tambah Barang Kode Barang Barcode Nama Barang Kat egori Sat uan Harga Beli M argin Harga Jual Diskon M ax. Qt y M in. Qt y Supplier Sim pan Keluar commit to user 37

3.6.2. Desain Transaksi

Form ini berguna untuk mengolah proses transaksi diantaranya adalah pemesanan, pembelian dan penjualan. Data yang diinputkan adalah data barang untuk kemudian diolah dan dimasukan ke database. Bila menjalankan proses penjualan maka stock barang berkurang, bila menjalankan proses pembelian tentu jumlah stock barang akan bertambah. 1. Desain Tambah Pemesanan Gambar 3.23 Desain Tambah Pemesanan commit to user 38 2. Desain Pembelian Gambar 3.24 Desain Pembelian 3. Desain Penjualan Gambar 3.25 Desain Penjualan commit to user 39

3.6.3. Desain Lihat Data

1. Desain Lihat Data user Gambar 3.26 Desain Lihat Data user 2. Desain Lihat Data Kategori Barang Gambar 3.27 Desain Lihat Data Kategori Barang commit to user 40 3. Desain Lihat Data Satuan Barang Gambar 3.28 Desain Lihat Data Satuan Barang 4. Desain Lihat Data Supplier Gambar 3.29 Desain Lihat Data Supplier commit to user 41 5. Desain Lihat Data Pelanggan Gambar 3.30 Desain Lihat Data Pelanggan 6. Desain Lihat Data Barang Gambar 3.31 Desain Lihat Data Barang commit to user 42

BAB IV IMPLEMENTASI DAN ANALISA SISTEM

4.1 Form Tampilan Antar Muka Pengguna

1. Form Menu Utama. Pada tampilan form utama terdapat beberapa menu bar yang dapat diakses diantaranya User, Master Data, Transaksi dan Laporan. Gambar 4.1 Form Menu Utama

4.2 Form Menu Input

Pada form menu input terdapat beberapa field untuk kepentingan pengolahan dan penyimpanan data. Beberapa form input tersebut diantaranya sebagai berikut: 1. Form Menu Login. Gambar 4.2 Form Menu Login